aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2018-06-13lockdown: fix coordination of kernel module signature verificationlockdownMimi Zohar2-4/+7
2018-06-13Make get_cert_list() use efi_status_to_str() to print error messages.Peter Jones1-2/+4
2018-06-13Add efi_status_to_str() and rework efi_status_to_err().Peter Jones2-31/+96
2018-06-13Make get_cert_list() not complain about cert lists that aren't present.Peter Jones1-15/+22
2018-06-13MODSIGN: Allow the "db" UEFI variable to be suppressedJosh Boyer1-10/+34
2018-06-13MODSIGN: Import certificates from UEFI Secure BootJosh Boyer3-0/+188
2018-06-13efi: Add an EFI signature blob parserDave Howells4-0/+130
2018-06-13efi: Add EFI signature data typesDave Howells1-0/+25
2018-06-13KEYS: Allow unrestricted boot-time addition of keys to secondary keyringDavid Howells2-0/+51
2018-06-13efi: Lock down the kernel if booted in secure boot modeDavid Howells4-3/+23
2018-06-13efi: Add an EFI_SECURE_BOOT flag to indicate secure boot modeDavid Howells4-19/+50
2018-06-13Copy secure_boot flag in boot params across kexec rebootDave Young1-0/+1
2018-06-13debugfs: Restrict debugfs when the kernel is locked downDavid Howells2-2/+56
2018-06-13Lock down perfDavid Howells1-0/+5
2018-06-13bpf: Restrict kernel image access functions when the kernel is locked downDavid Howells1-0/+3
2018-06-13Lock down kprobesDavid Howells1-0/+3
2018-06-13Lock down /proc/kcoreDavid Howells1-0/+2
2018-06-13x86/mmiotrace: Lock down the testmmiotrace moduleDavid Howells1-0/+3
2018-06-13Lock down module params that specify hardware parameters (eg. ioport)David Howells1-5/+21
2018-06-13Lock down TIOCSSERIALDavid Howells1-0/+6
2018-06-13Prohibit PCMCIA CIS storage when the kernel is locked downDavid Howells1-0/+3
2018-06-13acpi: Disable APEI error injection if the kernel is locked downLinn Crosetto1-0/+3
2018-06-13acpi: Disable ACPI table override if the kernel is locked downLinn Crosetto1-0/+5
2018-06-13acpi: Ignore acpi_rsdp kernel param when the kernel has been locked downJosh Boyer1-1/+1
2018-06-13ACPI: Limit access to custom_method when the kernel is locked downMatthew Garrett1-0/+3
2018-06-13x86/msr: Restrict MSR access when the kernel is locked downMatthew Garrett1-0/+10
2018-06-13x86: Lock down IO port access when the kernel is locked downMatthew Garrett1-2/+4
2018-06-13PCI: Lock down BAR access when the kernel is locked downMatthew Garrett3-2/+19
2018-06-13uswsusp: Disable when the kernel is locked downMatthew Garrett1-0/+3
2018-06-13hibernate: Disable when the kernel is locked downJosh Boyer1-1/+1
2018-06-13kexec_load: Disable at runtime if the kernel is locked downMatthew Garrett1-0/+7
2018-06-13Restrict /dev/{mem,kmem,port} when the kernel is locked downMatthew Garrett1-0/+2
2018-06-13Enforce module signatures if the kernel is locked downDavid Howells1-13/+43
2018-06-13ima: require secure_boot rules in lockdown modeMimi Zohar1-7/+26
2018-06-13Add a SysRq option to lift kernel lockdownKyle McMartin8-8/+87
2018-06-13Add the ability to lock down access to the running kernel imageDavid Howells5-1/+124
2018-06-12Revert "debugfs: inode: debugfs_create_dir uses mode permission from parent"Linus Torvalds1-3/+1
2018-06-12KVM: x86: VMX: fix build without hyper-vLinus Torvalds1-0/+3
2018-06-12Merge tag 'overflow-v4.18-rc1-part2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1201-2796/+3586
2018-06-12Merge tag 'for-4.18/dm-changes-v2' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds14-74/+2466
2018-06-12treewide: Use array_size in f2fs_kvzalloc()Kees Cook3-8/+16
2018-06-12treewide: Use array_size() in f2fs_kzalloc()Kees Cook4-8/+16
2018-06-12treewide: Use array_size() in f2fs_kmalloc()Kees Cook1-3/+5
2018-06-12treewide: Use array_size() in sock_kmalloc()Kees Cook2-3/+4
2018-06-12treewide: Use array_size() in kvzalloc_node()Kees Cook2-4/+5
2018-06-12treewide: Use array_size() in vzalloc_node()Kees Cook4-7/+9
2018-06-12treewide: Use array_size() in vzalloc()Kees Cook64-118/+164
2018-06-12treewide: Use array_size() in vmalloc()Kees Cook78-116/+160
2018-06-12treewide: devm_kzalloc() -> devm_kcalloc()Kees Cook229-664/+847
2018-06-12treewide: devm_kmalloc() -> devm_kmalloc_array()Kees Cook5-10/+11
2018-06-12treewide: kvzalloc() -> kvcalloc()Kees Cook20-53/+67
2018-06-12treewide: kvmalloc() -> kvmalloc_array()Kees Cook8-15/+24
2018-06-12treewide: kzalloc_node() -> kcalloc_node()Kees Cook15-35/+35
2018-06-12treewide: kzalloc() -> kcalloc()Kees Cook484-977/+1177
2018-06-12treewide: kmalloc() -> kmalloc_array()Kees Cook377-748/+1014
2018-06-12mm: Introduce kvcalloc()Kees Cook1-0/+5
2018-06-12video: uvesafb: Fix integer overflow in allocationKees Cook1-1/+2
2018-06-12UBIFS: Fix potential integer overflow in allocationSilvio Cesare1-2/+3
2018-06-12leds: Use struct_size() in allocationKees Cook1-2/+1
2018-06-12Convert intel uncore to struct_sizeMatthew Wilcox1-9/+10
2018-06-12Convert jffs2 acl to struct_sizeMatthew Wilcox2-1/+3
2018-06-12Convert vhost to struct_sizeMatthew Wilcox1-1/+2
2018-06-12Convert v4l2 event to struct_sizeMatthew Wilcox1-2/+1
2018-06-12Convert infiniband uverbs to struct_sizeMatthew Wilcox2-6/+3
2018-06-12Convert virtio_console to struct_sizeMatthew Wilcox1-2/+1
2018-06-12test_overflow: fix an IS_ERR() vs NULL bugDan Carpenter1-1/+1
2018-06-12Merge tag 'xfs-4.18-merge-10' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds207-3195/+939
2018-06-12Merge tag 'pci-v4.18-changes-2' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds79-1626/+1509
2018-06-12Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/evalent...Linus Torvalds18-881/+851
2018-06-12Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/l...Linus Torvalds10-157/+50
2018-06-12Merge tag 'ntb-4.18' of git://github.com/jonmason/ntbLinus Torvalds8-813/+1001
2018-06-12Merge tag 'vfio-v4.18-rc1' of git://github.com/awilliam/linux-vfioLinus Torvalds13-116/+2622
2018-06-12Merge tag 'mips_4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/l...Linus Torvalds60-392/+339
2018-06-12autofs: Fix typo s/thenew new/the new/ in AUTOFS4_FS descriptionGeert Uytterhoeven1-1/+1
2018-06-12Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds74-769/+1827
2018-06-12Merge tag 'nfs-for-4.18-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds38-733/+1240
2018-06-12Merge tag 'nfsd-4.18' of git://linux-nfs.org/~bfields/linuxLinus Torvalds22-880/+1489
2018-06-12kvm: fix typo in flag nameMichael S. Tsirkin3-6/+6
2018-06-12kvm: x86: use correct privilege level for sgdt/sidt/fxsave/fxrstor accessPaolo Bonzini3-14/+26
2018-06-12KVM: x86: pass kvm_vcpu to kvm_read_guest_virt and kvm_write_guest_virt_systemPaolo Bonzini3-28/+38
2018-06-12KVM: x86: introduce linear_{read,write}_systemPaolo Bonzini1-32/+32
2018-06-12kvm: nVMX: Enforce cpl=0 for VMX instructionsFelix Wilhelm1-2/+13
2018-06-12skip LAYOUTRETURN if layout is invalidOlga Kornievskaia1-2/+4
2018-06-11xfs: update incore per-AG inode countDarrick J. Wong1-0/+2
2018-06-11Merge tag 'armsoc-late' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/...Linus Torvalds68-3409/+8943
2018-06-11Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds54-916/+1677
2018-06-11Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/ar...Linus Torvalds483-6130/+16879
2018-06-11Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/a...Linus Torvalds131-1006/+2038
2018-06-11Merge branch 'next/defconfig' into next/socOlof Johansson7-4/+70
2018-06-11Merge tag 'linux-watchdog-4.18-rc1' of git://www.linux-watchdog.org/linux-wat...Linus Torvalds10-60/+100
2018-06-11Revert "iommu/amd_iommu: Use CONFIG_DMA_DIRECT_OPS=y and dma_direct_{alloc,fr...Linus Torvalds2-22/+47
2018-06-11ntb: ntb_transport: Replace GFP_ATOMIC with GFP_KERNEL in ntb_transport_creat...Jia-Ju Bai1-2/+2
2018-06-11ntb: ntb_transport: Replace GFP_ATOMIC with GFP_KERNEL in ntb_transport_setup...Jia-Ju Bai1-1/+1
2018-06-11NTB: ntb_hw_idt: fix typo 'can by' to 'can be'Wolfram Sang1-1/+1
2018-06-11ntb: intel: change references of skx to gen3Dave Jiang4-130/+126
2018-06-11ntb: intel: split out the gen3 codeDave Jiang6-657/+754
2018-06-11ntb: intel: header definitions refactorDave Jiang4-142/+237
2018-06-11Merge tag 'rpmsg-v4.18' of git://github.com/andersson/remoteprocLinus Torvalds15-145/+139
2018-06-11Merge tag 'rproc-v4.18' of git://github.com/andersson/remoteprocLinus Torvalds5-83/+188
2018-06-11Merge tag 'hwlock-v4.18' of git://github.com/andersson/remoteprocLinus Torvalds9-81/+118
2018-06-11ia64: disable CONFIG_PERFMON at least for nowLinus Torvalds1-0/+1
2018-06-11Merge tag 'f2fs-for-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/ja...Linus Torvalds28-1388/+1880
2018-06-11autofs: remove left-over autofs4 stubsLinus Torvalds6-57/+12
2018-06-11Merge tag 'backlight-next-4.18' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds19-46/+466
2018-06-11Merge tag 'mfd-next-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/le...Linus Torvalds64-994/+1574
2018-06-11Merge tag 'drm-next-2018-06-11' of git://anongit.freedesktop.org/drm/drmLinus Torvalds29-422/+244
2018-06-11Merge branch 'pci/aer-squash'Bjorn Helgaas15-1547/+1434
2018-06-11Merge branch 'pci/renames'Bjorn Helgaas64-79/+75
2018-06-11PCI/AER: Use "PCI Express" consistently in Kconfig textBjorn Helgaas1-6/+6
2018-06-11PCI/AER: Hoist aerdrv.c, aer_inject.c up to drivers/pci/pcie/Bjorn Helgaas6-56/+41
2018-06-11PCI/AER: Squash Kconfig.debug into KconfigBjorn Helgaas2-21/+14
2018-06-11PCI/AER: Move private AER things to aerdrv.cBjorn Helgaas2-80/+63
2018-06-11PCI/AER: Move aer_irq() declaration to portdrv.hBjorn Helgaas3-3/+6
2018-06-11PCI/AER: Move pcie_aer_get_firmware_first() to portdrv.hBjorn Helgaas3-11/+11
2018-06-11PCI/AER: Remove duplicate pcie_port_bus_type declarationBjorn Helgaas1-1/+0
2018-06-11PCI/AER: Squash ecrc.c into aerdrv.cBjorn Helgaas3-119/+110
2018-06-11PCI/AER: Squash aerdrv_acpi.c into aerdrv.cBjorn Helgaas3-142/+122
2018-06-11PCI/AER: Squash aerdrv_errprint.c into aerdrv.cBjorn Helgaas4-263/+244
2018-06-11PCI/AER: Squash aerdrv_core.c into aerdrv.cBjorn Helgaas4-498/+475
2018-06-11PCI/AER: Reorder code to group probe/remove stuff togetherBjorn Helgaas1-58/+58
2018-06-11backlight: as3711_bl: Fix Device Tree node leaksJohan Hovold2-8/+8
2018-06-11backlight: tps65217_bl: Fix Device Tree node lookupJohan Hovold1-2/+2
2018-06-11backlight: max8925_bl: Fix Device Tree node lookupJohan Hovold1-1/+3
2018-06-11backlight: as3711_bl: Fix Device Tree node lookupJohan Hovold1-10/+23
2018-06-11MAINTAINERS: Add Paul Burton as MIPS co-maintainerJames Hogan1-0/+2
2018-06-11mfd: cros_ec: Remove unused __remove functionArnd Bergmann1-2/+0
2018-06-11mfd: wm97xx-core: Platform data can be NULLRobert Jarzmik1-1/+1
2018-06-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds37-129/+301
2018-06-10Merge tag 'rtc-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/abellon...Linus Torvalds43-841/+904
2018-06-10Merge tag 'upstream-4.18-rc1' of git://git.infradead.org/linux-ubifsLinus Torvalds16-46/+178
2018-06-10tcp: limit sk_rcvlowat by the maximum receive bufferSoheil Hassas Yeganeh1-5/+7
2018-06-10Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds152-2017/+7234
2018-06-10net: phy: dp83822: use BMCR_ANENABLE instead of BMSR_ANEGCAPABLE for DP83620Alvaro Gamez Machado1-6/+29
2018-06-10socket: close race condition between sock_close() and sockfs_setattr()Cong Wang1-3/+15
2018-06-10Merge tag '4.18-fixes-smb3' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds18-138/+261
2018-06-10Merge tag 'for-linus-20180610' of git://git.kernel.dk/linux-blockLinus Torvalds1-1/+3
2018-06-10Merge branch 'core-rseq-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds44-8/+5491
2018-06-10Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds26-80/+176
2018-06-10Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds5-14/+28
2018-06-10Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds59-427/+998
2018-06-10Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-3/+4
2018-06-10Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds3-20/+30
2018-06-10signal: Remove no longer required irqsave/restoreAnna-Maria Gleixner1-17/+7
2018-06-10rcu: Update documentation of rcu_read_unlock()Anna-Maria Gleixner1-3/+1
2018-06-09NFSv4.1: Fix the client behaviour on NFS4ERR_SEQ_FALSE_RETRYTrond Myklebust1-4/+7
2018-06-09Merge branch 'proc-cmdline'Linus Torvalds1-112/+99
2018-06-09hpfs: Use EUCLEAN for filesystem errorsMikulas Patocka1-2/+1
2018-06-09Merge tag 'for-v4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/li...Linus Torvalds20-406/+147
2018-06-09Merge tag 'hsi-for-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/sre...Linus Torvalds1-1/+1
2018-06-09Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds183-1312/+13842
2018-06-09Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/mdLinus Torvalds6-70/+148
2018-06-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparcLinus Torvalds10-0/+1069
2018-06-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ideLinus Torvalds5-16/+14
2018-06-09Merge tag 'staging-4.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1006-227723/+16823
2018-06-09NFSv4: Fix a typo in nfs41_sequence_processTrond Myklebust1-1/+1
2018-06-09NFSv4: Revert commit 5f83d86cf531d ("NFSv4.x: Fix wraparound issues..")Trond Myklebust1-5/+2
2018-06-09samples: mbochs: add DMA_SHARED_BUFFER dependencyArnd Bergmann1-0/+1
2018-06-09x86/intel_rdt: Enable CMT and MBM on new Skylake steppingTony Luck1-0/+2
2018-06-09block: fix use-after-free in block flush handlingJens Axboe1-1/+3
2018-06-08Merge tag 'libnvdimm-for-4.18' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds40-379/+924
2018-06-08net: bridge: Fix locking in br_fdb_find_port()Petr Machata1-1/+3
2018-06-08udp: fix rx queue len reported by diag and proc interfacePaolo Abeni6-8/+21
2018-06-08cdc_ncm: avoid padding beyond end of skbBjørn Mork1-2/+2
2018-06-08net/sched: act_simple: fix parsing of TCA_DEF_DATADavide Caratti1-9/+6
2018-06-08net: fddi: fix a possible null-ptr-derefYueHaibing1-27/+28
2018-06-08net: aquantia: fix unsigned numvecs comparison with less than zeroColin Ian King1-6/+5
2018-06-08Merge branch 'for-4.18/mcsafe' into libnvdimm-for-nextDan Williams23-79/+485
2018-06-08Merge branch 'for-4.18/dax' into libnvdimm-for-nextDan Williams21-295/+545
2018-06-08nfsd: fix error handling in nfs4_set_delegation()Andrew Elble1-1/+4
2018-06-08nfsd: fix potential use-after-free in nfsd4_decode_getdeviceinfoScott Mayhew1-0/+2
2018-06-08Merge tag 'for-linus-20180608' of git://git.kernel.dk/linux-blockLinus Torvalds19-124/+204
2018-06-08NFSv4: Return NFS4ERR_DELAY when a layout recall fails due to igrab()Trond Myklebust1-12/+14
2018-06-08NFSv4: Return NFS4ERR_DELAY when a delegation recall fails due to igrab()Trond Myklebust2-9/+15
2018-06-09Merge tag 'drm-intel-next-fixes-2018-06-08-2' of git://anongit.freedesktop.or...Dave Airlie15-70/+66
2018-06-08Fix 16-byte memory leak in gssp_accept_sec_context_upcallDave Wysochanski1-1/+3
2018-06-08svcrdma: Fix incorrect return value/type in svc_rdma_post_recvsChuck Lever1-1/+1
2018-06-08Merge tag 'regulator-v4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds51-1849/+2010
2018-06-08nvme: cleanup double shift issueDan Carpenter2-3/+2
2018-06-08nvme-pci: make CMB SQ mod-param read-onlyKeith Busch1-1/+1
2018-06-08nvme-pci: unquiesce dead controller queuesKeith Busch1-1/+1
2018-06-08nvme-pci: remove HMB teardown on resetKeith Busch1-8/+0
2018-06-08nvme-pci: queue creation fixesKeith Busch1-3/+4
2018-06-08nvme-pci: remove unnecessary completion doorbell checkKeith Busch1-5/+3
2018-06-08nvme-pci: remove unnecessary nested lockingKeith Busch1-7/+1
2018-06-08nvmet: filter newlines from user inputSagi Grimberg1-5/+9
2018-06-08nvme-rdma: correctly check for target keyed sgl supportSteve Wise1-2/+3
2018-06-08nvme: don't hold nvmf_transports_rwsem for more than transport lookupsJohannes Thumshirn2-1/+5
2018-06-08nvmet: return all zeroed buffer when we can't find an active namespaceChristoph Hellwig1-6/+9
2018-06-08Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds61-260/+1689
2018-06-08Merge tag 'dmaengine-4.18-rc1' of git://git.infradead.org/users/vkoul/slave-dmaLinus Torvalds31-397/+631
2018-06-08Merge tag 'iommu-updates-v4.18' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds12-116/+122
2018-06-08Merge tag 'mtd/for-4.18' of git://git.infradead.org/linux-mtdLinus Torvalds46-536/+773
2018-06-08Merge tag 'gpio-v4.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/lin...Linus Torvalds54-293/+647
2018-06-08Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds18-185/+1621
2018-06-08Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-24/+0
2018-06-08xfs: replace do_mod with native operationsDave Chinner7-50/+66
2018-06-08xfs: don't call xfs_da_shrink_inode with NULL bpEric Sandeen1-3/+2
2018-06-08xfs: clean up MIN/MAXDave Chinner15-34/+32
2018-06-08xfs: move various type verifiers to common fileDave Chinner9-163/+194
2018-06-08xfs: xfs_reflink_convert_cow() memory allocation deadlockDave Chinner3-1/+12