1. 06 Jun, 2024 10 commits
  2. 04 Jun, 2024 27 commits
  3. 02 Jun, 2024 3 commits
    • Linus Torvalds's avatar
      Linux 6.10-rc2 · c3f38fa6
      Linus Torvalds authored
      c3f38fa6
    • Linus Torvalds's avatar
      Merge tag 'ata-6.10-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux · 58d89ee8
      Linus Torvalds authored
      Pull ata fixes from Niklas Cassel:
      
       - Add a quirk for three different devices that have shown issues with
         LPM (link power management). These devices appear to not implement
         LPM properly, since we see command timeouts when enabling LPM. The
         quirk disables LPM for these problematic devices. (Me)
      
       - Do not apply the Intel PCS quirk on Alder Lake. The quirk is not
         needed and was originally added by mistake when LPM support was
         enabled for this AHCI controller. Enabling the quirk when not needed
         causes the the controller to not be able to detect the connected
         devices on some platforms.
      
      * tag 'ata-6.10-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux:
        ata: libata-core: Add ATA_HORKAGE_NOLPM for Apacer AS340
        ata: libata-core: Add ATA_HORKAGE_NOLPM for AMD Radeon S3 SSD
        ata: libata-core: Add ATA_HORKAGE_NOLPM for Crucial CT240BX500SSD1
        ata: ahci: Do not apply Intel PCS quirk on Intel Alder Lake
      58d89ee8
    • Linus Torvalds's avatar
      Merge tag 'x86-urgent-2024-06-02' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · a693b9c9
      Linus Torvalds authored
      Pull x86 fixes from Ingo Molnar:
       "Miscellaneous topology parsing fixes:
      
         - Fix topology parsing regression on older CPUs in the new AMD/Hygon
           parser
      
         - Fix boot crash on odd Intel Quark and similar CPUs that do not fill
           out cpuinfo_x86::x86_clflush_size and zero out
           cpuinfo_x86::x86_cache_alignment as a result.
      
           Provide 32 bytes as a general fallback value.
      
         - Fix topology enumeration on certain rare CPUs where the BIOS locks
           certain CPUID leaves and the kernel unlocked them late, which broke
           with the new topology parsing code. Factor out this unlocking logic
           and move it earlier in the parsing sequence"
      
      * tag 'x86-urgent-2024-06-02' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
        x86/topology/intel: Unlock CPUID before evaluating anything
        x86/cpu: Provide default cache line size if not enumerated
        x86/topology/amd: Evaluate SMT in CPUID leaf 0x8000001e only on family 0x17 and greater
      a693b9c9