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.49
Date: Wed, 7 Oct 2015 19:38:05 +0200 [thread overview]
Message-ID: <5615587D.3080409@suse.cz> (raw)
I'm announcing the release of the 3.12.49 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
----------------------------------------------------------------
Adrien Schildknecht (1):
rtlwifi: rtl8192cu: Add new device ID
Alexey Brodkin (1):
stmmac: troubleshoot unexpected bits in des0 & des1
Andrey Ryabinin (1):
crypto: ghash-clmulni: specify context size for ghash async algorithm
Andy Lutomirski (3):
x86/nmi/64: Improve nested NMI comments
x86/nmi/64: Reorder nested NMI checks
x86/nmi/64: Use DF to avoid userspace RSP confusing nested NMI detection
Aneesh Kumar K.V (1):
powerpc/mm: Recompute hash value after a failed update
Bart Van Assche (1):
libfc: Fix fc_fcp_cleanup_each_cmd()
Bjorn Helgaas (1):
PCI: Fix TI816X class code quirk
Bob Copeland (1):
mac80211: enable assoc check for mesh interfaces
Christoph Hellwig (1):
IB/uverbs: reject invalid or unknown opcodes
Dan Carpenter (1):
clk: versatile: off by one in clk_sp810_timerclken_of_get()
Daniel Borkmann (2):
ipv6: fix exthdrs offload registration in out_rt path
netlink, mmap: transform mmap skb into full skb on taps
David Daney (1):
of/address: Don't loop forever in of_find_matching_node_by_address().
David Härdeman (1):
rc-core: fix remove uevent generation
David Vrabel (1):
xen/gntdev: convert priv->lock to a mutex
Davide Italiano (1):
ext4: move check under lock scope to close a race.
Don Zickus (1):
HID: usbhid: Fix the check for HID_RESET_PENDING in hid_io_error
Eric W. Biederman (3):
unshare: Unsharing a thread does not require unsharing a vm
dcache: Handle escaped paths in prepend_path
vfs: Test for and handle paths that are unreachable from their mnt_root
Eugene Shatokhin (1):
usbnet: Get EVENT_NO_RUNTIME_PM bit before it is cleared
Filipe Manana (1):
Btrfs: check if previous transaction aborted to avoid fs corruption
Grant Likely (1):
drivercore: Fix unregistration path of platform devices
Guenter Roeck (1):
regmap: regcache-rbtree: Clean new present bits on present bitmap resize
Helge Deller (1):
parisc: Filter out spurious interrupts in PA-RISC irq handler
Hin-Tak Leung (2):
hfs: fix B-tree corruption after insertion at position 0
hfs,hfsplus: cache pages correctly between bnode_create and bnode_free
Horia Geant? (1):
crypto: caam - fix memory corruption in ahash_final_ctx
Ian Abbott (3):
staging: comedi: usbduxsigma: don't clobber ai_timer in command test
staging: comedi: usbduxsigma: don't clobber ao_timer in command test
staging: comedi: adl_pci7x3x: fix digital output on PCI-7230
Imre Deak (1):
tty/vt: don't set font mappings on vc not supporting this
Jack Morgenstein (1):
IB/mlx4: Forbid using sysfs to change RoCE pkeys
Jaewon Kim (1):
vmscan: fix increasing nr_isolated incurred by putback unevictable pages
Jann Horn (1):
fs: if a coredump already exists, unlink and recreate with O_EXCL
Jean Delvare (1):
tg3: Fix temperature reporting
Jeff Vander Stoep (1):
arm64: kconfig: Move LIST_POISON to a safe value
Jeffery Miller (1):
Add radeon suspend/resume quirk for HP Compaq dc5750.
Jesse Gross (1):
openvswitch: Zero flows on allocation.
Jialing Fu (1):
mmc: core: fix race condition in mmc_wait_data_done
Jiri Slaby (1):
Linux 3.12.49
Jonathon Jongsma (1):
drm/qxl: validate monitors config modes
Kishon Vijay Abraham I (1):
usb: dwc3: ep0: Fix mem corruption on OUT transfers of more than 512 bytes
Lars-Peter Clausen (2):
iio: Add inverse unit conversion macros
iio: adis16480: Fix scale factors
Maciej S. Szmigiero (1):
serial: 8250: don't bind to SMSC IrCC IR port
Marc Zyngier (2):
arm64: KVM: Fix host crash when injecting a fault into a 32bit guest
arm64: KVM: Disable virtual timer even if the guest is not using it
Marcelo Ricardo Leitner (1):
sctp: fix race on protocol/netns initialization
Mark Rustad (2):
PCI: Add dev_flags bit to access VPD through function 0
PCI: Add VPD function 0 quirk for Intel Ethernet devices
Masahiro Yamada (1):
devres: fix devres_get()
Matthijs Kooijman (1):
USB: ftdi_sio: Added custom PID for CustomWare products
Max Filippov (2):
xtensa: fix threadptr reload on return to userspace
xtensa: fix kernel register spilling
Michael Ellerman (1):
powerpc/mm: Fix pte_pagesize_index() crash on 4K w/64K hash
Mike Marciniszyn (1):
IB/qib: Change lkey table allocation to support more MRs
Mikulas Patocka (1):
hpfs: update ctime and mtime on directory modification
Minfei Huang (1):
x86/mm: Initialize pmd_idx in page_table_range_init_count()
Neil Brown (1):
md: flush ->event_work before stopping array.
NeilBrown (2):
NFSv4: don't set SETATTR for O_RDONLY|O_EXCL
md/raid10: always set reshape_safe when initializing reshape_position.
Noa Osherovich (1):
IB/mlx4: Use correct SL on AH query under RoCE
Paul Mackerras (1):
powerpc/MSI: Fix race condition in tearing down MSI interrupts
Peter Chen (1):
usb: host: ehci-sys: delete useless bus_to_hcd conversion
Philipp Hachtmann (1):
USB: symbolserial: Use usb_get_serial_port_data
Richard Laing (1):
net/ipv6: Correct PIM6 mrt_lock handling
Sakari Ailus (1):
v4l: omap3isp: Fix sub-device power management code
Stephen Chandler Paul (1):
DRM - radeon: Don't link train DisplayPort on HPD until we get the dpcd
Sudip Mukherjee (1):
auxdisplay: ks0108: fix refcount
Takashi Iwai (3):
Input: evdev - do not report errors form flush()
ALSA: hda - Enable headphone jack detect on old Fujitsu laptops
ALSA: hda - Use ALC880_FIXUP_FUJITSU for FSC Amilo M1437
Thomas Huth (1):
powerpc/rtas: Introduce rtas_get_sensor_fast() for IRQ handlers
Trond Myklebust (1):
NFS: nfs_set_pgio_error sometimes misses errors
Vignesh R (1):
ARM: OMAP2+: DRA7: clockdomain: change l4per2_7xx_clkdm to SW_WKUP
Will Deacon (3):
arm64: compat: fix vfp save/restore across signal handlers in big-endian
arm64: head.S: initialise mdcr_el2 in el2_setup
arm64: errata: add module build workaround for erratum #843419
Wilson Kok (1):
fib_rules: fix fib rule dumps across multiple skbs
Xiao Guangrong (1):
KVM: MMU: fix validation of mmio page fault
Yishai Hadas (1):
IB/uverbs: Fix race between ib_uverbs_open and remove_one
huaibin Wang (1):
ip6_gre: release cached dst on tunnel removal
Makefile | 2 +-
arch/arm/mach-omap2/clockdomains7xx_data.c | 2 +-
arch/arm64/Kconfig | 20 ++
arch/arm64/Makefile | 4 +
arch/arm64/kernel/head.S | 5 +
arch/arm64/kernel/module.c | 2 +
arch/arm64/kernel/signal32.c | 47 +++-
arch/arm64/kvm/hyp.S | 5 +-
arch/arm64/kvm/inject_fault.c | 12 +-
arch/parisc/kernel/irq.c | 8 +-
arch/powerpc/include/asm/pgtable-ppc64.h | 14 +-
arch/powerpc/include/asm/rtas.h | 1 +
arch/powerpc/kernel/rtas.c | 17 ++
arch/powerpc/mm/hugepage-hash64.c | 3 +-
arch/powerpc/platforms/powernv/pci.c | 5 +-
arch/powerpc/platforms/pseries/ras.c | 3 +-
arch/powerpc/sysdev/fsl_msi.c | 5 +-
arch/powerpc/sysdev/mpic_pasemi_msi.c | 6 +-
arch/powerpc/sysdev/mpic_u3msi.c | 5 +-
arch/powerpc/sysdev/ppc4xx_msi.c | 5 +-
arch/x86/crypto/ghash-clmulni-intel_glue.c | 1 +
arch/x86/kernel/entry_64.S | 201 ++++++++++-------
arch/x86/kernel/nmi.c | 4 +-
arch/x86/kvm/mmu.c | 45 ----
arch/x86/mm/init_32.c | 1 +
arch/xtensa/include/asm/traps.h | 29 ++-
arch/xtensa/kernel/entry.S | 7 +-
drivers/auxdisplay/ks0108.c | 1 +
drivers/base/devres.c | 4 +-
drivers/base/platform.c | 8 +-
drivers/base/regmap/regcache-rbtree.c | 19 +-
drivers/clk/versatile/clk-sp810.c | 4 +-
drivers/crypto/caam/caamhash.c | 7 +-
drivers/gpu/drm/qxl/qxl_display.c | 66 +++---
drivers/gpu/drm/qxl/qxl_drv.h | 2 +
drivers/gpu/drm/radeon/radeon_combios.c | 8 +
drivers/gpu/drm/radeon/radeon_connectors.c | 5 +
drivers/hid/usbhid/hid-core.c | 2 +-
drivers/iio/imu/adis16480.c | 39 +++-
drivers/infiniband/core/uverbs.h | 3 +-
drivers/infiniband/core/uverbs_cmd.c | 10 +-
drivers/infiniband/core/uverbs_main.c | 43 ++--
drivers/infiniband/hw/mlx4/ah.c | 6 +-
drivers/infiniband/hw/mlx4/sysfs.c | 5 +-
drivers/infiniband/hw/qib/qib_keys.c | 4 +
drivers/infiniband/hw/qib/qib_verbs.c | 14 +-
drivers/infiniband/hw/qib/qib_verbs.h | 2 +
drivers/input/evdev.c | 13 +-
drivers/md/md.c | 2 +
drivers/md/raid10.c | 5 +-
drivers/media/platform/omap3isp/isp.c | 4 +-
drivers/media/rc/rc-main.c | 3 -
drivers/mmc/core/core.c | 6 +-
drivers/net/ethernet/broadcom/tg3.c | 2 +-
drivers/net/ethernet/stmicro/stmmac/descs.h | 2 +
.../net/ethernet/stmicro/stmmac/enh_desc.c | 3 +-
.../net/ethernet/stmicro/stmmac/norm_desc.c | 3 +-
.../ethernet/stmicro/stmmac/stmmac_main.c | 44 ++--
drivers/net/usb/usbnet.c | 7 +-
drivers/net/wireless/rtlwifi/rtl8192cu/sw.c | 1 +
drivers/of/address.c | 6 +-
drivers/pci/access.c | 61 ++++-
drivers/pci/quirks.c | 18 +-
drivers/scsi/libfc/fc_fcp.c | 19 +-
drivers/staging/comedi/drivers/adl_pci7x3x.c | 15 +-
drivers/staging/comedi/drivers/usbduxsigma.c | 99 ++++----
drivers/tty/serial/8250/8250_pnp.c | 5 +
drivers/tty/vt/consolemap.c | 7 +
drivers/usb/dwc3/ep0.c | 12 +-
drivers/usb/host/ehci-sysfs.c | 8 +-
drivers/usb/serial/ftdi_sio.c | 4 +
drivers/usb/serial/ftdi_sio_ids.h | 8 +
drivers/usb/serial/symbolserial.c | 6 +-
drivers/xen/gntdev.c | 40 ++--
fs/btrfs/transaction.c | 3 +
fs/coredump.c | 38 +++-
fs/dcache.c | 7 +
fs/ext4/extents.c | 17 +-
fs/hfs/bnode.c | 9 +-
fs/hfs/brec.c | 20 +-
fs/hfsplus/bnode.c | 3 -
fs/hpfs/namei.c | 25 +-
fs/namei.c | 31 ++-
fs/nfs/nfs4proc.c | 2 +-
fs/nfs/pagelist.c | 4 +-
include/linux/iio/iio.h | 17 ++
include/linux/pci.h | 2 +
kernel/fork.c | 28 ++-
mm/vmscan.c | 2 +-
net/core/fib_rules.c | 14 +-
net/ipv6/exthdrs_offload.c | 2 +-
net/ipv6/ip6_gre.c | 1 +
net/ipv6/ip6mr.c | 2 +-
net/mac80211/tx.c | 3 -
net/netlink/af_netlink.c | 30 ++-
net/netlink/af_netlink.h | 9 +
net/openvswitch/datapath.c | 2 +-
net/openvswitch/flow.c | 21 +-
net/openvswitch/flow.h | 2 +-
net/sctp/protocol.c | 64 ++++--
sound/pci/hda/patch_realtek.c | 6 +-
101 files changed, 992 insertions(+), 486 deletions(-)
thanks,
--
js
reply other threads:[~2015-10-07 17:38 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=5615587D.3080409@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.