Tags give the ability to mark specific points in history as being important
-
-
-
x86-irq-2021-06-29
056c52f5 · ·X86 interrupt related changes: - Consolidate the VECTOR defines and the usage sites. - Cleanup GDT/IDT related code and replace open coded ASM with proper native helfper functions. -
x86-entry-2021-06-29
48f7eee8 · ·X86 entry code related updates: - Consolidate the macros for .byte ... opcode sequences - Deduplicate register offset defines in include files - Simplify the ia32,x32 compat handling of the related syscall tables to get rid of #ifdeffery. - Clear all EFLAGS which are not required for syscall handling - Consolidate the syscall tables and switch the generation over to the generic shell script and remove the CFLAGS tweaks which are not longer required. - Use 'int' type for system call numbers to match the generic code. - Add more selftests for syscalls
-
smp-urgent-2021-06-29
b22afcdf · ·A fix for the CPU hotplug and cpusets interaction: cpusets delegate the hotplug work to a workqueue to prevent a lock order inversion vs. the CPU hotplug lock. The work is not flushed before the hotplug operation returns which creates user visible inconsistent state. Prevent this by flushing the work after dropping CPU hotplug lock and before releasing the outer mutex which serializes the CPU hotplug related sysfs interface operations.
-
smp-core-2021-06-29
13070833 · ·A simple cleanup for the CPU hotplug code to avoid per_cpu_ptr() reevaluation.
-
irq-core-2021-06-29
3d2ce675 · ·Updates for the interrupt subsystem: Core changes: - Cleanup and simplification of common code to invoke the low level interrupt flow handlers when this invocation requires irqdomain resolution. Add the necessary core infrastructure. - Provide a proper interface for modular PMU drivers to set the interrupt affinity. - Add a request flag which allows to exclude interrupts from spurious interrupt detection. Useful especially for IPI handlers which always return IRQ_HANDLED which turns the spurious interrupt detection into a pointless waste of CPU cycles. Driver changes: - Bulk convert interrupt chip drivers to the new irqdomain low level flow handler invocation mechanism. - Add device tree bindings for the Renesas R-Car M3-W+ SoC - Enable modular build of the Qualcomm PDC driver - The usual small fixes and improvements. -
-
-
x86_sev_for_v5.14_rc1
8d9d46bb · ·- Differentiate the type of exception the #VC handler raises depending on code executed in the guest and handle the case where failure to get the RIP would result in a #GP, as it should, instead of in a #PF - Disable interrupts while the per-CPU GHCB is held - Split the #VC handler depending on where the #VC exception has happened and therefore provide for precise context tracking like the rest of the exception handlers deal with noinstr regions now - Add defines for the GHCB version 2 protocol so that further shared development with KVM can happen without merge conflicts - The usual small cleanups
-
x86_cpu_for_v5.14_rc1
29364930 · ·- New AMD models support - Allow MONITOR/MWAIT to be used for C1 state entry on Hygon too - Use the special RAPL CPUID bit to detect the functionality on AMD and Hygon instead of doing family matching. - Add support for new Intel microcode deprecating TSX on some models and do not enable kernel workarounds for those CPUs when TSX transactions always abort, as a result of that microcode update.
-
ras_core_for_v5.14_rc1
429b2ba7 · ·- Add the required information to the faked APEI-reported mem error so that the kernel properly attempts to offline the corresponding page, as it does for kernel-detected correctable errors. - Fix a typo in AMD's error descriptions.
-
x86-splitlock-2021-06-28
d28397ea · ·Changes in this cycle were: - Add the "ratelimit:N" parameter to the split_lock_detect= boot option, to rate-limit the generation of bus-lock exceptions. This is both easier on system resources and kinder to offending applications than the current policy of outright killing them. - Document the split-lock detection feature and its parameters. Signed-off-by: Ingo Molnar <mingo@kernel.org>
-
x86-mm-2021-06-28
314a1e1e · ·Do not create the x86/init_pkru debugfs file if the CPU doesn't support PKRU. Signed-off-by: Ingo Molnar <mingo@kernel.org>
-
x86-misc-2021-06-28
d06aca98 · ·Fix the <uapi/asm/hwcap2.h> UAPI header to build in user-space too. Signed-off-by: Ingo Molnar <mingo@kernel.org>
-
x86-cleanups-2021-06-28
1d315639 · ·Misc cleanups & removal of obsolete code. Signed-off-by: Ingo Molnar <mingo@kernel.org>
-
x86-cache-2021-06-28
fd2afa70 · ·Fix Docbook comments in the x86/resctrl code. Signed-off-by: Ingo Molnar <mingo@kernel.org>
-
x86-boot-2021-06-28
f279b49f · ·Modernize the genimage.sh script, add a 'hdimage' target and EFI support. Signed-off-by: Ingo Molnar <mingo@kernel.org>
-
x86-asm-2021-06-28
41f45fb0 · ·Changes for this cycle: - Micro-optimize and standardize the do_syscall_64() calling convention - Make syscall entry flags clearing more conservative - Clean up syscall table handling - Clean up & standardize assembly macros, in preparation of FRED - Misc cleanups and fixes Signed-off-by: Ingo Molnar <mingo@kernel.org>
-
x86-apic-2021-06-28
1dcc917a · ·CPU setup code changes: - Clean up & simplify AP exception handling setup. - Consolidate the disjoint IDT setup code living in idt_setup_traps() and idt_setup_ist_traps() into a single idt_setup_traps() initialization function and call it before cpu_init(). Signed-off-by: Ingo Molnar <mingo@kernel.org>