Skip to content

3.0.16-stable review

Greg KH cgroups containers linux-scsi linux-xfs lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest67 patches 6 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/67ARM: OMAP: rx51: fix USBarch/arm/mach-omap2/board-rx51-peripherals.c+1 -10 replies
2/67ipip, sit: copy parms.name after register_netdevicenet/ipv4/ipip.c net/ipv6/sit.c+12 -20 replies
3/67rtc: Expire alarms after the time is set.drivers/rtc/interface.c+6 -03 replies
4/67rtc: m41t80: Workaround broken alarm functionalitydrivers/rtc/rtc-m41t80.c+9 -00 replies
5/67drm/i915: prevent division by zero when asking for chipset powerdrivers/gpu/drm/i915/i915_dma.c drivers/gpu/drm/i915/i915_drv.h+11 -00 replies
6/67cfq-iosched: free cic_index if blkio_alloc_blkg_stats failsblock/cfq-iosched.c+5 -00 replies
7/67cfq-iosched: fix cfq_cic_link() race confitionblock/cfq-iosched.c+9 -20 replies
8/67SCSI: zfcp: return early from slave_destroy if slave_alloc returned earlydrivers/s390/scsi/zfcp_scsi.c+4 -00 replies
9/67SCSI: mpt2sas: _scsih_smart_predicted_fault uses GFP_KERNEL in interrupt contextdrivers/scsi/mpt2sas/mpt2sas_scsih.c+1 -10 replies
10/67SCSI: fcoe: Fix preempt count leak in fcoe_filter_frames()drivers/scsi/fcoe/fcoe.c+1 -00 replies
11/67mac80211: fix another race in aggregation startnet/mac80211/agg-tx.c+41 -450 replies
12/67block: initialize request_queues numa node duringblock/blk-core.c include/linux/blkdev.h+3 -140 replies
13/67ssb: fix init regression with SoCsdrivers/ssb/driver_pcicore.c+6 -20 replies
14/67MXC PWM: should active during DOZE/WAIT/DBG modearch/arm/plat-mxc/pwm.c+6 -10 replies
15/67Input: synaptics - fix touchpad not working after S2R on Vostro V13drivers/input/mouse/synaptics.c+11 -00 replies
16/67percpu: fix per_cpu_ptr_to_phys() handling of non-page-aligned addressesmm/percpu.c+4 -20 replies
17/67binary_sysctl(): fix memory leakkernel/sysctl_binary.c+1 -10 replies
18/67oom: fix integer overflow of points in oom_badnessmm/oom_kill.c+1 -10 replies
19/67oprofile: Fix uninitialized memory access when writing to writing to oprofilefsarch/s390/oprofile/init.c drivers/oprofile/oprofile_files.c drivers/oprofile/oprofilefs.c+14 -60 replies
20/67NFSv4.1: Ensure that we handle _all_ SEQUENCE status bits.fs/nfs/nfs4state.c+4 -40 replies
21/67SELinux: Fix RCU deref check warning in sel_netport_insert()security/selinux/netport.c+3 -10 replies
22/67nilfs2: unbreak compat ioctlfs/nilfs2/ioctl.c+13 -00 replies
23/67mmc: vub300: fix type of firmware_rom_wait_states module parameterdrivers/mmc/host/vub300.c+1 -10 replies
24/67cgroups: fix a css_set not found bug in cgroup_attach_prockernel/cgroup.c+0 -50 replies
25/67mfd: Fix twl-core oops while calling twl_i2c_* for unbound driverdrivers/mfd/twl-core.c+8 -80 replies
26/67vfs: __read_cache_page should use gfp argument rather than GFP_KERNELmm/filemap.c+2 -50 replies
27/67media: s5p-fimc: Use correct fourcc for RGB565 colour formatdrivers/media/video/s5p-fimc/fimc-core.c+1 -10 replies
28/67ath9k: fix max phy rate at rate control initdrivers/net/wireless/ath/ath9k/rc.c+3 -10 replies
29/67iwlwifi: do not set the sequence control bit is not neededdrivers/net/wireless/iwlwifi/iwl-agn-tx.c+4 -10 replies
30/67iwlwifi: allow to switch to HT40 if not associateddrivers/net/wireless/iwlwifi/iwl-agn-rxon.c+2 -20 replies
31/67memcg: keep root group unchanged if creation failsmm/memcontrol.c+1 -20 replies
32/67VFS: Fix race between CPU hotplug and lglocksinclude/linux/lglock.h+32 -40 replies
33/67ARM:imx:fix pwm period valuearch/arm/plat-mxc/pwm.c+9 -00 replies
34/67ARM: 7214/1: mmc: mmci: Fixup handling of MCI_STARTBITERRdrivers/mmc/host/mmci.c+5 -30 replies
35/67ARM: 7220/1: mmc: mmci: Fixup error handling for dmadrivers/mmc/host/mmci.c+5 -10 replies
36/67oprofile, arm/sh: Fix oprofile_arch_exit() linkage issuearch/arm/oprofile/common.c arch/sh/oprofile/common.c+3 -30 replies
37/67futex: Fix uninterruptible loop due to gate_areakernel/futex.c+20 -80 replies
38/67watchdog: hpwdt: Changes to handle NX secure bit in 32bit pathdrivers/watchdog/hpwdt.c+4 -10 replies
39/67drm/radeon/kms: bail on BTC parts if MC ucode is missingdrivers/gpu/drm/radeon/evergreen.c+12 -00 replies
40/67mm: hugetlb: fix non-atomic enqueue of huge pagemm/hugetlb.c+1 -10 replies
41/67mpt2sas crashes on shutdowndrivers/scsi/mpt2sas/mpt2sas_base.c drivers/scsi/mpt2sas/mpt2sas_base.h+4 -40 replies
42/67sparc64: Fix MSIQ HV call ordering in pci_sun4v_msiq_build_irq().arch/sparc/kernel/pci_sun4v.c+2 -20 replies
43/67sparc32: Be less strict in matching %lo part of relocation.arch/sparc/mm/btfixup.c+1 -20 replies
44/67sparc64: Patch sun4v code sequences properly on module load.arch/sparc/kernel/entry.h arch/sparc/kernel/module.c arch/sparc/kernel/setup_64.c+63 -190 replies
45/67sparc: Kill custom io_remap_pfn_range().arch/sparc/include/asm/pgtable_32.h arch/sparc/include/asm/pgtable_64.h arch/sparc/mm/Makefile +2 more+32 -2710 replies
46/67sparc32: Remove non-kernel code from memcpy implementation.arch/sparc/lib/memcpy.S+2 -6050 replies
47/67sparc32: Remove uses of %g7 in memcpy implementation.arch/sparc/lib/memcpy.S+91 -860 replies
48/67sparc32: Correct the return value of memcpy.arch/sparc/lib/memcpy.S+7 -150 replies
49/67sparc64: Fix masking and shifting in VIS fpcmp emulation.arch/sparc/kernel/visemul.c+16 -160 replies
50/67sparc: Fix handling of orig_i0 wrt. debugging when restarting syscalls.arch/sparc/kernel/signal32.c arch/sparc/kernel/signal_32.c arch/sparc/kernel/signal_64.c+63 -270 replies
51/67net: bpf_jit: fix an off-one bug in x86_64 cond jump targetarch/x86/net/bpf_jit_comp.c+2 -20 replies
52/67ppp: fix pptp double release_sock in pptp_bind()drivers/net/pptp.c+1 -30 replies
53/67llc: llc_cmsg_rcv was getting called after sk_eat_skb.net/llc/af_llc.c+10 -40 replies
54/67mqprio: Avoid panic if no options are providednet/sched/sch_mqprio.c+1 -10 replies
55/67net: have ipconfig not wait if no dev is availablenet/ipv4/ipconfig.c+4 -00 replies
56/67sch_gred: should not use GFP_KERNEL while holding a spinlocknet/sched/sch_gred.c+1 -10 replies
57/67sctp: fix incorrect overflow check on autocloseinclude/net/sctp/structs.h net/sctp/associola.c net/sctp/protocol.c +2 more+21 -30 replies
58/67sctp: Do not account for sizeof(struct sk_buff) in estimated rwndnet/sctp/output.c net/sctp/outqueue.c+3 -110 replies
59/67ipv4: flush route cache after change accept_localnet/ipv4/devinet.c+5 -00 replies
60/67ipv4: reintroduce route cache garbage collectornet/ipv4/route.c+106 -00 replies
61/67ipv4: using prefetch requires including prefetch.hnet/ipv4/route.c+1 -00 replies
62/67iwlwifi: update SCD BC table for all SCD queuesdrivers/net/wireless/iwlwifi/iwl-agn-tx.c+1 -40 replies
63/67mfd: Fix mismatch in twl4030 mutex lock-unlockdrivers/mfd/twl4030-madc.c+4 -40 replies
64/67mfd: Copy the device pointer to the twl4030-madc structuredrivers/mfd/twl4030-madc.c+2 -00 replies
65/67mfd: Check for twl4030-madc NULL pointerdrivers/mfd/twl4030-madc.c+2 -10 replies
66/67mfd: Turn on the twl4030-madc MADC clockdrivers/mfd/twl4030-madc.c include/linux/i2c/twl4030-madc.h+26 -00 replies
67/67xen/swiotlb: Use page alignment for early buffer allocation.drivers/xen/swiotlb-xen.c+1 -10 replies

Reviews trailers per patch

13 of 67 patches have a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchSebastian ReichelNico MacrionitisJesse BarnesKeith PackardChris WilsonYi ZouDave YoungDaniel ManriqueAl ViroKOSAKI MotohiroOleg NesterovDavid RientjesPaul MooreEric DumazetRyusuke KonishiTony OlechLi ZefanHugh DickinsAndrej GelenbergKAMEZAWA HiroyukiMichal HockoCong MengLinus WalleijSergei TrofimovichKjetil OftedalDavid MillerTaylor, Neal EDave ChinnerMark TinguelyAndreas FriedrichJohn StultzDenys VlasenkoLukasz MichalikTejun HeoAshwin Mendonca
SeriesR-b R-b T-b R-b T-b R-b Reported-and-bisected-by Requested-by Reported-and-tested-by T-b A-b T-b
1/67R-b
2/67
3/67
4/67T-b
5/67A-b A-b R-b
6/67
7/67
8/67
9/67
10/67R-b
11/67
12/67T-b
13/67
14/67
15/67T-b
16/67
17/67A-b
18/67A-b A-b A-b
19/67
20/67
21/67A-b A-b
22/67T-b
23/67A-b
24/67R-b
25/67
26/67A-b A-b
27/67
28/67
29/67
30/67T-b
31/67A-b A-b
32/67Debugged-by
33/67
34/67T-b
35/67T-b
36/67
37/67
38/67
39/67
40/67A-b R-b
41/67
42/67
43/67T-b
44/67
45/67
46/67T-b
47/67T-b
48/67T-b
49/67
50/67
51/67
52/67A-b
53/67
54/67
55/67
56/67
57/67
58/67
59/67
60/67
61/67A-b A-b
62/67
63/67
64/67
65/67
66/67
67/67Reported-and-Tested-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 35 reviewers.

Read the v1 thread

Cover letter [00/67] 3.0.16-stable review

This is the start of the stable review cycle for the 3.0.16 release. There are 67 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, January 6, 2012, 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/v3.0/stable-review/patch-3.0.16-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

 Makefile                                     |    4 +-
 arch/arm/mach-omap2/board-rx51-peripherals.c |    2 +-
 arch/arm/oprofile/common.c                   |    2 +-
 arch/arm/plat-mxc/pwm.c                      |   16 +-
 arch/s390/oprofile/init.c                    |    2 +-
 arch/sh/oprofile/common.c                    |    4 +-
 arch/sparc/include/asm/pgtable_32.h          |   20 +-
 arch/sparc/include/asm/pgtable_64.h          |   20 +-
 arch/sparc/kernel/entry.h                    |    7 +
 arch/sparc/kernel/module.c                   |   27 +
 arch/sparc/kernel/pci_sun4v.c                |    4 +-
 arch/sparc/kernel/setup_64.c                 |   48 +-
 arch/sparc/kernel/signal32.c                 |   18 +-
 arch/sparc/kernel/signal_32.c                |   30 +-
 arch/sparc/kernel/signal_64.c                |   42 +-
 arch/sparc/kernel/visemul.c                  |   32 +-
 arch/sparc/lib/memcpy.S                      |  804 ++++----------------------
 arch/sparc/mm/Makefile                       |    1 -
 arch/sparc/mm/btfixup.c                      |    3 +-
 arch/sparc/mm/generic_32.c                   |   98 ----
 arch/sparc/mm/generic_64.c                   |  164 ------
 arch/x86/net/bpf_jit_comp.c                  |    4 +-
 block/blk-core.c                             |   14 +-
 block/cfq-iosched.c                          |   16 +-
 drivers/gpu/drm/i915/i915_dma.c              |   10 +
 drivers/gpu/drm/i915/i915_drv.h              |    1 +
 drivers/gpu/drm/radeon/evergreen.c           |   12 +
 drivers/input/mouse/synaptics.c              |   11 +
 drivers/media/video/s5p-fimc/fimc-core.c     |    2 +-
 drivers/mfd/twl-core.c                       |   16 +-
 drivers/mfd/twl4030-madc.c                   |   35 +-
 drivers/mmc/host/mmci.c                      |   14 +-
 drivers/mmc/host/vub300.c                    |    2 +-
 drivers/net/pptp.c                           |    4 +-
 drivers/net/wireless/ath/ath9k/rc.c          |    4 +-
 drivers/net/wireless/iwlwifi/iwl-agn-rxon.c  |    4 +-
 drivers/net/wireless/iwlwifi/iwl-agn-tx.c    |   10 +-
 drivers/oprofile/oprofile_files.c            |    7 +-
 drivers/oprofile/oprofilefs.c                |   11 +-
 drivers/rtc/interface.c                      |    6 +
 drivers/rtc/rtc-m41t80.c                     |    9 +
 drivers/s390/scsi/zfcp_scsi.c                |    4 +
 drivers/scsi/fcoe/fcoe.c                     |    1 +
 drivers/scsi/mpt2sas/mpt2sas_base.c          |    6 +-
 drivers/scsi/mpt2sas/mpt2sas_base.h          |    2 +-
 drivers/scsi/mpt2sas/mpt2sas_scsih.c         |    2 +-
 drivers/ssb/driver_pcicore.c                 |    8 +-
 drivers/watchdog/hpwdt.c                     |    5 +-
 drivers/xen/swiotlb-xen.c                    |    2 +-
 fs/nfs/nfs4state.c                           |    8 +-
 fs/nilfs2/ioctl.c                            |   13 +
 include/linux/blkdev.h                       |    3 -
 include/linux/i2c/twl4030-madc.h             |    4 +
 include/linux/lglock.h                       |   36 +-
 include/net/sctp/structs.h                   |    4 +
 kernel/cgroup.c                              |    5 -
 kernel/futex.c                               |   28 +-
 kernel/sysctl_binary.c                       |    2 +-
 mm/filemap.c                                 |    7 +-
 mm/hugetlb.c                                 |    2 +-
 mm/memcontrol.c                              |    3 +-
 mm/oom_kill.c                                |    2 +-
 mm/percpu.c                                  |    6 +-
 net/ipv4/devinet.c                           |    5 +
 net/ipv4/ipconfig.c                          |    4 +
 net/ipv4/ipip.c                              |    7 +-
 net/ipv4/route.c                             |  107 ++++
 net/ipv6/sit.c                               |    7 +-
 net/llc/af_llc.c                             |   14 +-
 net/mac80211/agg-tx.c                        |   86 ++--
 net/sched/sch_gred.c                         |    2 +-
 net/sched/sch_mqprio.c                       |    2 +-
 net/sctp/associola.c                         |    2 +-
 net/sctp/output.c                            |    8 +-
 net/sctp/outqueue.c                          |    6 +-
 net/sctp/protocol.c                          |    3 +
 net/sctp/socket.c                            |    2 -
 net/sctp/sysctl.c                            |   13 +
 security/selinux/netport.c                   |    4 +-
 79 files changed, 752 insertions(+), 1213 deletions(-)