2.6.32.19 -stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest111 patches 0 repliesNew
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/111 | ata_piix: fix locking around SIDPR accessdrivers/ | +8 | 0 replies | |
| 2/111 | powerpc: fix build with make 3.82arch/ | +12 | 0 replies | |
| 3/111 | nvram: Fix write beyond end condition; prove to gcc copy is safedrivers/ | +10 | 0 replies | |
| 4/111 | x86: Add memory modify constraints to xchg() and cmpxchg()arch/ arch/ | +89 | 0 replies | |
| 5/111 | x86, vmware: Preset lpj values when on VMware.arch/ | +9 | 0 replies | |
| 6/111 | Staging: line6: needs to select SND_PCMdrivers/ | +1 | 0 replies | |
| 7/111 | Staging: panel: Prevent double-calling of parport_release - fix oops.drivers/ | +2 | 0 replies | |
| 8/111 | PCI: Do not run NVidia quirks related to MSI with MSI disableddrivers/ | +3 | 0 replies | |
| 9/111 | PCI: disable MSI on VIA K8M800drivers/ | +1 | 0 replies | |
| 10/111 | solos-pci: Fix race condition in tasklet RX handlingdrivers/ | +6 | 0 replies | |
| 11/111 | splice: fix misuse of SPLICE_F_NONBLOCKfs/ | +1 | 0 replies | |
| 12/111 | drivers/video/w100fb.c: ignore void return value / fix build failuredrivers/ | +2 | 0 replies | |
| 13/111 | ide-cd: Do not access completed requests in the irq handlerdrivers/ | +11 | 0 replies | |
| 14/111 | md/raid10: fix deadlock with unaligned read during resyncdrivers/ | +18 | 0 replies | |
| 15/111 | blkdev: cgroup whitelist permission fixfs/ | +6 | 0 replies | |
| 16/111 | eCryptfs: Handle ioctl calls with unlocked and compat functionsfs/ | +35 | 0 replies | |
| 17/111 | ecryptfs: release reference to lower mount if interpose failsfs/ | +3 | 0 replies | |
| 18/111 | fs/ecryptfs/file.c: introduce missing freefs/ | +2 | 0 replies | |
| 19/111 | bio, fs: update RWA_MASK, READA and SWRITE to match the corresponding BIO_RW_* bitsinclude/ | +3 | 0 replies | |
| 20/111 | signalfd: fill in ssi_int for posix timers and message queuesfs/ | +2 | 0 replies | |
| 21/111 | smsc911x: Add spinlocks around registers accessdrivers/ | +52 | 0 replies | |
| 22/111 | ARM: 6299/1: errata: TLBIASIDIS and TLBIMVAIS operations can broadcast a faulty ASIDarch/ arch/ | +20 | 0 replies | |
| 23/111 | ARM: 6280/1: imx: Fix build failure when including <mach/gpio.h> without <linux/spinlock.h>arch/ | +1 | 0 replies | |
| 24/111 | USB: resizing usbmon binary interface buffer causes protection faultsdrivers/ | +1 | 0 replies | |
| 25/111 | USB delay init quirk for logitech Harmony 700-series devicesdrivers/ drivers/ include/ | +12 | 0 replies | |
| 26/111 | USB: serial: enabling support for Segway RMP in ftdi_siodrivers/ drivers/ | +6 | 0 replies | |
| 27/111 | USB: option: Huawei ETS 1220 support addeddrivers/ | +2 | 0 replies | |
| 28/111 | USB: option: add huawei k3765 k4505 devices to work properlydrivers/ | +11 | 0 replies | |
| 29/111 | USB: ftdi_sio: device id for Navitatordrivers/ drivers/ | +8 | 0 replies | |
| 30/111 | USB: cp210x: Add four new device IDsdrivers/ | +4 | 0 replies | |
| 31/111 | USB: usbtest: avoid to free coherent buffer in atomic contextdrivers/ | +5 | 0 replies | |
| 32/111 | USB: fix thread-unsafe anchor utiliy routinesdrivers/ | +21 | 0 replies | |
| 33/111 | drm/edid: Fix the HDTV hack sync adjustmentdrivers/ | +2 | 0 replies | |
| 34/111 | Bluetooth: Added support for controller shipped with iMac i5drivers/ | +3 | 0 replies | |
| 35/111 | jfs: dont allow os2 xattr namespace overlap with othersfs/ | +38 | 0 replies | |
| 36/111 | arp_notify: allow drivers to explicitly request a notification event.include/ include/ net/ +1 more | +22 | 0 replies | |
| 37/111 | xen: netfront: explicitly generate arp_notify event after migration.drivers/ | +1 | 0 replies | |
| 38/111 | net: Fix NETDEV_NOTIFY_PEERS to not conflict with NETDEV_BONDING_DESLAVE.include/ | +1 | 0 replies | |
| 39/111 | irq: Add new IRQ flag IRQF_NO_SUSPENDinclude/ kernel/ | +7 | 0 replies | |
| 40/111 | xen: Do not suspend IPI IRQs.drivers/ | +1 | 0 replies | |
| 41/111 | ext4: fix freeze deadlock under IOfs/ | +2 | 0 replies | |
| 42/111 | drm/i915: Use RSEN instead of HTPLG for tfp410 monitor detection.drivers/ | +1 | 0 replies | |
| 43/111 | Btrfs: Avoid superfluous tree-log writeoutfs/ fs/ fs/ +2 more | +47 | 0 replies | |
| 44/111 | Btrfs: Add btrfs_duplicate_itemfs/ fs/ | +143 | 0 replies | |
| 45/111 | Btrfs: Rewrite btrfs_drop_extentsfs/ fs/ fs/ +2 more | +278 | 0 replies | |
| 46/111 | Btrfs: Fix disk_i_size update corner casefs/ fs/ fs/ +1 more | +127 | 0 replies | |
| 47/111 | Btrfs: Avoid orphan inodes cleanup while replaying logfs/ fs/ fs/ +2 more | +55 | 0 replies | |
| 48/111 | Btrfs: Avoid orphan inodes cleanup during committing transactionfs/ fs/ | +17 | 0 replies | |
| 49/111 | Btrfs: Make fallocate(2) more ENOSPC friendlyfs/ | +32 | 0 replies | |
| 50/111 | Btrfs: Make truncate(2) more ENOSPC friendlyfs/ fs/ | +212 | 0 replies | |
| 51/111 | Btrfs: Pass transaction handle to security and ACL initialization functionsfs/ fs/ fs/ +3 more | +96 | 0 replies | |
| 52/111 | Btrfs: Add delayed iputfs/ fs/ fs/ +6 more | +90 | 0 replies | |
| 53/111 | Btrfs: Fix btrfs_drop_extent_cache for skip pinned casefs/ | +3 | 0 replies | |
| 54/111 | Btrfs: Fix per root used space accountingfs/ fs/ fs/ +2 more | +47 | 0 replies | |
| 55/111 | Btrfs: dont add extent 0 to the free space cache v2fs/ | +9 | 0 replies | |
| 56/111 | Btrfs: fail mount on bad mount optionsfs/ | +8 | 0 replies | |
| 57/111 | Btrfs: deny sys_link across subvolumes.fs/ | +4 | 0 replies | |
| 58/111 | Btrfs: Show discard option in /proc/mountsfs/ | +2 | 0 replies | |
| 59/111 | Btrfs: make metadata chunks smallerfs/ fs/ | +2 | 0 replies | |
| 60/111 | Btrfs: make sure fallocate properly starts a transactionfs/ | +9 | 0 replies | |
| 61/111 | btrfs: fix missing last-entry in readdir(3)fs/ | +5 | 0 replies | |
| 62/111 | Btrfs: align offsets for btrfs_ordered_update_i_sizefs/ | +2 | 0 replies | |
| 63/111 | Btrfs, fix memory leaks in error pathsfs/ fs/ | +6 | 0 replies | |
| 64/111 | Btrfs: Fix race in btrfs_mark_extent_writtenfs/ | +80 | 0 replies | |
| 65/111 | Btrfs: fix regression in orphan cleanupfs/ | +6 | 0 replies | |
| 66/111 | Btrfs: deal with NULL acl sent to btrfs_set_aclfs/ | +7 | 0 replies | |
| 67/111 | Btrfs: fix possible panic on unmountfs/ | +19 | 0 replies | |
| 68/111 | Btrfs: Use correct values when updating inode i_size on fallocatefs/ | +9 | 0 replies | |
| 69/111 | Btrfs: fix a memory leak in btrfs_init_aclfs/ | +1 | 0 replies | |
| 70/111 | Btrfs: run orphan cleanup on default fs rootfs/ fs/ | +6 | 0 replies | |
| 71/111 | Btrfs: do not mark the chunk as readonly if in degraded modefs/ | +5 | 0 replies | |
| 72/111 | Btrfs: check return value of open_bdev_exclusive properlyfs/ | +2 | 0 replies | |
| 73/111 | Btrfs: check total number of devices when removing missingfs/ | +2 | 0 replies | |
| 74/111 | Btrfs: fix race between allocate and release extent buffer.fs/ | +1 | 0 replies | |
| 75/111 | Btrfs: make error return negative in btrfs_sync_file()fs/ | +1 | 0 replies | |
| 76/111 | Btrfs: remove BUG_ON() due to mounting bad filesystemfs/ fs/ | +8 | 0 replies | |
| 77/111 | Btrfs: Fix oopsen when dropping empty tree.fs/ | +4 | 0 replies | |
| 78/111 | Btrfs: do not try and lookup the file extent when finishing ordered iofs/ | +2 | 0 replies | |
| 79/111 | Btrfs: apply updated fallocate i_size fixfs/ | +3 | 0 replies | |
| 80/111 | Btrfs: btrfs_mark_extent_written uses the wrong slotfs/ | +4 | 0 replies | |
| 81/111 | Btrfs: kfree correct pointer during mount option parsingfs/ | +3 | 0 replies | |
| 82/111 | nohz: Introduce arch_needs_cpuarch/ arch/ arch/ +3 more | +24 | 0 replies | |
| 83/111 | nohz: Reuse ktime in sub-functions of tick_check_idle.kernel/ | +33 | 0 replies | |
| 84/111 | timekeeping: Fix clock_gettime vsyscall time warparch/ arch/ arch/ +3 more | +17 | 0 replies | |
| 85/111 | sched: Fix granularity of task_u/stime()kernel/ | +13 | 0 replies | |
| 86/111 | sched, cputime: Introduce thread_group_times()fs/ include/ kernel/ +3 more | +69 | 0 replies | |
| 87/111 | mutex: Dont spin when the owner CPU is offline or other weird caseskernel/ | +4 | 0 replies | |
| 88/111 | fix SBA IOMMU to handle allocation failure properlyarch/ | +29 | 0 replies | |
| 89/111 | crypto: testmgr - Fix complain about lack test for internal used algorithmcrypto/ | +84 | 0 replies | |
| 90/111 | memory hotplug: fix a bug on /dev/mem for 64-bit kernelsarch/ | +19 | 0 replies | |
| 91/111 | x86: Fix out of order of gsiarch/ | +10 | 0 replies | |
| 92/111 | HWPOISON: remove the anonymous entrymm/ | +0 | 0 replies | |
| 93/111 | HWPOISON: abort on failed unmapmm/ | +15 | 0 replies | |
| 94/111 | powerpc/eeh: Fix a bug when pci structure is nullarch/ arch/ arch/ +1 more | +10 | 0 replies | |
| 95/111 | ACPI: Fix regression where _PPC is not read at boot even when ignore_ppc=0drivers/ | +5 | 0 replies | |
| 96/111 | ext4: Make sure the MOVE_EXT ioctl cant overwrite append-only filesfs/ | +3 | 0 replies | |
| 97/111 | ext4: Fix optional-arg mount optionsfs/ | +15 | 0 replies | |
| 98/111 | reiserfs: properly honor read-only devicesfs/ | +9 | 0 replies | |
| 99/111 | reiserfs: fix oops while creating privroot with selinux enabledfs/ include/ | +6 | 0 replies | |
| 100/111 | dlm: always use GFP_NOFSfs/ fs/ fs/ +11 more | +46 | 0 replies | |
| 101/111 | dlm: fix ordering of bast and castfs/ fs/ fs/ +3 more | +77 | 0 replies | |
| 102/111 | dlm: send reply before bastfs/ | +84 | 0 replies | |
| 103/111 | ocfs2: Find proper end cpos for a leaf refcount block.fs/ fs/ fs/ | +119 | 0 replies | |
| 104/111 | ocfs2: Set MS_POSIXACL on remountfs/ | +4 | 0 replies | |
| 105/111 | Skip check for mandatory locks when unlockingfs/ | +1 | 0 replies | |
| 106/111 | loop: Update mtime when writing using aopsdrivers/ | +2 | 0 replies | |
| 107/111 | aic79xx: check for non-NULL scb in ahd_handle_nonpkt_busfreedrivers/ | +31 | 0 replies | |
| 108/111 | ibmvfc: Fix command completion handlingdrivers/ | +6 | 0 replies | |
| 109/111 | ibmvfc: Reduce error recovery timeoutdrivers/ drivers/ | +2 | 0 replies | |
| 110/111 | md/raid1: delay reads that could overtake behind-writes.drivers/ drivers/ drivers/ | +24 | 0 replies | |
| 111/111 | mm: fix corruption of hibernation caused by reusing swap during image savingmm/ | +4 | 0 replies |
Reviews trailers per patch
56 of 111 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 27 reviewers.
Cover letter [000/111] 2.6.32.19 -stable review
This is the start of the stable review cycle for the 2.6.32.19 release. There are 111 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.
Responses should be made by Friday, August 13, 2010, 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.32.19-rc1.gz
and the diffstat can be found below.
thanks,
greg k-h
Makefile | 2 +- arch/arm/Kconfig | 12 + arch/arm/include/asm/tlbflush.h | 8 + arch/arm/plat-mxc/include/mach/gpio.h | 1 + arch/ia64/hp/common/sba_iommu.c | 38 ++- arch/ia64/kernel/time.c | 4 +- arch/powerpc/Makefile | 16 +- arch/powerpc/include/asm/ppc-pci.h | 5 + arch/powerpc/kernel/time.c | 5 +- arch/powerpc/platforms/pseries/eeh.c | 4 +- arch/powerpc/platforms/pseries/eeh_driver.c | 4 +- arch/powerpc/platforms/pseries/eeh_event.c | 2 +- arch/s390/include/asm/cputime.h | 8 + arch/s390/kernel/s390_ext.c | 2 + arch/s390/kernel/time.c | 3 +- arch/s390/kernel/vtime.c | 2 + arch/x86/include/asm/cmpxchg_32.h | 86 ++-- arch/x86/include/asm/cmpxchg_64.h | 88 ++-- arch/x86/kernel/apic/io_apic.c | 28 +- arch/x86/kernel/cpu/vmware.c | 10 +- arch/x86/kernel/vsyscall_64.c | 5 +- arch/x86/mm/init_64.c | 19 + crypto/testmgr.c | 84 +++ drivers/acpi/processor_perflib.c | 6 +- drivers/ata/ata_piix.c | 8 + drivers/atm/solos-pci.c | 7 +- drivers/block/loop.c | 2 + drivers/bluetooth/btusb.c | 3 + drivers/char/nvram.c | 14 +- drivers/gpu/drm/drm_edid.c | 4 +- drivers/gpu/drm/i915/dvo_tfp410.c | 2 +- drivers/ide/ide-cd.c | 14 +- drivers/md/bitmap.c | 4 +- drivers/md/bitmap.h | 3 + drivers/md/raid1.c | 25 +- drivers/md/raid10.c | 18 + drivers/net/smsc911x.c | 92 ++-- drivers/net/xen-netfront.c | 1 + drivers/pci/quirks.c | 4 + drivers/s390/cio/cio.c | 1 + drivers/scsi/aic7xxx/aic79xx_core.c | 53 ++- drivers/scsi/ibmvscsi/ibmvfc.c | 8 +- drivers/scsi/ibmvscsi/ibmvfc.h | 1 + drivers/staging/line6/Kconfig | 1 + drivers/staging/panel/panel.c | 2 + drivers/usb/core/hub.c | 6 +- drivers/usb/core/quirks.c | 3 + drivers/usb/core/urb.c | 50 +-- drivers/usb/misc/usbtest.c | 6 +- drivers/usb/mon/mon_bin.c | 2 +- drivers/usb/serial/cp210x.c | 4 + drivers/usb/serial/ftdi_sio.c | 4 + drivers/usb/serial/ftdi_sio_ids.h | 10 + drivers/usb/serial/option.c | 13 + drivers/video/w100fb.c | 4 +- drivers/xen/events.c | 1 + fs/block_dev.c | 10 +- fs/btrfs/acl.c | 36 +- fs/btrfs/btrfs_inode.h | 5 +- fs/btrfs/ctree.c | 229 ++++++--- fs/btrfs/ctree.h | 40 +- fs/btrfs/dir-item.c | 19 +- fs/btrfs/disk-io.c | 40 ++- fs/btrfs/extent-tree.c | 112 +++-- fs/btrfs/extent_io.c | 3 +- fs/btrfs/file.c | 729 ++++++++++++--------------- fs/btrfs/inode.c | 624 ++++++++++++++---------- fs/btrfs/ioctl.c | 34 +- fs/btrfs/ordered-data.c | 117 ++++- fs/btrfs/ordered-data.h | 5 +- fs/btrfs/relocation.c | 43 +- fs/btrfs/super.c | 20 +- fs/btrfs/transaction.c | 44 +- fs/btrfs/transaction.h | 6 +- fs/btrfs/tree-log.c | 86 ++-- fs/btrfs/volumes.c | 19 +- fs/btrfs/xattr.c | 80 ++- fs/btrfs/xattr.h | 9 +- fs/dlm/ast.c | 74 +++- fs/dlm/ast.h | 4 +- fs/dlm/config.c | 24 +- fs/dlm/debug_fs.c | 2 +- fs/dlm/dir.c | 7 +- fs/dlm/dlm_internal.h | 11 +- fs/dlm/lock.c | 120 ++++-- fs/dlm/lockspace.c | 15 +- fs/dlm/lowcomms.c | 6 +- fs/dlm/member.c | 8 +- fs/dlm/memory.c | 6 +- fs/dlm/netlink.c | 2 +- fs/dlm/plock.c | 6 +- fs/dlm/rcom.c | 2 +- fs/dlm/requestqueue.c | 2 +- fs/dlm/user.c | 22 +- fs/dlm/user.h | 4 +- fs/ecryptfs/file.c | 60 ++- fs/ecryptfs/inode.c | 5 +- fs/ext4/move_extent.c | 3 + fs/ext4/super.c | 27 +- fs/jfs/xattr.c | 87 ++-- fs/ocfs2/alloc.c | 10 +- fs/ocfs2/alloc.h | 5 + fs/ocfs2/locks.c | 2 +- fs/ocfs2/refcounttree.c | 117 ++++- fs/ocfs2/super.c | 4 + fs/proc/array.c | 5 +- fs/reiserfs/journal.c | 15 +- fs/reiserfs/xattr_security.c | 2 +- fs/signalfd.c | 2 + fs/splice.c | 12 +- include/linux/clocksource.h | 6 +- include/linux/fs.h | 6 +- include/linux/interrupt.h | 7 +- include/linux/netdevice.h | 2 + include/linux/notifier.h | 1 + include/linux/reiserfs_xattr.h | 5 + include/linux/sched.h | 4 + include/linux/tick.h | 3 + include/linux/usb/quirks.h | 4 + kernel/exit.c | 20 +- kernel/fork.c | 3 + kernel/irq/manage.c | 2 +- kernel/sched.c | 71 +++- kernel/sys.c | 18 +- kernel/time/tick-sched.c | 75 ++-- kernel/time/timekeeping.c | 6 +- mm/memory-failure.c | 21 +- mm/swapfile.c | 6 +- net/ipv4/devinet.c | 1 + net/sched/sch_generic.c | 18 + 130 files changed, 2521 insertions(+), 1551 deletions(-)