3096
Comment: pragmas
|
8420
preliminary
|
Deletions are marked like this. | Additions are marked like this. |
Line 6: | Line 6: |
* Released June 16, 2004 [http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.7 changelog]: * Scheduling Domains [http://lwn.net/Articles/80911/ (LWN article)] [http://kernel.org/git/?p=linux/kernel/git/torvalds/old-2.6-bkcvs.git;a=commit;h=5a2bc24fc647c9dfb10faae4b3a86ef05fc6f596 (commit)] * Full object-based reverse-mapping scheme and removal of the per-page PTE chains [http://lwn.net/Articles/86715/ (LWN article)] * Filtered Wakeups [http://lwn.net/Articles/83633/ (LWN article)] |
* Released June 16, 2004 [[http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.7|changelog]]: * Scheduling Domains [[http://lwn.net/Articles/80911/|(LWN article)]] [[http://kernel.org/git/?p=linux/kernel/git/torvalds/old-2.6-bkcvs.git;a=commit;h=5a2bc24fc647c9dfb10faae4b3a86ef05fc6f596|(commit)]] * Full object-based reverse-mapping scheme and removal of the per-page PTE chains [[http://lwn.net/Articles/86715/|(LWN article)]] * Filtered Wakeups [[http://lwn.net/Articles/83633/|(LWN article)]] |
Line 12: | Line 12: |
* del_singleshot_timer(): Deleting timers quickly [http://lwn.net/Articles/84836/ (LWN article)] | * del_singleshot_timer(): Deleting timers quickly [[http://lwn.net/Articles/84836/|(LWN article)]] |
Line 14: | Line 14: |
* Speedup readahead for seeky workloads [http://kernel.org/git/?p=linux/kernel/git/torvalds/old-2.6-bkcvs.git;a=commit;h=ef12b3c1abce83e8e25d27bdaab6380238e792ff (commit)] * Support for quotas, extended attributes, ACLs, SELinux in reiserfs [http://kernel.org/git/?p=linux/kernel/git/torvalds/old-2.6-bkcvs.git;a=commit;h=783206fcd4123700cf1bdced342dcd44d1b18e20 (commit)] - [http://kernel.org/git/?p=linux/kernel/git/torvalds/old-2.6-bkcvs.git;a=commit;h=c6df36c4c37c02dc45d390f7e78cbae51e4dcb2c (commit)] - [http://kernel.org/git/?p=linux/kernel/git/torvalds/old-2.6-bkcvs.git;a=commit;h=c86d577034339a7f7c149320be204d2ad0e3dbe2 (commit)] - [http://kernel.org/git/?p=linux/kernel/git/torvalds/old-2.6-bkcvs.git;a=commit;h=98ca2698e94ce62fa4f34ed6256019cabb74c8a5 (commit)] * Removal of the Intermezzo filesystem (lack of mainteinance) [http://kernel.org/git/?p=linux/kernel/git/torvalds/old-2.6-bkcvs.git;a=commit;h=4b18ece918a95d42904ea80a7dd62075e90d2f84 (commit)] * Remove IDE PATA TCQ support: It's been disabled some time ago, PATA TCQ has so many technical short comings, that it was never really interesting [http://kernel.org/git/?p=linux/kernel/git/torvalds/old-2.6-bkcvs.git;a=commit;h=066298b9347991e663ab9b0005e5fe36bad1b22c (commit)] * Dynamic addition of virtual disks on PPC64 iSeries [http://kernel.org/git/?p=linux/kernel/git/torvalds/old-2.6-bkcvs.git;a=commit;h=280fbb169c2d81004d866fdd6d51fc73b85b8210 (commit)] * Implement separate per-cpu stacks for processing interrupts and softirqs, along the lines of the CONFIG_4KSTACKS stuff on x86 [http://kernel.org/git/?p=linux/kernel/git/torvalds/old-2.6-bkcvs.git;a=commit;h=93836954c881c4c70d5cd8e64440ec17a841bfa8 (commit)] * PowerPC 750GX support [http://kernel.org/git/?p=linux/kernel/git/torvalds/old-2.6-bkcvs.git;a=commit;h=19f21bf97946de6637ff9d788f6fa0f5956e2597 (commit)] |
* Speedup readahead for seeky workloads [[http://kernel.org/git/?p=linux/kernel/git/torvalds/old-2.6-bkcvs.git;a=commit;h=ef12b3c1abce83e8e25d27bdaab6380238e792ff|(commit)]] * Support for quotas, extended attributes, ACLs, SELinux in reiserfs [[http://kernel.org/git/?p=linux/kernel/git/torvalds/old-2.6-bkcvs.git;a=commit;h=783206fcd4123700cf1bdced342dcd44d1b18e20|(commit)]] - [[http://kernel.org/git/?p=linux/kernel/git/torvalds/old-2.6-bkcvs.git;a=commit;h=c6df36c4c37c02dc45d390f7e78cbae51e4dcb2c|(commit)]] - [[http://kernel.org/git/?p=linux/kernel/git/torvalds/old-2.6-bkcvs.git;a=commit;h=c86d577034339a7f7c149320be204d2ad0e3dbe2|(commit)]] - [[http://kernel.org/git/?p=linux/kernel/git/torvalds/old-2.6-bkcvs.git;a=commit;h=98ca2698e94ce62fa4f34ed6256019cabb74c8a5|(commit)]] * Removal of the Intermezzo filesystem (lack of mainteinance) [[http://kernel.org/git/?p=linux/kernel/git/torvalds/old-2.6-bkcvs.git;a=commit;h=4b18ece918a95d42904ea80a7dd62075e90d2f84|(commit)]] * Remove IDE PATA TCQ support: It's been disabled some time ago, PATA TCQ has so many technical short comings, that it was never really interesting [[http://kernel.org/git/?p=linux/kernel/git/torvalds/old-2.6-bkcvs.git;a=commit;h=066298b9347991e663ab9b0005e5fe36bad1b22c|(commit)]] * Dynamic addition of virtual disks on PPC64 iSeries [[http://kernel.org/git/?p=linux/kernel/git/torvalds/old-2.6-bkcvs.git;a=commit;h=280fbb169c2d81004d866fdd6d51fc73b85b8210|(commit)]] * Implement separate per-cpu stacks for processing interrupts and softirqs, along the lines of the CONFIG_4KSTACKS stuff on x86 [[http://kernel.org/git/?p=linux/kernel/git/torvalds/old-2.6-bkcvs.git;a=commit;h=93836954c881c4c70d5cd8e64440ec17a841bfa8|(commit)]] * PowerPC 750GX support [[http://kernel.org/git/?p=linux/kernel/git/torvalds/old-2.6-bkcvs.git;a=commit;h=19f21bf97946de6637ff9d788f6fa0f5956e2597|(commit)]] |
Line 22: | Line 22: |
* Debugging option to put data symbols in kallsyms [http://kernel.org/git/?p=linux/kernel/git/torvalds/old-2.6-bkcvs.git;a=commit;h=e9bc643950e4125f25c73a12abf07669074709f5 (commit)] | * Debugging option to put data symbols in kallsyms [[http://kernel.org/git/?p=linux/kernel/git/torvalds/old-2.6-bkcvs.git;a=commit;h=e9bc643950e4125f25c73a12abf07669074709f5|(commit)]] * Introduce a new ioctl, {{{DRM_IOCTL_SET_VERSION}}}. This ioctl allows the server or client to notify the DRM that it expects a certain version of the device dependent or device independent interface. If the major doesn't match or minor is too large, {{{{EINVAL}}} is returned [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=7962e010c1ed943ef170d62aafcbba184f11c493|commit]] * Add modules to sysfs [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=b863a25d3dca56d4c84c3cdcca089a42f1c088be|commit]] * Drivers & architectures * CPUFREQ Add support for Pentium M (Dothan) processors for p4-clockmod [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=482861fa6781395c74c34c83333faac8b5ff819d|commit]] * CPUFREQ: Add support for Pentium M (Dothan) processors. Until further review, only ACPI data will get this driver to run - no built-in tables will exist. [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=6f6d1936fa9c9234630a5e5a131a73094bd22f20|commit]] * TG3: Add 5750 chip and PHY IDs. [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=3d6ddf6eaabb2504afa0b6616e31a6fcadc594b7|commit]] * TG3: Add 572x/575x PCI IDs. [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=c0c14b6172475eec63478c12883a5c4d6ac5806c|commit]] * USB Storage: Sony Clie [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=4fe4ea20b43f3a65817db3509660d50b957c776b|commit]] * USB: add support for Zire 31 devices. [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=821a488ef3d57d28be8e1c00e939a1f39b403328|commit]] * USB: add support for eGalax Touchscreen USB [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=fa301125fe1d1355bd6cf245f49b3272748a14c0|commit]] * b44: ethtool_ops support [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=17c5cde7367e1fcbafd316c8049e56e24379c323|commit]] * TG3: Add eeprom dump support. [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=b8208e0499a49c370fd05ecbb0854f14748a48c1|commit]] * add class support to drivers/char/tipar.c [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=571c7bece37d02c92f22fdc2b6a6b09be2931cdd|commit]] * add class support to drivers/block/paride/pt.c [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=f8d8c844cea6e5ccca597e6a347433ee25a735e5|commit]] * add class support to drivers/block/paride/pg.c [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=2e615ce145671178357e6e6fdf0e4e8f79a1a60e|commit]] * Add class support to drivers/char/ip2main.c [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=106c7ec864a92235baaaf2db2844455dc0da05db|commit]] * Class support for ppdev.c [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=0b5efc22326143061ef8df753eecd5904a032d98|commit]] * I2C: Add LM99 support to the lm90 driver [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=0774728cc3ecb4d92c2294812c544ebcc8485f33|commit]] * I2C: add I2C epson 8564 RTC chip driver [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=83cc0fef15ec937d63799ec380a97c00204371c3|commit]] * USB: LEGO USB Tower driver v0.95 [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=d28412d96fa117be5b054c867d208889ddb3e8e9|commit]] * USB: Alcatel TD10 Serial to USB converter cable support [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=8fba64b08d155705af9f15b4db57fb0c9cef07a2|commit]] * sata_sis: add new PCI id [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=ef6a526088748dd209f653b76cfcec159ce1ea59|commit]] * Input: support Synaptics touchpads that have separate middle button [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=3cb6d7c85a805d6fc2ac9ec9dd9783a217b2d9b1|commit]] * ICE1712: added Event Electronics EZ8 support [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=5ea317ac11eb1d05f324ca218374ed47c6fda93d|commit]] * USB generic driver: Edirol UA-700 advanced modes support [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=0e38be1097b579381053f9a23572e975475c18fa|commit]] * ATIIXP: added the PCI id entry for SB300 [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=6e53c1eea05e9f94835572093bd71bd6321a994f|commit]] * MPT Fusion add back FC909 support [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=07789a18fd58bc05ba779e3838ba042bea545fce|commit]] * Add SMBIOS tables to sysfs [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=d2d64066658aa83fe0a8c992cdace1dd785b555b|commit]] * USB: add new USB PhidgetServo driver [[https://git.kernel.org/pub/scm/linux/kernel/git/history/history.git/commit/?id=df6ed9920eef30278bf320937655aa7f3a36a9d1|commit]] |
2.6.7
Released June 16, 2004 changelog:
Scheduling Domains (LWN article) (commit)
Full object-based reverse-mapping scheme and removal of the per-page PTE chains (LWN article)
Filtered Wakeups (LWN article)
- Ability to re-enable interrupts while waiting in spin_lock_irqsave() (for all architectures now)
- msleep() function for millisecond-scale waits
del_singleshot_timer(): Deleting timers quickly (LWN article)
- shrink "dentry" structure
Speedup readahead for seeky workloads (commit)
Support for quotas, extended attributes, ACLs, SELinux in reiserfs (commit) - (commit) - (commit) - (commit)
Removal of the Intermezzo filesystem (lack of mainteinance) (commit)
Remove IDE PATA TCQ support: It's been disabled some time ago, PATA TCQ has so many technical short comings, that it was never really interesting (commit)
Dynamic addition of virtual disks on PPC64 iSeries (commit)
Implement separate per-cpu stacks for processing interrupts and softirqs, along the lines of the CONFIG_4KSTACKS stuff on x86 (commit)
PowerPC 750GX support (commit)
- new API for NUMA systems
Debugging option to put data symbols in kallsyms (commit)
Introduce a new ioctl, DRM_IOCTL_SET_VERSION. This ioctl allows the server or client to notify the DRM that it expects a certain version of the device dependent or device independent interface. If the major doesn't match or minor is too large, {EINVAL is returned commit
Add modules to sysfs commit
Drivers & architectures
CPUFREQ Add support for Pentium M (Dothan) processors for p4-clockmod commit
CPUFREQ: Add support for Pentium M (Dothan) processors. Until further review, only ACPI data will get this driver to run - no built-in tables will exist. commit
TG3: Add 5750 chip and PHY IDs. commit
TG3: Add 572x/575x PCI IDs. commit
USB Storage: Sony Clie commit
USB: add support for Zire 31 devices. commit
USB: add support for eGalax Touchscreen USB commit
b44: ethtool_ops support commit
TG3: Add eeprom dump support. commit
add class support to drivers/char/tipar.c commit
add class support to drivers/block/paride/pt.c commit
add class support to drivers/block/paride/pg.c commit
Add class support to drivers/char/ip2main.c commit
Class support for ppdev.c commit
I2C: Add LM99 support to the lm90 driver commit
I2C: add I2C epson 8564 RTC chip driver commit
USB: LEGO USB Tower driver v0.95 commit
USB: Alcatel TD10 Serial to USB converter cable support commit
sata_sis: add new PCI id commit
Input: support Synaptics touchpads that have separate middle button commit
ICE1712: added Event Electronics EZ8 support commit
USB generic driver: Edirol UA-700 advanced modes support commit
ATIIXP: added the PCI id entry for SB300 commit
MPT Fusion add back FC909 support commit
Add SMBIOS tables to sysfs commit
USB: add new USB PhidgetServo driver commit