3.17.3-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest302 of 319 patches 9 repliesIn review
302 of 319 patches are in this archive. The cover letter announces 319.
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/319 | tracing/syscalls: Ignore numbers outside NR_syscalls rangekernel/ | +4 | 0 replies | |
| 2/319 | KVM: emulator: fix execution close to the segment limitarch/ | +33 | 0 replies | |
| 3/319 | x86: bpf_jit: fix two bugs in eBPF JIT compilerarch/ | +19 | 0 replies | |
| 4/319 | ipv4: fix nexthop attlen check in fib_nh_matchnet/ | +1 | 0 replies | |
| 5/319 | vxlan: fix a use after free in vxlan_encap_bypassdrivers/ | +5 | 0 replies | |
| 6/319 | vxlan: using pskb_may_pull as early as possibledrivers/ | +2 | 0 replies | |
| 7/319 | vxlan: fix a free after usedrivers/ | +1 | 0 replies | |
| 8/319 | ipv4: dst_entry leak in ip_send_unicast_reply()net/ | +9 | 0 replies | |
| 9/319 | ipv4: fix a potential use after free in ip_tunnel_core.cnet/ | +2 | 0 replies | |
| 10/319 | tipc: fix bug in bundled buffer receptionnet/ | +6 | 0 replies | |
| 11/319 | ax88179_178a: fix bonding failuredrivers/ | +6 | 0 replies | |
| 12/319 | netlink: Re-add locking to netlink_lookup() and seq walkernet/ | +25 | 0 replies | |
| 13/319 | net: tso: fix unaligned access to crafted TCP header in helper APInet/ | +2 | 0 replies | |
| 14/319 | net: fix saving TX flow hash in sock for outgoing connectionsnet/ net/ | +4 | 0 replies | |
| 15/319 | hyperv: Fix the total_data_buflen in send pathdrivers/ | +1 | 0 replies | |
| 16/319 | tcp: md5: do not use alloc_percpu()net/ | +20 | 0 replies | |
| 17/319 | macvlan: fix a race on port dismantle and possible skb leaksdrivers/ | +8 | 0 replies | |
| 18/319 | cxgb4 : Fix missing initialization of win0_lockdrivers/ | +1 | 0 replies | |
| 19/319 | ipv4: Do not cache routing failures due to disabled forwarding.net/ | +1 | 0 replies | |
| 20/319 | net/mlx4_en: Dont attempt to TX offload the outer UDP checksum for VXLANdrivers/ | +5 | 0 replies | |
| 21/319 | mlx4: Avoid leaking steering rules on flow creation error flowdrivers/ drivers/ | +12 | 0 replies | |
| 22/319 | gre: Use inner mac length when computing tunnel lengthnet/ | +1 | 0 replies | |
| 23/319 | drivers/net: Disable UFO through virtiodrivers/ drivers/ drivers/ | +30 | 6 replies | |
| 24/319 | drivers/net, ipv6: Select IPv6 fragment idents for virtio UFO packetsdrivers/ drivers/ include/ +1 more | +44 | 0 replies | |
| 25/319 | drivers/net: macvtap and tun depend on INETdrivers/ | +2 | 0 replies | |
| 26/319 | stmmac: pci: set default of the filter binsdrivers/ | +7 | 0 replies | |
| 27/319 | lockd: Try to reconnect if statd has movedfs/ | +6 | 0 replies | |
| 28/319 | SUNRPC: Dont wake tasks during connection abortinclude/ net/ | +5 | 0 replies | |
| 29/319 | SUNRPC: Add missing support for RPC_CLNT_CREATE_NO_RETRANS_TIMEOUTnet/ | +3 | 0 replies | |
| 30/319 | Revert "percpu: free percpu allocation info for uniprocessor system"mm/ | +0 | 0 replies | |
| 31/319 | pata_serverworks: disable 64-KB DMA transfers on Broadcom OSB4 IDE Controllerdrivers/ | +11 | 0 replies | |
| 32/319 | libata-sff: Fix controllers with no ctl portdrivers/ | +9 | 0 replies | |
| 33/319 | ASoC: core: fix use after free in snd_soc_remove_platform()sound/ | +2 | 0 replies | |
| 34/319 | ASoC: soc-dapm: fix use after freesound/ | +14 | 0 replies | |
| 35/319 | ASoC: soc-pcm: fix sig_bits determination in soc_pcm_apply_msb()sound/ | +1 | 0 replies | |
| 36/319 | ASoC: tlv320aic3x: fix PLL D configurationsound/ | +13 | 0 replies | |
| 37/319 | ASoC: Intel: HSW/BDW only support S16 and S24 formats.sound/ | +1 | 0 replies | |
| 38/319 | ASoC: adau1761: Fix input PGA volumesound/ | +4 | 0 replies | |
| 39/319 | mmc: core: sdio: Fix unconditional wake_up_process() on sdio threaddrivers/ drivers/ | +12 | 0 replies | |
| 40/319 | mmc: sdhci-pxav3: set_uhs_signaling is initialized twice differentlydrivers/ | +1 | 0 replies | |
| 41/319 | mmc: rtsx_usb_sdmmc: fix incorrect last byte in R2 responsedrivers/ | +7 | 0 replies | |
| 42/319 | mmc: dont request CD IRQ until mmc_start_host()drivers/ drivers/ drivers/ +1 more | +3 | 0 replies | |
| 43/319 | mmc: rtsx_pci_sdmmc: fix incorrect last byte in R2 responsedrivers/ | +7 | 0 replies | |
| 44/319 | mmc: sdhci-s3c: fix runtime PM handling on sdhci_add_host() failuredrivers/ | +2 | 0 replies | |
| 45/319 | fs: make cont_expand_zero interruptiblefs/ | +5 | 0 replies | |
| 46/319 | fs: Fix theoretical division by 0 in super_cache_scan().fs/ | +2 | 0 replies | |
| 47/319 | fs: allow open(dir, O_TMPFILE|..., 0) with mode 0fs/ | +2 | 0 replies | |
| 48/319 | UBIFS: fix a race conditionfs/ fs/ | +11 | 0 replies | |
| 49/319 | UBIFS: fix free log space calculationfs/ | +6 | 0 replies | |
| 50/319 | vfs: fix data corruption when blocksize < pagesize for mmaped datafs/ include/ mm/ | +61 | 0 replies | |
| 51/319 | x86: Reject x32 executables if x32 ABI not supportedarch/ | +3 | 0 replies | |
| 52/319 | x86, fpu: __restore_xstate_sig()->math_state_restore() needs preempt_disable()arch/ | +4 | 0 replies | |
| 53/319 | x86, fpu: shift drop_init_fpu() from save_xstate_sig() to handle_signal()arch/ arch/ | +5 | 0 replies | |
| 54/319 | x86_64, entry: Filter RFLAGS.NT on entry from userspacearch/ arch/ | +18 | 0 replies | |
| 55/319 | x86_64, entry: Fix out of bounds read on sysenterarch/ | +1 | 0 replies | |
| 56/319 | x86, pageattr: Prevent overflow in slow_virt_to_phys() for X86_PAEarch/ | +1 | 0 replies | |
| 57/319 | perf: Fix unclone_ctx() vs. lockingkernel/ | +31 | 0 replies | |
| 58/319 | evm: properly handle INTEGRITY_NOXATTRS EVM statussecurity/ | +7 | 0 replies | |
| 59/319 | evm: check xattr value length and type in evm_inode_setxattr()security/ | +6 | 0 replies | |
| 60/319 | ALSA: hda - Add workaround for CMI8888 snoop behaviorsound/ | +3 | 0 replies | |
| 61/319 | ALSA: bebob: Uninitialized id returned by saffirepro_both_clk_src_getsound/ sound/ | +63 | 0 replies | |
| 62/319 | ALSA: pcm: Zero-clear reserved fields of PCM status ioctl in compat modesound/ | +2 | 0 replies | |
| 63/319 | missing data dependency barrier in prepend_name()fs/ | +5 | 0 replies | |
| 64/319 | kill wbuf_queued/wbuf_dwork_lockfs/ fs/ | +2 | 0 replies | |
| 65/319 | fix misuses of f_count() in ppp and netlinkdrivers/ net/ | +2 | 0 replies | |
| 66/319 | rbd: rbd workqueues need a resque workerdrivers/ | +2 | 0 replies | |
| 67/319 | libceph: ceph-msgr workqueue needs a resque workernet/ | +5 | 0 replies | |
| 68/319 | sched: Use dl_bw_of() under RCU read lockkernel/ | +10 | 0 replies | |
| 69/319 | um: ubd: Fix for processes stuck in D state foreverarch/ | +3 | 0 replies | |
| 70/319 | random: add and use memzero_explicit() for clearing datadrivers/ include/ lib/ | +23 | 0 replies | |
| 71/319 | s390/topology: call set_sched_topology earlyarch/ | +10 | 0 replies | |
| 72/319 | UBI: block: Fix block device size settingdrivers/ | +6 | 0 replies | |
| 73/319 | UBI: block: Add support for the UBI_VOLUME_UPDATED notificationdrivers/ | +14 | 0 replies | |
| 74/319 | UBI: Dispatch update notification if the volume is updateddrivers/ | +3 | 0 replies | |
| 75/319 | UBI: add missing kmem_cache_free() in process_pool_aeb error pathdrivers/ | +1 | 0 replies | |
| 76/319 | mnt: Prevent pivot_root from creating a loop in the mount treefs/ | +3 | 0 replies | |
| 77/319 | mfd: ti_am335x_tscadc: Fix TSC operation after ADC continouous modedrivers/ | +2 | 0 replies | |
| 78/319 | mfd: ti_am335x_tscadc: Fix TSC resumedrivers/ | +1 | 0 replies | |
| 79/319 | mfd: rtsx_pcr: Fix MSI enable error handlingdrivers/ | +1 | 0 replies | |
| 80/319 | iommu: Rework iommu_group_get_for_pci_dev()drivers/ | +96 | 0 replies | |
| 81/319 | iommu/amd: Split init_iommu_group() from iommu_init_device()drivers/ | +13 | 0 replies | |
| 82/319 | pstore: Fix duplicate {console,ftrace}-efi entriesfs/ | +2 | 0 replies | |
| 83/319 | selinux: fix inode security list corruptionsecurity/ | +1 | 0 replies | |
| 84/319 | power: charger-manager: Fix NULL pointer exception with missing cm-fuel-gaugedrivers/ | +5 | 0 replies | |
| 85/319 | virtio_pci: fix virtio spec compliance on restoredrivers/ | +30 | 0 replies | |
| 86/319 | xen/blkback: unmap all persistent grants when frontend gets disconnecteddrivers/ | +3 | 0 replies | |
| 88/319 | drm/cirrus: bind also to qemu-xen-traditionaldrivers/ | +2 | 0 replies | |
| 89/319 | blk-mq: fix potential hang if rolling wakeup depth is too highblock/ | +2 | 0 replies | |
| 90/319 | dm bufio: update last_accessed when relinking a bufferdrivers/ | +1 | 0 replies | |
| 91/319 | dm bufio: when done scanning return from __scan immediatelydrivers/ | +2 | 0 replies | |
| 92/319 | drbd: compute the end before rb_insert_augmented()drivers/ | +4 | 0 replies | |
| 93/319 | block: fix alignment_offset math that assumes io_min is a power-of-2block/ include/ | +4 | 0 replies | |
| 94/319 | Revert "block: all blk-mq requests are tagged"include/ | +1 | 0 replies | |
| 95/319 | dm log userspace: fix memory leak in dm_ulog_tfr_init failure pathdrivers/ | +1 | 0 replies | |
| 96/319 | modules, lock around setting of MODULE_STATE_UNFORMEDkernel/ | +2 | 0 replies | |
| 97/319 | framebuffer: fix screen corruption when copyingdrivers/ | +8 | 0 replies | |
| 98/319 | framebuffer: fix border colordrivers/ drivers/ drivers/ +1 more | +4 | 0 replies | |
| 99/319 | Input: synaptics - gate forcepad support by DMI checkdrivers/ drivers/ | +23 | 0 replies | |
| 100/319 | Input: i8042 - add noloop quirk for Asus X750LNdrivers/ | +6 | 0 replies | |
| 101/319 | Input: alps - fix v4 button press recognitiondrivers/ | +2 | 0 replies | |
| 102/319 | Input: i8042 - quirks for Fujitsu Lifebook A544 and Lifebook AH544drivers/ | +16 | 0 replies | |
| 103/319 | HID: input: Fix TransducerSerialNumber implementationdrivers/ | +4 | 0 replies | |
| 104/319 | drm/ast: Fix HW cursor imagedrivers/ | +2 | 0 replies | |
| 105/319 | drm/nouveau/gpio: rename g92 class to g94drivers/ drivers/ drivers/ +5 more | +98 | 0 replies | |
| 106/319 | drm/i915: Do not store the error pointer for a failed userptr registrationdrivers/ | +16 | 0 replies | |
| 107/319 | drm/i915: Do not leak pages when freeing userptr objectsdrivers/ | +3 | 0 replies | |
| 108/319 | drm/vmwgfx: Fix drm.h includeinclude/ | +1 | 0 replies | |
| 109/319 | drm/tilcdc: Fix the error path in tilcdc_load()drivers/ | +50 | 0 replies | |
| 110/319 | drm/nouveau/bios: memset dcb struct to zero before parsingdrivers/ | +1 | 0 replies | |
| 111/319 | drm/gt214-/kms: fix hda eld regressiondrivers/ | +10 | 0 replies | |
| 112/319 | media: v4l2-common: fix overflow in v4l_bound_align_image()drivers/ | +3 | 0 replies | |
| 113/319 | media: usb: uvc: add a quirk for Dell XPS M1330 webcamdrivers/ | +9 | 0 replies | |
| 115/319 | media: siano: add support for PCTV 77edrivers/ drivers/ drivers/ | +9 | 0 replies | |
| 116/319 | media: m88ts2022: fix 32bit overflow on filter calcdrivers/ | +1 | 0 replies | |
| 119/319 | media: imon: fix other RC type protocol supportdrivers/ | +2 | 0 replies | |
| 120/319 | media: ds3000: fix LNB supply voltage on Tevii S480 on initializationdrivers/ | +7 | 0 replies | |
| 122/319 | media: tda7432: Fix setting TDA7432_MUTE bit for TDA7432_RF registerdrivers/ | +1 | 0 replies | |
| 123/319 | media: vmalloc_sg: off by one in error handlingdrivers/ | +4 | 0 replies | |
| 124/319 | KVM: emulate: avoid accessing NULL ctxt->memopparch/ | +1 | 0 replies | |
| 125/319 | kvm: fix excessive pages un-pinning in kvm_iommu_map error path.virt/ | +4 | 0 replies | |
| 126/319 | KVM: x86: Decoding guest instructions which cross page boundary may failarch/ | +4 | 0 replies | |
| 127/319 | KVM: x86: Emulator does not decode clflush wellarch/ | +17 | 0 replies | |
| 128/319 | KVM: x86: PREFETCH and HINT_NOP should have SrcMem flagarch/ | +4 | 0 replies | |
| 129/319 | KVM: x86: Prevent host from panicking on shared MSR writes.arch/ arch/ arch/ | +14 | 0 replies | |
| 130/319 | KVM: x86: Improve thread safety in pitarch/ | +2 | 0 replies | |
| 131/319 | KVM: x86: Check non-canonical addresses upon WRMSRarch/ arch/ arch/ +1 more | +42 | 0 replies | |
| 132/319 | kvm: x86: dont kill guest on unknown exit reasonarch/ arch/ | +6 | 0 replies | |
| 133/319 | KVM: x86: Fix wrong masking on relative jump/callarch/ | +22 | 0 replies | |
| 134/319 | KVM: x86: Emulator fixes for eip canonical checks on near branchesarch/ | +54 | 0 replies | |
| 135/319 | KVM: x86: Handle errors when RIP is set during far jumpsarch/ | +88 | 0 replies | |
| 136/319 | kvm: vmx: handle invvpid vm exit gracefullyarch/ arch/ | +10 | 0 replies | |
| 137/319 | ARC: [nsimosci] Allow "headless" models to bootarch/ | +1 | 0 replies | |
| 138/319 | ARC: Update order of registers in KGDB to match GDB 7.5arch/ | +18 | 0 replies | |
| 139/319 | ARC: unbork FPU save/restorearch/ arch/ | +9 | 0 replies | |
| 140/319 | qla_target: dont delete changed naclsdrivers/ | +10 | 0 replies | |
| 141/319 | iser-target: Disable TX completion interrupt coalescingdrivers/ | +2 | 0 replies | |
| 142/319 | target: Fix queue full status NULL pointer for SCF_TRANSPORT_TASK_SENSEdrivers/ | +1 | 0 replies | |
| 143/319 | target: Fix APTPL metadata handling for dynamic MappedLUNsdrivers/ drivers/ drivers/ +1 more | +14 | 0 replies | |
| 144/319 | MIPS: ptrace.h: Add a missing includearch/ | +2 | 0 replies | |
| 145/319 | MIPS: loongson2_cpufreq: Fix CPU clock rate setting mismergearch/ | +3 | 0 replies | |
| 146/319 | MIPS: cp1emu: Fix ISA restrictions for cop1x_op instructionsarch/ | +2 | 0 replies | |
| 147/319 | MIPS: ftrace: Fix a microMIPS build problemarch/ | +2 | 0 replies | |
| 148/319 | MIPS: tlbex: Properly fix HUGE TLB Refill exception handlerarch/ | +5 | 0 replies | |
| 150/319 | jbd2: free bh when descriptor block checksum failsfs/ | +1 | 0 replies | |
| 151/319 | ext4: check EA value offset when loadingfs/ | +24 | 0 replies | |
| 152/319 | ext4: dont check quota format when there are no quota filesfs/ | +0 | 0 replies | |
| 153/319 | ext4: fix mmap data corruption when blocksize < pagesizefs/ | +5 | 0 replies | |
| 154/319 | ext4: grab missed write_count for EXT4_IOC_SWAP_BOOTfs/ | +9 | 0 replies | |
| 155/319 | ext4: add ext4_iget_normal() which is to be used for dir tree lookupsfs/ fs/ fs/ +1 more | +11 | 0 replies | |
| 156/319 | ext4: dont orphan or truncate the boot loader inodefs/ fs/ | +4 | 0 replies | |
| 157/319 | ext4: fix reservation overflow in ext4_da_write_beginfs/ | +16 | 0 replies | |
| 158/319 | ext4: Replace open coded mdata csum feature to helper functionfs/ fs/ fs/ +9 more | +43 | 0 replies | |
| 159/319 | ext4: move error report out of atomic context in ext4_init_block_bitmap()fs/ | +8 | 0 replies | |
| 160/319 | ext4: check s_chksum_driver when looking for bg csum presencefs/ fs/ | +6 | 0 replies | |
| 161/319 | ext4: fix oops when loading block bitmap failedfs/ | +4 | 0 replies | |
| 162/319 | ext4: fix overflow when updating superblock backups after resizefs/ | +1 | 0 replies | |
| 163/319 | ext4: enable journal checksum when metadata checksum feature enabledfs/ | +4 | 0 replies | |
| 164/319 | ext4: prevent bugon on race between write/fcntlfs/ | +1 | 0 replies | |
| 165/319 | futex: Fix a race condition between REQUEUE_PI and task deathkernel/ | +11 | 0 replies | |
| 166/319 | drm/nouveau: fix regression on agp boardsdrivers/ | +9 | 0 replies | |
| 167/319 | drm/i915: intel_backlight scale() math WAdrivers/ | +5 | 0 replies | |
| 169/319 | drm/radeon: fix speaker allocation setupdrivers/ drivers/ drivers/ | +8 | 0 replies | |
| 170/319 | drm/radeon: use gart memory for DMA ring testsdrivers/ drivers/ drivers/ | +26 | 0 replies | |
| 171/319 | drm/radeon: fix vm page table block size calculationdrivers/ | +1 | 0 replies | |
| 172/319 | cpufreq: expose scaling_cur_freq sysfs file for set_policy() driversdrivers/ | +17 | 0 replies | |
| 173/319 | cpufreq: intel_pstate: Reflect current no_turbo state correctlydrivers/ | +36 | 0 replies | |
| 175/319 | x86/platform/intel/iosf: Add Braswell PCI IDarch/ | +2 | 0 replies | |
| 176/319 | x86: Add cpu_detect_cache_sizes to init_intel() add Quark legacy_cache()arch/ | +16 | 0 replies | |
| 177/319 | rtc: Disable EFI rtc for x86drivers/ | +1 | 0 replies | |
| 178/319 | intel_pstate: Dont lose sysfs settings during cpu offlinedrivers/ | +3 | 0 replies | |
| 179/319 | intel_pstate: Fix BYT frequency reportingdrivers/ | +36 | 0 replies | |
| 180/319 | intel_pstate: Correct BYT VID values.drivers/ | +12 | 0 replies | |
| 181/319 | freezer: Do not freeze tasks killed by OOM killerkernel/ | +3 | 0 replies | |
| 182/319 | fix inode leaks on d_splice_alias() failure exitsfs/ | +2 | 0 replies | |
| 183/319 | ACPI: invoke acpi_device_wakeup() with correct parametersdrivers/ | +1 | 0 replies | |
| 184/319 | x86: ACPI: Do not translate GSI number if IOAPIC is disabledarch/ | +9 | 0 replies | |
| 185/319 | ACPI, irq, x86: Return IRQ instead of GSI in mp_register_gsi()arch/ | +1 | 0 replies | |
| 187/319 | OOM, PM: OOM killed task shouldnt escape PM suspendinclude/ kernel/ mm/ +1 more | +67 | 0 replies | |
| 188/319 | iio: st_sensors: Fix buffer copydrivers/ | +1 | 0 replies | |
| 189/319 | iio: adc: mxs-lradc: Disable the clock on probe failuredrivers/ | +8 | 0 replies | |
| 190/319 | staging:iio:ad5933: Fix NULL pointer deref when enabling bufferdrivers/ | +4 | 0 replies | |
| 191/319 | staging:iio:ad5933: Drop "raw" from channel namesdrivers/ | +2 | 0 replies | |
| 192/319 | iio: as3935: allocate correct iio_device sizedrivers/ | +1 | 0 replies | |
| 193/319 | staging:iio:ade7758: Fix NULL pointer deref when enabling bufferdrivers/ drivers/ drivers/ | +3 | 0 replies | |
| 194/319 | staging:iio:ade7758: Fix check if channels are enabled in prenabledrivers/ | +1 | 0 replies | |
| 195/319 | staging:iio:ade7758: Remove "raw" from channel namedrivers/ | +9 | 0 replies | |
| 196/319 | serial: msm_serial: Fix kgdb continuedrivers/ | +7 | 0 replies | |
| 198/319 | USB: serial: cp210x: add Silicon Labs 358x VID and PIDdrivers/ | +1 | 0 replies | |
| 199/319 | usb: serial: ftdi_sio: add Awinda Station and Dongle productsdrivers/ drivers/ | +7 | 0 replies | |
| 200/319 | usb: serial: ftdi_sio: add "bricked" FTDI device PIDdrivers/ drivers/ | +7 | 0 replies | |
| 201/319 | USB: cdc-acm: add device id for GW Instek AFG-2225drivers/ | +1 | 0 replies | |
| 202/319 | USB: cdc-acm: only raise DTR on transitions from B0drivers/ | +3 | 0 replies | |
| 203/319 | USB: cdc-acm: add quirk for control-line state requestsdrivers/ drivers/ | +14 | 0 replies | |
| 204/319 | phy: omap-usb2: Enable runtime PM of omap-usb2 phy properlydrivers/ | +4 | 0 replies | |
| 205/319 | usb: option: add support for Telit LE910drivers/ | +8 | 0 replies | |
| 206/319 | USB: option: add Haier CE81B CDMA modemdrivers/ | +2 | 0 replies | |
| 208/319 | wireless: rt2x00: add new rt2800usb devicedrivers/ | +1 | 0 replies | |
| 209/319 | Revert "usb: dwc3: dwc3-omap: Disable/Enable only wrapper interrupts in prepare/complete"drivers/ | +2 | 0 replies | |
| 210/319 | usb: dwc3: gadget: Properly initialize LINK TRBdrivers/ | +1 | 0 replies | |
| 211/319 | spi: pl022: Fix incorrect dma_unmap_sgdrivers/ | +1 | 0 replies | |
| 212/319 | spi: fsl-dspi: Fix CTAR selectiondrivers/ | +2 | 0 replies | |
| 213/319 | spi: pxa2xx: toggle clocks on suspend if not disabled by runtime PMdrivers/ | +5 | 0 replies | |
| 214/319 | uas: Add NO_ATA_1X for VIA VL711 devicesdrivers/ | +7 | 0 replies | |
| 215/319 | uas: Add US_FL_NO_ATA_1X quirk for 2 more Seagate modelsdrivers/ | +14 | 0 replies | |
| 216/319 | uas: Add US_FL_NO_ATA_1X quirk for 1 more Seagate modeldrivers/ | +7 | 0 replies | |
| 217/319 | usb: musb: cppi41: restart hrtimer only if not yet donedrivers/ | +2 | 0 replies | |
| 218/319 | usb: musb: dsps: start OTG timer on resume againdrivers/ | +3 | 0 replies | |
| 219/319 | usb: gadget: f_fs: remove redundant ffs_data_get()drivers/ | +0 | 0 replies | |
| 220/319 | usb: ffs: fix regression when quirk_ep_out_aligned_size flag is setdrivers/ | +34 | 0 replies | |
| 221/319 | usb: chipidea: Fix oops when removing the ci_hdrc moduledrivers/ | +0 | 0 replies | |
| 223/319 | USB: quirks: enable device-qualifier quirk for Elan Touchscreendrivers/ | +4 | 0 replies | |
| 224/319 | USB: quirks: enable device-qualifier quirk for another Elan touchscreendrivers/ | +3 | 0 replies | |
| 225/319 | USB: quirks: enable device-qualifier quirk for yet another Elan touchscreendrivers/ | +3 | 0 replies | |
| 226/319 | HID: usbhid: add always-poll quirkdrivers/ include/ | +24 | 0 replies | |
| 227/319 | HID: usbhid: enable always-poll quirk for Elan Touchscreendrivers/ drivers/ | +4 | 0 replies | |
| 228/319 | HID: usbhid: fix PIXART optical mousedrivers/ drivers/ | +2 | 0 replies | |
| 229/319 | HID: usbhid: add another mouse that needs QUIRK_ALWAYS_POLLdrivers/ drivers/ | +2 | 0 replies | |
| 230/319 | HID: usbhid: enable always-poll quirk for Elan Touchscreen 009bdrivers/ drivers/ | +2 | 0 replies | |
| 231/319 | HID: usbhid: enable always-poll quirk for Elan Touchscreen 016fdrivers/ drivers/ | +2 | 0 replies | |
| 232/319 | usb: gadget: udc: core: fix kernel oops with soft-connectdrivers/ | +5 | 0 replies | |
| 233/319 | ALSA: usb-audio: Fix device_del() sysfs warnings at disconnectsound/ | +7 | 0 replies | |
| 234/319 | usb-storage: handle a skipped data phasedrivers/ | +26 | 0 replies | |
| 235/319 | USB: opticon: fix non-atomic allocation in write pathdrivers/ | +1 | 0 replies | |
| 236/319 | usb: Do not allow usb_alloc_streams on unconfigured devicesdrivers/ | +2 | 0 replies | |
| 237/319 | USB: kobil_sct: fix non-atomic allocation in write pathdrivers/ | +3 | 0 replies | |
| 238/319 | usb: Remove references to non-existent PLAT_S5P symboldrivers/ | +2 | 0 replies | |
| 239/319 | ima: check xattr value length and type in the ima_inode_setxattr()security/ security/ | +3 | 0 replies | |
| 240/319 | sh: fix sh770x SCIF memory regionsarch/ | +3 | 0 replies | |
| 241/319 | mm: free compound page with correct ordermm/ | +2 | 0 replies | |
| 242/319 | cgroup/kmemleak: add kmemleak_free() for cgroup deallocations.mm/ | +1 | 0 replies | |
| 243/319 | mm: page-writeback: inline account_page_dirtied() into single callerinclude/ mm/ | +4 | 0 replies | |
| 244/319 | mm: memcontrol: fix missed end-writeback page accountinginclude/ mm/ mm/ +1 more | +100 | 0 replies | |
| 245/319 | lib/bitmap.c: fix undefined shift in __bitmap_shift_{left|right}()lib/ | +6 | 0 replies | |
| 246/319 | mm/balloon_compaction: fix deflation when compaction is disabledmm/ | +2 | 0 replies | |
| 247/319 | xhci: no switching back on non-ULT Haswelldrivers/ | +0 | 0 replies | |
| 248/319 | xhci: Disable streams on Asmedia 1042 xhci controllersdrivers/ | +4 | 0 replies | |
| 249/319 | scsi: Fix error handling in SCSI_IOCTL_SEND_COMMANDblock/ | +1 | 0 replies | |
| 250/319 | lib/scatterlist: fix memory leak with scsi-mqlib/ | +3 | 0 replies | |
| 251/319 | scsi: set REQ_QUEUE for the blk-mq casedrivers/ include/ | +9 | 0 replies | |
| 252/319 | i82860_edac: Report CE events properlydrivers/ | +1 | 0 replies | |
| 253/319 | i3200_edac: Report CE events properlydrivers/ | +2 | 0 replies | |
| 254/319 | e7xxx_edac: Report CE events properlydrivers/ | +1 | 0 replies | |
| 255/319 | cpc925_edac: Report UE events properlydrivers/ | +1 | 0 replies | |
| 256/319 | nfsd4: fix response size estimation for OP_SEQUENCEfs/ | +3 | 0 replies | |
| 257/319 | nfsd4: fix crash on unknown operation numberfs/ | +2 | 0 replies | |
| 258/319 | zap_pte_range: update addr when forcing flush after TLB batching faiuremm/ | +1 | 0 replies | |
| 259/319 | iwlwifi: mvm: BT Coex - update the MPLUT Boost register valuedrivers/ drivers/ | +4 | 0 replies | |
| 260/319 | iwlwifi: configure the LTRdrivers/ drivers/ drivers/ +3 more | +56 | 0 replies | |
| 261/319 | iwlwifi: dvm: drop non VO frames when flushingdrivers/ | +13 | 0 replies | |
| 262/319 | Revert "iwlwifi: mvm: treat EAPOLs like mgmt frames wrt rate"drivers/ | +2 | 0 replies | |
| 263/319 | ext3: Dont check quota format when there are no quota filesfs/ | +0 | 0 replies | |
| 264/319 | PCI: Rename sysfs enabled file back to enabledrivers/ | +4 | 0 replies | |
| 265/319 | quota: Properly return errors from dquot_writeback_dquots()fs/ | +1 | 0 replies | |
| 266/319 | tty/vt: dont set font mappings on vc not supporting thisdrivers/ | +7 | 0 replies | |
| 267/319 | tty: Fix high cpu load if tty is unreleaseabledrivers/ | +6 | 0 replies | |
| 268/319 | PM / Sleep: fix async suspend_late/freeze_late error handlingdrivers/ | +2 | 0 replies | |
| 269/319 | PM / Sleep: fix recovery during resuming from hibernationkernel/ | +7 | 0 replies | |
| 270/319 | staging: comedi: (regression) channel list must be set for COMEDI_CMD ioctldrivers/ | +7 | 0 replies | |
| 271/319 | staging: comedi: fix memory leak / bad pointer freeing for chanlistdrivers/ | +3 | 0 replies | |
| 272/319 | mac80211: fix typo in starting baserate for rts_cts_rate_idxnet/ | +1 | 0 replies | |
| 273/319 | mtd: cfi_cmdset_0001.c: fix resume for LH28F640BF chipsdrivers/ | +2 | 0 replies | |
| 274/319 | posix-timers: Fix stack info leak in timer_create()kernel/ | +1 | 0 replies | |
| 275/319 | x86, apic: Handle a bad TSC more gracefullyarch/ arch/ | +6 | 0 replies | |
| 276/319 | mm: Remove false WARN_ON from pagecache_isize_extended()mm/ | +0 | 0 replies | |
| 277/319 | media: Remove references to non-existent PLAT_S5P symboldrivers/ drivers/ drivers/ | +5 | 0 replies | |
| 278/319 | crypto: algif - avoid excessive use of socket buffer in skciphercrypto/ | +1 | 0 replies | |
| 279/319 | mtd: m25p80: Fix module aliases for m25p80drivers/ | +50 | 0 replies | |
| 280/319 | usb: dwc3: gadget: fix set_halt() bug with pending transfersdrivers/ drivers/ drivers/ | +15 | 0 replies | |
| 281/319 | usb: gadget: function: acm: make f_acm pass USB20CV Chapter9drivers/ | +4 | 0 replies | |
| 282/319 | sched: Use rq->rd in sched_setaffinity() under RCU read lockkernel/ | +5 | 0 replies | |
| 283/319 | x86, intel-mid: Create IRQs for APB timers and RTC timersarch/ arch/ | +2 | 0 replies | |
| 284/319 | drm/vmwgfx: Filter out modes those cannot be supported by the current VRAM size.drivers/ drivers/ | +18 | 0 replies | |
| 285/319 | drm/radeon/dpm: disable ulv support on SIdrivers/ | +1 | 0 replies | |
| 287/319 | drm/radeon: dpm fixes for asrock systemsdrivers/ | +16 | 0 replies | |
| 288/319 | drm/radeon: remove invalid pci idinclude/ | +0 | 0 replies | |
| 292/319 | mm: cma: Dont crash on allocation if CMA area cant be activatedmm/ | +1 | 0 replies | |
| 293/319 | rbd: Fix error recovery in rbd_obj_read_sync()drivers/ | +1 | 0 replies | |
| 294/319 | acer-wmi: Add acpi_backlight=video quirk for the Acer KAV80drivers/ | +11 | 0 replies | |
| 295/319 | samsung-laptop: Add broken-acpi-video quirk for NC210/NC110drivers/ | +10 | 0 replies | |
| 296/319 | fix breakage in o2net_send_tcp_msg()fs/ | +1 | 0 replies | |
| 297/319 | pinctrl: baytrail: show output gpio state correctly on Intel Baytraildrivers/ | +1 | 0 replies | |
| 298/319 | ARM: pxa: fix hang on startup with DEBUG_LLarch/ arch/ | +6 | 0 replies | |
| 299/319 | powerpc: use device_online/offline() instead of cpu_up/down()arch/ | +2 | 0 replies | |
| 300/319 | powerpc/powernv: Properly fix LPC debugfs endiannessarch/ | +59 | 0 replies | |
| 301/319 | powerpc: do_notify_resume can be called with bad thread_info flags argumentarch/ | +6 | 0 replies | |
| 302/319 | ALSA: hda - fix mute led problem for three HP laptopssound/ | +0 | 0 replies | |
| 303/319 | regulator: max77693: Fix use of uninitialized regulator configdrivers/ | +1 | 0 replies | |
| 304/319 | irqchip: armada-370-xp: Fix MSI interrupt handlingdrivers/ | +2 | 0 replies | |
| 305/319 | irqchip: armada-370-xp: Fix MPIC interrupt handlingdrivers/ | +17 | 0 replies | |
| 306/319 | i2c: at91: dont account as iowaitdrivers/ | +1 | 0 replies | |
| 307/319 | sysfs: driver core: Fix glue dir race condition by gdp_mutexdrivers/ | +3 | 0 replies | |
| 309/319 | of: Fix overflow bug in string property parsing functionsdrivers/ drivers/ drivers/ +1 more | +154 | 0 replies | |
| 310/319 | Btrfs: fix kfree on list_head in btrfs_lookup_csums_range error cleanupfs/ | +1 | 0 replies | |
| 311/319 | xfs: bulkstat doesnt release AGI buffer on errorfs/ | +10 | 0 replies | |
| 312/319 | xfs: Check error during inode btree iteration in xfs_bulkstat()fs/ | +4 | 0 replies | |
| 313/319 | xfs: bulkstat btree walk doesnt terminatefs/ | +10 | 0 replies | |
| 314/319 | xfs: bulkstat chunk formatting cursor is brokenfs/ fs/ | +28 | 0 replies | |
| 315/319 | xfs: bulkstat chunk-formatter has issuesfs/ | +24 | 0 replies | |
| 316/319 | xfs: bulkstat main loop logic is a messfs/ | +24 | 0 replies | |
| 317/319 | xfs: bulkstat error handling is brokenfs/ | +19 | 0 replies | |
| 318/319 | xfs: track bulkstat progress by aginofs/ | +34 | 0 replies | |
| 319/319 | HID: add keyboard input assist hid usagesdrivers/ drivers/ include/ | +20 | 0 replies |
Reviews trailers per patch
71 of 302 patches have a Reviewed-by or Acked-by.
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 83 reviewers.
Cover letter [PATCH 3.17 000/319] 3.17.3-stable review
This is the start of the stable review cycle for the 3.17.3 release. There are 319 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Fri Nov 14 01:07:52 UTC 2014. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
kernel.org/pub/linux/kernel/v3.0/stable-review/patch-3.17.3-rc1.gz
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 3.17.3-rc1
Olivier Gay <[email protected]>
HID: add keyboard input assist hid usages
Dave Chinner <[email protected]>
xfs: track bulkstat progress by agino
Dave Chinner <[email protected]>
xfs: bulkstat error handling is broken
Dave Chinner <[email protected]>
xfs: bulkstat main loop logic is a mess
Dave Chinner <[email protected]>
xfs: bulkstat chunk-formatter has issues
Dave Chinner <[email protected]>
xfs: bulkstat chunk formatting cursor is broken
Dave Chinner <[email protected]>
xfs: bulkstat btree walk doesn't terminate
Jan Kara <[email protected]>
xfs: Check error during inode btree iteration in xfs_bulkstat()
Dave Chinner <[email protected]>
xfs: bulkstat doesn't release AGI buffer on error
Chris Mason <[email protected]>
Btrfs: fix kfree on list_head in btrfs_lookup_csums_range error cleanup
Grant Likely <[email protected]>
of: Fix overflow bug in string property parsing functions
Andreas Färber <[email protected]>
ARM: dts: zynq: Enable PL clocks for Parallella
Yijing Wang <[email protected]>
sysfs: driver core: Fix glue dir race condition by gdp_mutex
Wolfram Sang <[email protected]>
i2c: at91: don't account as iowait
Grzegorz Jaszczyk <[email protected]>
irqchip: armada-370-xp: Fix MPIC interrupt handling
Grzegorz Jaszczyk <[email protected]>
irqchip: armada-370-xp: Fix MSI interrupt handling
Krzysztof Kozlowski <[email protected]>
regulator: max77693: Fix use of uninitialized regulator config
Hui Wang <[email protected]>
ALSA: hda - fix mute led problem for three HP laptops
Anton Blanchard <[email protected]>
powerpc: do_notify_resume can be called with bad thread_info flags argument
Benjamin Herrenschmidt <[email protected]>
powerpc/powernv: Properly fix LPC debugfs endianness
Dan Streetman <[email protected]>
powerpc: use device_online/offline() instead of cpu_up/down()
Robert Jarzmik <[email protected]>
ARM: pxa: fix hang on startup with DEBUG_LL
David Cohen <[email protected]>
pinctrl: baytrail: show output gpio state correctly on Intel Baytrail
Al Viro <[email protected]>
fix breakage in o2net_send_tcp_msg()
Hans de Goede <[email protected]>
samsung-laptop: Add broken-acpi-video quirk for NC210/NC110
Hans de Goede <[email protected]>
acer-wmi: Add acpi_backlight=video quirk for the Acer KAV80
Jan Kara <[email protected]>
rbd: Fix error recovery in rbd_obj_read_sync()
Laurent Pinchart <[email protected]>
mm: cma: Don't crash on allocation if CMA area can't be activated
jens stein <[email protected]>
drm/i915: Ignore VBT backlight check on Macbook 2, 1
Ville Syrjälä <[email protected]>
drm/i915: Fix GMBUSFREQ on vlv/chv
Ville Syrjälä <[email protected]>
drm/i915: Do a dummy DPCD read before the actual read
Alex Deucher <[email protected]>
drm/radeon: remove invalid pci id
Alex Deucher <[email protected]>
drm/radeon: dpm fixes for asrock systems
Michel Dänzer <[email protected]>
drm/radeon: Use drm_malloc_ab instead of kmalloc_array
Alex Deucher <[email protected]>
drm/radeon/dpm: disable ulv support on SI
Sinclair Yeh <[email protected]>
drm/vmwgfx: Filter out modes those cannot be supported by the current VRAM size.
Jiang Liu <[email protected]>
x86, intel-mid: Create IRQs for APB timers and RTC timers
Kirill Tkhai <[email protected]>
sched: Use rq->rd in sched_setaffinity() under RCU read lock
Felipe Balbi <[email protected]>
usb: gadget: function: acm: make f_acm pass USB20CV Chapter9
Felipe Balbi <[email protected]>
usb: dwc3: gadget: fix set_halt() bug with pending transfers
Ben Hutchings <[email protected]>
mtd: m25p80: Fix module aliases for m25p80
Ondrej Kozina <[email protected]>
crypto: algif - avoid excessive use of socket buffer in skcipher
Sylwester Nawrocki <[email protected]>
media: Remove references to non-existent PLAT_S5P symbol
Jan Kara <[email protected]>
mm: Remove false WARN_ON from pagecache_isize_extended()
Andy Lutomirski <[email protected]>
x86, apic: Handle a bad TSC more gracefully
Mathias Krause <[email protected]>
posix-timers: Fix stack info leak in timer_create()
Dmitry Eremin-Solenikov <[email protected]>
mtd: cfi_cmdset_0001.c: fix resume for LH28F640BF chips
Karl Beldan <[email protected]>
mac80211: fix typo in starting baserate for rts_cts_rate_idx
Ian Abbott <[email protected]>
staging: comedi: fix memory leak / bad pointer freeing for chanlist
Ian Abbott <[email protected]>
staging: comedi: (regression) channel list must be set for COMEDI_CMD ioctl
Imre Deak <[email protected]>
PM / Sleep: fix recovery during resuming from hibernation
Imre Deak <[email protected]>
PM / Sleep: fix async suspend_late/freeze_late error handling
Peter Hurley <[email protected]>
tty: Fix high cpu load if tty is unreleaseable
Imre Deak <[email protected]>
tty/vt: don't set font mappings on vc not supporting this
Jan Kara <[email protected]>
quota: Properly return errors from dquot_writeback_dquots()
Greg Kroah-Hartman <[email protected]>
PCI: Rename sysfs 'enabled' file back to 'enable'
Jan Kara <[email protected]>
ext3: Don't check quota format when there are no quota files
Emmanuel Grumbach <[email protected]>
Revert "iwlwifi: mvm: treat EAPOLs like mgmt frames wrt rate"
Emmanuel Grumbach <[email protected]>
iwlwifi: dvm: drop non VO frames when flushing
Emmanuel Grumbach <[email protected]>
iwlwifi: configure the LTR
Emmanuel Grumbach <[email protected]>
iwlwifi: mvm: BT Coex - update the MPLUT Boost register value
Will Deacon <[email protected]>
zap_pte_range: update addr when forcing flush after TLB batching faiure
J. Bruce Fields <[email protected]>
nfsd4: fix crash on unknown operation number
J. Bruce Fields <[email protected]>
nfsd4: fix response size estimation for OP_SEQUENCE
Jason Baron <[email protected]>
cpc925_edac: Report UE events properly
Jason Baron <[email protected]>
e7xxx_edac: Report CE events properly
Jason Baron <[email protected]>
i3200_edac: Report CE events properly
Jason Baron <[email protected]>
i82860_edac: Report CE events properly
Christoph Hellwig <[email protected]>
scsi: set REQ_QUEUE for the blk-mq case
Tony Battersby <[email protected]>
lib/scatterlist: fix memory leak with scsi-mq
Jan Kara <[email protected]>
scsi: Fix error handling in SCSI_IOCTL_SEND_COMMAND
Hans de Goede <[email protected]>
xhci: Disable streams on Asmedia 1042 xhci controllers
Oliver Neukum <[email protected]>
xhci: no switching back on non-ULT Haswell
Konstantin Khlebnikov <[email protected]>
mm/balloon_compaction: fix deflation when compaction is disabled
Jan Kara <[email protected]>
lib/bitmap.c: fix undefined shift in __bitmap_shift_{left|right}()
Johannes Weiner <[email protected]>
mm: memcontrol: fix missed end-writeback page accounting
Johannes Weiner <[email protected]>
mm: page-writeback: inline account_page_dirtied() into single caller
Wang Nan <[email protected]>
cgroup/kmemleak: add kmemleak_free() for cgroup deallocations.
Yu Zhao <[email protected]>
mm: free compound page with correct order
Andriy Skulysh <[email protected]>
sh: fix sh770x SCIF memory regions
Dmitry Kasatkin <[email protected]>
ima: check xattr value length and type in the ima_inode_setxattr()
Sylwester Nawrocki <[email protected]>
usb: Remove references to non-existent PLAT_S5P symbol
Johan Hovold <[email protected]>
USB: kobil_sct: fix non-atomic allocation in write path
Hans de Goede <[email protected]>
usb: Do not allow usb_alloc_streams on unconfigured devices
Johan Hovold <[email protected]>
USB: opticon: fix non-atomic allocation in write path
Alan Stern <[email protected]>
usb-storage: handle a skipped data phase
Takashi Iwai <[email protected]>
ALSA: usb-audio: Fix device_del() sysfs warnings at disconnect
Felipe Balbi <[email protected]>
usb: gadget: udc: core: fix kernel oops with soft-connect
Adel Gadllah <[email protected]>
HID: usbhid: enable always-poll quirk for Elan Touchscreen 016f
Adel Gadllah <[email protected]>
HID: usbhid: enable always-poll quirk for Elan Touchscreen 009b
Oliver Neukum <[email protected]>
HID: usbhid: add another mouse that needs QUIRK_ALWAYS_POLL
Oliver Neukum <[email protected]>
HID: usbhid: fix PIXART optical mouse
Johan Hovold <[email protected]>
HID: usbhid: enable always-poll quirk for Elan Touchscreen
Johan Hovold <[email protected]>
HID: usbhid: add always-poll quirk
Adel Gadllah <[email protected]>
USB: quirks: enable device-qualifier quirk for yet another Elan touchscreen
Adel Gadllah <[email protected]>
USB: quirks: enable device-qualifier quirk for another Elan touchscreen
Johan Hovold <[email protected]>
USB: quirks: enable device-qualifier quirk for Elan Touchscreen
Johan Hovold <[email protected]>
USB: core: add device-qualifier quirk
Torsten Fleischer <[email protected]>
usb: chipidea: Fix oops when removing the ci_hdrc module
David Cohen <[email protected]>
usb: ffs: fix regression when quirk_ep_out_aligned_size flag is set
Robert Baldyga <[email protected]>
usb: gadget: f_fs: remove redundant ffs_data_get()
Sebastian Andrzej Siewior <[email protected]>
usb: musb: dsps: start OTG timer on resume again
Thomas Gleixner <[email protected]>
usb: musb: cppi41: restart hrtimer only if not yet done
Hans de Goede <[email protected]>
uas: Add US_FL_NO_ATA_1X quirk for 1 more Seagate model
Hans de Goede <[email protected]>
uas: Add US_FL_NO_ATA_1X quirk for 2 more Seagate models
Hans de Goede <[email protected]>
uas: Add NO_ATA_1X for VIA VL711 devices
Dmitry Eremin-Solenikov <[email protected]>
spi: pxa2xx: toggle clocks on suspend if not disabled by runtime PM
Alexander Stein <[email protected]>
spi: fsl-dspi: Fix CTAR selection
Ray Jui <[email protected]>
spi: pl022: Fix incorrect dma_unmap_sg
Jack Pham <[email protected]>
usb: dwc3: gadget: Properly initialize LINK TRB
Roger Quadros <[email protected]>
Revert "usb: dwc3: dwc3-omap: Disable/Enable only wrapper interrupts in prepare/complete"
Cyril Brulebois <[email protected]>
wireless: rt2x00: add new rt2800usb device
Canek Peláez Valdés <[email protected]>
rt2x00: support Ralink 5362.
Dan Williams <[email protected]>
USB: option: add Haier CE81B CDMA modem
Daniele Palmas <[email protected]>
usb: option: add support for Telit LE910
Oussama Ghorbel <[email protected]>
phy: omap-usb2: Enable runtime PM of omap-usb2 phy properly
Johan Hovold <[email protected]>
USB: cdc-acm: add quirk for control-line state requests
Johan Hovold <[email protected]>
USB: cdc-acm: only raise DTR on transitions from B0
Johan Hovold <[email protected]>
USB: cdc-acm: add device id for GW Instek AFG-2225
Perry Hung <[email protected]>
usb: serial: ftdi_sio: add "bricked" FTDI device PID
Frans Klaver <[email protected]>
usb: serial: ftdi_sio: add Awinda Station and Dongle products
Nathaniel Ting <[email protected]>
USB: serial: cp210x: add Silicon Labs 358x VID and PID
Peter Hurley <[email protected]>
serial: Fix divide-by-zero fault in uart_get_divisor()
Stephen Boyd <[email protected]>
serial: msm_serial: Fix kgdb continue
Lars-Peter Clausen <[email protected]>
staging:iio:ade7758: Remove "raw" from channel name
Lars-Peter Clausen <[email protected]>
staging:iio:ade7758: Fix check if channels are enabled in prenable
Lars-Peter Clausen <[email protected]>
staging:iio:ade7758: Fix NULL pointer deref when enabling buffer
George McCollister <[email protected]>
iio: as3935: allocate correct iio_device size
Lars-Peter Clausen <[email protected]>
staging:iio:ad5933: Drop "raw" from channel names
Lars-Peter Clausen <[email protected]>
staging:iio:ad5933: Fix NULL pointer deref when enabling buffer
Fabio Estevam <[email protected]>
iio: adc: mxs-lradc: Disable the clock on probe failure
Robin van der Gracht <[email protected]>
iio: st_sensors: Fix buffer copy
Michal Hocko <[email protected]>
OOM, PM: OOM killed task shouldn't escape PM suspend
Lv Zheng <[email protected]>
ACPI / EC: Fix regression due to conflicting firmware behavior between Samsung and Acer.
Jiang Liu <[email protected]>
ACPI, irq, x86: Return IRQ instead of GSI in mp_register_gsi()
Jiang Liu <[email protected]>
x86: ACPI: Do not translate GSI number if IOAPIC is disabled
Zhang Rui <[email protected]>
ACPI: invoke acpi_device_wakeup() with correct parameters
Al Viro <[email protected]>
fix inode leaks on d_splice_alias() failure exits
Cong Wang <[email protected]>
freezer: Do not freeze tasks killed by OOM killer
Dirk Brandewie <[email protected]>
intel_pstate: Correct BYT VID values.
Dirk Brandewie <[email protected]>
intel_pstate: Fix BYT frequency reporting
Dirk Brandewie <[email protected]>
intel_pstate: Don't lose sysfs settings during cpu offline
Matt Fleming <[email protected]>
rtc: Disable EFI rtc for x86
Bryan O'Donoghue <[email protected]>
x86: Add cpu_detect_cache_sizes to init_intel() add Quark legacy_cache()
David E. Box <[email protected]>
x86/platform/intel/iosf: Add Braswell PCI ID
Pali Rohár <[email protected]>
cpufreq: intel_pstate: Fix setting max_perf_pct in performance policy
Gabriele Mazzotta <[email protected]>
cpufreq: intel_pstate: Reflect current no_turbo state correctly
Dirk Brandewie <[email protected]>
cpufreq: expose scaling_cur_freq sysfs file for set_policy() drivers
Alex Deucher <[email protected]>
drm/radeon: fix vm page table block size calculation
Alex Deucher <[email protected]>
drm/radeon: use gart memory for DMA ring tests
Alex Deucher <[email protected]>
drm/radeon: fix speaker allocation setup
Paulo Zanoni <[email protected]>
drm/i915: properly reenable gen8 pipe IRQs
U. Artie Eoff <[email protected]>
drm/i915: intel_backlight scale() math WA
Ben Skeggs <[email protected]>
drm/nouveau: fix regression on agp boards
Brian Silverman <[email protected]>
futex: Fix a race condition between REQUEUE_PI and task death
Dmitry Monakhov <[email protected]>
ext4: prevent bugon on race between write/fcntl
Darrick J. Wong <[email protected]>
ext4: enable journal checksum when metadata checksum feature enabled
Jan Kara <[email protected]>
ext4: fix overflow when updating superblock backups after resize
Jan Kara <[email protected]>
ext4: fix oops when loading block bitmap failed
Darrick J. Wong <[email protected]>
ext4: check s_chksum_driver when looking for bg csum presence
Dmitry Monakhov <[email protected]>
ext4: move error report out of atomic context in ext4_init_block_bitmap()
Dmitry Monakhov <[email protected]>
ext4: Replace open coded mdata csum feature to helper function
Eric Sandeen <[email protected]>
ext4: fix reservation overflow in ext4_da_write_begin
Theodore Ts'o <[email protected]>
ext4: don't orphan or truncate the boot loader inode
Theodore Ts'o <[email protected]>
ext4: add ext4_iget_normal() which is to be used for dir tree lookups
Dmitry Monakhov <[email protected]>
ext4: grab missed write_count for EXT4_IOC_SWAP_BOOT
Jan Kara <[email protected]>
ext4: fix mmap data corruption when blocksize < pagesize
Jan Kara <[email protected]>
ext4: don't check quota format when there are no quota files
Darrick J. Wong <[email protected]>
ext4: check EA value offset when loading
Darrick J. Wong <[email protected]>
jbd2: free bh when descriptor block checksum fails
Marc-André Lureau <[email protected]>
qxl: don't create too large primary surface
David Daney <[email protected]>
MIPS: tlbex: Properly fix HUGE TLB Refill exception handler
Markos Chandras <[email protected]>
MIPS: ftrace: Fix a microMIPS build problem
Markos Chandras <[email protected]>
MIPS: cp1emu: Fix ISA restrictions for cop1x_op instructions
Aaro Koskinen <[email protected]>
MIPS: loongson2_cpufreq: Fix CPU clock rate setting mismerge
Aaro Koskinen <[email protected]>
MIPS: ptrace.h: Add a missing include
Nicholas Bellinger <[email protected]>
target: Fix APTPL metadata handling for dynamic MappedLUNs
Quinn Tran <[email protected]>
target: Fix queue full status NULL pointer for SCF_TRANSPORT_TASK_SENSE
Nicholas Bellinger <[email protected]>
iser-target: Disable TX completion interrupt coalescing
Joern Engel <[email protected]>
qla_target: don't delete changed nacls
Vineet Gupta <[email protected]>
ARC: unbork FPU save/restore
Anton Kolesov <[email protected]>
ARC: Update order of registers in KGDB to match GDB 7.5
Vineet Gupta <[email protected]>
ARC: [nsimosci] Allow "headless" models to boot
Petr Matousek <[email protected]>
kvm: vmx: handle invvpid vm exit gracefully
Nadav Amit <[email protected]>
KVM: x86: Handle errors when RIP is set during far jumps
Nadav Amit <[email protected]>
KVM: x86: Emulator fixes for eip canonical checks on near branches
Nadav Amit <[email protected]>
KVM: x86: Fix wrong masking on relative jump/call
Michael S. Tsirkin <[email protected]>
kvm: x86: don't kill guest on unknown exit reason
Nadav Amit <[email protected]>
KVM: x86: Check non-canonical addresses upon WRMSR
Andy Honig <[email protected]>
KVM: x86: Improve thread safety in pit
Andy Honig <[email protected]>
KVM: x86: Prevent host from panicking on shared MSR writes.
Nadav Amit <[email protected]>
KVM: x86: PREFETCH and HINT_NOP should have SrcMem flag
Nadav Amit <[email protected]>
KVM: x86: Emulator does not decode clflush well
Nadav Amit <[email protected]>
KVM: x86: Decoding guest instructions which cross page boundary may fail
Quentin Casasnovas <[email protected]>
kvm: fix excessive pages un-pinning in kvm_iommu_map error path.
Paolo Bonzini <[email protected]>
KVM: emulate: avoid accessing NULL ctxt->memopp
Dan Carpenter <[email protected]>
media: vmalloc_sg: off by one in error handling
Axel Lin <[email protected]>
media: tda7432: Fix setting TDA7432_MUTE bit for TDA7432_RF register
Tomas Melin <[email protected]>
media: rc-core: fix protocol_change regression in ir_raw_event_register
Ulrich Eckhardt <[email protected]>
media: ds3000: fix LNB supply voltage on Tevii S480 on initialization
Ulrich Eckhardt <[email protected]>
media: imon: fix other RC type protocol support
Frank Schaefer <[email protected]>
media: em28xx-v4l: fix video buffer field order reporting in progressive mode
Frank Schaefer <[email protected]>
media: em28xx-v4l: give back all active video buffers to the vb2 core properly on streaming stop
Antti Palosaari <[email protected]>
media: m88ts2022: fix 32bit overflow on filter calc
Mauro Carvalho Chehab <[email protected]>
media: siano: add support for PCTV 77e
Frank Schaefer <[email protected]>
media: em28xx: check if a device has audio earlier"
Paul Fertser <[email protected]>
media: usb: uvc: add a quirk for Dell XPS M1330 webcam
Maciej Matraszek <[email protected]>
media: v4l2-common: fix overflow in v4l_bound_align_image()
Ben Skeggs <[email protected]>
drm/gt214-/kms: fix hda eld regression
Ben Skeggs <[email protected]>
drm/nouveau/bios: memset dcb struct to zero before parsing
Ezequiel Garcia <[email protected]>
drm/tilcdc: Fix the error path in tilcdc_load()
Josh Boyer <[email protected]>
drm/vmwgfx: Fix drm.h include
Tvrtko Ursulin <[email protected]>
drm/i915: Do not leak pages when freeing userptr objects
Chris Wilson <[email protected]>
drm/i915: Do not store the error pointer for a failed userptr registration
Emil Velikov <[email protected]>
drm/nouveau/gpio: rename g92 class to g94
Benjamin Herrenschmidt <[email protected]>
drm/ast: Fix HW cursor image
Jason Gerecke <[email protected]>
HID: input: Fix TransducerSerialNumber implementation
Hans de Goede <[email protected]>
Input: i8042 - quirks for Fujitsu Lifebook A544 and Lifebook AH544
Andreas Bosch <[email protected]>
Input: alps - fix v4 button press recognition
Hans de Goede <[email protected]>
Input: i8042 - add noloop quirk for Asus X750LN
Dmitry Torokhov <[email protected]>
Input: synaptics - gate forcepad support by DMI check
Mikulas Patocka <[email protected]>
framebuffer: fix border color
Mikulas Patocka <[email protected]>
framebuffer: fix screen corruption when copying
Prarit Bhargava <[email protected]>
modules, lock around setting of MODULE_STATE_UNFORMED
Alexey Khoroshilov <[email protected]>
dm log userspace: fix memory leak in dm_ulog_tfr_init failure path
Christoph Hellwig <[email protected]>
Revert "block: all blk-mq requests are tagged"
Mike Snitzer <[email protected]>
block: fix alignment_offset math that assumes io_min is a power-of-2
Lai Jiangshan <[email protected]>
drbd: compute the end before rb_insert_augmented()
Mikulas Patocka <[email protected]>
dm bufio: when done scanning return from __scan immediately
Joe Thornber <[email protected]>
dm bufio: update last_accessed when relinking a buffer
Jens Axboe <[email protected]>
blk-mq: fix potential hang if rolling wakeup depth is too high
Olaf Hering <[email protected]>
drm/cirrus: bind also to qemu-xen-traditional
Roger Pau Monné <[email protected]>
xen-blkback: fix leak on grant map error path
Vitaly Kuznetsov <[email protected]>
xen/blkback: unmap all persistent grants when frontend gets disconnected
Michael S. Tsirkin <[email protected]>
virtio_pci: fix virtio spec compliance on restore
Krzysztof Kozlowski <[email protected]>
power: charger-manager: Fix NULL pointer exception with missing cm-fuel-gauge
Stephen Smalley <[email protected]>
selinux: fix inode security list corruption
Valdis Kletnieks <[email protected]>
pstore: Fix duplicate {console,ftrace}-efi entries
Alex Williamson <[email protected]>
iommu/amd: Split init_iommu_group() from iommu_init_device()
Alex Williamson <[email protected]>
iommu: Rework iommu_group_get_for_pci_dev()
Chris Ball <[email protected]>
mfd: rtsx_pcr: Fix MSI enable error handling
Sebastian Andrzej Siewior <[email protected]>
mfd: ti_am335x_tscadc: Fix TSC resume
Vignesh R <[email protected]>
mfd: ti_am335x_tscadc: Fix TSC operation after ADC continouous mode
Eric W. Biederman <[email protected]>
mnt: Prevent pivot_root from creating a loop in the mount tree
Richard Genoud <[email protected]>
UBI: add missing kmem_cache_free() in process_pool_aeb error path
Ezequiel Garcia <[email protected]>
UBI: Dispatch update notification if the volume is updated
Ezequiel Garcia <[email protected]>
UBI: block: Add support for the UBI_VOLUME_UPDATED notification
Ezequiel Garcia <[email protected]>
UBI: block: Fix block device size setting
Martin Schwidefsky <[email protected]>
s390/topology: call set_sched_topology early
Daniel Borkmann <[email protected]>
random: add and use memzero_explicit() for clearing data
Thorsten Knabe <[email protected]>
um: ubd: Fix for processes stuck in D state forever
Kirill Tkhai <[email protected]>
sched: Use dl_bw_of() under RCU read lock
Ilya Dryomov <[email protected]>
libceph: ceph-msgr workqueue needs a resque worker
Ilya Dryomov <[email protected]>
rbd: rbd workqueues need a resque worker
Al Viro <[email protected]>
fix misuses of f_count() in ppp and netlink
Al Viro <[email protected]>
kill wbuf_queued/wbuf_dwork_lock
Al Viro <[email protected]>
missing data dependency barrier in prepend_name()
Takashi Iwai <[email protected]>
ALSA: pcm: Zero-clear reserved fields of PCM status ioctl in compat mode
Christian Vogel <[email protected]>
ALSA: bebob: Uninitialized id returned by saffirepro_both_clk_src_get
Takashi Iwai <[email protected]>
ALSA: hda - Add workaround for CMI8888 snoop behavior
Dmitry Kasatkin <[email protected]>
evm: check xattr value length and type in evm_inode_setxattr()
Dmitry Kasatkin <[email protected]>
evm: properly handle INTEGRITY_NOXATTRS EVM status
Peter Zijlstra <[email protected]>
perf: Fix unclone_ctx() vs. locking
Dexuan Cui <[email protected]>
x86, pageattr: Prevent overflow in slow_virt_to_phys() for X86_PAE
Andy Lutomirski <[email protected]>
x86_64, entry: Fix out of bounds read on sysenter
Andy Lutomirski <[email protected]>
x86_64, entry: Filter RFLAGS.NT on entry from userspace
Oleg Nesterov <[email protected]>
x86, fpu: shift drop_init_fpu() from save_xstate_sig() to handle_signal()
Oleg Nesterov <[email protected]>
x86, fpu: __restore_xstate_sig()->math_state_restore() needs preempt_disable()
Ben Hutchings <[email protected]>
x86: Reject x32 executables if x32 ABI not supported
Jan Kara <[email protected]>
vfs: fix data corruption when blocksize < pagesize for mmaped data
Artem Bityutskiy <[email protected]>
UBIFS: fix free log space calculation
Artem Bityutskiy <[email protected]>
UBIFS: fix a race condition
Eric Rannaud <[email protected]>
fs: allow open(dir, O_TMPFILE|..., 0) with mode 0
Tetsuo Handa <[email protected]>
fs: Fix theoretical division by 0 in super_cache_scan().
Mikulas Patocka <[email protected]>
fs: make cont_expand_zero interruptible
Bartlomiej Zolnierkiewicz <[email protected]>
mmc: sdhci-s3c: fix runtime PM handling on sdhci_add_host() failure
Roger Tseng <[email protected]>
mmc: rtsx_pci_sdmmc: fix incorrect last byte in R2 response
Stephen Warren <[email protected]>
mmc: don't request CD IRQ until mmc_start_host()
Roger Tseng <[email protected]>
mmc: rtsx_usb_sdmmc: fix incorrect last byte in R2 response
Peter Griffin <[email protected]>
mmc: sdhci-pxav3: set_uhs_signaling is initialized twice differently
Fu Zhonghui <[email protected]>
mmc: core: sdio: Fix unconditional wake_up_process() on sdio thread
Lars-Peter Clausen <[email protected]>
ASoC: adau1761: Fix input PGA volume
Liam Girdwood <[email protected]>
ASoC: Intel: HSW/BDW only support S16 and S24 formats.
Dmitry Lavnikevich <[email protected]>
ASoC: tlv320aic3x: fix PLL D configuration
Daniel Mack <[email protected]>
ASoC: soc-pcm: fix sig_bits determination in soc_pcm_apply_msb()
Daniel Mack <[email protected]>
ASoC: soc-dapm: fix use after free
Daniel Mack <[email protected]>
ASoC: core: fix use after free in snd_soc_remove_platform()
Ondrej Zary <[email protected]>
libata-sff: Fix controllers with no ctl port
Scott Carter <[email protected]>
pata_serverworks: disable 64-KB DMA transfers on Broadcom OSB4 IDE Controller
Guenter Roeck <[email protected]>
Revert "percpu: free percpu allocation info for uniprocessor system"
Trond Myklebust <[email protected]>
SUNRPC: Add missing support for RPC_CLNT_CREATE_NO_RETRANS_TIMEOUT
Benjamin Coddington <[email protected]>
SUNRPC: Don't wake tasks during connection abort
Benjamin Coddington <[email protected]>
lockd: Try to reconnect if statd has moved
Andy Shevchenko <[email protected]>
stmmac: pci: set default of the filter bins
Ben Hutchings <[email protected]>
drivers/net: macvtap and tun depend on INET
Ben Hutchings <[email protected]>
drivers/net, ipv6: Select IPv6 fragment idents for virtio UFO packets
Ben Hutchings <[email protected]>
drivers/net: Disable UFO through virtio
Tom Herbert <[email protected]>
gre: Use inner mac length when computing tunnel length
Or Gerlitz <[email protected]>
mlx4: Avoid leaking steering rules on flow creation error flow
Or Gerlitz <[email protected]>
net/mlx4_en: Don't attempt to TX offload the outer UDP checksum for VXLAN
Nicolas Cavallari <[email protected]>
ipv4: Do not cache routing failures due to disabled forwarding.
Anish Bhatt <[email protected]>
cxgb4 : Fix missing initialization of win0_lock
Eric Dumazet <[email protected]>
macvlan: fix a race on port dismantle and possible skb leaks
Eric Dumazet <[email protected]>
tcp: md5: do not use alloc_percpu()
Haiyang Zhang <[email protected]>
hyperv: Fix the total_data_buflen in send path
Sathya Perla <[email protected]>
net: fix saving TX flow hash in sock for outgoing connections
Karl Beldan <[email protected]>
net: tso: fix unaligned access to crafted TCP header in helper API
Thomas Graf <[email protected]>
netlink: Re-add locking to netlink_lookup() and seq walker
Ian Morgan <[email protected]>
ax88179_178a: fix bonding failure
Jon Paul Maloy <[email protected]>
tipc: fix bug in bundled buffer reception
Li RongQing <[email protected]>
ipv4: fix a potential use after free in ip_tunnel_core.c
Vasily Averin <[email protected]>
ipv4: dst_entry leak in ip_send_unicast_reply()
Li RongQing <[email protected]>
vxlan: fix a free after use
Li RongQing <[email protected]>
vxlan: using pskb_may_pull as early as possible
Li RongQing <[email protected]>
vxlan: fix a use after free in vxlan_encap_bypass
Jiri Pirko <[email protected]>
ipv4: fix nexthop attlen check in fib_nh_match
Alexei Starovoitov <[email protected]>
x86: bpf_jit: fix two bugs in eBPF JIT compiler
Paolo Bonzini <[email protected]>
KVM: emulator: fix execution close to the segment limit
Rabin Vincent <[email protected]>
tracing/syscalls: Ignore numbers outside NR_syscalls' range
-------------
Diffstat:
Makefile | 4 +- arch/arc/boot/dts/nsimosci.dts | 2 +- arch/arc/include/asm/arcregs.h | 8 - arch/arc/include/asm/kgdb.h | 32 ++- arch/arc/include/asm/processor.h | 9 + arch/arm/Kconfig.debug | 2 +- arch/arm/boot/dts/zynq-parallella.dts | 4 + arch/arm/mach-pxa/include/mach/addr-map.h | 5 + arch/mips/include/asm/ftrace.h | 4 +- arch/mips/include/uapi/asm/ptrace.h | 2 + arch/mips/loongson/lemote-2f/clock.c | 5 +- arch/mips/math-emu/cp1emu.c | 4 +- arch/mips/mm/tlbex.c | 6 +- arch/powerpc/kernel/entry_64.S | 6 + arch/powerpc/platforms/powernv/opal-lpc.c | 59 +++++ arch/powerpc/platforms/pseries/dlpar.c | 4 +- arch/s390/kernel/topology.c | 18 +- arch/sh/kernel/cpu/sh3/setup-sh770x.c | 6 +- arch/um/drivers/ubd_kern.c | 5 +- arch/x86/ia32/ia32entry.S | 18 +- arch/x86/include/asm/elf.h | 5 +- arch/x86/include/asm/kvm_host.h | 16 +- arch/x86/include/uapi/asm/vmx.h | 2 + arch/x86/kernel/acpi/boot.c | 16 +- arch/x86/kernel/apb_timer.c | 2 - arch/x86/kernel/apic/apic.c | 4 +- arch/x86/kernel/cpu/common.c | 2 +- arch/x86/kernel/cpu/intel.c | 17 +- arch/x86/kernel/iosf_mbi.c | 2 + arch/x86/kernel/signal.c | 5 + arch/x86/kernel/tsc.c | 5 +- arch/x86/kernel/xsave.c | 7 +- arch/x86/kvm/emulate.c | 293 +++++++++++++++------ arch/x86/kvm/i8254.c | 2 + arch/x86/kvm/svm.c | 8 +- arch/x86/kvm/vmx.c | 24 +- arch/x86/kvm/x86.c | 38 ++- arch/x86/mm/pageattr.c | 2 +- arch/x86/net/bpf_jit_comp.c | 25 +- arch/x86/platform/intel-mid/sfi.c | 2 + block/blk-mq-tag.c | 4 +- block/blk-settings.c | 4 +- block/scsi_ioctl.c | 3 +- crypto/algif_skcipher.c | 2 +- drivers/acpi/device_pm.c | 2 +- drivers/acpi/ec.c | 25 +- drivers/ata/libata-sff.c | 20 +- drivers/ata/pata_serverworks.c | 13 +- drivers/base/core.c | 4 +- drivers/base/power/main.c | 2 + drivers/block/drbd/drbd_interval.c | 4 + drivers/block/rbd.c | 5 +- drivers/block/xen-blkback/blkback.c | 1 + drivers/block/xen-blkback/xenbus.c | 6 +- drivers/char/random.c | 8 +- drivers/cpufreq/cpufreq.c | 23 +- drivers/cpufreq/intel_pstate.c | 110 ++++++-- drivers/edac/cpc925_edac.c | 2 +- drivers/edac/e7xxx_edac.c | 2 +- drivers/edac/i3200_edac.c | 4 +- drivers/edac/i82860_edac.c | 2 +- drivers/gpu/drm/ast/ast_mode.c | 4 +- drivers/gpu/drm/cirrus/cirrus_drv.c | 2 + drivers/gpu/drm/i915/i915_gem_userptr.c | 31 ++- drivers/gpu/drm/i915/i915_irq.c | 5 +- drivers/gpu/drm/i915/intel_display.c | 5 +- drivers/gpu/drm/i915/intel_dp.c | 7 + drivers/gpu/drm/i915/intel_panel.c | 8 +- drivers/gpu/drm/nouveau/Makefile | 2 +- drivers/gpu/drm/nouveau/core/engine/device/nv50.c | 22 +- drivers/gpu/drm/nouveau/core/engine/device/nvc0.c | 14 +- drivers/gpu/drm/nouveau/core/include/subdev/gpio.h | 2 +- drivers/gpu/drm/nouveau/core/subdev/bios/dcb.c | 1 + drivers/gpu/drm/nouveau/core/subdev/gpio/nv92.c | 74 ------ drivers/gpu/drm/nouveau/core/subdev/gpio/nv94.c | 74 ++++++ drivers/gpu/drm/nouveau/core/subdev/gpio/nvd0.c | 4 +- drivers/gpu/drm/nouveau/core/subdev/gpio/priv.h | 4 +- drivers/gpu/drm/nouveau/nouveau_chan.c | 12 +- drivers/gpu/drm/nouveau/nv50_display.c | 18 +- drivers/gpu/drm/qxl/qxl_display.c | 16 +- drivers/gpu/drm/radeon/cik_sdma.c | 21 +- drivers/gpu/drm/radeon/dce3_1_afmt.c | 4 +- drivers/gpu/drm/radeon/dce6_afmt.c | 6 +- drivers/gpu/drm/radeon/evergreen_hdmi.c | 6 +- drivers/gpu/drm/radeon/kv_dpm.c | 19 +- drivers/gpu/drm/radeon/r600_dma.c | 21 +- drivers/gpu/drm/radeon/radeon.h | 2 + drivers/gpu/drm/radeon/radeon_cs.c | 2 +- drivers/gpu/drm/radeon/radeon_device.c | 2 +- drivers/gpu/drm/radeon/radeon_ring.c | 4 +- drivers/gpu/drm/radeon/radeon_vm.c | 4 +- drivers/gpu/drm/radeon/si_dpm.c | 2 +- drivers/gpu/drm/tilcdc/tilcdc_drv.c | 60 ++++- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 16 +- drivers/hid/hid-debug.c | 6 + drivers/hid/hid-ids.h | 7 + drivers/hid/hid-input.c | 12 +- drivers/hid/usbhid/hid-core.c | 26 +- drivers/hid/usbhid/hid-quirks.c | 5 + drivers/i2c/busses/i2c-at91.c | 2 +- drivers/iio/common/st_sensors/st_sensors_buffer.c | 2 +- drivers/iio/proximity/as3935.c | 2 +- drivers/infiniband/hw/mlx4/main.c | 10 +- drivers/infiniband/ulp/isert/ib_isert.c | 4 +- drivers/input/mouse/alps.c | 4 +- drivers/input/mouse/synaptics.c | 22 +- drivers/input/mouse/synaptics.h | 8 +- drivers/input/serio/i8042-x86ia64io.h | 22 ++ drivers/iommu/amd_iommu.c | 27 +- drivers/iommu/iommu.c | 163 +++++++----- drivers/irqchip/irq-armada-370-xp.c | 23 +- drivers/md/dm-bufio.c | 5 +- drivers/md/dm-log-userspace-transfer.c | 2 +- drivers/media/common/siano/sms-cards.c | 6 + drivers/media/common/siano/sms-cards.h | 1 + drivers/media/dvb-frontends/ds3000.c | 7 + drivers/media/i2c/tda7432.c | 2 +- drivers/media/platform/Kconfig | 6 +- drivers/media/platform/exynos4-is/Kconfig | 2 +- drivers/media/platform/s5p-tv/Kconfig | 2 +- drivers/media/rc/imon.c | 3 +- drivers/media/rc/rc-ir-raw.c | 1 - drivers/media/rc/rc-main.c | 2 + drivers/media/tuners/m88ts2022.c | 2 +- drivers/media/usb/em28xx/em28xx-cards.c | 11 - drivers/media/usb/em28xx/em28xx-core.c | 12 +- drivers/media/usb/em28xx/em28xx-video.c | 15 +- drivers/media/usb/siano/smsusb.c | 2 + drivers/media/usb/uvc/uvc_driver.c | 9 + drivers/media/v4l2-core/v4l2-common.c | 9 +- drivers/media/v4l2-core/videobuf-dma-sg.c | 6 +- drivers/mfd/rtsx_pcr.c | 2 +- drivers/mfd/ti_am335x_tscadc.c | 5 +- drivers/mmc/core/sdio.c | 12 +- drivers/mmc/core/sdio_irq.c | 4 +- drivers/mmc/core/slot-gpio.c | 2 - drivers/mmc/host/mmc_spi.c | 1 + drivers/mmc/host/rtsx_pci_sdmmc.c | 7 + drivers/mmc/host/rtsx_usb_sdmmc.c | 7 + drivers/mmc/host/sdhci-pxav3.c | 3 +- drivers/mmc/host/sdhci-s3c.c | 4 +- drivers/mmc/host/sdhci-sirf.c | 1 + drivers/mmc/host/tmio_mmc_pio.c | 1 + drivers/mtd/chips/cfi_cmdset_0001.c | 2 + drivers/mtd/devices/m25p80.c | 50 ++++ drivers/mtd/ubi/block.c | 25 +- drivers/mtd/ubi/cdev.c | 4 +- drivers/mtd/ubi/fastmap.c | 1 + drivers/net/Kconfig | 2 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 1 + drivers/net/ethernet/mellanox/mlx4/en_tx.c | 7 +- drivers/net/ethernet/mellanox/mlx4/mcg.c | 4 + drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 7 + drivers/net/hyperv/netvsc_drv.c | 1 + drivers/net/macvlan.c | 10 +- drivers/net/macvtap.c | 16 +- drivers/net/ppp/ppp_generic.c | 2 +- drivers/net/tun.c | 25 +- drivers/net/usb/ax88179_178a.c | 7 +- drivers/net/virtio_net.c | 24 +- drivers/net/vxlan.c | 15 +- drivers/net/wireless/iwlwifi/dvm/mac80211.c | 24 +- drivers/net/wireless/iwlwifi/iwl-trans.h | 2 + drivers/net/wireless/iwlwifi/mvm/coex.c | 4 +- drivers/net/wireless/iwlwifi/mvm/coex_legacy.c | 4 +- drivers/net/wireless/iwlwifi/mvm/fw-api-power.h | 35 ++- drivers/net/wireless/iwlwifi/mvm/fw-api.h | 1 + drivers/net/wireless/iwlwifi/mvm/fw.c | 9 + drivers/net/wireless/iwlwifi/mvm/ops.c | 1 + drivers/net/wireless/iwlwifi/mvm/tx.c | 8 +- drivers/net/wireless/iwlwifi/pcie/trans.c | 16 +- drivers/net/wireless/rt2x00/rt2800.h | 4 +- drivers/net/wireless/rt2x00/rt2800lib.c | 6 + drivers/net/wireless/rt2x00/rt2800usb.c | 1 + drivers/of/base.c | 88 ++----- drivers/of/selftest.c | 66 ++++- drivers/of/testcase-data/tests-phandle.dtsi | 2 + drivers/pci/pci-sysfs.c | 8 +- drivers/phy/phy-omap-usb2.c | 6 +- drivers/pinctrl/pinctrl-baytrail.c | 2 +- drivers/platform/x86/acer-wmi.c | 11 + drivers/platform/x86/samsung-laptop.c | 10 + drivers/power/charger-manager.c | 5 + drivers/regulator/max77693.c | 2 +- drivers/rtc/Kconfig | 2 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 11 +- drivers/scsi/scsi_lib.c | 5 + drivers/spi/spi-fsl-dspi.c | 4 +- drivers/spi/spi-pl022.c | 2 +- drivers/spi/spi-pxa2xx.c | 7 +- drivers/staging/comedi/comedi_fops.c | 18 +- drivers/staging/iio/adc/mxs-lradc.c | 12 +- drivers/staging/iio/impedance-analyzer/ad5933.c | 15 +- drivers/staging/iio/meter/ade7758.h | 1 - drivers/staging/iio/meter/ade7758_core.c | 57 +--- drivers/staging/iio/meter/ade7758_ring.c | 5 +- drivers/target/target_core_device.c | 3 +- drivers/target/target_core_pr.c | 6 +- drivers/target/target_core_pr.h | 2 +- drivers/target/target_core_tpg.c | 8 + drivers/target/target_core_transport.c | 3 +- drivers/tty/serial/msm_serial.c | 22 +- drivers/tty/serial/serial_core.c | 2 +- drivers/tty/tty_io.c | 7 +- drivers/tty/vt/consolemap.c | 7 + drivers/usb/chipidea/core.c | 1 - drivers/usb/class/cdc-acm.c | 20 +- drivers/usb/class/cdc-acm.h | 2 + drivers/usb/core/hcd.c | 2 + drivers/usb/core/hub.c | 3 + drivers/usb/core/quirks.c | 10 + drivers/usb/dwc3/dwc3-omap.c | 15 +- drivers/usb/dwc3/ep0.c | 4 +- drivers/usb/dwc3/gadget.c | 19 +- drivers/usb/dwc3/gadget.h | 2 +- drivers/usb/gadget/function/f_acm.c | 7 +- drivers/usb/gadget/function/f_fs.c | 42 ++- drivers/usb/gadget/udc/udc-core.c | 5 + drivers/usb/host/Kconfig | 4 +- drivers/usb/host/xhci-pci.c | 18 +- drivers/usb/musb/musb_cppi41.c | 3 +- drivers/usb/musb/musb_dsps.c | 4 +- drivers/usb/serial/cp210x.c | 1 + drivers/usb/serial/ftdi_sio.c | 3 + drivers/usb/serial/ftdi_sio_ids.h | 12 +- drivers/usb/serial/kobil_sct.c | 5 +- drivers/usb/serial/opticon.c | 2 +- drivers/usb/serial/option.c | 10 + drivers/usb/storage/transport.c | 26 ++ drivers/usb/storage/unusual_uas.h | 28 ++ drivers/video/console/bitblit.c | 3 +- drivers/video/console/fbcon_ccw.c | 3 +- drivers/video/console/fbcon_cw.c | 3 +- drivers/video/console/fbcon_ud.c | 3 +- drivers/video/fbdev/core/cfbcopyarea.c | 13 +- drivers/virtio/virtio_pci.c | 33 ++- fs/btrfs/file-item.c | 2 +- fs/buffer.c | 8 + fs/dcache.c | 7 + fs/ext3/super.c | 7 - fs/ext4/balloc.c | 12 +- fs/ext4/bitmap.c | 12 +- fs/ext4/ext4.h | 13 +- fs/ext4/extents.c | 6 +- fs/ext4/file.c | 2 +- fs/ext4/ialloc.c | 7 +- fs/ext4/inline.c | 3 +- fs/ext4/inode.c | 46 +++- fs/ext4/ioctl.c | 13 +- fs/ext4/mmp.c | 6 +- fs/ext4/namei.c | 45 ++-- fs/ext4/resize.c | 5 +- fs/ext4/super.c | 32 +-- fs/ext4/xattr.c | 38 ++- fs/jbd2/recovery.c | 1 + fs/jffs2/jffs2_fs_sb.h | 2 - fs/jffs2/wbuf.c | 17 +- fs/lockd/mon.c | 6 + fs/namei.c | 3 +- fs/namespace.c | 3 + fs/nfsd/nfs4proc.c | 7 +- fs/ocfs2/cluster/tcp.c | 2 +- fs/pstore/inode.c | 4 +- fs/quota/dquot.c | 2 +- fs/super.c | 2 + fs/ubifs/commit.c | 8 +- fs/ubifs/log.c | 19 +- fs/xfs/xfs_itable.c | 250 +++++++++--------- fs/xfs/xfs_itable.h | 16 -- include/drm/drm_pciids.h | 1 - include/linux/blkdev.h | 8 +- include/linux/hid.h | 1 + include/linux/memcontrol.h | 58 ++-- include/linux/mm.h | 2 +- include/linux/of.h | 84 +++++- include/linux/oom.h | 3 + include/linux/string.h | 5 +- include/linux/sunrpc/xprt.h | 1 + include/linux/usb/quirks.h | 3 + include/net/ipv6.h | 2 + include/scsi/scsi_tcq.h | 8 +- include/uapi/drm/vmwgfx_drm.h | 2 +- include/uapi/linux/input.h | 7 + kernel/events/core.c | 54 ++-- kernel/freezer.c | 3 + kernel/futex.c | 22 +- kernel/module.c | 2 + kernel/power/hibernate.c | 8 +- kernel/power/process.c | 40 ++- kernel/sched/core.c | 19 +- kernel/time/posix-timers.c | 1 + kernel/trace/trace_syscalls.c | 8 +- lib/bitmap.c | 8 +- lib/scatterlist.c | 6 +- lib/string.c | 16 ++ mm/balloon_compaction.c | 2 + mm/cma.c | 1 + mm/huge_memory.c | 4 +- mm/memcontrol.c | 105 ++++---- mm/memory.c | 1 + mm/oom_kill.c | 17 ++ mm/page-writeback.c | 43 ++- mm/page_alloc.c | 8 + mm/page_cgroup.c | 1 + mm/percpu.c | 2 - mm/rmap.c | 20 +- mm/truncate.c | 56 ++++ net/ceph/messenger.c | 6 +- net/core/tso.c | 3 +- net/ipv4/fib_semantics.c | 2 +- net/ipv4/gre_offload.c | 2 +- net/ipv4/ip_output.c | 12 +- net/ipv4/ip_tunnel_core.c | 3 +- net/ipv4/route.c | 1 + net/ipv4/tcp.c | 59 ++--- net/ipv4/tcp_ipv4.c | 4 +- net/ipv6/output_core.c | 34 +++ net/ipv6/tcp_ipv6.c | 4 +- net/mac80211/rate.c | 2 +- net/netlink/af_netlink.c | 39 ++- net/sunrpc/clnt.c | 3 + net/sunrpc/xprtsock.c | 4 + net/tipc/link.c | 7 +- security/integrity/evm/evm_main.c | 16 +- security/integrity/ima/ima_appraise.c | 2 + security/integrity/integrity.h | 1 + security/selinux/hooks.c | 2 +- sound/core/pcm_compat.c | 2 + sound/firewire/bebob/bebob_focusrite.c | 62 ++++- sound/firewire/bebob/bebob_stream.c | 18 +- sound/pci/hda/hda_intel.c | 4 +- sound/pci/hda/patch_realtek.c | 3 - sound/soc/codecs/adau1761.c | 4 + sound/soc/codecs/tlv320aic3x.c | 13 + sound/soc/intel/sst-haswell-pcm.c | 4 +- sound/soc/soc-core.c | 4 +- sound/soc/soc-dapm.c | 25 +- sound/soc/soc-pcm.c | 2 +- sound/usb/card.c | 9 +- virt/kvm/iommu.c | 8 +- 341 files changed, 3006 insertions(+), 1524 deletions(-)