lp:ubuntu/gutsy/linux-source-2.6.20

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/gutsy/linux-source-2.6.20
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

27. By Ben Collins

[Ben Collins]

* ubuntu: Revert back to amd74xx and disable the troublesome pata_amd
  - GIT-SHA 5e93e85491bf4804954643141af47a4692d59a91

26. By Ben Collins

[Ben Collins]

* libata: Rework logic for hpa_resize to work around bad returns from
  SET_MAX
  - GIT-SHA 5d5f973bfa93079d8dd13a21e2af32306d5a009f

25. By Ben Collins

[Ben Collins]

* sata_nv: Revert patch that enabled ADMA for NODATA transfers.
  - GIT-SHA 6429d0744ca5ffe007109ef4d70414bebe15966c
* libata: Completely avoid HPA code paths when ignore_hpa=0
  - GIT-SHA 9e3e1aea530dcb2e792f14e365a0d6d95539bfa9

24. By Ben Collins

[Ben Collins]

* libata: Re-add the tracking of n_sectors_boot
  - GIT-SHA 1fa3ab07416406841cc1c7064b55fb084bbb1e3f
* i2c_ec: Do not set parent device. Current ACPI is not setup for this.
  - GIT-SHA d80fb3540d170f18639c08f64afd133129bed856
  - Bug #96480

[Upstream Kernel Changes]

* 2.6.21 fix lba48 bug in libata fill_result_tf()

23. By Ben Collins

[Ben Collins]

* piix: Revery back to using piix (IDE) driver instead of ata_piix
  (libata) driver for Intel PATA chipsets.
  - GIT-SHA a4b5f29bd0754d49a818a30126c45e3b94ec127c
  - Bug #96857
* piix: Put some newer chipsets back to ata_piix.
  - GIT-SHA 18a347500d3c6a2c636ac81556cfa2e1daed70b4
* libata: Add patch to support recognizing HPA drives.
  - GIT-SHA ddc27b2bb3c66026044efc3a4d97f22cd1e9243b
* mmc: Set parent for block dev's to host, not class device.
  - GIT-SHA 104cff7bb0413b58091e2e45b6dfda210c1028fe
  - Bug #99648

22. By Ben Collins

[Ben Collins]

* powerpc: Make ps3 work in multiplatform kernel
  - GIT-SHA 54517f89a70e7cea696d1d21d13b86000c20daf4
* drivers/ata/: Sync with libata-dev#upstream (ref
  1770cd662ad619e78d73a08a2f12f203656e705b)
  - GIT-SHA 6fff74ec14bcaf6ac8bf156787961db83d6c90cd
* debian/rules: Add NOEXTRAS build option to not build things like
  lowlatency and crashdump kernels.
  - GIT-SHA 76f9f235bbdf048db4f09ef2874ae5766276222a
* libata-acpi: Add _GTM and _STM support to libata
  - GIT-SHA 2939a7a99cfac2d0e1b120098c2541514ba48ff4
* libata-acpi: Cleanup and enable acpi for pata drives by default.
  - GIT-SHA 36fe5af2bb79195923a08acc0ebd74a2dd90e0f7
* pci: Git rid of duplicate quirk exports.
  - GIT-SHA a8779f83252855ce1a79ef633be5e8c3c2fe56f9
* ps3: Merge bits so that ps3 can be compiled into powerpc64-smp
  - GIT-SHA 462362a41075c7c803e4b49dbdcccda400a3a8f8
* ubuntu: Remove remnants of ps3 kernel, now merged with ppc64-smp.
  - GIT-SHA 2ba1dc63ca38d8e80c8ad0126dc1eba8c3eb080c
* ps3: Include asm/firmware.h for device-init.c
  - GIT-SHA 9e4507538545341dc8ec645249513081ec423970
* ubuntu: Update sata/pata d-i module lists.
  - GIT-SHA 75e3656071e565efe201ac2c287f4743d2e93e0b
* snd_ps3: New driver for ps3 sound, of course.
  - GIT-SHA e1a797d335353ad9c16e2cbe080699e41c5828a6
* libusual: Add my U3 Cruzer as a single LUN device (has driver iso)
  - GIT-SHA 2ff96660777c0936ac8064fb2c20b22e4954ef71
* ps3: Sync to latest ps3-linux-dev git. We now have snd_ps3.
  - GIT-SHA 563465bcc598e5f5bce463f78c11a5859814c08c
* gelic_net: Allocate gelic_irq_status from GFP_DMA so it works with
  __pa()
  - GIT-SHA 3b56675a8df0c4b2a5fd09d663bb880a1024cd44
* ubuntu/net/ipg: Add MODULE_DEVIVCE_TABLE for autoload of module
  - GIT-SHA 025a73f21cf92ae4abe6928bb37ec4176da11eae
  - Bug #86388
* acpi: Make the lack of DSDT.aml in initramfs not sound like an error.
  - GIT-SHA 7711ba4a2e77f02793fdceefddc1c9c198f68dce

[Colin Watson]

* d-i: Fix fs-core-modules description.
  - GIT-SHA 6ab196033b5d41b8d5545a28da6d7c5f672f75ee
* d-i: Restore fat-modules udeb, split out from fs-secondary-modules.
  - GIT-SHA 7e436bb85a1483978103b0f236993d7ac1dc20ff

[Daniel Chen]

* sound/pci/hda/: Add quirk for Dell Dimension E520 (patch_sigmatel.c)
  - GIT-SHA de4755b3b5e905194d9a9d06eb86a9200c28c864
* sound/pci/hda/: Add missing mic boost mixer controls (patch_analog.c)
  - GIT-SHA e882468a6dc91bd9235a548a011c25a43878b70b
* sound/pci/hda/: Add (un)muting for jack sense on Lenovo 3000 N100
  (patch_analog.c)
  - GIT-SHA 7c726dbd0d2dd4237d9a4c9a64c41821956d8901
* sound/pci/hda/: Add missing array terminators resulting in premature
  optimisation (patch_conexant.c)
  - GIT-SHA 5448559cd8ce389393697b28b6903c876f535c6b
* sound/pci/hda/: Add support for AD1986A Ultra model (patch_analog.c)
  - GIT-SHA 0d95cfd2b39aed11eeb72d5fe3889b933bb362e0

[Fabio M. Di Nitto]

* [OCFS2] Wrap access of directory allocations with ip_alloc_sem.
  - GIT-SHA ba2f1bf8193c9e0b338f45714f102468c862cc4c
* [OCFS2] Properly lock extent map size changes.
  - GIT-SHA a98ce36259ee1f83442f93845b830f6033dc90c8
* [OCFS2] Local mounts should not truncate the extent map.
  - GIT-SHA e87ad18113393107fc7d5a86e6bbd9b32dd44b6c

[Matthew Garrett]

* Add _GTM and _STM support to libata
  - GIT-SHA 5d320f7915c4124ed56aeb619efbae7ff3beb9d2

[Tim Gardner]

* [SATA ACPI] Fix some thinkos from
  36fe5af2bb79195923a08acc0ebd74a2dd90e0f7
  - GIT-SHA cbf8b6de0c9a84344e16847b03db5adcf0f0c855
* Catch nonsense keycodes and silently ignore.
  - GIT-SHA 560b0ff514b90e4c8bfbddbce3a54c218dc9ff85

[Upstream Kernel Changes]

* Upstream sky2 driver updates
* [PS3] Storage cleanups, defconfig updates.
* [PS3] Fixes for SDK 2.0 toolchain.
* [PS3] Add spufs-avoid-accessing-to-released-inode.diff.
* [PS3] Add spufs-always-release-mapping-lock.diff,
  spufs-fix-ctx-lifetimes.diff.
* [PS3] Storage bus dma updates.
* Add NOPFN_REFAULT result from vm_ops->nopfn()
* genirq: do not mask interrupts by default
* add vm_insert_pfn()

[Zachary Amsden]

* Urgent fix for VMI in HIGHMEM configurations
  - GIT-SHA 72e461e0d638eb608c6ae07f7991e1063c5cbdeb

21. By Ben Collins

[Ben Collins]

* debian/config: Enable CONFIG_DEBUG_FS.
  - GIT-SHA a02719608695e5d59344600353d4872775a9ae3b
* rtl8187: Rename dir's from 818x to 8187.
  - GIT-SHA ef3d971e78ca393bb1bcf3f46895849848010a7e
* rtl818x: Re-add old driver, fixing oops in old code as well.
  - GIT-SHA d5d0ac60abafb7438f6736f9033208cac1572c82
  - Bug #78255
* bluetooth: Update stack to latest code from bluez
  - GIT-SHA 138bb4d3d2e65988cefcbd59b180b3788305f071
  - Bug #91194
* rt2x00-legacy: Re-add rt2570 driver.
  - GIT-SHA 43ab28f4b58f129611be5e784cd72ab2b5c46505
* rt2500usb: Disable module alias when rt2570 is built.
  - GIT-SHA ab16ae43815bcf9215965b87d4b05dbcc03e3574
* mmc: Update to latest git supplied mmc core.
  - GIT-SHA 5bf598b427d0ff75bef7186a75194b6b9102e224
  - Bug #93171
* tifm: Update tifm core.
  - GIT-SHA c25cfc3ad3cb8cac3474febfe66cff8ee0bfba18
* lmpcm_usb: USB Logitech MediaPlay Cordless Mouse driver
  - GIT-SHA c4291c4e7b6c2facfd65d3d9460fa667066d1e54
  - Bug #86035
* drivers/media: Disable CONFIG_VIDEO_HELPER_CHIPS_AUTO to allow all
  modules to be built.
  - GIT-SHA 994e8c1e58d7b138880190796e6bd0ce3dcbd62a
* unusual_dev: Netac OnlyDisk Mini U2CV2 512MB USB 2.0 Flash Drive
  - GIT-SHA ef90ffeabdca584d3539ae00ce746256d818a1a4
  - Bug #94371
* speedstep-centrino: Include linux-phc built-in tables.
  - GIT-SHA fc9f7238d11d5a9ff03ce67fae0b5b5c9fd7f436
  - Bug #63789
* drivers/char/{agp/drm}: Resync with 2.6.21-rc4.
  - GIT-SHA 1eae0b2972e215e9f13b99b7fb64b90db04cc556
* ps3: Update ps3-storage and ps3fb drivers.
  - GIT-SHA f2d4c3f34a613671bbcbc4696ccac6e7737b623a
* ps3: Updates for vuart, ps3av and sys-manager
  - GIT-SHA b02d7d3f27d539713d6abba6e23db0b0f758d682
* ide/generic: Remove errant jmicron entries.
  - GIT-SHA d76099fde0ef127fa4f532c72bcd948caca7c2c1
  - Bug #84964
* xpad: Update to latest version from xbox-linux.
  - GIT-SHA 829dee658c6d3d09f049ca430a79997e5ba44838
  - Bug #94560
* uvcvideo: Update to latest SVN version.
  - GIT-SHA 7ca4b455c60b38ad53d03834fe03799ace81166d
  - Bug #86754
* ivtv: Update to 0.10.1
  - GIT-SHA b428794c3de387e2f701a768f98a302d3b4c98ea
  - Bug #88680
* ata_piix/piix: Prefer piix for device 7111 (PIIX4)
  - GIT-SHA 9c7b34046bd9de870713e4630b06f95260d37973
  - Bug #94637
* vboxdrv: Added VirtualBox kernel modules, v1.3.8
  - GIT-SHA 36b8eb8995ff04facae364706f6598fd6dce1cc4
  - Bug #81527
* ata_piix/piix: Have piix handle device ID 0x24db
  - GIT-SHA a083e4e48de3d5399788264259f42db157787603
  - Bug #95105

[Daniel T. Chen]

* sound/pci/hda/: Simplify acer quirk (patch_realtek.c)
  - GIT-SHA 1144a6d2628cb11286d8dc44a6f4fa0b740266ef
* sound/pci/hda/: Use proper constraints for HDA spec (hda_intel.c)
  - GIT-SHA a51fa971bcf05e18dc9d315c36549126cc5b68ba
* sound/pci/hda/: Fix AZX models (hda_codec.c)
  - GIT-SHA 1939127f3614de9f12dc4d42fb9c5b04081fbf0a
* sound/pci/hda/: Fix generic parser (hda_codec.c)
  - GIT-SHA d0e1a1280e03111d26c63504451d3bf4378d668c
* sound/pci/hda/: Convert Sigmatel models to enums; differentiate between
  Mac Pro revisions (patch_sigmatel.c)
  - GIT-SHA e813cfe016a57c0155660f7c247b479bbeb9c8d8
* sound/pci/hda/: Add _cfg_tbl[] quirk entries (patch_sigmatel.c)
  - GIT-SHA 4a56b2a0ccadded72b1575c42db461f18fd2cc75
* sound/pci/hda/: Fix front/rear mic inputs on AD1986A (patch_analog.c)
  - GIT-SHA 50c1252587fc4df1f15248d2ceae8e87225f1283
* sound/pci/hda/: Probe additional codec slots only if necessary
  (hda_intel.c)
  - GIT-SHA 81347c779c57515b0375650328cb4054a820a5d9

[Fabio M. Di Nitto]

* Enable CONFIG_DEBUGFS=y
  - GIT-SHA 52899638c7ab7e38dad47b884382bdb4e0814ea1

[Kyle McMartin]

* Add Netac OnlyDisk Mini to unusual_devs.h
  - GIT-SHA 999e79c3ffa906a970b717821b459724b9c2d939
  - Bug #94371

[Phillip Lougher]

* fix NFS mounting regression from Edgy->Feisty
  - GIT-SHA 1ad6cbd54fd2506a39f203cc6b4163d985f94cf0
  - Bug #94814

[Tejun Heo]

* sd: implement stop_on_shutdown
  - GIT-SHA 5fafa8d12092c5d722fc02e245b4977fd0765f68

[Upstream Kernel Changes]

* fix process crash caused by randomisation and 64k pages
* HID: zeroing of bytes in output fields is bogus
* libata: don't whine if ->prereset() returns -ENOENT
* sata_sil24: Add Adaptec 1220SA PCI ID
* sata_inic162x: kill double region requests
* libata: kernel-doc fix
* pata_ixp4xx_cf: fix oops on detach
* pata_ixp4xx_cf: fix interrupt
* Execute AML Notify() requests on stack (Ubuntu Bug: 63123)
* Fix buffer overflow and races in capi debug functions
* [SPARC64]: store-init needs trailing membar.
* i2c: Declare more i2c_adapter parent devices
* ieee1394: cycle timer read extension for raw1394
* ieee1394: fix another deadlock in nodemgr
* ia64: fix noncoherent DMA API so devres builds

20. By Ben Collins

[Upstream Kernel Changes]

* pci_iomap_regions() error handling fix
  - Fixes bug #93648
  - Git SHA: fb4d64e78ceab77cf20f7796f74aa10ebe862032

19. By Ben Collins

[Ben Collins]

* piix: Fix typo that allowed this module to override ata_piix.
  - GIT-SHA 80bc1fd97d95519b2ab8c5007924f9e591838351
  - Bug #84964
* vdso: Fix incompatibility between vdso and paravirt+vmi
  - GIT-SHA 83821a009b3ec3f3d3ebaeda9a4f45900928900c
* drivers/ata/: Sync with upstream for new drivers and acpi fixes.
  - GIT-SHA c38186b50b5d8444091a2f974e035abeb783499b
* debian/d-i/: Update sata/pata module listings.
  - GIT-SHA e2c160419a8c50e9adc5de4b81e33251a7e952af
* rt2x00: Disable module aliases if legacy drivers are built.
  - GIT-SHA a4e3d596f4b304e01ce04e43762ddf3873635a8c
* rt2x00-legacy: Re-add some legacy drivers since mainline isn't working
  everywhere yet.
  - GIT-SHA 59992a59a531f62aeb82384abc8296779092f1cc
* rt2x00-legacy/rt61: Fix big-endian compilation.
  - GIT-SHA 6603c59fa3aee248aaf5ae73015ad155977ddad8
* lib/iomap: Only build on architectures that need it.
  - GIT-SHA fb3d5ca41505e11b8cd2cd85bc8db0571d58a6ae
* rt61: Fixup build on ppc.
  - GIT-SHA 8c7eebfaf5c0ea44e7a77165894ebd3861ed3668

[Dan Hecht]

* Feisty VMI paravirt-ops: Fix cpu hotplug on VMI
  - GIT-SHA 44bbb009bb465537b9d7660a101641174f67b678

[Daniel T. Chen]

* sound/pci/hda/: LP: #92909: Fix regression in -11.18 for Toshiba
  Satellite M115 - S3094 (patch_realtek.c)
  - GIT-SHA ff352c874a71fcce9af5f04d19360a0a8a4318b8
* sound/pci/: LP: #90349: Add SSID for Dell Inspiron 9100 to headphone
  quirk table (intel8x0.c)
  - GIT-SHA 94ea2cdff6440a5bc8602cc8431380a690520f80

[Fabio M. Di Nitto]

* Make scsi_proc_hostdir_add silent on failure
  - GIT-SHA a6ad8ab034e40e188825cede360f69e8101351d3

[Upstream Kernel Changes]

* <GROUP> Synced drivers/ata/
* ACPI support for IDE devices
* ide-acpi support warning fix
* Disable NMI watchdog by default properly
* devres: device resource management
* sort the devres mess out
* Add pci class code for SATA & AHCI, and replace some magic numbers.
* PCI: allow multiple calls to pcim_pin_device()
* devres: release resources on device_del()

18. By Ben Collins

[Ben Collins]

* mac80211/d80211: Switch from d80211 backport to mac80211 from
  intellinuxwireless.org
  - GIT-SHA 5be1800f366dd9be849c44d1f9a57f938ee04a54
* adm8211/p54: Convert to use mac80211.
  - GIT-SHA 91601e433a7e126260c65ed5ed219691e3ed2b9a
* rt2x00: Fixup Kconfig for mac80211
  - GIT-SHA 07feef3cb5e135d9479d86863ed857b3f89b7deb
* ac97: make patch_ad1986 global for use in other files.
  - GIT-SHA f032849c2162da0a2939ebd6451c9bed8b496709
* wireless: Fix Kconfig for wext-compat
  - GIT-SHA fcd5dcb1753f14697319dba5b6ab570def81b9ea
* mac80211: Fixups for correct usage.
  - GIT-SHA 22fa222a8a195ea11f3066bd72d426e7ada4b24f
* net/core/wireless.o: Disable in favor of mac80211.
  - GIT-SHA 5ea988da86d00b6917d55c4aa6cdc2381e81b113
* Makefile: Add mac80211 wireless directory to drivers-y.
  - GIT-SHA 96aaf9171af0900733952db97b422f5bb0e0cb19
* adm8211: Update from wireless-dev
  - GIT-SHA 3222b8da95637eb5d96b6b092c101dfb70c10e36
* p54: Update from wireless-dev
  - GIT-SHA ee719880109e8d4c53097f7d3e7680e7e6b71087
* rtl818x/rtl8187: Remove old broken drivers.
  - GIT-SHA 7a8d4270ccc39bec2e66d6196ca50d1aa91bfcee
* rtl818x: Add 8180/8187 driver from wireless-dev
  - GIT-SHA d3de93c8319a0dfe58e37eb7c27371f2f2d52456
* eeprom_93cx6: Taken from wireless-dev for rtl818x driver.
  - GIT-SHA 2199d23aed53519d2814c6547e47bae72180212f
* rt2x00: Remove legacy and update to mac80211 (wireless-dev) code.
  - GIT-SHA 3bc9d8de616716014f0db7de5d36be0587fdea6b
* bxm43xx: Add mac80211 variant of driver (sans module aliases).
  - GIT-SHA 883ff4b3fcabad5271995327d9f26512bda33687
* zd1211rw: Add mac80211 variant of driver (sans module aliases).
  - GIT-SHA dde6813b66f1f31c766fcbbdcc20fb43cadd0be4
* ssb: Update from wireless-dev for bcm43xx usage.
  - GIT-SHA 3b86466916f303503d8052b41b720d12fd82d4dd
* kvm: Update to kvm-16.
  - GIT-SHA d0388ee0c445d54fef0be4da7f283069c82df80d
* ubuntu/: Fixup some dma-mapping.h includes needed.
  - GIT-SHA 3f3f237e8f9c9f986c464abc9ac75d7c4d3ae119
* d-i: Update nic module listings.
  - GIT-SHA f442d4e826548d027373b28562529fa5489105a2
* prism54_softmac: Remove ancient prism54 code in favor of p54.
  - GIT-SHA d924ddb5eb75f16473f7703d17e347dc350d0d4a
* vdso: Fix incompatibility between vdso and paravirt+vmi
  - GIT-SHA 77b43e78df1c73c0a8f1333fa9bc440201bf3094
* bluetooth: SCO flow control patch from bluez website. Fixes BTSCO.
  - GIT-SHA a3e22dab227fcdc2778f19c462476bf3c6186938
* btsco: Update to Revision 1.16 from CVS.
  - GIT-SHA edc8305ea5d3b4056369c24c09b12a23b3d0857e
* d-i: Build udebs for ps3.
  - GIT-SHA 1255b98db417c2ec0465ed73045b9101c244283c
* quickcam: Add 0.6.6 driver (from qc-usb package).
  - GIT-SHA 6cfdbcfc6427769567a0b4bb593751c089f3d852
* ubuntu/: Rework Makefiles for proper -y/-m recursion.
  - GIT-SHA 84440f2f67b8cc89e11aeb5e6ccc4f38fd9f91d4
* Makefile: Move ubuntu/ to just drivers-y.
  - GIT-SHA d8b88338578e9fded8380d94e71d8292ac0eee7d
* ubuntu/: Add ubuntu/net/wireless/ to obj-y for CONFIG_WIRELESS_EXT.
  - GIT-SHA 3c4dc7409d831ec9ff68ee7f8624ee6f0714eb34
* Release 2.6.20-11.18
  - GIT-SHA 94830a5986ed94c5d6402827553bf6b5319a7e32
* debian/d-i/: Allow per-flavour udeb module listings.
  - GIT-SHA 6a2a10a8d622cc80d4a1668ce6fc095c84dceb7e
* ubuntu/: Remove crufty file.
  - GIT-SHA 420dd6113f06f136ec745ff0f88776b210c971bf

[Dan Hecht]

* Feisty VMI paravirt-ops: fix prototype pragma to match definition
  - GIT-SHA 0ebf6936c9e9dc252c7257da8efe471582c36f73

[Daniel T. Chen]

* sound/pci/hda/: (Many) Bug fixes; add Macbook/Pro, Fujitsu, and Lenovo
  3000 C200 support (patch_realtek.c)
  - GIT-SHA 21621559de65fb1b336fac148b98637db9b8876e
* sound/pci/: Fix muted speaker on resume from suspend-to-RAM
  (intel8x0.c)
  - GIT-SHA c73679b8f2fdec4083612671afcf72fe26681b4c
* sound/pci/ac97/: Backport AD1xxx AC'97 fixes (ac97_{codec,patch}.c)
  - GIT-SHA b86ead0f620209dcd96c30decc8362ebe2ed5bff
* sound/pci/ac97/: Add MSI L720 laptop to quirk list (ac97_patch.c)
  - GIT-SHA 252b8b19279355f1bf4f90b14269a936c3e26322
* sound/pci/hda/: Add support for Fujitsu EAPD model (patch_conexant.c)
  - GIT-SHA 94e796e42ba693e81a0e6497d9477cdbb742ce4c
* sound/pci/hda/: LP #74677: Add models to HDA AD codec (patch_analog.c)
  - GIT-SHA 85e78cc0ca76490eec7d956998afe309bc1e4024
* sound/pci/hda/: Fix codec initialization on ATI HDA chips (hda_intel.c)
  - GIT-SHA aa53cf8aff62b05396b1a98e37bbf401e8fb2aa0
* sound/pci/hda/: Fix speaker output on MacPro (patch_sigmatel.c)
  - GIT-SHA 5e06d854c5fe5cdc3692ec067355411725a3ac9e
* include/sound/: Add missing struct member (ac97_codec.h)
  - GIT-SHA 658cfb791c276d372433f4ee3b57c8bef99a986d
* sound/pci/: LP: #88080: Fix Oops triggered from interrupt handler
  (intel8x0.c)
  - GIT-SHA 8376f4bfd0af249c8ab0c9c788184147db07984f
* sound/pci/hda/: Add SSID for HP d5700 to ALC260 quirk table
  (patch_realtek.c)
  - GIT-SHA f57799abf88ad79fdab977ce40b118d900f8ffc7

[David Miller]

* Fix mach64 with gcc-4.1 and later...
  - GIT-SHA 11057e22f19a953916315bbbf2889d6293d31177

[Fabio M. Di Nitto]

* debian/firmware: Update ql2400 file.
  - GIT-SHA 40a42fab6f35773ee0dd0a58083897771fd07468
* Disable CONFIG_IP_ROUTE_MULTIPATH_CACHED for real.
  - GIT-SHA 7b7dc1f9197a0d8347517362aad8003882812949
* Readd gnbd driver
  - GIT-SHA de6fffe4180e18f64648d82697d3ca79e180da75

[Kyle McMartin]

* acpi/hotkey: Add loglevel to "Using ... hotkey" printk
  - GIT-SHA 398c3db849ca235addc3bc16b8c683f180518661

[Upstream Kernel Changes]

* ocfs2: ocfs2_link() journal credits update
* ocfs2_dlm: fix cluster-wide refcounting of lock resources
* fs/ocfs2/dlm/: make functions static
* ocfs2_dlm: Fixes race between migrate and dirty
* ocfs2_dlm: Make dlmunlock() wait for migration to complete
* ocfs2_dlm: Fix migrate lockres handler queue scanning
* ocfs2_dlm: Flush dlm workqueue before starting to migrate
* ocfs2_dlm: Drop inflight refmap even if no locks found on the lockres
* ocfs2_dlm: Dlm dispatch was stopping too early
* ocfs2_dlm: wake up sleepers on the lockres waitqueue
* ocfs2_dlm: Silence a failed convert
* ocfs2_dlm: Cookies in locks not being printed correctly in error
  messages
* ocfs2: Added post handler callable function in o2net message handler
* ocfs2_dlm: Calling post handler function in assert master handler
* ocfs2: Binds listener to the configured ip address
* ocfs2_dlm: Ensure correct ordering of set/clear refmap bit on lockres
* ocfs2_dlm: disallow a domain join if node maps mismatch
* ocfs2_dlm: Silence some messages during join domain
* ocfs2_dlm: Add timeout to dlm join domain
* ocfs2: ocfs2_link() journal credits update
* x86_64: fix 2.6.18 regression - PTRACE_OLDSETOPTIONS should be accepted
* rtc-pcf8563: detect polarity of century bit automatically
* prism54: correct assignment of DOT1XENABLE in WE-19 codepaths
* pata_amd: fix an obvious bug in cable detection
* knfsd: Fix a race in closing NFSd connections.
* Keys: Fix key serial number collision handling
* ide: fix drive side 80c cable check
* bcm43xx: Fix for oops on resume
* bcm43xx: Fix for oops on ampdu status
* AGP: intel-agp bugfix
* Missing critical phys_to_virt in lib/swiotlb.c
* USB: fix concurrent buffer access in the hub driver
* usbaudio - Fix Oops with broken usb descriptors
* usbaudio - Fix Oops with unconventional sample rates
* hda-intel - Don't try to probe invalid codecs
* Fix various bugs with aligned reads in RAID5.
* Fix ATM initcall ordering.
* Fix TCP FIN handling
* Fix allocation failure handling in multicast
* md: Avoid possible BUG_ON in md bitmap handling.
* Fix compile error for e500 core based processors
* ieee1394: video1394: DMA fix
* ieee1394: fix host device registering when nodemgr disabled
* Fix null pointer dereference in appledisplay driver
* USB HID: Fix USB vendor and product IDs endianness for USB HID devices
* Kconfig: FAULT_INJECTION can be selected only if LOCKDEP is enabled.
* MTD: Fatal regression in drivers/mtd/redboot.c in 2.6.20
* IPV6: HASHTABLES: Use appropriate seed for caluculating ehash index.
* EHCI: turn off remote wakeup during shutdown
* Avoid using nfsd process pools on SMP machines.
* Fix recently introduced problem with shutting down a busy NFS server.
* UHCI: fix port resume problem
* Fix atmarp.h for userspace
* Clear TCP segmentation offload state in ipt_REJECT
* Fix IPX module unload
* Prevent pseudo garbage in SYN's advertized window
* Fix oops in xfrm_audit_log()
* sky2: dont flush good pause frames
* sky2: transmit timeout deadlock
* x86_64: Fix wrong gcc check in bitops.h
* x86: Don't require the vDSO for handling a.out signals
* i386: Fix broken CONFIG_COMPAT_VDSO on i386
* bcm43xx: fix for 4309
* md: Fix raid10 recovery problem.
* dvbdev: fix illegal re-usage of fileoperations struct
* V4L: pvrusb2: Fix video corruption on stream start
* V4L: pvrusb2: Handle larger cx2341x firmware images
* DVB: cxusb: fix firmware patch for big endian systems
* DVB: digitv: open nxt6000 i2c_gate for TDED4 tuner handling
* V4L: fix cx25840 firmware loading
* V4L: cx88-blackbird: allow usage of 376836 and 262144 sized firmware
  images
* Fix posix-cpu-timer breakage caused by stale p->last_ran value
* swsusp: Fix possible oops in userland interface
* sata_sil: ignore and clear spurious IRQs while executing commands by
  polling
* fix umask when noACL kernel meets extN tuned for ACLs
* UML - Fix 2.6.20 hang
* mmc: Power quirk for ENE controllers
* bcm43xx: Fix assertion failures in interrupt handler
* libata: add missing PM callbacks
* libata: add missing CONFIG_PM in LLDs
* POWERPC: Fix performance monitor exception
* HID: fix possible double-free on error path in hid parser
* Fix interrupt probing on E450 sparc64 systems
* Fix xfrm_add_sa_expire() return value
* Fix skb data reallocation handling in IPSEC
* Fix %100 cpu spinning on sparc64
* Fix TCP MD5 locking.
* Don't add anycast reference to device multiple times
* Fix anycast procfs device leak
* Fix reference counting (memory leak) problem in __nfulnl_send() and
  callers related to packet queueing.
* export blk_recount_segments
* forcedeth: disable msix
* tty_io: fix race in master pty close/slave pty close path
* sched: fix SMT scheduler bug
* USB: usbnet driver bugfix
* RPM: fix double free in portmapper code
* NLM: Fix double free in __nlm_async_call
* kexec: Fix CONFIG_SMP=n compilation V2 (ia64)
* Fix MTRR compat ioctl
* ufs: restore back support of openstep
* v9fs_vfs_mkdir(): fix a double free
* enable mouse button 2+3 emulation for x86 macs
* hugetlb: preserve hugetlb pte dirty state
* m32r: build fix for processors without ISA_DSP_LEVEL2
* kernel/time/clocksource.c needs struct task_struct on m68k
* buffer: memorder fix
* Char: specialix, isr have 2 params
* lockdep: forward declare struct task_struct
* kvm: Fix asm constraint for lldt instruction
* ueagle-atm.c needs sched.h
* fix section mismatch warning in lockdep
* throttle_vm_writeout(): don't loop on GFP_NOFS and GFP_NOIO allocations
* revert "drivers/net/tulip/dmfe: support basic carrier detection"
* video/aty/mach64_ct.c: fix bogus delay loop
* pktcdvd: Correctly set cmd_len field in pkt_generic_packet
* ATA: convert GSI to irq on ia64
* gfs2: fix locking mistake
* TCP: Fix minisock tcp_create_openreq_child() typo.
* Fix buffer overflow in Omnikey CardMan 4040 driver (CVE-2007-0005)
* x86-64: survive having no irq mapping for a vector
* IPV6: Handle np->opt being NULL in ipv6_getsockopt_sticky()
  [CVE-2007-1000]
* Linux 2.6.20.2
* conntrack: fix {nf, ip}_ct_iterate_cleanup endless loops
* nf_conntrack/nf_nat: fix incorrect config ifdefs
* tcp conntrack: accept SYN|URG as valid
* nfnetlink_log: fix reference leak
* nfnetlink_log: fix use after free
* nfnetlink_log: fix NULL pointer dereference
* nfnetlink_log: fix possible NULL pointer dereference
* ip6_route_me_harder should take into account mark
* nf_conntrack: fix incorrect classification of IPv6 fragments as
  ESTABLISHED
* nfnetlink_log: zero-terminate prefix
* nfnetlink_log: fix crash on bridged packet
* Fix bug 7994 sleeping function called from invalid context
* bcm43xx: Fix problem with >1 GB RAM
* Fix compat_getsockopt
* fix for bugzilla #7544 (keyspan USB-to-serial converter)
* Fix callback bug in connector
* Fix sparc64 device register probing
* Fix timewait jiffies
* Fix UDP header pointer after pskb_trim_rcsum()
* Linux 2.6.20.3

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers