aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2018-09-11i2c: smbus: kill memory leak on emulated and failed DMA SMBus xfersbackport/v4.14.40/i2c-selected-to-v4.19-rc3backport/v4.14.40/i2cPeter Rosin1-5/+9
2018-09-11i2c: core: smbus: fix a potential missing-check bugWenwen Wang1-0/+2
2018-09-11i2c: add docs to clarify DMA handlingWolfram Sang1-0/+67
2018-09-11i2c: smbus: use DMA safe buffers for emulated SMBus transactionsWolfram Sang1-6/+39
2018-09-11i2c: add i2c_master_{send|recv}_dmasafeWolfram Sang1-0/+32
2018-09-11i2c: refactor i2c_master_{send_recv}Wolfram Sang2-50/+48
2018-09-11i2c: dev: mark RDWR buffers as DMA_SAFEWolfram Sang1-0/+2
2018-08-09i2c: recovery: make pin init look like STOPbackport/v4.14.40/i2c-selected-to-next-20180802Wolfram Sang1-9/+10
2018-08-09i2c: recovery: rename variable for easier understandingWolfram Sang1-7/+7
2018-08-09i2c: recovery: add get_bus_free callbackWolfram Sang2-4/+26
2018-08-09i2c: recovery: refactor recovery functionWolfram Sang1-18/+6
2018-08-09i2c: recovery: require either get_sda or set_sdaWolfram Sang2-7/+12
2018-08-09i2c: recovery: if possible send STOP with recovery pulsesbackport/v4.14.40/i2c-selected-to-v4.18-rc8Wolfram Sang1-1/+10
2018-08-09i2c: core: fix compile issue related to incorrect gpio headerbackport/v4.14.40/i2c-selected-to-v4.16Phil Reid1-0/+1
2018-08-08i2c: send STOP after successful bus recoveryWolfram Sang1-0/+12
2018-08-08i2c: ensure SDA is released in recovery if SDA is controllableWolfram Sang1-0/+2
2018-08-08i2c: add 'set_sda' to bus_recovery_infoWolfram Sang2-1/+14
2018-08-08i2c: add identifier in declarations for i2c_bus_recoveryWolfram Sang1-6/+6
2018-08-08i2c: make kerneldoc about bus recovery more preciseWolfram Sang1-5/+5
2018-08-08i2c: Switch to using gpiod interface for gpio bus recoveryPhil Reid2-4/+21
2018-08-08i2c: add a message flag for DMA safe buffersWolfram Sang1-0/+3
2018-08-06i2c: generic recovery: check SCL before SDAbackport/v4.14.40/i2c-selected-to-v4.15Claudio Foellmi1-3/+7
2018-05-09Linux 4.14.40v4.14.40backport/v4.14.40/simple-scu-card-to-v4.18-rc3backport/v4.14.40/shdma-to-v4.18-rc3backport/v4.14.40/sh-tmu-to-v4.18-rc3backport/v4.14.40/sh-rtc-to-v4.17-rc7backport/v4.14.40/sh-mtu2-to-v4.18-rc3backport/v4.14.40/sh-mobile-ceu-camera-to-v4.15backport/v4.14.40/intc-to-v4.18-rc3backport/v4.14.40/i2c-emev2-to-v4.18-rc3backport/v4.14.40/ak4642-to-v4.17-rc7backport/v4.14.40/ak4642-to-v4.15backport/v4.14.40/wm8978backport/v4.14.40/simple-scu-cardbackport/v4.14.40/shdmabackport/v4.14.40/sh-tmubackport/v4.14.40/sh-mtu2backport/v4.14.40/pm-s2ram-fixesbackport/v4.14.40/intcbackport/v4.14.40/i2c-emev2backport/v4.14.40/ak4642Greg Kroah-Hartman1-1/+1
2018-05-09tracing: Fix bad use of igrab in trace_uprobe.cSong Liu1-14/+10
2018-05-09irqchip/qcom: Fix check for spurious interruptsAgustin Vega-Frias1-2/+2
2018-05-09platform/x86: asus-wireless: Fix NULL pointer dereferenceJoão Paulo Rechi Vita1-1/+3
2018-05-09usb: musb: trace: fix NULL pointer dereference in musb_g_tx()Bin Liu1-1/+2
2018-05-09usb: musb: host: fix potential NULL pointer dereferenceBin Liu1-1/+3
2018-05-09USB: serial: option: adding support for ublox R410MSZ Lin (林上智)1-0/+5
2018-05-09USB: serial: option: reimplement interface maskingJohan Hovold1-294/+152
2018-05-09USB: Accept bulk endpoints with 1024-byte maxpacketAlan Stern1-1/+3
2018-05-09usb: dwc3: gadget: Fix list_del corruption in dwc3_ep_dequeueMayank Rana1-1/+1
2018-05-09USB: serial: visor: handle potential invalid device configurationGreg Kroah-Hartman1-34/+35
2018-05-09errseq: Always report a writeback error onceMatthew Wilcox1-14/+11
2018-05-09test_firmware: fix setting old custom fw path back on exit, second tryBen Hutchings1-2/+4
2018-05-09drm/bridge: vga-dac: Fix edid memory leakSean Paul1-1/+3
2018-05-09drm/vmwgfx: Fix a buffer object leakThomas Hellstrom1-0/+1
2018-05-09iw_cxgb4: Atomically flush per QP HW CQEsBharat Potnuri3-4/+13
2018-05-09IB/hfi1: Fix NULL pointer dereference when invalid num_vls is usedSebastian Sanchez2-3/+2
2018-05-09IB/hfi1: Fix loss of BECN with AHGMike Marciniszyn1-10/+40
2018-05-09IB/hfi1: Fix handling of FECN marked multicast packetMike Marciniszyn3-10/+21
2018-05-09IB/mlx5: Use unlimited rate when static rate is not supportedDanit Goldberg1-9/+9
2018-05-09NET: usb: qmi_wwan: add support for ublox R410M PID 0x90b2SZ Lin (林上智)1-0/+1
2018-05-09RDMA/mlx5: Protect from shift operand overflowLeon Romanovsky1-0/+4
2018-05-09RDMA/mlx5: Fix multiple NULL-ptr deref errors in rereg_mr flowLeon Romanovsky1-9/+23
2018-05-09RDMA/ucma: Allow resolving address w/o specifying source addressRoland Dreier1-1/+1
2018-05-09RDMA/cxgb4: release hw resources on device removalRaju Rangoju3-3/+36
2018-05-09xfs: prevent creating negative-sized file via INSERT_RANGEDarrick J. Wong1-5/+9
2018-05-09rtlwifi: cleanup 8723be ant_sel definitionPing-Ke Shih3-19/+12
2018-05-09rtlwifi: btcoex: Add power_on_setting routinePing-Ke Shih4-0/+9
2018-05-09Input: atmel_mxt_ts - add touchpad button mapping for Samsung Chromebook ProVittorio Gambaletta (VittGam)1-0/+9
2018-05-09Input: leds - fix out of bound accessDmitry Torokhov1-4/+4
2018-05-09scsi: target: Fix fortify_panic kernel exceptionBryant G Ly1-4/+4
2018-05-09tracepoint: Do not warn on ENOMEMMathieu Desnoyers1-2/+2
2018-05-09ALSA: aloop: Add missing cable lock to ctl API callbacksTakashi Iwai1-2/+15
2018-05-09ALSA: aloop: Mark paused device as inactiveRobert Rosengren1-3/+9
2018-05-09ALSA: dice: fix kernel NULL pointer dereference due to invalid calculation fo...Takashi Sakamoto1-2/+3
2018-05-09ALSA: seq: Fix races at MIDI encoding in snd_virmidi_output_trigger()Takashi Iwai1-2/+2
2018-05-09ALSA: pcm: Check PCM state at xfern compat ioctlTakashi Iwai1-0/+2
2018-05-09ALSA: hda - Fix incorrect usage of IS_REACHABLE()Takashi Iwai1-1/+1
2018-05-09USB: serial: option: Add support for Quectel EP06Kristian Evensen1-0/+7
2018-05-09ACPI / button: make module loadable when booted in non-ACPI modeArd Biesheuvel1-1/+23
2018-05-09crypto: talitos - fix IPsec cipher in lengthLEROY Christophe1-20/+21
2018-05-09percpu: include linux/sched.h for cond_resched()Tejun Heo1-0/+1
2018-05-09net: don't call update_pmtu unconditionallyNicolas Dichtel9-17/+20
2018-05-09geneve: update skb dst pmtu on tx pathXin Long1-0/+14
2018-05-01Linux 4.14.39v4.14.39Greg Kroah-Hartman1-1/+1
2018-05-01powerpc/eeh: Fix race with driver un/bindMichael Neuling1-23/+38
2018-05-01arm/arm64: KVM: Add PSCI version selection APIMarc Zyngier10-4/+156
2018-05-01tick/sched: Do not mess with an enqueued hrtimerThomas Gleixner1-5/+6
2018-05-01x86/microcode: Do not exit early from __reload_late()Borislav Petkov1-4/+2
2018-05-01x86/microcode/intel: Save microcode patch unconditionallyBorislav Petkov1-2/+0
2018-05-01x86/smpboot: Don't use mwait_play_dead() on AMD systemsYazen Ghannam1-0/+2
2018-05-01x86/ipc: Fix x32 version of shmid64_ds and msqid64_dsArnd Bergmann2-0/+73
2018-05-01tools/lib/subcmd/pager.c: do not alias select() paramsSergey Senozhatsky1-1/+4
2018-05-01objtool, perf: Fix GCC 8 -Wrestrict errorJosh Poimboeuf1-1/+1
2018-05-01drm/i915: Enable display WA#1183 from its correct spotImre Deak1-6/+5
2018-05-01drm/amdgpu: set COMPUTE_PGM_RSRC1 for SGPR/VGPR clearing shadersNicolai Hähnle1-2/+5
2018-05-01rtc: opal: Fix OPAL RTC driver OPAL_BUSY loopsNicholas Piggin2-17/+28
2018-05-01cpufreq: powernv: Fix hardlockup due to synchronous smp_call in timer interruptShilpasri G Bhat1-3/+11
2018-05-01earlycon: Use a pointer table to fix __earlycon_table strideDaniel Kurtz4-12/+24
2018-05-01fpga-manager: altera-ps-spi: preserve nCONFIG stateAnatolij Gustschin1-1/+1
2018-05-01libceph: validate con->state at the top of try_write()Ilya Dryomov1-0/+7
2018-05-01libceph: reschedule a tick in finish_hunting()Ilya Dryomov1-0/+1
2018-05-01libceph: un-backoff on tick when we have a authenticated sessionIlya Dryomov1-3/+10
2018-05-01ASoC: fsl_esai: Fix divisor calculation failure at lower ratioNicolin Chen1-0/+7
2018-05-01crypto: drbg - set freed buffers to NULLStephan Mueller1-0/+2
2018-05-01powerpc/powernv/npu: Do a PID GPU TLB flush when invalidating a large address...Alistair Popple1-4/+19
2018-05-01powerpc/mm: Flush cache on memory hot(un)plugBalbir Singh1-0/+2
2018-05-01KVM: arm/arm64: Close VMID generation raceMarc Zyngier1-5/+10
2018-05-01ARM: socfpga_defconfig: Remove QSPI Sector 4K size forceThor Thayer1-0/+1
2018-05-01ARM: amba: Don't read past the end of sysfs "driver_override" bufferGeert Uytterhoeven1-1/+2
2018-05-01ARM: amba: Fix race condition with driver_overrideGeert Uytterhoeven1-2/+9
2018-05-01ARM: amba: Make driver_override output consistent with other busesGeert Uytterhoeven1-3/+0
2018-05-01PCI: aardvark: Fix PCIe Max Read Request Size settingEvan Wang1-1/+3
2018-05-01PCI: aardvark: Use ISR1 instead of ISR0 interrupt in legacy irq modeVictor Gu1-17/+24
2018-05-01PCI: aardvark: Set PIO_ADDR_LS correctly in advk_pcie_rd_conf()Victor Gu1-3/+1
2018-05-01PCI: aardvark: Fix logic in advk_pcie_{rd,wr}_conf()Victor Gu1-2/+2
2018-05-01ANDROID: binder: prevent transactions into own process.Martijn Coenen1-0/+8
2018-05-01vfio: ccw: process ssch with interrupts disabledCornelia Huck1-7/+12
2018-05-01bfq-iosched: ensure to clear bic/bfqq pointers when preparing requestJens Axboe1-1/+9
2018-05-01scsi: sd: Defer spinning up drive while SANITIZE is in progressMahesh Rajashekhara1-0/+2
2018-05-01kobject: don't use WARN for registration failuresDmitry Vyukov1-7/+5
2018-05-01mtd: rawnand: tango: Fix struct clk memory leakMarc Gonzalez1-1/+1
2018-05-01mtd: cfi: cmdset_0002: Do not allow read/write to suspend erase block.Joakim Tjernlund1-3/+6
2018-05-01mtd: cfi: cmdset_0001: Workaround Micron Erase suspend bug.Joakim Tjernlund1-0/+17
2018-05-01mtd: cfi: cmdset_0001: Do not allow read/write to suspend erase block.Joakim Tjernlund2-5/+12
2018-05-01mtd: spi-nor: cadence-quadspi: Fix page fault kernel panicThor Thayer1-2/+17
2018-05-01ALSA: hda/realtek - change the location for one of two front micsKailang Yang1-0/+1
2018-05-01ALSA: hda/realtek - Update ALC255 depop optimizeKailang Yang1-0/+2
2018-05-01ALSA: hda/realtek - Add some fixes for ALC233Kailang Yang1-0/+2
2018-05-01ALSA: hda: Hardening for potential Spectre v1Takashi Iwai1-1/+11
2018-05-01ALSA: seq: oss: Hardening for potential Spectre v1Takashi Iwai4-40/+55
2018-05-01ALSA: seq: oss: Fix unbalanced use lock for synth MIDI deviceTakashi Iwai1-4/+8
2018-05-01ALSA: core: Report audio_tstamp in snd_pcm_sync_ptrDavid Henningsson1-0/+1
2018-05-01ALSA: pcm: Return negative delays from SNDRV_PCM_IOCTL_DELAY.Jeffery Miller2-15/+15
2018-05-01ALSA: control: Hardening for potential Spectre v1Takashi Iwai1-2/+5
2018-05-01ALSA: rme9652: Hardening for potential Spectre v1Takashi Iwai1-2/+4
2018-05-01ALSA: hdspm: Hardening for potential Spectre v1Takashi Iwai1-10/+14
2018-05-01ALSA: asihpi: Hardening for potential Spectre v1Takashi Iwai2-5/+12
2018-05-01ALSA: opl3: Hardening for potential Spectre v1Takashi Iwai1-2/+5
2018-05-01ALSA: hda - Skip jack and others for non-existing PCM streamsTakashi Iwai1-1/+8
2018-05-01ALSA: dice: fix error path to destroy initialized stream dataTakashi Sakamoto1-1/+1
2018-05-01ALSA: dice: fix OUI for TC groupTakashi Sakamoto1-1/+1
2018-05-01tty: Use __GFP_NOFAIL for tty_ldisc_get()Tetsuo Handa1-6/+5
2018-05-01tty: Avoid possible error pointer dereference at tty_ldisc_restore().Tetsuo Handa1-8/+5
2018-05-01tty: n_gsm: Fix DLCI handling for ADM mode if debug & 2 is not setTony Lindgren1-0/+11
2018-05-01tty: n_gsm: Fix long delays with control frame timeouts in ADM modeTony Lindgren1-1/+11
2018-05-01tty: Don't call panic() at tty_ldisc_init()Tetsuo Handa3-4/+8
2018-05-01drm/virtio: fix vq wait_event conditionGerd Hoffmann1-2/+2
2018-05-01virtio_console: reset on out of memoryMichael S. Tsirkin1-7/+10
2018-05-01virtio_console: move removal codeMichael S. Tsirkin1-36/+36
2018-05-01virtio_console: drop custom control queue cleanupMichael S. Tsirkin1-17/+0
2018-05-01virtio_console: free buffers after resetMichael S. Tsirkin1-25/+24
2018-05-01virtio_console: don't tie bufs to a vqMichael S. Tsirkin1-7/+7
2018-05-01virtio: add ability to iterate over vqsMichael S. Tsirkin1-0/+3
2018-05-01ALSA: usb-audio: Skip broken EU on Dell dock USB-audioTakashi Iwai1-0/+3
2018-05-01USB: Increment wakeup count on remote wakeup.Ravi Chandra Sadineni2-1/+10
2018-05-01usb: core: Add quirk for HP v222w 16GB MiniKamil Lulko1-0/+3
2018-05-01usb: typec: ucsi: Increase command completion timeout valueHeikki Krogerus1-1/+1
2018-05-01USB: serial: cp210x: add ID for NI USB serial consoleKyle Roeschley1-0/+1
2018-05-01USB: serial: ftdi_sio: use jtag quirk for Arrow USB BlasterVasyl Vavrychuk1-1/+2
2018-05-01USB: serial: simple: add libtransistor consoleCollin May2-0/+8
2018-05-01xhci: Fix USB ports for Dell Inspiron 5775Kai-Heng Feng1-1/+4
2018-05-01Revert "xhci: plat: Register shutdown for xhci_plat"Greg Kroah-Hartman1-1/+0
2018-05-01usbip: vhci_hcd: check rhport before using in vhci_hub_control()Shuah Khan1-0/+13
2018-05-01usbip: vhci_hcd: Fix usb device and sockfd leaksShuah Khan1-1/+1
2018-05-01usbip: usbip_host: fix to hold parent lock for device_attach() callsShuah Khan1-0/+5
2018-05-01usbip: usbip_event: fix to not print kernel pointer addressShuah Khan1-4/+0
2018-05-01random: rate limit unseeded randomness warningsTheodore Ts'o1-5/+34
2018-05-01random: fix possible sleeping allocation from irq contextTheodore Ts'o1-1/+8
2018-05-01random: set up the NUMA crng instances after the CRNG is fully initializedTheodore Ts'o1-19/+27
2018-05-01ext4: fix bitmap position validationLukas Czerner1-4/+5
2018-05-01ext4: add validity checks for bitmap block numbersTheodore Ts'o2-2/+21
2018-05-01ext4: add MODULE_SOFTDEP to ensure crc32c is included in the initramfsTheodore Ts'o1-0/+1
2018-05-01ext4: set h_journal if there is a failure starting a reserved handleTheodore Ts'o1-0/+1
2018-05-01ext4: prevent right-shifting extents beyond EXT_MAX_BLOCKSEric Biggers1-5/+11
2018-04-29Linux 4.14.38v4.14.38Greg Kroah-Hartman1-1/+1
2018-04-29ACPI / video: Only default only_lcd to true on Win8-ready _desktops_Hans de Goede1-2/+25
2018-04-29s390/uprobes: implement arch_uretprobe_is_alive()Heiko Carstens1-0/+9
2018-04-29s390/dasd: fix IO error for newly defined devicesStefan Haberland1-2/+11
2018-04-29s390/cio: update chpid descriptor after resource accessibility eventSebastian Ott1-3/+11
2018-04-29tracing: Fix missing tab for hwlat_detector print formatPeter Xu1-1/+1
2018-04-29block/swim: Fix IO error at end of mediumFinn Thain1-5/+8
2018-04-29block/swim: Fix array bounds checkFinn Thain1-1/+1
2018-04-29block/swim: Select appropriate drive on device openFinn Thain1-1/+1
2018-04-29block/swim: Rename macros to avoid inconsistent inverted logicFinn Thain2-7/+7
2018-04-29block/swim: Remove extra put_disk() call from error pathFinn Thain1-1/+0
2018-04-29block/swim: Don't log an error message for an invalid ioctlFinn Thain1-7/+2
2018-04-29block/swim: Check drive typeFinn Thain1-2/+4
2018-04-29m68k/mac: Don't remap SWIM MMIO regionFinn Thain1-7/+3
2018-04-29fsnotify: Fix fsnotify_mark_connector raceRobert Kolchmeyer1-3/+1
2018-04-29cdrom: information leak in cdrom_ioctl_media_changed()Dan Carpenter1-1/+1
2018-04-29scsi: mptsas: Disable WRITE SAMEMartin K. Petersen1-0/+1
2018-04-29commoncap: Handle memory allocation failure.Tetsuo Handa1-0/+2
2018-04-29Revert "mm/hmm: fix header file if/else/endif maze"Greg Kroah-Hartman1-1/+8
2018-04-29arm64: dts: rockchip: remove vdd_log from rk3399-pumaKlaus Goger1-11/+0
2018-04-29microblaze: Setup dependencies for ASM optimized lib functionsMichal Simek2-4/+1
2018-04-29s390: correct module section names for expoline code revertMartin Schwidefsky1-2/+2
2018-04-29s390: correct nospec auto detection init orderMartin Schwidefsky3-6/+6
2018-04-29s390: add sysfs attributes for spectreMartin Schwidefsky2-0/+20
2018-04-29s390: report spectre mitigation via syslogMartin Schwidefsky1-0/+10
2018-04-29s390: add automatic detection of the spectre defenseMartin Schwidefsky6-38/+52
2018-04-29s390: move nobp parameter functions to nospec-branch.cMartin Schwidefsky3-25/+29
2018-04-29s390/entry.S: fix spurious zeroing of r0Christian Borntraeger1-2/+2
2018-04-29s390: do not bypass BPENTER for interrupt system callsMartin Schwidefsky1-0/+1
2018-04-29s390: Replace IS_ENABLED(EXPOLINE_*) with IS_ENABLED(CONFIG_EXPOLINE_*)Eugeniu Rosca1-2/+2
2018-04-29KVM: s390: force bp isolation for VSIEChristian Borntraeger1-0/+20
2018-04-29s390: introduce execute-trampolines for branchesMartin Schwidefsky12-35/+326
2018-04-29s390: run user space and KVM guests with modified branch predictionMartin Schwidefsky4-5/+71
2018-04-29s390: add options to change branch prediction behaviour for the kernelMartin Schwidefsky7-0/+94
2018-04-29s390/alternative: use a copy of the facility bit maskMartin Schwidefsky6-4/+31
2018-04-29s390: add optimized array_index_mask_nospecMartin Schwidefsky1-0/+24
2018-04-29s390: scrub registers on kernel entry and KVM exitMartin Schwidefsky1-0/+47
2018-04-29KVM: s390: wire up bpb featureChristian Borntraeger5-2/+29
2018-04-29s390: enable CPU alternatives unconditionallyHeiko Carstens4-44/+10
2018-04-29s390: introduce CPU alternativesVasily Gorbik8-0/+337
2018-04-29virtio_net: fix adding vids on big-endianMichael S. Tsirkin1-3/+3
2018-04-29virtio_net: split out ctrl bufferMichael S. Tsirkin1-29/+39
2018-04-29net: ethernet: ti: cpsw: fix tx vlan priority mappingIvan Khoronzhuk1-1/+1