Skip to content

Tags: kernel-patches/rcu-rc

Tags

x86-urgent-2022-05-08

Toggle x86-urgent-2022-05-08's commit message
A fix and an email address update:

 - Prevent FPU state corruption. The condition in irq_fpu_usable() grants
   FPU usage when the FPU is not used in the kernel. That's just wrong as
   it does not take the fpregs_lock()'ed regions into account. If FPU usage
   happens within such a region from interrupt context, then the FPU state
   gets corrupted. That's a long standing bug, which got unearthed by the
   recent changes to the random code.

 - Josh wants to use his kernel.org email address

v5.18-rc6

Toggle v5.18-rc6's commit message
Linux 5.18-rc6

timers-urgent-2022-05-08

Toggle timers-urgent-2022-05-08's commit message
A fix and an email address update:

  - Mark the NMI safe time accessors notrace to prevent tracer recursion
    when they are selected as trace clocks.

  - John Stultz has a new email address

locking-urgent-2022-05-08

Toggle locking-urgent-2022-05-08's commit message
Just a email address update for MAINTAINERS and mailmap.

irq-urgent-2022-05-08

Toggle irq-urgent-2022-05-08's commit message
A fix for the threaded interrupt core. A quick sequence of

request/free_irq() can result in a hang because the interrupt thread did
not reach the thread function and got stopped in the kthread core
already. That leaves a state active counter arround which makes a
invocation of synchronized_irq() on that interrupt hang forever. Ensure
that the thread reached the thread function in request_irq() to prevent
that.

core-urgent-2022-05-08

Toggle core-urgent-2022-05-08's commit message
A single bugfix for the PASID management code, which freed the PASID too

early. The PASID needs to be tied to the mm lifetime, not to the address
space lifetime.

x86_urgent_for_v5.18_rc5

Toggle x86_urgent_for_v5.18_rc5's commit message
- A fix to disable PCI/MSI[-X] masking for XEN_HVM guests as that is

solely controlled by the hypervisor

- A build fix to make the function prototype (__warn()) as visible as
the definition itself

- A bunch of objtool annotation fixes which have accumulated over time

- An ORC unwinder fix to handle bad input gracefully

- Well, we thought the microcode gets loaded in time in order to restore
the microcode-emulated MSRs but we thought wrong. So there's a fix for
that to have the ordering done properly

- Add new Intel model numbers

- A spelling fix

v5.18-rc5

Toggle v5.18-rc5's commit message
Linux 5.18-rc5

objtool_urgent_for_v5.18_rc5

Toggle objtool_urgent_for_v5.18_rc5's commit message
- A bunch of objtool fixes to improve unwinding, sibling call detection,

fallthrough detection and relocation handling of weak symbols when the
toolchain strips section symbols

irq_urgent_for_v5.18_rc5

Toggle irq_urgent_for_v5.18_rc5's commit message
- Fix locking when accessing device MSI descriptors