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.45
Date: Fri, 31 Jul 2015 12:19:58 +0200 [thread overview]
Message-ID: <55BB4BCE.80202@suse.cz> (raw)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
I'm announcing the release of the 3.12.45 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
- ----------------------------------------------------------------
Aaro Koskinen (1):
pata_octeon_cf: fix broken build
Adam Jackson (1):
drm/mgag200: Reject non-character-cell-aligned mode widths
Al Viro (2):
uninline destroy_super(), consolidate alloc_super()
get rid of s_files and files_lock
Alexander Sverdlin (1):
sctp: Fix race between OOTB responce and route removal
Andrew Duggan (1):
HID: multitouch: add support for Win 8.1 multitouch touchpads
Andy Lutomirski (1):
x86/asm/irq: Stop relying on magic JMP behavior for early_idt_handlers
Anton Blanchard (1):
powerpc/perf: Fix book3s kernel to userspace backtraces
Arun Chandran (1):
regmap: Fix regmap_bulk_read in BE mode
Axel Lin (1):
iio: adc: twl6030-gpadc: Fix modalias
Bandan Das (1):
KVM: nSVM: Check for NRIPS support before updating control field
Ben Hutchings (1):
pipe: iovec: Fix memory corruption when retrying atomic copy as non-atomic
Bjorn Helgaas (2):
x86/PCI: Use host bridge _CRS info on Foxconn K8M890-8237A
x86/PCI: Use host bridge _CRS info on systems with >32 bit addressing
Brian King (1):
ipr: Increase default adapter init stage change timeout
Brian Norris (1):
mtd: fix: avoid race condition when accessing mtd->usecount
Catalin Marinas (1):
arm64: Do not attempt to use init_mm in reset_context()
Chen Gang (1):
netfilter: nfnetlink_cthelper: Remove 'const' and '&' to avoid warnings
Chengyu Song (1):
btrfs: incorrect handling for fiemap_fill_next_extent return
Chris Wilson (2):
drm/i915: Handle failure to kick out a conflicting fb driver
drm/i915: Evict CS TLBs between batches
Christian Vogel (2):
usb/misc/usbled: Add Riso Kagaku Webmail Notifier
usbhid/quirks: Ignore Riso Kagaku Webmail Notifier
Christoph Hellwig (1):
revert "softirq: Add support for triggering softirq work on softirqs"
Clemens Ladisch (1):
ALSA: usb-audio: add MAYA44 USB+ mixer control names
Dan Williams (1):
block: fix ext_dev_lock lockdep report
Daniel Vetter (1):
drm/i915: drop WaSetupGtModeTdRowDispatch:snb
Dave P Martin (1):
arm64: mm: Fix freeing of the wrong memmap entries with !SPARSEMEM_VMEMMAP
David Herrmann (1):
HID: hyperv: make sure input buffer is big enough
Dinesh Ram (1):
[media] si4713: HID blacklist Si4713 USB development board
Dmitry Tunin (3):
ath3k: Add support of 0489:e076 AR3012 device
ath3k: add support of 13d3:3474 AR3012 device
Bluetooth: ath3k: add support of 04ca:300f AR3012 device
Eric Dumazet (1):
packet: read num_members once in packet_rcv_fanout()
Eric W. Biederman (2):
vfs: Remove incorrect debugging WARN in prepend_path
vfs: Ignore unlocked mounts in fs_fully_visible
Eugene Shatokhin (1):
kprobes/x86: Return correct length in __copy_instruction()
Ezequiel Garcia (1):
spi: pl022: Specify 'num-cs' property as required in devicetree binding
Filipe Manana (1):
Btrfs: make xattr replace operations atomic
Forest Wilkinson (1):
HID: tivo: enable all buttons on the TiVo Slide Pro remote
Frank Praznik (1):
HID: sony: Add support for the third-party SMK PS3 Bluetooth Remote
Grygorii Strashko (1):
leds / PM: fix hibernation on arm when gpio-led used with CPU led trigger
Gu Zheng (1):
mm/memory_hotplug.c: set zone->wait_table to null after freeing it
Guennadi Liakhovetski (1):
ARM: shmobile: wait for MSTP clock status to toggle, when enabling it
Hans de Goede (2):
Input: elantech - fix detection of touchpads where the revision matches a known rate
HID: Add some missing HUT mappings
Horia Geant? (2):
crypto: talitos - avoid memleak in talitos_alg_alloc()
Revert "crypto: talitos - convert to use be16_add_cpu()"
Huei-Horng Yo (1):
HID: apple: add Apple wireless keyboard 2011 JIS model support
James Hogan (2):
MIPS: Fix enabling of DEBUG_STACKOVERFLOW
MIPS: Fix KVM guest fixmap address
James Smart (1):
lpfc: Add iotag memory barrier
Jan Kara (3):
udf: Remove repeated loads blocksize
udf: Check length of extended attributes and allocation descriptors
fs: Fix S_NOSEC handling
Jani Nikula (1):
drm/i915: Fix DDC probe for passive adapters
Jason A. Donenfeld (3):
ozwpan: Use proper check to prevent heap overflow
ozwpan: divide-by-zero leading to panic
ozwpan: unchecked signed subtraction leads to DoS
Jeff Mahoney (1):
btrfs: cleanup orphans while looking up default subvolume
Jesse Barnes (1):
drm/i915: save/restore GMBUS freq across suspend/resume on gen4
Jim Bride (1):
drm/i915/hsw: Fix workaround for server AUX channel clock divisor
Jiri Slaby (1):
Linux 3.12.45
Joerg Roedel (1):
iommu/amd: Handle large pages correctly in free_pagetable
Johannes Berg (1):
cfg80211: wext: clear sinfo struct before calling driver
John D. Blair (1):
USB: cp210x: add ID for HubZ dual ZigBee and Z-Wave dongle
John DeSilva (1):
HID: Add Holtek USB ID 04d9:a0c2 ETEKCITY Scroll
Julian Anastasov (1):
neigh: do not modify unlinked entries
Jérôme Glisse (1):
drm/radeon: fix freeze for laptop with Turks/Thames GPU.
Kazuya Mizuguchi (1):
usb: renesas_usbhs: Fix fifo unclear in usbhsf_prepare_pop
Kharlamov Alexey (1):
HID: hid-holtek-mouse: add new a070 mouse
Kristian Evensen (1):
HID: do not bind to Microchip Pick16F1454
Lars-Peter Clausen (1):
iio: adis16400: Report pressure channel scale
Laura Abbott (1):
n_tty: Fix auditing support for cannonical mode
Lenny Szubowicz (1):
cpufreq: pcc: Enable autoload of pcc-cpufreq for ACPI processors
Lukasz Majewski (1):
thermal: step_wise: fix: Prevent from binary overflow when trend is dropping
Marc Zyngier (1):
arm: KVM: force execution of HCPTR access on VM exit
Marcelo Ricardo Leitner (1):
sctp: fix ASCONF list handling
Mark Brown (1):
ASoC: imx-audmux: Use uintptr_t for port numbers
Mark Hambleton (1):
arm64: cmpxchg: update macros to prevent warnings
Maxime Coquelin (1):
regmap: Fix possible shift overflow in regmap_field_init()
Milan Plzik (1):
HID: kye: Fix report descriptor for Genius PenSketch M912
Nikolay Aleksandrov (2):
bridge: fix multicast router rlist endless loop
bridge: fix br_stp_set_bridge_priority race conditions
Olivier Gay (1):
HID: add missing hid usages
Patrick Plattes (1):
HID: ignore jabra gn9350e
Patrick Riphagen (1):
USB: serial: ftdi_sio: Add support for a Motion Tracker Development Board
Paul Cercueil (2):
iio: adis16400: Use != channel indices for the two voltage channels
iio: adis16400: Compute the scan mask from channel indices
Paul E. McKenney (1):
rcu: Correctly handle non-empty Tiny RCU callback list with none ready
Peter Hutterer (1):
Input: synaptics - add min/max quirk for Lenovo S540
Philipp Zabel (1):
serial: imx: Fix DMA handling for IDLE condition aborts
Ping Cheng (1):
HID: core: add two new usages for digitizer
Radim Krčmář (1):
KVM: x86: make vapics_in_nmi_mode atomic
Rafael J. Wysocki (1):
cpuidle / menu: Return (-1) if there are no suitable states
Rajat Jain (1):
PCI: pciehp: Add hotplug_lock to serialize hotplug events
Ryan Underwood (1):
Disable write buffering on Toshiba ToPIC95
Sebastien Szymanski (1):
ARM: clk-imx6q: refine sata's parent
Shaohua Li (1):
net: don't wait for order-3 page allocation
Simon Wood (1):
HID: hid-lg4ff: Support new version of G27
Sowmini Varadhan (1):
sparc: Use GFP_ATOMIC in ldc_alloc_exp_dring() as it can be called in softirq context
Srinivas Pandruvada (1):
HID: hid-sensor-hub: fix sleeping function called from invalid context
Stefan Wahren (1):
regulator: core: fix constraints output buffer
Stephen M. Cameron (1):
hpsa: fix a couple pci id table mistakes
Steve Cornelius (1):
crypto: caam - fix RNG buffer cache alignment
Steven Rostedt (1):
tracing: Have filter check for balanced ops
Takashi Iwai (3):
ALSA: hda/realtek - Add a fixup for another Acer Aspire 9420
ALSA: hda - Add headset support to Acer Aspire V5
ALSA: hda - Fix the dock headphone output on Fujitsu Lifebook E780
Tim Gardner (2):
scripts/sortextable: suppress warning: `relocs_size' may be used uninitialized
fs: namespace: suppress 'may be used uninitialized' warnings
Tomas Sokorai (1):
HID: multitouch: add support of EliteGroup 05D8 panels
Uwe Kleine-König (1):
mtd: dc21285: use raw spinlock functions for nw_gpio_lock
Vineet Gupta (1):
ARC: add compiler barrier to LLSC based cmpxchg
Wang Long (1):
ring-buffer-benchmark: Fix the wrong sched_priority of producer
Wen-chien Jesse Sung (1):
Bluetooth: ath3k: Add a new ID 0cf3:e006 to ath3k list
Will Deacon (2):
arm64: xchg: prevent warning if return value is unused
arm64: vdso: work-around broken ELF toolchains in Makefile
Willem de Bruijn (1):
packet: avoid out of bounds read in round robin fanout
Wolfram Sang (1):
ALSA: usb-audio: Add mic volume fix quirk for Logitech Quickcam Fusion
Yann Droneaud (1):
arm64/mm: Remove hack in mmap randomize layout
Yoshihiro Shimoda (2):
usb: renesas_usbhs: Don't disable the pipe if Control write status stage
thermal: rcar: fix ENR register value
huaibin Wang (1):
xfrm: release dst_orig in case of error in xfrm_lookup()
.../devicetree/bindings/spi/spi_pl022.txt | 2 +-
Makefile | 2 +-
arch/arc/include/asm/cmpxchg.h | 9 +-
arch/arm/kvm/interrupts.S | 10 +-
arch/arm/kvm/interrupts_head.S | 20 +-
arch/arm/mach-imx/clk-imx6q.c | 2 +-
arch/arm64/include/asm/cmpxchg.h | 35 ++-
arch/arm64/kernel/vdso/Makefile | 4 +
arch/arm64/mm/context.c | 8 +
arch/arm64/mm/init.c | 2 +-
arch/arm64/mm/mmap.c | 12 +-
arch/mips/include/asm/mach-generic/spaces.h | 4 +
arch/mips/kernel/irq.c | 2 +-
arch/powerpc/perf/core-book3s.c | 11 +-
arch/sparc/kernel/ldc.c | 2 +-
arch/x86/include/asm/kvm_host.h | 2 +-
arch/x86/include/asm/segment.h | 13 +-
arch/x86/kernel/head64.c | 2 +-
arch/x86/kernel/head_32.S | 33 +--
arch/x86/kernel/head_64.S | 20 +-
arch/x86/kernel/kprobes/core.c | 7 +-
arch/x86/kvm/i8254.c | 2 +-
arch/x86/kvm/lapic.c | 4 +-
arch/x86/kvm/svm.c | 8 +-
arch/x86/pci/acpi.c | 17 +-
block/genhd.c | 12 +-
drivers/ata/pata_octeon_cf.c | 2 +-
drivers/base/regmap/regmap.c | 8 +-
drivers/bluetooth/ath3k.c | 8 +
drivers/bluetooth/btusb.c | 4 +
drivers/cpufreq/pcc-cpufreq.c | 7 +
drivers/cpuidle/cpuidle.c | 3 +
drivers/cpuidle/governors/menu.c | 2 +-
drivers/crypto/caam/caamrng.c | 2 +-
drivers/crypto/talitos.c | 4 +-
drivers/gpu/drm/i915/i915_dma.c | 19 +-
drivers/gpu/drm/i915/i915_drv.h | 1 +
drivers/gpu/drm/i915/i915_reg.h | 13 +-
drivers/gpu/drm/i915/i915_suspend.c | 8 +
drivers/gpu/drm/i915/intel_dp.c | 5 +-
drivers/gpu/drm/i915/intel_i2c.c | 20 +-
drivers/gpu/drm/i915/intel_pm.c | 5 -
drivers/gpu/drm/i915/intel_ringbuffer.c | 66 +++---
drivers/gpu/drm/mgag200/mgag200_mode.c | 5 +
drivers/gpu/drm/radeon/radeon_device.c | 16 ++
drivers/hid/hid-apple.c | 3 +
drivers/hid/hid-core.c | 10 +
drivers/hid/hid-debug.c | 12 +
drivers/hid/hid-holtek-mouse.c | 7 +
drivers/hid/hid-hyperv.c | 11 +-
drivers/hid/hid-ids.h | 18 ++
drivers/hid/hid-input.c | 22 ++
drivers/hid/hid-kye.c | 140 ++++++++++++
drivers/hid/hid-lg4ff.c | 2 +
drivers/hid/hid-multitouch.c | 16 +-
drivers/hid/hid-sensor-hub.c | 7 +-
drivers/hid/hid-sony.c | 3 +
drivers/hid/hid-tivo.c | 1 +
drivers/hid/usbhid/hid-quirks.c | 1 +
drivers/iio/adc/twl6030-gpadc.c | 2 +-
drivers/iio/imu/adis16400.h | 1 +
drivers/iio/imu/adis16400_core.c | 38 +++-
drivers/input/mouse/elantech.c | 7 +-
drivers/input/mouse/synaptics.c | 6 +-
drivers/iommu/amd_iommu.c | 6 +
drivers/leds/led-class.c | 7 +-
drivers/mtd/maps/dc21285.c | 4 +-
drivers/mtd/mtd_blkdevs.c | 5 +
drivers/pci/hotplug/pciehp.h | 1 +
drivers/pci/hotplug/pciehp_core.c | 7 +-
drivers/pci/hotplug/pciehp_ctrl.c | 17 +-
drivers/pci/hotplug/pciehp_hpc.c | 1 +
drivers/pcmcia/topic.h | 16 ++
drivers/regulator/core.c | 2 +-
drivers/scsi/hpsa.c | 2 +-
drivers/scsi/ipr.h | 2 +-
drivers/scsi/lpfc/lpfc_sli.c | 21 ++
drivers/sh/clk/cpg.c | 38 ++++
drivers/staging/ozwpan/ozusbsvc1.c | 19 +-
drivers/thermal/rcar_thermal.c | 11 +-
drivers/thermal/step_wise.c | 2 +-
drivers/tty/n_tty.c | 17 +-
drivers/tty/serial/imx.c | 8 +
drivers/usb/misc/usbled.c | 34 +++
drivers/usb/renesas_usbhs/fifo.c | 14 +-
drivers/usb/serial/cp210x.c | 1 +
drivers/usb/serial/ftdi_sio.c | 1 +
drivers/usb/serial/ftdi_sio_ids.h | 1 +
fs/btrfs/ctree.c | 2 +-
fs/btrfs/ctree.h | 5 +
fs/btrfs/dir-item.c | 10 +-
fs/btrfs/extent_io.c | 5 +-
fs/btrfs/super.c | 9 +
fs/btrfs/xattr.c | 150 +++++++-----
fs/compat.c | 10 +-
fs/dcache.c | 11 -
fs/file_table.c | 125 ----------
fs/inode.c | 4 +-
fs/internal.h | 5 +-
fs/namespace.c | 34 ++-
fs/open.c | 2 -
fs/pipe.c | 55 +++--
fs/super.c | 201 +++++++----------
fs/udf/inode.c | 28 ++-
include/linux/fs.h | 13 --
include/linux/hid.h | 7 +-
include/linux/interrupt.h | 22 --
include/linux/sh_clk.h | 19 +-
include/net/dst.h | 1 +
include/net/netns/sctp.h | 1 +
include/net/sctp/structs.h | 4 +
include/uapi/linux/input.h | 17 +-
kernel/rcutiny.c | 5 +
kernel/softirq.c | 131 -----------
kernel/trace/ring_buffer_benchmark.c | 2 +-
kernel/trace/trace_events_filter.c | 10 +-
mm/memory_hotplug.c | 4 +-
net/bridge/br_ioctl.c | 2 -
net/bridge/br_multicast.c | 7 +-
net/bridge/br_stp_if.c | 4 +-
net/core/neighbour.c | 11 +
net/core/skbuff.c | 4 +-
net/core/sock.c | 4 +-
net/netfilter/nfnetlink_cthelper.c | 4 +-
net/packet/af_packet.c | 20 +-
net/sctp/output.c | 4 +-
net/sctp/socket.c | 43 +++-
net/wireless/wext-compat.c | 2 +
net/xfrm/xfrm_policy.c | 12 +-
scripts/sortextable.h | 2 +-
sound/pci/hda/patch_realtek.c | 19 ++
sound/soc/fsl/imx-audmux.c | 8 +-
sound/usb/mixer.c | 1 +
sound/usb/mixer_maps.c | 5 +
134 files changed, 1219 insertions(+), 812 deletions(-)
thanks,
- --
js
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJVu0vLAAoJEL0lsQQGtHBJ6W4P/RXiIwp0mTcZN74gPzLGmgzd
wllW2/vZwKgpMtCRNTOPdI1Vy1yjC4YPnKZ46xNV1cvD2RdSq4mQ2Y5ZilGlaHUk
GuGajniIfYJOEMCVT1AjUY32vEwhTVFx3bIy9zxHTlmKm7oHXfAOGK29M9j1E0WJ
9YfUEbt3xXT2Bx7+KTWMHagv2QubDWdjQ0UGyn3TYQeND3anEEL3fK4d7YGAn1HR
YGvIBXSp9fcV3FAWgzcFEZAUZcZA+E7HK2RKmMUNCnjd7LeAQ5pbe2nSIDh2iu0c
3oPzIuDDX25h43UF6+dVyi00ph+iMRjKN7fufjgz5ZRLHMaOJDtkqJTQgtD+4iuA
dKkzvkMfwhKiRThHzU+u0BEOSz1Rv5PMzkvZRKouPBrZ9Jq4pEnsfALmvJVOTzx3
tguWV9/d2uNJKOQdbDPW2UR6qNgJOP6316rLN4kK2tTJlot03MExLVO3DcYLK2dy
rHaeSK1mVwVyS/Em/aVz3Pxu7AcdJImfJpqBP0B3pyOux57E69Mpq4gQvn9qKbZi
7RMkWydn20okze+wtzeuUTkNRdWB/DEeHQ81j5OZ4jiymbEaZdtYOPjbNryT9hWn
AAhtW4yRIWSb8x1/0XTyVD88X9XPmDPlGrMW8/+NzkLo5CuYNf95NIeFGaYVGUbc
L9jMOrkLzEfrwVzSxFrS
=Zs81
-----END PGP SIGNATURE-----
reply other threads:[~2015-07-31 10:20 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=55BB4BCE.80202@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.