Skip to content

2.6.29-stable review

Greg KH linux-acpi linux-ext4 linux-mm lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest86 of 87 patches 4 repliesIn review

86 of 87 patches are in this archive. The cover letter announces 87.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/87xfrm: wrong hash value for temporary SAnet/xfrm/xfrm_state.c+3 -30 replies
2/87tcp: fix MSG_PEEK race checknet/ipv4/tcp.c+4 -10 replies
4/87net: fix skb_seq_read returning wrong offset/length for page frag datanet/core/skbuff.c+1 -10 replies
5/87sch_teql: should not dereference skb after ndo_start_xmit()net/sched/sch_teql.c+3 -20 replies
6/87net: fix length computation in rt_check_expire()net/ipv4/route.c+3 -20 replies
7/87net: fix rtable leak in net/ipv4/route.cnet/ipv4/route.c+17 -380 replies
8/87Revert "rose: zero length frame filtering in af_rose.c"net/rose/af_rose.c+0 -100 replies
9/87pktgen: do not access flows[] beyond its lengthnet/core/pktgen.c+1 -10 replies
10/87myr10ge: again fix lro_gen_skb() alignmentdrivers/net/myri10ge/myri10ge.c+1 -00 replies
11/87vlan/macvlan: fix NULL pointer dereferences in ethtool handlersdrivers/net/macvlan.c net/8021q/vlan_dev.c+8 -40 replies
12/87mac8390: fix regression caused during net_device_ops conversiondrivers/net/Makefile drivers/net/mac8390.c+6 -60 replies
13/87bonding: fix alb mode locking regressiondrivers/net/bonding/bond_alb.c+2 -60 replies
14/87bonding: Remove debug printkdrivers/net/bonding/bond_alb.c+0 -20 replies
15/87r8169: avoid losing MSI interruptsdrivers/net/r8169.c+57 -450 replies
16/87sparc: Fix bus type probing for ESP and LE devices.arch/sparc/kernel/of_device_32.c arch/sparc/kernel/of_device_64.c+38 -40 replies
17/87sparc64: Fix smp_callin() locking.arch/sparc/kernel/smp_64.c+2 -20 replies
18/87mm: SLUB fix reclaim_statemm/slub.c+3 -00 replies
19/87Fix oops on close of hot-unplugged FTDI serial converterdrivers/usb/serial/ftdi_sio.c+1 -82 replies
20/87wimax: fix oops if netlink fails to add attributenet/wimax/op-msg.c+6 -50 replies
21/87nfs: Fix NFS v4 client handling of MAY_EXEC in nfs_permission.fs/nfs/dir.c+2 -10 replies
22/87futex: setup writeable mapping for futex ops which modify user space datakernel/futex.c+13 -110 replies
23/87xen/blkfront: allow xenbus state transition to Closing->Closed when not Connecteddrivers/block/xen-blkfront.c+4 -20 replies
24/87TPM: get_event_name stack corruptiondrivers/char/tpm/tpm_bios.c+2 -10 replies
25/87icom: fix rmmod crashdrivers/serial/icom.c+1 -10 replies
26/87KVM: Make paravirt tlb flush also reload the PAE PDPTRsarch/x86/kvm/mmu.c+1 -20 replies
27/87KVM: Fix PDPTR reloading on CR4 writesarch/x86/kvm/x86.c+5 -10 replies
28/87cfg80211: fix race between core hint and drivers custom applynet/wireless/reg.c+7 -00 replies
29/87drm/r128: fix r128 ioremaps to use ioremap_wc.drivers/gpu/drm/r128/r128_cce.c+3 -30 replies
30/87drivers/serial/mpc52xx_uart.c: fix array overindexing checkdrivers/serial/mpc52xx_uart.c+1 -10 replies
31/87x86: ignore VM_LOCKED when determining if hugetlb-backed page tables can be shared or notarch/x86/mm/hugetlbpage.c+5 -10 replies
32/87mm: account for MAP_SHARED mappings using VM_MAYSHARE and not VM_SHARED in hugetlbfsmm/hugetlb.c+13 -130 replies
33/87USB: isp1760: urb_dequeue doesnt always find the urbsdrivers/usb/host/isp1760-hcd.c+22 -20 replies
34/87sound: usb-audio: make the MotU Fastlane work againsound/usb/usbaudio.c sound/usb/usbaudio.h sound/usb/usbmidi.c +1 more+14 -40 replies
35/87usb-serial: fix crash when sub-driver updates firmwaredrivers/usb/serial/usb-serial.c+1 -00 replies
36/87x86/pci: fix mmconfig detection with 32bit near 4garch/x86/pci/mmconfig-shared.c+3 -30 replies
37/87mtd_dataflash: unbreak erase supportdrivers/mtd/devices/mtd_dataflash.c+1 -10 replies
38/87hwmon: (lm78) Add missing __devexit_p()drivers/hwmon/lm78.c+1 -10 replies
39/87cpuidle: make AMC C1E work in processor_idledrivers/acpi/processor_idle.c+6 -00 replies
40/87cpuidle: fix AMD C1E suspend hangdrivers/acpi/processor_idle.c+1 -10 replies
41/87ide: fix 40-wire cable detection for TSST SH-S202* ATAPI devices (v2)drivers/ide/ide-iops.c+17 -40 replies
42/87KVM: Explicity initialize cpus_hardware_enabledvirt/kvm/kvm_main.c+1 -00 replies
43/87ide_pci_generic: add quirk for Netcell ATA RAIDdrivers/ide/ide-pci-generic.c+11 -00 replies
44/87ide: fix OOPS during ide-cd error recoverydrivers/ide/ide-io.c+2 -20 replies
45/87SELinux: BUG in SELinux compat_net codesecurity/selinux/hooks.c+1 -10 replies
46/87e1000: add missing length check to e1000 receive routinedrivers/net/e1000/e1000_main.c+3 -20 replies
47/87igb: fix LRO warningdrivers/net/igb/igb_ethtool.c+4 -00 replies
48/87iwlwifi: update key flags at time key is setdrivers/net/wireless/iwlwifi/iwl-sta.c+11 -100 replies
49/87mac80211: minstrel, fix memory corruptionnet/mac80211/rc80211_minstrel.c+1 -10 replies
50/87mac80211: pid, fix memory corruptionnet/mac80211/rc80211_pid_algo.c+39 -340 replies
51/87mac80211: avoid NULL ptr deref when finding max_rates in PID and minstrelnet/mac80211/rc80211_minstrel.c net/mac80211/rc80211_pid_algo.c+2 -20 replies
52/87bnx2: Fix panic in bnx2_poll_work().drivers/net/bnx2.c+2 -00 replies
53/87random: make get_random_int() more randomdrivers/char/random.c+12 -70 replies
54/87HID: fix dropped device-specific quirksdrivers/hid/usbhid/hid-core.c+1 -10 replies
55/873w-xxxx: scsi_dma_unmap fixdrivers/scsi/3w-xxxx.c drivers/scsi/3w-xxxx.h+4 -30 replies
56/87powerpc: fix for long standing bug noticed by gcc 4.4.0arch/powerpc/mm/tlb_nohash_low.S+1 -10 replies
57/87ide-tape: remove back-to-back REQUEST_SENSE detectiondrivers/ide/ide-tape.c+0 -60 replies
58/87ALSA: hda - fix audio on HP TX25xx series notebookssound/pci/hda/patch_realtek.c+1 -00 replies
59/87cdc-acm: Fix long standing abuse of tty->low_latencydrivers/usb/class/cdc-acm.c+0 -40 replies
60/87keys: Handle there being no fallback destination keyring for request_key()security/keys/request_key.c+6 -30 replies
61/87crypto: padlock - Revert aes-all alias to aesdrivers/crypto/padlock-aes.c+1 -10 replies
62/87crypto: api - Fix algorithm module auto-loadingcrypto/api.c+2 -10 replies
63/87ptrace: kill __ptrace_detach(), fix ->exit_state checkkernel/ptrace.c+9 -130 replies
64/87ptrace: simplify ptrace_exit()->ignoring_children() pathkernel/exit.c+8 -170 replies
65/87ptrace: reintroduce __ptrace_detach() as a callee of ptrace_exit()kernel/exit.c+33 -290 replies
66/87ptrace: fix possible zombie leak on PTRACE_DETACHinclude/linux/ptrace.h kernel/ptrace.c+8 -20 replies
67/87x86: hpet: provide separate functions to stop and start the counterarch/x86/kernel/hpet.c+16 -60 replies
68/87x86: hpet: stop HPET_COUNTER when programming periodic modearch/x86/kernel/hpet.c+3 -100 replies
69/87x86: hpet: fix periodic mode programming on AMD 81xxarch/x86/kernel/hpet.c+17 -10 replies
70/87ext4: dont inherit inappropriate inode flags from parentfs/ext4/ext4.h fs/ext4/ialloc.c+8 -10 replies
71/87ext4: tighten restrictions on inode flagsfs/ext4/ext4.h fs/ext4/ialloc.c fs/ext4/ioctl.c+23 -110 replies
72/87ext4: return -EIO not -ESTALE on directory traversal through deleted inodefs/ext4/namei.c+10 -20 replies
73/87ext4: Add fine print for the 32000 subdirectory limitDocumentation/filesystems/ext4.txt+4 -10 replies
74/87ext4: add EXT4_IOC_ALLOC_DA_BLKS ioctlfs/ext4/ext4.h fs/ext4/inode.c fs/ext4/ioctl.c+59 -00 replies
75/87ext4: Automatically allocate delay allocated blocks on closefs/ext4/ext4.h fs/ext4/file.c fs/ext4/inode.c+8 -00 replies
76/87ext4: Automatically allocate delay allocated blocks on renamefs/ext4/namei.c+4 -10 replies
77/87ext4: Fix discard of inode prealloc space with delayed allocation.fs/ext4/file.c fs/ext4/inode.c+10 -20 replies
78/87ext4: Add auto_da_alloc mount optionfs/ext4/ext4.h fs/ext4/inode.c fs/ext4/namei.c +1 more+17 -150 replies
79/87ext4: Check for an valid i_mode when reading the inode from diskfs/ext4/inode.c+9 -10 replies
80/87jbd2: Update locking comentsfs/jbd2/revoke.c+19 -50 replies
81/87ext4: really print the find_group_flex fallback warning only oncefs/ext4/ialloc.c+2 -10 replies
82/87ext4: Fix softlockup caused by illegal i_file_acl value in on-disk inodefs/ext4/inode.c+12 -00 replies
83/87ext4: Ignore i_file_acl_high unless EXT4_FEATURE_INCOMPAT_64BIT is presentfs/ext4/inode.c+1 -30 replies
84/87ext4: Fix sub-block zeroing for writes into preallocated extentsfs/ext4/extents.c fs/ext4/inode.c+9 -00 replies
85/87ext4: Use a fake block number for delayed new buffer_headfs/ext4/inode.c+5 -10 replies
86/87ext4: Clear the unwritten buffer_head flag after the extent is initializedfs/ext4/inode.c+13 -00 replies
87/87ext4: Fix race in ext4_inode_info.i_cached_extentfs/ext4/extents.c+12 -50 replies

Reviews trailers per patch

11 of 86 patches have a Reviewed-by or Acked-by.

PatchChristoph LameterFrans PopIan ZimmermannShyam IyerNeil HormanAlexander V. LukyanovMichael BueschMichael RiepeMeelis RoosDmitry LyzhynDaniel MackEugene TeoJeremy FitzhardingeAndreas DilgerAneesh Kumar K.VAlan JenkinsWolfram SangGrant LikelyHugh DickinsDavid FriesBenjamin HerrenschmidtPascal TerjanArtem BityutskiyMartin LottermoserYinghai LuTrevor HemsleyModestas VainiusAndy GospodarekJosh BoyerJeff LaytonDenys VlasenkoJeff Mahoney
1/87
2/87T-b T-b
4/87T-b
5/87
6/87A-b
7/87A-b Reported-and-analyzed-by
8/87
9/87
10/87
11/87
12/87
13/87
14/87
15/87T-b T-b
16/87T-b
17/87
18/87A-b
19/87T-b
20/87
21/87T-b
22/87
23/87A-b
24/87
25/87
26/87
27/87
28/87T-b
29/87
30/87A-b A-b
31/87A-b
32/87
33/87
34/87Reported-and-tested-by
35/87T-b
36/87Bisected-by T-b
37/87A-b
38/87
39/87T-b
40/87T-b
41/87Reported-and-tested-by
42/87Reported-and-tested-by
43/87Reported-and-tested-by
44/87Reported-and-tested-by
45/87
46/87T-b
47/87
48/87
49/87
50/87
51/87
52/87
53/87
54/87
55/87
56/87A-b
57/87
58/87
59/87
60/87T-b
61/87
62/87
63/87
64/87
65/87
66/87T-b
67/87
68/87
69/87T-b
70/87A-b
71/87A-b
72/87
73/87
74/87
75/87
76/87
77/87
78/87
79/87
80/87
81/87
82/87
83/87
84/87
85/87
86/87
87/87R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 32 reviewers.

Read the v1 thread

Cover letter [patch 00/87] 2.6.29-stable review

This is the start of the stable review cycle for the 2.6.29.5 release. There are 87 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.

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 June 11 09: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.29.5-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

 Documentation/filesystems/ext4.txt     |    5 +-
 Makefile                               |    2 +-
 arch/powerpc/mm/tlb_nohash_low.S       |    2 +-
 arch/sparc/kernel/of_device_32.c       |   21 ++++++-
 arch/sparc/kernel/of_device_64.c       |   21 ++++++-
 arch/sparc/kernel/smp_64.c             |    4 +-
 arch/x86/kernel/hpet.c                 |   41 +++++++++---
 arch/x86/kvm/mmu.c                     |    3 +-
 arch/x86/kvm/x86.c                     |    6 ++-
 arch/x86/mm/hugetlbpage.c              |    6 ++-
 arch/x86/pci/mmconfig-shared.c         |    6 +-
 crypto/api.c                           |    3 +-
 drivers/acpi/processor_idle.c          |    8 ++-
 drivers/block/xen-blkfront.c           |    6 +-
 drivers/char/random.c                  |   19 ++++--
 drivers/char/tpm/tpm_bios.c            |    3 +-
 drivers/crypto/padlock-aes.c           |    2 +-
 drivers/gpu/drm/r128/r128_cce.c        |    6 +-
 drivers/hid/usbhid/hid-core.c          |    2 +-
 drivers/hwmon/lm78.c                   |    2 +-
 drivers/ide/ide-io.c                   |    4 +-
 drivers/ide/ide-iops.c                 |   21 +++++-
 drivers/ide/ide-pci-generic.c          |   11 +++
 drivers/ide/ide-tape.c                 |    6 --
 drivers/mtd/devices/mtd_dataflash.c    |    2 +-
 drivers/net/Makefile                   |    2 +-
 drivers/net/bnx2.c                     |    2 +
 drivers/net/bonding/bond_alb.c         |   10 +---
 drivers/net/e1000/e1000_main.c         |    5 +-
 drivers/net/igb/igb_ethtool.c          |    4 +
 drivers/net/mac8390.c                  |   10 ++--
 drivers/net/macvlan.c                  |    9 ++-
 drivers/net/myri10ge/myri10ge.c        |    1 +
 drivers/net/r8169.c                    |  102 +++++++++++++++++-------------
 drivers/net/wireless/iwlwifi/iwl-sta.c |   21 +++---
 drivers/scsi/3w-xxxx.c                 |    5 +-
 drivers/scsi/3w-xxxx.h                 |    2 +-
 drivers/serial/icom.c                  |    2 +-
 drivers/serial/mpc52xx_uart.c          |    2 +-
 drivers/usb/class/cdc-acm.c            |    4 -
 drivers/usb/host/isp1760-hcd.c         |   24 +++++++-
 drivers/usb/serial/ftdi_sio.c          |    9 +---
 drivers/usb/serial/usb-serial.c        |    1 +
 fs/ext4/ext4.h                         |   30 +++++++++-
 fs/ext4/extents.c                      |   19 ++++--
 fs/ext4/file.c                         |    7 ++-
 fs/ext4/ialloc.c                       |   17 ++---
 fs/ext4/inode.c                        |  106 ++++++++++++++++++++++++++++++--
 fs/ext4/ioctl.c                        |   17 +++++-
 fs/ext4/namei.c                        |   18 +++++-
 fs/ext4/super.c                        |   25 ++++----
 fs/jbd2/revoke.c                       |   24 ++++++--
 fs/nfs/dir.c                           |    3 +-
 include/linux/ptrace.h                 |    1 +
 kernel/exit.c                          |   83 ++++++++++++-------------
 kernel/futex.c                         |   24 ++++---
 kernel/ptrace.c                        |   25 ++++----
 mm/hugetlb.c                           |   26 ++++----
 mm/slub.c                              |    3 +
 net/8021q/vlan_dev.c                   |    3 +-
 net/core/pktgen.c                      |    2 +-
 net/core/skbuff.c                      |    2 +-
 net/ipv4/route.c                       |   60 ++++++------------
 net/ipv4/tcp.c                         |    5 +-
 net/ipv4/tcp_input.c                   |    3 +
 net/mac80211/rc80211_minstrel.c        |    4 +-
 net/mac80211/rc80211_pid_algo.c        |   73 ++++++++++++----------
 net/rose/af_rose.c                     |   10 ---
 net/sched/sch_teql.c                   |    5 +-
 net/wimax/op-msg.c                     |   11 ++--
 net/wireless/reg.c                     |    7 ++
 net/xfrm/xfrm_state.c                  |    6 +-
 security/keys/request_key.c            |    9 ++-
 security/selinux/hooks.c               |    2 +-
 sound/pci/hda/patch_realtek.c          |    1 +
 sound/usb/usbaudio.c                   |    2 +-
 sound/usb/usbaudio.h                   |    2 +-
 sound/usb/usbmidi.c                    |   12 +++-
 sound/usb/usbquirks.h                  |    2 +-
 virt/kvm/kvm_main.c                    |    1 +
 80 files changed, 692 insertions(+), 385 deletions(-)