This is the start of the stable review cycle for the 3.14.24 release. There are 203 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 Nov 14 01:15:14 UTC 2014. 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.14.24-rc1.gz and the diffstat can be found below. thanks, greg k-h ------------- Pseudo-Shortlog of commits: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx> Linux 3.14.24-rc1 Johannes Weiner <hannes@xxxxxxxxxxx> mm: page_alloc: fix zone allocation fairness on UP Chris Mason <clm@xxxxxx> Btrfs: fix kfree on list_head in btrfs_lookup_csums_range error cleanup Grant Likely <grant.likely@xxxxxxxxxx> of: Fix overflow bug in string property parsing functions Yijing Wang <wangyijing@xxxxxxxxxx> sysfs: driver core: Fix glue dir race condition by gdp_mutex Wolfram Sang <wsa@xxxxxxxxxxxxx> i2c: at91: don't account as iowait Krzysztof Kozlowski <k.kozlowski@xxxxxxxxxxx> regulator: max77693: Fix use of uninitialized regulator config Dan Streetman <ddstreet@xxxxxxxx> powerpc: use device_online/offline() instead of cpu_up/down() David Cohen <david.a.cohen@xxxxxxxxxxxxxxx> pinctrl: baytrail: show output gpio state correctly on Intel Baytrail Hans de Goede <hdegoede@xxxxxxxxxx> acer-wmi: Add acpi_backlight=video quirk for the Acer KAV80 Jan Kara <jack@xxxxxxx> rbd: Fix error recovery in rbd_obj_read_sync() Alex Deucher <alexander.deucher@xxxxxxx> drm/radeon: remove invalid pci id Alex Deucher <alexander.deucher@xxxxxxx> drm/radeon/dpm: disable ulv support on SI Sinclair Yeh <syeh@xxxxxxxxxx> drm/vmwgfx: Filter out modes those cannot be supported by the current VRAM size. Kirill Tkhai <ktkhai@xxxxxxxxxxxxx> sched: Use rq->rd in sched_setaffinity() under RCU read lock Robert Baldyga <r.baldyga@xxxxxxxxxxx> usb: gadget: f_fs: remove redundant ffs_data_get() Felipe Balbi <balbi@xxxxxx> usb: gadget: udc: core: fix kernel oops with soft-connect Felipe Balbi <balbi@xxxxxx> usb: gadget: function: acm: make f_acm pass USB20CV Chapter9 Felipe Balbi <balbi@xxxxxx> usb: dwc3: gadget: fix set_halt() bug with pending transfers Ondrej Kozina <okozina@xxxxxxxxxx> crypto: algif - avoid excessive use of socket buffer in skcipher Jan Kara <jack@xxxxxxx> mm: Remove false WARN_ON from pagecache_isize_extended() Andy Lutomirski <luto@xxxxxxxxxxxxxx> x86, apic: Handle a bad TSC more gracefully Mathias Krause <minipli@xxxxxxxxxxxxxx> posix-timers: Fix stack info leak in timer_create() Karl Beldan <karl.beldan@xxxxxxxxxxxxxxxx> mac80211: fix typo in starting baserate for rts_cts_rate_idx Imre Deak <imre.deak@xxxxxxxxx> PM / Sleep: fix recovery during resuming from hibernation Peter Hurley <peter@xxxxxxxxxxxxxxxxxx> tty: Fix high cpu load if tty is unreleaseable Eric Sandeen <sandeen@xxxxxxxxxxx> xfs: avoid false quotacheck after unclean shutdown Jan Kara <jack@xxxxxxx> quota: Properly return errors from dquot_writeback_dquots() Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx> PCI: Rename sysfs 'enabled' file back to 'enable' Jan Kara <jack@xxxxxxx> ext3: Don't check quota format when there are no quota files Emmanuel Grumbach <emmanuel.grumbach@xxxxxxxxx> Revert "iwlwifi: mvm: treat EAPOLs like mgmt frames wrt rate" J. Bruce Fields <bfields@xxxxxxxxxx> nfsd4: fix crash on unknown operation number Jason Baron <jbaron@xxxxxxxxxx> cpc925_edac: Report UE events properly Jason Baron <jbaron@xxxxxxxxxx> e7xxx_edac: Report CE events properly Jason Baron <jbaron@xxxxxxxxxx> i3200_edac: Report CE events properly Jason Baron <jbaron@xxxxxxxxxx> i82860_edac: Report CE events properly Jan Kara <jack@xxxxxxx> scsi: Fix error handling in SCSI_IOCTL_SEND_COMMAND Jan Kara <jack@xxxxxxx> lib/bitmap.c: fix undefined shift in __bitmap_shift_{left|right}() Johannes Weiner <hannes@xxxxxxxxxxx> mm: memcontrol: do not iterate uninitialized memcgs Wang Nan <wangnan0@xxxxxxxxxx> cgroup/kmemleak: add kmemleak_free() for cgroup deallocations. Yu Zhao <yuzhao@xxxxxxxxxx> mm: free compound page with correct order Andriy Skulysh <askulysh@xxxxxxxxx> sh: fix sh770x SCIF memory regions Johan Hovold <johan@xxxxxxxxxx> USB: kobil_sct: fix non-atomic allocation in write path Hans de Goede <hdegoede@xxxxxxxxxx> usb: Do not allow usb_alloc_streams on unconfigured devices Johan Hovold <johan@xxxxxxxxxx> USB: opticon: fix non-atomic allocation in write path Alan Stern <stern@xxxxxxxxxxxxxxxxxxx> usb-storage: handle a skipped data phase Takashi Iwai <tiwai@xxxxxxx> ALSA: usb-audio: Fix device_del() sysfs warnings at disconnect Adel Gadllah <adel.gadllah@xxxxxxxxx> HID: usbhid: enable always-poll quirk for Elan Touchscreen 016f Adel Gadllah <adel.gadllah@xxxxxxxxx> HID: usbhid: enable always-poll quirk for Elan Touchscreen 009b Johan Hovold <johan@xxxxxxxxxx> HID: usbhid: enable always-poll quirk for Elan Touchscreen Johan Hovold <johan@xxxxxxxxxx> HID: usbhid: add always-poll quirk Adel Gadllah <adel.gadllah@xxxxxxxxx> USB: quirks: enable device-qualifier quirk for yet another Elan touchscreen Adel Gadllah <adel.gadllah@xxxxxxxxx> USB: quirks: enable device-qualifier quirk for another Elan touchscreen Johan Hovold <johan@xxxxxxxxxx> USB: quirks: enable device-qualifier quirk for Elan Touchscreen Johan Hovold <johan@xxxxxxxxxx> USB: core: add device-qualifier quirk Sebastian Andrzej Siewior <bigeasy@xxxxxxxxxxxxx> usb: musb: dsps: start OTG timer on resume again Thomas Gleixner <tglx@xxxxxxxxxxxxx> usb: musb: cppi41: restart hrtimer only if not yet done Dmitry Eremin-Solenikov <dbaryshkov@xxxxxxxxx> spi: pxa2xx: toggle clocks on suspend if not disabled by runtime PM Alexander Stein <alexander.stein@xxxxxxxxxxxxxxxxxxxxx> spi: fsl-dspi: Fix CTAR selection Ray Jui <rjui@xxxxxxxxxxxx> spi: pl022: Fix incorrect dma_unmap_sg Jack Pham <jackp@xxxxxxxxxxxxxx> usb: dwc3: gadget: Properly initialize LINK TRB Cyril Brulebois <kibi@xxxxxxxxxx> wireless: rt2x00: add new rt2800usb device Xose Vazquez Perez <xose.vazquez@xxxxxxxxx> wireless: rt2x00: add new rt2800usb devices Canek Peláez Valdés <canek@xxxxxxxxxxxxxxxx> rt2x00: support Ralink 5362. Dan Williams <dcbw@xxxxxxxxxx> USB: option: add Haier CE81B CDMA modem Daniele Palmas <dnlplm@xxxxxxxxx> usb: option: add support for Telit LE910 Arjun Sreedharan <arjun024@xxxxxxxxx> usb: phy: return -ENODEV on failure of try_module_get Johan Hovold <johan@xxxxxxxxxx> USB: cdc-acm: only raise DTR on transitions from B0 Johan Hovold <johan@xxxxxxxxxx> USB: cdc-acm: add device id for GW Instek AFG-2225 Perry Hung <iperry@xxxxxxxxx> usb: serial: ftdi_sio: add "bricked" FTDI device PID Frans Klaver <frans.klaver@xxxxxxxxx> usb: serial: ftdi_sio: add Awinda Station and Dongle products Nathaniel Ting <nathaniel.ting@xxxxxxxxxx> USB: serial: cp210x: add Silicon Labs 358x VID and PID Peter Hurley <peter@xxxxxxxxxxxxxxxxxx> serial: Fix divide-by-zero fault in uart_get_divisor() Lars-Peter Clausen <lars@xxxxxxxxxx> staging:iio:ade7758: Remove "raw" from channel name Lars-Peter Clausen <lars@xxxxxxxxxx> staging:iio:ade7758: Fix check if channels are enabled in prenable Lars-Peter Clausen <lars@xxxxxxxxxx> staging:iio:ade7758: Fix NULL pointer deref when enabling buffer Lars-Peter Clausen <lars@xxxxxxxxxx> staging:iio:ad5933: Drop "raw" from channel names Lars-Peter Clausen <lars@xxxxxxxxxx> staging:iio:ad5933: Fix NULL pointer deref when enabling buffer Robin van der Gracht <robin@xxxxxxxxxxx> iio: st_sensors: Fix buffer copy Michal Hocko <mhocko@xxxxxxx> OOM, PM: OOM killed task shouldn't escape PM suspend Cong Wang <xiyou.wangcong@xxxxxxxxx> freezer: Do not freeze tasks killed by OOM killer Dirk Brandewie <dirk.j.brandewie@xxxxxxxxx> intel_pstate: Correct BYT VID values. Dirk Brandewie <dirk.j.brandewie@xxxxxxxxx> intel_pstate: Fix BYT frequency reporting Libin Yang <libin.yang@xxxxxxxxx> ALSA: hda - add codec ID for Braswell display audio codec Libin Yang <libin.yang@xxxxxxxxx> ALSA: hda - add PCI IDs for Intel Braswell David E. Box <david.e.box@xxxxxxxxxxxxxxx> x86/platform/intel/iosf: Add Braswell PCI ID Derek Browne <Derek.Browne@xxxxxxxxx> mmc: sdhci-pci: SDIO host controller support for Intel Quark X1000 Bryan O'Donoghue <pure.logic@xxxxxxxxxxxxxxxxx> x86: Add cpu_detect_cache_sizes to init_intel() add Quark legacy_cache() Ong Boon Leong <boon.leong.ong@xxxxxxxxx> x86, iosf: Add PCI ID macros for better readability Ong Boon Leong <boon.leong.ong@xxxxxxxxx> x86, iosf: Add Quark X1000 PCI ID Ong Boon Leong <boon.leong.ong@xxxxxxxxx> x86, iosf: Added Quark MBI identifiers David E. Box <david.e.box@xxxxxxxxxxxxxxx> x86, iosf: Make IOSF driver modular and usable by more drivers Mika Westerberg <mika.westerberg@xxxxxxxxxxxxxxx> cpufreq: intel_pstate: Add CPU ID for Braswell processor Dirk Brandewie <dirk.j.brandewie@xxxxxxxxx> intel_pstate: Add CPU IDs for Broadwell processors Pali Rohár <pali.rohar@xxxxxxxxx> cpufreq: intel_pstate: Fix setting max_perf_pct in performance policy Dirk Brandewie <dirk.j.brandewie@xxxxxxxxx> cpufreq: expose scaling_cur_freq sysfs file for set_policy() drivers Jan Kara <jack@xxxxxxx> ext4: fix oops when loading block bitmap failed Darrick J. Wong <darrick.wong@xxxxxxxxxx> ext4: enable journal checksum when metadata checksum feature enabled Jan Kara <jack@xxxxxxx> ext4: fix overflow when updating superblock backups after resize Darrick J. Wong <darrick.wong@xxxxxxxxxx> ext4: check s_chksum_driver when looking for bg csum presence Dmitry Monakhov <dmonakhov@xxxxxxxxxx> ext4: Replace open coded mdata csum feature to helper function Eric Sandeen <sandeen@xxxxxxxxxx> ext4: fix reservation overflow in ext4_da_write_begin Theodore Ts'o <tytso@xxxxxxx> ext4: add ext4_iget_normal() which is to be used for dir tree lookups Dmitry Monakhov <dmonakhov@xxxxxxxxxx> ext4: grab missed write_count for EXT4_IOC_SWAP_BOOT Jan Kara <jack@xxxxxxx> ext4: fix mmap data corruption when blocksize < pagesize Jan Kara <jack@xxxxxxx> ext4: don't check quota format when there are no quota files Darrick J. Wong <darrick.wong@xxxxxxxxxx> ext4: check EA value offset when loading Darrick J. Wong <darrick.wong@xxxxxxxxxx> jbd2: free bh when descriptor block checksum fails Marc-André Lureau <marcandre.lureau@xxxxxxxxx> qxl: don't create too large primary surface David Daney <david.daney@xxxxxxxxxx> MIPS: tlbex: Properly fix HUGE TLB Refill exception handler Markos Chandras <markos.chandras@xxxxxxxxxx> MIPS: ftrace: Fix a microMIPS build problem Nicholas Bellinger <nab@xxxxxxxxxxxxxxx> target: Fix APTPL metadata handling for dynamic MappedLUNs Quinn Tran <quinn.tran@xxxxxxxxxx> target: Fix queue full status NULL pointer for SCF_TRANSPORT_TASK_SENSE Joern Engel <joern@xxxxxxxxx> qla_target: don't delete changed nacls Vineet Gupta <vgupta@xxxxxxxxxxxx> ARC: Disable caches in early boot if so configured Vineet Gupta <vgupta@xxxxxxxxxxxx> ARC: fix mmuv2 warning Vineet Gupta <vgupta@xxxxxxxxxxxx> ARC: [SMP] General Fixes Anton Kolesov <Anton.Kolesov@xxxxxxxxxxxx> ARC: Update order of registers in KGDB to match GDB 7.5 Vineet Gupta <vgupta@xxxxxxxxxxxx> ARC: [nsimosci] Allow "headless" models to boot Petr Matousek <pmatouse@xxxxxxxxxx> kvm: vmx: handle invvpid vm exit gracefully Nadav Amit <namit@xxxxxxxxxxxxxxxxx> KVM: x86: Emulator fixes for eip canonical checks on near branches Nadav Amit <namit@xxxxxxxxxxxxxxxxx> KVM: x86: Fix wrong masking on relative jump/call Michael S. Tsirkin <mst@xxxxxxxxxx> kvm: x86: don't kill guest on unknown exit reason Nadav Amit <namit@xxxxxxxxxxxxxxxxx> KVM: x86: Check non-canonical addresses upon WRMSR Andy Honig <ahonig@xxxxxxxxxx> KVM: x86: Improve thread safety in pit Andy Honig <ahonig@xxxxxxxxxx> KVM: x86: Prevent host from panicking on shared MSR writes. Quentin Casasnovas <quentin.casasnovas@xxxxxxxxxx> kvm: fix excessive pages un-pinning in kvm_iommu_map error path. Axel Lin <axel.lin@xxxxxxxxxx> media: tda7432: Fix setting TDA7432_MUTE bit for TDA7432_RF register Ulrich Eckhardt <uli-lirc@xxxxxxxxxxxxxxx> media: ds3000: fix LNB supply voltage on Tevii S480 on initialization Frank Schaefer <fschaefer.oss@xxxxxxxxxxxxxx> media: em28xx-v4l: give back all active video buffers to the vb2 core properly on streaming stop Antti Palosaari <crope@xxxxxx> media: m88ts2022: fix 32bit overflow on filter calc Frank Schaefer <fschaefer.oss@xxxxxxxxxxxxxx> media: em28xx: check if a device has audio earlier" Paul Fertser <fercerpav@xxxxxxxxx> media: usb: uvc: add a quirk for Dell XPS M1330 webcam Maciej Matraszek <m.matraszek@xxxxxxxxxxx> media: v4l2-common: fix overflow in v4l_bound_align_image() Ben Skeggs <bskeggs@xxxxxxxxxx> drm/nouveau/bios: memset dcb struct to zero before parsing Scot Doyle <lkml14@xxxxxxxxxxxxx> drm/i915: don't warn if backlight unexpectedly enabled Ezequiel Garcia <ezequiel@xxxxxxxxxxxxxxxxxxxx> drm/tilcdc: Fix the error path in tilcdc_load() Josh Boyer <jwboyer@xxxxxxxxxxxxxxxxx> drm/vmwgfx: Fix drm.h include Benjamin Herrenschmidt <benh@xxxxxxxxxxxxxxxxxxx> drm/ast: Fix HW cursor image Hans de Goede <hdegoede@xxxxxxxxxx> Input: i8042 - quirks for Fujitsu Lifebook A544 and Lifebook AH544 Hans de Goede <hdegoede@xxxxxxxxxx> Input: i8042 - add noloop quirk for Asus X750LN Mikulas Patocka <mpatocka@xxxxxxxxxx> framebuffer: fix border color Prarit Bhargava <prarit@xxxxxxxxxx> modules, lock around setting of MODULE_STATE_UNFORMED Alexey Khoroshilov <khoroshilov@xxxxxxxxx> dm log userspace: fix memory leak in dm_ulog_tfr_init failure path Mike Snitzer <snitzer@xxxxxxxxxx> block: fix alignment_offset math that assumes io_min is a power-of-2 Lai Jiangshan <laijs@xxxxxxxxxxxxxx> drbd: compute the end before rb_insert_augmented() Mikulas Patocka <mpatocka@xxxxxxxxxx> dm bufio: when done scanning return from __scan immediately Joe Thornber <ejt@xxxxxxxxxx> dm bufio: update last_accessed when relinking a buffer Olaf Hering <olaf@xxxxxxxxx> drm/cirrus: bind also to qemu-xen-traditional Roger Pau Monné <roger.pau@xxxxxxxxxx> xen-blkback: fix leak on grant map error path Michael S. Tsirkin <mst@xxxxxxxxxx> virtio_pci: fix virtio spec compliance on restore Krzysztof Kozlowski <k.kozlowski@xxxxxxxxxxx> power: charger-manager: Fix NULL pointer exception with missing cm-fuel-gauge Stephen Smalley <sds@xxxxxxxxxxxxx> selinux: fix inode security list corruption Valdis Kletnieks <Valdis.Kletnieks@xxxxxx> pstore: Fix duplicate {console,ftrace}-efi entries Chris Ball <chris@xxxxxxxxxx> mfd: rtsx_pcr: Fix MSI enable error handling Sebastian Andrzej Siewior <bigeasy@xxxxxxxxxxxxx> mfd: ti_am335x_tscadc: Fix TSC resume Vignesh R <vigneshr@xxxxxx> mfd: ti_am335x_tscadc: Fix TSC operation after ADC continouous mode Eric W. Biederman <ebiederm@xxxxxxxxxxxx> mnt: Prevent pivot_root from creating a loop in the mount tree Richard Genoud <richard.genoud@xxxxxxxxx> UBI: add missing kmem_cache_free() in process_pool_aeb error path Daniel Borkmann <dborkman@xxxxxxxxxx> random: add and use memzero_explicit() for clearing data Thorsten Knabe <linux@xxxxxxxxxxxxxxxxx> um: ubd: Fix for processes stuck in D state forever Kirill Tkhai <ktkhai@xxxxxxxxxxxxx> sched: Use dl_bw_of() under RCU read lock Ilya Dryomov <idryomov@xxxxxxxxxx> libceph: ceph-msgr workqueue needs a resque worker Al Viro <viro@xxxxxxxxxxxxxxxxxx> fix misuses of f_count() in ppp and netlink Al Viro <viro@xxxxxxxxxxxxxxxxxx> kill wbuf_queued/wbuf_dwork_lock Al Viro <viro@xxxxxxxxxxxxxxxxxx> missing data dependency barrier in prepend_name() Takashi Iwai <tiwai@xxxxxxx> ALSA: pcm: Zero-clear reserved fields of PCM status ioctl in compat mode Dmitry Kasatkin <d.kasatkin@xxxxxxxxxxx> evm: check xattr value length and type in evm_inode_setxattr() Dmitry Kasatkin <d.kasatkin@xxxxxxxxxxx> evm: properly handle INTEGRITY_NOXATTRS EVM status Dexuan Cui <decui@xxxxxxxxxxxxx> x86, pageattr: Prevent overflow in slow_virt_to_phys() for X86_PAE Andy Lutomirski <luto@xxxxxxxxxxxxxx> x86_64, entry: Fix out of bounds read on sysenter Andy Lutomirski <luto@xxxxxxxxxxxxxx> x86_64, entry: Filter RFLAGS.NT on entry from userspace Oleg Nesterov <oleg@xxxxxxxxxx> x86, fpu: shift drop_init_fpu() from save_xstate_sig() to handle_signal() Oleg Nesterov <oleg@xxxxxxxxxx> x86, fpu: __restore_xstate_sig()->math_state_restore() needs preempt_disable() Ben Hutchings <ben@xxxxxxxxxxxxxxx> x86: Reject x32 executables if x32 ABI not supported Jan Kara <jack@xxxxxxx> vfs: fix data corruption when blocksize < pagesize for mmaped data Artem Bityutskiy <artem.bityutskiy@xxxxxxxxxxxxxxx> UBIFS: fix free log space calculation Artem Bityutskiy <artem.bityutskiy@xxxxxxxxxxxxxxx> UBIFS: fix a race condition Artem Bityutskiy <artem.bityutskiy@xxxxxxxxxxxxxxx> UBIFS: remove mst_mutex Eric Rannaud <e@xxxxxxxxxxxxxxxx> fs: allow open(dir, O_TMPFILE|..., 0) with mode 0 Tetsuo Handa <penguin-kernel@xxxxxxxxxxxxxxxxxxx> fs: Fix theoretical division by 0 in super_cache_scan(). Mikulas Patocka <mpatocka@xxxxxxxxxx> fs: make cont_expand_zero interruptible Roger Tseng <rogerable@xxxxxxxxxxx> mmc: rtsx_pci_sdmmc: fix incorrect last byte in R2 response Dmitry Lavnikevich <d.lavnikevich@xxxxxxxxxxxxxxxxx> ASoC: tlv320aic3x: fix PLL D configuration Daniel Mack <daniel@xxxxxxxxxx> ASoC: soc-dapm: fix use after free Ondrej Zary <linux@xxxxxxxxxxxxxxxxxxxx> libata-sff: Fix controllers with no ctl port Scott Carter <ccscott@xxxxxxxxxxx> pata_serverworks: disable 64-KB DMA transfers on Broadcom OSB4 IDE Controller Guenter Roeck <linux@xxxxxxxxxxxx> Revert "percpu: free percpu allocation info for uniprocessor system" Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx> SUNRPC: Add missing support for RPC_CLNT_CREATE_NO_RETRANS_TIMEOUT Benjamin Coddington <bcodding@xxxxxxxxxx> SUNRPC: Don't wake tasks during connection abort Benjamin Coddington <bcodding@xxxxxxxxxx> lockd: Try to reconnect if statd has moved Ben Hutchings <ben@xxxxxxxxxxxxxxx> drivers/net: macvtap and tun depend on INET Ben Hutchings <ben@xxxxxxxxxxxxxxx> drivers/net, ipv6: Select IPv6 fragment idents for virtio UFO packets Ben Hutchings <ben@xxxxxxxxxxxxxxx> drivers/net: Disable UFO through virtio Vasily Averin <vvs@xxxxxxxxxxxxx> ipv4: dst_entry leak in ip_send_unicast_reply() Tom Herbert <therbert@xxxxxxxxxx> gre: Use inner mac length when computing tunnel length Eric Dumazet <edumazet@xxxxxxxxxx> tcp: md5: do not use alloc_percpu() Ian Morgan <imorgan@xxxxxxxxxxxxx> ax88179_178a: fix bonding failure Li RongQing <roy.qing.li@xxxxxxxxx> ipv4: fix a potential use after free in ip_tunnel_core.c Li RongQing <roy.qing.li@xxxxxxxxx> vxlan: fix a free after use Li RongQing <roy.qing.li@xxxxxxxxx> vxlan: using pskb_may_pull as early as possible Li RongQing <roy.qing.li@xxxxxxxxx> vxlan: fix a use after free in vxlan_encap_bypass Jiri Pirko <jiri@xxxxxxxxxxx> ipv4: fix nexthop attlen check in fib_nh_match Rabin Vincent <rabin@xxxxxx> tracing/syscalls: Ignore numbers outside NR_syscalls' range ------------- Diffstat: Makefile | 4 +- arch/arc/boot/dts/nsimosci.dts | 2 +- arch/arc/include/asm/cache.h | 27 ++++++ arch/arc/include/asm/kgdb.h | 32 +++--- arch/arc/kernel/head.S | 45 +++++++-- arch/arc/mm/cache_arc700.c | 113 ++++++---------------- arch/mips/include/asm/ftrace.h | 4 +- arch/mips/mm/tlbex.c | 6 +- arch/powerpc/platforms/pseries/dlpar.c | 4 +- arch/sh/kernel/cpu/sh3/setup-sh770x.c | 6 +- arch/um/drivers/ubd_kern.c | 5 +- arch/x86/Kconfig | 7 +- arch/x86/ia32/ia32entry.S | 18 +++- arch/x86/include/asm/elf.h | 5 +- arch/x86/include/asm/iosf_mbi.h | 55 +++++++++++ arch/x86/include/asm/kvm_host.h | 16 ++- arch/x86/include/uapi/asm/vmx.h | 2 + arch/x86/kernel/apic/apic.c | 4 +- arch/x86/kernel/cpu/common.c | 2 +- arch/x86/kernel/cpu/intel.c | 17 +++- arch/x86/kernel/iosf_mbi.c | 15 ++- arch/x86/kernel/signal.c | 5 + arch/x86/kernel/tsc.c | 5 +- arch/x86/kernel/xsave.c | 7 +- arch/x86/kvm/emulate.c | 99 ++++++++++++++----- arch/x86/kvm/i8254.c | 2 + arch/x86/kvm/svm.c | 8 +- arch/x86/kvm/vmx.c | 24 +++-- arch/x86/kvm/x86.c | 38 +++++++- arch/x86/mm/pageattr.c | 2 +- block/blk-settings.c | 4 +- block/scsi_ioctl.c | 3 +- crypto/algif_skcipher.c | 2 +- drivers/ata/libata-sff.c | 20 ++-- drivers/ata/pata_serverworks.c | 13 ++- drivers/base/core.c | 4 +- drivers/block/drbd/drbd_interval.c | 4 + drivers/block/rbd.c | 2 +- drivers/block/xen-blkback/blkback.c | 1 + drivers/char/random.c | 10 +- drivers/cpufreq/cpufreq.c | 23 +++-- drivers/cpufreq/intel_pstate.c | 60 ++++++++++-- drivers/edac/cpc925_edac.c | 2 +- drivers/edac/e7xxx_edac.c | 2 +- drivers/edac/i3200_edac.c | 4 +- drivers/edac/i82860_edac.c | 2 +- drivers/gpu/drm/ast/ast_mode.c | 4 +- drivers/gpu/drm/cirrus/cirrus_drv.c | 2 + drivers/gpu/drm/i915/intel_panel.c | 8 +- drivers/gpu/drm/nouveau/core/subdev/bios/dcb.c | 1 + drivers/gpu/drm/qxl/qxl_display.c | 16 +-- drivers/gpu/drm/radeon/si_dpm.c | 2 +- drivers/gpu/drm/tilcdc/tilcdc_drv.c | 60 ++++++++++-- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 16 ++- drivers/hid/hid-ids.h | 5 + drivers/hid/usbhid/hid-core.c | 26 ++++- drivers/hid/usbhid/hid-quirks.c | 3 + drivers/i2c/busses/i2c-at91.c | 2 +- drivers/iio/common/st_sensors/st_sensors_buffer.c | 2 +- drivers/input/serio/i8042-x86ia64io.h | 22 +++++ drivers/md/dm-bufio.c | 5 +- drivers/md/dm-log-userspace-transfer.c | 2 +- drivers/media/dvb-frontends/ds3000.c | 7 ++ drivers/media/i2c/tda7432.c | 2 +- drivers/media/tuners/m88ts2022.c | 2 +- drivers/media/usb/em28xx/em28xx-cards.c | 11 --- drivers/media/usb/em28xx/em28xx-core.c | 12 ++- drivers/media/usb/em28xx/em28xx-video.c | 10 +- drivers/media/usb/uvc/uvc_driver.c | 9 ++ drivers/media/v4l2-core/v4l2-common.c | 9 +- drivers/mfd/rtsx_pcr.c | 2 +- drivers/mfd/ti_am335x_tscadc.c | 5 +- drivers/mmc/host/rtsx_pci_sdmmc.c | 7 ++ drivers/mmc/host/sdhci-pci.c | 12 +++ drivers/mmc/host/sdhci-pci.h | 1 + drivers/mtd/ubi/fastmap.c | 1 + drivers/net/Kconfig | 2 + drivers/net/macvtap.c | 16 +-- drivers/net/ppp/ppp_generic.c | 2 +- drivers/net/tun.c | 25 +++-- drivers/net/usb/ax88179_178a.c | 7 +- drivers/net/virtio_net.c | 24 +++-- drivers/net/vxlan.c | 15 +-- drivers/net/wireless/iwlwifi/mvm/tx.c | 8 +- drivers/net/wireless/rt2x00/rt2800.h | 4 +- drivers/net/wireless/rt2x00/rt2800lib.c | 6 ++ drivers/net/wireless/rt2x00/rt2800usb.c | 5 + drivers/of/base.c | 88 +++++------------ drivers/of/selftest.c | 64 +++++++++++- drivers/of/testcase-data/tests-phandle.dtsi | 2 + drivers/pci/pci-sysfs.c | 14 +-- drivers/pinctrl/pinctrl-baytrail.c | 2 +- drivers/platform/x86/acer-wmi.c | 11 +++ drivers/power/charger-manager.c | 5 + drivers/regulator/max77693.c | 2 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 11 ++- drivers/spi/spi-fsl-dspi.c | 4 +- drivers/spi/spi-pl022.c | 2 +- drivers/spi/spi-pxa2xx.c | 7 +- drivers/staging/iio/impedance-analyzer/ad5933.c | 15 ++- drivers/staging/iio/meter/ade7758.h | 1 - drivers/staging/iio/meter/ade7758_core.c | 57 +++-------- drivers/staging/iio/meter/ade7758_ring.c | 5 +- drivers/target/target_core_device.c | 3 +- drivers/target/target_core_pr.c | 6 +- drivers/target/target_core_pr.h | 2 +- drivers/target/target_core_tpg.c | 8 ++ drivers/target/target_core_transport.c | 3 +- drivers/tty/serial/serial_core.c | 2 +- drivers/tty/tty_io.c | 7 +- drivers/usb/class/cdc-acm.c | 6 +- drivers/usb/core/hcd.c | 2 + drivers/usb/core/hub.c | 3 + drivers/usb/core/quirks.c | 10 ++ drivers/usb/dwc3/ep0.c | 4 +- drivers/usb/dwc3/gadget.c | 19 ++-- drivers/usb/dwc3/gadget.h | 2 +- drivers/usb/gadget/f_acm.c | 7 +- drivers/usb/gadget/f_fs.c | 2 - drivers/usb/gadget/udc-core.c | 5 + drivers/usb/musb/musb_cppi41.c | 3 +- drivers/usb/musb/musb_dsps.c | 4 +- drivers/usb/phy/phy.c | 3 + drivers/usb/serial/cp210x.c | 1 + drivers/usb/serial/ftdi_sio.c | 3 + drivers/usb/serial/ftdi_sio_ids.h | 12 ++- drivers/usb/serial/kobil_sct.c | 5 +- drivers/usb/serial/opticon.c | 2 +- drivers/usb/serial/option.c | 10 ++ drivers/usb/storage/transport.c | 26 +++++ drivers/video/console/bitblit.c | 3 +- drivers/video/console/fbcon_ccw.c | 3 +- drivers/video/console/fbcon_cw.c | 3 +- drivers/video/console/fbcon_ud.c | 3 +- drivers/virtio/virtio_pci.c | 33 ++++++- fs/btrfs/file-item.c | 2 +- fs/buffer.c | 8 ++ fs/dcache.c | 5 + fs/ext3/super.c | 7 -- fs/ext4/bitmap.c | 12 +-- fs/ext4/ext4.h | 13 ++- fs/ext4/extents.c | 6 +- fs/ext4/ialloc.c | 7 +- fs/ext4/inline.c | 3 +- fs/ext4/inode.c | 39 ++++++-- fs/ext4/ioctl.c | 13 ++- fs/ext4/mmp.c | 6 +- fs/ext4/namei.c | 43 +++----- fs/ext4/resize.c | 5 +- fs/ext4/super.c | 32 +++--- fs/ext4/xattr.c | 38 +++++--- fs/jbd2/recovery.c | 1 + fs/jffs2/jffs2_fs_sb.h | 2 - fs/jffs2/wbuf.c | 17 +--- fs/lockd/mon.c | 6 ++ fs/namei.c | 3 +- fs/namespace.c | 3 + fs/nfsd/nfs4proc.c | 3 +- fs/pstore/inode.c | 4 +- fs/quota/dquot.c | 2 +- fs/super.c | 2 + fs/ubifs/commit.c | 10 +- fs/ubifs/log.c | 19 +++- fs/ubifs/master.c | 7 +- fs/ubifs/super.c | 1 - fs/ubifs/ubifs.h | 2 - fs/xfs/xfs_mount.c | 1 - fs/xfs/xfs_sb.c | 24 ++++- include/drm/drm_pciids.h | 1 - include/linux/blkdev.h | 5 +- include/linux/hid.h | 1 + include/linux/mm.h | 1 + include/linux/of.h | 84 +++++++++++++--- include/linux/oom.h | 3 + include/linux/string.h | 5 +- include/linux/sunrpc/xprt.h | 1 + include/linux/usb/quirks.h | 3 + include/net/ipv6.h | 2 + include/uapi/drm/vmwgfx_drm.h | 2 +- kernel/freezer.c | 3 + kernel/module.c | 2 + kernel/posix-timers.c | 1 + kernel/power/hibernate.c | 8 +- kernel/power/process.c | 40 +++++++- kernel/sched/core.c | 19 +++- kernel/trace/trace_syscalls.c | 8 +- lib/bitmap.c | 8 +- lib/string.c | 16 +++ mm/huge_memory.c | 4 +- mm/memcontrol.c | 35 ++++++- mm/oom_kill.c | 17 ++++ mm/page_alloc.c | 15 ++- mm/page_cgroup.c | 1 + mm/percpu.c | 2 - mm/truncate.c | 56 +++++++++++ net/ceph/messenger.c | 6 +- net/ipv4/fib_semantics.c | 2 +- net/ipv4/gre_offload.c | 2 +- net/ipv4/ip_output.c | 12 ++- net/ipv4/ip_tunnel_core.c | 3 +- net/ipv4/tcp.c | 59 ++++------- net/ipv6/output_core.c | 33 +++++++ net/mac80211/rate.c | 2 +- net/netlink/af_netlink.c | 2 +- net/sunrpc/clnt.c | 3 + net/sunrpc/xprtsock.c | 4 + security/integrity/evm/evm_main.c | 16 ++- security/selinux/hooks.c | 2 +- sound/core/pcm_compat.c | 2 + sound/pci/hda/hda_intel.c | 3 + sound/pci/hda/patch_hdmi.c | 2 + sound/soc/codecs/tlv320aic3x.c | 13 +++ sound/soc/soc-dapm.c | 25 ++--- sound/usb/card.c | 9 +- virt/kvm/iommu.c | 8 +- 216 files changed, 1740 insertions(+), 773 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe stable" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html