3.11.6-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest50 patches 4 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/50 | ALSA: snd-usb-usx2y: remove bogus frame checkssound/ sound/ | +4 | 0 replies | |
| 2/50 | ALSA: hda - hdmi: Fix channel map switch not taking effectsound/ | +8 | 0 replies | |
| 3/50 | ALSA: hda - Add fixup for ASUS N56VZsound/ | +1 | 0 replies | |
| 4/50 | ALSA: hda - Fix microphone for Sony VAIO Pro 13 (Haswell model)sound/ | +9 | 0 replies | |
| 5/50 | random: run random_int_secret_init() run after all late_initcallsdrivers/ include/ init/ | +4 | 0 replies | |
| 6/50 | vfs: allow O_PATH file descriptors for fstatfs()fs/ | +1 | 0 replies | |
| 7/50 | i2c: omap: Clear ARDY bit twicedrivers/ | +3 | 0 replies | |
| 8/50 | hwmon: (applesmc) Always read until end of datadrivers/ | +13 | 0 replies | |
| 9/50 | Btrfs: use right root when checking for hash collisionfs/ | +1 | 0 replies | |
| 10/50 | ext4: fix memory leak in xattrfs/ | +2 | 0 replies | |
| 11/50 | KVM: PPC: Book3S HV: Fix typo in saving DSCRarch/ | +1 | 0 replies | |
| 12/50 | parisc: fix interruption handler to respect pagefault_disable()arch/ | +3 | 0 replies | |
| 13/50 | ARC: Fix __udelay calculationarch/ | +2 | 0 replies | |
| 14/50 | ARC: Handle zero-overhead-loop in unaligned access handlerarch/ | +6 | 0 replies | |
| 15/50 | ARC: Fix 32-bit wrap around in access_ok()arch/ | +2 | 0 replies | |
| 16/50 | ARC: Workaround spinlock livelock in SMP SystemC simulationarch/ | +8 | 0 replies | |
| 17/50 | ARC: Fix signal frame management for SA_SIGINFOarch/ | +13 | 0 replies | |
| 18/50 | ARC: Ignore ptrace SETREGSET request for synthetic register "stop_pc"arch/ | +1 | 0 replies | |
| 19/50 | watchdog: ts72xx_wdt: locking bug in ioctldrivers/ | +2 | 0 replies | |
| 20/50 | watchdog: kempld_wdt: Fix bit mask definitiondrivers/ | +1 | 0 replies | |
| 21/50 | MIPS: stack protector: Fix per-task canary switcharch/ arch/ arch/ | +3 | 0 replies | |
| 22/50 | drm/radeon/dpm/btc: off by one in btc_set_mc_special_registers()drivers/ | +3 | 0 replies | |
| 23/50 | compiler/gcc4: Add quirk for asm goto miscompilation bugarch/ arch/ arch/ +5 more | +24 | 0 replies | |
| 24/50 | ALSA: hda - Fix mono speakers and headset mic on Dell Vostro 5470sound/ | +27 | 0 replies | |
| 25/50 | drm/i915/hsw: Disable L3 caching of atomic memory operations.drivers/ drivers/ | +11 | 0 replies | |
| 26/50 | drm/i915: Only apply DPMS to the encoder if enableddrivers/ | +2 | 0 replies | |
| 27/50 | drm/i915: fix rps.vlv_work initializationdrivers/ | +2 | 0 replies | |
| 28/50 | drm/radeon/dpm: off by one in si_set_mc_special_registers()drivers/ | +3 | 0 replies | |
| 29/50 | drm/radeon: forever loop on error in radeon_do_test_moves()drivers/ | +2 | 0 replies | |
| 30/50 | drm/radeon: fix typo in CP DMA register headersdrivers/ drivers/ drivers/ | +5 | 0 replies | |
| 31/50 | drm/radeon: fix hw contexts for SUMO2 asicsdrivers/ | +1 | 0 replies | |
| 32/50 | ipc,shm: introduce lockless functions to obtain the ipc objectipc/ | +20 | 0 replies | |
| 33/50 | ipc,shm: shorten critical region in shmctl_downipc/ | +6 | 0 replies | |
| 34/50 | ipc: drop ipcctl_pre_downipc/ ipc/ | +4 | 0 replies | |
| 35/50 | ipc,shm: introduce shmctl_nolockipc/ | +39 | 0 replies | |
| 36/50 | ipc,shm: make shmctl_nolock locklessipc/ | +12 | 0 replies | |
| 37/50 | ipc,shm: shorten critical region for shmctlipc/ | +25 | 0 replies | |
| 38/50 | ipc,shm: cleanup do_shmat pastaipc/ | +12 | 0 replies | |
| 39/50 | ipc,shm: shorten critical region for shmatipc/ | +10 | 0 replies | |
| 40/50 | ipc: rename ids->rw_mutexinclude/ ipc/ ipc/ +4 more | +69 | 0 replies | |
| 41/50 | ipc,msg: drop msg_unlockipc/ | +2 | 0 replies | |
| 42/50 | ipc: document general ipc locking schemeipc/ | +8 | 0 replies | |
| 43/50 | ipc, shm: guard against non-existant vma in shmdt(2)ipc/ | +1 | 0 replies | |
| 44/50 | ipc: drop ipc_lock_by_ptripc/ ipc/ ipc/ | +6 | 0 replies | |
| 45/50 | ipc, shm: drop shm_lock_checkipc/ | +0 | 0 replies | |
| 46/50 | ipc: drop ipc_lock_checkipc/ ipc/ | +0 | 0 replies | |
| 47/50 | ipc/sem.c: optimize sem_lock()ipc/ | +8 | 0 replies | |
| 48/50 | ipc/sem.c: synchronize the proc interfaceipc/ | +8 | 0 replies | |
| 49/50 | ipc/sem.c: update sem_otime for all operationsipc/ | +29 | 0 replies | |
| 50/50 | x86: avoid remapping data in parse_setup_data()arch/ arch/ arch/ | +13 | 0 replies |
Reviews trailers per patch
9 of 50 patches have a Reviewed-by or Acked-by.
| Patch | ольга крыжановская | Al Viro | Chris Murphy | Eric Sandeen | Alexander Graf | Guenter Roeck | Fengguang Wu | Richard Henderson | Ben Widawsky | Wakko Warner | shui yangwei | Sedat Dilek | Davidlohr Bueso | Jia He | Yinghai Lu | Pekka Enberg |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/50 | ||||||||||||||||
| 2/50 | ||||||||||||||||
| 3/50 | ||||||||||||||||
| 4/50 | ||||||||||||||||
| 5/50 | ||||||||||||||||
| 6/50 | Reported-and-tested-by | A-b | ||||||||||||||
| 7/50 | ||||||||||||||||
| 8/50 | T-b | |||||||||||||||
| 9/50 | ||||||||||||||||
| 10/50 | R-b | |||||||||||||||
| 11/50 | A-b | |||||||||||||||
| 12/50 | ||||||||||||||||
| 13/50 | ||||||||||||||||
| 14/50 | ||||||||||||||||
| 15/50 | ||||||||||||||||
| 16/50 | ||||||||||||||||
| 17/50 | ||||||||||||||||
| 18/50 | ||||||||||||||||
| 19/50 | R-b | |||||||||||||||
| 20/50 | R-b | |||||||||||||||
| 21/50 | ||||||||||||||||
| 22/50 | ||||||||||||||||
| 23/50 | Reported-and-tested-by | R-b | ||||||||||||||
| 24/50 | ||||||||||||||||
| 25/50 | R-b | |||||||||||||||
| 26/50 | Reported-and-tested-by | |||||||||||||||
| 27/50 | T-b | |||||||||||||||
| 28/50 | ||||||||||||||||
| 29/50 | ||||||||||||||||
| 30/50 | ||||||||||||||||
| 31/50 | ||||||||||||||||
| 32/50 | T-b | |||||||||||||||
| 33/50 | T-b | |||||||||||||||
| 34/50 | T-b | |||||||||||||||
| 35/50 | T-b | |||||||||||||||
| 36/50 | T-b | |||||||||||||||
| 37/50 | T-b | |||||||||||||||
| 38/50 | T-b | |||||||||||||||
| 39/50 | T-b | |||||||||||||||
| 40/50 | T-b | |||||||||||||||
| 41/50 | T-b | |||||||||||||||
| 42/50 | T-b | |||||||||||||||
| 43/50 | ||||||||||||||||
| 44/50 | ||||||||||||||||
| 45/50 | ||||||||||||||||
| 46/50 | ||||||||||||||||
| 47/50 | R-b | |||||||||||||||
| 48/50 | ||||||||||||||||
| 49/50 | T-b | |||||||||||||||
| 50/50 | A-b | R-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 16 reviewers.
Cover letter [ 00/50] 3.11.6-stable review
This is the start of the stable review cycle for the 3.11.6 release. There are 50 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 Fri Oct 18 17:43:24 UTC 2013. 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.11.6-rc1.gz
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 3.11.6-rc1
Linn Crosetto <[email protected]>
x86: avoid remapping data in parse_setup_data()
Manfred Spraul <[email protected]>
ipc/sem.c: update sem_otime for all operations
Manfred Spraul <[email protected]>
ipc/sem.c: synchronize the proc interface
Manfred Spraul <[email protected]>
ipc/sem.c: optimize sem_lock()
Davidlohr Bueso <[email protected]>
ipc: drop ipc_lock_check
Davidlohr Bueso <[email protected]>
ipc, shm: drop shm_lock_check
Davidlohr Bueso <[email protected]>
ipc: drop ipc_lock_by_ptr
Davidlohr Bueso <[email protected]>
ipc, shm: guard against non-existant vma in shmdt(2)
Davidlohr Bueso <[email protected]>
ipc: document general ipc locking scheme
Davidlohr Bueso <[email protected]>
ipc,msg: drop msg_unlock
Davidlohr Bueso <[email protected]>
ipc: rename ids->rw_mutex
Davidlohr Bueso <[email protected]>
ipc,shm: shorten critical region for shmat
Davidlohr Bueso <[email protected]>
ipc,shm: cleanup do_shmat pasta
Davidlohr Bueso <[email protected]>
ipc,shm: shorten critical region for shmctl
Davidlohr Bueso <[email protected]>
ipc,shm: make shmctl_nolock lockless
Davidlohr Bueso <[email protected]>
ipc,shm: introduce shmctl_nolock
Davidlohr Bueso <[email protected]>
ipc: drop ipcctl_pre_down
Davidlohr Bueso <[email protected]>
ipc,shm: shorten critical region in shmctl_down
Davidlohr Bueso <[email protected]>
ipc,shm: introduce lockless functions to obtain the ipc object
wojciech kapuscinski <[email protected]>
drm/radeon: fix hw contexts for SUMO2 asics
Alex Deucher <[email protected]>
drm/radeon: fix typo in CP DMA register headers
Dan Carpenter <[email protected]>
drm/radeon: forever loop on error in radeon_do_test_moves()
Dan Carpenter <[email protected]>
drm/radeon/dpm: off by one in si_set_mc_special_registers()
Imre Deak <[email protected]>
drm/i915: fix rps.vlv_work initialization
Chris Wilson <[email protected]>
drm/i915: Only apply DPMS to the encoder if enabled
Francisco Jerez <[email protected]>
drm/i915/hsw: Disable L3 caching of atomic memory operations.
David Henningsson <[email protected]>
ALSA: hda - Fix mono speakers and headset mic on Dell Vostro 5470
Ingo Molnar <[email protected]>
compiler/gcc4: Add quirk for 'asm goto' miscompilation bug
Dan Carpenter <[email protected]>
drm/radeon/dpm/btc: off by one in btc_set_mc_special_registers()
James Hogan <[email protected]>
MIPS: stack protector: Fix per-task canary switch
Jingoo Han <[email protected]>
watchdog: kempld_wdt: Fix bit mask definition
Dan Carpenter <[email protected]>
watchdog: ts72xx_wdt: locking bug in ioctl
Vineet Gupta <[email protected]>
ARC: Ignore ptrace SETREGSET request for synthetic register "stop_pc"
Christian Ruppert <[email protected]>
ARC: Fix signal frame management for SA_SIGINFO
Vineet Gupta <[email protected]>
ARC: Workaround spinlock livelock in SMP SystemC simulation
Vineet Gupta <[email protected]>
ARC: Fix 32-bit wrap around in access_ok()
Mischa Jonker <[email protected]>
ARC: Handle zero-overhead-loop in unaligned access handler
Mischa Jonker <[email protected]>
ARC: Fix __udelay calculation
Helge Deller <[email protected]>
parisc: fix interruption handler to respect pagefault_disable()
Paul Mackerras <[email protected]>
KVM: PPC: Book3S HV: Fix typo in saving DSCR
Dave Jones <[email protected]>
ext4: fix memory leak in xattr
Josef Bacik <[email protected]>
Btrfs: use right root when checking for hash collision
Henrik Rydberg <[email protected]>
hwmon: (applesmc) Always read until end of data
Taras Kondratiuk <[email protected]>
i2c: omap: Clear ARDY bit twice
Linus Torvalds <[email protected]>
vfs: allow O_PATH file descriptors for fstatfs()
Theodore Ts'o <[email protected]>
random: run random_int_secret_init() run after all late_initcalls
David Henningsson <[email protected]>
ALSA: hda - Fix microphone for Sony VAIO Pro 13 (Haswell model)
Takashi Iwai <[email protected]>
ALSA: hda - Add fixup for ASUS N56VZ
Anssi Hannula <[email protected]>
ALSA: hda - hdmi: Fix channel map switch not taking effect
Daniel Mack <[email protected]>
ALSA: snd-usb-usx2y: remove bogus frame checks
-------------
Diffstat:
Makefile | 4 +- arch/arc/include/asm/delay.h | 5 +- arch/arc/include/asm/spinlock.h | 9 +- arch/arc/include/asm/uaccess.h | 4 +- arch/arc/kernel/ptrace.c | 2 +- arch/arc/kernel/signal.c | 25 ++-- arch/arc/kernel/unaligned.c | 6 + arch/arm/include/asm/jump_label.h | 2 +- arch/mips/include/asm/jump_label.h | 2 +- arch/mips/kernel/octeon_switch.S | 2 +- arch/mips/kernel/r2300_switch.S | 2 +- arch/mips/kernel/r4k_switch.S | 2 +- arch/parisc/kernel/traps.c | 6 +- arch/powerpc/include/asm/jump_label.h | 2 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 2 +- arch/s390/include/asm/jump_label.h | 2 +- arch/sparc/include/asm/jump_label.h | 2 +- arch/x86/include/asm/cpufeature.h | 6 +- arch/x86/include/asm/e820.h | 2 +- arch/x86/include/asm/jump_label.h | 2 +- arch/x86/kernel/e820.c | 5 +- arch/x86/kernel/setup.c | 19 +-- drivers/char/random.c | 3 +- drivers/gpu/drm/i915/i915_reg.h | 6 + drivers/gpu/drm/i915/intel_display.c | 8 +- drivers/gpu/drm/i915/intel_pm.c | 9 +- drivers/gpu/drm/radeon/btc_dpm.c | 6 +- drivers/gpu/drm/radeon/evergreen.c | 2 +- drivers/gpu/drm/radeon/evergreend.h | 4 +- drivers/gpu/drm/radeon/r600d.h | 2 +- drivers/gpu/drm/radeon/radeon_test.c | 4 +- drivers/gpu/drm/radeon/si_dpm.c | 6 +- drivers/gpu/drm/radeon/sid.h | 4 +- drivers/hwmon/applesmc.c | 13 ++ drivers/i2c/busses/i2c-omap.c | 3 + drivers/watchdog/kempld_wdt.c | 2 +- drivers/watchdog/ts72xx_wdt.c | 3 +- fs/btrfs/inode.c | 2 +- fs/ext4/xattr.c | 2 + fs/statfs.c | 2 +- include/linux/compiler-gcc4.h | 15 ++ include/linux/ipc_namespace.h | 2 +- include/linux/random.h | 1 + init/main.c | 2 + ipc/msg.c | 25 ++-- ipc/namespace.c | 7 +- ipc/sem.c | 82 ++++++---- ipc/shm.c | 255 ++++++++++++++++++-------------- ipc/util.c | 82 ++++------ ipc/util.h | 14 +- sound/pci/hda/patch_hdmi.c | 18 +-- sound/pci/hda/patch_realtek.c | 37 +++++ sound/usb/usx2y/usbusx2yaudio.c | 22 +-- sound/usb/usx2y/usx2yhwdeppcm.c | 7 +- 54 files changed, 437 insertions(+), 326 deletions(-)