2.6.27-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest104 patches 65 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/104 | USB: gadget rndis: send notificationsdrivers/ | +1 | 0 replies | |
| 2/104 | USB: gadget rndis: stop windows self-immolationdrivers/ | +0 | 0 replies | |
| 3/104 | USB: usbmon: fix read(2)drivers/ | +4 | 0 replies | |
| 4/104 | USB: fix SB700 usb subsystem hang bugdrivers/ | +21 | 0 replies | |
| 5/104 | USB: fix SB600 USB subsystem hang bugdrivers/ | +6 | 0 replies | |
| 6/104 | atl1e: fix broken multicast by removing unnecessary crc inversiondrivers/ | +0 | 0 replies | |
| 7/104 | cpuset: fix regression when failed to generate sched domainskernel/ kernel/ | +15 | 0 replies | |
| 8/104 | cgroups: fix a serious bug in cgroupstatskernel/ | +5 | 0 replies | |
| 9/104 | eCryptfs: Allocate up to two scatterlists for crypto ops on keysfs/ | +14 | 0 replies | |
| 10/104 | pxa2xx_spi: bugfix full duplex dma data corruptiondrivers/ | +12 | 0 replies | |
| 11/104 | fbdev: clean the penguins dirty feetdrivers/ | +1 | 4 replies | |
| 12/104 | gpiolib: extend gpio label column width in debugfs filedrivers/ | +1 | 0 replies | |
| 13/104 | lib/scatterlist.c: fix kunmap() argument in sg_miter_stop()lib/ | +1 | 0 replies | |
| 14/104 | sysvipc: fix the ipc structures initializationipc/ | +9 | 0 replies | |
| 15/104 | parisc: fix kernel crash when unwinding a userspace processarch/ | +20 | 0 replies | |
| 16/104 | epoll: introduce resource usage limitsDocumentation/ fs/ include/ +1 more | +118 | 53 replies | |
| 17/104 | Fix inotify watch removal/umount racesfs/ include/ kernel/ +1 more | +218 | 0 replies | |
| 18/104 | IA64: fix boot panic caused by offline CPUsarch/ arch/ | +28 | 0 replies | |
| 19/104 | V4L/DVB (9352): Add some missing compat32 ioctlsdrivers/ | +3 | 0 replies | |
| 20/104 | Input: atkbd - add keymap quirk for Inventec Symphony systemsdrivers/ | +25 | 0 replies | |
| 21/104 | lib/idr.c: fix rcu related race with idr_findinclude/ lib/ | +14 | 8 replies | |
| 22/104 | parport_serial: fix array overflowdrivers/ | +2 | 0 replies | |
| 23/104 | x86: more general identifier for Phoenix BIOSarch/ | +1 | 0 replies | |
| 24/104 | x86: always define DECLARE_PCI_UNMAP* macrosinclude/ | +0 | 0 replies | |
| 25/104 | ath9k: Fix SW-IOMMU bounce buffer starvationdrivers/ | +3 | 0 replies | |
| 26/104 | ath9k: correct expected max RX buffer sizedrivers/ | +1 | 0 replies | |
| 27/104 | axnet_cs / pcnet_cs: moving PCMCIA_DEVICE_PROD_ID for Netgear FA411drivers/ drivers/ | +1 | 1 reply | |
| 28/104 | PCI Hotplug core: add name param pci_hp_register interfacedrivers/ drivers/ drivers/ +8 more | +27 | 0 replies | |
| 29/104 | PCI: update pci_create_slot() to take a hotplug paramdrivers/ drivers/ drivers/ +1 more | +7 | 0 replies | |
| 30/104 | PCI Hotplug: serialize pci_hp_register and pci_hp_deregisterdrivers/ | +28 | 0 replies | |
| 31/104 | PCI: prevent duplicate slot namesdrivers/ drivers/ drivers/ +1 more | +114 | 3 replies | |
| 32/104 | PCI, PCI Hotplug: introduce slot_name helpersdrivers/ include/ include/ | +11 | 0 replies | |
| 33/104 | PCI: acpiphp: remove name parameterdrivers/ drivers/ | +21 | 0 replies | |
| 34/104 | PCI: cpci_hotplug: stop managing hotplug_slot->namedrivers/ drivers/ drivers/ | +37 | 1 reply | |
| 35/104 | PCI: cpqphp: stop managing hotplug_slot->namedrivers/ drivers/ | +24 | 0 replies | |
| 36/104 | PCI: fakephp: remove name parameterdrivers/ | +10 | 0 replies | |
| 37/104 | PCI: ibmphp: stop managing hotplug_slot->namedrivers/ drivers/ | +9 | 0 replies | |
| 38/104 | PCI: pciehp: remove name parameterdrivers/ drivers/ drivers/ +1 more | +48 | 0 replies | |
| 39/104 | PCI: rpaphp: kmalloc/kfree slot->name directlydrivers/ | +3 | 0 replies | |
| 40/104 | PCI: SGI Hotplug: stop managing bss_hotplug_slot->namedrivers/ | +6 | 0 replies | |
| 41/104 | PCI: shcphp: remove name parameterdrivers/ drivers/ drivers/ | +48 | 0 replies | |
| 42/104 | PCI: Hotplug core: remove namedrivers/ include/ | +3 | 0 replies | |
| 43/104 | CPUFREQ: powernow-k8: ignore out-of-range PstateStatus valuearch/ arch/ | +31 | 0 replies | |
| 44/104 | xen: do not reserve 2 pages of padding between hypervisor and fixmap.arch/ | +1 | 0 replies | |
| 45/104 | x86: Hibernate: Fix breakage on x86_32 with CONFIG_NUMA setarch/ arch/ include/ | +43 | 0 replies | |
| 46/104 | x86: SB600: skip ACPI IRQ0 override if it is not routed to INT2 of IOAPICarch/ | +52 | 0 replies | |
| 47/104 | libata: Avoid overflow in libata when tf->hba_lbal > 127drivers/ | +2 | 0 replies | |
| 48/104 | x86: call dmi-quirks for HP Laptops after early-quirks are executedarch/ | +8 | 0 replies | |
| 49/104 | igb: Use device_set_wakeup_enabledrivers/ drivers/ | +7 | 0 replies | |
| 50/104 | e1000: Use device_set_wakeup_enabledrivers/ drivers/ | +7 | 0 replies | |
| 51/104 | e1000e: Use device_set_wakeup_enabledrivers/ drivers/ | +7 | 0 replies | |
| 52/104 | libata: blacklist Seagate drives which time out FLUSH_CACHE when used with NCQdrivers/ include/ | +22 | 0 replies | |
| 53/104 | rtl8187: add device ID 0bda:8198drivers/ | +1 | 0 replies | |
| 54/104 | rtl8187: Add USB ID for Belkin F5D7050 with RTL8187B chipdrivers/ | +2 | 0 replies | |
| 55/104 | cifs: Reduce number of socket retries in large write pathfs/ fs/ fs/ +1 more | +77 | 0 replies | |
| 56/104 | cifs: Fix error in smb_send2fs/ fs/ fs/ | +7 | 0 replies | |
| 57/104 | powerpc/spufs: Fix spinning in spufs_ps_fault on signalarch/ | +3 | 0 replies | |
| 58/104 | powerpc/spufs: add a missing mutex_unlockarch/ | +2 | 0 replies | |
| 59/104 | WATCHDOG: hpwdt: set the mapped BIOS address space as executabledrivers/ | +3 | 0 replies | |
| 60/104 | WATCHDOG: hpwdt: Fix kdump when using hpwdtdrivers/ | +1 | 0 replies | |
| 61/104 | Remove -mno-spe flags as they dont belongkernel/ | +1 | 0 replies | |
| 62/104 | ACPI: EC: count interrupts only if called from interrupt handler.drivers/ | +2 | 2 replies | |
| 63/104 | ieee1394: sbp2: another iPod mini quirk entrydrivers/ | +5 | 0 replies | |
| 64/104 | firewire: fw-sbp2: another iPod mini quirk entrydrivers/ | +5 | 0 replies | |
| 65/104 | IB/mlx4: Fix MTT leakage in resize CQdrivers/ | +5 | 0 replies | |
| 66/104 | net: Fix soft lockups/OOM issues w/ unix garbage collector (CVE-2008-5300)include/ net/ net/ | +13 | 0 replies | |
| 67/104 | libata: improve phantom device detectiondrivers/ | +11 | 3 replies | |
| 68/104 | cifs: Fix cifs reconnection flagsfs/ fs/ fs/ +2 more | +155 | 0 replies | |
| 69/104 | cifs: remove unused list, add new cifs sock list to prepare for mount/umount fixfs/ fs/ fs/ | +13 | 0 replies | |
| 70/104 | cifs: clean up server protocol handlingfs/ fs/ fs/ | +33 | 0 replies | |
| 71/104 | cifs: disable sharing session and tcon and add new TCP sharing codefs/ fs/ fs/ +3 more | +95 | 0 replies | |
| 72/104 | cifs: reinstate sharing of SMB sessions sans racesfs/ fs/ fs/ +4 more | +174 | 0 replies | |
| 73/104 | cifs: minor cleanup to cifs_mountfs/ | +34 | 0 replies | |
| 74/104 | cifs: reinstate sharing of tree connectionsfs/ fs/ fs/ +3 more | +249 | 0 replies | |
| 75/104 | cifs: Fix build breakfs/ | +2 | 0 replies | |
| 76/104 | cifs: Fix check for tcon seal setting and fix oops on failed mount from earlier patchfs/ | +4 | 0 replies | |
| 77/104 | cifs: prevent cifs_writepages() from skipping unwritten pagesfs/ | +4 | 0 replies | |
| 78/104 | cifs: fix check for dead tcon in smb_initfs/ | +1 | 0 replies | |
| 79/104 | ext4: Update flex_bg free blocks and free inodes counters when resizing.fs/ fs/ | +14 | 0 replies | |
| 80/104 | ext4: fix #11321: create /proc/ext4/*/stats more carefullyfs/ | +13 | 0 replies | |
| 81/104 | jbd2: fix /proc setup for devices that contain / in their namesfs/ include/ | +16 | 0 replies | |
| 82/104 | ext4: add missing unlock in ext4_check_descriptors() on error pathfs/ | +3 | 0 replies | |
| 83/104 | ext4: elevate write count for migrate ioctlfs/ fs/ fs/ | +22 | 0 replies | |
| 84/104 | ext4: Renumber EXT4_IOC_MIGRATEfs/ | +4 | 0 replies | |
| 85/104 | ext4/jbd2: Avoid WARN() messages when failing to write to the superblockfs/ fs/ | +47 | 0 replies | |
| 86/104 | ext4: fix initialization of UNINIT bitmap blocksfs/ fs/ fs/ | +9 | 2 replies | |
| 87/104 | jbd2: abort instead of waiting for nonexistent transactionfs/ | +17 | 0 replies | |
| 88/104 | jbd2: Fix buffer head leak when writing the commit blockfs/ | +2 | 0 replies | |
| 89/104 | ext4: fix xattr deadlockfs/ | +6 | 0 replies | |
| 90/104 | ext4: Free ext4_prealloc_space using kmem_cache_freefs/ | +1 | 0 replies | |
| 91/104 | ext4: Do mballoc init before doing filesystem recoveryfs/ | +15 | 0 replies | |
| 92/104 | ext4: Fix duplicate entries returned from getdents() system callfs/ | +8 | 0 replies | |
| 93/104 | jbd2: dont give up looking for space so easily in __jbd2_log_wait_for_spacefs/ | +25 | 0 replies | |
| 94/104 | ext4: Convert to host order before using the values.fs/ | +2 | 0 replies | |
| 95/104 | ext4: wait on all pending commits in ext4_sync_fs()fs/ | +8 | 0 replies | |
| 96/104 | ext4: calculate journal credits correctlyfs/ | +3 | 0 replies | |
| 97/104 | ext4: Mark the buffer_heads as dirty and uptodate after prepare_writefs/ | +2 | 0 replies | |
| 98/104 | ext4: add checksum calculation when clearing UNINIT flag in ext4_new_inodefs/ | +2 | 0 replies | |
| 99/104 | ext3: fix ext3_dx_readdir hash collision handlingfs/ | +15 | 0 replies | |
| 100/104 | ext3: Fix duplicate entries returned from getdents() system callfs/ | +8 | 0 replies | |
| 101/104 | ext3: dont try to resize if there are no reserved gdt blocks leftfs/ | +2 | 1 reply | |
| 102/104 | ext2: fix ext2 block reservation early ENOSPC issuefs/ | +2 | 0 replies | |
| 103/104 | ext3: fix ext3 block reservation early ENOSPC issuefs/ | +2 | 0 replies | |
| 104/104 | jbd: ordered data integrity fixfs/ | +13 | 0 replies |
Reviews trailers per patch
28 of 104 patches have a Reviewed-by or Acked-by.
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 19 reviewers.
Cover letter [patch 000/104] 2.6.27-stable review
This is the start of the stable review cycle for the 2.6.27.8 release. There are 104 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let us know. If anyone is a maintainer of the proper subsystem, and wants to add a Signed-off-by: line to the patch, please respond with it.
And yes, there are a lot of patches here, the big series are:
- cifs data corruption patches
- pci hotplug slot patches to fix the most common warning showing up on kerneloops.org
- ext4 bugfixes
These patches are sent out with a number of different people on the Cc:
line. If you wish to be a reviewer, please email [email protected] to add your name to the list. If you want to be off the reviewer list, also email us.
Responses should be made by Friday, December 5, 20:00:00 UTC. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
kernel.org/pub/linux/kernel/v2.6/stable-review/patch-2.6.27.8-rc1.gz
and the diffstat can be found below.
thanks,
greg k-h
Documentation/filesystems/proc.txt | 27 + Makefile | 2 +- arch/ia64/kernel/acpi.c | 29 +- arch/ia64/kernel/setup.c | 7 +- arch/parisc/kernel/traps.c | 43 +- arch/powerpc/platforms/cell/spufs/file.c | 3 + arch/powerpc/platforms/cell/spufs/inode.c | 2 + arch/x86/kernel/acpi/boot.c | 8 + arch/x86/kernel/cpu/cpufreq/powernow-k8.c | 18 +- arch/x86/kernel/cpu/cpufreq/powernow-k8.h | 17 +- arch/x86/kernel/early-quirks.c | 55 ++- arch/x86/kernel/setup.c | 2 +- arch/x86/mm/discontig_32.c | 35 ++ arch/x86/power/hibernate_32.c | 4 + arch/x86/xen/enlighten.c | 2 +- drivers/acpi/ec.c | 3 +- drivers/acpi/pci_slot.c | 2 +- drivers/ata/libata-core.c | 25 +- drivers/ata/libata-sff.c | 13 +- drivers/firewire/fw-sbp2.c | 5 + drivers/gpio/gpiolib.c | 2 +- drivers/ieee1394/sbp2.c | 5 + drivers/infiniband/hw/mlx4/cq.c | 5 + drivers/input/keyboard/atkbd.c | 25 + drivers/media/video/compat_ioctl32.c | 3 + drivers/net/atl1e/atl1e_hw.c | 4 - drivers/net/e1000/e1000_ethtool.c | 8 +- drivers/net/e1000/e1000_main.c | 1 + drivers/net/e1000e/ethtool.c | 8 +- drivers/net/e1000e/netdev.c | 1 + drivers/net/igb/igb_ethtool.c | 8 +- drivers/net/igb/igb_main.c | 1 + drivers/net/pcmcia/axnet_cs.c | 1 + drivers/net/pcmcia/pcnet_cs.c | 1 - drivers/net/wireless/ath9k/recv.c | 10 +- drivers/net/wireless/rtl8187_dev.c | 3 + drivers/parport/parport_serial.c | 2 + drivers/pci/hotplug/acpiphp.h | 9 +- drivers/pci/hotplug/acpiphp_core.c | 32 +- drivers/pci/hotplug/cpci_hotplug.h | 6 + drivers/pci/hotplug/cpci_hotplug_core.c | 75 +-- drivers/pci/hotplug/cpci_hotplug_pci.c | 4 +- drivers/pci/hotplug/cpqphp.h | 13 +- drivers/pci/hotplug/cpqphp_core.c | 43 +- drivers/pci/hotplug/fakephp.c | 18 +- drivers/pci/hotplug/ibmphp.h | 5 +- drivers/pci/hotplug/ibmphp_ebda.c | 19 +- drivers/pci/hotplug/pci_hotplug_core.c | 64 +-- drivers/pci/hotplug/pciehp.h | 9 +- drivers/pci/hotplug/pciehp_core.c | 49 +- drivers/pci/hotplug/pciehp_ctrl.c | 48 +- drivers/pci/hotplug/pciehp_hpc.c | 1 - drivers/pci/hotplug/rpaphp_slot.c | 10 +- drivers/pci/hotplug/sgi_hotplug.c | 18 +- drivers/pci/hotplug/shpchp.h | 9 +- drivers/pci/hotplug/shpchp_core.c | 52 +-- drivers/pci/hotplug/shpchp_ctrl.c | 48 +- drivers/pci/slot.c | 143 ++++- drivers/spi/pxa2xx_spi.c | 24 +- drivers/usb/gadget/f_rndis.c | 3 +- drivers/usb/host/ehci-pci.c | 24 + drivers/usb/mon/mon_bin.c | 5 +- drivers/video/fbmem.c | 2 +- drivers/watchdog/hpwdt.c | 5 +- fs/cifs/cifs_debug.c | 277 +++++----- fs/cifs/cifs_spnego.c | 3 +- fs/cifs/cifsfs.c | 30 +- fs/cifs/cifsglob.h | 43 +- fs/cifs/cifsproto.h | 2 +- fs/cifs/cifssmb.c | 97 ++-- fs/cifs/connect.c | 869 +++++++++++++++-------------- fs/cifs/file.c | 9 +- fs/cifs/misc.c | 90 ++-- fs/cifs/transport.c | 48 ++- fs/ecryptfs/keystore.c | 31 +- fs/eventpoll.c | 85 +++- fs/ext2/balloc.c | 3 +- fs/ext3/balloc.c | 3 +- fs/ext3/dir.c | 22 +- fs/ext3/resize.c | 3 +- fs/ext4/balloc.c | 4 +- fs/ext4/dir.c | 20 +- fs/ext4/ext4.h | 10 +- fs/ext4/ialloc.c | 6 +- fs/ext4/inode.c | 7 +- fs/ext4/ioctl.c | 21 +- fs/ext4/mballoc.c | 22 +- fs/ext4/migrate.c | 10 +- fs/ext4/resize.c | 9 + fs/ext4/super.c | 77 ++- fs/ext4/xattr.c | 6 + fs/inotify.c | 150 +++++- fs/jbd/transaction.c | 16 +- fs/jbd2/checkpoint.c | 41 ++- fs/jbd2/commit.c | 5 +- fs/jbd2/journal.c | 49 ++- include/asm-x86/mmzone_32.h | 4 + include/asm-x86/pci_64.h | 14 - include/linux/idr.h | 3 +- include/linux/inotify.h | 11 + include/linux/jbd2.h | 3 +- include/linux/libata.h | 1 + include/linux/pci.h | 8 +- include/linux/pci_hotplug.h | 11 +- include/linux/sched.h | 4 + include/net/af_unix.h | 1 + ipc/util.c | 14 +- kernel/Makefile | 4 +- kernel/audit_tree.c | 91 ++-- kernel/auditfilter.c | 14 +- kernel/cgroup.c | 7 +- kernel/cpuset.c | 12 +- kernel/sched.c | 13 +- kernel/sysctl.c | 10 + lib/idr.c | 14 +- lib/scatterlist.c | 2 +- net/unix/af_unix.c | 2 + net/unix/garbage.c | 13 +- 118 files changed, 2118 insertions(+), 1334 deletions(-)