From: Jiri Slaby <jslaby@suse.cz>
To: linux-kernel@vger.kernel.org,
Andrew Morton <akpm@linux-foundation.org>,
torvalds@linux-foundation.org, stable@vger.kernel.org
Cc: lwn@lwn.net
Subject: Linux 3.12.46
Date: Mon, 10 Aug 2015 08:21:01 +0200 [thread overview]
Message-ID: <55C842CD.4090609@suse.cz> (raw)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
I'm announcing the release of the 3.12.46 kernel.
All users of the 3.12 kernel series must upgrade.
The updated 3.12.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-3.12.y
and can be browsed at the normal kernel.org git web browser:
http://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary
- ----------------------------------------------------------------
AMAN DEEP (1):
usb: xhci: Bugfix for NULL pointer deference in xhci_endpoint_init() function
Al Viro (3):
9p: forgetting to cancel request on interrupted zero-copy RPC
9p: don't leave a half-initialized inode sitting around
sg_start_req(): make sure that there's not too many elements in iovec
Alan Cox (1):
i2c: i801: Add PCI ID for Intel Braswell
Alan Stern (1):
USB: usbfs: allow URBs to be reaped after disconnection
Aleksei Mamlin (1):
libata: add ATA_HORKAGE_BROKEN_FPDMA_AA quirk for HP 250GB SATA disk VB0250EAVER
Alex Deucher (2):
drm/radeon: take the mode_config mutex when dealing with hpds (v2)
drm/radeon: add a dpm quirk for Sapphire Radeon R9 270X 2GB GDDR5
Arnd Bergmann (1):
ideapad: fix software rfkill setting
Arne Fitzenreiter (2):
libata: add ATA_HORKAGE_NOTRIM
libata: force disable trim for SuperSSpeed S238
Axel Lin (3):
ASoC: wm8737: Fixup setting VMID Impedance control register
ASoC: wm8955: Fix setting wrong register for WM8955_K_8_0_MASK bits
ASoC: wm8903: Fix define for WM8903_VMID_RES_250K
Bill Richardson (1):
mfd: cros_ec: cleanup: cros_ec.c is GPL licensed, like all the others.
Bob Moore (1):
ACPICA: Add "Windows 2013" string to _OSI support.
Boris BREZILLON (1):
mtd: nand: fix erroneous read_buf call in nand_write_page_raw_syndrome
Chad Dupuis (1):
qla2xxx: Mark port lost when we receive an RSCN for it.
Chris Metcalf (1):
__bitmap_parselist: fix bug in empty string handling
Chris Wilson (1):
agp/intel: Fix typo in needs_ilk_vtd_wa()
Christoffer Dall (1):
arm64: Don't report clear pmds and puds as huge
Chuck Lever (1):
NFS: Fix size of NFSACL SETACL operations
Claudio Cappelli (1):
USB: option: add 2020:4000 ID
Cyrille Pitchen (1):
i2c: at91: fix a race condition when using the DMA controller
Damian Eppel (1):
clocksource: exynos_mct: Avoid blocking calls in the cpu hotplug notifier
Dan Carpenter (3):
drivers/mailbox/omap: make mbox->irq signed for error handling
ASoC: imx-wm8962: Add a missing error check
USB: devio: fix a condition in async_completed()
Darrick J. Wong (1):
ext4: don't retry file block mapping on bigalloc fs with non-extent file
Dennis Yang (1):
dm btree remove: fix bug in redistribute3
Devin Ryles (2):
ALSA: hda_intel: Add DeviceIDs for Sunrise Point-LP
i2c: i801: Add DeviceIDs for SunrisePoint LP
Ding Wang (1):
mmc: card: Fixup request missing in mmc_blk_issue_rw_rq
Dmitry Monakhov (1):
jbd2: use GFP_NOFS in jbd2_cleanup_journal_tail()
Eric Sandeen (1):
xfs: fix remote symlinks on V5/CRC filesystems
Eryu Guan (2):
ext4: be more strict when migrating to non-extent based file
ext4: correctly migrate a file with a hole at the beginning
Fabio Estevam (3):
iio: light: hid-sensor-als.c: Fix memory leak in probe()
iio: gyro: hid-sensor-gyro-3d: Fix memory leak in probe()
iio: accel: hid-sensor-accel-3d: Fix memory leak in probe()
Felipe Balbi (1):
usb: musb: host: rely on port_mode to call musb_start()
Felix Fietkau (1):
ath9k: fix DMA stop sequence for AR9003+
Filipe Manana (2):
Btrfs: use kmem_cache_free when freeing entry in inode cache
Btrfs: fix memory leak in the extent_same ioctl
Firo Yang (1):
md: fix a build warning
Frediano Ziglio (2):
drm/qxl: Do not cause spice-server to clean our objects
drm/qxl: Do not leak memory if qxl_release_list_add fails
Haggai Eran (1):
staging: rtl8712: prevent buffer overrun in recvbuf2recvframe
Hon Ching \\(Vicky\\) Lo (1):
vTPM: set virtual device before passing to ibmvtpm_reset_crq
Ilya Dryomov (2):
crush: fix a bug in tree bucket decode
rbd: use GFP_NOIO in rbd_obj_request_create()
JM Friedt (1):
iio: DAC: ad5624r_spi: fix bit shift of output data value
James Ralston (1):
ALSA: hda_intel: Add Device IDs for Intel Sunrise Point PCH
Jan Kara (1):
reiserfs: Fix use after free in journal teardown
Jan Leupold (1):
iio: adc: at91_adc: allow to use full range of startup time
Jean Delvare (2):
i2c: i801: Fix the alignment of the device table
i2c: i801: Add device ID for Intel Wildcat Point PCH
Jeff Layton (1):
nfs: increase size of EXCHANGE_ID name string buffer
Jiri Slaby (1):
Linux 3.12.46
Joe Perches (1):
hpfs: hpfs_error: Remove static buffer, use vsprintf extension %pV instead
Joe Thornber (2):
dm space map metadata: fix occasional leak of a metadata block on resize
dm btree: silence lockdep lock inversion in dm_btree_del()
Johannes Thumshirn (1):
USB: serial: Destroy serial_minors IDR on module exit
John Youn (1):
usb: dwc3: Reset the transfer resource index on SET_INTERFACE
Joseph Qi (1):
jbd2: fix ocfs2 corrupt when updating journal superblock fails
Jérôme Glisse (2):
drm/radeon: compute ring fix hibernation (CI GPU family) v2.
drm/radeon: SDMA fix hibernation (CI GPU family).
Len Brown (2):
intel_idle: Broadwell support
intel_idle: support additional Broadwell model
Libin Yang (4):
ALSA: hda_intel: apply the Seperate stream_tag for Skylake
ALSA: hda_intel: apply the Seperate stream_tag for Sunrise Point
ALSA: hda - add codec ID for Skylake display audio codec
ALSA: hda/hdmi - apply Haswell fix-ups to Skylake display codec
Linus Torvalds (1):
Fix firmware loader uevent buffer NULL pointer dereference
Lior Amsalem (1):
dmaengine: mv_xor: bug fix for racing condition in descriptors cleanup
Lukas Czerner (1):
ext4: fix reservation release on invalidatepage for delalloc fs
Lv Zheng (1):
ACPICA: Tables: Fix an issue that FACS initialization is performed twice
Marcel Holtmann (1):
Bluetooth: btusb: Fix memory leak in Intel setup routine
Martin K. Petersen (1):
libata: Do not blacklist Micron M500DC
Martin Schwidefsky (1):
kexec: allocate the kexec control page with KEXEC_CONTROL_MEMORY_GFP
Mauro Carvalho Chehab (3):
af9013: Don't accept invalid bandwidth
s5h1420: fix a buffer overflow when checking userspace params
cx24116: fix a buffer overflow when checking userspace params
Mengdong Lin (1):
ALSA: hda - verify pin:cvt connection on preparing a stream for Intel HDMI codec
Michal Hocko (1):
ext4: replace open coded nofail allocation in ext4_free_blocks()
Michal Kazior (1):
mac80211: prevent possible crypto tx tailroom corruption
Michel Dänzer (1):
drm/radeon: Don't flush the GART TLB if rdev->gart.ptr == NULL
Mika Westerberg (2):
gpio/lynxpoint: add new ACPI ID
i2c: designware: add new ACPI IDs
Mike Christie (1):
[SCSI] be2iscsi: fix bad if expression
Miklos Szeredi (1):
fuse: initialize fc->release before calling it
Mikulas Patocka (2):
libata: increase the timeout when setting transfer mode
dm stats: fix divide by zero if 'number_of_areas' arg is zero
Nicholas Bellinger (1):
iscsi-target: Convert iscsi_thread_set usage to kthread.h
Olga Kornievskaia (1):
fixing infinite OPEN loop in 4.0 stateid recovery
Pali Rohár (1):
dell-laptop: Fix allocating & freeing SMI buffer page
Paolo Bonzini (1):
kvm: x86: fix kvm_apic_has_events to check for NULL pointer
Peter Sanford (1):
USB: cp210x: add ID for Aruba Networks controllers
Rafal Redzimski (1):
ALSA: hda_controller: Separate stream_tag for input and output streams.
Richard Fitzgerald (1):
ASoC: arizona: Fix noise generator gain TLV
Sagi Grimberg (2):
iser-target: Fix possible deadlock in RDMA_CM connection error
iser-target: release stale iser connections
Steven Rostedt (Red Hat) (3):
tracing/filter: Do not WARN on operand count going below zero
tracing/filter: Do not allow infix to exceed end of string
tracing: Have branch tracer use recursive field of task struct
Stevens, Nick (1):
hwmon: (mcp3021) Fix broken output scaling
Subbaraya Sundeep Bhatta (2):
usb: dwc3: gadget: return error if command sent to DGCMD register fails
usb: dwc3: gadget: return error if command sent to DEPCMD register fails
Takashi Iwai (5):
ALSA: hda - Add dock pin setups for Thinkpad T440
ALSA: hda - Treat zero connection as non-error
ALSA: usb-audio: Resume mixer values properly
ALSA: usb-audio: Save mixer status only once at suspend
ALSA: usb-audio: Fix deadlocks at resuming
Theodore Ts'o (2):
ext4: fix race between truncate and __ext4_journalled_writepage()
ext4: call sync_blockdev() before invalidate_bdev() in put_super()
Tomas Winkler (1):
mmc: block: Add missing mmc_blk_put() in power_ro_lock_show()
Trond Myklebust (1):
SUNRPC: Fix a memory leak in the backchannel code
Uwe Kleine-König (1):
watchdog: omap: assert the counter being stopped before reprogramming
Vasily Averin (1):
security_syslog() should be called once only
Zhao Junwang (1):
drm: add a check for x/y in drm_mode_setcrtc
Zidan Wang (1):
ASoC: wm8960: the enum of "DAC Polarity" should be wm8960_enum[1]
james.d.ralston@intel.com (1):
i2c: i801: Add Device IDs for Intel Sunrise Point PCH
Documentation/i2c/busses/i2c-i801 | 3 +
Makefile | 2 +-
arch/arm64/mm/hugetlbpage.c | 4 +-
arch/s390/include/asm/kexec.h | 3 +
arch/x86/kvm/lapic.h | 2 +-
drivers/acpi/acpica/utosi.c | 1 +
drivers/acpi/acpica/utxfinit.c | 10 +-
drivers/ata/libata-core.c | 11 +-
drivers/ata/libata-scsi.c | 3 +-
drivers/base/firmware_class.c | 16 +-
drivers/block/rbd.c | 4 +-
drivers/bluetooth/btusb.c | 2 +
drivers/char/agp/intel-gtt.c | 2 +-
drivers/char/tpm/tpm_ibmvtpm.c | 5 +-
drivers/clocksource/exynos_mct.c | 43 +++--
drivers/dma/mv_xor.c | 72 +++++---
drivers/dma/mv_xor.h | 1 +
drivers/gpio/gpio-lynxpoint.c | 1 +
drivers/gpu/drm/drm_crtc.c | 7 +-
drivers/gpu/drm/qxl/qxl_cmd.c | 1 +
drivers/gpu/drm/qxl/qxl_ioctl.c | 4 +-
drivers/gpu/drm/radeon/cik.c | 34 ++++
drivers/gpu/drm/radeon/cik_sdma.c | 11 ++
drivers/gpu/drm/radeon/radeon_gart.c | 12 +-
drivers/gpu/drm/radeon/radeon_irq_kms.c | 2 +
drivers/gpu/drm/radeon/si_dpm.c | 1 +
drivers/hwmon/mcp3021.c | 14 +-
drivers/i2c/busses/Kconfig | 3 +
drivers/i2c/busses/i2c-at91.c | 70 ++++++--
drivers/i2c/busses/i2c-designware-platdrv.c | 2 +
drivers/i2c/busses/i2c-i801.c | 147 +++++++++--------
drivers/idle/intel_idle.c | 71 +++++++-
drivers/iio/accel/hid-sensor-accel-3d.c | 13 +-
drivers/iio/adc/at91_adc.c | 2 +-
drivers/iio/dac/ad5624r_spi.c | 4 +-
drivers/iio/gyro/hid-sensor-gyro-3d.c | 13 +-
drivers/iio/light/hid-sensor-als.c | 12 +-
drivers/infiniband/ulp/isert/ib_isert.c | 32 +++-
drivers/mailbox/omap-mbox.h | 2 +-
drivers/md/dm-stats.c | 2 +
drivers/md/md.c | 2 +-
drivers/md/persistent-data/dm-btree-remove.c | 6 +-
drivers/md/persistent-data/dm-btree.c | 2 +-
.../persistent-data/dm-space-map-metadata.c | 50 ++++--
drivers/media/dvb-frontends/af9013.c | 4 +
drivers/media/dvb-frontends/cx24116.c | 8 +-
drivers/media/dvb-frontends/s5h1420.c | 2 +-
drivers/mfd/cros_ec.c | 3 +
drivers/mmc/card/block.c | 10 +-
drivers/mtd/nand/nand_base.c | 2 +-
drivers/net/wireless/ath/ath9k/main.c | 12 +-
drivers/platform/x86/dell-laptop.c | 8 +-
drivers/platform/x86/ideapad-laptop.c | 2 +-
drivers/scsi/be2iscsi/be_main.c | 2 +-
drivers/scsi/qla2xxx/qla_isr.c | 17 +-
drivers/scsi/sg.c | 3 +
drivers/staging/rtl8712/rtl8712_recv.c | 3 +-
drivers/target/iscsi/iscsi_target.c | 104 +++++-------
drivers/target/iscsi/iscsi_target_core.h | 7 +
drivers/target/iscsi/iscsi_target_erl0.c | 13 +-
drivers/target/iscsi/iscsi_target_login.c | 59 ++++++-
drivers/usb/core/devio.c | 65 +++++---
drivers/usb/dwc3/ep0.c | 4 +
drivers/usb/dwc3/gadget.c | 4 +
drivers/usb/host/xhci-mem.c | 2 +-
drivers/usb/musb/musb_virthub.c | 4 +-
drivers/usb/serial/cp210x.c | 1 +
drivers/usb/serial/option.c | 1 +
drivers/usb/serial/usb-serial.c | 1 +
drivers/watchdog/omap_wdt.c | 7 +
fs/9p/vfs_inode.c | 3 +-
fs/9p/vfs_inode_dotl.c | 3 +-
fs/btrfs/inode-map.c | 2 +-
fs/btrfs/ioctl.c | 3 +-
fs/ext4/indirect.c | 2 +-
fs/ext4/inode.c | 38 ++++-
fs/ext4/mballoc.c | 16 +-
fs/ext4/migrate.c | 17 +-
fs/ext4/super.c | 1 +
fs/fuse/inode.c | 2 +-
fs/hpfs/super.c | 11 +-
fs/jbd2/checkpoint.c | 7 +-
fs/jbd2/journal.c | 38 ++++-
fs/nfs/nfs3xdr.c | 2 +-
fs/nfs/nfs4state.c | 2 +
fs/reiserfs/journal.c | 21 ++-
fs/reiserfs/super.c | 6 +-
fs/xfs/xfs_symlink.c | 2 +-
include/acpi/actypes.h | 1 +
include/linux/jbd2.h | 4 +-
include/linux/kexec.h | 4 +
include/linux/libata.h | 1 +
include/linux/nfs_xdr.h | 2 +-
include/uapi/linux/usbdevice_fs.h | 3 +-
kernel/kexec.c | 2 +-
kernel/printk/printk.c | 11 +-
kernel/trace/trace.h | 1 +
kernel/trace/trace_branch.c | 17 +-
kernel/trace/trace_events_filter.c | 10 +-
lib/bitmap.c | 17 +-
net/9p/client.c | 3 +-
net/ceph/osdmap.c | 2 +-
net/mac80211/main.c | 3 +
net/sunrpc/backchannel_rqst.c | 2 +-
sound/pci/hda/hda_codec.c | 2 +-
sound/pci/hda/hda_intel.c | 36 +++-
sound/pci/hda/patch_hdmi.c | 38 ++++-
sound/pci/hda/patch_realtek.c | 15 +-
sound/soc/codecs/wm5102.c | 2 +-
sound/soc/codecs/wm5110.c | 2 +-
sound/soc/codecs/wm8737.c | 6 +-
sound/soc/codecs/wm8903.h | 2 +-
sound/soc/codecs/wm8955.c | 2 +-
sound/soc/codecs/wm8960.c | 2 +-
sound/soc/codecs/wm8997.c | 2 +-
sound/soc/fsl/imx-wm8962.c | 2 +-
sound/usb/card.c | 28 +++-
sound/usb/mixer.c | 99 ++++++++---
sound/usb/mixer.h | 7 +-
sound/usb/usbaudio.h | 1 +
120 files changed, 1094 insertions(+), 463 deletions(-)
thanks,
- --
js
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJVyELKAAoJEL0lsQQGtHBJZSUP/00SwcF3BwK26mh9DxexL1zh
Dv1qe/BYxE3s4fugoIS/O2AIpwWXmFWhoqETgS/lCKXW4lgYSucXPLRTgThfjIMn
dahZ+kIbzG+U4D7wzxrE8ylHJYtFqQe7gkA5Li3/OdFOILTqeUeXSK07lXOm3g3z
MhlvoOIAC0qo3j3jziH3cuJ6Se9Vee3hmUZUw/PfwxUzkyqMNsil9EOIuxq0pV0c
pcqItuNgyGV5uUDtKu4Dj2II6ey/GcuaGkrvZsNDZLNJIU5aIfaSxOXyH2cgTzc2
JJwMlyn4OpU2rY2wxChWBKg13xysjj+oARBs+M6rw1xADC2wCS0m+Orpcz2F0qmX
++h+sHmM2V9xgD49zT+bWNsTl/3za3GNKk0EYVE98/zv+BMlXAipAyDW3a7Vc3Rn
kEiS2d/mRaWpMZziQ8ZmYKurWdSFcGjkEwQCPM2ZaZfTr/Wdb5lEM9/z6SSO7zs5
0wL58S+XX2YU9H5oZQNth7v/hC6yYIg7o+KGxVb/22C/fZRJsy/4hNuSeVq88fGp
CrmK9zz7PseUyzO3UCrBrbFd+w+fynoSS7GOVI7Hyh7B7vCka6vzziwCpRvijXv5
7yQPHM4CoFA7C7YGaYFsoCQHia4lKNaBOtDJQiSZqtWwoznmsRnp3tnR3ltepDUI
FAcbPXIYjJ82eOcKfl2p
=NH7Y
-----END PGP SIGNATURE-----
reply other threads:[~2015-08-10 6:21 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
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=55C842CD.4090609@suse.cz \
--to=jslaby@suse.cz \
--cc=akpm@linux-foundation.org \
--cc=linux-kernel@vger.kernel.org \
--cc=lwn@lwn.net \
--cc=stable@vger.kernel.org \
--cc=torvalds@linux-foundation.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.