Skip to content
Snippets Groups Projects
  1. Jan 20, 2025
  2. Jan 19, 2025
    • Linus Torvalds's avatar
      Linux 6.13 · ffd294d3
      Linus Torvalds authored
      ffd294d3
    • Linus Torvalds's avatar
      Merge tag 'x86_urgent_for_v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · 9528d418
      Linus Torvalds authored
      Pull x86 fixes from Borislav Petkov:
      
       - Mark serialize() noinstr so that it can be used from instrumentation-
         free code
      
       - Make sure FRED's RSP0 MSR is synchronized with its corresponding
         per-CPU value in order to avoid double faults in hotplug scenarios
      
       - Disable EXECMEM_ROX on x86 for now because it didn't receive proper
         x86 maintainers review, went in and broke a bunch of things
      
      * tag 'x86_urgent_for_v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
        x86/asm: Make serialize() always_inline
        x86/fred: Fix the FRED RSP0 MSR out of sync with its per-CPU cache
        x86: Disable EXECMEM_ROX support
      9528d418
    • Linus Torvalds's avatar
      Merge tag 'timers_urgent_for_v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · 25144ea3
      Linus Torvalds authored
      Pull timer fixes from Borislav Petkov:
      
       - Reset hrtimers correctly when a CPU hotplug state traversal happens
         "half-ways" and leaves hrtimers not (re-)initialized properly
      
       - Annotate accesses to a timer group's ignore flag to prevent KCSAN
         from raising data_race warnings
      
       - Make sure timer group initialization is visible to timer tree walkers
         and avoid a hypothetical race
      
       - Fix another race between CPU hotplug and idle entry/exit where timers
         on a fully idle system are getting ignored
      
       - Fix a case where an ignored signal is still being handled which it
         shouldn't be
      
      * tag 'timers_urgent_for_v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
        hrtimers: Handle CPU state correctly on hotplug
        timers/migration: Annotate accesses to ignore flag
        timers/migration: Enforce group initialization visibility to tree walkers
        timers/migration: Fix another race between hotplug and idle entry/exit
        signal/posixtimers: Handle ignore/blocked sequences correctly
      25144ea3
    • Linus Torvalds's avatar
      Merge tag 'irq_urgent_for_v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · b031457a
      Linus Torvalds authored
      Pull irq fixes from Borislav Petkov:
      
       - Fix an OF node leak in irqchip init's error handling path
      
       - Fix sunxi systems to wake up from suspend with an NMI by
         pressing the power button
      
       - Do not spuriously enable interrupts in gic-v3 in a nested
         interrupts-off section
      
       - Make sure gic-v3 handles properly a failure to enter a
         low power state
      
      * tag 'irq_urgent_for_v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
        irqchip: Plug a OF node reference leak in platform_irqchip_probe()
        irqchip/sunxi-nmi: Add missing SKIP_WAKE flag
        irqchip/gic-v3-its: Don't enable interrupts in its_irq_set_vcpu_affinity()
        irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly
      b031457a
    • Linus Torvalds's avatar
      Merge tag 'sched_urgent_for_v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · 8ff6d472
      Linus Torvalds authored
      Pull scheduler fixes from Borislav Petkov:
      
       - Do not adjust the weight of empty group entities and avoid
         scheduling artifacts
      
       - Avoid scheduling lag by computing lag properly and thus address
         an EEVDF entity placement issue
      
      * tag 'sched_urgent_for_v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
        sched/fair: Fix update_cfs_group() vs DELAY_DEQUEUE
        sched/fair: Fix EEVDF entity placement bug causing scheduling lag
      8ff6d472
Loading