Skip to content

3.3.3-stable review

Greg KH lkml stable 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest75 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/75Btrfs: fix regression in scrub path resolvingfs/btrfs/backref.c fs/btrfs/backref.h fs/btrfs/ioctl.c +1 more+73 -550 replies
2/75drm/radeon/kms: fix DVO setup on some r4xx chipsdrivers/gpu/drm/radeon/atombios_encoders.c+4 -00 replies
3/75drm/i915: Removed IVB forced enable of sprite dest key.drivers/gpu/drm/i915/intel_sprite.c+0 -10 replies
4/75drm/i915/ringbuffer: Exclude last 2 cachlines of ring on 845gdrivers/gpu/drm/i915/intel_ringbuffer.c+1 -10 replies
5/75drm/radeon: only add the mm i2c bus if the hw_i2c module param is setdrivers/gpu/drm/radeon/radeon_i2c.c+4 -00 replies
6/75drm/i915: properly compute dp dithering for user-created modesdrivers/gpu/drm/i915/intel_dp.c+35 -140 replies
7/75drm/i915: make rc6 module parameter read-onlydrivers/gpu/drm/i915/i915_drv.c+1 -10 replies
8/75rtlwifi: Preallocate USB read buffers and eliminate kalloc in read routinedrivers/net/wireless/rtlwifi/usb.c drivers/net/wireless/rtlwifi/wifi.h+21 -190 replies
9/75rtlwifi: Add missing DMA buffer unmapping for PCI driversdrivers/net/wireless/rtlwifi/pci.c+6 -10 replies
10/75ARM: 7379/1: DT: fix atags_to_fdt() second call sitearch/arm/boot/compressed/head.S+1 -10 replies
11/75ARM: 7384/1: ThumbEE: Disable userspace TEEHBR access for !CONFIG_ARM_THUMBEEarch/arm/mm/proc-v7.S+12 -00 replies
12/75md/raid1,raid10: Fix calculation of vcnt when processing error recovery.drivers/md/raid1.c drivers/md/raid10.c+4 -30 replies
13/75md/bitmap: prevent bitmap_daemon_work running while initialising bitmapdrivers/md/bitmap.c+2 -00 replies
14/75Bluetooth: uart-ldisc: Fix memory leakdrivers/bluetooth/hci_ldisc.c+1 -10 replies
15/75Bluetooth: hci_ldisc: fix NULL-pointer dereference on tty_closedrivers/bluetooth/hci_ldisc.c+1 -10 replies
16/75Bluetooth: hci_core: fix NULL-pointer dereference at unregisterinclude/net/bluetooth/hci.h net/bluetooth/hci_core.c+8 -00 replies
17/75Bluetooth: Remove unneeded lockingnet/bluetooth/hci_conn.c+0 -50 replies
18/75Revert "Btrfs: increase the global block reserve estimates"fs/btrfs/extent-tree.c+1 -10 replies
19/75ALSA: hda/realtek - Add a fixup entry for Acer Aspire 8940Gsound/pci/hda/patch_realtek.c+1 -00 replies
20/75ext4: address scalability issue by removing extent cache statisticsfs/ext4/ext4.h fs/ext4/extents.c fs/ext4/super.c+0 -230 replies
21/75ia64: fix futex_atomic_cmpxchg_inatomic()arch/ia64/include/asm/futex.h+5 -40 replies
22/75panic: fix stack dump print on direct call to panic()kernel/panic.c+1 -10 replies
23/75drivers/rtc/rtc-pl031.c: enable clock on all ST variantsdrivers/rtc/rtc-pl031.c+1 -20 replies
24/75hugetlb: fix race condition in hugetlb_fault()mm/hugetlb.c+2 -00 replies
25/75staging: iio: hmc5843: Fix crash in probe function.drivers/staging/iio/magnetometer/hmc5843.c+3 -10 replies
26/75Revert "serial/8250_pci: init-quirk msi support for kt serial controller"drivers/tty/serial/8250/8250_pci.c+0 -140 replies
27/75serial: samsung: fix omission initialize ulcon in reset port fn()drivers/tty/serial/samsung.c+1 -00 replies
28/75Revert "serial/8250_pci: setup-quirk workaround for the kt serial controller"drivers/tty/serial/8250/8250.c drivers/tty/serial/8250/8250_pci.c include/linux/serial_core.h+2 -200 replies
29/75serial/8250_pci: add a "force background timer" flag and use it for the "kt" serial portdrivers/tty/serial/8250/8250.c drivers/tty/serial/8250/8250_pci.c include/linux/serial_core.h+22 -40 replies
30/75tty: serial: altera_uart: Check for NULL platform_data in probe.drivers/tty/serial/altera_uart.c+2 -20 replies
31/75sparc64: Eliminate obsolete __handle_softirq() functionarch/sparc/kernel/rtrap_64.S+0 -70 replies
32/75sparc64: Fix bootup crash on sun4v.arch/sparc/kernel/ds.c+1 -10 replies
33/75cciss: Initialize scsi host max_sectors for tape drive supportdrivers/block/cciss_scsi.c+1 -00 replies
34/75cciss: Fix scsi tape io with more than 255 scatter gather elementsdrivers/block/cciss_scsi.c+1 -10 replies
35/75perf hists: Catch and handle out-of-date hist entry maps.tools/perf/util/hist.c+12 -00 replies
36/75video:uvesafb: Fix oops that uvesafb try to execute NX-protected pagedrivers/video/uvesafb.c+9 -20 replies
37/75IB/srpt: Set srq_type to IB_SRQT_BASICdrivers/infiniband/ulp/srpt/ib_srpt.c+1 -00 replies
38/75nohz: Fix stale jiffies update in tick_nohz_restart()kernel/time/tick-sched.c+2 -20 replies
39/75pch_uart: Fix MSI setting issuedrivers/tty/serial/pch_uart.c+1 -00 replies
40/75x86: Use correct byte-sized register constraint in __xchg_op()arch/x86/include/asm/cmpxchg.h+1 -10 replies
41/75x86: Use correct byte-sized register constraint in __add()arch/x86/include/asm/cmpxchg.h+1 -10 replies
42/75USB: serial: fix race between probe and opendrivers/usb/serial/usb-serial.c+8 -00 replies
43/75USB: pl2303: fix DTR/RTS being raised on baud rate changedrivers/usb/serial/pl2303.c+1 -10 replies
44/75USB: option: re-add NOVATELWIRELESS_PRODUCT_HSPA_HIGHSPEED to option_id arraydrivers/usb/serial/option.c+1 -00 replies
45/75USB: ftdi_sio: fix status line change handling for TIOCMIWAIT and TIOCGICOUNTdrivers/usb/serial/ftdi_sio.c+13 -110 replies
46/75USB: ftdi_sio: fix race condition in TIOCMIWAIT, and abort of TIOCMIWAIT when the device is removeddrivers/usb/serial/ftdi_sio.c+7 -50 replies
47/75USB: sierra: add support for Sierra Wireless MC7710drivers/usb/serial/sierra.c+1 -00 replies
48/75USB: dont clear urb->dev in scatter-gather librarydrivers/usb/core/message.c+6 -50 replies
49/75USB: dont ignore suspend errors for root hubsdrivers/usb/core/driver.c+7 -20 replies
50/75xhci: dont re-enable IE constantlydrivers/usb/host/xhci-ring.c drivers/usb/host/xhci.h+5 -10 replies
51/75xhci: Dont write zeroed pointers to xHC registers.drivers/usb/host/xhci-mem.c+2 -70 replies
52/75xhci: Restore event ring dequeue pointer on resume.drivers/usb/host/xhci.c+1 -00 replies
53/75USB: fix bug of device descriptor got from superspeed devicedrivers/usb/core/hub.c+16 -00 replies
54/75xHCI: add XHCI_RESET_ON_RESUME quirk for VIA xHCI hostdrivers/usb/host/xhci-pci.c+2 -00 replies
55/75xHCI: Correct the #define XHCI_LEGACY_DISABLE_SMIdrivers/usb/host/pci-quirks.c drivers/usb/host/xhci-ext-caps.h+10 -50 replies
56/75fix tlb flushing for page table pagesarch/s390/Kconfig arch/s390/include/asm/pgalloc.h arch/s390/include/asm/tlb.h +1 more+61 -280 replies
57/75memcg: fix Bad page state after replace_page_cachemm/memcontrol.c+1 -00 replies
58/75serial: PL011: clear pending interruptsdrivers/tty/serial/amba-pl011.c+11 -40 replies
59/75serial: PL011: move interrupt clearingdrivers/tty/serial/amba-pl011.c+4 -40 replies
60/75fcaps: clear the same personality flags as suid when fcaps are usedsecurity/commoncap.c+5 -00 replies
61/75xhci: Fix register save/restore order.drivers/usb/host/xhci.c+4 -40 replies
62/75usb: gadget: pch_udc: Fix disconnect issuedrivers/usb/gadget/pch_udc.c+4 -10 replies
63/75usb: gadget: pch_udc: Fix wrong return valuedrivers/usb/gadget/pch_udc.c+3 -10 replies
64/75usb: gadget: pch_udc: Fix USB suspend issuedrivers/usb/gadget/pch_udc.c+8 -10 replies
65/75usb: gadget: pch_udc: Fix usb/gadget/pch_udc: Fix ether gadget connect/disconnect issuedrivers/usb/gadget/pch_udc.c+66 -40 replies
66/75usb: gadget: pch_udc: Reduce redundant interruptdrivers/usb/gadget/pch_udc.c+6 -30 replies
67/75security: fix compile error in commoncap.csecurity/commoncap.c+1 -00 replies
68/75spi-topcliff-pch: fix -Wuninitialized warningdrivers/spi/spi-topcliff-pch.c+16 -150 replies
69/75Bluetooth: Adding USB device 13d3:3375 as an Atheros AR3012.drivers/bluetooth/ath3k.c drivers/bluetooth/btusb.c+3 -00 replies
70/75Bluetooth: Add Atheros maryann PIDVID supportdrivers/bluetooth/ath3k.c drivers/bluetooth/btusb.c+3 -00 replies
71/75futex: Do not leak robust list to unprivileged processkernel/futex.c kernel/futex_compat.c+26 -460 replies
72/75drm/i915: Hold mode_config lock whilst changing mode for lastclose()drivers/gpu/drm/i915/intel_fb.c+4 -00 replies
73/75drm/radeon/kms: fix the regression of DVI connector checkdrivers/gpu/drm/radeon/radeon_connectors.c+1 -10 replies
74/75drm/radeon: disable MSI on RV515drivers/gpu/drm/radeon/radeon_irq_kms.c+6 -00 replies
75/75drm/radeon: fix load detect on rn50 with hardcoded EDIDs.drivers/gpu/drm/radeon/radeon_connectors.c+1 -10 replies

Reviews trailers per patch

22 of 75 patches have a Reviewed-by or Acked-by.

PatchJesse BarnesJean DelvareBrice GoglinAdam JacksonDa XueNicolas PitreWill DeaconMarcel HoltmannUlisses FurquimAlexander HollerDany Martineau[email protected]Michel LespinasseJonathan CameronAlan CoxNhan H MaiSudhakar MamillapalliMeelis RoosThomas ReitmayrKen HuangIllia ZaitsevChen PeterElric FuAndiry XuSergei ShtylyovJong-Sung KimGrant LikelySerge HallynMichal LabedzkiAlex Deucher
1/75
2/75
3/75A-b
4/75
5/75A-b
6/75Reported-and-tested-by R-b
7/75
8/75
9/75Reported-and-Tested-by
10/75A-b
11/75R-b
12/75
13/75
14/75A-b
15/75A-b
16/75A-b
17/75A-b R-b T-b
18/75
19/75Reported-and-tested-by
20/75
21/75T-b A-b
22/75
23/75
24/75
25/75A-b
26/75A-b
27/75
28/75A-b
29/75A-b T-b T-b
30/75
31/75T-b
32/75
33/75
34/75
35/75
36/75
37/75
38/75
39/75
40/75T-b
41/75
42/75Reported-and-tested-by
43/75
44/75
45/75
46/75
47/75
48/75Reported-and-tested-by
49/75T-b
50/75
51/75T-b
52/75T-b
53/75A-b A-b
54/75
55/75
56/75
57/75
58/75R-b
59/75T-b
60/75R-b
61/75T-b
62/75
63/75
64/75
65/75
66/75
67/75A-b
68/75
69/75T-b
70/75cked-by
71/75
72/75A-b
73/75R-b
74/75R-b
75/75R-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 30 reviewers.

Read the v1 thread

Cover letter [ 00/75] 3.3.3-stable review

This is the start of the stable review cycle for the 3.3.3 release. There are 75 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 me know.

Responses should be made by Sat Apr 21 21:03:00 UTC 2012. 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.3.3-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

-------------

 Makefile                                   |    4 +-
 arch/arm/boot/compressed/head.S            |    2 +-
 arch/arm/mm/proc-v7.S                      |   12 +++
 arch/ia64/include/asm/futex.h              |    9 ++-
 arch/s390/Kconfig                          |    1 -
 arch/s390/include/asm/pgalloc.h            |    3 -
 arch/s390/include/asm/tlb.h                |   22 +-----
 arch/s390/mm/pgtable.c                     |   63 ++++++++++++++-
 arch/sparc/kernel/ds.c                     |    2 +-
 arch/sparc/kernel/rtrap_64.S               |    7 --
 arch/x86/include/asm/cmpxchg.h             |    4 +-
 drivers/block/cciss_scsi.c                 |    3 +-
 drivers/bluetooth/ath3k.c                  |    4 +
 drivers/bluetooth/btusb.c                  |    2 +
 drivers/bluetooth/hci_ldisc.c              |    4 +-
 drivers/gpu/drm/i915/i915_drv.c            |    2 +-
 drivers/gpu/drm/i915/intel_dp.c            |   49 ++++++++----
 drivers/gpu/drm/i915/intel_fb.c            |    4 +
 drivers/gpu/drm/i915/intel_ringbuffer.c    |    2 +-
 drivers/gpu/drm/i915/intel_sprite.c        |    1 -
 drivers/gpu/drm/radeon/atombios_encoders.c |    4 +
 drivers/gpu/drm/radeon/radeon_connectors.c |    4 +-
 drivers/gpu/drm/radeon/radeon_i2c.c        |    4 +
 drivers/gpu/drm/radeon/radeon_irq_kms.c    |    6 ++
 drivers/infiniband/ulp/srpt/ib_srpt.c      |    1 +
 drivers/md/bitmap.c                        |    2 +
 drivers/md/raid1.c                         |    3 +-
 drivers/md/raid10.c                        |    4 +-
 drivers/net/wireless/rtlwifi/pci.c         |    7 +-
 drivers/net/wireless/rtlwifi/usb.c         |   34 ++++----
 drivers/net/wireless/rtlwifi/wifi.h        |    6 +-
 drivers/rtc/rtc-pl031.c                    |    3 +-
 drivers/spi/spi-topcliff-pch.c             |   33 ++++----
 drivers/staging/iio/magnetometer/hmc5843.c |    4 +-
 drivers/tty/serial/8250/8250.c             |   12 +--
 drivers/tty/serial/8250/8250_pci.c         |   16 +---
 drivers/tty/serial/altera_uart.c           |    4 +-
 drivers/tty/serial/amba-pl011.c            |   15 +++-
 drivers/tty/serial/pch_uart.c              |    1 +
 drivers/tty/serial/samsung.c               |    1 +
 drivers/usb/core/driver.c                  |    9 ++-
 drivers/usb/core/hub.c                     |   16 ++++
 drivers/usb/core/message.c                 |   11 +--
 drivers/usb/gadget/pch_udc.c               |   91 ++++++++++++++++++++--
 drivers/usb/host/pci-quirks.c              |   10 ++-
 drivers/usb/host/xhci-ext-caps.h           |    5 +-
 drivers/usb/host/xhci-mem.c                |    9 +--
 drivers/usb/host/xhci-pci.c                |    2 +
 drivers/usb/host/xhci-ring.c               |    2 +-
 drivers/usb/host/xhci.c                    |    9 ++-
 drivers/usb/host/xhci.h                    |    4 +
 drivers/usb/serial/ftdi_sio.c              |   36 +++++----
 drivers/usb/serial/option.c                |    1 +
 drivers/usb/serial/pl2303.c                |    2 +-
 drivers/usb/serial/sierra.c                |    1 +
 drivers/usb/serial/usb-serial.c            |    8 ++
 drivers/video/uvesafb.c                    |   11 ++-
 fs/btrfs/backref.c                         |  115 ++++++++++++++++------------
 fs/btrfs/backref.h                         |    5 +-
 fs/btrfs/extent-tree.c                     |    2 +-
 fs/btrfs/ioctl.c                           |    4 +-
 fs/btrfs/scrub.c                           |    4 +-
 fs/ext4/ext4.h                             |    3 -
 fs/ext4/extents.c                          |    4 -
 fs/ext4/super.c                            |   16 ----
 include/linux/serial_core.h                |    2 +-
 include/net/bluetooth/hci.h                |    1 +
 kernel/futex.c                             |   36 ++++-----
 kernel/futex_compat.c                      |   36 ++++-----
 kernel/panic.c                             |    2 +-
 kernel/time/tick-sched.c                   |    4 +-
 mm/hugetlb.c                               |    2 +
 mm/memcontrol.c                            |    1 +
 net/bluetooth/hci_conn.c                   |    5 --
 net/bluetooth/hci_core.c                   |    7 ++
 security/commoncap.c                       |    6 ++
 sound/pci/hda/patch_realtek.c              |    1 +
 tools/perf/util/hist.c                     |   12 +++
 78 files changed, 539 insertions(+), 320 deletions(-)