aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2017-12-23x86/mm/pti: Force entry through trampoline when PTI activeThomas Gleixner1-1/+4
2017-12-23x86/mm/pti: Add functions to clone kernel PMDsAndy Lutomirski1-0/+127
2017-12-23x86/mm/pti: Populate user PGDDave Hansen1-1/+8
2017-12-23x86/mm/pti: Allocate a separate user PGDDave Hansen4-6/+45
2017-12-23x86/mm/pti: Allow NX poison to be set in p4d/pgdDave Hansen1-2/+12
2017-12-23x86/mm/pti: Add mapping helper functionsDave Hansen3-1/+138
2017-12-23x86/pti: Add the pti= cmdline option and documentationBorislav Petkov2-1/+31
2017-12-23x86/mm/pti: Add infrastructure for page table isolationThomas Gleixner9-3/+130
2017-12-23x86/mm/pti: Prepare the x86/entry assembly code for entry/exit CR3 switchingDave Hansen3-7/+128
2017-12-23x86/mm/pti: Disable global pages if PAGE_TABLE_ISOLATION=yDave Hansen1-3/+9
2017-12-23x86/cpufeatures: Add X86_BUG_CPU_INSECUREThomas Gleixner3-2/+13
2017-12-23Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds44-458/+626
2017-12-23x86/cpu_entry_area: Prevent wraparound in setup_cpu_entry_area_ptes() on 32bitThomas Gleixner1-1/+2
2017-12-23nvmem: meson-mx-efuse: fix reading from an offset other than 0Martin Blumenstingl1-2/+2
2017-12-23Merge branch 'bpf-bpftool-various-fixes'Daniel Borkmann2-3/+7
2017-12-23tools: bpftool: protect against races with disappearing objectsJakub Kicinski2-0/+4
2017-12-23tools: bpftool: maps: close json array on error paths of showJakub Kicinski1-3/+3
2017-12-23drm/nouveau: fix race when adding delayed work itemsBen Skeggs1-1/+1
2017-12-22Merge tag 'powerpc-4.15-5' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds4-7/+27
2017-12-22Merge tag 'for-linus-4.15-rc5-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds6-13/+159
2017-12-22Merge tag 'xfs-4.15-fixes-8' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds19-97/+258
2017-12-22Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds6-35/+37
2017-12-22Merge tag 'pinctrl-v4.15-3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+16
2017-12-22Merge tag 'drm-fixes-for-v4.15-rc5' of git://people.freedesktop.org/~airlied/...Linus Torvalds31-146/+267
2017-12-22Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-2/+19
2017-12-22init: Invoke init_espfix_bsp() from mm_init()Thomas Gleixner4-12/+12
2017-12-22x86/cpu_entry_area: Move it out of the fixmapThomas Gleixner14-88/+143
2017-12-22x86/cpu_entry_area: Move it to a separate unitThomas Gleixner6-135/+159
2017-12-22x86/mm: Create asm/invpcid.hPeter Zijlstra2-48/+54
2017-12-22x86/mm: Put MMU to hardware ASID translation in one placeDave Hansen1-11/+18
2017-12-22x86/mm: Remove hard-coded ASID limit checksDave Hansen1-2/+18
2017-12-22x86/mm: Move the CR3 construction functions to tlbflush.hDave Hansen3-32/+31
2017-12-22x86/mm: Add comments to clarify which TLB-flush functions are supposed to flu...Peter Zijlstra1-2/+21
2017-12-22x86/mm: Remove superfluous barriersPeter Zijlstra1-7/+1
2017-12-22x86/mm: Use __flush_tlb_one() for kernel memoryPeter Zijlstra1-1/+1
2017-12-22x86/microcode: Dont abuse the TLB-flush interfacePeter Zijlstra2-26/+6
2017-12-22x86/uv: Use the right TLB-flush APIPeter Zijlstra1-1/+1
2017-12-22x86/entry: Rename SYSENTER_stack to CPU_ENTRY_AREA_entry_stackDave Hansen11-38/+44
2017-12-22x86/doc: Remove obvious weirdnesses from the x86 MM layout documentationPeter Zijlstra1-9/+3
2017-12-22x86/mm/64: Improve the memory map documentationAndy Lutomirski1-4/+6
2017-12-22x86/ldt: Prevent LDT inheritance on execThomas Gleixner3-26/+22
2017-12-22x86/ldt: Rework lockingPeter Zijlstra3-13/+26
2017-12-22arch, mm: Allow arch_dup_mmap() to failThomas Gleixner6-11/+14
2017-12-22x86/vsyscall/64: Warn and fail vsyscall emulation in NATIVE modeAndy Lutomirski1-0/+4
2017-12-22x86/vsyscall/64: Explicitly set _PAGE_USER in the pagetable hierarchyAndy Lutomirski1-1/+33
2017-12-22x86/mm/dump_pagetables: Make the address hints correct and readableThomas Gleixner1-37/+53
2017-12-22x86/mm/dump_pagetables: Check PAGE_PRESENT for realThomas Gleixner1-1/+1
2017-12-22x86/Kconfig: Limit NR_CPUS on 32-bit to a sane amountThomas Gleixner1-1/+2
2017-12-22IB/hfi: Only read capability registers if the capability existsMichael J. Ruhl2-19/+12
2017-12-22gpio: fix "gpio-line-names" property retrievalChristophe Leroy4-13/+12
2017-12-22gpio: gpio-reg: fix buildGrygorii Strashko1-2/+2
2017-12-22ALSA: hda: Drop useless WARN_ON()Takashi Iwai1-1/+1
2017-12-22ALSA: hda - change the location for one mic on a Lenovo machineHui Wang1-0/+1
2017-12-22ALSA: hda - fix headset mic detection issue on a Dell machineHui Wang1-0/+5
2017-12-22ALSA: hda - Add MIC_NO_PRESENCE fixup for 2 HP machinesHui Wang1-0/+29
2017-12-22crypto: inside-secure - do not use areq->result for partial resultsAntoine Ténart1-5/+5
2017-12-22crypto: inside-secure - fix request allocations in invalidation pathAntoine Ténart2-15/+15
2017-12-22crypto: inside-secure - free requests even if their handling failedAntoine Ténart1-0/+1
2017-12-22crypto: inside-secure - per request invalidationOfer Heifetz2-27/+111
2017-12-22arm64: dts: renesas: ulcb: Remove renesas, no-ether-link propertyBogdan Mirea1-1/+0
2017-12-22lib/mpi: Fix umul_ppmm() for MIPS64r6James Hogan1-1/+17
2017-12-22arm64: dts: renesas: salvator-x: Remove renesas, no-ether-link propertyBogdan Mirea1-1/+0
2017-12-22crypto: pcrypt - fix freeing pcrypt instancesEric Biggers1-9/+10
2017-12-22crypto: n2 - cure use after freeJan Engelhardt1-0/+3
2017-12-22crypto: af_alg - Fix race around ctx->rcvused by making it atomic_tJonathan Cameron4-6/+7
2017-12-22crypto: chacha20poly1305 - validate the digest sizeEric Biggers1-1/+5
2017-12-22crypto: chelsio - select CRYPTO_GF128MULArnd Bergmann1-0/+1
2017-12-22ARM: dts: tango4: remove bogus interrupt-controller propertyArnd Bergmann1-1/+0
2017-12-22ARM: dts: ls1021a: fix incorrect clock referencesArnd Bergmann2-2/+2
2017-12-22KVM: PPC: Book3S HV: Fix pending_pri value in kvmppc_xive_get_icp()Laurent Vivier1-1/+2
2017-12-22KVM: PPC: Book3S: fix XIVE migration of pending interruptsCédric Le Goater1-2/+2
2017-12-22drm/syncobj: Stop reusing the same struct file for all syncobj -> fdChris Wilson1-48/+29
2017-12-22Merge tag 'drm-misc-fixes-2017-12-21' of git://anongit.freedesktop.org/drm/dr...Dave Airlie4-35/+53
2017-12-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds73-492/+1548
2017-12-22selftests/bpf: fix Makefile for passing LLC to the command lineQuentin Monnet1-1/+1
2017-12-21IB/ipoib: Fix lockdep issue found on ipoib_ib_dev_heavy_flushAlex Vesker1-4/+3
2017-12-21IB/mlx5: Fix congestion counters in LAG modeMajd Dibbiny5-42/+66
2017-12-21RDMA/vmw_pvrdma: Avoid use after free due to QP/CQ/SRQ destroyBryan Tan5-22/+22
2017-12-21RDMA/vmw_pvrdma: Use refcount_dec_and_test to avoid warningBryan Tan1-2/+2
2017-12-21RDMA/vmw_pvrdma: Call ib_umem_release on destroy QP pathBryan Tan1-0/+7
2017-12-21iw_cxgb4: when flushing, complete all wrs in a chainSteve Wise1-2/+26
2017-12-21iw_cxgb4: reflect the original WR opcode in drain cqesSteve Wise4-11/+50
2017-12-21iw_cxgb4: Only validate the MSN for successful completionsSteve Wise1-3/+3
2017-12-21libnvdimm, btt: Fix an incompatibility in the log layoutVishal Verma2-35/+211
2017-12-21libnvdimm, btt: add a couple of missing kernel-doc linesVishal Verma1-0/+2
2017-12-21Merge branch 'net-zerocopy-fixes'David S. Miller1-3/+4
2017-12-21skbuff: skb_copy_ubufs must release uarg even without user fragsWillem de Bruijn1-1/+2
2017-12-21skbuff: orphan frags before zerocopy cloneWillem de Bruijn1-2/+2
2017-12-21Merge branch 'for-linus' of git://git.kernel.dk/linux-blockLinus Torvalds14-62/+94
2017-12-21Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds12-85/+151
2017-12-21net: reevalulate autoflowlabel setting after sysctl settingShaohua Li4-4/+13
2017-12-21openvswitch: Fix pop_vlan action for double tagged framesEric Garver1-3/+12
2017-12-21i915: Reject CCS modifiers for pipe C on GeminilakeGabriel Krisman Bertazi1-1/+1
2017-12-21Revert "bdi: add error handle for bdi_debug_register"Jens Axboe1-4/+1
2017-12-21ipv6: Honor specified parameters in fibmatch lookupIdo Schimmel1-8/+11
2017-12-21xfs: only skip rmap owner checks for unknown-owner rmap removalDarrick J. Wong1-24/+52
2017-12-21xfs: always honor OWN_UNKNOWN rmap removal requestsDarrick J. Wong5-4/+48
2017-12-21xfs: queue deferred rmap ops for cow staging extent alloc/free in the right o...Darrick J. Wong1-33/+19
2017-12-21xfs: set cowblocks tag for direct cow writes tooDarrick J. Wong1-0/+2
2017-12-21xfs: remove leftover CoW reservations when remounting roDarrick J. Wong3-1/+11
2017-12-21xfs: don't be so eager to clear the cowblocks tag on truncateDarrick J. Wong1-9/+19
2017-12-21Merge tag 'davinci-fixes-for-v4.15' of ssh://gitolite.kernel.org/pub/scm/linu...Arnd Bergmann2-13/+20
2017-12-21Merge tag 'at91-ab-4.15-dt-fixes' of ssh://gitolite.kernel.org/pub/scm/linux/...Arnd Bergmann1-0/+1
2017-12-21Merge tag 'v4.15-rockchip-dts64fixes-1' of ssh://gitolite.kernel.org/pub/scm/...Arnd Bergmann3-12/+3
2017-12-21Merge tag 'v4.15-rockchip-dts32fixes-1' of ssh://gitolite.kernel.org/pub/scm/...Arnd Bergmann2-1/+5
2017-12-21ARM: dts: aspeed-g4: Correct VUART IRQ numberJoel Stanley1-1/+1
2017-12-21ARM: dts: exynos: Enable Mixer node for Exynos5800 Peach Pi machineJavier Martinez Canillas1-0/+4
2017-12-21tools/kvm_stat: sort '-f help' outputStefan Raspl1-10/+6
2017-12-21kvm: x86: fix RSM when PCID is non-zeroPaolo Bonzini1-7/+25
2017-12-21Merge tag 'gvt-fixes-2017-12-21' of https://github.com/intel/gvt-linux into d...Jani Nikula1-2/+3
2017-12-21n_tty: fix EXTPROC vs ICANON interaction with TIOCINQ (aka FIONREAD)Linus Torvalds1-2/+2
2017-12-21kobject: fix suppressing modalias in uevents delivered over netlinkDmitry Torokhov1-4/+12
2017-12-21drm: move lease init after validation in drm_lease_createKeith Packard1-11/+11
2017-12-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller6-168/+730
2017-12-20scsi: storvsc: Fix scsi_cmd error assignments in storvsc_handle_errorCathy Avery1-1/+2
2017-12-21bpf: do not allow root to mangle valid pointersAlexei Starovoitov2-95/+63
2017-12-21Merge branch 'bpf-verifier-sec-fixes'Daniel Borkmann3-67/+661
2017-12-21selftests/bpf: add tests for recent bugfixesJann Horn1-16/+533
2017-12-21bpf: fix integer overflowsAlexei Starovoitov2-2/+50
2017-12-21bpf: don't prune branches when a scalar is replaced with a pointerJann Horn1-8/+7
2017-12-21bpf: force strict alignment checks for stack pointersJann Horn1-0/+5
2017-12-21bpf: fix missing error return in check_stack_boundary()Jann Horn1-0/+1
2017-12-21bpf: fix 32-bit ALU op verificationJann Horn1-11/+17
2017-12-21bpf: fix incorrect tracking of register size truncationJann Horn1-17/+27
2017-12-21bpf: fix incorrect sign extension in check_alu_op()Jann Horn1-1/+7
2017-12-21bpf/verifier: fix bounds calculation on BPF_RSHEdward Cree1-14/+16
2017-12-20xfs: track cowblocks separately in i_flagsDarrick J. Wong2-9/+25
2017-12-21Merge tag 'drm-intel-fixes-2017-12-20' of git://anongit.freedesktop.org/drm/d...Dave Airlie2-1/+5
2017-12-21Merge branch 'linux-4.15' of git://github.com/skeggsb/linux into drm-fixesDave Airlie1-1/+1
2017-12-20Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds6-18/+21
2017-12-20Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds1-0/+4
2017-12-20Merge tag 'acpi-4.15-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds2-2/+2
2017-12-20Merge tag 'pm-4.15-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds3-9/+28
2017-12-20Merge tag 'spi-fix-v4.15-rc4' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds7-11/+36
2017-12-20Merge tag 'mfd-fixes-4.15' of git://git.kernel.org/pub/scm/linux/kernel/git/l...Linus Torvalds4-35/+41
2017-12-20Merge tag 'sound-4.15-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds5-20/+70
2017-12-20null_blk: unalign call_single_dataJens Axboe1-2/+2
2017-12-20block: unalign call_single_data in struct requestJens Axboe1-1/+1
2017-12-20ipv4: Fix use-after-free when flushing FIB tablesIdo Schimmel1-2/+7
2017-12-20s390/qeth: fix error handling in checksum cmd callbackJulian Wiedmann1-1/+8
2017-12-20tipc: remove joining group member from congested listJon Maloy1-4/+2
2017-12-20selftests: net: Adding config fragment CONFIG_NUMA=yNaresh Kamboju1-0/+1
2017-12-20Merge tag 'mlx5-fixes-2017-12-19' of git://git.kernel.org/pub/scm/linux/kerne...David S. Miller17-104/+215
2017-12-20xen/balloon: Mark unallocated host memory as UNUSABLEBoris Ostrovsky4-13/+144
2017-12-20block-throttle: avoid double chargeShaohua Li4-12/+9
2017-12-20Merge branch 'cls_bpf-fix-offload-state-tracking-with-block-callbacks'David S. Miller4-69/+92
2017-12-20nfp: bpf: keep track of the offloaded programJakub Kicinski2-4/+51
2017-12-20cls_bpf: fix offload assumptions after callback conversionJakub Kicinski3-67/+43
2017-12-20net: Fix double free and memory corruption in get_net_ns_by_id()Eric W. Biederman1-1/+1
2017-12-20Merge branch 'mvneta-fixes'David S. Miller1-2/+6
2017-12-20net: mvneta: eliminate wrong call to handle rx descriptor errorYelena Krivosheev1-1/+1
2017-12-20net: mvneta: use proper rxq_number in loop on rx queuesYelena Krivosheev1-1/+1
2017-12-20net: mvneta: clear interface link status on port disableYelena Krivosheev1-0/+4
2017-12-20Merge tag 'asoc-fix-v4.15-rc4' of https://git.kernel.org/pub/scm/linux/kernel...Takashi Iwai1802-11560/+16044
2017-12-20Merge remote-tracking branches 'asoc/fix/rt5663', 'asoc/fix/tlv320aic31xx' an...Mark Brown4-2/+12
2017-12-20Merge remote-tracking branches 'asoc/fix/msm8916', 'asoc/fix/nau8825', 'asoc/...Mark Brown6-10/+16
2017-12-20Merge remote-tracking branches 'asoc/fix/adsp', 'asoc/fix/amd', 'asoc/fix/atm...Mark Brown8-22/+53
2017-12-20Merge remote-tracking branch 'asoc/fix/rockchip' into asoc-linusMark Brown1-5/+13
2017-12-20Merge remote-tracking branch 'asoc/fix/rcar' into asoc-linusMark Brown5-92/+25
2017-12-20Merge remote-tracking branch 'asoc/fix/intel' into asoc-linusMark Brown4-8/+13
2017-12-20Merge branch 'acpi-cppc'Rafael J. Wysocki1-1/+1
2017-12-20Merge branch 'pm-pci'Rafael J. Wysocki1-1/+6
2017-12-20drm/plane: Make framebuffer refcounting the responsibility of setplane_intern...Maarten Lankhorst1-22/+20
2017-12-20drm/sun4i: hdmi: Move the mode_valid callback to the encoderMaxime Ripard1-19/+20
2017-12-20ASoC: rsnd: fixup ADG register maskKuninori Morimoto1-3/+3
2017-12-19Do not hash userspace addresses in fault handlersKees Cook4-4/+4
2017-12-19libnvdimm, dax: fix 1GB-aligned namespaces vs physical misalignmentDan Williams1-3/+12
2017-12-20bpf: Fix tools and testing build.David Miller2-5/+5
2017-12-19libnvdimm, pfn: fix start_pad handling for aligned namespacesDan Williams1-2/+3
2017-12-20drm/nouveau: fix obvious memory leakBen Skeggs1-1/+1
2017-12-19net/mlx5: Stay in polling mode when command EQ destroy failsMoshe Shemesh1-3/+1
2017-12-19net/mlx5: Cleanup IRQs in case of unload failureMoshe Shemesh2-8/+14
2017-12-19net/mlx5: Fix steering memory leakMaor Gottlieb1-2/+14
2017-12-19net/mlx5e: Prevent possible races in VXLAN control flowGal Pressman1-0/+4
2017-12-19net/mlx5e: Add refcount to VXLAN structureGal Pressman2-23/+28
2017-12-19net/mlx5e: Fix possible deadlock of VXLAN lockGal Pressman1-10/+10
2017-12-19net/mlx5: Fix error flow in CREATE_QP commandMoni Shoua1-2/+2
2017-12-19net/mlx5: Fix misspelling in the error message and commentEugenia Emantayev2-2/+2
2017-12-19net/mlx5e: Fix defaulting RX ring size when not neededEugenia Emantayev4-13/+22
2017-12-19net/mlx5e: Fix features check of IPv6 trafficGal Pressman1-1/+2
2017-12-19net/mlx5e: Fix ETS BW checkHuy Nguyen1-3/+7
2017-12-19net/mlx5: Fix rate limit packet pacing naming and structEran Ben Elisha3-16/+18
2017-12-19Revert "mlx5: move affinity hints assignments to generic code"Saeed Mahameed4-29/+93
2017-12-19net/mlx5: FPGA, return -EINVAL if size is zeroKamal Heib1-0/+6
2017-12-19clk: sunxi: sun9i-mmc: Implement reset callback for reset controlsChen-Yu Tsai1-0/+12
2017-12-19ipv4: fib: Fix metrics match when deleting a routePhil Sutter1-2/+6
2017-12-19net: stmmac: Fix bad RX timestamp extractionFredrik Hallenberg5-6/+8
2017-12-19net: stmmac: Fix TX timestamp calculationFredrik Hallenberg1-2/+4
2017-12-19tipc: fix list sorting bug in function tipc_group_update_member()Jon Maloy1-2/+1
2017-12-19ip6_tunnel: get the min mtu properly in ip6_tnl_xmitXin Long1-2/+7
2017-12-19ip6_gre: remove the incorrect mtu limit for ipgre tapXin Long1-0/+1
2017-12-19ip_gre: remove the incorrect mtu limit for ipgre tapXin Long1-0/+1
2017-12-19vxlan: update skb dst pmtu on tx pathXin Long1-0/+14
2017-12-19net: arc_emac: restart stalled EMACAlexander Kochetkov2-0/+113
2017-12-19net: arc_emac: fix arc_emac_rx() error pathsAlexander Kochetkov1-22/+31
2017-12-19net: mediatek: setup proper state for disabled GMAC on the defaultSean Wang1-5/+6
2017-12-19x86-64/Xen: eliminate W+X mappingsJan Beulich2-0/+15
2017-12-19mlxsw: spectrum_router: Remove batch neighbour deletion causing FW bugPetr Machata1-12/+3
2017-12-19tg3: Fix rx hang on MTU change with 5717/5719Brian King1-1/+3
2017-12-19Merge tag 'usb-ci-v4.15-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git...Greg Kroah-Hartman1-1/+1