Skip to content

Instantly share code, notes, and snippets.

@pfactum
Created January 17, 2015 08:28
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save pfactum/788b5c9193feb0a31ac0 to your computer and use it in GitHub Desktop.
Save pfactum/788b5c9193feb0a31ac0 to your computer and use it in GitHub Desktop.
Aaro Koskinen (3):
MIPS: OCTEON: make get_system_type() thread-safe
MIPS: oprofile: Fix backtrace on 64-bit kernel
MIPS: Loongson: Make platform serial setup always built-in.
Aaron Lu (1):
thermal: hwmon: Make the check for critical temp valid consistent
Abbas Raza (1):
usb: chipidea: udc: Disable auto ZLP generation on ep0
Adam Thomson (1):
iio: of_iio_channel_get_by_name() returns non-null pointers for error legs
Adel Gadllah (4):
USB: quirks: enable device-qualifier quirk for another Elan touchscreen
USB: quirks: enable device-qualifier quirk for yet another Elan touchscreen
HID: usbhid: enable always-poll quirk for Elan Touchscreen 009b
HID: usbhid: enable always-poll quirk for Elan Touchscreen 016f
Al Viro (9):
get rid of propagate_umount() mistakenly treating slaves as busy.
fix EBUSY on umount() from MNT_SHRINKABLE
fix copy_tree() regression
don't bugger nd->seq on set_root_rcu() from follow_dotdot_rcu()
GFS2: fix d_splice_alias() misuses
missing data dependency barrier in prepend_name()
kill wbuf_queued/wbuf_dwork_lock
fix misuses of f_count() in ppp and netlink
callers of iov_copy_from_user_atomic() don't need pagecache_disable()
Alan Cox (1):
spi/pxa2xx: Add ACPI ID for Intel Braswell
Alan Douglas (1):
xtensa: fix address checks in dma_{alloc,free}_coherent
Alan Stern (7):
USB: Avoid runtime suspend loops for HCDs that can't handle suspend/resume
USB: usbtest: add a timeout for scatter-gather tests
USB: EHCI: avoid BIOS handover on the HASEE E200
USB: OHCI: fix bugs in debug routines
USB: OHCI: don't lose track of EDs when a controller dies
USB: EHCI: unlink QHs even after the controller has stopped
usb-storage: handle a skipped data phase
Aleksander Morgado (2):
usb: qcserial: add Netgear AirCard 341U
usb: qcserial: add additional Sierra Wireless QMI devices
Alessandro Miceli (2):
rtl28xxu: add [1b80:d39d] Sveon STV20
rtl28xxu: add [1b80:d3af] Sveon STV27
Alex Deucher (43):
drm/radeon: fix register typo on si
drm/radeon: handle non-VGA class pci devices with ATRM
drm/radeon/pm: don't allow debugfs/sysfs access when PX card is off (v2)
drm/radeon/dpm: resume fixes for some systems
vgaswitcheroo: switch the mux to the igp on power down when runpm is enabled
drm/radeon: only apply hdmi bpc pll flags when encoder mode is hdmi
drm/radeon: fix typo in radeon_connector_is_dp12_capable()
drm/radeon/dp: fix lane/clock setup for dp 1.2 capable devices
drm/radeon/atom: fix dithering on certain panels
drm/radeon/dpm: fix typo in vddci setup for eg/btc
drm/radeon/dpm: fix vddci setup typo on cayman
drm/radeon/cik: fix typo in EOP packet
drm/radeon: fix typo in ci_stop_dpm()
drm/radeon: fix typo in golden register setup on evergreen
drm/radeon: set default bl level to something reasonable
drm/radeon: avoid leaking edid data
drm/radeon: add new KV pci id
drm/radeon: add new bonaire pci ids
drm/radeon: add additional SI pci ids
drm/radeon: use packet2 for nop on hawaii with old firmware
drm/radeon/dpm: handle voltage info fetching on hawaii
drm/radeon: re-enable dpm by default on cayman
drm/radeon: re-enable dpm by default on BTC
drm/radeon: load the lm63 driver for an lm64 thermal chip.
drm/radeon/atom: add new voltage fetch function for hawaii
drm/radeon: tweak ACCEL_WORKING2 query for hawaii
drm/radeon: enable bapm by default on desktop TN/RL boards
drm/radeon/TN: only enable bapm on MSI systems
drm/radeon: fix pm handling in radeon_gpu_reset
drm/radeon/dpm: set the thermal type properly for special configs
drm/radeon: add connector quirk for fujitsu board
drm/radeon: don't reset dma on NI/SI init
drm/radeon: don't reset sdma on CIK init
drm/radeon: don't reset dma on r6xx-evergreen init
drm/radeon/cik: use a separate counter for CP init timeout
vgaswitcheroo: add vga_switcheroo_fini_domain_pm_ops
drm/nouveau/runpm: fix module unload
drm/radeon/px: fix module unload
drm/radeon/dpm: disable ulv support on SI
drm/radeon: remove invalid pci id
drm/radeon: make sure mode init is complete in bandwidth_update
drm/radeon: add missing crtc unlock when setting up the MC
drm/radeon: fix endian swapping in vbios fetch for tdp table
Alex Elder (1):
rbd: use reference counts for image requests
Alex Gartrell (1):
ipvs: Maintain all DSCP and ECN bits for ipv6 tun forwarding
Alex Smith (5):
recordmcount/MIPS: Fix possible incorrect mcount_loc table entries in modules
MIPS: O32/32-bit: Fix bug which can cause incorrect system call restarts
MIPS: ptrace: Test correct task's flags in task_user_regset_view()
MIPS: ptrace: Change GP regset to use correct core dump register layout
MIPS: asm/reg.h: Make 32- and 64-bit definitions available at the same time
Alex Williamson (2):
PCI: Fix unaligned access in AF transaction pending test
driver core: Fix unbalanced device reference in drivers_probe
Alexander Kochetkov (2):
i2c: omap: fix NACK and Arbitration Lost irq handling
i2c: omap: fix i207 errata handling
Alexander Stein (1):
spi: fsl-dspi: Fix CTAR selection
Alexander Usyskin (4):
mei: start disconnect request timer consistently
mei: reset client state on queued connect request
mei: nfc: fix memory leak in error path
mei: bus: fix possible boundaries violation
Alexandre Bounine (1):
rapidio/tsi721_dma: fix failure to obtain transaction descriptor
Alexandre Demers (1):
drm/radeon/dpm: Reenabling SS on Cayman
Alexei Starovoitov (3):
PCI/MSI: Fix memory leak in free_msi_irqs()
net: filter: fix typo in sparc BPF JIT
net: filter: fix sparc32 typo
Alexej Starschenko (1):
USB: serial: option: add support for Novatel E371 PCIe card
Alexey Kardashevskiy (1):
powerpc/iommu/ddw: Fix endianness
Alexey Khoroshilov (3):
dm log userspace: fix memory leak in dm_ulog_tfr_init failure path
ieee802154: fix error handling in ieee802154fake_probe()
can: esd_usb2: fix memory leak on disconnect
Allen Pais (5):
sparc64: correctly recognise M6 and M7 cpu type
sparc64: support M6 and M7 for building CPU distribution map
sparc64: cpu hardware caps support for sparc M6 and M7
sunvdc: add cdrom and v1.1 protocol support
sunvdc: compute vdisk geometry from capacity
Amitkumar Karwar (1):
mwifiex: fix Tx timeout issue
Anand Avati (1):
fuse: ignore entry-timeout on LOOKUP_REVAL
Anatol Pomozov (2):
aio: block io_destroy() until all context requests are completed
ALSA: pcm: use the same dma mmap codepath both for arm and arm64
Andras Kovacs (1):
USB: cp210x: add support for Corsair usb dongle
Andreas Bomholtz (1):
USB: cp210x: add support for Seluxit USB dongle
Andreas Färber (1):
ASoC: axi: Fix ADI AXI SPDIF specification
Andreas Henriksson (1):
ARM: at91: fix at91sam9263ek DT mmc pinmuxing settings
Andreas Larsson (2):
sparc: Let memset return the address argument
sparc32: Implement xchg and atomic_xchg using ATOMIC_HASH locks
Andreas Müller (1):
mac80211: fix multicast LED blinking and counter
Andreas Rohner (1):
nilfs2: fix data loss with mmap()
Andreas Schrägle (1):
ahci: add PCI ID for Marvell 88SE91A0 SATA Controller
Andrew Hunter (1):
jiffies: Fix timeval conversion to jiffies
Andrew Jackson (1):
ASoC: dwc: Ensure FIFOs are flushed to prevent channel swap
Andrew Morton (1):
mm/vmpressure.c: fix race in vmpressure_work_fn()
Andrey Ryabinin (3):
ARM: 8051/1: put_user: fix possible data corruption in put_user
mm: rmap: fix use-after-free in __put_anon_vma
net: sendmsg: fix NULL pointer dereference
Andrey Utkin (4):
appletalk: Fix socket referencing in skb
arch/sparc/math-emu/math_32.c: drop stray break operator
nfs3_list_one_acl(): check get_acl() result with IS_ERR_OR_NULL
powerpc/mm/numa: Fix break placement
Andrey Vagin (4):
fsnotify/fdinfo: use named constants instead of hardcoded values
fs/notify: don't show f_handle if exportfs_encode_inode_fh failed
tcp: don't use timestamp from repaired skb-s to calculate RTT (v2)
ipc: always handle a new value of auto_msgmni
Andriy Skulysh (1):
sh: fix sh770x SCIF memory regions
Andrzej Zaborowski (1):
efi-pstore: Fix an overflow on 32-bit builds
Andy Adamson (1):
NFSv4.1: Fix an NFSv4.1 state renewal regression
Andy Honig (2):
KVM: x86: Prevent host from panicking on shared MSR writes.
KVM: x86: Improve thread safety in pit
Andy Lutomirski (21):
fs,userns: Change inode_capable to capable_wrt_inode_uidgid
auditsc: audit_krule mask accesses need bounds checking
x86_32, entry: Do syscall exit work on badsys (CVE-2014-4508)
x86_64/entry/xen: Do not invoke espfix64 on Xen
x86_64/vsyscall: Fix warn_bad_vsyscall log output
fs: Add a missing permission check to do_umount
x86_64, entry: Filter RFLAGS.NT on entry from userspace
x86_64, entry: Fix out of bounds read on sysenter
x86, apic: Handle a bad TSC more gracefully
x86, x32, audit: Fix x32's AUDIT_ARCH wrt audit
x86_64, traps: Fix the espfix64 #DF fixup and rewrite it in C
x86_64, traps: Stop using IST for #SS
x86_64, traps: Rework bad_iret
uprobes, x86: Fix _TIF_UPROBE vs _TIF_NOTIFY_RESUME
x86/tls: Validate TLS entries to protect espfix
x86/tls: Disallow unusual TLS segments
x86_64, switch_to(): Load TLS descriptors before switching DS and ES
x86, kvm: Clear paravirt_enabled on KVM guests for espfix32's benefit
x86/tls: Don't validate lm in set_thread_area() after all
x86_64, vdso: Fix the vdso address randomization algorithm
x86, vdso: Use asm volatile in __getcpu
Andy Shevchenko (6):
spi: dw-pci: fix bug when regs left uninitialized
dmaengine: dw: introduce dwc_dostart_first_queued() helper
dmaengine: dw: don't perform DMA when dmaengine_submit is called
spi: dw-mid: respect 8 bit mode
spi: dw-mid: check that DMA was inited before exit
spi: dw-mid: terminate ongoing transfers at exit
Andy Whitcroft (1):
ACPI / resources: only reject zero length resources based at address zero
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
Anssi Hannula (3):
dm cache: fix race affecting dirty block count
dm cache: fix race causing dirty blocks to be marked as clean
ALSA: hda - hdmi: Fix missing ELD change event on plug/unplug
Antoine Ténart (1):
phy: exynos-mipi-video: fix check on array index
Anton Altaparmakov (1):
Fix nasty 32-bit overflow bug in buffer i/o code.
Anton Blanchard (6):
powerpc: 64bit sendfile is capped at 2GB
powerpc/perf: Never program book3s PMCs with values >= 0x80000000
ibmveth: Fix endian issues with rx_no_buffer statistic
powerpc/perf: Fix ABIv2 kernel backtraces
powerpc: 32 bit getcpu VDSO function uses 64 bit instructions
powerpc: Fix bad NULL pointer check in udbg_uart_getc_poll()
Anton Kolesov (2):
ARC: Implement ptrace(PTRACE_GET_THREAD_AREA)
ARC: Update order of registers in KGDB to match GDB 7.5
Antti Palosaari (2):
media: tda10071: force modulation to QPSK on DVB-S
media: m88ts2022: fix 32bit overflow on filter calc
Arend van Spriel (1):
brcmfmac: handle IF event for P2P_DEVICE interface
Arik Nemtsov (1):
mac80211: don't check netdev state for debugfs read/write
Arjun Sreedharan (2):
pata_scc: propagate return value of scc_wait_after_reset
usb: phy: return -ENODEV on failure of try_module_get
Arnaud Ebalard (3):
ARM: mvebu: Netgear RN104: Use Hardware BCH ECC
ARM: mvebu: Netgear RN2120: Use Hardware BCH ECC
drivers/rtc/rtc-isl12057.c: fix masking of register values
Arnd Bergmann (5):
media: staging: tighten omap4iss dependencies
crypto: ux500 - make interrupt mode plausible
hpsa: fix non-x86 builds
staging/lustre: disable virtual block device for 64K pages
cpufreq: integrator: fix integrator_cpufreq_remove return type
Artem Bityutskiy (3):
UBIFS: remove mst_mutex
UBIFS: fix a race condition
UBIFS: fix free log space calculation
Arturo Borrero (1):
netfilter: nft_compat: fix wrong target lookup in nft_target_select_ops()
Arun Easi (1):
qla2xxx: Use correct offset to req-q-out for reserve calculation
Asai Thambi S P (3):
mtip32xx: Fix ERO and NoSnoop values in PCIe upstream on AMD systems
mtip32xx: Increase timeout for STANDBY IMMEDIATE command
mtip32xx: Remove dfs_parent after pci unregister
Aurelien Jarno (1):
MIPS: ZBOOT: add missing <linux/string.h> include
Axel Lin (12):
hwmon: (amc6821) Fix permissions for temp2_input
hwmon: (adm1029) Ensure the fan_div cache is updated in set_fan_div
hwmon: (adm1021) Fix cache problem when writing temperature limits
hwmon: (da9055) Don't use dash in the name attribute
hwmon: (da9052) Don't use dash in the name attribute
hwmon: (sis5595) Prevent overflow problem when writing large limits
hwmon: (amc6821) Fix possible race condition bug
hwmon: (gpio-fan) Prevent overflow problem when writing large limits
hwmon: (ads1015) Fix off-by-one for valid channel index checking
hwmon: (ads1015) Fix out-of-bounds array access
hwmon: (dme1737) Prevent overflow problem when writing large limits
media: tda7432: Fix setting TDA7432_MUTE bit for TDA7432_RF register
Bart Van Assche (6):
IB/srp: Fix a sporadic crash triggered by cable pulling
IB/umad: Fix error handling
IB/umad: Fix use-after-free on close
scsi_transport_srp: Fix fast_io_fail_tmo=dev_loss_tmo=off behavior
IB/srp: Fix deadlock between host removal and multipathd
srp-target: Retry when QP creation fails with ENOMEM
Baruch Siach (2):
ARM: 8097/1: unistd.h: relocate comments back to place
mmc: block: add newline to sysfs display of force_ro
Ben Dooks (2):
sh_eth: use RNC mode for packet reception
ARM: probes: fix instruction fetch order with <asm/opcodes.h>
Ben Hutchings (8):
Staging: speakup: Move pasting into a work item
Staging: speakup: Update __speakup_paste_selection() tty (ab)usage to match vt
dns_resolver: Null-terminate the right string
bfa: Fix undefined bit shift on big-endian architectures with 32-bit DMA address
drivers/net: Disable UFO through virtio
drivers/net, ipv6: Select IPv6 fragment idents for virtio UFO packets
drivers/net: macvtap and tun depend on INET
x86: Reject x32 executables if x32 ABI not supported
Ben Pfaff (1):
netlink: Fix handling of error from netlink_dump().
Ben Sagal (1):
Input: synaptics - adjust min/max on Thinkpad E540
Ben Skeggs (2):
drm/gf119-/disp: fix nasty bug which can clobber SOR0's clock setup
drm/nouveau/bios: memset dcb struct to zero before parsing
Benjamin Coddington (3):
lockd: Try to reconnect if statd has moved
SUNRPC: Don't wake tasks during connection abort
nfsd4: fix xdr4 inclusion of escaped char
Benjamin Herrenschmidt (8):
powerpc/serial: Use saner flags when creating legacy ports
powerpc: Add AT_HWCAP2 to indicate V.CRYPTO category support
drm/ast: Fix HW cursor image
PCI/MSI: Add device flag indicating that 64-bit MSIs don't work
of/base: Fix PowerPC address parsing hack
powerpc/pseries: Honor the generic "no_64bit_msi" flag
gpu/radeon: Set flag to indicate broken 64-bit MSI
powerpc/powernv: Honor the generic "no_64bit_msi" flag
Benjamin LaHaise (4):
aio: fix aio request leak when events are reaped by userspace
aio: fix kernel memory disclosure in io_getevents() introduced in v3.10
aio: protect reqs_available updates from changes in interrupt handlers
aio: fix reqs_available handling
Benjamin Tissoires (2):
Input: synaptics - fix resolution for manually provided min/max
HID: logitech-dj: prevent false errors to be shown
Bernd Wachter (2):
usb: option: Add ID for Telewell TW-LTE 4G v2
net: qmi_wwan: Add ID for Telewell TW-LTE 4G v2
Bert Vermeulen (1):
USB: ftdi_sio: Add extra PID.
Bibek Basu (1):
cpufreq: remove race while accessing cur_policy
Bjorn Helgaas (6):
PCI: Fix incorrect vgaarb conditional in WARN_ON()
memory-hotplug: Remove "weak" from memory_block_size_bytes() declaration
vmcore: Remove "weak" from function declarations
kgdb: Remove "weak" from kgdb_arch_pc() declaration
clocksource: Remove "weak" from clocksource_default_clock() declaration
of/irq: Drop obsolete 'interrupts' vs 'interrupts-extended' text
Björn Baumbach (1):
fs/cifs: fix regression in cifs_create_mf_symlink()
Bjørn Mork (9):
usb: cdc-wdm: export cdc-wdm uapi header
net: qmi_wwan: add Olivetti Olicard modems
ACPI: add dynamic_debug support
usb: option: add/modify Olivetti Olicard modems
net: huawei_cdc_ncm: increase command buffer size
net: qmi_wwan: add two Sierra Wireless/Netgear devices
net: huawei_cdc_ncm: add "subclass 3" devices
USB: sierra: avoid CDC class functions on "68A3" devices
USB: sierra: add 1199:68AA device ID
Bob Moore (1):
ACPICA: Update to GPIO region handler interface.
Boris BREZILLON (2):
rtc: rtc-at91rm9200: fix infinite wait for ACKUPD irq
ARM: at91: fix at91_sysirq_mask_rtc for sam9x5 SoCs
Boris Ostrovsky (1):
x86/espfix/xen: Fix allocation of pages for paravirt page tables
Borislav Petkov (2):
x86, microcode, AMD: Fix early ucode loading on 32-bit
x86, microcode, AMD: Fix ucode patch stashing on 32-bit
Brennan Ashton (1):
USB: option: add VIA Telecom CDS7 chipset device id
Brian Healy (1):
rtl28xxu: add 1b80:d395 Peak DVB-T USB
Brian King (2):
ibmvscsi: Abort init sequence during error recovery
ibmvscsi: Add memory barriers for send / receive
Brian Norris (1):
mtd: tests: abort torturetest on erase errors
Brian W Hart (1):
powerpc/powernv: Update dev->dma_mask in pci_set_dma_mask() path
Bryan O'Donoghue (5):
USB: ehci-pci: USB host controller support for Intel Quark X1000
serial: 8250: Add Quark X1000 to 8250_pci.c
usb: pch_udc: usb gadget device support for Intel Quark X1000
x86/intel/quark: Switch off CR4.PGE so TLB flush uses CR3 instead
x86: Add cpu_detect_cache_sizes to init_intel() add Quark legacy_cache()
Canek Peláez Valdés (1):
rt2x00: support Ralink 5362.
Catalin Marinas (2):
futex: Ensure get_futex_key_refs() always implies a barrier
arm64: Add COMPAT_HWCAP_LPAE
Champion Chen (1):
Bluetooth: Fix issue with USB suspend in btusb driver
Chander Kashyap (1):
PM / OPP: fix incorrect OPP count handling in of_init_opp_table
Chao Yu (1):
ecryptfs: avoid to access NULL pointer when write metadata in xattr
Charles Keepax (2):
ASoC: wm8994: Prevent double lock of accdet_lock mutex on wm1811
ASoC: wm_adsp: Avoid attempt to free buffers that might still be in use
Chen Gang (3):
arch/unicore32/mm/alignment.c: include "asm/pgtable.h" to avoid compiling error
drivers/rtc/rtc-puv3.c: remove "&dev->" for typo issue
drivers/rtc/rtc-puv3.c: use dev_dbg() instead of dev_debug() for typo issue
Chen-Yu Tsai (1):
i2c: mv64xxx: continue probe when clock-frequency is missing
ChiaHao (1):
arm64: Bug fix in stack alignment exception
Chin-Ran Lo (1):
Bluetooth: btmrvl: wait for HOST_SLEEP_ENABLE event in suspend
Chris Ball (1):
mfd: rtsx_pcr: Fix MSI enable error handling
Chris Clayton (1):
x86: Use $(OBJDUMP) instead of plain objdump
Chris J Arges (1):
mptfusion: enable no_write_same for vmware scsi disks
Chris Mason (4):
Btrfs: fix double free in find_lock_delalloc_range
xfs: don't zero partial page cache pages during O_DIRECT writes
Btrfs: fix kfree on list_head in btrfs_lookup_csums_range error cleanup
Btrfs: don't delay inode ref updates during log replay
Chris Moore (1):
IB/isert: Adjust CQ size to HW limits
Chris Wilson (2):
drm/i915: Only copy back the modified fields to userspace from execbuffer
drm/i915: Flush the PTEs after updating them before suspend
Christian Borntraeger (4):
s390/lowcore: reserve 96 bytes for IRB in lowcore
s390/locking: Reenable optimistic spinning
KVM: s390/mm: try a cow on read only pages for key ops
KVM: s390: unintended fallthrough for external call
Christian König (7):
drm/radeon: also try GART for CPU accessed buffers
drm/radeon: avoid crash if VM command submission isn't available
drm/radeon: use the CP DMA on CIK
drm/radeon: stop poisoning the GART TLB
drm/radeon: fix irq ring buffer overflow handling
drm/radeon: set VM base addr using the PFP v2
drm/radeon: fix semaphore value init
Christian Riesch (1):
n_tty: Fix read_buf race condition, increment read_head after pushing data
Christian Sünkenberg (1):
scsi: add Intel Multi-Flex to scsi scan blacklist
Christoffer Dall (1):
arm/arm64: KVM: Complete WFI/WFE instructions
Christoph Hellwig (5):
nfsd: getattr for FATTR4_WORD0_FILES_AVAIL needs the statfs buffer
nfs: only show Posix ACLs in listxattr if actually present
block: don't assume last put of shared tags is for the host
scsi: only re-lock door after EH on devices that were reset
nfsd: correctly define v4.2 support attributes
Christoph Lameter (1):
vmscan: reclaim_clean_pages_from_list() must use mod_zone_page_state()
Christoph Paasch (3):
tcp: Fix divide by zero when pushing during tcp-repair
tcp: Fix integer-overflows in TCP veno
tcp: Fix integer-overflow in TCP vegas
Christoph Schulz (2):
net: pppoe: use correct channel MTU when using Multilink PPP
x86: don't exclude low BIOS area when allocating address space for non-PCI cards
Christopher Alexander Tobias Schulze (2):
bbc-i2c: Fix BBC I2C envctrl on SunBlade 2000
sunsab: Fix detection of BREAK on sunsab serial console
Chuck Lever (1):
svcrdma: Select NFSv4.1 backchannel transport based on forward channel
Clemens Ladisch (4):
ALSA: virtuoso: add Xonar Essence STX II support
ALSA: usb-audio: fix BOSS ME-25 MIDI regression
ALSA: core: fix buffer overflow in snd_info_get_line()
ALSA: pcm: fix fifo_size frame calculation
Colin Cross (1):
arm64: implement TASK_SIZE_OF
Cong Wang (4):
vxlan: use dev->needed_headroom instead of dev->hard_header_len
perf: Fix a race condition in perf_remove_from_context()
freezer: Do not freeze tasks killed by OOM killer
batman: fix a bogus warning from batadv_is_on_batman_iface()
Cristian Stoica (4):
crypto: caam - fix memleak in caam_jr module
crypto: caam - fix addressing of struct member
crypto: caam - fix missing dma unmap on error path
crypto: caam - remove duplicated sg copy functions
Cristina Ciocan (1):
iio: Fix IIO_EVENT_CODE_EXTRACT_DIR bit mask
Cyril Brulebois (1):
wireless: rt2x00: add new rt2800usb device
Dan Carpenter (14):
qlcnic: info leak in qlcnic_dcb_peer_app_info()
iio: adc: at91: signedness bug in at91_adc_get_trigger_value_by_name()
Staging: rtl8188eu: overflow in update_sta_support_rate()
applicom: dereferencing NULL on error path
staging: iio/ad7291: fix error code in ad7291_probe()
ASoC: pxa: pxa-ssp: small leak in probe()
NFC: microread: Potential overflows in microread_target_discovered()
partitions: aix.c: off by one bug
media: ttusb-dec: buffer overflow in ioctl
netfilter: ipset: off by one in ip_set_nfnl_get_byindex()
dm space map metadata: fix sm_bootstrap_get_nr_blocks()
HID: roccat: potential out of bounds in pyra_sysfs_write_settings()
ALSA: hda - using uninitialized data
ceph: do_sync is never initialized
Dan Streetman (5):
swap: change swap_info singly-linked list to list_head
lib/plist: add helper functions
lib/plist: add plist_requeue
swap: change swap_list_head to plist, add swap_avail_head
powerpc: use device_online/offline() instead of cpu_up/down()
Dan Williams (1):
USB: option: add Haier CE81B CDMA modem
Daniel Borkmann (13):
net: sctp: propagate sysctl errors from proc_do* properly
net: sctp: check proc_dointvec result in proc_sctp_do_auth
net: sctp: fix information leaks in ulpevent layer
net: sctp: inherit auth_capable on INIT collisions
netfilter: x_tables: allow to use default cgroup match
netlink: reset network header before passing to taps
random: add and use memzero_explicit() for clearing data
net: sctp: fix NULL pointer dereference in af->from_addr_param on malformed packet
net: sctp: fix memory leak in auth key management
net: sctp: fix remote memory pressure from excessive queueing
net: sctp: fix panic on duplicate ASCONF chunks
net: sctp: fix skb_over_panic when receiving malformed ASCONF chunks
net: sctp: use MAX_HEADER for headroom reserve in output path
Daniel Bristot de Oliveira (1):
sched: Fix sched_setparam() policy == -1 logic
Daniel Forrest (1):
mm: fix anon_vma_clone() error treatment
Daniel Hellstrom (1):
sparc32: dma_alloc_coherent must honour gfp flags
Daniel Mack (3):
ASoC: adau1701: fix adau1701_reg_read()
ASoC: pxa-ssp: drop SNDRV_PCM_FMTBIT_S24_LE
ASoC: soc-dapm: fix use after free
Daniel Vetter (3):
drm/i915: Fix EIO/wedged handling in gem fault handler
drm/i915: More cautious with pch fifo underruns
drm/i915: Unlock panel even when LVDS is disabled
Daniele Palmas (1):
usb: option: add support for Telit LE910
Darrick J. Wong (7):
jbd2: fix infinite loop when recovering corrupt journal blocks
jbd2: fix descriptor block size handling errors with journal_csum
jbd2: free bh when descriptor block checksum fails
ext4: check EA value offset when loading
ext4: check s_chksum_driver when looking for bg csum presence
ext4: enable journal checksum when metadata checksum feature enabled
dm bufio: fix memleak when using a dm_buffer's inline bio
Dave Chiluk (1):
stable_kernel_rules: Add pointer to netdev-FAQ for network patches
Dave Chinner (8):
xfs: xfs_readsb needs to check for magic numbers
xfs: log vector rounding leaks log space
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
xfs: ensure WB_SYNC_ALL writeback handles partial pages correctly
fs/superblock: unregister sb shrinker before ->kill_sb()
Dave Hansen (1):
x86: Require exact match for 'noxsave' command line option
Dave Kleikamp (1):
sparc64: Increase size of boot string to 1024 bytes
Dave Young (1):
x86 early_ioremap: Increase FIX_BTMAPS_SLOTS to 8
David Binderman (1):
ACPICA: utstring: Check array index bound before use.
David Cohen (1):
pinctrl: baytrail: show output gpio state correctly on Intel Baytrail
David Daney (1):
MIPS: tlbex: Properly fix HUGE TLB Refill exception handler
David Dueck (1):
ARM: at91/dt: Fix typo regarding can0_clk
David E. Box (3):
ACPICA: Utilities: Fix memory leak in acpi_ut_copy_iobject_to_iobject
x86, iosf: Make IOSF driver modular and usable by more drivers
x86/platform/intel/iosf: Add Braswell PCI ID
David Ertman (1):
e1000e: Fix SHRA register access for 82579
David Henningsson (2):
ALSA: hda - Add quirk for external mic on Lifebook U904
ALSA: hda - Add mute LED pin quirk for HP 15 touchsmart
David Howells (2):
KEYS: Fix use-after-free in assoc_array_gc()
KEYS: Fix termination condition in assoc array garbage collection
David Jeffery (1):
nfs: Don't busy-wait on SIGKILL in __nfs_iocounter_wait
David Matlack (3):
kvm: x86: fix stale mmio cache bug
kvm: fix potentially corrupt mmio cache
kvm: don't take vcpu mutex for obviously invalid vcpu ioctls
David R. Piegdon (1):
ARM: OMAP2+: Fix parser-bug in platform muxing code
David Rientjes (11):
mm, pcp: allow restoring percpu_pagelist_fraction default
mm, thp: do not allow thp faults to avoid cpuset restrictions
mm, slab: initialize object alignment on cache creation
mm, compaction: avoid isolating pinned pages
mm, compaction: determine isolation mode only once
mm, compaction: ignore pageblock skip when manually invoking compaction
mm, migration: add destination page freeing callback
mm, compaction: return failed migration target pages back to freelist
mm, compaction: add per-zone migration pfn cache for async compaction
mm, compaction: embed migration mode in compact_control
mm, compaction: terminate async compaction when rescheduling
David S. Miller (38):
sparc64: Fix argument sign extension for compat_sys_futex().
sparc64: Fix executable bit testing in set_pmd_at() paths.
sparc64: Fix huge PMD invalidation.
sparc64: Fix bugs in get_user_pages_fast() wrt. THP.
sparc64: Fix hex values in comment above pte_modify().
sparc64: Don't use _PAGE_PRESENT in pte_modify() mask.
sparc64: Handle 32-bit tasks properly in compute_effective_address().
sparc64: Fix top-level fault handling bugs.
sparc64: Fix range check in kern_addr_valid().
sparc64: Use 'ILOG2_4MB' instead of constant '22'.
sparc64: Add basic validations to {pud,pmd}_bad().
sparc64: Give more detailed information in {pgd,pmd}_ERROR() and kill pte_ERROR().
sparc64: Don't bark so loudly about 32-bit tasks generating 64-bit fault addresses.
sparc64: Fix huge TSB mapping on pre-UltraSPARC-III cpus.
sparc64: Add membar to Niagara2 memcpy code.
sparc64: Do not insert non-valid PTEs into the TSB hash table.
sparc64: Guard against flushing openfirmware mappings.
sparc64: Do not disable interrupts in nmi_cpu_busy()
sparc64: Fix pcr_ops initialization and usage bugs.
sparc64: Fix corrupted thread fault code.
sparc64: Fix reversed start/end in flush_tlb_kernel_range()
sparc64: Fix lockdep warnings on reboot on Ultra-5
sparc64: Fix FPU register corruption with AES crypto offload.
sparc64: Do not define thread fpregs save area as zero-length array.
sparc64: Fix hibernation code refrence to PAGE_OFFSET.
sparc64: Switch to 4-level page tables.
sparc64: Define VA hole at run time, rather than at compile time.
sparc64: Adjust KTSB assembler to support larger physical addresses.
sparc64: Fix physical memory management regressions with large max_phys_bits.
sparc64: Use kernel page tables for vmemmap.
sparc64: Increase MAX_PHYS_ADDRESS_BITS to 53.
sparc64: Adjust vmalloc region size based upon available virtual address bits.
sparc64: Kill unnecessary tables and increase MAX_BANKS.
sparc64: Fix register corruption in top-most kernel stack frame during boot.
sparc64: Implement __get_user_pages_fast().
sparc64: Fix crashes in schizo_pcierr_intr_other().
sparc64: Do irq_{enter,exit}() around generic_smp_call_function*().
sparc64: Fix constraints on swab helpers.
David Sterba (1):
btrfs: wake up transaction thread from SYNC_FS ioctl
David Vrabel (6):
xen/balloon: set ballooned out pages as invalid in p2m
x86/xen: no need to explicitly register an NMI callback
xen/events/fifo: ensure all bitops are properly aligned even on x86
x86/xen: use vmap() to map grant table pages in PVH guests
x86/xen: resume timer irqs early
xen/events/fifo: reset control block and local HEADs on resume
David Woodhouse (1):
iommu/vt-d: Fix missing IOTLB flush in intel_iommu_unmap()
Davidlohr Bueso (1):
mm: per-thread vma caching
Deng-Cheng Zhu (1):
MIPS: KVM: Fix memory leak on VCPU
Denis CIOCCA (1):
iio:magnetometer: bugfix magnetometers gain values
Dennis Dalessandro (1):
IB/ipath: Translate legacy diagpkt into newer extended diagpkt
Denys Fedoryshchenko (1):
netfilter: nfnetlink: Fix use after free when it fails to process batch
Derek Browne (1):
mmc: sdhci-pci: SDIO host controller support for Intel Quark X1000
Devesh Sharma (1):
IB/core: Clear AH attr variable to prevent garbage data
Devin Ryles (1):
AHCI: Add DeviceIDs for Sunrise Point-LP SATA controller
Dexuan Cui (1):
x86, pageattr: Prevent overflow in slow_virt_to_phys() for X86_PAE
Dirk Brandewie (11):
intel_pstate: remove unneeded sample buffers
intel_pstate: Remove C0 tracking
intel_pstate: Correct rounding in busy calculation
intel_pstate: add sample time scaling
intel_pstate: Fix setting VID
intel_pstate: don't touch turbo bit if turbo disabled or unavailable.
intel_pstate: Update documentation of {max,min}_perf_pct sysfs files
cpufreq: expose scaling_cur_freq sysfs file for set_policy() drivers
intel_pstate: Add CPU IDs for Broadwell processors
intel_pstate: Fix BYT frequency reporting
intel_pstate: Correct BYT VID values.
Dmitry Eremin-Solenikov (3):
spi: pxa2xx: toggle clocks on suspend if not disabled by runtime PM
ARM: 8216/1: xscale: correct auxiliary register in suspend/resume
mfd: tc6393xb: Fail ohci suspend if full state restore is required
Dmitry Kasatkin (4):
ima: introduce ima_kernel_read()
ima: provide flag to identify new empty files
evm: properly handle INTEGRITY_NOXATTRS EVM status
evm: check xattr value length and type in evm_inode_setxattr()
Dmitry Kravkov (1):
bnx2x: fix crash during TSO tunneling
Dmitry Lavnikevich (1):
ASoC: tlv320aic3x: fix PLL D configuration
Dmitry Monakhov (3):
ext4: update i_disksize coherently with block allocation on error path
ext4: grab missed write_count for EXT4_IOC_SWAP_BOOT
ext4: Replace open coded mdata csum feature to helper function
Dmitry Osipenko (1):
ARM: tegra: Re-add removed SoC id macro to tegra_resume()
Dmitry Popov (3):
ipip, sit: fix ipv4_{update_pmtu,redirect} calls
ip_tunnel: fix ip_tunnel_lookup
ip_tunnel(ipv4): fix tunnels with "local any remote $remote_ip"
Dmitry Torokhov (4):
Input: fix defuzzing logic
Input: synaptics - add support for ForcePads
Input: atkbd - do not try 'deactivate' keyboard on any LG laptops
sata_fsl: fix error handling of irq_of_parse_and_map
Don Zickus (1):
kernel/watchdog.c: remove preemption restrictions when restarting lockup detector
Doug Ledford (1):
RDMA/uapi: Include socket.h in rdma_user_cm.h
Doug Smythies (2):
intel_pstate: Improve initial busy calculation
intel_pstate: Correct rounding in busy calculation
Douglas Lehr (1):
PCI: Increase IBM ipr SAS Crocodile BARs to at least system page size
Dwight Engen (3):
sunvdc: limit each sg segment to a page
vio: fix reuse of vio_dring slot
sunvdc: don't call VD_OP_GET_VTOC
Edward Allcutt (1):
ipv4: icmp: Fix pMTU handling for rare case
Eliad Peller (3):
cfg80211: fix mic_failure tracing
iwlwifi: increase DEFAULT_MAX_TX_POWER
regulatory: add NUL to alpha2
Emil Goode (1):
ARM: imx: fix error handling in ipu device registration
Emmanuel Grumbach (8):
iwlwifi: pcie: try to get ownership several times
iwlwifi: dvm: don't enable CTS to self
iwlwifi: mvm: disable CTS to Self
Revert "iwlwifi: dvm: don't enable CTS to self"
iwlwifi: mvm: fix endianity issues with Smart Fifo commands
Revert "iwlwifi: mvm: treat EAPOLs like mgmt frames wrt rate"
iwlwifi: configure the LTR
iwlwifi: mvm: update values for Smart Fifo
Enric Balletbo i Serra (1):
smsc911x: power-up phydev before doing a software reset.
Eric Dumazet (18):
net: fix inet_getid() and ipv6_select_ident() bugs
net: force a list_del() in unregister_netdevice_many()
ipv4: fix a race in ip4_datagram_release_cb()
udp: ipv4: do not waste time in __udp4_lib_mcast_demux_lookup
ipv4: fix dst race in sk_dst_get()
ipv4: irq safe sk_dst_[re]set() and ipv4_sk_update_pmtu() fix
net: fix sparse warning in sk_dst_set()
vlan: free percpu stats in device destructor
bnx2x: fix possible panic under memory stress
ipv4: fix buffer overflow in ip_options_compile()
inetpeer: get rid of ip_id_count
ip: make IP identifiers less predictable
sctp: fix possible seqlock seadlock in sctp_packet_transmit()
netfilter: xt_hashlimit: perform garbage collection from process context
packet: handle too big packets for PACKET_V3
gro: fix aggregation for skb using frag_list
tcp: md5: do not use alloc_percpu()
net: mvneta: fix race condition in mvneta_tx()
Eric Paris (1):
CAPABILITIES: remove undefined caps from all processes
Eric Rannaud (1):
fs: allow open(dir, O_TMPFILE|..., 0) with mode 0
Eric Sandeen (4):
btrfs: fix use of uninit "ret" in end_extent_writepage()
ext4: disable synchronous transaction batching if max_batch_time==0
ext4: fix reservation overflow in ext4_da_write_begin
xfs: avoid false quotacheck after unclean shutdown
Eric W. Biederman (26):
netlink: Rename netlink_capable netlink_allowed
net: Move the permission check in sock_diag_put_filterinfo to packet_diag_dump
net: Add variants of capable for use on on sockets
net: Add variants of capable for use on netlink messages
net: Use netlink_ns_capable to verify the permisions of netlink messages
netlink: Only check file credentials for implicit destinations
mnt: Only change user settable mount flags in remount
mnt: Move the test for MNT_LOCK_READONLY from change_mount_flags into do_remount
mnt: Correct permission checks in do_remount
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
mnt: Prevent pivot_root from creating a loop in the mount tree
mnt: Fix a memory stomp in umount
mnt: Implicitly add MNT_NODEV on remount when it was implicitly added by mount
mnt: Update unprivileged remount test
umount: Disallow unprivileged mount force
groups: Consolidate the setgroups permission checks
userns: Document what the invariant required for safe unprivileged mappings.
userns: Don't allow setgroups until a gid mapping has been setablished
userns: Don't allow unprivileged creation of gid mappings
userns: Check euid no fsuid when establishing an unprivileged uid mapping
userns: Only allow the creator of the userns unprivileged mappings
userns: Rename id_map_mutex to userns_state_mutex
userns: Add a knob to disable setgroups on a per user namespace basis
userns: Allow setting gid_maps without privilege when setgroups is disabled
userns: Unbreak the unprivileged remount tests
Eyal Shapira (1):
iwlwifi: mvm: treat EAPOLs like mgmt frames wrt rate
Ezequiel Garcia (3):
media: stk1160: Avoid stack-allocated buffer for control URBs
usb: musb: Fix panic upon musb_am335x module removal
drm/tilcdc: Fix the error path in tilcdc_load()
Fabian Frederick (1):
mm/readahead.c: inline ra_submit
Fabio Baltieri (1):
hwmon: (ina2xx) Cast to s16 on shunt and current regs
Fabio Estevam (1):
ASoC: sgtl5000: Fix SMALL_POP bit definition
Fan Du (1):
i2c: ismt: use correct length when copy buffer
Fathi Boudra (1):
builddeb: use $OBJCOPY variable instead of objcopy
Felipe Balbi (10):
usb: dwc3: gadget: clear stall when disabling endpoint
bluetooth: hci_ldisc: fix deadlock condition
usb: host: xhci: fix compliance mode workaround
usb: dwc3: omap: fix ordering for runtime pm calls
usb: dwc3: core: fix order of PM runtime calls
usb: dwc3: core: fix ordering for PHY suspend
usb: musb: dsps: kill OTG timer on suspend
usb: dwc3: gadget: fix set_halt() bug with pending transfers
usb: gadget: function: acm: make f_acm pass USB20CV Chapter9
usb: gadget: udc: core: fix kernel oops with soft-connect
Felix Fietkau (5):
mac80211: fix a memory leak on sta rate selection table
ath9k: fix aggregation session lockup
ath9k_hw: fix hardware queue allocation
ath9k: fix BE/BK queue order
ath5k: fix hardware queue index assignment
Filipe Brandenburger (1):
xattr: fix check for simultaneous glibc header inclusion
Filipe Manana (6):
Btrfs: send, don't error in the presence of subvols/snapshots
Btrfs: fix csum tree corruption, duplicate and outdated checksums
Btrfs: read lock extent buffer while walking backrefs
Btrfs: add missing compression property remove in btrfs_ioctl_setflags
Btrfs: send, fix data corruption due to incorrect hole detection
Btrfs: fix fs corruption on transaction abort if device supports discard
Florian Fainelli (2):
net: phy: re-apply PHY fixups during phy_register_device
of/irq: Fix lookup to use 'interrupts-extended' property first
Florian Westphal (4):
netfilter: ipv4: defrag: set local_df flag on defragmented skb
netfilter: nf_nat: fix oops on netns removal
netfilter: nf_log: account for size of NLMSG_DONE attribute
netfilter: nfnetlink_log: fix maximum packet length logged to userspace
Francesco Ruggeri (1):
net: allow macvlans to move to net namespace
Frank Schaefer (2):
media: em28xx: check if a device has audio earlier"
media: em28xx-v4l: give back all active video buffers to the vb2 core properly on streaming stop
Frans Klaver (2):
tty: omap-serial: fix division by zero
usb: serial: ftdi_sio: add Awinda Station and Dongle products
Gabor Juhos (1):
watchdog: ath79_wdt: avoid spurious restarts on AR934x
Gavin Guo (1):
usb: Check if port status is equal to RxDetect
Gavin Shan (3):
powerpc/pseries: Fix overwritten PE state
powerpc/pseries: Failure on removing device node
powerpc/pseries: Avoid deadlock on removing ddw
Geert Uytterhoeven (1):
m68k: Disable/restore interrupts in hwreg_present()/hwreg_write()
George McCollister (1):
USB: ftdi_sio: add NovaTech OrionLXm product ID
Gerhard Stenzel (1):
vxlan: fix incorrect initializer in union vxlan_addr
Giedrius Statkevičius (1):
HID: Add a new id 0x501a for Genius MousePen i608X
Grant Likely (1):
of: Fix overflow bug in string property parsing functions
Greg KH (1):
USB: serial: pl2303: add device id for ztek device
Greg Kroah-Hartman (34):
Revert "revert "mm: vmscan: do not swap anon pages just because free+file is low""
USB: cdc-wdm: properly include types.h
Linux 3.14.7
Linux 3.14.8
lzo: properly check for overruns
lz4: ensure length does not wrap
Linux 3.14.9
lz4: fix another possible overrun
Linux 3.14.10
lz4: add overrun checks to lz4_uncompress_unknownoutputsize()
Linux 3.14.11
Linux 3.14.12
Linux 3.14.13
Linux 3.14.14
Linux 3.14.15
Linux 3.14.16
Linux 3.14.17
USB: fix build error with CONFIG_PM_RUNTIME disabled
Linux 3.14.18
Linux 3.14.19
Linux 3.14.20
Linux 3.14.21
Linux 3.14.22
Linux 3.14.23
PCI: Rename sysfs 'enabled' file back to 'enable'
Linux 3.14.24
Revert "drivers/net: Disable UFO through virtio"
Linux 3.14.25
Input: xpad - use proper endpoint type
Linux 3.14.26
Linux 3.14.27
Linux 3.14.28
USB: cdc-acm: check for valid interfaces
Linux 3.14.29
Greg Kurz (1):
hwrng: pseries - port to new read API and fix stack corruption
Greg Thelen (1):
dm bufio: fully initialize shrinker
Grygorii Strashko (1):
i2c: davinci: generate STP always when NACK is received
Gu Zheng (3):
cpuset,mempolicy: fix sleeping function called from invalid context
aio: block exit_aio() until all context requests are completed
aio: fix uncorrent dirty pages accouting when truncating AIO ring buffer
Guenter Roeck (11):
i8k: Fix non-SMP operation
hwmon: (emc2103) Clamp limits instead of bailing out
hwmon: (adm1031) Fix writes to limit registers
powerpc: Disable RELOCATABLE for COMPILE_TEST with PPC64
hwmon: (adt7470) Fix writes to temperature limit registers
hwmon: (smsc47m192) Fix temperature limit and vrm write operations
platform_get_irq: Revert to platform_get_resource if of_irq_get fails
hwmon: (lm78) Fix overflow problems seen when writing large temperature limits
hwmon: (lm85) Fix various errors on attribute writes
firmware: Do not use WARN_ON(!spin_is_locked())
Revert "percpu: free percpu allocation info for uniprocessor system"
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
Guillaume Nault (1):
l2tp: fix race while getting PMTU on PPP pseudo-wire
Guo Zeng (1):
drivers/rtc/rtc-sirfsoc.c: move hardware initilization earlier in probe
Guy Martin (1):
parisc: Implement new LWS CAS supporting 64 bit operations.
Gwendal Grignou (1):
HID: i2c-hid: prevent buffer overflow in early IRQ
H. Peter Anvin (7):
x86-32, espfix: Remove filter for espfix32 due to race
Revert "x86-64, modify_ldt: Make support for 16-bit segments a runtime option"
x86-64, espfix: Don't leak bits 31:16 of %esp returning to 16-bit stack
x86, espfix: Move espfix definitions into a separate header file
x86, espfix: Fix broken header guard
x86, espfix: Make espfix64 a Kconfig option, fix UML
x86, espfix: Make it possible to disable 16-bit support
HATAYAMA Daisuke (1):
perf/x86/intel: ignore CondChgd bit to avoid false NMI handling
Hannes Reinecke (2):
scsi_scan: Restrict sequential scan to 256 LUNs
scsi: correct return values for .eh_abort_handler implementations
Hans Verkuil (5):
media: saa7134: fix regression with tvtime
media: hdpvr: fix two audio bugs
media: cx18: fix kernel oops with tda8290 tuner
media: adv7604: fix inverted condition
media: vb2: fix VBI/poll regression
Hans de Goede (14):
Input: elantech - deal with clickpads reporting right button events
Input: elantech - don't set bit 1 of reg_10 when the no_hw_res quirk is set
brcmfmac: Fix brcmf_chip_ai_coredisable not applying reset bits to BCMA_IOCTL
media: gspca_pac7302: Add new usb-id for Genius i-Look 317
Input: synaptics - add min/max quirk for pnp-id LEN2002 (Edge E531)
xhci: Treat not finding the event_seg on COMP_STOP the same as COMP_STOP_INVAL
Input: elantech - fix detection of touchpad on ASUS s301l
Input: i8042 - add Fujitsu U574 to no_timeout dmi table
Input: i8042 - add nomux quirk for Avatar AVIU-145A6
Input: i8042 - add noloop quirk for Asus X750LN
Input: i8042 - quirks for Fujitsu Lifebook A544 and Lifebook AH544
usb: Do not allow usb_alloc_streams on unconfigured devices
acer-wmi: Add acpi_backlight=video quirk for the Acer KAV80
usb-quirks: Add reset-resume quirk for MS Wireless Laser Mouse 6000
Haojian Zhuang (1):
ARM: dts: fix L2 address in Hi3620
Harsha Priya (1):
ALSA: ALC283 codec - Avoid pop noise on headphones during suspend/resume
Heesub Shin (1):
mm/compaction: clean up unused code lines
Heikki Krogerus (1):
serial: 8250_dma: check the result of TX buffer mapping
Heinz Mauelshagen (2):
dm cache: always split discards on cache block boundaries
dm raid: ensure superblock's size matches device's logical block size
Helge Deller (4):
parisc: add serial ports of C8000/1GHz machine to hardware database
parisc: fix fanotify_mark() syscall on 32bit compat kernel
parisc,metag: Do not hardcode maximum userspace stack size
parisc: Use compat layer for msgctl, shmat, shmctl and semtimedop syscalls
Herbert Xu (2):
tun: Fix csum_start with VLAN acceleration
macvtap: Fix csum_start when VLAN tags are present
Holger Paradies (1):
staging/rtl8188eu: add 0df6:0076 Sitecom Europe B.V.
Honggang Li (1):
percpu: free percpu allocation info for uniprocessor system
Houcheng Lin (1):
netfilter: nf_log: release skbuff on nlmsg put failure
Huacai Chen (2):
MIPS: tlbex: Fix a missing statement for HUGETLB
MIPS: Remove BUG_ON(!is_fpu_owner()) in do_ade()
Huang Rui (2):
usb: usbtest: fix unlink write error with pattern 1
usb: xhci: amd chipset also needs short TX quirk
Hugh Dickins (7):
mm: fix sleeping function warning from __put_anon_vma
mm: fix crashes from mbind() merging vmas
shmem: fix faulting into a hole while it's punched
shmem: fix faulting into a hole, not taking i_mutex
shmem: fix splicing from a hole while it's punched
mm: fix direct reclaim writeback regression
mm: fix swapoff hang after page migration and fork
Hui Wang (2):
ALSA: hda - fix an external mic jack problem on a HP machine
ALSA: hda - restore the gpio led after resume
Ian Abbott (2):
staging: comedi: ni_daq_700: add mux settling delay
misc: genwqe: check for error from get_user_pages_fast()
Ian Morgan (1):
ax88179_178a: fix bonding failure
Ilia Mirkin (1):
drm/gk208/gr: add missing registers to grctx init
Ilya Dryomov (6):
rbd: handle parent_overlap on writes correctly
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
libceph: ceph-msgr workqueue needs a resque worker
libceph: do not crash on large auth tickets
Imre Deak (4):
drm/i915: add unregister callback to connector
drm/i915: dp: fix order of dp aux i2c device cleanup
drm/i915: fix display power sw state reporting
PM / Sleep: fix recovery during resuming from hibernation
Ivan T. Ivanov (2):
usb: chipidea: msm: Use USB PHY API to control PHY state
usb: chipidea: msm: Initialize PHY on reset event
Ivan Vecera (1):
bna: fix performance regression
J. Bruce Fields (4):
nfsd4: fix FREE_STATEID lockowner leak
nfsd: fix rare symlink decoding bug
lockd: fix rpcbind crash on lockd startup failure
nfsd4: fix crash on unknown operation number
Jack Morgenstein (2):
mlx4_core: Fix incorrect FLAGS1 bitmap test in mlx4_QUERY_FUNC_CAP
net/mlx4_core: Limit count field to 24 bits in qp_alloc_res
Jack Pham (1):
usb: dwc3: gadget: Properly initialize LINK TRB
Jacob Keller (1):
Documentation/SubmittingPatches: describe the Fixes: tag
James Bottomley (2):
SCSI: Fix spurious request sense in error handling
scsi: handle flush errors properly
James Forshaw (1):
USB: whiteheat: Added bounds checking for bulk command response
James Hogan (3):
MIPS: KVM: Allocate at least 16KB for exception handlers
MIPS: KVM: Remove redundant NULL checks before kfree()
mmc: dw_mmc: avoid write to CDTHRCTL on older versions
James Ralston (3):
ahci: Add Device IDs for Intel 9 Series PCH
ata_piix: Add Device IDs for Intel 9 Series PCH
ahci: Add Device IDs for Intel Sunrise Point PCH
Jammy Zhou (1):
drm/radeon: set correct CE ram size for CIK
Jan Kara (23):
ext4: fix zeroing of page during writeback
ext4: Fix buffer double free in ext4_alloc_branch()
ext4: Fix hole punching for files with indirect blocks
timer: Fix lock inversion between hrtimer_bases.lock and scheduler locks
isofs: Fix unbounded recursion when processing relocated directories
udf: Avoid infinite loop when processing indirect ICBs
vfs: fix data corruption when blocksize < pagesize for mmaped data
ext4: don't check quota format when there are no quota files
ext4: fix mmap data corruption when blocksize < pagesize
ext4: fix overflow when updating superblock backups after resize
ext4: fix oops when loading block bitmap failed
lib/bitmap.c: fix undefined shift in __bitmap_shift_{left|right}()
scsi: Fix error handling in SCSI_IOCTL_SEND_COMMAND
ext3: Don't check quota format when there are no quota files
quota: Properly return errors from dquot_writeback_dquots()
mm: Remove false WARN_ON from pagecache_isize_extended()
rbd: Fix error recovery in rbd_obj_read_sync()
block: Fix computation of merged request priority
nfs: Fix use of uninitialized variable in nfs_getattr()
isofs: Fix infinite looping over CE entries
isofs: Fix unchecked printing of ER records
ncpfs: return proper error from NCP_IOC_SETROOT ioctl
udf: Verify symlink size before loading it
Jan Kardell (1):
iio: ti_am335x_adc: Fix: Use same step id at FIFOs both ends
Jan Vcelak (2):
rtl28xxu: add USB ID for Genius TVGo DVB-T03
rtl28xxu: add chipset version comments into device list
Jane Zhou (1):
net/ping: handle protocol mismatching scenario
Jani Nikula (1):
drm/i915: set backlight duty cycle after backlight enable for gen4
Janusz Dziemidowicz (1):
scsi: do not issue SCSI RSOC command to Promise Vtrak E610f
Jarkko Nikula (3):
ASoC: max98090: Fix missing free_irq
ASoC: rt5640: Do not allow regmap to use bulk read-write operations
ASoC: max98090: Fix ill-defined sidetone route
Jarkko Sakkinen (1):
tpm: missing tpm_chip_put in tpm_get_random()
Jason Baron (4):
i82860_edac: Report CE events properly
i3200_edac: Report CE events properly
e7xxx_edac: Report CE events properly
cpc925_edac: Report UE events properly
Jason Cooper (1):
ARM: mvebu: DT: fix OpenBlocks AX3-4 RAM size
Jason Gunthorpe (2):
tpm: Add missing tpm_do_selftest to ST33 I2C driver
tpm: Provide a generic means to override the chip returned timeouts
Jason Wang (1):
drm/qxl: return IRQ_NONE if it was not our irq
Jaša Bartelj (1):
USB: ftdi_sio: Added PID for new ekey device
Jean Delvare (2):
hwmon: (ntc_thermistor) Fix dependencies
hwmon: (ntc_thermistor) Fix OF device ID mapping
Jean-Baptiste Maneyrol (1):
HID: i2c-hid: fix race condition reading reports
Jeff Layton (2):
nfsd: don't halt scanning the DRC LRU list when there's an RC_INPROG entry
locks: eliminate BUG() call when there's an unexpected lock on file close
Jeff Mahoney (3):
btrfs: fix lockdep warning with reclaim lock inversion
btrfs: allocate raid type kobjects dynamically
reiserfs: call truncate_setsize under tailpack mutex
Jeff Moyer (1):
aio: add missing smp_rmb() in read_events_ring
Jeffrey Deans (1):
MIPS: GIC: Prevent array overrun
Jens Axboe (4):
genhd: fix leftover might_sleep() in blk_free_devt()
mm/filemap.c: avoid always dirtying mapping->flags on O_DIRECT
blk-mq: use 'nr_cpu_ids' as highest CPU ID count for hwq <-> cpu map
genhd: check for int overflow in disk_expand_part_tbl()
Jeremy Vial (1):
ARM: OMAP3: Fix choice of omap3_restore_es function in OMAP34XX rev3.1.2 case.
Jerome Glisse (1):
drm/radeon: fix cut and paste issue for hawaii.
Jerry Chu (1):
net-gre-gro: Fix a bug that breaks the forwarding path
Jiang Liu (1):
iommu/vt-d: Fix an off-by-one bug in __domain_mapping()
Jianguo Wu (1):
ARM: 8037/1: mm: support big-endian page tables
Jiri Benc (2):
rtnetlink: fix VF info size
openvswitch: fix panic with multiple vlan headers
Jiri Bohac (1):
ipx: fix locking regression in ipx_sendmsg and ipx_recvmsg
Jiri Jaburek (1):
ALSA: usb-audio: extend KEF X300A FU 10 tweak to Arcam rPAC
Jiri Kosina (6):
HID: logitech: perform bounds checking on device_id early enough
HID: fix a couple of off-by-ones
ACPI / cpuidle: fix deadlock between cpuidle_lock and cpu_hotplug.lock
drm/i915: read HEAD register back in init_ring_common() to enforce ordering
HID: picolcd: sanity check report size in raw_event() callback
HID: magicmouse: sanity check report size in raw_event() callback
Jiri Olsa (5):
perf: Prevent false warning in perf_swevent_add
perf: Do not allow optimized switch for non-cloned events
perf/x86/intel/uncore: Make sure only uncore events are collected
perf: Fix events installation during moving group
perf session: Do not fail on processing out of order event
Jiri Pirko (2):
team: fix mtu setting
ipv4: fix nexthop attlen check in fib_nh_match
Joe Lawrence (4):
SCSI: scsi_transport_sas: move bsg destructor into sas_rphy_remove
usb: hub: take hub->hdev reference when processing from eventlist
team: avoid race condition in scheduling delayed work
qla2xxx: Fix shost use-after-free on device removal
Joe Savage (1):
USB: serial: cp210x: added Ketra N1 wireless interface support
Joe Thornber (8):
dm io: fix a race condition in the wake up code for sync_io
dm bufio: update last_accessed when relinking a buffer
dm thin: grab a virtual cell before looking up the mapping
dm btree: fix a recursion depth bug in btree walking code
dm cache: only use overwrite optimisation for promotion when in writeback mode
dm cache: dirty flag was mistakenly being cleared when promoting via overwrite
dm thin: fix inability to discard blocks when in out-of-data-space mode
dm thin: fix missing out-of-data-space to write mode transition if blocks are released
Joel Stanley (2):
powerpc/perf: Add PPMU_ARCH_207S define
powerpc/perf: Clear MMCR2 when enabling PMU
Joerg Roedel (1):
iommu/amd: Fix cleanup_domain for mass device removal
Joern Engel (2):
iscsi-target: avoid NULL pointer in iscsi_copy_param_list failure
qla_target: don't delete changed nacls
Johan Hedberg (5):
Bluetooth: Fix SSP acceptor just-works confirmation without MITM
Bluetooth: Fix check for connection encryption
Bluetooth: Fix indicating discovery state when canceling inquiry
Bluetooth: Fix locking of hdev when calling into SMP code
Bluetooth: Fix incorrect LE CoC PDU length restriction based on HCI MTU
Johan Hovold (43):
USB: io_ti: fix firmware download on big-endian machines (part 2)
USB: cdc-acm: fix write and suspend race
USB: cdc-acm: fix write and resume race
USB: cdc-acm: fix broken runtime suspend
USB: cdc-acm: fix runtime PM for control messages
USB: cdc-acm: fix shutdown and suspend race
USB: cdc-acm: fix potential urb leak and PM imbalance in write
USB: cdc-acm: fix I/O after failed open
USB: cdc-acm: fix runtime PM imbalance at shutdown
Revert "net: eth: cpsw: Correctly attach to GPIO bitbang MDIO driver"
net: cpsw: fix null dereference at probe
USB: option: fix runtime PM handling
USB: usb_wwan: fix write and suspend race
USB: usb_wwan: fix urb leak at shutdown
USB: usb_wwan: fix potential NULL-deref at resume
USB: usb_wwan: fix potential blocked I/O after resume
USB: sierra: fix AA deadlock in open error path
USB: sierra: fix use after free at suspend/resume
USB: sierra: fix urb and memory leak in resume error path
USB: sierra: fix urb and memory leak on disconnect
USB: sierra: fix remote wakeup
USB: serial: fix potential runtime pm imbalance at device remove
USB: ftdi_sio: fix null deref at port probe
USB: ftdi_sio: add Basic Micro ATOM Nano USB2Serial PID
USB: serial: fix potential stack buffer overflow
USB: serial: fix potential heap buffer overflow
USB: option: reduce interrupt-urb logging verbosity
Revert "USB: option,zte_ev: move most ZTE CDMA devices to zte_ev"
USB: zte_ev: remove duplicate Gobi PID
USB: zte_ev: remove duplicate Qualcom PID
USB: ftdi_sio: add support for NOVITUS Bono E thermal printer
USB: zte_ev: fix removed PIDs
USB: cdc-acm: add device id for GW Instek AFG-2225
USB: cdc-acm: only raise DTR on transitions from B0
USB: core: add device-qualifier quirk
USB: quirks: enable device-qualifier quirk for Elan Touchscreen
HID: usbhid: add always-poll quirk
HID: usbhid: enable always-poll quirk for Elan Touchscreen
USB: opticon: fix non-atomic allocation in write path
USB: kobil_sct: fix non-atomic allocation in write path
USB: ssu100: fix overrun-error reporting
USB: keyspan: fix overrun-error reporting
USB: keyspan: fix tty line-status reporting
Johannes Berg (9):
Documentation: fix DOCBOOKS=... building
nl80211: move set_qos_map command into split state
Revert "mac80211: move "bufferable MMPDU" check to fix AP mode scan"
Revert "mac80211: disable uAPSD if all ACs are under ACM"
nl80211: clear skb cb before passing to netlink
mac80211: properly flush delayed scan work on interface removal
mac80211: fix use-after-free in defragmentation
mac80211: free management frame keys when removing station
scripts/kernel-doc: don't eat struct members with __aligned
Johannes Pointner (1):
iio:inkern: fix overwritten -EPROBE_DEFER in of_iio_channel_get_by_name
Johannes Weiner (8):
mm: vmscan: clear kswapd's special reclaim powers before exiting
mm: memcontrol: do not iterate uninitialized memcgs
mm: page_alloc: fix zone allocation fairness on UP
lib: radix-tree: add radix_tree_delete_item()
mm: shmem: save one radix tree lookup when truncating swapped pages
mm: filemap: move radix tree hole searching here
mm + fs: prepare for non-page entries in page cache radix trees
mm: madvise: fix MADV_WILLNEED on shmem swapouts
John David Anglin (2):
parisc: Remove SA_RESTORER define
parisc: Only use -mfast-indirect-calls option for 32-bit kernel builds
John Stultz (2):
alarmtimer: Fix bug where relative alarm timers were treated as absolute
printk: rename printk_sched to printk_deferred
John Sung (1):
Input: serport - add compat handling for SPIOCSTYPE ioctl
Jon Cooper (1):
sfc: PIO:Restrict to 64bit arch and use 64-bit writes.
Jon Paul Maloy (1):
tipc: clear 'next'-pointer of message fragments before reassembly
Jonathan Cameron (1):
iio:adc:max1363 incorrect resolutions for max11604, max11605, max11610 and max11611.
Joonsoo Kim (7):
slab: fix oops when reading /proc/slab_allocators
DMA, CMA: fix possible memory leak
mm/compaction: disallow high-order page for migration target
mm/compaction: do not call suitable_migration_target() on every page
mm/compaction: change the timing to check to drop the spinlock
mm/compaction: check pageblock suitability once per pageblock
mm/compaction: clean-up code on success of ballon isolation
Jorge A. Ventura (1):
spi/omap-mcspi: Fix the spi task hangs waiting dma_rx
Josef Ahmad (1):
pci_ids: Add support for Intel Quark ILB
Josef Bacik (6):
Btrfs: don't check nodes for extent items
trace: Fix epoll hang when we race with new entries
Btrfs: try not to ENOSPC on log replay
Btrfs: cleanup error handling in build_backref_tree
Btrfs: fix build_backref_tree issue with multiple shared blocks
Btrfs: do not move em to modified list when unpinning
Joseph Qi (1):
ocfs2/dlm: do not get resource spinlock if lockres is new
Josh Boyer (1):
drm/vmwgfx: Fix drm.h include
Josh Triplett (1):
init/Kconfig: Fix HAVE_FUTEX_CMPXCHG to not break up the EXPERT menu
Jukka Rissanen (1):
Bluetooth: 6LoWPAN: Fix MAC address universal/local bit handling
Jukka Taimisto (1):
Bluetooth: Fix L2CAP deadlock
Julian Anastasov (2):
ipvs: avoid netns exit crash on ip_vs_conn_drop_conntrack
ipvs: fix ipv6 hook registration for local replies
Junjie Mao (2):
mac80211_hwsim: release driver when ieee80211_register_hw fails
x86, kaslr: Prevent .bss from overlaping initrd
Junxiao Bi (2):
mm: clear __GFP_FS when PF_MEMALLOC_NOIO is set
ocfs2: fix journal commit deadlock
Jurgen Kramer (1):
ALSA: usb-audio: Add ctrl message delay quirk for Marantz/Denon devices
Juri Lelli (1):
sched/deadline: Restrict user params max value to 2^63 ns
Jussi Kivilinna (1):
crypto: sha512_ssse3 - fix byte count to bit count conversion
Jérôme Carretero (1):
ahci: Add Device ID for HighPoint RocketRaid 642L
K. Y. Srinivasan (15):
Drivers: hv: balloon: Ensure pressure reports are posted regularly
Drivers: hv: vmbus: Fix a bug in the channel callback dispatch code
Drivers: hv: util: Fix a bug in the KVP code
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
Drivers: hv: vmbus: Cleanup vmbus_post_msg()
Drivers: hv: vmbus: Cleanup vmbus_teardown_gpadl()
Drivers: hv: vmbus: Cleanup vmbus_close_internal()
Drivers: hv: vmbus: Cleanup vmbus_establish_gpadl()
Drivers: hv: vmbus: Fix a bug in vmbus_open()
KY Srinivasan (1):
hyperv: Fix a bug in netvsc_start_xmit()
Kailang Yang (2):
ALSA: hda/realtek - Add support of ALC891 codec
ALSA: hda/realtek - Add more entry for enable HP mute led
Kan Liang (1):
perf/x86/intel: Protect LBR and extra_regs against KVM lying
Karl Beldan (1):
mac80211: fix typo in starting baserate for rts_cts_rate_idx
Karl Relton (1):
HID: add battery quirk for USB_DEVICE_ID_APPLE_ALU_WIRELESS_2011_ISO keyboard
Karol Lewandowski (1):
usb: gadget: f_fs: drop duplicate usb_functionfs_descs_head declaration
Kees Cook (5):
HID: core: fix validation of report id 0
x86/kaslr: Avoid the setup_data area when picking location
firmware_class: make sure fw requests contain a name
x86, mm: Set NX across entire PMD at boot
x86, kaslr: Handle Gold linker for finding bss/brk
Keith Busch (1):
block: Fix dev_t minor allocation lifetime
Kevin Hao (2):
libata: support the ata host which implements a queue depth less than 32
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
Kirill Tkhai (4):
sched/dl: Fix race in dl_task_timer()
sparc64: Make itc_sync_lock raw
sched: Use dl_bw_of() under RCU read lock
sched: Use rq->rd in sched_setaffinity() under RCU read lock
Konstantin Khlebnikov (2):
epoll: fix use-after-free in eventpoll_release_file
ARM: 8115/1: LPAE: reduce damage caused by idmap to virtual memory layout
Krzysztof Hałasa (1):
mac80211: fix IBSS join by initializing last_scan_completed
Krzysztof Kozlowski (12):
extcon: max8997: Fix NULL pointer exception on missing pdata
extcon: max77693: Fix two NULL pointer exceptions on missing pdata
extcon: max14577: Fix probe failure on successful work queue
extcon: max14577: Properly handle regmap_irq_get_virq error
clk: s2mps11: Fix double free corruption during driver unbind
power: charger-manager: Fix NULL pointer exception with missing cm-fuel-gauge
regulator: max77693: Fix use of uninitialized regulator config
power: charger-manager: Fix accessing invalidated power supply after fuel gauge unbind
power: charger-manager: Fix accessing invalidated power supply after charger unbind
power: bq2415x_charger: Properly handle ENODEV from power_supply_get_by_phandle
power: bq2415x_charger: Fix memory leak on DTS parsing error
mmc: sdhci: Fix sleep in atomic after inserting SD card
Kuninori Morimoto (2):
ASoC: rsnd: remove unsupported PAUSE flag
ASoC: fsi: remove unsupported PAUSE flag
Kyle McMartin (1):
arm64: __clear_user: handle exceptions on strb
Lai Jiangshan (3):
sched: Fix hotplug vs. set_cpus_allowed_ptr()
idr: fix overflow bug during maximum ID calculation at maximum height
drbd: compute the end before rb_insert_augmented()
Lan Tianyu (3):
Revert "ACPI / AC: Remove AC's proc directory."
ACPI / battery: Retry to get battery information if failed during probing
ACPI: Run fixed event device notifications in process context
Larry Finger (3):
staging: r8188eu: Add new USB ID
rtlwifi: rtl8192cu: Add new ID
staging: r8188eu: Add new device ID for DLink GO-USB-N150
Lars Ellenberg (1):
drbd: fix regression 'out of mem, failed to invoke fence-peer helper'
Lars-Peter Clausen (13):
ASoC: dapm: Make sure to always update the DAPM graph in _put_volsw()
ALSA: control: Protect user controls against concurrent access
ALSA: control: Fix replacing user controls
ALSA: control: Don't access controls outside of protected regions
ALSA: control: Handle numid overflow
ALSA: control: Make sure that id->index does not overflow
iio: buffer: Fix demux table creation
staging:iio:ad5933: Fix NULL pointer deref when enabling buffer
staging:iio:ad5933: Drop "raw" from channel names
staging:iio:ade7758: Fix NULL pointer deref when enabling buffer
staging:iio:ade7758: Fix check if channels are enabled in prenable
staging:iio:ade7758: Remove "raw" from channel name
ASoC: sigmadsp: Refuse to load firmware files with a non-supported version
Laura Abbott (1):
arm64: Move cpu_resume into the text section
Laurent Dufour (1):
powerpc/pseries: Fix endiannes issue in RTAS call from xmon
Laurent Pinchart (2):
ARM: OMAP3: clock: Back-propagate rate change from cam_mclk to dpll4_m5 on all OMAP3 platforms
media: v4l: vsp1: Remove the unneeded vsp1_video_buffer video field
Lee, Chun-Yi (1):
ACPI / RTC: Fix CMOS RTC opregion handler accesses to wrong addresses
Li RongQing (5):
8021q: fix a potential memory leak
vxlan: fix a use after free in vxlan_encap_bypass
vxlan: using pskb_may_pull as early as possible
vxlan: fix a free after use
ipv4: fix a potential use after free in ip_tunnel_core.c
Li Zefan (1):
sched/deadline: Fix memory leak
Liam Girdwood (1):
ASoC: max98090: Fix reset at resume time
Libin Yang (2):
ALSA: hda - add PCI IDs for Intel Braswell
ALSA: hda - add codec ID for Braswell display audio codec
Linus Torvalds (6):
Don't trigger congestion wait on dirty-but-not-writeout pages
Fix gcc-4.9.0 miscompilation of load_balance() in scheduler
vfs: fix bad hashing of dentries
mm: don't pointlessly use BUG_ON() for sanity check
mm: propagate error from stack expansion even for guard page
mm: Don't count the stack guard page towards RLIMIT_STACK
Linus Walleij (1):
usb: musb: ux500: don't propagate the OF node
Liu Bo (7):
Btrfs: fix NULL pointer crash of deleting a seed device
Btrfs: mark mapping with error flag to report errors to userspace
Btrfs: use right type to get real comparison
Btrfs: fix scrub_print_warning to handle skinny metadata extents
Btrfs: fix compressed write corruption on enospc
Btrfs: fix crash on endio of reading corrupted block
Btrfs: fix up bounds checking in lseek
Loic Poulain (2):
Bluetooth: Ignore H5 non-link packets in non-active state
Bluetooth: Fix HCI H5 corrupted ack value
Loic Prylli (1):
net: Fix NETDEV_CHANGE notifier usage causing spurious arp flush
Lokesh Vutla (1):
ARM: dts: DRA7: wdt: Fix compatible property for watchdog node
Lorenzo Pieralisi (3):
arm64: kernel: add missing __init section marker to cpu_suspend_init
arm64: kernel: refactor the CPU suspend API for retention states
arm64: kernel: fix __cpu_suspend mm switch on warm-boot
Lu Baolu (2):
USB: Add device quirk for ASUS T100 Base Station keyboard
usb: xhci: rework root port wake bits if controller isn't allowed to wakeup
Luca Abeni (2):
sched/deadline: Fix migration of SCHED_DEADLINE tasks
sched/deadline: Avoid double-accounting in case of missed deadlines
Lucas Stach (1):
cpufreq: cpu0: drop wrong devm usage
Luciano Coelho (2):
mac80211: use secondary channel offset IE also beacons during CSA
mac80211: schedule the actual switch of the station before CSA count 0
Ludovic Desroches (1):
ARM: at91/PMC: don't forget to write PMC_PCDR register to disable clocks
Luis Henriques (1):
thermal: Fix error path in thermal_init()
Lukas Czerner (1):
dm thin: update discard_granularity to reflect the thin-pool blocksize
Lv Zheng (5):
ACPI: Fix conflict between customized DSDT and DSDT local copy
ACPI / EC: Avoid race condition related to advance_transaction()
ACPI / EC: Add asynchronous command byte write support
ACPI / EC: Remove duplicated ec_wait_ibf0() waiter
ACPI / EC: Fix race condition in ec_transaction_completed()
Maciej Matraszek (1):
media: v4l2-common: fix overflow in v4l_bound_align_image()
Mahesh Salgaonkar (1):
powerpc/book3s: Fix partial invalidation of TLBs in MCE code.
Malcolm Priestley (3):
staging: vt6655: Fix disassociated messages every 10 seconds
staging: vt6655: Fix Warning on boot handle_irq_event_percpu.
media: af9035: new IDs: add support for PCTV 78e and PCTV 79e
Manuel Schölling (1):
dns_resolver: assure that dns_query() result is null-terminated
Marc-André Lureau (1):
qxl: don't create too large primary surface
Marcelo Leitner (2):
vxlan: Do not reuse sockets for a different address family
Fix race condition between vxlan_sock_add and vxlan_sock_release
Marcin Kraglak (1):
Bluetooth: Allow change security level on ATT_CID in slave role
Marek Olšák (1):
drm/radeon: don't allow RADEON_GEM_DOMAIN_CPU for command submission
Marek Roszko (1):
i2c: at91: add bound checking on SMBus block length bytes
Marek Vasut (1):
ARM: dts: imx: Add alias for ethernet controller
Mario Kleiner (5):
drm/nouveau/kms/nv04-nv40: fix pageflip events via special case.
drm/nouveau/disp/nv04-nv40: abort scanoutpos query on vga analog.
drm/nouveau/kms: reference vblank for crtc during pageflip.
drm/nv50-/mc: fix kms pageflip events by reordering irq handling order.
drm/nouveau: Bump version from 1.1.1 to 1.1.2
Mario Schuknecht (1):
staging: iio: tsl2x7x_core: fix proximity treshold
Mark (4):
storage: Add single-LUN quirk for Jaz USB Adapter
USB: storage: Add quirk for Adaptec USBConnect 2000 USB-to-SCSI Adapter
USB: storage: Add quirk for Ariston Technologies iConnect USB to SCSI adapter
USB: storage: Add quirks for Entrega/Xircom USB to SCSI converters
Mark A. Greer (1):
spi: omap2-mcspi: Configure hardware when slave driver changes mode
Mark Brown (2):
regmap: Fix handling of volatile registers for format_write() chips
regmap: Don't attempt block writes when syncing cache on single_rw devices
Mark Einon (1):
staging: et131x: Fix errors caused by phydev->addr accesses before initialisation
Mark Rutland (1):
ARM: 8128/1: abort: don't clear the exclusive monitors
Markos Chandras (5):
MIPS: Fix typo when reporting cache and ftlb errors for ImgTec cores
MIPS: asm: thread_info: Add _TIF_SECCOMP flag
MIPS: MSC: Prevent out-of-bounds writes to MIPS SC ioremap'd region
MIPS: mcount: Adjust stack pointer for static trace in MIPS32
MIPS: ftrace: Fix a microMIPS build problem
Martin Hauke (1):
qmi_wwan: Add support for HP lt4112 LTE/HSPA+ Gobi 4G Modem
Martin K. Petersen (2):
libata: Blacklist queued trim for Crucial M500
scsi: add a blacklist flag which enables VPD page inquiries
Martin Lau (1):
ring-buffer: Fix polling on trace_pipe
Martin Schwidefsky (2):
s390/time: cast tv_nsec to u64 prior to shift in update_vsyscall
s390/ptrace: fix PSW mask check
Matan Barak (1):
IB/core: When marshaling uverbs path, clear unused fields
Mateusz Guzik (2):
NFS: populate ->net in mount data when remounting
sched: Fix possible divide by zero in avg_atom() calculation
Mathias Krause (3):
drm/i915: Remove bogus __init annotation from DMI callbacks
posix-timers: Fix stack info leak in timer_create()
pptp: fix stack info leak in pptp_getname()
Mathias Nyman (8):
xhci: delete endpoints from bandwidth list before freeing whole device
usb: pci-quirks: Prevent Sony VAIO t-series from switching usb ports
xhci: Use correct SLOT ID when handling a reset device command
xhci: correct burst count field for isoc transfers on 1.0 xhci hosts
xhci: Fix null pointer dereference if xhci initialization fails
xhci: fix oops when xhci resumes from hibernate with hw lpm capable devices
USB: xhci: don't start a halted endpoint before its new dequeue is set
USB: xhci: Reset a halted endpoint immediately when we encounter a stall.
Matt Fleming (1):
x86/efi: Enforce CONFIG_RELOCATABLE for EFI boot stub
Matthew Dempsky (1):
ptrace: fix fork event messages across pid namespaces
Matthias Brugger (1):
irqchip: gic: Add support for cortex a7 compatible string
Maurizio Lombardi (2):
ext4: fix wrong assert in ext4_mb_normalize_request()
bnx2fc: do not add shared skbs to the fcoe_rx_list
Mauro Carvalho Chehab (3):
media: xc5000: Fix get_frequency()
media: xc4000: Fix get_frequency()
media: au0828: Only alt setting logic when needed
Max Filippov (6):
xtensa: add fixup for double exception raised in window overflow
xtensa: replace IOCTL code definitions with constants
xtensa: fix access to THREAD_RA/THREAD_SP/THREAD_DS
xtensa: fix TLBTEMP_BASE_2 region handling in fast_second_level_miss
xtensa: fix a6 and a7 handling in fast_syscall_xtensa
xtensa: re-wire umount syscall to sys_oldumount
Maxim Patlasov (1):
mm/page-writeback.c: fix divide by zero in bdi_dirty_limits()
Maxime Bizon (1):
workqueue: fix dev_set_uevent_suppress() imbalance
Maxime COQUELIN (1):
bitops: Fix shift overflow in GENMASK macros
Maxime Ripard (2):
net: allwinner: emac: Add missing free_irq
clockevent: sun4i: Fix race condition in the probe code
Mel Gorman (6):
mm: vmscan: do not throttle based on pfmemalloc reserves if node has no ZONE_NORMAL
mm: page_alloc: use word-based accesses for get/set pageblock bitmaps
mm: migrate: Close race between migration completion and mprotect
mm: numa: Do not mark PTEs pte_numa when splitting huge pages
mm: optimize put_mems_allowed() usage
mm: vmscan: use proportional scanning during direct reclaim and full scan at DEF_PRIORITY
Mengdong Lin (1):
ALSA: hda - initialize audio InfoFrame to be all zero
Miao Xie (1):
Btrfs: output warning instead of error when loading free space cache failed
Miaoqing Pan (1):
ath9k: Fix RTC_DERIVED_CLK usage
Michael Brown (1):
x86/efi: Include a .bss section within the PE/COFF headers
Michael Ellerman (4):
powerpc/mm: Check paca psize is up to date for huge mappings
powerpc/perf: Ensure all EBB register state is cleared on fork()
powerpc: Add smp_mb() to arch_spin_is_locked()
powerpc: Add smp_mb()s to arch_spin_unlock_wait()
Michael Halcrow (1):
eCryptfs: Remove buggy and unnecessary write in file name decode routine
Michael Kerrisk (1):
sched: Make sched_setattr() correctly return -EFBIG
Michael Neuling (1):
powerpc: Don't setup CPUs with bad status
Michael S. Tsirkin (3):
kvm: iommu: fix the third parameter of kvm_iommu_put_pages (CVE-2014-3601)
virtio_pci: fix virtio spec compliance on restore
kvm: x86: don't kill guest on unknown exit reason
Michael Welling (2):
gpio: mcp23s08: Bug fix of SPI device tree registration.
mfd: omap-usb-host: Fix improper mask use.
Michal Hocko (3):
memcg: oom_notify use-after-free fix
mm: exclude memoryless nodes from zone_reclaim
OOM, PM: OOM killed task shouldn't escape PM suspend
Michal Nazarewicz (4):
usb: gadget: f_fs: resurect usb_functionfs_descs_head structure
usb: gadget: f_fs: fix NULL pointer dereference when there are no strings
tools: ffs-test: fix header values endianess
mm: page_alloc: fix CMA area initialisation when pageblock > MAX_ORDER
Michal Schmidt (2):
netlink: rate-limit leftover bytes warning and print process name
rtnetlink: fix userspace API breakage for iproute2 < v3.9.0
Michal Sojka (1):
USB: serial: ftdi_sio: Add Infineon Triboard
Micky Ching (1):
mmc: rtsx: add R1-no-CRC mmc command type handle
Mika Westerberg (2):
ACPI / scan: Correct error return value of create_modalias()
cpufreq: intel_pstate: Add CPU ID for Braswell processor
Mike Christie (2):
SCSI: libiscsi: fix potential buffer overrun in __iscsi_conn_send_pdu
be2iscsi: check ip buffer before copying
Mike Frysinger (1):
x86, x32: Use compat shims for io_{setup,submit}
Mike Marciniszyn (2):
IB/qib: Fix port in pkey change event
IB/qib: Correct reference counting in debugfs qp_stats
Mike Snitzer (4):
dm thin: add 'no_space_timeout' dm-thin-pool module param
dm thin metadata: do not allow the data block size to change
dm cache metadata: do not allow the data block size to change
block: fix alignment_offset math that assumes io_min is a power-of-2
Miklos Szeredi (5):
fuse: timeout comparison fix
fuse: handle large user and group ID
vfs: add d_is_dir()
shmem: fix nlink for rename overwrite directory
audit: keep inode pinned
Mikulas Patocka (12):
matroxfb: perform a dummy read of M_STATUS
iscsi-target: fix iscsit_del_np deadlock on unload
sym53c8xx_2: Set DID_REQUEUE return code when aborting squeue
dm: allocate a special workqueue for deferred device removal
block: provide compat ioctl for BLKZEROOUT
slab_common: fix the check for duplicate slab names
crypto: arm-aes - fix encryption of unaligned data
dm crypt: fix access beyond the end of allocated space
fs: make cont_expand_zero interruptible
dm bufio: when done scanning return from __scan immediately
framebuffer: fix border color
dm bufio: change __GFP_IO to __GFP_FS in shrinker callbacks
Milan Broz (2):
crypto: af_alg - properly label AF_ALG socket
dm crypt: use memzero_explicit for on-stack buffer
Mimi Zohar (2):
ima: audit log files opened with O_DIRECT flag
evm: prohibit userspace writing 'security.evm' HMAC value
Minfei Huang (1):
lib/btree.c: fix leak of whole btree nodes
Ming Lei (1):
virtio_blk: fix race between start and stop queue
Moni Shoua (2):
IB/mlx4: Avoid null pointer dereference in mlx4_ib_scan_netdevs()
IB/mlx4: Don't duplicate the default RoCE GID
Murali Karicheri (1):
ahci: add pcid for Marvel 0x9182 controller
Myron Stowe (1):
PCI: Restore detection of read-only BARs
Nadav Amit (6):
KVM: x86: Increase the number of fixed MTRR regs to 10
KVM: x86: Inter-privilege level ret emulation is not implemeneted
KVM: x86: Check non-canonical addresses upon WRMSR
KVM: x86: Fix wrong masking on relative jump/call
KVM: x86: Emulator fixes for eip canonical checks on near branches
KVM: x86: Don't report guest userspace emulation error to userspace
Namjae Jeon (1):
ext4: fix data integrity sync in ordered mode
Naoya Horiguchi (6):
mm/memory-failure.c: fix memory leak by race between poison and unpoison
mm: add !pte_present() check on existing hugetlb_entry callbacks
hugetlb: restrict hugepage_migration_support() to x86_64
mm/memory-failure.c: support use of a dedicated thread to handle SIGBUS(BUS_MCEERR_AO)
hugetlb: fix copy_hugetlb_page_range() to handle migration/hwpoisoned entry
mm: hugetlb: fix copy_hugetlb_page_range()
Nathan Lynch (3):
ARM: 8148/1: flush TLS and thumbee register state during exec
ARM: 8178/1: fix set_tls for !CONFIG_KUSER_HELPERS
ARM: 8198/1: make kuser helpers depend on MMU
Nathaniel Ting (1):
USB: serial: cp210x: add Silicon Labs 358x VID and PID
Neal Cardwell (3):
tcp: fix tcp_match_skb_to_sack() for unaligned SACK at end of an skb
tcp: fix tcp_release_cb() to dispatch via address family for mtu_reduced()
tcp: fix ssthresh and undo for consecutive short FRTO episodes
Neerav Parikh (1):
i40e: Don't stop driver probe when querying DCB config fails
NeilBrown (18):
md: always set MD_RECOVERY_INTR when aborting a reshape or other "resync".
md: always set MD_RECOVERY_INTR when interrupting a reshape thread.
md: flush writes before starting a recovery.
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.
md/raid1: clean up request counts properly in close_sync()
md/raid1: be more cautious where we read-balance during resync.
md/raid1: make sure resync waits for conflicting writes to complete.
md/raid1: Don't use next_resync to determine how far resync has progressed
md/raid1: update next_resync under resync_lock.
md/raid1: count resync requests in nr_pending.
md/raid1: fix_read_error should act on all non-faulty devices.
md/raid1: intialise start_next_window for READ case to avoid hang
md/raid5: disable 'DISCARD' by default due to safety concerns.
md: Always set RECOVERY_NEEDED when clearing RECOVERY_FROZEN
md/bitmap: always wait for writes on unplug.
Nicholas A. Bellinger (1):
target: Explicitly clear ramdisk_mcp backend pages
Nicholas Bellinger (16):
iser-target: Add missing target_put_sess_cmd for ImmedateData failure
target: Fix alua_access_state attribute OOPs for un-configured devices
iser-target: Fix multi network portal shutdown regression
target: Allow READ_CAPACITY opcode in ALUA Standby access state
target: Fix NULL pointer dereference for XCOPY in target_put_sess_cmd
iscsi-target: Reject mutual authentication with reflected CHAP_C
target: Set CMD_T_ACTIVE bit for Task Management Requests
target: Use complete_all for se_cmd->t_transport_stop_comp
iscsi-target: Fix ABORT_TASK + connection reset iscsi_queue_req memory leak
target: Fix left-over se_lun->lun_sep pointer OOPs
iscsi-target: Avoid rejecting incorrect ITT for Data-Out
iscsi-target: Explicily clear login response PDU in exception path
iscsi-target: Fix memory corruption in iscsit_logout_post_handler_diffcid
target: Fix APTPL metadata handling for dynamic MappedLUNs
iser-target: Disable TX completion interrupt coalescing
vhost-scsi: Take configfs group dependency during VHOST_SCSI_SET_ENDPOINT
Nicolas Dichtel (2):
ip6_gre: fix flowi6_proto value in xmit path
rtnetlink: release net refcnt on error in do_setlink()
Nicolas Iooss (1):
eventpoll: fix uninitialized variable in epoll_ctl
Nikesh Oswal (1):
regulator: arizona-ldo1: remove bypass functionality
Nikolay Aleksandrov (3):
bonding: fix ad_select module param check
bonding: fix div by zero while enslaving and transmitting
bonding: fix curr_active_slave/carrier with loadbalance arp monitoring
Nishanth Aravamudan (1):
hugetlb: ensure hugepage access is denied if hugepages are not supported
Nishanth Menon (4):
pinctrl: dra: dt-bindings: Fix pull enable/disable
ARM: dts: DRA7: fix interrupt-cells for GPIO
ARM: dts: dra7-evm: Fix spi1 mux documentation
ARM: OMAP4: PM: Only do static dependency configuration in omap4_init_static_deps
Niu Yawei (1):
quota: missing lock in dqcache_shrink_scan()
Olaf Hering (1):
drm/cirrus: bind also to qemu-xen-traditional
Olav Haugan (1):
iommu/arm-smmu: fix programming of SMMU_CBn_TCR for stage 1
Oleg Chernovskiy (1):
drm/radeon: Add missing lines to ci_set_thermal_temperature_range
Oleg Nesterov (6):
tracing: Fix syscall_*regfunc() vs copy_process() race
tracing: instance_rmdir() leaks ftrace_event_file->filter
vm_is_stack: use for_each_thread() rather then buggy while_each_thread()
x86, fpu: __restore_xstate_sig()->math_state_restore() needs preempt_disable()
x86, fpu: shift drop_init_fpu() from save_xstate_sig() to handle_signal()
exit: pidns: alloc_pid() leaks pid_namespace if child_reaper is exiting
Oleksandr Natalenko (5):
bfq-3.14: merge BFQv7r7
ck-3.14: merge BFSv454
version-3.14: bump to v3.14-pf5
distro-3.14: bump to v3.14-pf5
uksm-3.15: use vmacache_invalidate()
Olga Kornievskaia (1):
Fixing lease renewal
Oliver Neukum (3):
USB: option: add device ID for SpeedUp SU9800 usb 3g modem
USB: devio: fix issue with log flooding
cdc-acm: memory leak in error case
Olivier Langlois (1):
media: uvcvideo: Fix clock param realtime setting
Ondrej Kozina (1):
crypto: algif - avoid excessive use of socket buffer in skcipher
Ondrej Zary (1):
libata-sff: Fix controllers with no ctl port
Ong Boon Leong (3):
x86, iosf: Added Quark MBI identifiers
x86, iosf: Add Quark X1000 PCI ID
x86, iosf: Add PCI ID macros for better readability
Or Gerlitz (1):
ib_isert: Add max_send_sge=2 minimum for control PDU responses
Oren Givon (2):
iwlwifi: update the 7265 series HW IDs
iwlwifi: Add missing PCI IDs for the 7260 series
Pablo Neira (1):
netfilter: xt_bpf: add mising opaque struct sk_filter definition
Pali Rohár (7):
media: radio-bcm2048: fix wrong overflow check
drm/radeon: Add ability to get and change dpm state when radeon PX card is turned off
cpufreq: intel_pstate: Fix setting max_perf_pct in performance policy
Input: alps - ignore potential bare packets when device is out of sync
Input: alps - allow up to 2 invalid packets without resetting device
Input: alps - ignore bad data on Dell Latitudes E6440 and E7440
dell-wmi: Fix access out of memory
Pankaj Dubey (1):
regmap: fix NULL pointer dereference in _regmap_write/read
Panu Matilainen (1):
ipv4: Fix incorrect error code when adding an unreachable route
Paolo Bonzini (8):
KVM: lapic: sync highest ISR to hardware apic on EOI
virtio-scsi: avoid cancelling uninitialized work items
virtio-scsi: fix various bad behavior on aborted requests
KVM: x86: preserve the high 32-bits of the PAT register
KVM: x86: always exit on EOIs for interrupts listed in the IOAPIC redir table
Revert "KVM: x86: Increase the number of fixed MTRR regs to 10"
x86: kvm: use alternatives for VMCALL vs. VMMCALL if kernel text is read-only
kvm: x86: drop severity of "generation wraparound" message
Patrick Riphagen (2):
USB: serial: ftdi_sio: Annotate the current Xsens PID assignments
USB: serial: ftdi_sio: Add support for new Xsens devices
Paul Bolle (6):
staging: tidspbridge: check for CONFIG_SND_OMAP_SOC_MCBSP
usb: gadget: rename CONFIG_USB_GADGET_PXA25X
ARM: OMAP: replace checks for CONFIG_USB_GADGET_OMAP
powerpc: fix typo 'CONFIG_PMAC'
powerpc: fix typo 'CONFIG_PPC_CPU'
media: sms: Remove CONFIG_ prefix from Kconfig symbols
Paul Burton (1):
MIPS: Prevent user from setting FCSR cause bits
Paul E. McKenney (1):
rcu: Make callers awaken grace-period kthread
Paul Fertser (1):
media: usb: uvc: add a quirk for Dell XPS M1330 webcam
Paul S McSpadden (1):
ALSA: usb-audio: Adjust Gamecom 780 volume level
Pavel Machek (1):
Revert "ARM: 7830/1: delay: don't bother reporting bogomips in /proc/cpuinfo"
Pavel Shilovsky (8):
CIFS: Fix memory leaks in SMB2_open
CIFS: Fix STATUS_CANNOT_DELETE error mapping for SMB2
CIFS: Fix async reading on reconnects
CIFS: Fix wrong directory attributes after rename
CIFS: Fix directory rename error
CIFS: Fix wrong filename length for SMB2
CIFS: Fix wrong restart readdir for SMB1
CIFS: Fix SMB2 readdir error handling
Pawel Moll (1):
perf: Handle compat ioctl
Pekon Gupta (1):
mtd: eLBC NAND: fix subpage write support
Peng Tao (2):
nfs: fix pnfs direct write memory leak
nfs41: fix nfs4_proc_layoutget error handling
Per Hurtig (1):
tcp: fixing TLP's FIN recovery
Perry Hung (1):
usb: serial: ftdi_sio: add "bricked" FTDI device PID
Peter Chen (2):
usb: chipidea: udc: delete td from req's td list at ep_dequeue
usb: ehci: using wIndex + 1 for hub port
Peter Christensen (1):
ipvs: Fix panic due to non-linear skb
Peter Feiner (1):
mm: softdirty: keep bit when zapping file pte
Peter Guo (1):
mmc: sdhci-pci-o2micro: Fix Dell E5440 issue
Peter Hurley (5):
serial: Fix IGNBRK handling
tty: Correct INPCK handling
serial: core: Preserve termios c_cflag for console resume
serial: Fix divide-by-zero fault in uart_get_divisor()
tty: Fix high cpu load if tty is unreleaseable
Peter Meerwald (4):
iio: Fix endianness issue in ak8975_read_axis()
iio: Fix two mpl3115 issues in measurement conversion
iio:bma180: Fix scale factors to report correct acceleration units
iio:bma180: Missing check for frequency fractional part
Peter Ujfalusi (3):
ARM: omap5: hwmod_data: Correct IDLEMODE for McPDM
ASoC: tlv320aci3x: Fix custom snd_soc_dapm_put_volsw_aic3x() function
ASoC: davinci-mcasp: Correct rx format unit configuration
Peter Zijlstra (7):
perf: Limit perf_event_attr::sample_period to 63 bits
perf: Fix race in removing an event
sched: Disallow sched_attr::sched_policy < 0
sched/deadline: Change sched_getparam() behaviour vs SCHED_DEADLINE
x86, tsc: Fix cpufreq lockup
locking/mutex: Disable optimistic spinning on some architectures
perf: fix perf bug in fork()
Petr Matousek (1):
kvm: vmx: handle invvpid vm exit gracefully
Petr Mladek (1):
drm/radeon: kernel panic in drm_calc_vbltimestamp_from_scanoutpos with 3.18.0-rc6
Philipp Zabel (1):
media: mt9v032: fix hblank calculation
Pierre Ossman (1):
ALSA: hda - hdmi: call overridden init on resume
Prabhakar Lad (1):
cpufreq: Makefile: fix compilation for davinci platform
Pranavkumar Sawargaonkar (1):
ARM/ARM64: KVM: Nuke Hyp-mode tlbs before enabling MMU
Pranith Kumar (1):
rcu: Use rcu_gp_kthread_wake() to wake up grace period kthreads
Prarit Bhargava (2):
cpufreq: release policy->rwsem on error
modules, lock around setting of MODULE_STATE_UNFORMED
Pratyush Anand (1):
USB: Fix persist resume of some SS USB devices
Praveen Diwakar (1):
ASoC: wm_adsp: Add missing MODULE_LICENSE
Preston Fick (1):
USB: serial: cp210x: add IDs for CEL MeshConnect USB Stick
Qiao Zhou (1):
ASoC: pcm: fix dpcm_path_put in dpcm runtime update
Qu Wenruo (1):
btrfs: Add ctime/mtime update for btrfs device add/remove.
Quentin Casasnovas (2):
kvm: fix excessive pages un-pinning in kvm_iommu_map error path.
regmap: fix kernel hang on regmap_bulk_write with zero val_count.
Quinn Tran (1):
target: Fix queue full status NULL pointer for SCF_TRANSPORT_TASK_SENSE
Rabin Vincent (3):
ARM: 8064/1: fix v7-M signal return
tracing/syscalls: Ignore numbers outside NR_syscalls' range
crypto: af_alg - fix backlog handling
Radim Krčmář (1):
hv: use correct order when freeing monitor_pages
Rafael J. Wysocki (5):
ACPI / PNP: Fix acpi_pnp_match()
ACPI / hotplug: Generate online uevents for ACPI containers
PM / sleep: Add state field to pm_states[] entries
PM / sleep: Use valid_state() for platform-dependent sleep states only
ACPI / PM: Fix PM initialization for devices that are not present
Rafał Miłecki (1):
b43: fix frequency reported on G-PHY with /new/ firmware
Raghavendra K T (1):
mm/readahead.c: fix readahead failure for memoryless NUMA nodes and limit readahead pages
Rajendra Nayak (2):
ARM: DRA7: hwmod: Add dra74x and dra72x specific ocp interface lists
ARM: DRA7: Add support for soc_is_dra74x() and soc_is_dra72x() variants
Randy Dunlap (1):
parport: fix menu breakage
Rasmus Villemoes (2):
kcmp: fix standard comparison bug
fs: nfsd: Fix signedness bug in compare_blob
Ray Jui (1):
spi: pl022: Fix incorrect dma_unmap_sg
Ricardo Ribalda Delgado (1):
PCI: Generate uppercase hex for modalias interface class
Richard Genoud (1):
UBI: add missing kmem_cache_free() in process_pool_aeb error path
Richard Guy Briggs (4):
audit: remove superfluous new- prefix in AUDIT_LOGIN messages
audit: correct AUDIT_GET_FEATURE return message type
audit: AUDIT_FEATURE_CHANGE message format missing delimiting space
audit: restore AUDIT_LOGINUID unset ABI
Richard Larocque (3):
alarmtimer: Return relative times in timer_gettime
alarmtimer: Do not signal SIGEV_NONE timers
alarmtimer: Lock k_itimer during timer callback
Richard Weinberger (3):
sched: Fix sched_policy < 0 comparison
UBI: Fix invalid vfree()
UBI: Fix double free after do_sync_erase()
Rickard Strandqvist (2):
fs: btrfs: volumes.c: Fix for possible null pointer dereference
media: media: v4l2-core: v4l2-dv-timings.c: Cleaning up code wrong value used in aspect ratio
Rik van Riel (1):
mm/numa: Remove BUG_ON() in __handle_mm_fault()
Rob Herring (1):
pstore-ram: Fix hangs by using write-combine mappings
Robert Baldyga (2):
usb: gadget: f_fs: remove redundant ffs_data_get()
serial: samsung: wait for transfer completion before clock disable
Robert Coulson (1):
hwmon: (ds1621) Update zbits after conversion rate change
Robert Hodaszi (1):
iio: mxs-lradc: fix divider
Robin Murphy (1):
ARM: 8165/1: alignment: don't break misaligned NEON load/store
Robin van der Gracht (1):
iio: st_sensors: Fix buffer copy
Roger Pau Monné (1):
xen-blkback: fix leak on grant map error path
Roger Quadros (6):
ARM: OMAP2+: nand: Fix NAND on OMAP2 and OMAP3 boards
phy: core: Fix error path in phy_create()
ARM: dts: dra7-evm: Make VDDA_1V8_PHY supply always on
usb: hub: Prevent hub autosuspend if usbcore.autosuspend is -1
mtd: nand: omap: Fix 1-bit Hamming code scheme, omap_calculate_ecc()
pinctrl: dra: dt-bindings: Fix output pull up/down
Roger Tseng (1):
mmc: rtsx_pci_sdmmc: fix incorrect last byte in R2 response
Roland Dreier (4):
iscsi-target: Fix wrong buffer / buffer overrun in iscsi_change_param_value()
target: Report correct response length for some commands
x86, ioremap: Speed up check for RAM pages
target: Don't call TFO->write_pending if data_length == 0
Romain Degez (1):
ahci: add support for the Promise FastTrak TX8660 SATA HBA (ahci mode)
Ronald Wahl (2):
carl9170: fix sending URBs with wrong type when using full-speed
mac80211: Fix regression that triggers a kernel BUG with CCMP
Ronan Marquet (1):
ALSA: hda/realtek - Correction of fixup codes for PB V7900 laptop
Ross Lagerwall (1):
xen/manage: Always freeze/thaw processes when suspend/resuming
Russell King (4):
ARM: stacktrace: avoid listing stacktrace functions in stacktrace
ARM: fix alignment of keystone page table fixup
drm: omapdrm: fix compiler errors
imx-drm: ipuv3-plane: fix ipu_plane_dpms()
Ryusuke Konishi (1):
nilfs2: fix the nilfs_iget() vs. nilfs_new_inode() races
Sabrina Dubroca (1):
ipv6: fix rtnl locking in setsockopt for anycast and multicast
Sage Weil (2):
libceph: gracefully handle large reply messages from the mon
Btrfs: fix race in WAIT_SYNC ioctl
Sagi Grimberg (10):
Target/iscsi,iser: Avoid accepting transport connections during stop stage
Target/iser: Bail from accept_np if np_thread is trying to close
Target/iser: Fix hangs in connection teardown
Target/iser: Improve cm events handling
Target/iser: Wait for proper cleanup before unloading
Target/iscsi: Fix sendtargets response pdu for iser transport
Target/iser: Get isert_conn reference once got to connected_handler
Target/iser: Don't put isert_conn inside disconnected handler
iser-target: Handle DEVICE_REMOVAL event on network portal listener correctly
Target/iser: Fix a wrong dereference in case discovery session is over iser
Sakari Ailus (1):
media: smiapp: Only some selection targets are settable
Salva Peiró (1):
media: media-device: Remove duplicated memset() in media_enum_entities()
Samuel Ortiz (1):
Bluetooth: Fix L2CAP LE debugfs entries permissions
Sander Eikelenboom (1):
ALSA: usb-audio: Prevent printk ratelimiting from spamming kernel log while DEBUG not defined
Santosh Shilimkar (1):
ARM: OMAP4: Fix the boot regression with CPU_IDLE enabled
Sasha Levin (5):
net/l2tp: don't fall back on UDP [get|set]sockopt
iovec: make sure the caller actually wants anything in memcpy_fromiovecend
kernel/smp.c:on_each_cpu_cond(): fix warning in fallback path
kernel: add support for gcc 5
mm: remove read_cache_page_async()
Scot Doyle (1):
drm/i915: don't warn if backlight unexpectedly enabled
Scott Carter (1):
pata_serverworks: disable 64-KB DMA transfers on Broadcom OSB4 IDE Controller
Scott Jiang (1):
ASoC: blackfin: use samples to set silence
Scott Mayhew (1):
nfs: Fix cache_validity check in nfs_write_pageuptodate()
Scott Wood (1):
powerpc: Don't skip ePAPR spin-table CPUs
Sean MacLennan (1):
staging: r8192e_pci: fix htons error
Sebastian Andrzej Siewior (2):
mfd: ti_am335x_tscadc: Fix TSC resume
usb: musb: dsps: start OTG timer on resume again
Sebastian Herbszt (1):
target: Fix inverted logic in SE_DEV_ALUA_SUPPORT_STATE_STORE
Sebastian Ott (1):
percpu-refcount: fix usage of this_cpu_ops
Sebastian Reichel (1):
bq2415x_charger: Fix Atomic Sleep Bug
Sergei Shtylyov (1):
sh_eth: fix SH7619/771x support
Sergey Popovich (1):
netfilter: Fix potential use after free in ip6_route_me_harder()
Seth Forshee (1):
xen-netfront: Remove BUGs on paged skb data which crosses a page boundary
Seungwon Jeon (1):
ARM: dts: disable MDMA1 node for exynos5420
Shaohua Li (1):
x86/mm: In the PTE swapout page reclaim case clear the accessed bit instead of flushing the TLB
Shmulik Ladkani (1):
sit: Fix ipip6_tunnel_lookup device matching criteria
Silesh C V (1):
coredump: fix the setting of PF_DUMPCORE
Simon Horman (1):
ata: sata_rcar: Disable DIPM mode for r8a7790 ES1
Simon Lindgren (1):
i2c: at91: Fix a race condition during signal handling in at91_do_twi_xfer.
Simone Gotti (1):
ACPI / PCI: Fix sysfs acpi_index and label errors
Sinclair Yeh (1):
drm/vmwgfx: Filter out modes those cannot be supported by the current VRAM size.
Soren Brinkmann (1):
Revert "net/macb: add pinctrl consumer support"
Sowmini Varadhan (3):
sunvnet: clean up objects created in vnet_new() on vnet_exit()
sparc64: ldc_connect() should not return EINVAL when handshake is in progress.
sparc64: Move request_irq() from ldc_bind() to ldc_alloc()
Srinivas Pandruvada (9):
iio:core: Handle error when mask type is not separate
iio:trigger: modify return value for iio_trigger_get
iio: accel: bma180: Fix indio_dev->trig assignment
iio: hid_sensor_hub: Fix indio_dev->trig assignment
iio: gyro: itg3200: Fix indio_dev->trig assignment
iio: inv_mpu6050: Fix indio_dev->trig assignment
iio: meter: ade7758: Fix indio_dev->trig assignment
iio: st_sensors: Fix indio_dev->trig assignment
iio: adc: ad_sigma_delta: Fix indio_dev->trig assignment
Stanislaw Gruszka (5):
rt2x00: disable TKIP on USB
rt2x00: fix rfkill regression on rt2500pci
myri10ge: check for DMA mapping errors
rt2800: correct BBP1_TX_POWER_CTRL mask
rt2x00: do not align payload on modern H/W
Steev Klimaszewski (1):
Add USB_EHCI_EXYNOS to multi_v7_defconfig
Stefan Assmann (1):
igb: do a reset on SR-IOV re-init if device is down
Stefan Bader (1):
x86/xen: don't copy bogus duplicate entries into kernel page tables
Stefan Berger (1):
tpm: Properly clean sysfs entries in error path
Stefan Richter (2):
firewire: revert to 4 GB RDMA, fix protocols using Memory Space
firewire: cdev: prevent kernel stack leaking into ioctl arguments
Stefan Roese (1):
spi: fsl: Fix problem with multi message transfers
Stefano Stabellini (4):
swiotlb-xen: pass dev_addr to xen_dma_unmap_page and xen_dma_sync_single_for_cpu
swiotlb-xen: remove BUG_ON in xen_bus_to_phys
swiotlb-xen: call xen_dma_sync_single_for_device when appropriate
swiotlb-xen: pass dev_addr to swiotlb_tbl_unmap_single
Steffen Klassert (6):
xfrm: Generate blackhole routes only from route lookup functions
xfrm: Generate queueing routes only from route lookup functions
ip6_tunnel: Use ip6_tnl_dev_init as the ndo_init function.
vti6: Use vti6_dev_init as the ndo_init function.
sit: Use ipip6_tunnel_init as the ndo_init function.
gre6: Move the setting of dev->iflink into the ndo_init functions.
Stephane Grosjean (3):
can: peak_pci: prevent use after free at netdev removal
can: peak_usb: fix cleanup sequence order in case of error during init
can: peak_usb: fix memset() usage
Stephen Boyd (7):
staging/mt29f_spinand: Terminate of match table
clk: qcom: Fix clk_rcg2_is_enabled() check
clk: qcom: Fix mmcc-8974's PLL configurations
clk: qcom: HDMI source sel is 3 not 2
sched_clock: Avoid corrupting hrtimer tree during suspend
clk: qcom: Fix MN frequency tables, parent map, and jpegd
clk: qcom: mdp_lut_clk is a child of mdp_src
Stephen Hemminger (1):
USB: sisusb: add device id for Magic Control USB video
Stephen M. Cameron (1):
hpsa: fix bad -ENOMEM return value in hpsa_big_passthru_ioctl
Stephen Smalley (1):
selinux: fix inode security list corruption
Steve Capper (1):
arm64: mm: Make icache synchronisation logic huge page aware
Steve Dickson (1):
NFSv4: nfs4_state_manager() vs. nfs_server_remove_lists()
Steve French (4):
CIFS: fix mount failure with broken pathnames when smb3 mount with mapchars option
CIFS: Possible null ptr deref in SMB2_tcon
SMB3: Fix oops when creating symlinks on smb3
Fix problem recognizing symlinks
Steve Wise (1):
RDMA/iwcm: Use a default listen backlog if needed
Steven Rostedt (1):
debugfs: Fix corrupted loop in debugfs_remove_recursive
Steven Rostedt (Red Hat) (9):
sched: Use CPUPRI_NR_PRIORITIES instead of MAX_RT_PRIO in cpupri check
tracing: Try again for saved cmdline if failed due to locking
tracing: Remove ftrace_stop/start() from reading the trace file
ring-buffer: Check if buffer exists before polling
tracing: Fix graph tracer with stack tracer on other archs
ring-buffer: Always reset iterator to reader page
ring-buffer: Up rb_iter_peek() loop count to 3
ring-buffer: Fix infinite spin in reading buffer
tracing/sched: Check preempt_count() for current when reading task->state
Steven Whitehouse (1):
GFS2: Fix address space from page function
Sudeep Holla (2):
arm64: use irq_set_affinity with force=false when migrating irqs
ARM: 8133/1: use irq_set_affinity with force=false when migrating irqs
Suman Anna (1):
ARM: dts: AM4372: Correct mailbox node data
Sumit.Saxena@avagotech.com (1):
megaraid_sas: corrected return of wait_event from abort frame path
Suravee Suthikulpanit (2):
arm64/dma: Removing ARCH_HAS_DMA_GET_REQUIRED_MASK macro
irqchip: gic: Add binding probe for ARM GIC400
Suresh Reddy (1):
be2net: set EQ DB clear-intr bit in be_open()
Sven Eckelmann (1):
batman-adv: Fix out-of-order fragmentation support
Sven Wegener (2):
ipv6: Fix regression caused by efe4208 in udp_v6_mcast_next()
x86_32, entry: Store badsys error code in %eax
Sylwester Nawrocki (1):
ASoC: samsung: Correct I2S DAI suspend/resume ops
Takashi Iwai (23):
ALSA: hda/analog - Fix silent output on ASUS A8JN
ALSA: hda/realtek - Fix COEF widget NID for ALC260 replacer fixup
media: ivtv: Fix Oops when no firmware is loaded
ALSA: usb-audio: Fix races at disconnection and PCM closing
ALSA: hda - Fix broken PM due to incomplete i915 initialization
PM / sleep: Fix request_firmware() error at resume
ALSA: hda/ca0132 - Don't try loading firmware at resume when already failed
ALSA: hda/realtek - Avoid setting wrong COEF on ALC269 & co
Btrfs: Fix memory corruption by ulist_add_merge() on 32bit arch
ALSA: hda - Fix digital mic on Acer Aspire 3830TG
ALSA: hda - Fix COEF setups for ALC1150 codec
ALSA: hda - Fix invalid pin powermap without jack detection
ALSA: emu10k1: Fix deadlock in synth voice lookup
ALSA: pcm: Zero-clear reserved fields of PCM status ioctl in compat mode
ALSA: usb-audio: Fix device_del() sysfs warnings at disconnect
ALSA: usb-audio: Fix memory leak in FTU quirk
Input: synaptics - add min/max quirk for Lenovo T440s
ASoC: dpcm: Fix race between FE/BE updates and trigger
ALSA: hda - Add EAPD fixup for ASUS Z99He laptop
ALSA: hda - Fix built-in mic at resume on Lenovo Ideapad S210
ALSA: usb-audio: Don't resubmit pending URBs at MIDI error recovery
KEYS: Fix stale key registration at error path
ALSA: hda - Fix wrong gpio_dir & gpio_mask hint setups for IDT/STAC codecs
Tang Chen (2):
ACPI / hotplug: Check scan handlers in acpi_scan_hot_remove()
memblock, memhotplug: fix wrong type in memblock_find_in_range_node().
Taylor Braun-Jones (1):
USB: ftdi_sio: Add support for GE Healthcare Nemo Tracker device
Ted Juan (1):
mtd: devices: elm: fix elm_context_save() and elm_context_restore() functions
Tejun Heo (11):
ptrace,x86: force IRET path after a ptrace_stop()
blkcg: fix use-after-free in __blkg_release_rcu() by making blkcg_gq refcnt an atomic_t
libata: introduce ata_host->n_tags to avoid oops on SAS controllers
blkcg: don't call into policy draining if root_blkg is already gone
libata: widen Crucial M550 blacklist matching
workqueue: apply __WQ_ORDERED to create_singlethread_workqueue()
percpu: fix pcpu_alloc_pages() failure path
percpu: perform tlb flush after pcpu_map_pages() failure
ahci: disable MSI instead of NCQ on Samsung pci-e SSDs on macbooks
ahci: disable MSI on SAMSUNG 0xa800 SSD
writeback: fix a subtle race condition in I_DIRTY clearing
Tero Kristo (1):
clk: prevent erronous parsing of children during rate change
Tetsuo Handa (7):
kthread: fix return value of kthread_create() upon SIGKILL.
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.
fs: Fix theoretical division by 0 in super_cache_scan().
Thadeu Lima de Souza Cascardo (1):
tg3: fix ring init when there are more TX than RX channels
Theodore Ts'o (7):
ext4: fix unjournalled bg descriptor while initializing inode bitmap
ext4: clarify error count warning messages
ext4: clarify ext4_error message in ext4_mb_generate_buddy_error()
ext4: fix a potential deadlock in __ext4_es_shrink()
ext4: fix ext4_discard_allocated_blocks() if we can't allocate the pa struct
ext4: fix BUG_ON in mb_free_blocks()
ext4: add ext4_iget_normal() which is to be used for dir tree lookups
Thierry Reding (1):
usb: phy: tegra: Avoid use of sizeof(void)
Thomas Fitzsimmons (1):
net: mvneta: Fix big endian issue in mvneta_txq_desc_csum()
Thomas Gleixner (10):
sched: Sanitize irq accounting madness
rtmutex: Detect changes in the pi lock chain
rtmutex: Handle deadlock detection smarter
rtmutex: Plug slow unlock race
genirq: Sanitize spurious interrupt detection of threaded irqs
usb: musb: Ensure that cppi41 timer gets armed on premature DMA TX irq
irqchip: spear_shirq: Fix interrupt offset
clk: spear3xx: Use proper control register offset
futex: Unlock hb->lock in futex_wait_requeue_pi() error path
usb: musb: cppi41: restart hrtimer only if not yet done
Thomas Hellstrom (2):
drm/vmwgfx: Fix incorrect write to read-only register v2:
drm/vmwgfx: Fix a potential infinite spin waiting for fifo idle
Thomas Jarosch (1):
PCI: Add new ID for Intel GPU "spurious interrupt" quirk
Thomas Körper (1):
can: dev: avoid calling kfree_skb() from interrupt context
Thomas Petazzoni (6):
mtd: pxa3xx_nand: make the driver work on big-endian systems
net: mvneta: fix operation in 10 Mbit/s mode
spi: orion: fix incorrect handling of cell-index DT property
PCI: mvebu: Fix uninitialized variable in mvebu_get_tgt_attr()
ARM: 8222/1: mvebu: enable strex backoff delay
ARM: mvebu: disable I/O coherency on non-SMP situations on Armada 370/375/38x/XP
Thomas Pugliese (1):
uwb: init beacon cache entry before registering uwb device
Thor Thayer (1):
spi: dw: Fix dynamic speed change.
Thorsten Knabe (1):
um: ubd: Fix for processes stuck in D state forever
Till Dörges (1):
rtl28xxu: add ID [0ccd:00b4] TerraTec NOXON DAB Stick (rev 3)
Tim Chen (1):
fs/superblock: avoid locking counting inodes and dentries before reclaiming them
Tim Gardner (1):
ALSA: usb-audio: Suppress repetitive debug messages from retire_playback_urb()
Tobias Brunner (1):
xfrm: Fix installation of AH IPsec SAs
Todd Fujinaka (2):
igb: Workaround for i210 Errata 25: Slow System Clock
igb: bring link up when PHY is powered up
Tom Gundersen (1):
net: tunnels - enable module autoloading
Tom Herbert (2):
gre: Use inner mac length when computing tunnel length
gre: Set inner mac header in gro complete
Tomas Winkler (3):
mei: me: fix hw ready reset flow
mei: me: drop harmful wait optimization
mei: me: read H_CSR after asserting reset
Tomasz Figa (2):
irqchip: gic: Fix core ID calculation when topology is read from DT
ARM: dts: Enable PWM node by default for s3c64xx
Tony Lindgren (4):
ARM: OMAP2+: hwmod: Rearm wake-up interrupts for DT when MUSB is idled
usb: phy: twl4030-usb: Fix lost interrupts after ID pin goes down
usb: phy: twl4030-usb: Fix regressions to runtime PM on omaps
pstore-ram: Allow optional mapping with pgprot_noncached
Tony Luck (3):
mm/memory-failure.c-failure: send right signal code to correct thread
mm/memory-failure.c: don't let collect_procs() skip over processes for MF_ACTION_REQUIRED
tracing: Fix wraparound problems in "uptime" trace clock
Toshiaki Makita (2):
bridge: Prevent insertion of FDB entry with disallowed vlan
cfq-iosched: Fix wrong children_weight calculation
Trond Myklebust (16):
SUNRPC: Fix a module reference leak in svc_handle_xprt
pNFS: Handle allocation errors correctly in filelayout_alloc_layout_hdr()
NFS: Don't declare inode uptodate unless all attributes were checked
NFS: Use raw_write_seqcount_begin/end int nfs4_reclaim_open_state
NFSv3: Fix another acl regression
NFSv4: Fix problems with close in the presence of a delegation
NFSv4: Fix another bug in the close/open_downgrade code
lockdep: Revert lockdep check in raw_seqcount_begin()
NFSv4: Fix lock recovery when CREATE_SESSION/SETCLIENTID_CONFIRM fails
NFSv4: fix open/lock state recovery error handling
SUNRPC: Add missing support for RPC_CLNT_CREATE_NO_RETRANS_TIMEOUT
NFSv4: Ensure that we remove NFSv4.0 delegations when state has expired
NFS: Don't try to reclaim delegation open state if recovery failed
NFSv4: Fix races between nfs_remove_bad_delegation() and delegation return
NFSv4.1: nfs41_clear_delegation_stateid shouldn't trust NFS_DELEGATED_STATE
nfsd: Fix slot wake up race in the nfsv4.1 callback code
Troy Clark (1):
usb: serial: ftdi_sio: add PIDs for Matrix Orbital products
Tyler Hall (2):
slip: Fix deadlock in write_wakeup
slcan: Port write_wakeup deadlock fix from slip
Tyler Hicks (1):
eCryptfs: Force RO mount when encrypted view is enabled
Tyrel Datwyler (1):
powerpc/pci: Reorder pci bus/bridge unregistration during PHB removal
Ulrich Eckhardt (1):
media: ds3000: fix LNB supply voltage on Tevii S480 on initialization
Ulrich Obergfell (1):
scsi_error: fix invalid setting of host byte
Ursula Braun (1):
af_iucv: wrong mapping of sent and confirmed skbs
Uwe Kleine-König (1):
ARM: mvebu: fix ordering in Armada 370 .dtsi
Valdis Kletnieks (1):
pstore: Fix duplicate {console,ftrace}-efi entries
Vasily Averin (2):
fs: umount on symlink leaks mnt count
ipv4: dst_entry leak in ip_send_unicast_reply()
Venkatesh Srinivas (1):
perf/x86/intel: Use rdmsrl_safe() when initializing RAPL PMU
Victor Kamensky (2):
arm64: ptrace: fix empty registers set in prstatus of aarch32 process core
arm64: compat: fix compat types affecting struct compat_elf_prpsinfo
Vidya Sagar (1):
PCI: Configure ASPM when enabling device
Vignesh R (1):
mfd: ti_am335x_tscadc: Fix TSC operation after ADC continouous mode
Vignesh Raman (1):
Bluetooth: Avoid use of session socket after the session gets freed
Ville Syrjälä (3):
drm/i915: Avoid div-by-zero when pixel_multiplier is zero
drm/i915: Don't clobber the GTT when it's within stolen memory
drm/i915: Wait for vblank before enabling the TV encoder
Vince Weaver (1):
perf/x86/intel: Use proper dTLB-load-misses event on IvyBridge
Vincent BENAYOUN (1):
inetdevice: fixed signed integer overflow
Vincent Minet (1):
intel_pstate: Set CPU number before accessing MSRs
Vineet Gupta (4):
ARC: [nsimosci] Allow "headless" models to boot
ARC: [SMP] General Fixes
ARC: fix mmuv2 warning
ARC: Disable caches in early boot if so configured
Viresh Kumar (2):
watchdog: sp805: Set watchdog_device->timeout from ->set_timeout()
cpufreq: move policy kobj to policy->cpu at resume
Vitaly Kuznetsov (1):
Drivers: hv: vmbus: Fix a race condition when unregistering a device
Vlad Catoi (1):
ALSA: usb-audio: Add support for Steinberg UR22 USB interface
Vlad Yasevich (9):
macvlan: Initialize vlan_features to turn on offload support.
net: Correctly set segment mac_len in skb_segment().
net: Always untag vlan-tagged traffic on input.
bridge: Check if vlan filtering is enabled only once.
bridge: Fix br_should_learn to check vlan_enabled
tg3: Work around HW/FW limitations with vlan encapsulated frames
tg3: Allow for recieve of full-size 8021AD frames
macvtap: Fix race between device delete and open.
sctp: handle association restarts when the socket is closed.
Vladimir Davydov (3):
Bluetooth: never linger on process exit
mm: vmscan: respect NUMA policy mask when shrinking slab on direct reclaim
mm: vmscan: shrink_slab: rename max_pass -> freeable
Vladimir Murzin (1):
ARM: 8226/1: cacheflush: get rid of restarting block
Vlastimil Babka (6):
mm/compaction: cleanup isolate_freepages()
mm/compaction: do not count migratepages when unnecessary
mm/compaction: avoid rescanning pageblocks in isolate_freepages
mm, compaction: properly signal and act upon lock and need_sched() contention
mm/page_alloc: prevent MIGRATE_RESERVE pages from being misplaced
mm, vmscan: prevent kswapd livelock due to pfmemalloc-throttled process being killed
WANG Cong (1):
ipv6: restore the behavior of ipv6_sock_ac_drop()
Waiman Long (1):
mm, thp: move invariant bug check out of loop in __split_huge_page_map
Wang Nan (1):
cgroup/kmemleak: add kmemleak_free() for cgroup deallocations.
Wang Shilong (2):
Btrfs: make sure there are not any read requests before stopping workers
Btrfs: set right total device count for seeding support
Wang, Xiaoming (1):
ALSA: compress: Cancel the optimization of compiler and fix the size of struct for all platform.
Wang, Yu (1):
xhci: Fix runtime suspended xhci from blocking system suspend.
Wanpeng Li (2):
KVM: nVMX: fix "acknowledge interrupt on exit" when APICv is in use
sched: Fix unreleased llc_shared_mask bit during CPU hotplug
Wei Yang (2):
net/mlx4_core: Preserve pci_dev_data after __mlx4_remove_one()
net/mlx4_core: Keep only one driver entry release mlx4_priv
Wei-Chun Chao (1):
net: fix UDP tunnel GSO of frag_list GRO packets
Weijie Yang (2):
zram: avoid kunmap_atomic() of a NULL pointer
mm: frontswap: invalidate expired data on a dup-store failure
Will Deacon (4):
arm64: ptrace: change fs when passing kernel pointer to regset code
arm64: flush TLS registers during exec
arm64: ptrace: fix compat hardware watchpoint reporting
ARM: 8191/1: decompressor: ensure I-side picks up relocated code
William Cohen (1):
Correct the race condition in aarch64_insn_patch_text_sync()
Willy Tarreau (3):
Documentation: lzo: document part of the encoding
Revert "lzo: properly check for overruns"
lzo: check for length overrun in variable length encoding.
Wolfram Sang (2):
drivers/i2c/busses: use correct type for dma_map/unmap
i2c: at91: don't account as iowait
Xiaoming Gao (1):
kvm: fix wrong address when writing Hyper-V tsc page
Xiubo Li (2):
regmap: debugfs: fix possbile NULL pointer dereference
regmap: fix possible ZERO_SIZE_PTR pointer dereferencing error.
Xose Vazquez Perez (1):
wireless: rt2x00: add new rt2800usb devices
Xue jiufei (1):
ocfs2: fix the wrong directory passed to ocfs2_lookup_ino_from_name() when link file
Xuelin Shi (1):
dmaengine: fix xor sources continuation
Xufeng Zhang (1):
sctp: Fix sk_ack_backlog wrap-around problem
Y.C. Chen (1):
drm/ast: AST2000 cannot be detected correctly
Yan, Zheng (1):
ceph: fix null pointer dereference in discard_cap_releases()
Yann Droneaud (3):
IB/mlx5: add missing padding at end of struct mlx5_ib_create_cq
IB/mlx5: add missing padding at end of struct mlx5_ib_create_srq
fanotify: enable close-on-exec on events' fd when requested in fanotify_init()
Yasuaki Ishimatsu (2):
workqueue: zero cpumask of wq_numa_possible_cpumask on init
ACPI / scan: not cache _SUN value in struct acpi_device_pnp
Yijing Wang (1):
sysfs: driver core: Fix glue dir race condition by gdp_mutex
Yinghai Lu (1):
PCI: Support 64-bit bridge windows if we have 64-bit dma_addr_t
Yu Zhao (1):
mm: free compound page with correct order
Yuchung Cheng (2):
tcp: fix cwnd undo on DSACK in F-RTO
tcp: fix false undo corner cases
Yuri Chislov (1):
ipv6: gre: fix wrong skb->protocol in WCCP
Zefan Li (1):
cgroup: fix unbalanced locking
Zhichuang SUN (1):
drivers/video/fbdev/fb-puv3.c: Add header files for function unifb_mmap
bob picco (4):
sparc64: sun4v TLB error power off events
sparc64: find_node adjustment
sparc64: T5 PMU
sparc64: sparse irq
dingtianhong (1):
igmp: fix the problem when mc leave group
gundberg (1):
watchdog: kempld-wdt: Use the correct value when configuring the prescaler with the watchdog
hujianyang (2):
UBIFS: fix an mmap and fsync race condition
UBIFS: Remove incorrect assertion in shrink_tnc()
klightspeed@killerwolves.net (1):
ARM: mvebu: Netgear RN102: Use Hardware BCH ECC
lucien (1):
ip_tunnel: the lack of vti_link_ops' dellink() cause kernel panic
pekon gupta (1):
mtd: nand: omap: fix BCHx ecc.correct to return detected bit-flips in erased-page
willy tarreau (1):
net: mvneta: fix Tx interrupt delay
xiao jin (2):
USB: usb_wwan: fix urb leak in write error path
USB: usb_wwan: fix race between write and resume
zhangwei(Jovi) (2):
tracing: Add ftrace_trace_stack into __trace_puts/__trace_bputs
tracing: Add TRACE_ITER_PRINTK flag check in __trace_puts/__trace_bputs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment