aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2023-01-05blk-iolatency: Make initialization lazyiolat-lazy-init-v2Tejun Heo3-15/+28
2023-01-05blk-iolatency: s/blkcg_rq_qos/iolat_rq_qos/Tejun Heo2-2/+2
2023-01-05blkcg: Restructure blkg_conf_prep() and friendsTejun Heo6-78/+127
2023-01-05blkcg: Drop unnecessary RCU read [un]locks from blkg_conf_prep/finish()Tejun Heo1-9/+2
2023-01-04Merge branch 'for-6.3/io_uring' into for-nextJens Axboe2-72/+62
2023-01-04io_uring: set TASK_RUNNING right after schedulePavel Begunkov1-3/+2
2023-01-04io_uring: simplify io_has_workPavel Begunkov1-2/+1
2023-01-04io_uring: mimimise io_cqring_wait_schedulePavel Begunkov1-16/+23
2023-01-04io_uring: parse check_cq out of wq waitingPavel Begunkov1-14/+18
2023-01-04io_uring: move defer tw task checksPavel Begunkov2-9/+11
2023-01-04io_uring: kill io_run_task_work_ctxPavel Begunkov2-21/+5
2023-01-04io_uring: don't iterate cq wait fast pathPavel Begunkov1-10/+8
2023-01-04io_uring: rearrange defer list checksPavel Begunkov2-4/+1
2023-01-04Merge branch 'for-6.3/block' into for-nextJens Axboe4-259/+565
2023-01-04block, bfq: balance I/O injection among underutilized actuatorsDavide Zini1-5/+13
2023-01-04block, bfq: inject I/O to underutilized actuatorsDavide Zini4-40/+139
2023-01-04block, bfq: retrieve independent access ranges from request queueFederico Gavioli2-9/+58
2023-01-04block, bfq: split also async bfq_queues on a per-actuator basisDavide Zini2-22/+27
2023-01-04block, bfq: turn bfqq_data into an array in bfq_io_cqPaolo Valente2-45/+67
2023-01-04block, bfq: move io_cq-persistent bfqq data into a dedicated structPaolo Valente2-80/+110
2023-01-04block, bfq: forbid stable merging of queues associated with different actuatorsPaolo Valente1-4/+9
2023-01-04block, bfq: split sync bfq_queues on a per-actuator basisPaolo Valente3-107/+195
2023-01-04Merge branch 'io_uring-6.2' into for-nextJens Axboe3-4/+25
2023-01-04Merge branch 'block-6.2' into for-nextJens Axboe8-2/+29
2023-01-04block: don't allow splitting of a REQ_NOWAIT bioJens Axboe1-0/+10
2023-01-04block: handle bio_split_to_limits() NULL returnJens Axboe8-2/+19
2023-01-03io_uring: lockdep annotate CQ lockingPavel Begunkov2-3/+17
2023-01-03io_uring: pin context while queueing deferred twPavel Begunkov1-1/+7
2023-01-02io_uring/io-wq: free worker if task_work creation is canceledJens Axboe1-0/+1
2023-01-02Merge tag 'for-6.2-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds8-7/+20
2023-01-02fs/ntfs3: don't hold ni_lock when calling truncate_setsize()Tetsuo Handa1-2/+2
2023-01-01Linux 6.2-rc2Linus Torvalds1-1/+1
2023-01-01Merge tag 'perf_urgent_for_v6.2_rc2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-38/+18
2023-01-01Merge tag 'x86_urgent_for_v6.2_rc2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds3-25/+17
2023-01-01Merge tag 'locking_urgent_for_v6.2_rc2' of git://git.kernel.org/pub/scm/linux...Linus Torvalds3-16/+56
2023-01-01Merge tag 'drm-fixes-2023-01-01' of git://anongit.freedesktop.org/drm/drmLinus Torvalds12-45/+212
2023-01-01Merge tag 'drm-intel-fixes-2022-12-30' of git://anongit.freedesktop.org/drm/d...Daniel Vetter12-45/+212
2022-12-31Merge tag 'kbuild-fixes-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds8-14/+27
2022-12-31Merge tag 'ata-6.2-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/dlem...Linus Torvalds1-9/+23
2022-12-30Merge tag 'acpi-6.2-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds6-83/+82
2022-12-30Merge tag 'sound-6.2-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds7-21/+61
2022-12-30Merge branches 'acpi-resource' and 'acpi-video'Rafael J. Wysocki5-9/+69
2022-12-30drm/i915/dsi: fix MIPI_BKLT_EN_1 native GPIO indexJani Nikula1-1/+1
2022-12-30drm/i915/dsi: add support for ICL+ native MIPI GPIO sequenceJani Nikula3-3/+95
2022-12-30fixdep: remove unneeded <stdarg.h> inclusionMasahiro Yamada1-1/+0
2022-12-30kbuild: sort single-targets alphabetically againMasahiro Yamada1-1/+1
2022-12-30kbuild: rpm-pkg: add libelf-devel as alternative for BuildRequiresMasahiro Yamada1-1/+2
2022-12-30kbuild: Fix running modpost with musl libcSamuel Holland1-11/+11
2022-12-30kbuild: add a missing line for help messageJun ASAKA1-0/+1
2022-12-30.gitignore: ignore *.rpmMasahiro Yamada1-0/+1
2022-12-30arch: fix broken BuildID for arm64 and riscvMasahiro Yamada1-0/+5
2022-12-30drm/i915/uc: Fix two issues with over-size firmware filesJohn Harrison1-14/+28
2022-12-30drm/i915: improve the catch-all evict to handle lock contentionMatthew Auld6-26/+82
2022-12-30drm/i915: Remove __maybe_unused from mtl_infoLucas De Marchi1-1/+0
2022-12-30drm/i915: fix TLB invalidation for Gen12.50 video and compute enginesAndrzej Hajda1-1/+7
2022-12-29Merge tag 'block-6.2-2022-12-29' of git://git.kernel.dk/linuxLinus Torvalds12-59/+186
2022-12-29Merge tag 'io_uring-6.2-2022-12-29' of git://git.kernel.dk/linuxLinus Torvalds3-16/+31
2022-12-29Merge tag 'linux-kselftest-kunit-fixes-6.2-rc2' of git://git.kernel.org/pub/s...Linus Torvalds1-1/+3
2022-12-29Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds28-287/+290
2022-12-29Merge tag 'nvme-6.2-2022-12-29' of git://git.infradead.org/nvme into block-6.2Jens Axboe9-34/+159
2022-12-29kconfig: Add static text for search information in help menuBhaskar Chowdhury1-0/+6
2022-12-28nvme-auth: fix smatch warning complaintsSagi Grimberg1-1/+1
2022-12-28nvme: consult the CSE log page for unprivileged passthroughChristoph Hellwig2-4/+25
2022-12-28nvme: also return I/O command effects from nvme_command_effectsChristoph Hellwig1-6/+26
2022-12-28nvmet: don't defer passthrough commands with trivial effects to the workqueueChristoph Hellwig1-6/+5
2022-12-28nvmet: set the LBCC bit for commands that modify dataChristoph Hellwig1-2/+4
2022-12-28nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding itChristoph Hellwig1-16/+19
2022-12-28nvme: fix the NVME_CMD_EFFECTS_CSE_MASK definitionChristoph Hellwig1-1/+2
2022-12-28docs, nvme: add a feature and quirk policy documentChristoph Hellwig3-0/+79
2022-12-28ALSA: hda/hdmi: Static PCM mapping again with AMD HDMI codecsTakashi Iwai1-8/+19
2022-12-28Merge branch 'kvm-late-6.1-fixes' into HEADPaolo Bonzini28-287/+290
2022-12-28KVM: selftests: restore special vmmcall code layout needed by the harnessPaolo Bonzini1-2/+11
2022-12-28Documentation: kvm: clarify SRCU locking orderPaolo Bonzini1-5/+14
2022-12-28KVM: x86: fix deadlock for KVM_XEN_EVTCHN_RESETPaolo Bonzini2-3/+33
2022-12-27uapi:io_uring.h: allow linux/time_types.h to be skippedStefan Metzmacher1-0/+8
2022-12-27futex: Fix futex_waitv() hrtimer debug object leak on kcalloc errorMathieu Desnoyers1-4/+7
2022-12-27x86/kprobes: Fix optprobe optimization check with CONFIG_RETHUNKMasami Hiramatsu (Google)1-20/+8
2022-12-27x86/kprobes: Fix kprobes instruction boudary check with CONFIG_RETHUNKMasami Hiramatsu (Google)1-3/+7
2022-12-27x86/calldepth: Fix incorrect init section referencesArnd Bergmann1-2/+2
2022-12-27perf/core: Call LSM hook after copying perf_event_attrNamhyung Kim1-3/+3
2022-12-27perf: Fix use-after-free in error pathPeter Zijlstra1-1/+3
2022-12-27perf/x86/amd: fix potential integer overflow on shift of a intColin Ian King1-1/+1
2022-12-27perf/core: Fix cgroup events trackingChengming Zhou1-32/+10
2022-12-27perf core: Return error pointer if inherit_event() fails to find pmu_ctxRavi Bangoria1-1/+1
2022-12-27KVM: x86/xen: Documentation updates and clarificationsDavid Woodhouse1-15/+26
2022-12-27KVM: x86/xen: Add KVM_XEN_INVALID_GPA and KVM_XEN_INVALID_GFN to uapiDavid Woodhouse2-7/+10
2022-12-27KVM: x86/xen: Simplify eventfd IOCTLsMichal Luczaj1-7/+1
2022-12-27KVM: x86/xen: Fix SRCU/RCU usage in readers of evtchn_portsPaolo Bonzini1-11/+18
2022-12-27KVM: x86/xen: Use kvm_read_guest_virt() instead of open-coding it badlyDavid Woodhouse1-38/+18
2022-12-27KVM: x86/xen: Fix memory leak in kvm_xen_write_hypercall_page()Michal Luczaj1-3/+4
2022-12-27KVM: Delete extra block of "};" in the KVM API documentationSean Christopherson1-5/+0
2022-12-27kvm: x86/mmu: Remove duplicated "be split" in spte.hLai Jiangshan1-1/+1
2022-12-27kvm: Remove the unused macro KVM_MMU_READ_{,UN}LOCK()Lai Jiangshan1-4/+0
2022-12-27MAINTAINERS: adjust entry after renaming the vmx hyperv filesLukas Bulwahn1-1/+1
2022-12-27KVM: selftests: Mark correct page as mapped in virt_map()Oliver Upton1-2/+2
2022-12-27KVM: arm64: selftests: Don't identity map the ucall MMIO holeOliver Upton1-2/+4
2022-12-27KVM: selftests: document the default implementation of vm_vaddr_populate_bitmapPaolo Bonzini1-0/+9
2022-12-27KVM: selftests: Use magic value to signal ucall_alloc() failureSean Christopherson1-2/+14
2022-12-27KVM: selftests: Disable "gnu-variable-sized-type-not-at-end" warningSean Christopherson1-0/+1
2022-12-27KVM: selftests: Include lib.mk before consuming $(CC)Sean Christopherson1-4/+5
2022-12-27KVM: selftests: Explicitly disable builtins for mem*() overridesSean Christopherson1-0/+1
2022-12-27KVM: selftests: Probe -no-pie with actual CFLAGS used to compileSean Christopherson1-1/+1
2022-12-27KVM: selftests: Use proper function prototypes in probing codeSean Christopherson1-2/+2
2022-12-27KVM: selftests: Rename UNAME_M to ARCH_DIR, fill explicitly for x86Sean Christopherson1-34/+13
2022-12-27KVM: selftests: Fix a typo in x86-64's kvm_get_cpu_address_width()Sean Christopherson1-1/+1
2022-12-27KVM: selftests: Use pattern matching in .gitignoreSean Christopherson1-85/+6
2022-12-27KVM: selftests: Fix divide-by-zero bug in memslot_perf_testSean Christopherson1-0/+3
2022-12-27KVM: selftests: Delete dead code in x86_64/vmx_tsc_adjust_test.cSean Christopherson1-5/+0
2022-12-27KVM: selftests: Define literal to asm constraint in aarch64 as unsigned longSean Christopherson1-1/+1
2022-12-27ata: ahci: Fix PCS quirk application for suspendAdam Vodopjan1-9/+23
2022-12-26kunit: alloc_string_stream_fragment error handling bug fixYoungJun.park1-1/+3
2022-12-26nvme-pci: update sqsize when adjusting the queue depthChristoph Hellwig1-4/+5
2022-12-26nvme: fix setting the queue depth in nvme_alloc_io_tag_setChristoph Hellwig1-1/+1
2022-12-26block, bfq: fix uaf for bfqq in bfq_exit_icq_bfqqYu Kuai1-1/+1
2022-12-26ALSA: hda/realtek: Apply dual codec fixup for Dell Latitude laptopsChris Chiu1-0/+13
2022-12-26ALSA: line6: fix stack overflow in line6_midi_transmitArtem Egorkine1-1/+2
2022-12-26ALSA: line6: correct midi status byte when receiving data from podxtArtem Egorkine5-12/+27
2022-12-25Linux 6.2-rc1Linus Torvalds1-2/+2
2022-12-25treewide: Convert del_timer*() to timer_shutdown*()Steven Rostedt (Google)69-97/+97
2022-12-23Merge tag 'spi-fix-v6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-3/+16
2022-12-23Merge tag 'regulator-fix-v6.2-rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-2/+2
2022-12-23Merge tag 'coccinelle-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/j...Linus Torvalds1-1/+1
2022-12-23Merge tag 'hardening-v6.2-rc1-fixes' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds7-21/+36
2022-12-23Merge tag 'pstore-v6.2-rc1-fixes' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds3-4/+6
2022-12-23Merge tag 'dma-mapping-2022-12-23' of git://git.infradead.org/users/hch/dma-m...Linus Torvalds2-2/+6
2022-12-23Merge tag '9p-for-6.2-rc1' of https://github.com/martinetd/linuxLinus Torvalds15-38/+42
2022-12-23Merge tag 'sound-6.2-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds71-640/+1731
2022-12-23Merge tag 'drm-next-2022-12-23' of git://anongit.freedesktop.org/drm/drmLinus Torvalds47-372/+647
2022-12-23Merge tag 'mips_6.2_1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/...Linus Torvalds2-1/+5
2022-12-23Merge tag 'mm-hotfixes-stable-2022-12-22-14-34' of git://git.kernel.org/pub/s...Linus Torvalds8-187/+184
2022-12-23pstore: Properly assign mem_type propertyLuca Stefani1-1/+1
2022-12-23pstore: Make sure CONFIG_PSTORE_PMSG selects CONFIG_RT_MUTEXESJohn Stultz1-0/+1
2022-12-23cfi: Fix CFI failure with KASANSami Tolvanen1-3/+0
2022-12-23KVM: x86/mmu: Don't install TDP MMU SPTE if SP has unexpected levelSean Christopherson1-1/+3
2022-12-23KVM: x86/mmu: Re-check under lock that TDP MMU SP hugepage is disallowedSean Christopherson1-1/+2
2022-12-23KVM: x86/mmu: Map TDP MMU leaf SPTE iff target level is reachedSean Christopherson1-3/+11
2022-12-23KVM: x86/mmu: Don't attempt to map leaf if target TDP MMU SPTE is frozenSean Christopherson1-3/+3
2022-12-23KVM: nVMX: Don't stuff secondary execution control if it's not supportedSean Christopherson1-0/+7
2022-12-23KVM: nVMX: Properly expose ENABLE_USR_WAIT_PAUSE control to L1Sean Christopherson1-1/+2
2022-12-23KVM: nVMX: Document that ignoring memory failures for VMCLEAR is deliberateSean Christopherson1-4/+13
2022-12-23KVM: selftests: Zero out valid_bank_mask for "all" case in Hyper-V IPI testSean Christopherson1-1/+2
2022-12-23KVM: x86: Sanity check inputs to kvm_handle_memory_failure()Sean Christopherson1-0/+3
2022-12-23KVM: x86: Simplify kvm_apic_hw_enabledPeng Hao1-2/+2
2022-12-23KVM: x86: hyper-v: Fix 'using uninitialized value' Coverity warningVitaly Kuznetsov1-27/+36
2022-12-23KVM: x86: ioapic: Fix level-triggered EOI and userspace I/OAPIC reconfigure raceAdamos Ttofari1-2/+3
2022-12-23KVM: x86/pmu: Prevent zero period event from being repeatedly releasedLike Xu2-2/+4
2022-12-23io_uring: check for valid register opcode earlierJens Axboe1-2/+3
2022-12-22Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds11-11/+187
2022-12-22Merge tag 'afs-next-20221222' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds6-51/+55
2022-12-22Merge tag 'perf-tools-for-v6.2-2-2022-12-22' of git://git.kernel.org/pub/scm/...Linus Torvalds318-118758/+86079
2022-12-22ACPI: x86: s2idle: Stop using AMD specific codepath for Rembrandt+Mario Limonciello1-84/+3
2022-12-22ACPI: x86: s2idle: Force AMD GUID/_REV 2 on HP Elitebook 865Mario Limonciello1-0/+20
2022-12-22ACPI: video: Fix Apple GMUX backlight detectionHans de Goede1-1/+22
2022-12-22ACPI: resource: Add Asus ExpertBook B2502 to Asus quirksHans de Goede1-0/+7
2022-12-22ACPI: resource: do IRQ override on Lenovo 14ALC7Adrian Freund1-3/+10
2022-12-22ACPI: resource: do IRQ override on XMG Core 15Erik Schumacher1-0/+12
2022-12-22ACPI: video: Don't enable fallback path for creating ACPI backlight by defaultMario Limonciello1-5/+1
2022-12-22drm/amd/display: Report to ACPI video if no panels were foundMario Limonciello1-0/+4
2022-12-22ACPI: video: Allow GPU drivers to report no panelsMario Limonciello2-0/+13
2022-12-22Merge tag 'nvme-6.2-2022-12-22' of git://git.infradead.org/nvme into block-6.2Jens Axboe2-19/+20
2022-12-22perf python: Fix splitting CC into compiler and optionsArnaldo Carvalho de Melo1-2/+11
2022-12-22afs: Stop implementing ->writepage()David Howells3-37/+50
2022-12-22afs: remove afs_cache_netfs and afs_zap_permits() declarationsGaosheng Cui1-8/+0
2022-12-22afs: remove variable nr_serversColin Ian King1-5/+1
2022-12-22afs: Fix lost servers_outstanding countDavid Howells1-1/+4
2022-12-22nvme: fix multipath crash caused by flush request when blktrace is enabledYanjun Zhang1-1/+1
2022-12-22Merge tag 'asoc-v6.2-3' of https://git.kernel.org/pub/scm/linux/kernel/git/br...Takashi Iwai12-15/+138
2022-12-22ALSA: usb-audio: Add new quirk FIXED_RATE for JBL Quantum810 WirelessJaroslav Kysela9-12/+60
2022-12-22ALSA: azt3328: Remove the unused function snd_azf3328_codec_outl()Jiapeng Chong1-9/+0
2022-12-22Merge branch 'for-next' into for-linusTakashi Iwai2072-51364/+67639
2022-12-21Merge tag 'trace-v6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/tra...Linus Torvalds3-3/+3
2022-12-21Merge tag 'trace-probes-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds9-52/+124
2022-12-21Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds11-44/+97
2022-12-22Merge tag 'amd-drm-fixes-6.2-2022-12-21' of https://gitlab.freedesktop.org/ag...Dave Airlie12-36/+102
2022-12-21Merge tag 'block-6.2-2022-12-19' of git://git.kernel.dk/linuxLinus Torvalds9-38/+47
2022-12-21Merge tag 'io_uring-6.2-2022-12-19' of git://git.kernel.dk/linuxLinus Torvalds6-30/+44
2022-12-21gcov: add support for checksum fieldRickard x Andersson1-0/+5
2022-12-21test_maple_tree: add test for mas_spanning_rebalance() on insufficient dataLiam Howlett1-0/+23
2022-12-21maple_tree: fix mas_spanning_rebalance() on insufficient dataLiam Howlett1-1/+3
2022-12-21hugetlb: really allocate vma lock for all sharable vmasMike Kravetz1-185/+148
2022-12-21kmsan: export kmsan_handle_urbArnd Bergmann1-0/+1
2022-12-21kmsan: include linux/vmalloc.hArnd Bergmann1-0/+1
2022-12-21mm/mempolicy: fix memory leak in set_mempolicy_home_node system callMathieu Desnoyers1-0/+1
2022-12-21mm, mremap: fix mremap() expanding vma with addr inside vmaVlastimil Babka1-1/+2
2022-12-21drm/amdgpu: grab extra fence reference for drm_sched_job_add_dependencyChristian König1-0/+2
2022-12-21io_uring/cancel: re-grab ctx mutex after finishing waitJens Axboe1-5/+4
2022-12-21perf scripting python: Don't be strict at handling libtraceevent enumerationsArnaldo Carvalho de Melo1-1/+1
2022-12-21drm/amdgpu: enable VCN DPG for GC IP v11.0.4Saleemkhan Jamadar1-0/+1
2022-12-21perf arm64: Simplify mksyscalltblHans-Peter Nilsson1-20/+3
2022-12-21Merge tag '6.2-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cif...Linus Torvalds22-1338/+991
2022-12-21Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-...Linus Torvalds20-626/+1430
2022-12-21Merge tag 'fs.mount.propagation.fix.v6.2-rc1' of git://git.kernel.org/pub/scm...Linus Torvalds1-1/+1
2022-12-21perf build: Remove explicit reference to python 2.x devel filesArnaldo Carvalho de Melo1-1/+1
2022-12-21perf vendor events amd: Add Zen 4 mappingSandipan Das1-1/+2
2022-12-21perf vendor events amd: Add Zen 4 metricsSandipan Das2-0/+432
2022-12-21perf vendor events amd: Add Zen 4 uncore eventsSandipan Das2-0/+1209
2022-12-21perf vendor events amd: Add Zen 4 core eventsSandipan Das6-0/+1987
2022-12-21perf vendor events intel: Refresh westmereex eventsIan Rogers7-849/+5
2022-12-21perf vendor events intel: Refresh westmereep-sp eventsIan Rogers7-846/+5
2022-12-21perf vendor events intel: Refresh westmereep-dp eventsIan Rogers8-781/+6