summaryrefslogtreecommitdiff
path: root/arch/x86/kernel
AgeCommit message (Expand)AuthorFilesLines
2024-02-19x86/resctrl: Separate arch and fs resctrl locksJames Morse5-27/+111
2024-02-16x86/resctrl: Move domain helper migration into resctrl_offline_cpu()James Morse2-16/+18
2024-02-16x86/resctrl: Add CPU offline callback for resctrl workJames Morse2-20/+29
2024-02-16x86/resctrl: Allow overflow/limbo handlers to be scheduled on any-but CPUJames Morse5-21/+70
2024-02-16x86/resctrl: Add CPU online callback for resctrl workJames Morse2-4/+12
2024-02-16x86/resctrl: Add helpers for system wide mon/alloc capableJames Morse4-26/+24
2024-02-16x86/resctrl: Make rdt_enable_key the arch's decision to switchJames Morse1-6/+5
2024-02-16x86/resctrl: Move alloc/mon static keys into helpersJames Morse2-9/+4
2024-02-16x86/resctrl: Make resctrl_mounted checks explicitJames Morse3-8/+28
2024-02-16x86/resctrl: Allow arch to allocate memory needed in resctrl_arch_rmid_read()James Morse3-3/+40
2024-02-16x86/resctrl: Allow resctrl_arch_rmid_read() to sleepJames Morse1-20/+5
2024-02-16x86/resctrl: Queue mon_event_read() instead of sending an IPIJames Morse2-3/+25
2024-02-16x86/resctrl: Add cpumask_any_housekeeping() for limbo/overflowJames Morse2-7/+37
2024-02-16x86/resctrl: Move CLOSID/RMID matching and setting to use helpersJames Morse1-24/+38
2024-02-16x86/resctrl: Allocate the cleanest CLOSID by searching closid_num_dirty_rmidJames Morse3-5/+61
2024-02-16x86/resctrl: Use __set_bit()/__clear_bit() instead of open codingJames Morse1-6/+12
2024-02-16x86/resctrl: Track the number of dirty RMID a CLOSID hasJames Morse1-10/+65
2024-02-16x86/resctrl: Allow RMID allocation to be scoped by CLOSIDJames Morse4-12/+37
2024-02-16x86/resctrl: Access per-rmid structures by indexJames Morse4-45/+83
2024-02-16x86/resctrl: Track the closid with the rmidJames Morse4-35/+56
2024-02-16x86/resctrl: Move RMID allocation out of mkdir_rdt_prepare()James Morse1-9/+26
2024-02-16x86/resctrl: Create helper for RMID allocation and mondata dir creationJames Morse1-15/+27
2024-02-16x86/resctrl: Free rmid_ptrs from resctrl_exit()James Morse3-0/+22
2024-01-25x86/resctrl: Remove redundant variable in mbm_config_write_domain()Babu Moger1-11/+4
2024-01-24x86/resctrl: Implement new mba_MBps throttling heuristicTony Luck2-36/+10
2024-01-23x86/resctrl: Read supported bandwidth sources from CPUIDBabu Moger3-6/+17
2024-01-23x86/resctrl: Remove hard-coded memory bandwidth limitBabu Moger2-7/+4
2024-01-22x86/resctrl: Fix unused variable warning in cache_alloc_hsw_probe()Tony Luck1-4/+4
2024-01-19Merge tag 'rtc-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni...Linus Torvalds2-2/+2
2024-01-19Merge tag 'iommu-updates-v6.8' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-2/+2
2024-01-19Merge tag 'x86_tdx_for_6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-1/+20
2024-01-18Merge tag 'driver-core-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-31/+2
2024-01-18Merge tag 'pci-v6.8-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-4/+3
2024-01-18Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-4/+8
2024-01-11Merge tag 'net-next-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2-10/+81
2024-01-11Merge tag 'asm-generic-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+1
2024-01-11Merge tag 'header_cleanup-2024-01-10' of https://evilpiepirate.org/git/bcachefsLinus Torvalds2-0/+2
2024-01-09Merge tag 'mm-nonmm-stable-2024-01-09-10-33' of git://git.kernel.org/pub/scm/...Linus Torvalds3-22/+24
2024-01-09Merge tag 'perf-core-2024-01-08' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-0/+1
2024-01-09Merge tag 'x86-cleanups-2024-01-08' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds16-27/+31
2024-01-09Merge tag 'x86-asm-2024-01-08' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds4-35/+27
2024-01-09Merge tag 'x86-apic-2024-01-08' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds9-11/+1
2024-01-09Merge tag 'ras_core_for_v6.8' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds6-253/+385
2024-01-09Merge tag 'x86_cpu_for_v6.8' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds4-135/+145
2024-01-09Merge tag 'x86_sev_for_v6.8' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-9/+22
2024-01-09Merge tag 'x86_paravirt_for_v6.8' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds6-154/+88
2024-01-09Merge tag 'x86_microcode_for_v6.8' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-13/+7
2024-01-08x86/kvm: Do not try to disable kvmclock if it was not enabledKirill A. Shutemov1-4/+8
2024-01-05x86/crash: use SZ_1M macro instead of hardcoded valueYuntao Wang1-1/+1
2024-01-05x86/crash: remove the unused image parameter from prepare_elf_headers()Yuntao Wang1-5/+5