Skip to content

3.0.13-stable review

Greg KH linux-xfs lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest80 patches 5 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/80eCryptfs: Flush file in vma closefs/ecryptfs/file.c+22 -10 replies
2/80i2c-algo-bit: Generate correct i2c address sequence for 10-bit targetdrivers/i2c/algos/i2c-algo-bit.c+2 -20 replies
3/80eCryptfs: Extend array bounds for all filename charsfs/ecryptfs/crypto.c+2 -20 replies
4/80crypto: mv_cesa - fix hashing of chunks > 1920 bytesdrivers/crypto/mv_cesa.c+7 -50 replies
5/80drm: integer overflow in drm_mode_dirtyfb_ioctl()drivers/gpu/drm/drm_crtc.c include/drm/drm_mode.h+6 -00 replies
6/80drm/radeon/kms: fix up gpio i2c mask bits for r4xx for realdrivers/gpu/drm/radeon/radeon_atombios.c+12 -00 replies
7/80drm/i915: Ivybridge still has fences!drivers/gpu/drm/i915/i915_irq.c drivers/gpu/drm/i915/i915_suspend.c+3 -00 replies
8/80drm/i915: Turn on a required 3D clock gating bit on Sandybridge.drivers/gpu/drm/i915/i915_reg.h drivers/gpu/drm/i915/intel_display.c+12 -00 replies
9/80drm/i915: Turn on another required clock gating bit on gen6.drivers/gpu/drm/i915/i915_reg.h drivers/gpu/drm/i915/intel_display.c+7 -10 replies
10/80drm/ttm: request zeroed system memory pages for new TT buffer objectsdrivers/gpu/drm/ttm/ttm_bo.c+2 -10 replies
11/80drm/i915: fix CB tuning check for ILK+drivers/gpu/drm/i915/intel_display.c+1 -10 replies
12/80PCI hotplug: shpchp: dont blindly claim non-AMD 0x7450 device IDsdrivers/pci/hotplug/shpchp_core.c drivers/pci/hotplug/shpchp_hpc.c+4 -40 replies
13/80drm/radeon/kms: fix up gpio i2c mask bits for r4xxdrivers/gpu/drm/radeon/radeon_atombios.c+12 -00 replies
14/80viafb: correct sync polarity for OLPC DCONdrivers/video/via/share.h+2 -20 replies
15/80ARM: pxa: fix inconsistent CONFIG_USB_PXA27Xarch/arm/configs/ezx_defconfig arch/arm/configs/imote2_defconfig arch/arm/configs/magician_defconfig +8 more+13 -130 replies
16/80arm: mx28: fix bit operation in clock settingarch/arm/mach-mxs/clock-mx28.c+1 -10 replies
17/80ARM: OMAP: smartreflex: fix IRQ handling bugarch/arm/mach-omap2/smartreflex.c+1 -10 replies
18/80ARM: OMAP2: select ARM_AMBA if OMAP3_EMU is definedarch/arm/mach-omap2/Kconfig+1 -00 replies
19/80ARM: 7161/1: errata: no automatic store buffer drainarch/arm/Kconfig arch/arm/kernel/process.c+15 -00 replies
20/80ALSA: lx6464es - fix device communication via command bussound/pci/lx6464es/lx_core.c+12 -410 replies
21/80ASoC: fsl_ssi: properly initialize the sysfs attribute objectsound/soc/fsl/fsl_ssi.c+1 -00 replies
22/80ASoC: wm8753: Skip noop reconfiguration of DAI modesound/soc/codecs/wm8753.c+3 -00 replies
23/80ASoC: Ensure WM8731 register cache is synced when resuming from disabledsound/soc/codecs/wm8731.c+1 -00 replies
24/80SUNRPC: Ensure we return EAGAIN in xs_nospace if congestion is clearednet/sunrpc/xprtsock.c+1 -20 replies
25/80genirq: fix regression in irqfixup, irqpollkernel/irq/spurious.c+3 -10 replies
26/80cgroup_freezer: fix freezing groups with stopped taskskernel/cgroup_freezer.c+9 -20 replies
27/80timekeeping: add arch_offset hook to ktime_get functionskernel/time/timekeeping.c+4 -00 replies
28/80hrtimer: Fix extra wakeups from __remove_hrtimer()kernel/hrtimer.c+4 -20 replies
29/80p54spi: Add missing spin_lock_initdrivers/net/wireless/p54/p54spi.c+1 -00 replies
30/80p54spi: Fix workqueue deadlockdrivers/net/wireless/p54/p54spi.c+2 -20 replies
31/80rt2x00: Fix efuse EEPROM reading on PPC32.drivers/net/wireless/rt2x00/rt2800lib.c+1 -10 replies
32/80nl80211: fix MAC address validationnet/wireless/nl80211.c+2 -20 replies
33/80cfg80211: fix regulatory NULL dereferencenet/wireless/reg.c+4 -00 replies
34/80mac80211: dont stop a single aggregation session twicenet/mac80211/agg-tx.c+8 -20 replies
35/80mac80211: fix race between the AGG SM and the Tx data pathnet/mac80211/agg-tx.c+14 -00 replies
36/80hwmon: (coretemp) Fix oops on driver loaddrivers/hwmon/coretemp.c+2 -00 replies
37/80revert "mfd: Fix twl4030 dependencies for audio codec"drivers/mfd/twl-core.c+1 -10 replies
38/80SCSI: Silencing killing requests for dead queuedrivers/scsi/scsi_lib.c+2 -10 replies
39/80hugetlb: release pages in the error path of hugetlb_cow()mm/hugetlb.c+2 -00 replies
40/80drm/radeon/kms: add some new pci idsinclude/drm/drm_pciids.h+8 -00 replies
41/80drm/radeon/kms: add some loop timeouts in pageflip codedrivers/gpu/drm/radeon/evergreen.c drivers/gpu/drm/radeon/r100.c drivers/gpu/drm/radeon/rs600.c +1 more+24 -40 replies
42/80firmware: Sigma: Prevent out of bounds memory accessdrivers/firmware/sigma.c include/linux/sigma.h+55 -260 replies
43/80firmware: Sigma: Skip header during CRC generationdrivers/firmware/sigma.c+2 -10 replies
44/80firmware: Sigma: Fix endianess issuesdrivers/firmware/sigma.c include/linux/sigma.h+5 -50 replies
45/80staging: usbip: bugfix for deadlockdrivers/staging/usbip/vhci_rx.c+6 -40 replies
46/80staging: comedi: fix oops for USB DAQ devices.drivers/staging/comedi/comedi_fops.c+54 -190 replies
47/80Staging: comedi: fix mmap_countdrivers/staging/comedi/comedi_fops.c+17 -20 replies
48/80Staging: comedi: fix signal handling in read and writedrivers/staging/comedi/comedi_fops.c+2 -20 replies
49/80USB: whci-hcd: fix endian conversion in qset_clear()drivers/usb/host/whci/qset.c+1 -10 replies
50/80HID: Correct General touch PIDdrivers/hid/hid-core.c drivers/hid/hid-ids.h+2 -20 replies
51/80usb: ftdi_sio: add PID for Propox ISPcable IIIdrivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+2 -00 replies
52/80usb: option: add Huawei E353 controlling interfacesdrivers/usb/serial/option.c+3 -00 replies
53/80usb: option: add SIMCom SIM5218drivers/usb/serial/option.c+1 -00 replies
54/80USB: usb-storage: unusual_devs entry for Kingston DT 101 G2drivers/usb/storage/unusual_devs.h+7 -00 replies
55/80USB: EHCI: fix HUB TT scheduling issue with iso transferdrivers/usb/host/ehci-sched.c+10 -50 replies
56/80EHCI : Fix a regression in the ISO schedulerdrivers/usb/host/ehci-sched.c+5 -40 replies
57/80xHCI: fix bug in xhci_clear_command_ring()drivers/usb/host/xhci.c+4 -10 replies
58/80sched, x86: Avoid unnecessary overflow in sched_clockarch/x86/include/asm/timer.h+22 -10 replies
59/80x86/mpparse: Account for bus types other than ISA and PCIarch/x86/kernel/mpparse.c+1 -10 replies
60/80x86: Fix "Acer Aspire 1" reboot hangarch/x86/kernel/reboot.c+11 -20 replies
61/80x86/paravirt: PTE updates in k(un)map_atomic need to be synchronous, regardless of lazy_mmu modearch/x86/mm/highmem_32.c+2 -00 replies
62/80perf/x86: Fix PEBS instruction unwindarch/x86/kernel/cpu/perf_event_intel_ds.c+5 -10 replies
63/80oprofile, x86: Fix crash when unloading module (nmi timer mode)arch/x86/oprofile/init.c+5 -20 replies
64/80add missing .set function for NT_S390_LAST_BREAK regsetarch/s390/kernel/ptrace.c+18 -00 replies
65/80cfg80211: fix race on init and driver registrationnet/wireless/reg.c+27 -160 replies
66/80cfg80211: amend regulatory NULL dereference fixnet/wireless/reg.c+4 -20 replies
67/80genirq: Fix race condition when stopping the irq threadkernel/irq/manage.c+4 -10 replies
68/80NFS: Prevent 3.0 from crashing if it receives a partial layoutfs/nfs/nfs4filelayout.c fs/nfs/pnfs.c+10 -10 replies
69/80xfs: validate acl countfs/xfs/linux-2.6/xfs_acl.c+2 -00 replies
70/80xfs: force buffer writeback before blocking on the ilock in inode reclaimfs/xfs/linux-2.6/xfs_sync.c fs/xfs/xfs_inode.c fs/xfs/xfs_inode.h+33 -00 replies
71/80xfs: fix attr2 vs large data fork assertfs/xfs/xfs_attr_leaf.c+39 -250 replies
72/80trace_events_filter: Use rcu_assign_pointer() when setting ftrace_event_call->filterkernel/trace/trace_events_filter.c+3 -30 replies
73/80rtc: Disable the alarm in the hardwaredrivers/rtc/interface.c+34 -100 replies
74/80tracing: fix event_subsystem ref countingkernel/trace/trace_events.c+0 -10 replies
75/80tick-broadcast: Stop active broadcast device when replacing itkernel/time/tick-broadcast.c+1 -10 replies
76/80perf: Fix parsing of __print_flags() in TP_printk()tools/perf/util/trace-event-parse.c+2 -00 replies
77/80jump_label: jump_label_inc may return before the code is patchedkernel/jump_label.c+2 -10 replies
78/80oprofile: Fix crash when unloading module (hr timer mode)drivers/oprofile/oprof.c drivers/oprofile/timer_int.c+25 -50 replies
79/80clocksource: Fix bug with max_deferment margin calculationkernel/time/clocksource.c+2 -20 replies
80/80clockevents: Set noop handler in clockevents_exchange_device()kernel/time/clockevents.c+1 -00 replies

Reviews trailers per patch

24 of 80 patches have a Reviewed-by or Acked-by.

PatchChris WilsonMarcin SlusarzFelipe BalbiCatalin MarinasMarc ZyngierAndrew CooperRogério BritoLi ZefanChristian LamparterIngvar HagelundHelmut SchaaIvo van DoornJohannes BergDurgadoss RGuenter RoeckAndrea ArcangeliMario KleinerSimon FarnsworthMike FrysingerAlessandro RubiniAlan SternJohn StultzPaul TurnerDan McGrathVasily KhoruzhickTrond MyklebustDave ChinnerSimon KirbyJason Baron
1/80
2/80
3/80
4/80
5/80
6/80
7/80R-b
8/80
9/80
10/80T-b
11/80
12/80
13/80
14/80
15/80A-b
16/80
17/80
18/80
19/80A-b T-b
20/80
21/80
22/80
23/80
24/80T-b
25/80Reported-and-tested-by
26/80A-b
27/80
28/80
29/80A-b
30/80A-b
31/80Reported-and-tested-by A-b A-b
32/80
33/80
34/80
35/80R-b
36/80A-b A-b
37/80
38/80
39/80R-b
40/80
41/80R-b T-b
42/80A-b
43/80A-b
44/80A-b
45/80
46/80
47/80A-b
48/80A-b
49/80
50/80
51/80
52/80
53/80
54/80
55/80
56/80A-b
57/80
58/80A-b R-b
59/80Reported-bisected-and-tested-by
60/80T-b
61/80
62/80
63/80
64/80
65/80
66/80R-b
67/80
68/80A-b
69/80A-b
70/80A-b T-b
71/80R-b A-b
72/80
73/80
74/80
75/80
76/80
77/80A-b
78/80
79/80
80/80

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

Read the v1 thread

Cover letter [00/80] 3.0.13-stable review

This is the start of the stable review cycle for the 3.0.13 release. There are 80 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, December 9, 2011, 17: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.13-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

 Makefile                                  |    4 +-
 arch/arm/Kconfig                          |   12 ++++
 arch/arm/configs/ezx_defconfig            |    2 +-
 arch/arm/configs/imote2_defconfig         |    2 +-
 arch/arm/configs/magician_defconfig       |    2 +-
 arch/arm/configs/zeus_defconfig           |    2 +-
 arch/arm/kernel/process.c                 |    3 +
 arch/arm/mach-mxs/clock-mx28.c            |    2 +-
 arch/arm/mach-omap2/Kconfig               |    1 +
 arch/arm/mach-omap2/smartreflex.c         |    2 +-
 arch/arm/mach-pxa/balloon3.c              |    2 +-
 arch/arm/mach-pxa/colibri-pxa320.c        |    2 +-
 arch/arm/mach-pxa/gumstix.c               |    2 +-
 arch/arm/mach-pxa/include/mach/palm27x.h  |    4 +-
 arch/arm/mach-pxa/palm27x.c               |    4 +-
 arch/arm/mach-pxa/palmtc.c                |    2 +-
 arch/arm/mach-pxa/vpac270.c               |    2 +-
 arch/s390/kernel/ptrace.c                 |   18 ++++++
 arch/x86/include/asm/timer.h              |   23 +++++++-
 arch/x86/kernel/cpu/perf_event_intel_ds.c |    6 ++-
 arch/x86/kernel/mpparse.c                 |    2 +-
 arch/x86/kernel/reboot.c                  |   13 ++++-
 arch/x86/mm/highmem_32.c                  |    2 +
 arch/x86/oprofile/init.c                  |    7 ++-
 drivers/crypto/mv_cesa.c                  |   12 ++--
 drivers/firmware/sigma.c                  |   81 ++++++++++++++++++-------
 drivers/gpu/drm/drm_crtc.c                |    4 +
 drivers/gpu/drm/i915/i915_irq.c           |    1 +
 drivers/gpu/drm/i915/i915_reg.h           |    4 +
 drivers/gpu/drm/i915/i915_suspend.c       |    2 +
 drivers/gpu/drm/i915/intel_display.c      |   16 +++++-
 drivers/gpu/drm/radeon/evergreen.c        |    7 ++-
 drivers/gpu/drm/radeon/r100.c             |    7 ++-
 drivers/gpu/drm/radeon/radeon_atombios.c  |   24 +++++++
 drivers/gpu/drm/radeon/rs600.c            |    7 ++-
 drivers/gpu/drm/radeon/rv770.c            |    7 ++-
 drivers/gpu/drm/ttm/ttm_bo.c              |    3 +-
 drivers/hid/hid-core.c                    |    2 +-
 drivers/hid/hid-ids.h                     |    2 +-
 drivers/hwmon/coretemp.c                  |    2 +
 drivers/i2c/algos/i2c-algo-bit.c          |    4 +-
 drivers/mfd/twl-core.c                    |    2 +-
 drivers/net/wireless/p54/p54spi.c         |    5 +-
 drivers/net/wireless/rt2x00/rt2800lib.c   |    2 +-
 drivers/oprofile/oprof.c                  |   29 +++++++--
 drivers/oprofile/timer_int.c              |    1 +
 drivers/pci/hotplug/shpchp_core.c         |    4 +-
 drivers/pci/hotplug/shpchp_hpc.c          |    4 +-
 drivers/rtc/interface.c                   |   44 ++++++++++---
 drivers/scsi/scsi_lib.c                   |    3 +-
 drivers/staging/comedi/comedi_fops.c      |   94 ++++++++++++++++++++++-------
 drivers/staging/usbip/vhci_rx.c           |   10 ++-
 drivers/usb/host/ehci-sched.c             |   22 ++++---
 drivers/usb/host/whci/qset.c              |    2 +-
 drivers/usb/host/xhci.c                   |    5 +-
 drivers/usb/serial/ftdi_sio.c             |    1 +
 drivers/usb/serial/ftdi_sio_ids.h         |    1 +
 drivers/usb/serial/option.c               |    4 +
 drivers/usb/storage/unusual_devs.h        |    7 ++
 drivers/video/via/share.h                 |    4 +-
 fs/ecryptfs/crypto.c                      |    4 +-
 fs/ecryptfs/file.c                        |   23 +++++++-
 fs/nfs/nfs4filelayout.c                   |    8 +++
 fs/nfs/pnfs.c                             |    3 +-
 fs/xfs/linux-2.6/xfs_acl.c                |    2 +
 fs/xfs/linux-2.6/xfs_sync.c               |   11 ++++
 fs/xfs/xfs_attr_leaf.c                    |   64 ++++++++++++--------
 fs/xfs/xfs_inode.c                        |   21 +++++++
 fs/xfs/xfs_inode.h                        |    1 +
 include/drm/drm_mode.h                    |    2 +
 include/drm/drm_pciids.h                  |    8 +++
 include/linux/sigma.h                     |   13 +---
 kernel/cgroup_freezer.c                   |   11 +++-
 kernel/hrtimer.c                          |    6 +-
 kernel/irq/manage.c                       |    5 +-
 kernel/irq/spurious.c                     |    4 +-
 kernel/jump_label.c                       |    3 +-
 kernel/time/clockevents.c                 |    1 +
 kernel/time/clocksource.c                 |    4 +-
 kernel/time/tick-broadcast.c              |    2 +-
 kernel/time/timekeeping.c                 |    4 +
 kernel/trace/trace_events.c               |    1 -
 kernel/trace/trace_events_filter.c        |    6 +-
 mm/hugetlb.c                              |    2 +
 net/mac80211/agg-tx.c                     |   24 +++++++-
 net/sunrpc/xprtsock.c                     |    3 +-
 net/wireless/nl80211.c                    |    4 +-
 net/wireless/reg.c                        |   49 ++++++++++-----
 sound/pci/lx6464es/lx_core.c              |   16 ++++-
 sound/soc/codecs/wm8731.c                 |    1 +
 sound/soc/codecs/wm8753.c                 |    3 +
 sound/soc/fsl/fsl_ssi.c                   |    1 +
 tools/perf/util/trace-event-parse.c       |    2 +
 93 files changed, 660 insertions(+), 202 deletions(-)