-
-
Save pfactum/788b5c9193feb0a31ac0 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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