aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2020-06-11Linux 3.16.85HEADv3.16.85masterlinux-3.16.yBen Hutchings1-1/+1
2020-06-11fs/binfmt_elf.c: allocate initialized memory in fill_thread_core_info()Alexander Potapenko1-1/+1
2020-06-11random: always use batched entropy for get_random_u{32,64}Jason A. Donenfeld1-3/+0
2020-06-11x86/speculation: Add Ivy Bridge to affected listJosh Poimboeuf1-3/+4
2020-06-11x86/speculation: Add SRBDS vulnerability and mitigation documentationMark Gross1-0/+148
2020-06-11x86/speculation: Add Special Register Buffer Data Sampling (SRBDS) mitigationMark Gross8-0/+173
2020-06-11x86/cpu: Add 'table' argument to cpu_matches()Mark Gross1-10/+13
2020-06-11x86/cpu: Add a steppings field to struct x86_cpu_idMark Gross3-1/+39
2020-06-11x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_steppingJia Zhang33-69/+69
2020-06-11ext4: add cond_resched() to ext4_protect_reserved_inodeShijie Luo1-0/+1
2020-06-11ext4: don't perform block validity checks on the journal inodeTheodore Ts'o1-4/+9
2020-06-11ext4: fix block validity checks for journal inodes using indirect blocksTheodore Ts'o1-0/+6
2020-06-11ext4: unsigned int compared against zeroColin Ian King1-1/+2
2020-06-11ext4: protect journal inode's blocks using block_validityTheodore Ts'o2-0/+54
2020-06-11ext4: Make checks for metadata_csum feature saferTahsin Erdogan1-8/+11
2020-06-11USB: gadget: fix illegal array access in binding with UDCKyungtae Kim1-0/+3
2020-06-11signal: Extend exec_id to 64bitsEric W. Biederman3-4/+4
2020-06-11scsi: sg: add sg_remove_request in sg_writeWu Bo1-1/+3
2020-06-11scsi: sg: add sg_remove_request in sg_common_writeLi Bin1-1/+3
2020-06-11scsi: sg: fix minor memory leak in error pathTony Battersby1-0/+1
2020-06-11scsi: sg: don't return bogus Sg_requestsJohannes Thumshirn1-2/+3
2020-06-11scsi: sg: only check for dxfer_len greater than 256MJohannes Thumshirn1-30/+2
2020-06-11scsi: sg: fix static checker warning in sg_is_valid_dxferJohannes Thumshirn1-2/+5
2020-06-11scsi: sg: fix SG_DXFER_FROM_DEV transfersJohannes Thumshirn1-1/+4
2020-06-11scsi: sg: close race condition in sg_remove_sfp_usercontext()Hannes Reinecke1-2/+10
2020-06-11scsi: sg: check for valid direction before starting the requestJohannes Thumshirn1-12/+34
2020-06-11scsi: sg: disable SET_FORCE_LOW_DMAHannes Reinecke2-22/+9
2020-06-11scsi: sg: Re-fix off by one in sg_fill_request_table()Ben Hutchings1-1/+1
2020-06-11scsi: sg: fixup infoleak when using SG_GET_REQUEST_TABLEHannes Reinecke1-3/+2
2020-06-11scsi: sg: factor out sg_fill_request_table()Hannes Reinecke1-26/+35
2020-06-11scsi: sg: off by one in sg_ioctl()Dan Carpenter1-1/+1
2020-06-11scsi: sg: use standard lists for sg_requestsHannes Reinecke1-86/+61
2020-06-11scsi: sg: remove 'save_scat_len'Hannes Reinecke1-2/+0
2020-06-11scsi: sg: recheck MMAP_IO request length with lock heldTodd Poynor1-2/+5
2020-06-11scsi: sg: protect against races between mmap() and SG_SET_RESERVED_SIZETodd Poynor1-3/+9
2020-06-11scsi: sg: reset 'res_in_use' after unlinking reserved arrayHannes Reinecke1-0/+2
2020-06-11scsi: sg: protect accesses to 'reserved' page arrayHannes Reinecke1-21/+26
2020-06-11scsi: sg: Change next_cmd_len handling to mirror upstreamBen Hutchings1-7/+3
2020-06-11sg: prevent integer overflow when converting from sectors to bytesAkinobu Mita1-4/+13
2020-06-11sg: O_EXCL and other lock handlingDouglas Gilbert1-194/+230
2020-06-11mwifiex: Fix possible buffer overflows in mwifiex_ret_wmm_get_status()Qing Xu1-0/+4
2020-06-11mwifiex: Fix possible buffer overflows in mwifiex_cmd_append_vsie_tlv()Qing Xu1-0/+7
2020-06-11scsi: mptfusion: Fix double fetch bug in ioctlDan Carpenter1-163/+50
2020-06-11scsi: mptfusion: Add bounds check in mptctl_hp_targetinfo()Dan Carpenter1-0/+2
2020-06-11USB: core: Fix free-while-in-use bug in the USB S-GlibraryAlan Stern1-1/+8
2020-06-11drivers: usb: core: Minimize irq disabling in usb_sg_cancel()David Mosberger1-20/+17
2020-06-11drivers: usb: core: Don't disable irqs in usb_sg_wait() during URB submit.David Mosberger1-8/+7
2020-06-11selinux: properly handle multiple messages in selinux_netlink_send()Paul Moore1-24/+44
2020-06-11selinux: rate-limit netlink message warnings in selinux_nlmsg_perm()Vladis Dronov1-4/+5
2020-06-11selinux: Print 'sclass' as string when unrecognized netlink message occursMarek Milkovic1-2/+3
2020-06-11selinux: convert WARN_ONCE() to printk() in selinux_nlmsg_perm()Richard Guy Briggs1-3/+4
2020-06-11selinux: cleanup error reporting in selinux_nlmsg_perm()Richard Guy Briggs1-4/+3
2020-06-11net-sysfs: Call dev_hold always in rx_queue_add_kobjectJouni Hogander1-2/+5
2020-06-11net-sysfs: Call dev_hold always in netdev_queue_add_kobjectJouni Hogander1-2/+5
2020-06-11net-sysfs: fix netdev_queue_add_kobject() breakageEric Dumazet1-0/+1
2020-06-11net-sysfs: Fix reference count leak in rx|netdev_queue_add_kobjectJouni Hogander1-11/+13
2020-06-11slip: not call free_netdev before rtnl_unlock in slip_openyangerkun1-0/+3
2020-06-11slip: Fix use-after-free Read in slip_openJouni Hogander1-1/+1
2020-06-11slip: Fix memory leak in slip_open error pathJouni Hogander1-0/+1
2020-06-11slcan: not call free_netdev before rtnl_unlock in slcan_openOliver Hartkopp1-0/+3
2020-06-11can: slcan: Fix use-after-free Read in slcan_openJouni Hogander1-1/+1
2020-06-11slcan: Fix memory leak in error pathJouni Hogander1-0/+1
2020-05-22Linux 3.16.84v3.16.84Ben Hutchings1-1/+1
2020-05-22sunrpc: expiry_time should be seconds not timevalRoberto Bergantinos Corpas1-0/+4
2020-05-22bonding/alb: properly access headers in bond_alb_xmit()Eric Dumazet1-12/+32
2020-05-22cifs: fail i/o on soft mounts if sessionsetup errors outRonnie Sahlberg1-2/+8
2020-05-22NFS: Directory page cache pages need to be locked when readTrond Myklebust1-11/+19
2020-05-22NFS: Fix memory leaks and corruption in readdirTrond Myklebust1-2/+15
2020-05-22nfs: use kmap/kunmap directlyFabian Frederick1-55/+12
2020-05-22kconfig: fix broken dependency in randconfig-generated .configMasahiro Yamada1-1/+1
2020-05-22cls_rsvp: fix rsvp_policyEric Dumazet1-4/+2
2020-05-22clocksource: Prevent double add_timer_on() for watchdog_timerKonstantin Khlebnikov1-2/+9
2020-05-22ALSA: dummy: Fix PCM format loop in proc outputTakashi Iwai1-1/+1
2020-05-22tcp: clear tp->total_retrans in tcp_disconnect()Eric Dumazet1-0/+1
2020-05-22media/v4l2-core: set pages dirty upon releasing DMA buffersJohn Hubbard1-1/+4
2020-05-22mm/mempolicy.c: fix out of bounds write in mpol_parse_str()Dan Carpenter1-3/+3
2020-05-22Btrfs: fix race between adding and putting tree mod seq elements and nodesFilipe Manana5-16/+8
2020-05-22of: Add OF_DMA_DEFAULT_COHERENT & select it on powerpcMichael Ellerman3-1/+10
2020-05-22KVM: Check for a bad hva before dropping into the ghc slow pathSean Christopherson1-6/+6
2020-05-22KVM: x86: Protect DR-based index computations from Spectre-v1/L1TF attacksMarios Pomonis1-2/+6
2020-05-22KVM: x86: Protect MSR-based index computations from Spectre-v1/L1TF attacks i...Marios Pomonis1-2/+9
2020-05-22kvm: x86: use macros to compute bank MSRsChen Yucong1-4/+4
2020-05-22KVM: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1TF attacksMarios Pomonis1-4/+10
2020-05-22KVM: x86: Protect ioapic_write_indirect() from Spectre-v1/L1TF attacksMarios Pomonis1-0/+1
2020-05-22KVM: x86: Protect ioapic_read_indirect() from Spectre-v1/L1TF attacksMarios Pomonis1-6/+8
2020-05-22KVM: x86: Refactor picdev_write() to prevent Spectre-v1/L1TF attacksMarios Pomonis1-1/+3
2020-05-22KVM: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacksMarios Pomonis1-3/+9
2020-05-22net_sched: ematch: reject invalid TCF_EM_SIMPLEEric Dumazet1-0/+3
2020-05-22CIFS: Fix task struct use-after-free on reconnectVincent Whitchurch3-0/+7
2020-05-22iwlegacy: ensure loop counter addr does not wrap and cause an infinite loopColin Ian King1-1/+1
2020-05-22ext4, jbd2: ensure panic when aborting with zero errnozhangyi (F)2-12/+5
2020-05-22jbd2: switch to use jbd2_journal_abort() when failed to submit the commit recordzhangyi (F)1-2/+2
2020-05-22tracing: Fix tracing_stat return values in error handling pathsLuis Henriques1-4/+8
2020-05-22tracing: Fix very unlikely race of registering two stat tracersSteven Rostedt (VMware)1-10/+9
2020-05-22KVM: x86: Free wbinvd_dirty_mask if vCPU creation failsSean Christopherson1-2/+1
2020-05-22KVM: PPC: Book3S PR: Free shared page if mmu initialization failsSean Christopherson1-1/+3
2020-05-22KVM: PPC: Book3S HV: Uninit vCPU if vcore creation failsSean Christopherson1-1/+3
2020-05-22media: uvcvideo: Avoid cyclic entity chains due to malformed USB descriptorsWill Deacon1-0/+12
2020-05-22USB: serial: ir-usb: fix IrLAP framingJohan Hovold1-22/+91
2020-05-22USB: serial: ir-usb: fix link-speed handlingJohan Hovold2-11/+22
2020-05-22USB: serial: ir-usb: add missing endpoint sanity checkJohan Hovold1-0/+3
2020-05-22KVM: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVMSean Christopherson1-1/+1
2020-05-22x86: kvm: avoid unused variable warningArnd Bergmann1-3/+1
2020-05-22KVM: nVMX: vmread should not set rflags to specify success in case of #PFMiaohe Lin1-1/+3
2020-05-22KVM: x86: Don't let userspace set host-reserved cr4 bitsSean Christopherson1-1/+24
2020-05-22sparc32: fix struct ipc64_perm type definitionArnd Bergmann1-11/+11
2020-05-22KVM: arm64: Only sign-extend MMIO up to register widthChristoffer Dall5-4/+20
2020-05-22jbd2: clear JBD2_ABORT flag before journal_reset to update log tail info when...Kai Li1-1/+5
2020-05-22x86/cpu: Update cached HLE state on write to TSX_CTRL_CPUID_CLEARPawan Gupta1-6/+7
2020-05-22ubifs: Fix deadlock in concurrent bulk-read and writepageZhihao Cheng1-2/+3
2020-05-22nfs: NFS_SWAP should depend on SWAPGeert Uytterhoeven1-1/+1
2020-05-22staging: wlan-ng: ensure error return is actually returnedColin Ian King1-1/+1
2020-05-22usb: gadget: f_ecm: Use atomic_t to track in-flight requestBryan O'Donoghue1-4/+12
2020-05-22usb: gadget: f_ncm: Use atomic_t to track in-flight requestBryan O'Donoghue1-4/+13
2020-05-22usb: dwc3: turn off VBUS when leaving host modeBin Liu1-0/+3
2020-05-22dm space map common: fix to ensure new block isn't already in useJoe Thornber4-3/+37
2020-05-22power: supply: sbs-battery: Fix a signedness bug in sbs_get_battery_capacity()Dan Carpenter1-1/+1
2020-05-22PCI: Don't disable bridge BARs when assigning bus resourcesLogan Gunthorpe1-4/+16
2020-05-22efi/x86: Map the entire EFI vendor string before copying itArd Biesheuvel1-6/+7
2020-05-22efi: Use early_mem*() instead of early_io*()Daniel Kiper2-16/+16
2020-05-22arch/ia64: Define early_memunmap()Daniel Kiper1-0/+1
2020-05-22ARM: dts: at91: sama5d3: define clock rate range for tcb1Alexandre Belloni1-0/+1
2020-05-22ARM: dts: at91: sama5d3: fix maximum peripheral clock ratesAlexandre Belloni3-17/+17
2020-05-22media: iguanair: fix endpoint sanity checkJohan Hovold1-1/+1
2020-05-22media: iguanair: add sanity checksOliver Neukum1-8/+7
2020-05-22ARM: tegra: Enable PLLP bypass during Tegra124 LP1Stephen Warren1-0/+11
2020-05-22ALSA: sh: Fix compile warning wrt constTakashi Iwai1-2/+2
2020-05-22pxa168fb: Fix the function used to release some memory in an error handling pathChristophe JAILLET1-3/+3
2020-05-22gianfar: Fix TX timestamping with a stacked DSA driverVladimir Oltean1-3/+7
2020-05-22rtc: hym8563: Return -EINVAL if the time is known to be invalidPaul Kocialkowski1-1/+1
2020-05-22scsi: qla2xxx: Fix mtcp dump collection failureQuinn Tran1-2/+1
2020-05-22crypto: picoxcell - adjust the position of tasklet_init and fix missed taskle...Chuhong Yuan1-2/+13
2020-05-22brcmfmac: Fix memory leak in brcmf_usbdev_qinitNavid Emamdoost1-0/+1
2020-05-22zd1211rw: fix storage endpoint lookupJohan Hovold1-1/+1
2020-05-22rsi_91x_usb: fix interface sanity checkJohan Hovold1-1/+1
2020-05-22orinoco_usb: fix interface sanity checkJohan Hovold1-2/+2
2020-05-22brcmfmac: fix interface sanity checkJohan Hovold1-1/+1
2020-05-22brcmfmac: abort and release host after errorGuenter Roeck1-0/+2
2020-05-22brcmfmac: Fix use after free in brcmf_sdio_readframes()Dan Carpenter1-0/+1
2020-05-22rsi: fix use-after-free on failed probe and unbindJohan Hovold1-0/+10
2020-05-22ath9k: fix storage endpoint lookupJohan Hovold1-1/+1
2020-05-22reiserfs: Fix spurious unlock in reiserfs_fill_super() error handlingJan Kara1-1/+1
2020-05-22reiserfs: Fix memory leak of journal device stringJan Kara1-0/+2
2020-05-22mmc: spi: Toggle SPI polarity, do not hardcode itLinus Walleij1-3/+8
2020-05-22crypto: api - Fix race condition in crypto_spawn_algHerbert Xu3-14/+6
2020-05-22crypto: api - Check spawn->alg under lock in crypto_drop_spawnHerbert Xu1-4/+2
2020-05-22crypto: af_alg - Use bh_lock_sock in sk_destructHerbert Xu1-2/+4
2020-05-22padata: always acquire cpu_hotplug_lock before pinst->lockDaniel Jordan1-2/+2
2020-05-22crypto: pcrypt - Do not clear MAY_SLEEP flag in original requestHerbert Xu1-1/+0
2020-05-22crypto: pcrypt - Fix user-after-free on module unloadHerbert Xu1-1/+2
2020-05-22padata: purge get_cpu and reorder_via_wq from padata_do_serialDaniel Jordan1-20/+3
2020-05-22padata: Remove broken queue flushingHerbert Xu1-31/+12
2020-05-22padata: initialize pd->cpu with effective cpumaskDaniel Jordan1-1/+1
2020-05-22padata: Replace delayed timer with immediate workqueue in padata_reorderHerbert Xu2-88/+22
2020-05-22padata: ensure padata_do_serial() runs on the correct CPUMathias Krause2-1/+21
2020-05-22padata: ensure the reorder timer callback runs on the correct CPUMathias Krause2-1/+44
2020-05-22padata: set cpu_index of unused CPUs to -1Mathias Krause1-1/+7
2020-05-22padata: get_next is never NULLJason A. Donenfeld1-9/+4
2020-05-22padata: avoid race in reorderingJason A. Donenfeld1-2/+3
2020-05-22padata: Remove unused but set variablesTobias Klauser1-4/+0
2020-05-22spi: spi-dw: Add lock protect dw_spi rx/tx to prevent concurrent callswuxu.wu2-2/+13
2020-05-22propagate_one(): mnt_set_mountpoint() needs mount_lockAl Viro1-5/+4
2020-05-22fs/namespace.c: fix mountpoint reference counter racePiotr Krysiuk1-1/+1
2020-04-28Linux 3.16.83v3.16.83Ben Hutchings1-1/+1
2020-04-28futex: Unbreak futex hashingThomas Gleixner1-2/+2
2020-04-28futex: Fix inode life-time issuePeter Zijlstra4-43/+65
2020-04-28slcan: Don't transmit uninitialized stack data in paddingRichard Palethorpe1-3/+1
2020-04-28media: fix media devnode ioctl/syscall and unregister raceShuah Khan3-14/+34
2020-04-28media: fix use-after-free in cdev_put() when app exits after driver unbindShuah Khan2-21/+33
2020-04-28media-device: dynamically allocate struct media_devnodeMauro Carvalho Chehab5-19/+46
2020-04-28media-devnode: fix namespace messMauro Carvalho Chehab2-62/+62
2020-04-28media-devnode: add missing mutex lock in error handlerMax Kellermann1-0/+3
2020-04-28drivers/media/media-devnode: clear private_data before put_device()Max Kellermann1-1/+2
2020-04-28media: Fix media_open() to clear filp->private_data in error legShuah Khan1-0/+1
2020-04-28media-devnode: just return 0 instead of using a varMauro Carvalho Chehab1-2/+1
2020-04-28ptp: free ptp device pin descriptors properlyVladis Dronov1-2/+2
2020-04-28ptp: fix the race between the release of ptp_clock and cdevVladis Dronov4-44/+39
2020-04-28ptp: Fix pass zero to ERR_PTR() in ptp_clock_registerYueHaibing1-1/+4
2020-04-28chardev: add helper function to register char devs with a struct deviceLogan Gunthorpe2-0/+91
2020-04-28ptp: create "pins" together with the rest of attributesDmitry Torokhov3-42/+24
2020-04-28ptp: use is_visible method to hide unused attributesDmitry Torokhov1-70/+55
2020-04-28ptp: do not explicitly set drvdata in ptp_clock_register()Dmitry Torokhov1-2/+0
2020-04-28media: xirlink_cit: add missing descriptor sanity checksJohan Hovold1-1/+17
2020-04-28media: stv06xx: add missing descriptor sanity checksJohan Hovold2-1/+22
2020-04-28media: ov519: add missing endpoint sanity checksJohan Hovold1-0/+10
2020-04-28mm: mempolicy: require at least one nodeid for MPOL_PREFERREDRandy Dunlap1-1/+5
2020-04-28vhost: Check docket sk_family instead of call getnameEugenio PĂ©rez1-11/+2
2020-04-28floppy: check FDC index for errors before assigning itLinus Torvalds1-2/+5
2020-04-28vt: selection, push sel_lock upJiri Slaby1-9/+7
2020-04-28vt: selection, push console lock downJiri Slaby2-3/+12
2020-04-28vt: selection, close sel_buffer raceJiri Slaby1-6/+17
2020-04-28vt: selection, handle pending signals in paste_selectionJiri Slaby1-1/+6
2020-04-28tty: vt: Fix !TASK_RUNNING diagnostic warning from paste_selection()Peter Hurley1-0/+1
2020-04-28vgacon: Fix a UAF in vgacon_invert_regionZhang Xiaoxu1-0/+3
2020-04-28KVM: nVMX: Don't emulate instructions in guest modePaolo Bonzini1-1/+1
2020-04-28net: ipv6_stub: use ip6_dst_lookup_flow instead of ip6_dst_lookupSabrina Dubroca3-4/+6
2020-04-28staging: android: ashmem: Disallow ashmem memory from being remappedSuren Baghdasaryan1-0/+28
2020-04-28Input: add safety guards to input_set_keycode()Dmitry Torokhov1-10/+16
2020-04-28blktrace: fix dereference after null checkCengiz Can1-1/+4
2020-04-28blktrace: Protect q->blk_trace with RCUJan Kara3-32/+86