aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2023-12-25KVM: arm64: nv: Drop VCPU_HYP_CONTEXT flagkvm-arm64/nv-6.8-nv2-onlyMarc Zyngier2-8/+1
2023-12-25KVM: arm64: Opportunistically track HCR_EL2.E2H being flippedMarc Zyngier1-11/+42
2023-11-24fixup! arm64: cpufeatures: Restrict NV support to FEAT_NV2Marc Zyngier1-1/+1
2023-11-24[HACK] disable EOI MIMarc Zyngier1-0/+1
2023-11-24KVM: arm64: nv: Add sanitising to VNCR-backed sysregsMarc Zyngier4-1/+103
2023-11-24mailmap: Update address for Jintack LimMarc Zyngier1-0/+1
2023-11-24KVM: arm64: nv: Add nested GICv3 tracepointsChristoffer Dall2-1/+149
2023-11-24KVM: arm64: nv: Allow userspace to request KVM_ARM_VCPU_NESTED_VIRTMarc Zyngier3-1/+5
2023-11-24KVM: arm64: nv: Accelerate EL0 timer read accesses when FEAT_ECV is onMarc Zyngier3-15/+85
2023-11-24KVM: arm64: nv: Use FEAT_ECV to trap access to EL0 timersMarc Zyngier2-3/+37
2023-11-24KVM: arm64: nv: Fast-track EL1 TLBIs for VHE guestsMarc Zyngier3-15/+47
2023-11-24KVM: arm64: nv: Fast-track 'InHost' exception returnsMarc Zyngier2-26/+47
2023-11-24KVM: arm64: nv: Allocate VNCR page when requiredMarc Zyngier2-0/+9
2023-11-24KVM: arm64: nv: Tag shadow S2 entries with nested levelMarc Zyngier2-2/+20
2023-11-24KVM: arm64: nv: Invalidate TLBs based on shadow S2 TTL-like informationMarc Zyngier2-0/+83
2023-11-24KVM: arm64: nv: Add handling of FEAT_TTL TLB invalidationMarc Zyngier3-25/+93
2023-11-24KVM: arm64: nv: Deal with broken VGIC on maintenance interrupt deliveryMarc Zyngier1-0/+3
2023-11-24KVM: arm64: nv: Fold GICv3 host trapping requirements into guest setupMarc Zyngier1-3/+17
2023-11-24KVM: arm64: nv: vgic: Allow userland to set VGIC maintenance IRQAndre Przywara4-3/+40
2023-11-24KVM: arm64: nv: Don't block in WFI from nested stateMarc Zyngier1-0/+9
2023-11-24KVM: arm64: nv: Nested GICv3 SupportMarc Zyngier14-15/+537
2023-11-24KVM: arm64: nv: Load timer before the GICMarc Zyngier1-1/+1
2023-11-24KVM: arm64: nv: Publish emulated timer interrupt state in the in-memory stateMarc Zyngier1-0/+19
2023-11-24KVM: arm64: nv: Sync nested timer state with FEAT_NV2Marc Zyngier3-0/+48
2023-11-24KVM: arm64: nv: Add handling of EL2-specific timer registersMarc Zyngier2-0/+125
2023-11-24KVM: arm64: nv: Hide RAS from nested guestsMarc Zyngier1-0/+1
2023-11-24KVM: arm64: nv: Trap and emulate TLBI instructions from virtual EL2Jintack Lim7-3/+385
2023-11-24KVM: arm64: nv: Trap and emulate AT instructions from virtual EL2Marc Zyngier5-1/+440
2023-11-24KVM: arm64: nv: Set a handler for the system instruction trapsMarc Zyngier1-15/+44
2023-11-24KVM: arm64: nv: Unmap/flush shadow stage 2 page tablesChristoffer Dall4-5/+70
2023-11-24KVM: arm64: nv: Restrict S2 RD/WR permissions to match the guest'sMarc Zyngier3-2/+29
2023-11-24KVM: arm64: nv: Handle shadow stage 2 page faultsMarc Zyngier4-10/+153
2023-11-24KVM: arm64: nv: Implement nested Stage-2 page table walk logicChristoffer Dall4-0/+283
2023-11-24KVM: arm64: nv: Support multiple nested Stage-2 mmu structuresMarc Zyngier7-22/+338
2023-11-24KVM: arm64: nv: Configure HCR_EL2 for FEAT_NV2Marc Zyngier7-5/+90
2023-11-24KVM: arm64: nv: Respect virtual CPTR_EL2.{TFP,FPEN} settingsJintack Lim3-4/+41
2023-11-24KVM: arm64: nv: Respect virtual HCR_EL2.TWX settingJintack Lim2-1/+18
2023-11-24KVM: arm64: nv: Save/Restore vEL2 sysregsMarc Zyngier3-5/+135
2023-11-24KVM: arm64: nv: Handle CNTHCTL_EL2 speciallyMarc Zyngier2-0/+31
2023-11-24KVM: arm64: nv: Handle HCR_EL2.E2H speciallyMarc Zyngier1-0/+21
2023-11-24KVM: arm64: nv: Handle virtual EL2 registers in vcpu_read/write_sys_reg()Marc Zyngier2-5/+126
2023-11-24KVM: arm64: nv: Map VNCR-capable registers to a separate pageMarc Zyngier1-46/+81
2023-11-24KVM: arm64: nv: Add EL2_REG_VNCR()/EL2_REG_REDIR() sysreg helpersMarc Zyngier1-18/+47
2023-11-24KVM: arm64: Introduce a bad_trap() primitive for unexpected trap handlingMarc Zyngier1-8/+15
2023-11-24KVM: arm64: nv: Add include containing the VNCR_EL2 offsetsMarc Zyngier1-0/+102
2023-11-24KVM: arm64: nv: Add non-VHE-EL2->EL1 translation helpersMarc Zyngier1-1/+49
2023-11-24KVM: arm64: nv: Drop EL12 register traps that are redirected to VNCRMarc Zyngier1-15/+0
2023-11-24KVM: arm64: nv: Compute NV view of idregs as a one-offMarc Zyngier5-14/+23
2023-11-24KVM: arm64: nv: Hoist vcpu_has_nv() into is_hyp_ctxt()Marc Zyngier3-8/+10
2023-11-24arm64: cpufeatures: Restrict NV support to FEAT_NV2Marc Zyngier2-7/+17
2023-11-24Merge branch 'kvm-arm64/asahi-base-6.7'Marc Zyngier1-0/+1
2023-11-24nvmem: spmi-mfd: Use legacy OF cell formatkvm-arm64/asahi-base-6.7Marc Zyngier1-0/+1
2023-11-20Merge branch 'arm64/e2h0' into kvm-arm64/nv-6.8-nv2-onlyMarc Zyngier12-23/+228
2023-11-20KVM: arm64: Force guest's HCR_EL2.E2H RES1 when NV1 is not implementedMarc Zyngier2-2/+13
2023-11-20KVM: arm64: Expose ID_AA64MMFR4_EL1 to guestsMarc Zyngier2-1/+5
2023-11-20arm64: Add MIDR-based overrides for ID_AA64MMFR4_EL1.E2H0Marc Zyngier1-0/+36
2023-11-20arm64: Add MIDR-based override infrastructureMarc Zyngier1-0/+19
2023-11-20arm64: Add override for ID_AA64MMFR4_EL1.E2H0Marc Zyngier3-1/+14
2023-11-20arm64: Treat HCR_EL2.E2H as RES1 when ID_AA64MMFR4_EL1.E2H0 is negativeMarc Zyngier2-11/+17
2023-11-20arm64: cpufeature: Detect HCR_EL2.NV1 being RES0Marc Zyngier2-0/+8
2023-11-20arm64: cpufeature: Detect E2H0 not being implementedMarc Zyngier2-0/+8
2023-11-20arm64: cpufeature: Add ID_AA64MMFR4_EL1 handlingMarc Zyngier3-0/+9
2023-11-20arm64: sysreg: Add layout for ID_AA64MMFR4_EL1Marc Zyngier1-0/+37
2023-11-20arm64: cpufeature: Correctly display signed override valuesMarc Zyngier1-1/+2
2023-11-20arm64: cpufeatures: Correctly handle signed valuesMarc Zyngier2-9/+58
2023-11-20arm64: Add macro to compose a sysreg field valueMarc Zyngier2-2/+6
2023-11-20Merge branch 'kvm-arm64/asahi-base-6.7' into kvm-arm64/nv-6.8-nv2-onlyMarc Zyngier146-1175/+16541
2023-11-19Linux 6.7-rc2Linus Torvalds1-1/+1
2023-11-19Merge tag 'kbuild-fixes-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-15/+13
2023-11-19Merge tag 'irq_urgent_for_v6.7_rc2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-6/+10
2023-11-19Merge tag 'x86_urgent_for_v6.7_rc2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds4-23/+33
2023-11-19Merge tag 'timers_urgent_for_v6.7_rc2' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds4-24/+22
2023-11-19Merge tag 'sched_urgent_for_v6.7_rc2' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2-38/+135
2023-11-19Merge tag 'locking_urgent_for_v6.7_rc2' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-3/+6
2023-11-19Merge tag 'perf_urgent_for_v6.7_rc2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-5/+25
2023-11-19Merge branch 'kvm-arm64/asahi-base-6.6' into kvm-arm64/asahi-base-6.7Marc Zyngier146-1175/+16541
2023-11-18Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds5-41/+40
2023-11-18Merge tag 'parisc-for-6.7-rc2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-2/+6
2023-11-18Merge tag 'xfs-6.7-fixes-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds10-45/+92
2023-11-18Merge tag 'nfsd-6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds4-41/+66
2023-11-18Merge tag '6.7-rc1-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds4-14/+23
2023-11-18prctl: Disable prctl(PR_SET_MDWE) on pariscHelge Deller1-0/+4
2023-11-18Merge tag 'for-6.7/dm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds6-100/+130
2023-11-18parisc/power: Fix power soft-off when running on qemuHelge Deller1-1/+1
2023-11-18parisc: Replace strlcpy() with strscpy()Kees Cook1-1/+1
2023-11-18Merge tag 'i2c-for-6.7-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-18/+78
2023-11-18Merge tag 'turbostat-2023.11.07' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1442/+1442
2023-11-17Merge tag 'bcachefs-2023-11-17' of https://evilpiepirate.org/git/bcachefsLinus Torvalds27-377/+248
2023-11-17Merge tag 'mm-hotfixes-stable-2023-11-17-14-04' of git://git.kernel.org/pub/s...Linus Torvalds16-38/+57
2023-11-17Merge tag 'block-6.7-2023-11-17' of git://git.kernel.dk/linuxLinus Torvalds1-37/+38
2023-11-17Merge tag 'io_uring-6.7-2023-11-17' of git://git.kernel.dk/linuxLinus Torvalds2-9/+12
2023-11-17Merge tag 'drm-fixes-2023-11-17' of git://anongit.freedesktop.org/drm/drmLinus Torvalds32-98/+182
2023-11-17NFSD: Fix checksum mismatches in the duplicate reply cacheChuck Lever3-24/+54
2023-11-17NFSD: Fix "start of NFS reply" pointer passed to nfsd_cache_update()Chuck Lever1-1/+3
2023-11-17NFSD: Update nfsd_cache_append() to use xdr_streamChuck Lever1-15/+8
2023-11-17nfsd: fix file memleak on client_opens_releaseMahmoud Adam1-1/+1
2023-11-17dm-crypt: start allocating with MAX_ORDERMikulas Patocka1-1/+1
2023-11-17dm-verity: don't use blocking calls from taskletsMikulas Patocka3-14/+15
2023-11-17dm-bufio: fix no-sleep modeMikulas Patocka1-25/+62
2023-11-17dm-delay: avoid duplicate logicMikulas Patocka1-44/+21
2023-11-17dm-delay: fix bugs introduced by kthread modeMikulas Patocka1-26/+35
2023-11-17dm-delay: fix a race between delay_presuspend and delay_bioMikulas Patocka1-5/+11
2023-11-17Merge tag 'ovl-fixes-6.7-rc2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-7/+6
2023-11-17Merge tag 'sound-6.7-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds3-16/+20
2023-11-17Merge tag 'audit-pr-20231116' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2023-11-17Merge tag 'amd-drm-fixes-6.7-2023-11-17' of https://gitlab.freedesktop.org/ag...Daniel Vetter26-84/+160
2023-11-17Merge tag 'drm-misc-fixes-2023-11-16' of git://anongit.freedesktop.org/drm/dr...Daniel Vetter6-14/+22
2023-11-17drm/amdgpu/gmc9: disable AGP apertureAlex Deucher1-1/+1
2023-11-17drm/amdgpu/gmc10: disable AGP apertureAlex Deucher1-1/+1
2023-11-17drm/amdgpu/gmc11: disable AGP apertureAlex Deucher1-1/+1
2023-11-17drm/amdgpu: add a module parameter to control the AGP apertureAlex Deucher5-3/+15
2023-11-17drm/amdgpu/gmc11: fix logic typo in AGP checkAlex Deucher1-1/+1
2023-11-17drm/amd/display: Fix encoder disable logicNicholas Susanto1-6/+4
2023-11-17drm/amd/display: Change the DMCUB mailbox memory location from FB to inboxLewis Huang3-22/+45
2023-11-17drm/amdgpu: add and populate the port num into xgmi topology infoShiwu Zhang2-0/+6
2023-11-17drm/amd/display: Negate IPS allow and commit bitsDuncan Ma3-16/+16
2023-11-17drm/amd/pm: Don't send unload message for resetLijo Lazar1-1/+1
2023-11-17drm/amdgpu: fix ras err_data null pointer issue in amdgpu_ras.cYang Wang1-1/+1
2023-11-17drm/amd/display: Clear dpcd_sink_ext_caps if not setPaul Hsieh2-0/+4
2023-11-17drm/amd/display: Enable fast plane updates on DCN3.2 and aboveTianci Yin1-4/+4
2023-11-17drm/amd/display: fix NULL dereferenceJosé Pekkarinen1-4/+1
2023-11-17drm/amd/display: fix a NULL pointer dereference in amdgpu_dm_i2c_xfer()Mario Limonciello1-0/+3
2023-11-17drm/amd/display: Add null checks for 8K60 lightupMuhammad Ahmed2-1/+4
2023-11-17drm/amd/pm: Fill pcie error counters for gpu v1_4Asad Kamal1-0/+8
2023-11-17drm/amd/pm: Update metric table for smu v13_0_6Asad Kamal1-1/+9
2023-11-17drm/amdgpu: correct chunk_ptr to a pointer to chunk.YuanShang1-1/+1
2023-11-17drm/amd/display: Fix DSC not Enabled on Direct MST SinkFangzhi Zuo1-15/+14
2023-11-17drm/amdgpu: Address member 'ring' not described in 'amdgpu_ vce, uvd_entity_i...Srinivasan Shanmugam2-0/+2
2023-11-17drm/amdgpu: finalizing mem_partitions at the end of GMC v9 sw_finiLe Ma1-2/+3
2023-11-17drm/amdgpu: Do not program VF copy regs in mmhub v1.8 under SRIOV (v2)Victor Lu1-3/+3
2023-11-17drm/amd/display: Guard against invalid RPTR/WPTR being setNicholas Kazlauskas1-3/+15
2023-11-17kconfig: fix memory leak from range propertiesMasahiro Yamada1-8/+6
2023-11-17kbuild: Move the single quotes for image nameSimon Glass1-2/+2
2023-11-17linux/export: clean up the IA-64 KSYM_FUNC macroLukas Bulwahn1-3/+1
2023-11-16bcachefs: Fix missing locking for dentry->d_parent accessKent Overstreet1-0/+9
2023-11-16Merge tag 'net-6.7-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds80-457/+860
2023-11-16Merge tag 'for-linus-6.7a-rc2-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds8-325/+347
2023-11-16Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds8-18/+22
2023-11-16modpost: fix section mismatch message for RELAMasahiro Yamada1-2/+4
2023-11-16Merge tag 'nf-23-11-15' of git://git.kernel.org/pub/scm/linux/kernel/git/netf...Paolo Abeni7-42/+47
2023-11-16macvlan: Don't propagate promisc change to lower dev in passthruVlad Buslov1-1/+1
2023-11-16net: sched: do not offload flows with a helper in act_ctXin Long2-0/+12
2023-11-15Merge branch 'mlx5-fixes-2023-11-13-manual'Jakub Kicinski15-216/+131
2023-11-15net/mlx5e: Check return value of snprintf writing to fw_version buffer for re...Rahul Rameshbabu1-4/+8
2023-11-15net/mlx5e: Check return value of snprintf writing to fw_version bufferRahul Rameshbabu1-4/+9
2023-11-15net/mlx5e: Reduce the size of icosq_strSaeed Mahameed1-2/+2
2023-11-15net/mlx5: Increase size of irq name bufferRahul Rameshbabu2-3/+6
2023-11-15net/mlx5e: Update doorbell for port timestamping CQ before the software counterRahul Rameshbabu1-4/+16
2023-11-15net/mlx5e: Track xmit submission to PTP WQ after populating metadata mapRahul Rameshbabu1-1/+1
2023-11-15net/mlx5e: Avoid referencing skb after free-ing in drop path of mlx5e_sq_xmit...Rahul Rameshbabu1-1/+1
2023-11-15net/mlx5e: Don't modify the peer sent-to-vport rules for IPSec offloadJianbo Liu1-1/+2
2023-11-15net/mlx5e: Fix pedit endiannessVlad Buslov1-28/+32
2023-11-15net/mlx5e: fix double free of encap_header in update funcsGavin Li1-10/+10
2023-11-15net/mlx5e: fix double free of encap_headerDust Li1-6/+4
2023-11-15net/mlx5: Decouple PHC .adjtime and .adjphase implementationsRahul Rameshbabu1-1/+6
2023-11-15net/mlx5: DR, Allow old devices to use multi destination FTEErez Shitrit1-1/+2
2023-11-15net/mlx5: Free used cpus mask when an IRQ is releasedMaher Sanalla2-48/+19
2023-11-15Revert "net/mlx5: DR, Supporting inline WQE when possible"Itamar Gozlan1-102/+13
2023-11-15Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfJakub Kicinski9-49/+200
2023-11-15mm: more ptep_get() conversionRyan Roberts3-3/+3
2023-11-15parisc: fix mmap_base calculation when stack grows upwardsHelge Deller5-13/+17
2023-11-15mm/damon/core.c: avoid unintentional filtering out of schemesHyeongtak Ji1-1/+1
2023-11-15mm: kmem: drop __GFP_NOFAIL when allocating objcg vectorsRoman Gushchin1-1/+2
2023-11-15mm/damon/sysfs-schemes: handle tried region directory allocation failureSeongJae Park1-0/+2
2023-11-15mm/damon/sysfs-schemes: handle tried regions sysfs directory allocation failureSeongJae Park1-0/+3
2023-11-15mm/damon/sysfs: check error from damon_sysfs_update_target()SeongJae Park1-1/+3
2023-11-15mm: fix for negative counter: nr_file_hugepagesStefan Roesch1-7/+9
2023-11-15selftests/mm: add hugetlb_fault_after_madv to .gitignoreBreno Leitao1-0/+1
2023-11-15selftests/mm: restore number of hugepagesBreno Leitao1-0/+3
2023-11-15selftests: mm: fix some build warningsMuhammad Usama Anjum1-5/+5
2023-11-15selftests: mm: skip whole test instead of failureMuhammad Usama Anjum1-6/+7
2023-11-15mm/damon/sysfs: eliminate potential uninitialized variable warningDan Carpenter1-1/+1
2023-11-15ALSA: hda/realtek: Add quirks for HP LaptopsStefan Binding1-0/+3
2023-11-15ALSA: hda/realtek: Add quirks for ASUS 2024 ZenbooksStefan Binding1-0/+4
2023-11-15nouveau: don't fail driver load if no display hw present.Dave Airlie1-0/+5
2023-11-15drm: panel-orientation-quirks: Add quirk for Lenovo Legion GoBrenton Simpson1-0/+6
2023-11-15bpf: Do not allocate percpu memory at init stageYonghong Song3-8/+22
2023-11-15io_uring/fdinfo: remove need for sqpoll lock for thread/pid retrievalJens Axboe2-9/+12
2023-11-15ALSA: hda: i915: Alays handle -EPROBE_DEFERMaarten Lankhorst1-0/+3
2023-11-15net: Fix undefined behavior in netdev name allocationGal Pressman1-1/+3
2023-11-15accel/ivpu: avoid build failure with CONFIG_PM=nArnd Bergmann1-3/+0
2023-11-15dt-bindings: net: ethernet-controller: Fix formatting errorNiklas Söderlund1-2/+2
2023-11-15Revert ncsi: Propagate carrier gain/loss events to the NCSI controllerJohnathan Mantey1-5/+0
2023-11-15xen/events: remove some info_for_irq() calls in pirq handlingJuergen Gross1-49/+68
2023-11-15xen/events: modify internal [un]bind interfacesJuergen Gross1-135/+124
2023-11-15xen/events: drop xen_allocate_irqs_dynamic()Juergen Gross1-30/+44
2023-11-14Merge tag 'hardening-v6.7-rc2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-12/+8
2023-11-14bcachefs: six locks: Fix lost wakeupKent Overstreet1-2/+5
2023-11-14bcachefs: Fix no_data_io mode checksum checkKent Overstreet1-1/+1
2023-11-14bcachefs: Fix bch2_check_nlinks() for snapshotsKent Overstreet1-1/+1
2023-11-14bcachefs: Don't decrease BTREE_ITER_MAX when LOCKDEP=yKent Overstreet1-4/+0
2023-11-14bcachefs: Disable debug log statementsKent Overstreet1-0/+7
2023-11-14bcachefs: Fix missing transaction commitKent Overstreet1-2/+4
2023-11-14bcachefs: Fix error path in bch2_mount()Kent Overstreet1-7/+1
2023-11-14bcachefs: Fix potential sleeping during mountDaniel J Blueman1-0/+2
2023-11-14bcachefs: Fix iterator leak in may_delete_deleted_inode()Kent Overstreet1-1/+1
2023-11-14bcachefs: Kill journal pre-reservationsKent Overstreet11-275/+19
2023-11-14Merge tag 'zstd-linus-v6.7-rc2' of https://github.com/terrelln/linuxLinus Torvalds1-1/+1
2023-11-14Merge branch 'mptcp-misc-fixes-for-v6-7'Jakub Kicinski4-6/+15
2023-11-14selftests: mptcp: fix fastclose with csum failurePaolo Abeni1-1/+1