aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
AgeCommit message (Expand)AuthorFilesLines
2018-03-01Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/mdHEADmasterLinus Torvalds11-31/+124
2018-03-01Merge tag 'pinctrl-v4.16-2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-2/+2
2018-03-01Merge tag 'gpio-v4.16-2' of git://git.kernel.org/pub/scm/linux/kernel/git/lin...Linus Torvalds1-1/+14
2018-02-28Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm...Linus Torvalds3-16/+70
2018-02-28Merge tag 'arm-soc/for-4.16/drivers-fixes' of https://github.com/Broadcom/stb...Arnd Bergmann1-14/+60
2018-02-28Merge tag 'imx-fixes-4.16' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/...Arnd Bergmann1-1/+9
2018-02-27gpio: Handle deferred probing in of_find_gpio() properlyChen-Yu Tsai1-1/+1
2018-02-27gpiolib: Keep returning EPROBE_DEFER when we shouldMaxime Ripard1-0/+13
2018-02-26tpm: fix potential buffer overruns caused by bit glitches on the busJeremy Boone2-0/+8
2018-02-26tpm: st33zp24: fix potential buffer overruns caused by bit glitches on the busJeremy Boone1-2/+2
2018-02-26tpm_i2c_infineon: fix potential buffer overruns caused by bit glitches on the...Jeremy Boone1-2/+3
2018-02-26tpm_i2c_nuvoton: fix potential buffer overruns caused by bit glitches on the busJeremy Boone1-2/+6
2018-02-26tpm_tis: fix potential buffer overruns caused by bit glitches on the busJeremy Boone1-2/+3
2018-02-26Merge tag 'edac_fixes_for_4.16' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
2018-02-26Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-4/+4
2018-02-25Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds9-10/+10
2018-02-25md/raid1: fix NULL pointer dereferenceYufen Yu1-0/+11
2018-02-25md: fix a potential deadlock of raid5/raid10 reshapeBingJing Chang3-14/+15
2018-02-25md-cluster: choose correct label when clustered layout is not supportedLidong Zhong1-1/+1
2018-02-24Merge tag 'powerpc-4.16-4' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-2/+4
2018-02-24crypto: ccp: Fix sparse, use plain integer as NULL pointerBrijesh Singh1-4/+4
2018-02-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds19-84/+136
2018-02-23Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds3-101/+135
2018-02-23Merge branch 'i2c/for-current' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds5-5/+27
2018-02-23Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds20-98/+107
2018-02-23memory: brcmstb: dpfe: support new way of passing data from the DCPUMarkus Mayer1-10/+55
2018-02-23memory: brcmstb: dpfe: fix type declaration of variable "ret"Markus Mayer1-3/+3
2018-02-23memory: brcmstb: dpfe: properly mask vendor error bitsMarkus Mayer1-1/+2
2018-02-23Merge tag 'drm-fixes-for-v4.16-rc3' of git://people.freedesktop.org/~airlied/...Linus Torvalds21-106/+233
2018-02-23gianfar: simplify FCS handling and fix memory leakAndy Spencer1-16/+7
2018-02-23macvlan: fix use-after-free in macvlan_common_newlink()Alexey Kodanev1-1/+1
2018-02-23EDAC, sb_edac: Fix out of bound writes during DIMM configuration on KNLAnna Karbownik1-1/+1
2018-02-23Merge tag 'imx-drm-next-2018-02-22' of git://git.pengutronix.de/git/pza/linux...Dave Airlie5-2/+12
2018-02-22Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds1-3/+9
2018-02-22net: aquantia: Fix error handling in aq_pci_probe()Dan Carpenter1-4/+10
2018-02-22Merge tag 'mac80211-for-davem-2018-02-22' of git://git.kernel.org/pub/scm/lin...David S. Miller1-1/+1
2018-02-22Merge tag 'usb-4.16-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds38-133/+350
2018-02-22Merge tag 'staging-4.16-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds10-30/+64
2018-02-22Merge tag 'char-misc-4.16-rc3' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds7-45/+45
2018-02-22Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds20-97/+209
2018-02-22ibmvnic: Fix early release of login bufferThomas Falcon1-1/+1
2018-02-22net/smc9194: Remove bogus CONFIG_MAC referenceFinn Thain1-1/+1
2018-02-22smsc75xx: fix smsc75xx_set_features()Eric Dumazet1-3/+4
2018-02-22Merge tag 'omap-for-v4.16/fixes-signed' of ssh://gitolite.kernel.org/pub/scm/...Arnd Bergmann1-1/+1
2018-02-22i2c: designware: Consider SCL GPIO optionalAndy Shevchenko1-1/+1
2018-02-22i2c: busses: i2c-sirf: Fix spelling: "formular" -> "formula".Patryk Kocielnik1-2/+2
2018-02-22i2c: bcm2835: Set up the rising/falling edge delaysEric Anholt1-1/+20
2018-02-22treewide/trivial: Remove ';;$' typo noiseIngo Molnar9-10/+10
2018-02-22soc: imx: gpc: de-register power domains only if initializedStefan Agner1-1/+9
2018-02-21mm, swap, frontswap: fix THP swap if frontswap enabledHuang Ying1-0/+4
2018-02-22Merge tag 'drm-misc-fixes-2018-02-21' of git://anongit.freedesktop.org/drm/dr...Dave Airlie10-57/+168
2018-02-21amd-xgbe: Restore PCI interrupt enablement setting on resumeTom Lendacky1-0/+2
2018-02-21virtio_net: fix ndo_xdp_xmit crash towards dev not ready for XDPJesper Dangaard Brouer1-1/+11
2018-02-21virtio_net: fix memory leak in XDP_REDIRECTJesper Dangaard Brouer1-15/+22
2018-02-21virtio_net: fix XDP code path in receive_small()Jesper Dangaard Brouer1-1/+1
2018-02-21virtio_net: disable XDP_REDIRECT in receive_mergeable() caseJesper Dangaard Brouer1-7/+0
2018-02-21Merge tag 'mlx5-fixes-2018-02-20' of git://git.kernel.org/pub/scm/linux/kerne...David S. Miller10-33/+70
2018-02-21RDMA/uverbs: Fix kernel panic while using XRC_TGT QP typeLeon Romanovsky1-0/+3
2018-02-21md: raid5: avoid string overflow warningArnd Bergmann1-3/+4
2018-02-21raid5-ppl: fix handling flush requestsArtur Paszkiewicz2-1/+12
2018-02-21i2c: i801: Add missing documentation entries for Braswell and Kaby LakeJarkko Nikula2-0/+3
2018-02-21i2c: designware: must wait for enableBen Gardner1-1/+1
2018-02-21drm/edid: quirk Sony PlayStation VR headset as non-desktopPhilipp Zabel1-0/+3
2018-02-21drm/edid: quirk Windows Mixed Reality headsets as non-desktopPhilipp Zabel1-0/+10
2018-02-21drm/edid: quirk Oculus Rift headsets as non-desktopPhilipp Zabel1-0/+5
2018-02-21ocxl: Fix potential bad errno on irq allocationFrederic Barrat1-2/+4
2018-02-21Merge tag 'drm-misc-fixes-2018-01-31' of git://anongit.freedesktop.org/drm/dr...Dave Airlie1-17/+23
2018-02-21Merge tag 'exynos-drm-fixes-for-v4.16-rc3' of git://git.kernel.org/pub/scm/li...Dave Airlie5-30/+12
2018-02-20net/mlx5: Fix error handling when adding flow rulesVlad Buslov1-2/+8
2018-02-20net/mlx5: E-Switch, Fix drop counters use before creationEugenia Emantayev1-4/+4
2018-02-20net/mlx5: Add header re-write to the checks for conflicting actionsOr Gerlitz1-1/+2
2018-02-20net/mlx5: Use 128B cacheline size for 128B or larger cachelinesDaniel Jurgens1-1/+1
2018-02-20net/mlx5e: Specify numa node when allocating drop rqGal Pressman1-2/+8
2018-02-20net/mlx5e: Return error if prio is specified when offloading eswitch vlan pushOr Gerlitz1-1/+2
2018-02-20net/mlx5: Address static checker warnings on non-constant initializersOr Gerlitz1-4/+4
2018-02-20net/mlx5e: Eliminate build warnings on no previous prototypeOr Gerlitz2-2/+3
2018-02-20net/mlx5e: Verify inline header size do not exceed SKB linear sizeEran Ben Elisha1-1/+1
2018-02-20net/mlx5e: Fix loopback self test when GRO is offInbar Karmy1-1/+2
2018-02-20net/mlx5e: Fix TCP checksum in LRO buffersGal Pressman1-14/+35
2018-02-20ibmvnic: Check for NULL skb's in NAPI poll routineThomas Falcon1-0/+5
2018-02-20RDMA/bnxt_re: Avoid system hang during device un-regSelvin Xavier2-5/+4
2018-02-20RDMA/bnxt_re: Fix system crash during load/unloadSelvin Xavier1-0/+5
2018-02-20RDMA/bnxt_re: Synchronize destroy_qp with poll_cqSelvin Xavier4-19/+47
2018-02-20RDMA/bnxt_re: Unpin SQ and RQ memory if QP create failsDevesh Sharma1-1/+8
2018-02-20RDMA/bnxt_re: Disable atomic capability on bnxt_re adaptersDevesh Sharma2-17/+3
2018-02-20Revert "usb: musb: host: don't start next rx urb if current one failed"Bin Liu1-7/+1
2018-02-20usb: musb: fix enumeration after resumeAndreas Kemnade1-1/+2
2018-02-20arm_pmu: acpi: request IRQs up-frontMark Rutland3-36/+20
2018-02-20arm_pmu: note IRQs and PMUs per-cpuMark Rutland1-17/+52
2018-02-20arm_pmu: explicitly enable/disable SPIs at hotplugMark Rutland1-5/+10
2018-02-20arm_pmu: acpi: check for mismatched PPIsMark Rutland3-24/+42
2018-02-20arm_pmu: add armpmu_alloc_atomic()Mark Rutland2-4/+15
2018-02-20arm_pmu: fold platform helpers into platform codeMark Rutland2-21/+21
2018-02-20arm_pmu: kill arm_pmu_platdataMark Rutland1-23/+4
2018-02-20drm/meson: fix vsync buffer updateNeil Armstrong3-4/+12
2018-02-20Merge tag 'iio-fixes-for-4.16a' of git://git.kernel.org/pub/scm/linux/kernel/...Greg Kroah-Hartman7-21/+35
2018-02-20drm: Handle unexpected holes in color-evictionChris Wilson1-3/+18
2018-02-20mei: me: add cannon point device ids for 4th deviceTomas Winkler2-0/+4
2018-02-20mei: me: add cannon point device idsAlexander Usyskin2-0/+6
2018-02-20Merge tag 'extcon-fixes-for-4.16-rc3' of git://git.kernel.org/pub/scm/linux/k...Greg Kroah-Hartman2-33/+6
2018-02-20drm: exynos: Use proper macro definition for HDMI_I2S_PIN_SEL_1Sylwester Nawrocki2-3/+6
2018-02-20drm/exynos: remove exynos_drm_rotator.hCorentin Labbe1-19/+0
2018-02-20drm/exynos: g2d: Delete an error message for a failed memory allocation in tw...Markus Elfring1-4/+2
2018-02-20drm/exynos: fix comparison to bitshift when dealing with a maskWolfram Sang1-1/+1
2018-02-20drm/exynos: g2d: use monotonic timestampsArnd Bergmann1-3/+3
2018-02-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds22-257/+224
2018-02-19tg3: APE heartbeat changesPrashant Sreedharan2-11/+29
2018-02-19md raid10: fix NULL deference in handle_write_completed()Yufen Yu1-2/+4
2018-02-19md: only allow remove_and_add_spares when no sync_thread running.NeilBrown1-0/+4
2018-02-19mlxsw: spectrum_router: Do not unconditionally clear route offload indicationIdo Schimmel1-0/+3
2018-02-19net: qualcomm: rmnet: Fix possible null dereference in command processingSubash Abhinov Kasiviswanathan1-0/+5
2018-02-19net: qualcomm: rmnet: Fix warning seen with 64 bit statsSubash Abhinov Kasiviswanathan1-1/+1
2018-02-19net: qualcomm: rmnet: Fix crash on real dev unregistrationSubash Abhinov Kasiviswanathan1-54/+14
2018-02-19drm/edid: Add 6 bpc quirk for CPT panel in Asus UX303LAKai-Heng Feng1-0/+3
2018-02-19gpu: ipu-csi: add 10/12-bit grayscale support to mbus_code_to_bus_cfgJan Luebbe1-0/+2
2018-02-19gpu: ipu-cpmem: add 16-bit grayscale support to ipu_cpmem_set_imagePhilipp Zabel1-0/+1
2018-02-19gpu: ipu-v3: prg: fix device node leak in ipu_prg_lookup_by_phandleTobias Jordan1-0/+3
2018-02-19gpu: ipu-v3: pre: fix device node leak in ipu_pre_lookup_by_phandleTobias Jordan1-0/+3
2018-02-19mac80211_hwsim: don't use WQ_MEM_RECLAIMJohannes Berg1-1/+1
2018-02-18Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds10-37/+32
2018-02-18md: document lifetime of internal rdev pointer.NeilBrown3-0/+37
2018-02-18md: fix md_write_start() deadlock w/o metadata devicesHeinz Mauelshagen2-0/+12
2018-02-17MD: Free bioset when md_run failsXiao Ni1-5/+21
2018-02-17raid10: change the size of resync window for clustered raidGuoqing Jiang1-1/+1
2018-02-17md-multipath: Use seq_putc() in multipath_status()Markus Elfring1-1/+1
2018-02-17md/raid1: Fix trailing semicolonLuis de Bethencourt1-1/+1
2018-02-17md/raid5: simplify uninitialization of shrinkerAliaksei Karaliou1-3/+1
2018-02-17Merge tag 'for-linus-20180217' of git://git.kernel.dk/linux-blockLinus Torvalds7-170/+106
2018-02-17Merge tag 'mmc-v4.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ul...Linus Torvalds2-19/+3
2018-02-17Merge tag 'mtd/fixes-for-4.16-rc2' of git://git.infradead.org/linux-mtdLinus Torvalds2-5/+3
2018-02-17iio: buffer: check if a buffer has been set up when poll is calledStefan Windfeldt-Prytz1-1/+1
2018-02-17iio: adis_lib: Initialize trigger before requesting interruptLars-Peter Clausen1-3/+4
2018-02-17pvcalls-front: wait for other operations to return when release passive socketsStefano Stabellini1-0/+6
2018-02-17pvcalls-front: introduce a per sock_mapping refcountStefano Stabellini1-112/+79
2018-02-17xenbus: track caller request idJoao Martins3-0/+5
2018-02-16drm/amdgpu: Fix deadlock on runtime suspendLukas Wunner1-20/+38
2018-02-16drm/radeon: Fix deadlock on runtime suspendLukas Wunner1-25/+49
2018-02-16drm/nouveau: Fix deadlock on runtime suspendLukas Wunner1-5/+13
2018-02-16drm: Allow determining if current task is output poll workerLukas Wunner1-0/+20
2018-02-16tun: fix tun_napi_alloc_frags() frag allocatorEric Dumazet1-10/+6
2018-02-16PCI/cxgb4: Extend T3 PCI quirk to T4+ devicesCasey Leedom2-26/+23
2018-02-16cxgb4: fix trailing zero in CIM LA dumpRahul Lakkireddy2-2/+2
2018-02-16cxgb4: free up resources of pf 0-3Ganesh Goudar1-12/+13
2018-02-16Merge tag 'dma-mapping-4.16-2' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds1-0/+1
2018-02-16Merge tag 'mips_fixes_4.16_2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-8/+6
2018-02-16Merge tag 'for-4.16/dm-chained-bios-fix' of git://git.kernel.org/pub/scm/linu...Linus Torvalds1-1/+2
2018-02-16Merge tag 'platform-drivers-x86-v4.16-4' of git://git.infradead.org/linux-pla...Linus Torvalds3-21/+3
2018-02-16RDMA/restrack: don't use uaccess_kernel()Steve Wise4-7/+22
2018-02-16Merge tag 'drm-fixes-for-v4.16-rc2' of git://people.freedesktop.org/~airlied/...Linus Torvalds17-154/+350
2018-02-16staging: android: ion: Zero CMA allocated memoryLiam Mark1-0/+17
2018-02-16staging: android: ashmem: Fix a race condition in pin ioctlsBen Hutchings1-8/+11
2018-02-16staging: fsl-mc: fix build testing on x86Arnd Bergmann1-1/+1
2018-02-16RDMA/verbs: Check existence of function prior to accessing itLeon Romanovsky2-0/+24
2018-02-16dm: correctly handle chained bios in dec_pending()NeilBrown1-1/+2
2018-02-16irqchip/bcm: Remove hashed address printingJaedon Shin3-9/+0
2018-02-16gpu: ipu-cpmem: add 8-bit grayscale support to ipu_cpmem_set_imagePhilipp Zabel1-0/+1
2018-02-16irqchip/gic-v2m: Add PCI Multi-MSI supportMarc Zyngier1-24/+22
2018-02-16irqchip/gic-v3: Ignore disabled ITS nodesStephen Boyd4-0/+8
2018-02-16irqchip/gic-v3: Use wmb() instead of smb_wmb() in gic_raise_softirq()Shanker Donthineni1-1/+1
2018-02-16irqchip/gic-v3: Change pr_debug message to pr_develMark Salter1-1/+1
2018-02-16irqchip/mips-gic: Avoid spuriously handling masked interruptsMatt Redfearn1-2/+0
2018-02-16gpu: ipu-v3: make const arrays int_reg static, shrinks object sizeColin Ian King1-2/+2
2018-02-16mei: set device client to the disconnected state upon suspend.Tomas Winkler2-6/+6
2018-02-16ANDROID: binder: synchronize_rcu() when using POLLFREE.Martijn Coenen1-0/+9
2018-02-16binder: replace "%p" with "%pK"Todd Kjos1-4/+4
2018-02-16ANDROID: binder: remove WARN() for redundant txn errorTodd Kjos1-2/+8
2018-02-16binder: check for binder_thread allocation failure in binder_poll()Eric Biggers1-0/+2
2018-02-16Merge tag 'fixes-for-v4.16-rc2' of git://git.kernel.org/pub/scm/linux/kernel/...Greg Kroah-Hartman15-83/+135
2018-02-16usb: cdc_acm: prevent race at write to acm while system resumesDominik Bozek1-3/+6
2018-02-16Merge branch 'linux-4.16' of git://github.com/skeggsb/linux into drm-fixesDave Airlie1-3/+3
2018-02-16drm/nouveau: Make clock gate support conditionalThierry Reding1-3/+3
2018-02-16Merge tag 'drm-intel-fixes-2018-02-14-1' of git://anongit.freedesktop.org/drm...Dave Airlie15-151/+346
2018-02-16Merge branch 'drm-next-4.16' of git://people.freedesktop.org/~agd5f/linux int...Dave Airlie1-0/+1
2018-02-15Merge tag 'acpi-4.16-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds6-41/+54
2018-02-15Merge tag 'pm-4.16-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds3-3/+8
2018-02-15RDMA/vmw_pvrdma: Fix usage of user response structures in ABI fileAdit Ranadive3-3/+9
2018-02-15Merge tag 'hwmon-for-linus-v4.16-rc2' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-1/+4
2018-02-15RDMA/uverbs: Sanitize user entered port numbers prior to access itLeon Romanovsky1-1/+8
2018-02-15RDMA/uverbs: Fix circular locking dependencyLeon Romanovsky1-1/+2
2018-02-15RDMA/uverbs: Fix bad unlock balance in ib_uverbs_close_xrcdLeon Romanovsky1-3/+1
2018-02-15RDMA/restrack: Increment CQ restrack object before committingLeon Romanovsky1-3/+3
2018-02-15RDMA/uverbs: Protect from command mask overflowLeon Romanovsky1-7/+20
2018-02-15IB/uverbs: Fix unbalanced unlock on error path for rdma_explicit_destroyJason Gunthorpe1-2/+3
2018-02-15Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds1-0/+29
2018-02-15IB/uverbs: Improve lockdep_checkJason Gunthorpe1-7/+7
2018-02-15RDMA/uverbs: Protect from races between lookup and destroy of uobjectsLeon Romanovsky1-1/+9
2018-02-15IB/uverbs: Hold the uobj write lock after allocateJason Gunthorpe1-1/+10
2018-02-15IB/uverbs: Fix possible oops with duplicate ioctl attributesMatan Barak1-0/+3
2018-02-15IB/uverbs: Add ioctl support for 32bit processesMatan Barak1-0/+2
2018-02-15IB/uverbs: Fix method merging in uverbs_ioctl_mergeMatan Barak1-9/+9
2018-02-15IB/uverbs: Use u64_to_user_ptr() not a unionJason Gunthorpe1-2/+2
2018-02-15IB/uverbs: Use inline data transfer for UHW_INJason Gunthorpe1-1/+4
2018-02-15IB/uverbs: Always use the attribute size provided by the userMatan Barak1-2/+3
2018-02-15RDMA/restrack: Remove unimplemented XRCD objectLeon Romanovsky1-5/+0
2018-02-15IB/ipoib: Do not warn if IPoIB debugfs doesn't existAlaa Hleihel1-2/+0
2018-02-15sparc,leon: Select USB_UHCI_BIG_ENDIAN_{MMIO,DESC}James Hogan1-2/+0
2018-02-15usb: Move USB_UHCI_BIG_ENDIAN_* out of USB_SUPPORTJames Hogan2-8/+8
2018-02-15Add delay-init quirk for Corsair K70 RGB keyboardsJack Stocker1-0/+3
2018-02-15usb: ohci: Proper handling of ed_rm_list to handle race condition between usb...AMAN DEEP1-7/+10
2018-02-15usb: host: ehci: always enable interrupt for qtd completion at test modePeter Chen1-8/+4