aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2023-09-04gve: fix frag_list chainingEric Dumazet1-1/+4
2023-09-04net: deal with integer overflows in kmalloc_reserve()Eric Dumazet1-2/+8
2023-09-03virtio_ring: fix avail_wrap_counter in virtqueue_add_packedYuan Yao1-1/+1
2023-09-03virtio_vdpa: build affinity masks conditionallyJason Wang1-6/+11
2023-09-03virtio_net: merge dma operations when filling mergeable buffersXuan Zhuo1-26/+202
2023-09-03virtio_ring: introduce dma sync api for virtqueueXuan Zhuo2-0/+84
2023-09-03virtio_ring: introduce dma map api for virtqueueXuan Zhuo2-0/+77
2023-09-03virtio_ring: introduce virtqueue_reset()Xuan Zhuo2-0/+35
2023-09-03virtio_ring: separate the logic of reset/enable from virtqueue_resizeXuan Zhuo1-19/+39
2023-09-03virtio_ring: correct the expression of the description of virtqueue_resize()Xuan Zhuo1-1/+1
2023-09-03virtio_ring: skip unmap for premappedXuan Zhuo1-14/+28
2023-09-03virtio_ring: introduce virtqueue_dma_dev()Xuan Zhuo2-0/+19
2023-09-03virtio_ring: support add premapped bufXuan Zhuo1-2/+17
2023-09-03virtio_ring: introduce virtqueue_set_dma_premapped()Xuan Zhuo2-0/+55
2023-09-03virtio_ring: put mapping error check in vring_map_one_sgXuan Zhuo1-15/+22
2023-09-03virtio_ring: check use_dma_api before unmap desc for indirectXuan Zhuo1-2/+4
2023-09-03vdpa_sim: offer VHOST_BACKEND_F_ENABLE_AFTER_DRIVER_OKEugenio Pérez1-0/+8
2023-09-03vdpa: add get_backend_features vdpa operationEugenio Pérez2-0/+16
2023-09-03vdpa: accept VHOST_BACKEND_F_ENABLE_AFTER_DRIVER_OK backend featureEugenio Pérez1-1/+2
2023-09-03vdpa: add VHOST_BACKEND_F_ENABLE_AFTER_DRIVER_OK flagEugenio Pérez1-0/+4
2023-09-03vdpa/mlx5: Remove unused function declarationsYue Haibing1-3/+0
2023-09-03Merge tag 'dmaengine-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds71-2871/+998
2023-09-03Merge tag 'phy-for-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/...Linus Torvalds125-3088/+5148
2023-09-03Merge tag 'soundwire-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds6-32/+401
2023-09-04kbuild: Show marked Kconfig fragments in "help"Kees Cook20-9/+34
2023-09-03Merge tag 'mtd/for-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/...Linus Torvalds88-1307/+1348
2023-09-03igb: disable virtualization features on 82580Corinna Vinschen1-2/+3
2023-09-02Merge tag 'f2fs-for-6-6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds15-171/+264
2023-09-02mm/kmemleak: move up cond_resched() call in page scanning loopWaiman Long1-2/+3
2023-09-02mm: page_alloc: remove stale CMA guard codeJohannes Weiner1-17/+4
2023-09-02MAINTAINERS: add rmap.h to mm entryBaruch Siach1-0/+1
2023-09-02rmap: remove anon_vma_link() nommu stubBaruch Siach1-1/+0
2023-09-02proc/ksm: add ksm stats to /proc/pid/smapsStefan Roesch2-0/+10
2023-09-02mm/hwpoison: rename hwp_walk* to hwpoison_walk*Jiaqi Yan1-8/+8
2023-09-02mm: memory-failure: add PageOffline() checkMiaohe Lin1-2/+3
2023-09-02Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds121-4561/+1878
2023-09-02Merge tag 'probes-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/trac...Linus Torvalds16-188/+661
2023-09-02Merge tag 'trace-v6.6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tra...Linus Torvalds6-23/+39
2023-09-02Merge tag 'pstore-v6.6-rc1-fix' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-7/+27
2023-09-02Merge tag 'x86-urgent-2023-09-02' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2023-09-02Merge tag 'timers-urgent-2023-09-02' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+1
2023-09-02Merge tag 'smp-urgent-2023-09-02' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+23
2023-09-02Merge tag 'sched-urgent-2023-09-02' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-3/+13
2023-09-02mm/pagewalk: fix bootstopping regression from extra pte_unmap()Hugh Dickins1-1/+1
2023-09-02cgroup: fix build when CGROUP_SCHED is not enabledLinus Torvalds1-14/+14
2023-09-02fbdev/g364fb: fix build failure with mipsSudip Mukherjee1-1/+1
2023-09-02Merge branch 'fixes' into miscJames Bottomley34-236/+283
2023-09-02ata: libata-core: Disable NCQ_TRIM on Micron 1100 drivesPawel Zmarzly1-2/+4
2023-09-02ata: ahci: Add Elkhart Lake AHCI controllerWerner Fischer1-0/+2
2023-09-01tracing/filters: Fix coding style issuesValentin Schneider1-2/+4
2023-09-01tracing/filters: Change parse_pred() cpulist ternary into an if blockValentin Schneider1-2/+6
2023-09-01tracing/filters: Fix double-free of struct filter_pred.maskValentin Schneider1-0/+1
2023-09-01tracing/filters: Fix error-handling of cpulist parsing bufferValentin Schneider1-2/+8
2023-09-01tracing: Zero the pipe cpumask on alloc to avoid spurious -EBUSYBrian Foster1-2/+2
2023-09-01ftrace: Use LIST_HEAD to initialize clear_hashRuan Jinjie1-3/+1
2023-09-01ftrace: Use within_module to check rec->ip within specified module.Levi Yun1-4/+2
2023-09-01tracing: Replace strlcpy with strscpy in trace/events/task.hAzeem Shaikh1-1/+1
2023-09-01tracing: Fix race issue between cpu buffer write and swapZheng Yejian1-5/+12
2023-09-01tracing: Remove extra space at the end of hwlat_detector/modeMikhail Kobuk1-1/+1
2023-09-01rv: Set variable 'da_mon_##name' to staticYu Liao1-1/+1
2023-09-01Merge tag 'iommu-updates-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds45-672/+1518
2023-09-01Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds94-1670/+2892
2023-09-01Merge tag 'x86-urgent-2023-09-01' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds5-13/+13
2023-09-01Merge tag 'trace-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/trace...Linus Torvalds18-169/+1424
2023-09-01Merge tag 'wq-for-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds8-804/+1512
2023-09-01Merge tag 'cgroup-for-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds19-204/+560
2023-09-01Merge tag 'percpu-for-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/d...Linus Torvalds4-78/+109
2023-09-01Merge tag 'v6.6-p2' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/...Linus Torvalds1-2/+2
2023-09-01selftests/x86: Update map_shadow_stack syscall nrRick Edgecombe1-1/+1
2023-09-01Merge branch 'kvm-x86-mmu-6.6' into HEADPaolo Bonzini20-578/+562
2023-09-01Merge tag 'for-linus-2023083101' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds28-263/+1799
2023-09-01Merge tag 'media/v6.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mch...Linus Torvalds372-9557/+18949
2023-09-01Merge tag 'fbdev-for-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds9-1805/+23
2023-09-01Merge tag 'char-misc-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds313-2862/+20479
2023-09-01Merge tag 'driver-core-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds37-297/+748
2023-09-01Merge tag 'tty-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds185-2175/+2106
2023-09-01Merge tag 'staging-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds62-941/+487
2023-09-01Merge tag 'usb-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds211-1888/+7350
2023-09-01Merge tag 'platform-drivers-x86-v6.6-1' of git://git.kernel.org/pub/scm/linux...Linus Torvalds64-354/+8319
2023-09-01Merge tag 'riscv-for-linus-6.6-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds59-407/+1707
2023-09-01Merge tag 'csky-for-linus-6.6-2' of https://github.com/c-sky/csky-linuxLinus Torvalds1-0/+2
2023-09-01docs/bpf: Fix "file doesn't exist" warnings in {llvm_reloc,btf}.rstEduard Zingerman2-2/+2
2023-09-01selftests/bpf: Fix a CI failure caused by vsock writeXu Kuohai2-0/+33
2023-09-01kconfig: add warn-unknown-symbols sanity checkSergey Senozhatsky2-2/+28
2023-09-01kbuild: dummy-tools: make MPROFILE_KERNEL checks work on BEJiri Slaby1-2/+1
2023-09-01sfc: check for zero length in EF10 RX prefixEdward Cree1-5/+15
2023-09-01Merge branch 'dst-hint-multipath'David S. Miller7-3/+164
2023-09-01selftests: fib_tests: Add multipath list receive testsSriram Yagnaraman1-1/+154
2023-09-01ipv6: ignore dst hint for multipath routesSriram Yagnaraman3-1/+6
2023-09-01ipv4: ignore dst hint for multipath routesSriram Yagnaraman3-1/+4
2023-09-01skbuff: skb_segment, Call zero copy functions before using skbuff fragsMohamed Khalfella1-14/+20
2023-09-01Documentation/llvm: refresh docsNick Desaulniers1-44/+80
2023-09-01modpost: Skip .llvm.call-graph-profile section checkDenis Nikitin1-0/+1
2023-09-01kbuild: support modules_sign for external modules as wellMasahiro Yamada2-18/+18
2023-09-01kbuild: support 'make modules_sign' with CONFIG_MODULE_SIG_ALL=nMasahiro Yamada1-4/+5
2023-09-01kbuild: move more module installation code to scripts/Makefile.modinstMasahiro Yamada2-29/+38
2023-09-01kbuild: reduce the number of mkdir calls during modules_installMasahiro Yamada1-1/+7
2023-09-01Merge branch 'net-data-race-annotations'David S. Miller16-55/+76
2023-09-01net: annotate data-races around sk->sk_bind_phcEric Dumazet2-3/+3
2023-09-01net: annotate data-races around sk->sk_tsflagsEric Dumazet13-32/+40
2023-09-01mptcp: annotate data-races around msk->rmem_fwd_allocEric Dumazet1-6/+13
2023-09-01net: annotate data-races around sk->sk_forward_allocEric Dumazet5-14/+20
2023-09-01net: use sk_forward_alloc_get() in sk_get_meminfo()Eric Dumazet1-1/+1
2023-09-01net/handshake: fix null-ptr-deref in handshake_nl_done_doit()Eric Dumazet1-12/+6
2023-08-31Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski17-97/+468
2023-08-31Merge tag 'nfs-for-6.6-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds27-63/+171
2023-08-31Merge tag 'nfsd-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds54-1799/+969
2023-09-01fbdev: Update fbdev source file pathsJonathan Neuschäfer1-5/+5
2023-09-01fbdev: ssd1307fb: Use bool for ssd1307fb_deviceinfo flagsGeert Uytterhoeven1-2/+2
2023-09-01fbdev: neofb: Shorten Neomagic product name in info structHelge Deller1-18/+9
2023-08-31Merge tag '6.6-rc-ksmbd-fixes-part1' of git://git.samba.org/ksmbdLinus Torvalds15-417/+432
2023-08-31Merge tag 'jfs-6.6' of github.com:kleikamp/linux-shaggyLinus Torvalds4-2/+9
2023-08-31Merge tag 'ext4_for_linus-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds26-678/+717
2023-08-31drm/amdgpu: fix amdgpu_cs_p1_user_fenceChristian König1-14/+4
2023-08-31Revert "Revert "drm/amd/display: Implement zpos property""Hamza Mahfooz1-0/+9
2023-08-31drm/amdkfd: Add missing gfx11 MQD manager callbacksJay Cornwall1-0/+3
2023-08-31drm/amdgpu: Free ras cmd input buffer properlyHawking Zhang1-7/+7
2023-08-31drm/amdgpu: Hide xcp partition sysfs under SRIOVRajneesh Bhardwaj1-3/+8
2023-08-31drm/amdgpu: use read-modify-write mode for gfx v9_4_3 SQ settingTao Zhou1-1/+2
2023-08-31drm/amdkfd: use mask to get v9 interrupt sq data bits correctlyAlex Sierra1-1/+1
2023-08-31drm/amdgpu: Allocate coredump memory in a nonblocking wayAndré Almeida1-1/+1
2023-08-31drm/amdgpu: Support query ecc cap for aqua_vanjaramHawking Zhang1-2/+16
2023-08-31drm/amdgpu: Add umc_info v4_0 structureHawking Zhang1-0/+18
2023-08-31drm/amd/display: always switch off ODM before committing more streamsWenjing Liu1-5/+5
2023-08-31drm/amd/display: Remove wait while lockedGabe Teeger3-28/+42
2023-08-31drm/amd/display: update blank state on ODM changesWenjing Liu1-27/+9
2023-08-31drm/amd/display: Add smu write msg id fail retry processFudong Wang1-4/+16
2023-08-31drm/amdgpu: Add SMU v13.0.6 default reset methodsLijo Lazar2-3/+4
2023-08-31Partially revert "drm/amd/display: update add plane to context logic with a n...Wenjing Liu1-4/+114
2023-08-31drm/amd/display: register edp_backlight_control() for DCN301Hamza Mahfooz1-0/+1
2023-08-31drm/amdgpu: Add bootloader wait for PSP v13Lijo Lazar1-2/+26
2023-08-31drm/amdgpu: register a dirty framebuffer callback for fbconHamza Mahfooz1-1/+25
2023-08-31drm/amdgpu: Updated TCP/UTCL1 programmingMangesh Gadre1-0/+3
2023-08-31drm/amd/pm: fix debugfs pm_info outputAlex Deucher1-0/+3
2023-08-31Merge tag 'dlm-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland...Linus Torvalds25-421/+629
2023-08-31drm/amdgpu: Fix the return for gpu mode1_resetHawking Zhang1-2/+11
2023-08-31drm/amd/display: fix static screen detection settingSungHuai Wang6-4/+23
2023-08-31drm/amd/display: fix mode scaling (RMX_.*)Hamza Mahfooz1-1/+1
2023-08-31drm/amd/pm: Fix critical temp unit of SMU v13.0.6Asad Kamal1-4/+5
2023-08-31drm/amdgpu: Remove SRAM clock gater override by driverMangesh Gadre1-9/+0
2023-08-31drm/amdgpu: Add bootloader status checkLijo Lazar3-3/+28
2023-08-31drm/amdkfd: use correct method to get clock under SRIOVHorace Chen1-6/+2
2023-08-31drm/amdgpu: Unset baco dummy mode on nbio v7.9Lijo Lazar1-0/+18
2023-08-31drm/amd/display: set minimum of VBlank_nomChunTao Tso1-1/+20
2023-08-31drm/amd/display: Correct unit conversion for vstartupReza Amini1-1/+24
2023-08-31drm/amd/display: Roll back unit correctionOvidiu Bunea1-24/+1
2023-08-31drm/amdgpu: Enable ras for mp0 v13_0_6 sriovYiPeng Chai1-0/+1
2023-08-31drm/amdkfd: retry after EBUSY is returned from hmm_ranges_get_pagesAlex Sierra1-0/+2
2023-08-31drm/amdgpu/jpeg - skip change of power-gating state for sriovSamir Dhume1-2/+4
2023-08-31drm/amd/pm: Add critical temp for GC v9.4.3Asad Kamal3-4/+55
2023-08-31drm/amd/pm: Update SMUv13.0.6 PMFW headersAsad Kamal2-3/+17
2023-08-31drm/amdgpu: update gc_info v2_1 from discoveryLe Ma3-0/+43
2023-08-31drm/amdgpu: update mall info v2 from discoveryLe Ma2-1/+12
2023-08-31drm/amdgpu: Only support RAS EEPROM on dGPU platformCandice Li1-1/+2
2023-08-31Documentation/gpu: Update amdgpu documentationLijo Lazar1-4/+4
2023-08-31Merge tag 'v6.6-vfs.super.fixes.2' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds4-56/+58
2023-08-31drm/amdgpu/pm: Add notification for no DC supportBokun Zhang5-12/+11
2023-08-31drm/amd/display: Enable Replay for static screen use casesBhawanpreet Lakha3-1/+32
2023-08-31powerpc: Fix pud_mkwrite() definition after pte_mkwrite() API changesIngo Molnar1-1/+1
2023-08-31x86/fpu/xstate: Fix PKRU covert channelJim Mattson1-1/+1
2023-08-31pstore: Base compression input buffer size on estimated compressed sizeArd Biesheuvel1-7/+27
2023-08-31fbdev: mx3fb: Remove the driverFabio Estevam4-1757/+0
2023-08-31fbdev/core: Use list_for_each_entry() helperJinjie Ruan2-23/+7
2023-08-31selftests/bpf: Include build flavors for install targetBjörn Töpel1-0/+12
2023-08-31bpf: Annotate bpf_long_memcpy with data_raceDaniel Borkmann1-1/+1
2023-08-31Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds18-554/+313
2023-08-31Merge tag 'powerpc-6.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds305-3290/+4042
2023-08-31Merge tag 'x86_shstk_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds118-308/+2790
2023-08-31x86/irq/i8259: Fix kernel-doc annotation warningVincenzo Palazzo1-3/+1
2023-08-31x86/speculation: Mark all Skylake CPUs as vulnerable to GDSDave Hansen1-4/+4
2023-08-31KVM: x86/mmu: Include mmu.h in spte.hSean Christopherson1-0/+1
2023-08-31KVM: x86/mmu: Use dummy root, backed by zero page, for !visible guest rootsSean Christopherson4-24/+47
2023-08-31KVM: x86/mmu: Disallow guest from using !visible slots for page tablesSean Christopherson1-1/+6
2023-08-31KVM: x86/mmu: Harden TDP MMU iteration against root w/o shadow pageSean Christopherson1-5/+6
2023-08-31KVM: x86/mmu: Harden new PGD against roots without shadow pagesSean Christopherson1-6/+19
2023-08-31KVM: x86/mmu: Add helper to convert root hpa to shadow pageSean Christopherson3-16/+23
2023-08-31drm/i915/gvt: Drop final dependencies on KVM internal detailsSean Christopherson2-2/+3
2023-08-31KVM: x86/mmu: Handle KVM bookkeeping in page-track APIs, not callersSean Christopherson3-22/+24
2023-08-31KVM: x86/mmu: Drop @slot param from exported/external page-track APIsSean Christopherson5-58/+80
2023-08-31KVM: x86/mmu: Bug the VM if write-tracking is used but not enabledSean Christopherson1-2/+2
2023-08-31KVM: x86/mmu: Assert that correct locks are held for page write-trackingSean Christopherson1-6/+11
2023-08-31KVM: x86/mmu: Rename page-track APIs to reflect the new realitySean Christopherson5-23/+21
2023-08-31KVM: x86/mmu: Drop infrastructure for multiple page-track modesSean Christopherson6-102/+48
2023-08-31KVM: x86/mmu: Use page-track notifiers iff there are external usersSean Christopherson4-16/+47
2023-08-31KVM: x86/mmu: Move KVM-only page-track declarations to internal headerSean Christopherson5-27/+39
2023-08-31KVM: x86: Remove the unused page-track hook track_flush_slot()Yan Zhao3-39/+0
2023-08-31drm/i915/gvt: switch from ->track_flush_slot() to ->track_remove_region()Yan Zhao1-12/+9
2023-08-31KVM: x86: Add a new page-track hook to handle memslot deletionYan Zhao3-2/+40
2023-08-31drm/i915/gvt: Don't bother removing write-protection on to-be-deleted slotSean Christopherson1-7/+1
2023-08-31KVM: x86: Reject memslot MOVE operations if KVMGT is attachedSean Christopherson3-0/+15
2023-08-31KVM: drm/i915/gvt: Drop @vcpu from KVM's ->track_write() hookSean Christopherson3-10/+7
2023-08-31KVM: x86/mmu: Don't bounce through page-track mechanism for guest PTEsSean Christopherson4-12/+6
2023-08-31KVM: x86/mmu: Don't rely on page-track mechanism to flush on memslot changeSean Christopherson1-8/+2
2023-08-31KVM: x86/mmu: Move kvm_arch_flush_shadow_{all,memslot}() to mmu.cSean Christopherson3-13/+12
2023-08-31drm/i915/gvt: Protect gfn hash table with vgpu_lockSean Christopherson2-24/+25
2023-08-31drm/i915/gvt: Drop unused helper intel_vgpu_reset_gtt()Sean Christopherson2-19/+0
2023-08-31drm/i915/gvt: Use an "unsigned long" to iterate over memslot gfnsSean Christopherson1-1/+1
2023-08-31drm/i915/gvt: Don't rely on KVM's gfn_to_pfn() to query possible 2M GTTSean Christopherson2-42/+8
2023-08-31drm/i915/gvt: Error out on an attempt to shadowing an unknown GTT entry typeSean Christopherson1-0/+1
2023-08-31drm/i915/gvt: Explicitly check that vGPU is attached before shadowingSean Christopherson1-2/+3