4565
Comment: Input
|
9271
ARM
|
Deletions are marked like this. | Additions are marked like this. |
Line 33: | Line 33: |
* Add ARM V7 support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=23688e999eda70f1ce1c61a68b865b996e3c6c4c (commit)], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=bbe888864ec32435e93923c40b9d6ce2bb73844b (commit)], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=065cf519c32984b7a78777aae3859baf5f5fd3d3 (commit)], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=56163fcf194fb688fcf3cefa9b90c5ad41f74059 (commit)], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=aaf83acba9fb1f93d2e656c7e4dda4e38c1cb490 (commit)] * Add support for Atmel AT91SAM9RL processors. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=877d7720f5f67793b9b6027840d2c88ea25dc4c8 (commit)], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=c42dcb3dcfd3a473ab7c79c2ae91fc1c2e4dc5db (commit)] * Support for Micrel/Kendin KS8695 processor [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=c53c9cf60e49119e97d38390849cac5b2f0a0981 (commit)] * Add support for the TI DaVinci platform [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=7c6337e225364870e9bf02a3ae277d9fdea483f8 (commit)] * Add Intel KIXRP435 Reference Platform based on IXP43x processor [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=45fba0846f5a5a48ed3c394aa4f8ca93699e7655 (commit)] * Support for dynticks and hence the new clocksource/event infrastructure [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=0567a0c022d5b343370a343121f38fd89925de55 (commit)], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9e4559ddffc012a73ea0b54ed3b6a219c1483ae9 (commit)], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=e32f1502be3fa459723b1e4105e014f0828f7513 (commit)], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=b49c87c2a5059af14b68ee5f596ac0e9c93678bb (commit)], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=89df127246f23add865f4a8f719c990e41151843 (commit)], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=075192ae807579448afcc0833bd349ccce057825 (commit)] * Add stacktrace support and make oprofile use it [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=f16fb1ecc5a1cb2f7cc595179d1fe55e711e599f (commit)] * Add ability to dump exception stacks to kernel backtraces [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=7ab3f8d595a1b1e5cf8d726b72fd476fe0d0226c (commit)] * Add GPIO debug support. /sys/kernel/debug/omap_gpio dumps the state of all GPIOs that have been claimed, including basic IRQ info if relevant [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=b9772a220a0d1b1d83b770ed131fa8b090af3681 (commit)] * Add new boards: picotux 200 ARM [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=5d01f133412b0e27b340ab1bbb2cf0017329ae61 (commit)], KS8695 Micrel Development board [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9bf77ee6c24b33758a432f106fb765bf32550508 (commit)], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=2c7ee6ab7cb7261aacea91d41da8df1874772f3f (commit)]; mach type cc9p9360js [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=13ea55b04eaafb60cd7df759c8d92566d1f19351 (commit)], DSM-G600 [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=28bd3a0dcce11bea6f99a351cc64053dff00196e (commit)] * iop13xx: msi support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=2fd0237538480c8d704c385b6f9abc3f6c46b760 (commit)] * H1940: Add bluetooth support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=7fdc7849d2f9f926cbaec224bbcbacb164b07b23 (commit)] * Add support for ICSIDE interface on RiscPC [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=73b6a2be8b29b2067aa3c0f1d6433b6148d88705 (commit)] * AT91: Support ADS7846 touchsceen on boards SAM9263-EK [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=7c73628f24ea73479232d1b608359aa7d8d2c95d (commit)] and SAM9261-EK [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=235227285b3e4bae616be5720e6dedb49b914e9d (commit)]; |
Linux 2.6.22 Released, 2007 ([http://kernel.org/pub/linux/kernel/v2.6/testing/ChangeLog-2.6.22 full SCM git log])
Short overview (for news sites, etc)
Important things (AKA: ''the cool stuff'')
VMI (Virtual Machine Interface)
== KVM updates ===
New drivers
Crashing soon a kernel near you
This is a list of some of the ongoing patches being developed at the kernel community that will be part of future Linux releases. Those features may take many months to get into the Linus' git tree, or may be dropped. The features are tested in the -mm tree, but be warned, it can crash your machine, eat your data (unlikely but not impossible) or kidnap your family (just because it has never happened it doesn't mean you're safe):
Con Colivas' RSDL process scheduler, which seems to work much better than the stock scheduler according to some reports [http://lwn.net/Articles/224865/ (LWN article)]
- For too long the linux wireless support hasn't been as bright as it should, specially from a desktop-ready POV. A new wireless stack based on the GPLed Devicescape wifi stack has been being developed for many time and soon will be merged. It brings better hardware support, better wireless capabilities, and better tool enablement.
The [http://blackfin.uclinux.org/gf/ Blackfin architecture]
Utrace [http://lwn.net/Articles/224772 (LWN article)]
Revoke()/frevoke() system calls [http://lwn.net/Articles/192632/ (LWN article)]
- Mel Gorman's fragmentation avoidance patches and Lumpy reclaim
- Unionfs
EXT 4 patches [http://ext4.wiki.kernel.org/ (wiki)]
- Lguest
[http://kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.21-rc5/2.6.21-rc5-mm1/broken-out/readahead-kconfig-options.patch Adaptive Read-ahead]
- Reiser 4
Various core changes
Architecture-specific changes
- x86-32
- x86-64
- PPC
- ARM
Add ARM V7 support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=23688e999eda70f1ce1c61a68b865b996e3c6c4c (commit)], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=bbe888864ec32435e93923c40b9d6ce2bb73844b (commit)], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=065cf519c32984b7a78777aae3859baf5f5fd3d3 (commit)], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=56163fcf194fb688fcf3cefa9b90c5ad41f74059 (commit)], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=aaf83acba9fb1f93d2e656c7e4dda4e38c1cb490 (commit)]
Add support for Atmel AT91SAM9RL processors. [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=877d7720f5f67793b9b6027840d2c88ea25dc4c8 (commit)], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=c42dcb3dcfd3a473ab7c79c2ae91fc1c2e4dc5db (commit)]
Support for Micrel/Kendin KS8695 processor [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=c53c9cf60e49119e97d38390849cac5b2f0a0981 (commit)]
Add support for the TI DaVinci platform [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=7c6337e225364870e9bf02a3ae277d9fdea483f8 (commit)]
Add Intel KIXRP435 Reference Platform based on IXP43x processor [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=45fba0846f5a5a48ed3c394aa4f8ca93699e7655 (commit)]
Support for dynticks and hence the new clocksource/event infrastructure [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=0567a0c022d5b343370a343121f38fd89925de55 (commit)], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9e4559ddffc012a73ea0b54ed3b6a219c1483ae9 (commit)], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=e32f1502be3fa459723b1e4105e014f0828f7513 (commit)], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=b49c87c2a5059af14b68ee5f596ac0e9c93678bb (commit)], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=89df127246f23add865f4a8f719c990e41151843 (commit)], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=075192ae807579448afcc0833bd349ccce057825 (commit)]
Add stacktrace support and make oprofile use it [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=f16fb1ecc5a1cb2f7cc595179d1fe55e711e599f (commit)]
Add ability to dump exception stacks to kernel backtraces [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=7ab3f8d595a1b1e5cf8d726b72fd476fe0d0226c (commit)]
Add GPIO debug support. /sys/kernel/debug/omap_gpio dumps the state of all GPIOs that have been claimed, including basic IRQ info if relevant [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=b9772a220a0d1b1d83b770ed131fa8b090af3681 (commit)]
Add new boards: picotux 200 ARM [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=5d01f133412b0e27b340ab1bbb2cf0017329ae61 (commit)], KS8695 Micrel Development board [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9bf77ee6c24b33758a432f106fb765bf32550508 (commit)], [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=2c7ee6ab7cb7261aacea91d41da8df1874772f3f (commit)]; mach type cc9p9360js [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=13ea55b04eaafb60cd7df759c8d92566d1f19351 (commit)], DSM-G600 [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=28bd3a0dcce11bea6f99a351cc64053dff00196e (commit)]
iop13xx: msi support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=2fd0237538480c8d704c385b6f9abc3f6c46b760 (commit)]
H1940: Add bluetooth support [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=7fdc7849d2f9f926cbaec224bbcbacb164b07b23 (commit)]
Add support for ICSIDE interface on RiscPC [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=73b6a2be8b29b2067aa3c0f1d6433b6148d88705 (commit)]
AT91: Support ADS7846 touchsceen on boards SAM9263-EK [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=7c73628f24ea73479232d1b608359aa7d8d2c95d (commit)] and SAM9261-EK [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=235227285b3e4bae616be5720e6dedb49b914e9d (commit)];
- S390
- PARISC
- MIPS
- SPARC64
- IA64
Filesystems
- GFS2
- CIFS:
Networking
- NETFILTER
Various subsystems
Software suspend
crypto/audit
Drivers
Network drivers
SATA/IDE/SCSI
Graphics
ALSA
Input
i8042: add Fujitsu touchscreen/touchpad PNP IDs [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=b9973954c5f3264a2afa6ec357adb542f4b76e06 (commit)], add Panasonic CF-29 to nomux list [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=cc8310e33b0439b43cdb19de55b2507cb27bd229 (commit)], add HP Pavilion DV4017EA to the MUX blacklist [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=6e782584e0713ea89da151333e7fe754c8f40324 (commit)]
psmouse: Add support for eGalax PS/2 touchscreen controller [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=24bf10ab2d72863a14187905fd992ca8119c809e (commit)], allow disabing certain protocol extensions [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=55e3d9224b60df0fd2dc36bff9b538ce40fd9586 (commit)]
Lifebook - add signature of Panasonic CF-29 [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=43887ba15a0c1e293be63793541fe444778c0474 (commit)], work properly on Panasonic CF-18 [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=e7afcd1bf784dde4cd6c6efbf9a4709626cc8e08 (commit)]
Add driver for MIPS Cobalt back panel buttons [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=bebb8a2bc180a4c920c57e89b2d713a34c1d096c (commit)]
Wistron: Add support for TravelMate 610 [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=bc413c9563db6d596e841b2756ed3fccc48de5c0 (commit)], add acerhk laptop database [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=6480e2a275ff8ff48ae23a011616fcf819ed7a4e (commit)]
Add logical channel support for ATI Remote Wonder II [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=a1421d3c780c373d5f74a0ab99b0652041d61876 (commit)]
Remove old USB touchscreen drivers: itmtoch, mtouchusb and touchkitusb. They have been replaced with composite usbtouchscreen driver some time ago and can be removed now [http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=db61a9124880a1d79b7b320d4b6bef717f23e485 (commit)]
USB
V4L
Cpufreq