From: Jiri Slaby <jslaby@suse.cz>
To: stable@vger.kernel.org
Cc: linux-kernel@vger.kernel.org, Jiri Slaby <jslaby@suse.cz>
Subject: [PATCH 3.12 000/142] 3.12.29-stable review
Date: Fri, 26 Sep 2014 11:44:19 +0200 [thread overview]
Message-ID: <cover.1411724589.git.jslaby@suse.cz> (raw)
This is the start of the stable review cycle for the 3.12.29 release.
There are 142 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 Tue Sep 30 11:43:09 CEST 2014.
Anything received after that time might be too late.
The whole patch series can be found in one patch at:
http://kernel.org/pub/linux/kernel/people/jirislaby/stable-review/patch-3.12.29-rc1.xz
and the diffstat can be found below.
thanks,
js
===============
Aaro Koskinen (1):
MIPS: OCTEON: make get_system_type() thread-safe
Al Viro (1):
dcache.c: get rid of pointless macros
Alan Cox (1):
spi/pxa2xx: Add ACPI ID for Intel Braswell
Alex Deucher (3):
drm/radeon: load the lm63 driver for an lm64 thermal chip.
drm/radeon: enable bapm by default on desktop TN/RL boards
drm/radeon/TN: only enable bapm on MSI systems
Alexander Usyskin (1):
mei: nfc: fix memory leak in error path
Andrey Utkin (1):
powerpc/mm/numa: Fix break placement
Aneesh Kumar K.V (7):
powerpc/mm: Use read barrier when creating real_pte
powerpc/thp: Add write barrier after updating the valid bit
powerpc/thp: Don't recompute vsid and ssize in loop on invalidate
powerpc/thp: Invalidate old 64K based hash page mapping before insert
of 4k pte
powerpc/thp: Handle combo pages in invalidate
powerpc/thp: Invalidate with vpn in loop
powerpc/thp: Use ACCESS_ONCE when loading pmdp
Anton Blanchard (1):
ibmveth: Fix endian issues with rx_no_buffer statistic
Arjun Sreedharan (1):
pata_scc: propagate return value of scc_wait_after_reset
Bart Van Assche (1):
IB/srp: Fix deadlock between host removal and multipathd
Ben Hutchings (1):
bfa: Fix undefined bit shift on big-endian architectures with 32-bit
DMA address
Charles Keepax (1):
ASoC: wm8994: Prevent double lock of accdet_lock mutex on wm1811
Chris Mason (1):
xfs: don't zero partial page cache pages during O_DIRECT writes
Christian Borntraeger (1):
s390/locking: Reenable optimistic spinning
Christian König (1):
drm/radeon: set VM base addr using the PFP v2
Chuck Lever (1):
svcrdma: Select NFSv4.1 backchannel transport based on forward channel
Dan Carpenter (1):
ASoC: pxa: pxa-ssp: small leak in probe()
Daniel Mack (2):
ASoC: adau1701: fix adau1701_reg_read()
ASoC: pxa-ssp: drop SNDRV_PCM_FMTBIT_S24_LE
Darrick J. Wong (2):
jbd2: fix infinite loop when recovering corrupt journal blocks
jbd2: fix descriptor block size handling errors with journal_csum
Dave Chinner (4):
xfs: ensure verifiers are attached to recovered buffers
xfs: quotacheck leaves dquot buffers without verifiers
xfs: don't dirty buffers beyond EOF
xfs: don't zero partial page cache pages during O_DIRECT writes
David E. Box (1):
ACPICA: Utilities: Fix memory leak in acpi_ut_copy_iobject_to_iobject
Dmitry Monakhov (1):
ext4: update i_disksize coherently with block allocation on error path
Doug Ledford (1):
RDMA/uapi: Include socket.h in rdma_user_cm.h
Eric Paris (1):
CAPABILITIES: remove undefined caps from all processes
Eric W. Biederman (2):
mnt: Change the default remount atime from relatime to the existing
value
mnt: Add tests for unprivileged remount cases that have found to be
faulty
Filipe Manana (2):
Btrfs: fix csum tree corruption, duplicate and outdated checksums
Btrfs: read lock extent buffer while walking backrefs
Gavin Shan (2):
powerpc/pseries: Failure on removing device node
powerpc/pseries: Avoid deadlock on removing ddw
Greg Kroah-Hartman (1):
USB: fix build error with CONFIG_PM_RUNTIME disabled
Guenter Roeck (1):
firmware: Do not use WARN_ON(!spin_is_locked())
Guido Martínez (6):
drm/tilcdc: panel: fix dangling sysfs connector node
drm/tilcdc: slave: fix dangling sysfs connector node
drm/tilcdc: tfp410: fix dangling sysfs connector node
drm/tilcdc: panel: fix leak when unloading the module
drm/tilcdc: fix release order on exit
drm/tilcdc: fix double kfree
Hannes Reinecke (1):
scsi_scan: Restrict sequential scan to 256 LUNs
Hans de Goede (1):
xhci: Treat not finding the event_seg on COMP_STOP the same as
COMP_STOP_INVAL
Holger Paradies (1):
staging/rtl8188eu: add 0df6:0076 Sitecom Europe B.V.
Huacai Chen (2):
MIPS: tlbex: Fix a missing statement for HUGETLB
MIPS: Remove BUG_ON(!is_fpu_owner()) in do_ade()
Huang Rui (1):
usb: xhci: amd chipset also needs short TX quirk
Ilya Dryomov (3):
libceph: set last_piece in ceph_msg_data_pages_cursor_init() correctly
libceph: add process_one_ticket() helper
libceph: do not hard code max auth ticket len
James Forshaw (1):
USB: whiteheat: Added bounds checking for bulk command response
James Ralston (1):
ahci: Add Device IDs for Intel 9 Series PCH
Janusz Dziemidowicz (1):
scsi: do not issue SCSI RSOC command to Promise Vtrak E610f
Jarkko Nikula (2):
ASoC: max98090: Fix missing free_irq
ASoC: rt5640: Do not allow regmap to use bulk read-write operations
Jarkko Sakkinen (1):
tpm: missing tpm_chip_put in tpm_get_random()
Jason Gunthorpe (1):
tpm: Provide a generic means to override the chip returned timeouts
Jaša Bartelj (1):
USB: ftdi_sio: Added PID for new ekey device
Jeff Moyer (1):
aio: add missing smp_rmb() in read_events_ring
Jeffrey Deans (1):
MIPS: GIC: Prevent array overrun
Jiri Kosina (2):
ACPI / cpuidle: fix deadlock between cpuidle_lock and cpu_hotplug.lock
drm/i915: read HEAD register back in init_ring_common() to enforce
ordering
Joerg Roedel (1):
iommu/amd: Fix cleanup_domain for mass device removal
Johan Hovold (1):
USB: ftdi_sio: add Basic Micro ATOM Nano USB2Serial PID
Jonas Bonn (1):
openrisc: Rework signal handling
K. Y. Srinivasan (7):
Drivers: scsi: storvsc: Implement a eh_timed_out handler
Drivers: scsi: storvsc: Filter commands based on the storage protocol
version
Drivers: scsi: storvsc: Change the limits to reflect the values on the
host
Drivers: scsi: storvsc: Set cmd_per_lun to reflect value supported by
the Host
Drivers: scsi: storvsc: Fix a bug in handling VMBUS protocol version
drivers: scsi: storvsc: Set srb_flags in all cases
drivers: scsi: storvsc: Correctly handle TEST_UNIT_READY failure
Kevin Hao (1):
mtd/ftl: fix the double free of the buffers allocated in build_maps()
Kinglong Mee (1):
NFSD: Decrease nfsd_users in nfsd_startup_generic fail
Larry Finger (1):
staging: r8188eu: Add new USB ID
Laurent Pinchart (1):
media: v4l: vsp1: Remove the unneeded vsp1_video_buffer video field
Linus Torvalds (1):
vfs: fix bad hashing of dentries
Liu Bo (2):
Btrfs: fix compressed write corruption on enospc
Btrfs: fix crash on endio of reading corrupted block
Martin K. Petersen (1):
scsi: add a blacklist flag which enables VPD page inquiries
Mauro Carvalho Chehab (3):
media: xc5000: Fix get_frequency()
media: xc4000: Fix get_frequency()
media: au0828: Only alt setting logic when needed
Michael Welling (1):
mfd: omap-usb-host: Fix improper mask use.
Murali Karicheri (1):
ahci: add pcid for Marvel 0x9182 controller
NeilBrown (4):
md/raid1,raid10: always abort recover on write error.
md/raid6: avoid data corruption during recovery of double-degraded
RAID6
md/raid10: fix memory leak when reshaping a RAID10.
md/raid10: Fix memory leak when raid10 reshape completes.
Nikesh Oswal (1):
regulator: arizona-ldo1: remove bypass functionality
Oleg Nesterov (1):
vm_is_stack: use for_each_thread() rather then buggy
while_each_thread()
Paul Bolle (1):
media: sms: Remove CONFIG_ prefix from Kconfig symbols
Paul Burton (1):
MIPS: Prevent user from setting FCSR cause bits
Pavel Shilovsky (6):
CIFS: Fix STATUS_CANNOT_DELETE error mapping for SMB2
CIFS: Fix async reading on reconnects
CIFS: Fix wrong directory attributes after rename
CIFS: Fix wrong filename length for SMB2
CIFS: Fix wrong restart readdir for SMB1
CIFS: Fix directory rename error
Peter Chen (1):
usb: ehci: using wIndex + 1 for hub port
Prarit Bhargava (2):
x86: Add check for number of available vectors before CPU down
x86, cpu hotplug: Fix stack frame warning in
check_irq_vectors_for_cpu_disable()
Praveen Diwakar (1):
ASoC: wm_adsp: Add missing MODULE_LICENSE
Qiao Zhou (1):
ASoC: pcm: fix dpcm_path_put in dpcm runtime update
Roger Quadros (2):
usb: hub: Prevent hub autosuspend if usbcore.autosuspend is -1
mtd: nand: omap: Fix 1-bit Hamming code scheme, omap_calculate_ecc()
Ronald Wahl (1):
carl9170: fix sending URBs with wrong type when using full-speed
Sage Weil (1):
libceph: gracefully handle large reply messages from the mon
Salva Peiró (1):
media: media-device: Remove duplicated memset() in
media_enum_entities()
Sasha Levin (1):
kernel/smp.c:on_each_cpu_cond(): fix warning in fallback path
Scott Jiang (1):
ASoC: blackfin: use samples to set silence
Steve French (1):
CIFS: Possible null ptr deref in SMB2_tcon
Steve Wise (1):
RDMA/iwcm: Use a default listen backlog if needed
Steven Rostedt (Red Hat) (2):
ring-buffer: Always reset iterator to reader page
ring-buffer: Up rb_iter_peek() loop count to 3
Sylwester Nawrocki (1):
ASoC: samsung: Correct I2S DAI suspend/resume ops
Takashi Iwai (1):
Btrfs: Fix memory corruption by ulist_add_merge() on 32bit arch
Tejun Heo (2):
blkcg: don't call into policy draining if root_blkg is already gone
libata: widen Crucial M550 blacklist matching
Tetsuo Handa (5):
drm/ttm: Fix possible division by 0 in ttm_dma_pool_shrink_scan().
drm/ttm: Choose a pool to shrink correctly in
ttm_dma_pool_shrink_scan().
drm/ttm: Use mutex_trylock() to avoid deadlock inside shrinker
functions.
drm/ttm: Fix possible stack overflow by recursive shrinker calls.
drm/ttm: Pass GFP flags in order to avoid deadlock.
Theodore Ts'o (1):
ext4: fix BUG_ON in mb_free_blocks()
Thomas Gleixner (1):
futex: Unlock hb->lock in futex_wait_requeue_pi() error path
Thomas Petazzoni (1):
spi: orion: fix incorrect handling of cell-index DT property
Trond Myklebust (1):
NFSv4: Fix problems with close in the presence of a delegation
Vignesh Raman (1):
Bluetooth: Avoid use of session socket after the session gets freed
Vincent Stehlé (1):
usb: host: ohci-spear: fix ohci_dump parameters
Vladimir Davydov (1):
Bluetooth: never linger on process exit
Will Deacon (1):
arm64: flush TLS registers during exec
arch/arm64/kernel/process.c | 18 ++
arch/arm64/kernel/sys_compat.c | 6 +
arch/mips/cavium-octeon/setup.c | 18 +-
arch/mips/kernel/irq-gic.c | 6 +-
arch/mips/kernel/ptrace.c | 3 +-
arch/mips/kernel/unaligned.c | 1 -
arch/mips/mm/tlbex.c | 1 +
arch/openrisc/kernel/entry.S | 59 ++---
arch/openrisc/kernel/signal.c | 198 ++++++++--------
arch/powerpc/include/asm/machdep.h | 6 +-
arch/powerpc/include/asm/pgtable-ppc64.h | 2 +-
arch/powerpc/include/asm/pte-hash64-64k.h | 30 ++-
arch/powerpc/mm/hash_native_64.c | 40 +---
arch/powerpc/mm/hugepage-hash64.c | 88 ++++++-
arch/powerpc/mm/numa.c | 2 +-
arch/powerpc/mm/pgtable_64.c | 38 +--
arch/powerpc/mm/tlb_hash64.c | 2 +-
arch/powerpc/platforms/pseries/hotplug-memory.c | 2 +-
arch/powerpc/platforms/pseries/iommu.c | 20 +-
arch/powerpc/platforms/pseries/lpar.c | 20 +-
arch/s390/Kconfig | 1 +
arch/x86/include/asm/irq.h | 1 +
arch/x86/kernel/irq.c | 77 +++++++
arch/x86/kernel/smpboot.c | 6 +
block/blk-cgroup.c | 7 +
drivers/acpi/acpica/utcopy.c | 6 +
drivers/acpi/processor_idle.c | 4 +-
drivers/ata/ahci.c | 10 +
drivers/ata/libata-core.c | 2 +-
drivers/ata/pata_scc.c | 15 +-
drivers/char/tpm/tpm.c | 69 ++++--
drivers/char/tpm/tpm.h | 3 +
drivers/char/tpm/tpm_tis.c | 31 +++
drivers/firmware/efi/vars.c | 8 +-
drivers/gpu/drm/i915/intel_ringbuffer.c | 3 +
drivers/gpu/drm/radeon/cik.c | 5 +-
drivers/gpu/drm/radeon/radeon_atombios.c | 4 +-
drivers/gpu/drm/radeon/si.c | 2 +-
drivers/gpu/drm/radeon/trinity_dpm.c | 11 +-
drivers/gpu/drm/tilcdc/tilcdc_drv.c | 7 +-
drivers/gpu/drm/tilcdc/tilcdc_panel.c | 5 +-
drivers/gpu/drm/tilcdc/tilcdc_slave.c | 1 +
drivers/gpu/drm/tilcdc/tilcdc_tfp410.c | 1 +
drivers/gpu/drm/ttm/ttm_page_alloc.c | 29 ++-
drivers/gpu/drm/ttm/ttm_page_alloc_dma.c | 34 +--
drivers/infiniband/core/iwcm.c | 27 +++
drivers/infiniband/ulp/srp/ib_srp.c | 38 ++-
drivers/iommu/amd_iommu.c | 10 +-
drivers/md/raid1.c | 8 +-
drivers/md/raid10.c | 14 +-
drivers/md/raid5.c | 2 +
drivers/media/common/siano/Kconfig | 3 +-
drivers/media/media-device.c | 2 -
drivers/media/platform/vsp1/vsp1_video.c | 2 -
drivers/media/platform/vsp1/vsp1_video.h | 1 -
drivers/media/tuners/xc4000.c | 20 +-
drivers/media/tuners/xc5000.c | 22 +-
drivers/media/usb/au0828/au0828-video.c | 34 +--
drivers/mfd/omap-usb-host.c | 2 +-
drivers/misc/mei/nfc.c | 11 +-
drivers/mtd/ftl.c | 1 -
drivers/mtd/nand/omap2.c | 2 +-
drivers/net/ethernet/ibm/ibmveth.c | 18 +-
drivers/net/wireless/ath/carl9170/carl9170.h | 1 +
drivers/net/wireless/ath/carl9170/usb.c | 31 ++-
drivers/regulator/arizona-ldo1.c | 2 -
drivers/scsi/bfa/bfa_ioc.h | 2 +-
drivers/scsi/scsi_devinfo.c | 1 +
drivers/scsi/scsi_scan.c | 16 +-
drivers/scsi/sd.c | 5 +
drivers/scsi/storvsc_drv.c | 113 ++++++---
drivers/spi/spi-orion.c | 10 +-
drivers/spi/spi-pxa2xx.c | 1 +
drivers/staging/rtl8188eu/os_dep/usb_intf.c | 2 +
drivers/usb/core/hub.c | 8 +-
drivers/usb/host/ehci-hub.c | 2 +-
drivers/usb/host/ohci-spear.c | 2 +-
drivers/usb/host/xhci-pci.c | 4 +
drivers/usb/host/xhci-ring.c | 3 +-
drivers/usb/serial/ftdi_sio.c | 3 +
drivers/usb/serial/ftdi_sio_ids.h | 7 +
drivers/usb/serial/whiteheat.c | 7 +-
fs/aio.c | 6 +
fs/btrfs/backref.c | 14 +-
fs/btrfs/extent_io.c | 1 +
fs/btrfs/file-item.c | 2 +-
fs/btrfs/inode.c | 12 +
fs/btrfs/ulist.h | 15 ++
fs/cifs/cifsglob.h | 5 -
fs/cifs/file.c | 4 +-
fs/cifs/inode.c | 11 +-
fs/cifs/readdir.c | 4 +-
fs/cifs/smb2file.c | 2 +-
fs/cifs/smb2inode.c | 2 +-
fs/cifs/smb2maperror.c | 2 +-
fs/cifs/smb2ops.c | 2 +-
fs/cifs/smb2pdu.c | 5 +-
fs/dcache.c | 5 +-
fs/ext4/inode.c | 10 +-
fs/ext4/mballoc.c | 5 +
fs/ext4/super.c | 5 +-
fs/jbd2/commit.c | 21 +-
fs/jbd2/journal.c | 56 +++--
fs/jbd2/recovery.c | 33 +--
fs/jbd2/revoke.c | 6 +-
fs/namei.c | 4 +-
fs/namespace.c | 8 +
fs/nfs/nfs4proc.c | 17 +-
fs/nfsd/nfs4callback.c | 3 +-
fs/nfsd/nfssvc.c | 5 +-
fs/proc/array.c | 11 +-
fs/xfs/xfs_aops.c | 61 +++++
fs/xfs/xfs_dquot.c | 3 +-
fs/xfs/xfs_file.c | 21 +-
fs/xfs/xfs_log_recover.c | 51 ++--
fs/xfs/xfs_qm.c | 8 +-
include/linux/capability.h | 5 +-
include/linux/jbd2.h | 30 ++-
include/linux/sunrpc/svc_xprt.h | 1 +
include/scsi/scsi_device.h | 1 +
include/scsi/scsi_devinfo.h | 5 +
include/uapi/rdma/rdma_user_cm.h | 1 +
kernel/audit.c | 2 +-
kernel/capability.c | 4 +
kernel/futex.c | 1 +
kernel/smp.c | 2 +-
kernel/trace/ring_buffer.c | 31 ++-
mm/util.c | 9 +-
net/bluetooth/l2cap_sock.c | 3 +-
net/bluetooth/rfcomm/core.c | 7 +-
net/bluetooth/rfcomm/sock.c | 3 +-
net/bluetooth/sco.c | 6 +-
net/ceph/auth_x.c | 256 +++++++++++----------
net/ceph/messenger.c | 2 +-
net/ceph/mon_client.c | 8 +
net/sunrpc/svcsock.c | 2 +
net/sunrpc/xprt.c | 2 +-
net/sunrpc/xprtrdma/svc_rdma_transport.c | 1 +
security/commoncap.c | 3 +
sound/soc/blackfin/bf5xx-i2s-pcm.c | 8 +-
sound/soc/codecs/adau1701.c | 6 +-
sound/soc/codecs/max98090.c | 2 +-
sound/soc/codecs/rt5640.c | 1 +
sound/soc/codecs/wm8994.c | 9 +-
sound/soc/codecs/wm_adsp.c | 2 +
sound/soc/pxa/pxa-ssp.c | 7 +-
sound/soc/samsung/i2s.c | 16 +-
sound/soc/soc-pcm.c | 1 +
tools/testing/selftests/Makefile | 1 +
tools/testing/selftests/mount/Makefile | 17 ++
.../selftests/mount/unprivileged-remount-test.c | 242 +++++++++++++++++++
151 files changed, 1725 insertions(+), 731 deletions(-)
create mode 100644 tools/testing/selftests/mount/Makefile
create mode 100644 tools/testing/selftests/mount/unprivileged-remount-test.c
--
2.1.0
next reply other threads:[~2014-09-26 9:44 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-09-26 9:44 Jiri Slaby [this message]
-- strict thread matches above, loose matches on Subject: below --
2014-09-26 9:45 [PATCH 3.12 000/142] 3.12.29-stable review Jiri Slaby
2014-09-26 15:45 ` Guenter Roeck
2014-09-27 21:54 ` Satoru Takeuchi
2014-10-01 7:54 ` Jiri Slaby
2014-09-29 16:52 ` Shuah Khan
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1411724589.git.jslaby@suse.cz \
--to=jslaby@suse.cz \
--cc=linux-kernel@vger.kernel.org \
--cc=stable@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.