Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rust: Enable KCFI support #1034

Open
wants to merge 1,087 commits into
base: rust-next
Choose a base branch
from
Open

rust: Enable KCFI support #1034

wants to merge 1,087 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Oct 28, 2023

  1. zswap: export compression failure stats

    During a zswap store attempt, the compression algorithm could fail (for
    e.g due to the page containing incompressible random data).  This is not
    tracked in any of existing zswap counters, making it hard to monitor for
    and investigate.  We have run into this problem several times in our
    internal investigations on zswap store failures.
    
    This patch adds a dedicated debugfs counter for compression algorithm
    failures.
    
    Link: https://lkml.kernel.org/r/20231024234509.2680539-1-nphamcs@gmail.com
    Signed-off-by: Nhat Pham <nphamcs@gmail.com>
    Reviewed-by: Sergey Senozhatsky <senozhatsky@chromium.org>
    Cc: Dan Streetman <ddstreet@ieee.org>
    Cc: Domenico Cerasuolo <cerasuolodomenico@gmail.com>
    Cc: Johannes Weiner <hannes@cmpxchg.org>
    Cc: Michal Hocko <mhocko@kernel.org>
    Cc: Muchun Song <muchun.song@linux.dev>
    Cc: Roman Gushchin <roman.gushchin@linux.dev>
    Cc: Seth Jennings <sjenning@redhat.com>
    Cc: Shakeel Butt <shakeelb@google.com>
    Cc: Vitaly Wool <vitaly.wool@konsulko.com>
    Cc: Yosry Ahmed <yosryahmed@google.com>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    nhatsmrt authored and akpm00 committed Oct 28, 2023
    Copy the full SHA
    1aee4ab View commit details
    Browse the repository at this point in the history
  2. mm/vmalloc: fix the unchecked dereference warning in vread_iter()

    LKP reported smatch warning as below:
    
    ===================
    smatch warnings:
    mm/vmalloc.c:3689 vread_iter() error: we previously assumed 'vm' could be null (see line 3667)
    ......
    06c8994  @3667 size = vm ? get_vm_area_size(vm) : va_size(va);
    ......
    06c8994  @3689 else if (!(vm->flags & VM_IOREMAP))
                                     ^^^^^^^^^
    Unchecked dereference
    =====================
    
    This is not a runtime bug because the possible null 'vm' in the
    pointed place could only happen when flags == VMAP_BLOCK.  However, the
    case 'flags == VMAP_BLOCK' should never happen and has been detected
    with WARN_ON.  Please check vm_map_ram() implementation and the earlier
    checking in vread_iter() at below:
    
                    ~~~~~~~~~~~~~~~~~~~~~~~~~~
                    /*
                     * VMAP_BLOCK indicates a sub-type of vm_map_ram area, need
                     * be set together with VMAP_RAM.
                     */
                    WARN_ON(flags == VMAP_BLOCK);
    
                    if (!vm && !flags)
                            continue;
                    ~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    So add checking on whether 'vm' could be null when dereferencing it in
    vread_iter(). This mutes smatch complaint.
    
    Link: https://lkml.kernel.org/r/ZTCURc8ZQE+KrTvS@MiWiFi-R3L-srv
    Link: https://lkml.kernel.org/r/ZS/2k6DIMd0tZRgK@MiWiFi-R3L-srv
    Signed-off-by: Baoquan He <bhe@redhat.com>
    Reported-by: kernel test robot <lkp@intel.com>
    Reported-by: Dan Carpenter <dan.carpenter@linaro.org>
    Closes: https://lore.kernel.org/r/202310171600.WCrsOwFj-lkp@intel.com/
    Cc: Lorenzo Stoakes <lstoakes@gmail.com>
    Cc: Philip Li <philip.li@intel.com>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Baoquan He authored and akpm00 committed Oct 28, 2023
    Copy the full SHA
    0343b77 View commit details
    Browse the repository at this point in the history
  3. Documentation: maple_tree: fix word spelling error

    The "first" is spelled "fist".
    
    Link: https://lkml.kernel.org/r/20231023095737.21823-1-yangqixiao@inspur.com
    Signed-off-by: Tom Yang <yangqixiao@inspur.com>
    Reviewed-by: Liam R. Howlett <Liam.Howlett@oracle.com>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Tom Yang authored and akpm00 committed Oct 28, 2023
    Copy the full SHA
    50b37e1 View commit details
    Browse the repository at this point in the history
  4. selftests: add a sanity check for zswap

    We recently encountered a bug that makes all zswap store attempt fail. 
    Specifically, after:
    
    "141fdeececb3 mm/zswap: delay the initialization of zswap"
    
    if we build a kernel with zswap disabled by default, then enabled after
    the swapfile is set up, the zswap tree will not be initialized.  As a
    result, all zswap store calls will be short-circuited.  We have to perform
    another swapon to get zswap working properly again.
    
    Fortunately, this issue has since been fixed by the patch that kills
    frontswap:
    
    "42c06a0e8ebe mm: kill frontswap"
    
    which performs zswap_swapon() unconditionally, i.e always initializing
    the zswap tree.
    
    This test add a sanity check that ensure zswap storing works as
    intended.
    
    Link: https://lkml.kernel.org/r/20231020222009.2358953-1-nphamcs@gmail.com
    Signed-off-by: Nhat Pham <nphamcs@gmail.com>
    Acked-by: Rik van Riel <riel@surriel.com>
    Cc: Domenico Cerasuolo <cerasuolodomenico@gmail.com>
    Cc: Johannes Weiner <hannes@cmpxchg.org>
    Cc: Shuah Khan <shuah@kernel.org>
    Cc: Tejun Heo <tj@kernel.org>
    Cc: Zefan Li <lizefan.x@bytedance.com>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    nhatsmrt authored and akpm00 committed Oct 28, 2023
    Copy the full SHA
    dc1c309 View commit details
    Browse the repository at this point in the history
  5. ocfs2: replace BUG_ON() at ocfs2_num_free_extents() with ocfs2_error()

    The BUG_ON() at ocfs2_num_free_extents() handles the error that
    l_tree_deepth of leaf extent block just read form disk is invalid.  This
    error is mostly caused by file system metadata corruption on the disk. 
    There is no need to call BUG_ON() to handle such errors.  We can return
    error code, since the caller can deal with errors from
    ocfs2_num_free_extents().  Also, we should make the file system read-only
    to avoid the damage from expanding.
    
    Therefore, BUG_ON() is removed and ocfs2_error() is called instead.
    
    Link: https://lkml.kernel.org/r/20231018191811.412458-1-jindui71@gmail.com
    Signed-off-by: Jia Rui <jindui71@gmail.com>
    Reviewed-by: Joseph Qi <joseph.qi@linux.alibaba.com>
    Cc: Mark Fasheh <mark@fasheh.com>
    Cc: Joel Becker <jlbec@evilplan.org>
    Cc: Junxiao Bi <junxiao.bi@oracle.com>
    Cc: Changwei Ge <gechangwei@live.cn>
    Cc: Gang He <ghe@suse.com>
    Cc: Jun Piao <piaojun@huawei.com>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Jia Rui authored and akpm00 committed Oct 28, 2023
    Copy the full SHA
    b569721 View commit details
    Browse the repository at this point in the history
  6. do_io_accounting: use __for_each_thread()

    Rather than while_each_thread() which should be avoided when possible.
    
    This makes the code more clear and allows the next change.
    
    Link: https://lkml.kernel.org/r/20231023153343.GA4629@redhat.com
    Signed-off-by: Oleg Nesterov <oleg@redhat.com>
    Cc: "Eric W. Biederman" <ebiederm@xmission.com>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    oleg-nesterov authored and akpm00 committed Oct 28, 2023
    Copy the full SHA
    7de8447 View commit details
    Browse the repository at this point in the history
  7. do_io_accounting: use sig->stats_lock

    Rather than lock_task_sighand(), sig->stats_lock was specifically designed
    for this type of use.
    
    This way the "if (whole)" branch runs lockless in the likely case.
    
    Link: https://lkml.kernel.org/r/20231023153405.GA4639@redhat.com
    Signed-off-by: Oleg Nesterov <oleg@redhat.com>
    Cc: "Eric W. Biederman" <ebiederm@xmission.com>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    oleg-nesterov authored and akpm00 committed Oct 28, 2023
    Copy the full SHA
    a91fa00 View commit details
    Browse the repository at this point in the history
  8. fs/proc/base.c: remove unneeded semicolon

    ./fs/proc/base.c:3829:2-3: Unneeded semicolon
    
    Link: https://lkml.kernel.org/r/20231026005634.6581-1-yang.lee@linux.alibaba.com
    Signed-off-by: Yang Li <yang.lee@linux.alibaba.com>
    Reported-by: Abaci Robot <abaci@linux.alibaba.com>
    Closes: https://bugzilla.openanolis.cn/show_bug.cgi?id=7057
    Acked-by: Oleg Nesterov <oleg@redhat.com>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Yang Li authored and akpm00 committed Oct 28, 2023
    Copy the full SHA
    0dbee63 View commit details
    Browse the repository at this point in the history
  9. proc: fix proc-empty-vm test with vsyscall

    * fix embarassing /proc/*/smaps test bug due to a typo in variable name
      it tested only the first line of the output if vsyscall is enabled:
    
      	ffffffffff600000-ffffffffff601000 r-xp ...
    
      so test passed but tested only VMA location and permissions.
    
    * add "KSM" entry, unnoticed because (1)
    
    * swap "r-xp" and "--xp" vsyscall test strings,
      also unnoticed because (1)
    
    Link: https://lkml.kernel.org/r/76f42cce-b1ab-45ec-b6b2-4c64f0dccb90@p183
    Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
    Cc: Swarup Laxman Kotiaklapudi <swarupkotikalapudi@gmail.com>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Alexey Dobriyan authored and akpm00 committed Oct 28, 2023
    Copy the full SHA
    29d92d4 View commit details
    Browse the repository at this point in the history
  10. proc: test ProtectionKey in proc-empty-vm test

    Check ProtectionKey field in /proc/*/smaps output, if system supports
    protection keys feature.
    
    [adobriyan@gmail.com: test support in the beginning of the program, use syscall, not glibc pkey_alloc(3) which may not compile]
    
    Link: https://lkml.kernel.org/r/ac05efa7-d2a0-48ad-b704-ffdd5450582e@p183
    Signed-off-by: Swarup Laxman Kotiaklapudi <swarupkotikalapudi@gmail.com>
    Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    swarupkotikalapudi authored and akpm00 committed Oct 28, 2023
    Copy the full SHA
    c969e28 View commit details
    Browse the repository at this point in the history
  11. ocfs2: fix a spelling typo in comment

    Fix a spelling typo in comment.
    
    Link: https://lkml.kernel.org/r/20231025072906.14285-1-chentao@kylinos.cn
    Signed-off-by: Kunwu Chan <chentao@kylinos.cn>
    Acked-by: Joseph Qi <joseph.qi@linux.alibaba.com>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    KunWuChan authored and akpm00 committed Oct 28, 2023
    Copy the full SHA
    0bbd896 View commit details
    Browse the repository at this point in the history
  12. scripts/gdb: add lx_current support for riscv

    csr_sscratch CSR holds current task_struct address when hart is in user
    space.  Trap handler on entry spills csr_sscratch into "tp" (x2) register
    and zeroes out csr_sscratch CSR.  Trap handler on exit reloads "tp" with
    expected user mode value and place current task_struct address again in
    csr_sscratch CSR.
    
    This patch assumes "tp" is pointing to task_struct. If value in
    csr_sscratch is numerically greater than "tp" then it assumes csr_sscratch
    is correct address of current task_struct. This logic holds when
       - hart is in user space, "tp" will be less than csr_sscratch.
       - hart is in kernel space but not in trap handler, "tp" will be more
         than csr_sscratch (csr_sscratch being equal to 0).
       - hart is executing trap handler
           - "tp" is still pointing to user mode but csr_sscratch contains
              ptr to task_struct. Thus numerically higher.
           - "tp" is  pointing to task_struct but csr_sscratch now contains
              either 0 or numerically smaller value (transiently holds
              user mode tp)
    
    Link: https://lkml.kernel.org/r/20231026233837.612405-1-debug@rivosinc.com
    Signed-off-by: Deepak Gupta <debug@rivosinc.com>
    Reviewed-by: Andrew Jones <ajones@ventanamicro.com>
    Reviewed-by: Palmer Dabbelt <palmer@rivosinc.com>
    Acked-by: Palmer Dabbelt <palmer@rivosinc.com>
    Tested-by: Hsieh-Tseng Shen <woodrow.shen@sifive.com>
    Cc: Albert Ou <aou@eecs.berkeley.edu>
    Cc: Glenn Washburn <development@efficientek.com>
    Cc: Jan Kiszka <jan.kiszka@siemens.com>
    Cc: Jeff Xie <xiehuan09@gmail.com>
    Cc: Kieran Bingham <kbingham@kernel.org>
    Cc: Palmer Dabbelt <palmer@rivosinc.com>
    Cc: Paul Walmsley <paul.walmsley@sifive.com>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    deepak0414 authored and akpm00 committed Oct 28, 2023
    Copy the full SHA
    d431880 View commit details
    Browse the repository at this point in the history
  13. Copy the full SHA
    44c9217 View commit details
    Browse the repository at this point in the history
  14. Merge branch 'for-6.7/cxl-rch-eh' into cxl/next

    Restricted CXL Host (RCH) Error Handling undoes the topology munging of
    CXL 1.1 to enabled some AER recovery, and lands some base infrastructure
    for handling Root-Complex-Event-Collectors (RCECs) with CXL. Include
    this long running series finally for v6.7.
    djbw committed Oct 28, 2023
    Copy the full SHA
    e100c36 View commit details
    Browse the repository at this point in the history
  15. Merge branch 'for-6.7/cxl-qtg' into cxl/next

    Merge some prep-work for CXL QOS class support. This cycle saw large
    collisions with mm on this topic, so the bulk of this topic needs to
    wait.
    djbw committed Oct 28, 2023
    Copy the full SHA
    9f39bd0 View commit details
    Browse the repository at this point in the history
  16. Merge branch 'for-6.7/cxl' into cxl/next

    Pickup some misc. CXL updates for v6.7.
    djbw committed Oct 28, 2023
    Copy the full SHA
    553ceb4 View commit details
    Browse the repository at this point in the history
  17. Merge branch 'for-6.7/cxl-committed' into cxl/next

    Add the committed decoder sysfs attribute for v6.7.
    djbw committed Oct 28, 2023
    Copy the full SHA
    2630b39 View commit details
    Browse the repository at this point in the history
  18. Merge branch 'perf/urgent' into perf/core, to pick up fix

    Pick up a NULL dereference bug fix.
    
    Signed-off-by: Ingo Molnar <mingo@kernel.org>
    Ingo Molnar committed Oct 28, 2023
    Copy the full SHA
    ecaf76f View commit details
    Browse the repository at this point in the history
  19. Merge branch into tip/master: 'irq/urgent'

     # New commits in irq/urgent:
        f199bf5 ("irqchip/gic-v3-its: Don't override quirk settings with default values")
    
    Signed-off-by: Ingo Molnar <mingo@kernel.org>
    Ingo Molnar committed Oct 28, 2023
    Copy the full SHA
    11674c3 View commit details
    Browse the repository at this point in the history
  20. Merge branch into tip/master: 'perf/urgent'

     # New commits in perf/urgent:
        3374491 ("perf/x86/intel: Support branch counters logging")
        318c498 ("perf/x86/intel: Reorganize attrs and is_visible")
        1f2376c ("perf: Add branch_sample_call_stack")
        85846b2 ("perf/x86: Add PERF_X86_EVENT_NEEDS_BRANCH_STACK flag")
        571d91d ("perf: Add branch stack counters")
        a71ef31 ("perf/core: Fix potential NULL deref")
        744940f ("perf/x86/amd/uncore: Pass through error code for initialization failures, instead of -ENODEV")
        7543365 ("perf/x86/amd/uncore: Fix uninitialized return value in amd_uncore_init()")
        deedec0 ("x86/cpu: Fix the AMD Fam 17h, Fam 19h, Zen2 and Zen4 MSR enumerations")
        f06cc66 ("perf: Optimize perf_cgroup_switch()")
        25e5684 ("perf/x86/amd/uncore: Add memory controller support")
        83a43c6 ("perf/x86/amd/uncore: Add group exclusivity")
        7ef0343 ("perf/x86/amd/uncore: Use rdmsr if rdpmc is unavailable")
        07888da ("perf/x86/amd/uncore: Move discovery and registration")
        d6389d3 ("perf/x86/amd/uncore: Refactor uncore management")
        1765bb6 ("perf/core: Allow reading package events from perf_event_read_local")
        05276d4 ("perf/x86/cstate: Allow reading the package statistics from local CPU")
        38cd5b6 ("perf/x86/intel/pt: Fix kernel-doc comments")
        a56d555 ("perf/x86/rapl: Annotate 'struct rapl_pmus' with __counted_by")
        e6814ec ("perf/core: Rename perf_proc_update_handler() -> perf_event_max_sample_rate_handler(), for readability")
        618e77d ("perf/x86/rapl: Fix "Using plain integer as NULL pointer" Sparse warning")
        bcc6ec3 ("perf/x86/rapl: Use local64_try_cmpxchg in rapl_event_update()")
        1ce19bf ("perf/x86/rapl: Stop doing cpu_relax() in the local64_cmpxchg() loop in rapl_event_update()")
        54aee5f ("perf/core: Bail out early if the request AUX area is out of bound")
        ffbe4ab ("perf/x86/intel: Extend the ref-cycles event to GP counters")
        950ecdc ("perf/x86/intel: Fix broken fixed event constraints extension")
        97588df ("perf/x86/intel: Add common intel_pmu_init_hybrid()")
        b0560bf ("perf/x86/intel: Clean up the hybrid CPU type handling code")
        299a5fc ("perf/x86/intel: Apply the common initialization code for ADL")
        d87d221 ("perf/x86/intel: Factor out the initialization code for ADL e-core")
        0ba0c03 ("perf/x86/intel: Factor out the initialization code for SPR")
        d4b5694 ("perf/x86/intel: Use the common uarch name for the shared functions")
    
    Signed-off-by: Ingo Molnar <mingo@kernel.org>
    Ingo Molnar committed Oct 28, 2023
    Copy the full SHA
    0b504a9 View commit details
    Browse the repository at this point in the history
  21. Merge branch into tip/master: 'x86/urgent'

     # New commits in x86/urgent:
        bd94d86 ("x86/tsc: Defer marking TSC unstable to a worker")
        128b0c9 ("x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibility")
        b99d70c ("x86/cpu: Add model number for Intel Arrow Lake mobile processor")
    
    Signed-off-by: Ingo Molnar <mingo@kernel.org>
    Ingo Molnar committed Oct 28, 2023
    Copy the full SHA
    4c4e860 View commit details
    Browse the repository at this point in the history
  22. Merge branch into tip/master: 'x86/merge'

     # New commits in x86/merge:
        50dcc2e ("x86/boot: efistub: Assign global boot_params variable")
        d55d5bc ("x86/boot: Rename conflicting 'boot_params' pointer to 'boot_params_ptr'")
        d2a285d ("x86/head/64: Move the __head definition to <asm/init.h>")
        7f6874e ("x86/head/64: Add missing __head annotation to startup_64_load_idt()")
        dc62830 ("x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata")
        92fe9bb ("x86/apic, x86/hyperv: Use u32 in hv_snp_boot_ap() too")
        48525fd ("x86/cpu: Provide debug interface")
        90781f0 ("x86/cpu/topology: Cure the abuse of cpuinfo for persisting logical ids")
        db4a408 ("x86/apic: Use u32 for wakeup_secondary_cpu[_64]()")
        59f7928 ("x86/apic: Use u32 for [gs]et_apic_id()")
        01ccf9b ("x86/apic: Use u32 for phys_pkg_id()")
        8aa2a41 ("x86/apic: Use u32 for cpu_present_to_apicid()")
        5d376b8 ("x86/apic: Use u32 for check_apicid_used()")
        4705243 ("x86/apic: Use u32 for APIC IDs in global data")
        9ff4275 ("x86/apic: Use BAD_APICID consistently")
        6e29032 ("x86/cpu: Move cpu_l[l2]c_id into topology info")
        22dc963 ("x86/cpu: Move logical package and die IDs into topology info")
        594957d ("x86/cpu: Remove pointless evaluation of x86_coreid_bits")
        e3c0c5d ("x86/cpu: Move cu_id into topology info")
        e952563 ("x86/cpu: Move cpu_core_id into topology info")
        94f0b39 ("hwmon: (fam15h_power) Use topology_core_id()")
        0925367 ("scsi: lpfc: Use topology_core_id()")
        8a169ed ("x86/cpu: Move cpu_die_id into topology info")
        02fb601 ("x86/cpu: Move phys_proc_id into topology info")
        b9655e7 ("x86/cpu: Encapsulate topology information in cpuinfo_x86")
        965e05f ("x86/apic: Fake primary thread mask for XEN/PV")
        d91bdd9 ("cpu/SMT: Make SMT control more robust against enumeration failures")
        ee545b9 ("x86/cpu/hygon: Fix the CPU topology evaluation for real")
        9f76d60 ("x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls")
        001470f ("x86/boot: Fix incorrect startup_gdt_descr.size")
        b3bee1e ("x86/boot: Compile boot code with -std=gnu11 too")
        3e3eabe ("x86/boot: Increase section and file alignment to 4k/512")
        34951f3 ("x86/boot: Split off PE/COFF .data section")
        fa57505 ("x86/boot: Drop PE/COFF .reloc section")
        efa089e ("x86/boot: Construct PE/COFF .text section from assembler")
        aeb9206 ("x86/boot: Derive file size from _edata symbol")
        093ab25 ("x86/boot: Define setup size in linker script")
        eac9563 ("x86/boot: Set EFI handover offset directly in header asm")
        2e765c0 ("x86/boot: Grab kernel_info offset from zoffset header directly")
        b618d31 ("x86/boot: Drop references to startup_64")
        7448e8e ("x86/boot: Drop redundant code setting the root device")
        8eace5b ("x86/boot: Omit compression buffer from PE/COFF image memory footprint")
        768171d ("x86/boot: Remove the 'bugger off' message")
        bfab35f ("x86/efi: Drop alignment flags from PE section headers")
        7e50262 ("x86/efi: Disregard setup header of loaded image")
        5f51c5d ("x86/efi: Drop EFI stub .bss from .data section")
    
    Signed-off-by: Ingo Molnar <mingo@kernel.org>
    Ingo Molnar committed Oct 28, 2023
    Copy the full SHA
    41928f5 View commit details
    Browse the repository at this point in the history
  23. Merge branch into tip/master: 'core/core'

     # New commits in core/core:
        1aabbc5 ("signal: Don't disable preemption in ptrace_stop() on PREEMPT_RT")
        a20d6f6 ("signal: Add a proper comment about preempt_disable() in ptrace_stop()")
    
    Signed-off-by: Ingo Molnar <mingo@kernel.org>
    Ingo Molnar committed Oct 28, 2023
    Copy the full SHA
    b080166 View commit details
    Browse the repository at this point in the history
  24. Merge branch into tip/master: 'irq/core'

     # New commits in irq/core:
        f99b926 ("irqchip/sifive-plic: Fix syscore registration for multi-socket systems")
        08d4c17 ("irqchip/ls-scfg-msi: Use device_get_match_data()")
        5e7afb2 ("genirq/generic_chip: Make irq_remove_generic_chip() irqdomain aware")
        a0b0bad ("genirq/matrix: Exclude managed interrupts in irq_matrix_allocated()")
        41efa43 ("PCI/MSI: Provide stubs for IMS functions")
        f881feb ("irqchip/renesas-rzg2l: Enhance driver to support interrupt affinity setting")
        021a8ca ("genirq/generic-chip: Fix the irq_chip name for /proc/interrupts")
        6260ecd ("irqdomain: Annotate struct irq_domain with __counted_by")
    
    Signed-off-by: Ingo Molnar <mingo@kernel.org>
    Ingo Molnar committed Oct 28, 2023
    Copy the full SHA
    4df9fee View commit details
    Browse the repository at this point in the history
  25. Merge branch into tip/master: 'locking/core'

     # New commits in locking/core:
        c73801a ("futex: Don't include process MM in futex key on no-MMU")
        184fdf9 ("locking/seqlock: Fix grammar in comment")
        dcc1345 ("alpha: Fix up new futex syscall numbers")
        886ee55 ("locking/seqlock: Propagate 'const' pointers within read-only methods, remove forced type casts")
        ac8b60b ("locking/lockdep: Fix string sizing bug that triggers a format-truncation compiler-warning")
        e6115c6 ("locking/seqlock: Change __seqprop() to return the function pointer")
        f995443 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()")
        4fbf8b1 ("locking/atomics: Use atomic_try_cmpxchg_release() to micro-optimize rcuref_put_slowpath()")
        ad0a2e4 ("locking/atomic, xen: Use sync_try_cmpxchg() instead of sync_cmpxchg()")
        636d6a8 ("locking/atomic/x86: Introduce arch_sync_try_cmpxchg()")
        e01cc1e ("locking/atomic: Add generic support for sync_try_cmpxchg() and its fallback")
        0cff993 ("locking/seqlock: Fix typo in comment")
        01a99a7 ("futex/requeue: Remove unnecessary ‘NULL’ initialization from futex_proxy_trylock_atomic()")
        5e0eb67 ("locking/local, arch: Rewrite local_add_unless() as a static inline function")
        8788c6c ("locking/debug: Fix debugfs API return value checks to use IS_ERR()")
        cfa92b6 ("locking/ww_mutex/test: Make sure we bail out instead of livelock")
        bccdd80 ("locking/ww_mutex/test: Fix potential workqueue corruption")
        4812c54 ("locking/ww_mutex/test: Use prng instead of rng to avoid hangs at bootup")
        0f4b5f9 ("futex: Add sys_futex_requeue()")
        27b88f3 ("futex: Add flags2 argument to futex_requeue()")
        3b63a55 ("futex: Propagate flags into get_futex_key()")
        cb8c431 ("futex: Add sys_futex_wait()")
        43adf84 ("futex: FLAGS_STRICT")
        9f6c532 ("futex: Add sys_futex_wake()")
        698eb82 ("futex: Validate futex value against futex size")
        5694289 ("futex: Flag conversion")
        d6d08d2 ("futex: Extend the FUTEX2 flags")
        4923954 ("futex: Clarify FUTEX2 flags")
        c6f4a90 ("asm-generic: ticket-lock: Optimize arch_spin_value_unlocked()")
        fbeb558 ("futex/pi: Fix recursive rt_mutex waiter state")
        45f67f3 ("locking/rtmutex: Add a lockdep assert to catch potential nested blocking")
        d14f9e9 ("locking/rtmutex: Use rt_mutex specific scheduler helpers")
        6b596e6 ("sched: Provide rt_mutex specific scheduler helpers")
        de1474b ("sched: Extract __schedule_loop()")
        af9f006 ("locking/rtmutex: Avoid unconditional slowpath for DEBUG_RT_MUTEXES")
        28bc55f ("sched: Constrain locks in sched_submit_work()")
        a432b7c ("locking/lockref/x86: Enable ARCH_USE_CMPXCHG_LOCKREF for X86_CMPXCHG64")
        e35a6cf ("futex: Use a folio instead of a page")
        85be6d8 ("cleanup: Make no_free_ptr() __must_check")
    
    Signed-off-by: Ingo Molnar <mingo@kernel.org>
    Ingo Molnar committed Oct 28, 2023
    Copy the full SHA
    238e21e View commit details
    Browse the repository at this point in the history
  26. Merge branch into tip/master: 'objtool/core'

     # New commits in objtool/core:
        60fd39a ("scripts/faddr2line: Skip over mapping symbols in output from readelf")
        86bf86e ("scripts/faddr2line: Use LLVM addr2line and readelf if LLVM=1")
        180af1a ("scripts/faddr2line: Don't filter out non-function symbols from readelf")
        f404a58 ("objtool: Remove max symbol name length limitation")
        e959c27 ("objtool: Propagate early errors")
        758a743 ("objtool: Use 'the fallthrough' pseudo-keyword")
        b8ec60e ("x86/speculation, objtool: Use absolute relocations for annotations")
        fef44eb ("x86/unwind/orc: Remove redundant initialization of 'mid' pointer in __orc_find()")
    
    Signed-off-by: Ingo Molnar <mingo@kernel.org>
    Ingo Molnar committed Oct 28, 2023
    Copy the full SHA
    fde9da6 View commit details
    Browse the repository at this point in the history
  27. Merge branch into tip/master: 'ras/core'

     # New commits in ras/core:
        1d11b15 ("x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel")
        1bae0cf ("x86/mce: Cleanup mce_usable_address()")
        48da1ad ("x86/mce: Define amd_mce_usable_address()")
        495a91d ("x86/MCE/AMD: Split amd_mce_is_memory_error()")
    
    Signed-off-by: Ingo Molnar <mingo@kernel.org>
    Ingo Molnar committed Oct 28, 2023
    Copy the full SHA
    7c20760 View commit details
    Browse the repository at this point in the history
  28. Merge branch into tip/master: 'sched/core'

     # New commits in sched/core:
        984ffb6 ("sched/fair: Remove SIS_PROP")
        22165f6 ("sched/fair: Use candidate prev/recent_used CPU if scanning failed for cluster wakeup")
        8881e16 ("sched/fair: Scan cluster before scanning LLC in wake-up path")
        b95303e ("sched: Add cpus_share_resources API")
        5ebde09 ("sched/core: Fix RQCF_ACT_SKIP leak")
        4c456c9 ("sched/fair: Remove unused 'curr' argument from pick_next_entity()")
        fb064e5 ("sched/nohz: Update comments about NEWILB_KICK")
        1b7ef2d ("sched/fair: Remove duplicate #include")
        7b3d8df ("sched/psi: Update poll => rtpoll in relevant comments")
        1b8a955 ("sched: Make PELT acronym definition searchable")
        f0498d2 ("sched: Fix stop_one_cpu_nowait() vs hotplug")
        0c29240 ("sched/psi: Bail out early from irq time accounting")
        f577cd5 ("sched/topology: Rename 'DIE' domain to 'PKG'")
        3657680 ("sched/psi: Delete the 'update_total' function parameter from update_triggers()")
        80cc1d1 ("sched/psi: Avoid updating PSI triggers and ->rtpoll_total when there are no state changes")
        b19fdb1 ("sched/headers: Remove comment referring to rq::cpu_load, since this has been removed")
        f169c62 ("sched/numa: Complete scanning of inactive VMAs when there is no alternative")
        b7a5b53 ("sched/numa: Complete scanning of partial VMAs regardless of PID activity")
        2e2675d ("sched/numa: Move up the access pid reset logic")
        ed2da8b ("sched/numa: Trace decisions related to skipping VMAs")
        f3a6c97 ("sched/numa: Rename vma_numab_state::access_pids[] => ::pids_active[], ::next_pid_reset => ::pids_active_reset")
        9ae5c00 ("sched/numa: Document vma_numab_state fields")
        f2273f4 ("sched/topology: Move the declaration of 'schedutil_gov' to kernel/sched/sched.h")
        8f833c8 ("sched/topology: Change behaviour of the 'sched_energy_aware' sysctl, based on the platform")
        e03dc9f ("sched/psi: Change update_triggers() to a 'void' function")
        5b77261 ("sched/topology: Remove the EM_MAX_COMPLEXITY limit")
        7bc2638 ("sched/topology: Consolidate and clean up access to a CPU's max compute capacity")
        089768d ("sched/rt: Change the type of 'sysctl_sched_rt_period' from 'unsigned int' to 'int'")
        f4bb570 ("sched/nohz: Remove unnecessarily complex error handling pattern from find_new_ilb()")
        b6dd698 ("sched/nohz: Use consistent variable names in find_new_ilb() and kick_ilb()")
        7ef7145 ("sched/nohz: Update idle load-balancing (ILB) comments")
        bc87127 ("sched/debug: Print 'tgid' in sched_show_task()")
        aa1567a ("intel_idle: Add ibrs_off module parameter to force-disable IBRS")
        7506203 ("intel_idle: Use __update_spec_ctrl() in intel_idle_ibrs()")
        2743fe8 ("x86/idle: Disable IBRS when CPU is offline to improve single-threaded performance")
        e3e3bab ("x86/speculation: Add __update_spec_ctrl() helper")
        ea41bb5 ("sched/core: Update stale comment in try_to_wake_up()")
        d4d6596 ("sched/headers: Remove duplicate header inclusions")
        d844fe6 ("sched/headers: Move 'struct sched_param' out of uapi, to work around glibc/musl breakage")
        83494dc ("sched/rt/docs: Use 'real-time' instead of 'realtime'")
        e6dbdd8 ("sched/rt/docs: Clarify & fix sched_rt_* sysctl docs")
        079be8f ("sched/rt: Disallow writing invalid values to sched_rt_period_us")
        15874a3 ("sched/debug: Add new tracepoint to track compute energy computation")
        23c9519 ("sched/uclamp: Ignore (util == 0) optimization in feec() when p_util_max = 0")
        6b00a40 ("sched/uclamp: Set max_spare_cap_cpu even if max_spare_cap is 0")
        5fe7765 ("sched/deadline: Make dl_rq->pushable_dl_tasks update drive dl_rq->overloaded")
        612f769 ("sched/rt: Make rt_rq->pushable_tasks updates drive rto_mask")
        3eafe22 ("sched/core: Refactor the task_flags check for worker sleeping in sched_submit_work()")
        2f8c622 ("sched/fair: Fix warning in bandwidth distribution")
        30797bc ("sched/fair: Make cfs_rq->throttled_csd_list available on !SMP")
        dc461c4 ("sched/debug: Avoid checking in_atomic_preempt_off() twice in schedule_debug()")
        8bf0cdf ("<linux/list.h>: Introduce the list_for_each_reverse() method")
        1632d47 ("sched/headers: Standardize the <linux/sched/smt.h> header guard #endif")
        0f9a1a4 ("sched/headers: Standardize the <linux/sched/type.h> header guard #endif")
        6eddb11 ("sched/headers: Standardize the <linux/sched/vhost_task.h> header guard name")
        3ba78da ("sched/headers: Add header guard to <linux/sched/deadline.h>")
        87c3a58 ("sched/core: Optimize in_task() and in_interrupt() a bit")
        622f0a1 ("sched/debug: Update stale reference to sched_debug.c")
        17e7170 ("sched/debug: Remove the /proc/sys/kernel/sched_child_runs_first sysctl")
        e23edc8 ("sched/fair: Rename check_preempt_curr() to wakeup_preempt()")
        8284568 ("sched/fair: Rename check_preempt_wakeup() to check_preempt_wakeup_fair()")
        7ad0354 ("sched/headers: Remove duplicated includes in kernel/sched/sched.h")
        1528c66 ("sched/fair: Ratelimit update to tg->load_avg")
        8f0eed4 ("freezer,sched: Use saved_state to reduce some spurious wakeups")
        fbaa6a1 ("sched/core: Remove ifdeffery for saved_state")
        4ff34ad ("sched/core: Use do-while instead of for loop in set_nr_if_polling()")
        c0490bc ("sched/fair: Fix cfs_rq_is_decayed() on !SMP")
        6d08ad2 ("sched/topology: Fix sched_numa_find_nth_cpu() comment")
        9ecea9a ("sched/topology: Handle NUMA_NO_NODE in sched_numa_find_nth_cpu()")
        8ab63d4 ("sched/topology: Fix sched_numa_find_nth_cpu() in non-NUMA case")
        617f2c3 ("sched/topology: Fix sched_numa_find_nth_cpu() in CPU-less case")
        d1db9fb ("sched/fair: Fix open-coded numa_nearest_node()")
        b1f099b ("numa: Generalize numa_map_to_online_node()")
        4de7b17 ("sched: Assert for_each_thread() is properly locked")
        0e34600 ("sched: Misc cleanups")
        6fb4546 ("sched: Simplify tg_set_cfs_bandwidth()")
        fa614b4 ("sched: Simplify sched_move_task()")
        af7c576 ("sched: Simplify sched_rr_get_interval()")
        7a50f76 ("sched: Simplify yield_to()")
        92c2ec5 ("sched: Simplify sched_{set,get}affinity()")
        febe162 ("sched: Simplify syscalls")
        94b548a ("sched: Simplify set_user_nice()")
    
    Signed-off-by: Ingo Molnar <mingo@kernel.org>
    Ingo Molnar committed Oct 28, 2023
    Copy the full SHA
    6cb2fc2 View commit details
    Browse the repository at this point in the history
  29. Merge branch into tip/master: 'smp/core'

     # New commits in smp/core:
        32e4fa3 ("cpu/hotplug: Remove unused cpuhp_state CPUHP_AP_X86_VDSO_VMA_ONLINE")
        d090ec0 ("smp: Change function signatures to use call_single_data_t")
    
    Signed-off-by: Ingo Molnar <mingo@kernel.org>
    Ingo Molnar committed Oct 28, 2023
    Copy the full SHA
    d19f50c View commit details
    Browse the repository at this point in the history
  30. Merge branch into tip/master: 'timers/core'

     # New commits in timers/core:
        c28ca80 ("clocksource: ep93xx: Add driver for Cirrus Logic EP93xx")
        81824f7 ("dt-bindings: timers: Add Cirrus EP93xx")
        6d3bc4c ("clocksource/drivers/timer-atmel-tcb: Fix initialization on SAM9 hardware")
        d7f546c ("clocksource/timer-riscv: ACPI: Add timer_cannot_wakeup_cpu")
        fd73c01 ("clocksource/drivers/sun5i: Remove surplus dev_err() when using platform_get_irq()")
        12590d4 ("drivers/clocksource/timer-ti-dm: Don't call clk_get_rate() in stop function")
        8051a99 ("clocksource/drivers/timer-imx-gpt: Fix potential memory leak")
        078a5ba ("dt-bindings: timer: renesas,rz-mtu3: Document RZ/{G2UL,Five} SoCs")
        b121e78 ("dt-bindings: timer: renesas,rz-mtu3: Improve documentation")
        b7a8f1f ("dt-bindings: timer: renesas,rz-mtu3: Fix overflow/underflow interrupt names")
        8ceea12 ("alarmtimer: Use maximum alarm time for suspend")
        a0fddaa ("rtc: Add API function to return alarm time bound by hardware limit")
        6c77437 ("tick/nohz: Update comments some more")
        c02a427 ("tick/nohz: Remove unused tick_nohz_idle_stop_tick_protected()")
        4f7f440 ("tick/nohz: Don't shutdown the lowres tick from itself")
        822deee ("tick/nohz: Update obsolete comments")
        dba428a ("tick/nohz: Rename the tick handlers to more self-explanatory names")
    
    Signed-off-by: Ingo Molnar <mingo@kernel.org>
    Ingo Molnar committed Oct 28, 2023
    Copy the full SHA
    374a276 View commit details
    Browse the repository at this point in the history
  31. Merge branch into tip/master: 'x86/apic'

     # New commits in x86/apic:
        b56ebe7 ("x86/apic/msi: Fix misconfigured non-maskable MSI quirk")
        441ccc3 ("x86/msi: Fix compile error caused by CONFIG_GENERIC_MSI_IRQ=y && !CONFIG_X86_LOCAL_APIC")
        57baabe ("x86/platform/uv/apic: Clean up inconsistent indenting")
    
    Signed-off-by: Ingo Molnar <mingo@kernel.org>
    Ingo Molnar committed Oct 28, 2023
    Copy the full SHA
    17d4fed View commit details
    Browse the repository at this point in the history
  32. Merge branch into tip/master: 'x86/asm'

     # New commits in x86/asm:
        8ae292c ("x86/lib: Address kernel-doc warnings")
        1882366 ("x86/entry: Fix typos in comments")
        da4aff6 ("x86/entry: Remove unused argument %rsi passed to exc_nmi()")
        ad42474 ("x86/bitops: Remove unused __sw_hweight64() assembly implementation on x86-32")
        7c097ca ("x86/percpu: Do not clobber %rsi in percpu_{try_,}cmpxchg{64,128}_op")
        b8e3dfa ("x86/percpu: Use raw_cpu_try_cmpxchg() in preempt_count_set()")
        5f86389 ("x86/percpu: Define raw_cpu_try_cmpxchg and this_cpu_try_cmpxchg()")
        54cd971 ("x86/percpu: Define {raw,this}_cpu_try_cmpxchg{64,128}")
        3dae5c4 ("x86/asm/bitops: Use __builtin_clz{l|ll} to evaluate constant expressions")
    
    Signed-off-by: Ingo Molnar <mingo@kernel.org>
    Ingo Molnar committed Oct 28, 2023
    Copy the full SHA
    acdc692 View commit details
    Browse the repository at this point in the history
  33. Merge branch into tip/master: 'x86/bugs'

     # New commits in x86/bugs:
        9d9c22c ("x86/retpoline: Document some thunk handling aspects")
        2d7ce49 ("x86/retpoline: Make sure there are no unconverted return thunks due to KCSAN")
        321a145 ("x86/callthunks: Delete unused "struct thunk_desc"")
        b587fef ("x86/vdso: Run objtool on vdso32-setup.o")
        34de4fe ("objtool: Fix return thunk patching in retpolines")
        904e1dd ("x86/srso: Remove unnecessary semicolon")
        0bd7feb ("x86/pti: Fix kernel warnings for pti= and nopti cmdline options")
        99ee56c ("x86/calldepth: Rename __x86_return_skl() to call_depth_return_thunk()")
        e8efc08 ("x86/nospec: Refactor UNTRAIN_RET[_*]")
        0a3c491 ("x86/rethunk: Use SYM_CODE_START[_LOCAL]_NOALIGN macros")
        34a3cae ("x86/srso: Disentangle rethunk-dependent options")
        3512369 ("x86/srso: Move retbleed IBPB check into existing 'has_microcode' code block")
        0a0ce0d ("x86/bugs: Remove default case for fully switched enums")
        55ca901 ("x86/srso: Remove 'pred_cmd' label")
        eb54be2 ("x86/srso: Unexport untraining functions")
        aa730cf ("x86/srso: Improve i-cache locality for alias mitigation")
        eeb9f34 ("x86/srso: Fix unret validation dependencies")
        dc6306a ("x86/srso: Fix vulnerability reporting for missing microcode")
        de9f5f7 ("x86/srso: Print mitigation for retbleed IBPB case")
        3fc7b28 ("x86/srso: Print actual mitigation if requested mitigation isn't possible")
        1d1142a ("x86/srso: Fix SBPB enablement for (possible) future fixed HW")
    
    Signed-off-by: Ingo Molnar <mingo@kernel.org>
    Ingo Molnar committed Oct 28, 2023
    Copy the full SHA
    631395a View commit details
    Browse the repository at this point in the history
  34. Merge branch into tip/master: 'x86/build'

     # New commits in x86/build:
        70c8dc9 ("x86/defconfig: Enable CONFIG_DEBUG_ENTRY=y")
    
    Signed-off-by: Ingo Molnar <mingo@kernel.org>
    Ingo Molnar committed Oct 28, 2023
    Copy the full SHA
    ea6c9cf View commit details
    Browse the repository at this point in the history
  35. Merge branch into tip/master: 'x86/cache'

     # New commits in x86/cache:
        4cee14b ("x86/resctrl: Display RMID of resource group")
        918f211 ("x86/resctrl: Add support for the files of MON groups only")
        ca8dad2 ("x86/resctrl: Display CLOSID for resource group")
        cb07d71 ("x86/resctrl: Introduce "-o debug" mount option")
        d27567a ("x86/resctrl: Move default group file creation to mount")
        df5f3a1 ("x86/resctrl: Unwind properly from rdt_enable_ctx()")
        d415924 ("x86/resctrl: Rename rftype flags for consistency")
        6846dc1 ("x86/resctrl: Simplify rftype flag definitions")
        fe2a20e ("x86/resctrl: Add multiple tasks to the resctrl group at once")
        aaa5fa3 ("Documentation/x86: Document resctrl's new sparse_masks")
        4dba8f1 ("x86/resctrl: Add sparse_masks file in info")
        0e3cd31 ("x86/resctrl: Enable non-contiguous CBMs in Intel CAT")
        39c6eed ("x86/resctrl: Rename arch_has_sparse_bitmaps")
        f05fd4c ("x86/resctrl: Fix remaining kernel-doc warnings")
    
    Signed-off-by: Ingo Molnar <mingo@kernel.org>
    Ingo Molnar committed Oct 28, 2023
    Copy the full SHA
    51a0f1e View commit details
    Browse the repository at this point in the history
  36. Merge branch into tip/master: 'x86/cpu'

     # New commits in x86/cpu:
        b5034c6 ("x86/cpu/amd: Remove redundant 'break' statement")
        7deda2c ("x86/cpu: Clear SVM feature if disabled by BIOS")
    
    Signed-off-by: Ingo Molnar <mingo@kernel.org>
    Ingo Molnar committed Oct 28, 2023
    Copy the full SHA
    caf0ab8 View commit details
    Browse the repository at this point in the history
  37. Merge branch into tip/master: 'x86/entry'

     # New commits in x86/entry:
        1a09a27 ("x86/entry/32: Clean up syscall fast exit tests")
        58978b4 ("x86/entry/64: Use TASK_SIZE_MAX for canonical RIP test")
        ca282b4 ("x86/entry/64: Convert SYSRET validation tests to C")
        bab9fa6 ("x86/entry/32: Remove SEP test for SYSEXIT")
        0d3109a ("x86/entry/32: Convert do_fast_syscall_32() to bool return type")
        eec62f6 ("x86/entry/compat: Combine return value test from syscall handler")
        eb43c9b ("x86/entry/64: Remove obsolete comment on tracing vs. SYSRET")
        a11e097 ("x86: Make IA32_EMULATION boot time configurable")
        6138228 ("x86/entry: Make IA32 syscalls' availability depend on ia32_enabled()")
        5ae2702 ("x86/elf: Make loading of 32bit processes depend on ia32_enabled()")
        370dcd5 ("x86/entry: Compile entry_SYSCALL32_ignore() unconditionally")
        f71e1d2 ("x86/entry: Rename ignore_sysret()")
        1da5c9b ("x86: Introduce ia32_enabled()")
    
    Signed-off-by: Ingo Molnar <mingo@kernel.org>
    Ingo Molnar committed Oct 28, 2023
    Copy the full SHA
    efceba9 View commit details
    Browse the repository at this point in the history
  38. Merge branch into tip/master: 'x86/fpu'

     # New commits in x86/fpu:
        90879f5 ("x86/fpu/xstate: Address kernel-doc warning")
    
    Signed-off-by: Ingo Molnar <mingo@kernel.org>
    Ingo Molnar committed Oct 28, 2023
    Copy the full SHA
    886047f View commit details
    Browse the repository at this point in the history
  39. Merge branch into tip/master: 'x86/headers'

     # New commits in x86/headers:
        8b01de8 ("x86/headers: Remove <asm/export.h>")
        94ea9c0 ("x86/headers: Replace #include <asm/export.h> with #include <linux/export.h>")
        b425232 ("x86/headers: Remove unnecessary #include <asm/export.h>")
    
    Signed-off-by: Ingo Molnar <mingo@kernel.org>
    Ingo Molnar committed Oct 28, 2023
    Copy the full SHA
    41c5e69 View commit details
    Browse the repository at this point in the history
  40. Merge branch into tip/master: 'x86/irq'

     # New commits in x86/irq:
        f44075e ("x86/nmi: Fix out-of-order NMI nesting checks & false positive warning")
    
    Signed-off-by: Ingo Molnar <mingo@kernel.org>
    Ingo Molnar committed Oct 28, 2023
    Copy the full SHA
    320e30a View commit details
    Browse the repository at this point in the history
  41. Merge branch into tip/master: 'x86/microcode'

     # New commits in x86/microcode:
        cf5ab01 ("x86/microcode/intel: Add a minimum required revision for late loading")
        9407bda ("x86/microcode: Prepare for minimal revision check")
        8f849ff ("x86/microcode: Handle "offline" CPUs correctly")
        9cab5fb ("x86/apic: Provide apic_force_nmi_on_cpu()")
        1582c0f ("x86/microcode: Protect against instrumentation")
        7eb314a ("x86/microcode: Rendezvous and load in NMI")
        0bf8716 ("x86/microcode: Replace the all-in-one rendevous handler")
        6067788 ("x86/microcode: Provide new control functions")
        ba3aeb9 ("x86/microcode: Add per CPU control field")
        4b75395 ("x86/microcode: Add per CPU result state")
        0772b9a ("x86/microcode: Sanitize __wait_for_cpus()")
        6f059e6 ("x86/microcode: Clarify the late load logic")
        634ac23 ("x86/microcode: Handle "nosmt" correctly")
        ba48aa3 ("x86/microcode: Clean up mc_cpu_down_prep()")
        2e19973 ("x86/microcode: Get rid of the schedule work indirection")
        8529e8a ("x86/microcode: Mop up early loading leftovers")
        5af05b8 ("x86/microcode/amd: Use cached microcode for AP load")
        a7939f0 ("x86/microcode/amd: Cache builtin/initrd microcode early")
        d419d28 ("x86/microcode/amd: Cache builtin microcode too")
        ecfd410 ("x86/microcode/amd: Use correct per CPU ucode_cpu_info")
        b48b26f ("x86/microcode: Remove pointless apply() invocation")
        b7fcd99 ("x86/microcode/intel: Rework intel_find_matching_signature()")
        11f96ac ("x86/microcode/intel: Reuse intel_cpu_collect_info()")
        164aa1c ("x86/microcode/intel: Rework intel_cpu_collect_info()")
        3973718 ("x86/microcode/intel: Unify microcode apply() functions")
        f24f204 ("x86/microcode/intel: Switch to kvmalloc()")
        2a1dada ("x86/microcode/intel: Save the microcode only after a successful late-load")
        dd5e3e3 ("x86/microcode/intel: Simplify early loading")
        0177669 ("x86/microcode/intel: Cleanup code further")
        6b07202 ("x86/microcode/intel: Simplify and rename generic_load_microcode()")
        b0f0bf5 ("x86/microcode/intel: Simplify scan_microcode()")
        ae76d95 ("x86/microcode/intel: Rip out mixed stepping support for Intel CPUs")
        0b62f6c ("x86/microcode/32: Move early loading after paging enable")
        4c585af ("x86/boot/32: Temporarily map initrd for microcode loading")
        fdbd438 ("x86/microcode: Provide CONFIG_MICROCODE_INITRD32")
        69ba866 ("x86/boot/32: Restructure mk_early_pgtbl_32()")
        a62f4ca ("x86/boot/32: De-uglify the 2/3 level paging difference in mk_early_pgtbl_32()")
        1e2dd57 ("x86/boot: Use __pa_nodebug() in mk_early_pgtbl_32()")
        242db75 ("x86/boot/32: Disable stackprotector and tracing for mk_early_pgtbl_32()")
        2e9064f ("x86/microcode/amd: Fix snprintf() format string warning in W=1 build")
    
    Signed-off-by: Ingo Molnar <mingo@kernel.org>
    Ingo Molnar committed Oct 28, 2023
    Copy the full SHA
    26f55bb View commit details
    Browse the repository at this point in the history
  42. Merge branch into tip/master: 'x86/mm'

     # New commits in x86/mm:
        a1e2b8b ("x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size")
        2906063 ("selftests/x86/lam: Zero out buffer for readlink()")
        d6f274b ("x86/sev: Drop unneeded #include")
        6e74b12 ("x86/sev: Move sev_setup_arch() to mem_encrypt.c")
        c9babd5 ("x86/tdx: Replace deprecated strncpy() with strtomem_pad()")
        802e87c ("selftests/x86/mm: Add new test that userspace stack is in fact NX")
        bfb32e2 ("x86/sev: Make boot_ghcb_page[] static")
        3e32552 ("x86/boot: Move x86_cache_alignment initialization to correct spot")
        fbf6449 ("x86/sev-es: Set x86_virt_bits to the correct value straight away, instead of a two-phase approach")
        f799365 ("x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot")
        f4c5ca9 ("x86_64: Show CR4.PSE on auxiliaries like on BSP")
        c53cbc5 ("x86/iommu/docs: Update AMD IOMMU specification document URL")
        bad0524 ("x86/sev/docs: Update document URL in amd-memory-encryption.rst")
        d73a105 ("x86/mm: Move arch_memory_failure() and arch_is_platform_page() definitions from <asm/processor.h> to <asm/pgtable.h>")
        8f10046 ("ACPI/NUMA: Apply SRAT proximity domain to entire CFMWS window")
        8f012db ("x86/numa: Introduce numa_fill_memblks()")
    
    Signed-off-by: Ingo Molnar <mingo@kernel.org>
    Ingo Molnar committed Oct 28, 2023
    Copy the full SHA
    04b3b89 View commit details
    Browse the repository at this point in the history
  43. Merge branch into tip/master: 'x86/percpu'

     # New commits in x86/percpu:
        0548eb0 ("x86/percpu: Return correct variable from current_top_of_stack()")
        ed2f752 ("x86/percpu: Introduce const-qualified const_pcpu_hot to micro-optimize code generation")
        59bec00 ("x86/percpu: Introduce %rip-relative addressing to PER_CPU_VAR()")
        aa47f90 ("x86/percpu, xen: Correct PER_CPU_VAR() usage to include symbol and its addend")
        39d64ee ("x86/percpu: Correct PER_CPU_VAR() usage to include symbol and its addend")
        24b8a23 ("x86/fpu: Clean up FPU switching in the middle of task switching")
        e39828d ("x86/percpu: Use the correct asm operand modifier in percpu_stable_op()")
        1d10f3a ("x86/percpu: Use C for arch_raw_cpu_ptr(), to improve code generation")
        a048d3a ("x86/percpu: Rewrite arch_raw_cpu_ptr() to be easier for compilers to optimize")
        e29aad0 ("x86/percpu: Disable named address spaces for KASAN")
        ca42563 ("x86/percpu: Use C for percpu read/write accessors")
        9a462b9 ("x86/percpu: Use compiler segment prefix qualifier")
        1ca3683 ("x86/percpu: Enable named address spaces with known compiler version")
    
    Signed-off-by: Ingo Molnar <mingo@kernel.org>
    Ingo Molnar committed Oct 28, 2023
    Copy the full SHA
    25e9b01 View commit details
    Browse the repository at this point in the history
  44. Merge branch into tip/master: 'x86/platform'

     # New commits in x86/platform:
        2a56525 ("x86/amd_nb: Use Family 19h Models 60h-7Fh Function 4 IDs")
        0c436a5 ("x86/numa: Add Devicetree support")
        0d294c8 ("x86/of: Move the x86_flattree_get_config() call out of x86_dtb_init()")
        2477570 ("x86/amd_nb: Add AMD Family MI300 PCI IDs")
        d9a0195 ("x86/platform/uv: Annotate struct uv_rtc_timer_head with __counted_by")
        ec2f16f ("x86/platform/uv: Rework NMI "action" modparam handling")
    
    Signed-off-by: Ingo Molnar <mingo@kernel.org>
    Ingo Molnar committed Oct 28, 2023
    Copy the full SHA
    ec3e2ac View commit details
    Browse the repository at this point in the history
  45. Merge branch into tip/master: 'x86/tdx'

     # New commits in x86/tdx:
        9ee4318 ("x86/tdx: Mark TSC reliable")
        518755a ("x86/tdx: Fix __noreturn build warning around __tdx_hypercall_failed()")
        7b80413 ("x86/virt/tdx: Make TDX_MODULE_CALL handle SEAMCALL #UD and #GP")
        c33621b ("x86/virt/tdx: Wire up basic SEAMCALL functions")
        8a8544b ("x86/tdx: Remove 'struct tdx_hypercall_args'")
        90f5ecd ("x86/tdx: Reimplement __tdx_hypercall() using TDX_MODULE_CALL asm")
        c641cfb ("x86/tdx: Make TDX_HYPERCALL asm similar to TDX_MODULE_CALL")
        12f34ed ("x86/tdx: Extend TDX_MODULE_CALL to support more TDCALL/SEAMCALL leafs")
        57a420b ("x86/tdx: Pass TDCALL/SEAMCALL input/output registers via a structure")
        5efb962 ("x86/tdx: Rename __tdx_module_call() to __tdcall()")
        f0024db ("x86/tdx: Make macros of TDCALLs consistent with the spec")
        03a423d ("x86/tdx: Skip saving output regs when SEAMCALL fails with VMFailInvalid")
        5d092b6 ("x86/tdx: Zero out the missing RSI in TDX_HYPERCALL macro")
        019b383 ("x86/tdx: Retry partially-completed page conversion hypercalls")
    
    Signed-off-by: Ingo Molnar <mingo@kernel.org>
    Ingo Molnar committed Oct 28, 2023
    Copy the full SHA
    1187c0b View commit details
    Browse the repository at this point in the history
  46. Copy the full SHA
    492f7c8 View commit details
    Browse the repository at this point in the history
  47. iio: common: ms_sensors: ms_sensors_i2c: fix humidity conversion time…

    … table
    
    The HTU21 offers 4 sampling frequencies: 20, 40, 70 and 120, which are
    associated to an index that is used to select the right measurement
    resolution and its corresponding measurement time. The current
    implementation selects the measurement resolution and the temperature
    measurement time properly, but it does not select the right humidity
    measurement time in all cases.
    
    In summary, the 40 and 70 humidity measurement times are swapped.
    
    The reason for that is probably the unusual coding for the measurement
    resolution. According to the datasheet, the bits [7,0] of the "user
    register" are used as follows to select the bit resolution:
    
    --------------------------------------------------
    | Bit 7 | Bit 0 | RH | Temp | Trh (us) | Tt (us) |
    --------------------------------------------------
    |   0   |   0   | 12 |  14  |  16000   |  50000  |
    --------------------------------------------------
    |   0   |   1   | 8  |  12  |  3000    |  13000  |
    --------------------------------------------------
    |   1   |   0   | 10 |  13  |  5000    |  25000  |
    --------------------------------------------------
    |   1   |   1   | 11 |  11  |  8000    |  7000   |
    --------------------------------------------------
    *This table is available in the official datasheet, page 13/21. I have
    just appended the times provided in the humidity/temperature tables,
    pages 3/21, 5/21. Note that always a pair of resolutions is selected.
    
    The sampling frequencies [20, 40, 70, 120] are assigned to a linear
    index [0..3] which is then coded as follows [1]:
    
    Index    [7,0]
    --------------
    idx 0     0,0
    idx 1     1,0
    idx 2     0,1
    idx 3     1,1
    
    That is done that way because the temperature measurements are being
    used as the reference for the sampling frequency (the frequencies and
    the temperature measurement times are correlated), so increasing the
    index always reduces the temperature measurement time and its
    resolution. Therefore, the temperature measurement time array is as
    simple as [50000, 25000, 13000, 7000]
    
    On the other hand, the humidity resolution cannot follow the same
    pattern because of the way it is coded in the "user register", where
    both resolutions are selected at the same time. The humidity measurement
    time array is the following: [16000, 3000, 5000, 8000], which defines
    the following assignments:
    
    Index    [7,0]    Trh
    -----------------------
    idx 0     0,0     16000  -> right, [0,0] selects 12 bits (Trh = 16000)
    idx 1     1,0     3000   -> wrong! [1,0] selects 10 bits (Trh = 5000)
    idx 2     0,1     5000   -> wrong! [0,1] selects 8 bits (Trh = 3000)
    idx 3     1,1     8000   -> right, [1,1] selects 11 bits (Trh = 8000)
    
    The times have been ordered as if idx = 1 -> [0,1] and idx = 2 -> [1,0],
    which is not the case for the reason explained above.
    
    So a simple modification is required to obtain the right humidity
    measurement time array, swapping the values in the positions 1 and 2.
    
    The right table should be the following: [16000, 5000, 3000, 8000]
    
    Fix the humidity measurement time array with the right idex/value
    coding.
    
    [1] The actual code that makes this coding and assigns it to the current
    value of the "user register" is the following:
    config_reg &= 0x7E;
    config_reg |= ((i & 1) << 7) + ((i & 2) >> 1);
    
    Fixes: d574a87 ("Add meas-spec sensors common part")
    Signed-off-by: Javier Carrasco <javier.carrasco.cruz@gmail.com>
    Link: https://lore.kernel.org/r/20231026-topic-htu21_conversion_time-v1-1-bd257dc44209@gmail.com
    Cc: <Stable@vger.kernel.org>
    Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
    javiercarrascocruz authored and jic23 committed Oct 28, 2023
    Copy the full SHA
    bce3ab2 View commit details
    Browse the repository at this point in the history
  48. hwmon: Add driver for ltc2991

    Add support for LTC2991 Octal I2C Voltage, Current, and Temperature
    Monitor.
    
    The LTC2991 is used to monitor system temperatures, voltages and
    currents. Through the I2C serial interface, the eight monitors can
    individually measure supply voltages and can be paired for
    differential measurements of current sense resistors or temperature
    sensing transistors. Additional measurements include internal
    temperature and internal VCC.
    
    Signed-off-by: Antoniu Miclaus <antoniu.miclaus@analog.com>
    Link: https://lore.kernel.org/r/20231026103413.27800-2-antoniu.miclaus@analog.com
    Signed-off-by: Guenter Roeck <linux@roeck-us.net>
    amiclaus authored and groeck committed Oct 28, 2023
    Copy the full SHA
    522ea9d View commit details
    Browse the repository at this point in the history
  49. dt-bindings: hwmon: npcm: Add npcm845 compatible string

    Add a compatible string for Nuvoton BMC NPCM845 Pulse Width Modulation
    (PWM) and Fan tach controller.
    
    Signed-off-by: Tomer Maimon <tmaimon77@gmail.com>
    Acked-by: Rob Herring <robh@kernel.org>
    Link: https://lore.kernel.org/r/20231018181925.1826042-2-tmaimon77@gmail.com
    Signed-off-by: Guenter Roeck <linux@roeck-us.net>
    tmaimon authored and groeck committed Oct 28, 2023
    Copy the full SHA
    144c314 View commit details
    Browse the repository at this point in the history
  50. hwmon: (aquacomputer_d5next) Add support for Aquacomputer High Flow U…

    …SB and MPS Flow
    
    Extend aquacomputer_d5next driver to expose various hardware sensors of the
    Aquacomputer High Flow USB flow sensor, which communicates through a
    proprietary USB HID protocol. This commit also adds support for the sensors
    of the MPS Flow devices, as they have the same USB product ID and sensor
    layouts. Implemented by Leonard Anderweit [1].
    
    Internal and external temp sensor readings are available, along with
    the flow sensor.
    
    Additionally, serial number and firmware version are exposed through
    debugfs.
    
    [1] aleksamagicka/aquacomputer_d5next-hwmon#90
    
    Originally-from: Leonard Anderweit <leonard.anderweit@gmail.com>
    Signed-off-by: Aleksa Savic <savicaleksa83@gmail.com>
    Link: https://lore.kernel.org/r/20231016083559.139341-3-savicaleksa83@gmail.com
    Signed-off-by: Guenter Roeck <linux@roeck-us.net>
    aleksamagicka authored and groeck committed Oct 28, 2023
    Copy the full SHA
    a91c4af View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2023

  1. hwmon: (aquacomputer_d5next) Check if temp sensors of legacy devices …

    …are connected
    
    Return -ENODATA if a temp sensor of a legacy device
    does not contain a reading.
    
    Originally-from: Leonard Anderweit <leonard.anderweit@gmail.com>
    Signed-off-by: Aleksa Savic <savicaleksa83@gmail.com>
    Link: https://lore.kernel.org/r/20231016083559.139341-2-savicaleksa83@gmail.com
    Signed-off-by: Guenter Roeck <linux@roeck-us.net>
    aleksamagicka authored and groeck committed Oct 29, 2023
    Copy the full SHA
    8293a6b View commit details
    Browse the repository at this point in the history
  2. smb3: fix creating FIFOs when mounting with "sfu" mount option

    Fixes some xfstests including generic/564 and generic/157
    
    The "sfu" mount option can be useful for creating special files (character
    and block devices in particular) but could not create FIFOs. It did
    recognize existing empty files with the "system" attribute flag as FIFOs
    but this is too general, so to support creating FIFOs more safely use a new
    tag (but the same length as those for char and block devices ie "IntxLNK"
    and "IntxBLK") "LnxFIFO" to indicate that the file should be treated as a
    FIFO (when mounted with the "sfu").   For some additional context note that
    "sfu" followed the way that "Services for Unix" on Windows handled these
    special files (at least for character and block devices and symlinks),
    which is different than newer Windows which can handle special files
    as reparse points (which isn't an option to many servers).
    
    Cc: stable@vger.kernel.org
    Signed-off-by: Steve French <stfrench@microsoft.com>
    Steve French committed Oct 29, 2023
    Copy the full SHA
    1d3936f View commit details
    Browse the repository at this point in the history
  3. smb: client: fix potential deadlock when releasing mids

    All release_mid() callers seem to hold a reference of @mid so there is
    no need to call kref_put(&mid->refcount, __release_mid) under
    @server->mid_lock spinlock.  If they don't, then an use-after-free bug
    would have caused anyways.
    
    By getting rid of such spinlock also fixes a potential deadlock as
    shown below
    
    CPU 0                                CPU 1
    ------------------------------------------------------------------
    cifs_demultiplex_thread()            cifs_debug_data_proc_show()
     release_mid()
      spin_lock(&server->mid_lock);
                                         spin_lock(&cifs_tcp_ses_lock)
    				      spin_lock(&server->mid_lock)
      __release_mid()
       smb2_find_smb_tcon()
        spin_lock(&cifs_tcp_ses_lock) *deadlock*
    
    Signed-off-by: Paulo Alcantara (SUSE) <pc@manguebit.com>
    Signed-off-by: Steve French <stfrench@microsoft.com>
    pcacjr authored and Steve French committed Oct 29, 2023
    Copy the full SHA
    39543a5 View commit details
    Browse the repository at this point in the history
  4. smb: client: fix use-after-free bug in cifs_debug_data_proc_show()

    Skip SMB sessions that are being teared down
    (e.g. @ses->ses_status == SES_EXITING) in cifs_debug_data_proc_show()
    to avoid use-after-free in @SES.
    
    This fixes the following GPF when reading from /proc/fs/cifs/DebugData
    while mounting and umounting
    
      [ 816.251274] general protection fault, probably for non-canonical
      address 0x6b6b6b6b6b6b6d81: 0000 [#1] PREEMPT SMP NOPTI
      ...
      [  816.260138] Call Trace:
      [  816.260329]  <TASK>
      [  816.260499]  ? die_addr+0x36/0x90
      [  816.260762]  ? exc_general_protection+0x1b3/0x410
      [  816.261126]  ? asm_exc_general_protection+0x26/0x30
      [  816.261502]  ? cifs_debug_tcon+0xbd/0x240 [cifs]
      [  816.261878]  ? cifs_debug_tcon+0xab/0x240 [cifs]
      [  816.262249]  cifs_debug_data_proc_show+0x516/0xdb0 [cifs]
      [  816.262689]  ? seq_read_iter+0x379/0x470
      [  816.262995]  seq_read_iter+0x118/0x470
      [  816.263291]  proc_reg_read_iter+0x53/0x90
      [  816.263596]  ? srso_alias_return_thunk+0x5/0x7f
      [  816.263945]  vfs_read+0x201/0x350
      [  816.264211]  ksys_read+0x75/0x100
      [  816.264472]  do_syscall_64+0x3f/0x90
      [  816.264750]  entry_SYSCALL_64_after_hwframe+0x6e/0xd8
      [  816.265135] RIP: 0033:0x7fd5e669d381
    
    Signed-off-by: Paulo Alcantara (SUSE) <pc@manguebit.com>
    Signed-off-by: Steve French <stfrench@microsoft.com>
    pcacjr authored and Steve French committed Oct 29, 2023
    Copy the full SHA
    948df36 View commit details
    Browse the repository at this point in the history
  5. cifs: update internal module version number for cifs.ko

    From 2.45 to 2.46
    
    Signed-off-by: Steve French <stfrench@microsoft.com>
    Steve French committed Oct 29, 2023
    Copy the full SHA
    f0fea94 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'mm-hotfixes-unstable' of git://git.kernel.org/pub/scm/l…

    …inux/kernel/git/akpm/mm
    sfrothwell committed Oct 29, 2023
    Copy the full SHA
    cc02197 View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    ca72f66 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    93dbf60 View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    5b3479a View commit details
    Browse the repository at this point in the history
  10. Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel…

    …/git/broonie/regmap.git
    sfrothwell committed Oct 29, 2023
    Copy the full SHA
    550472a View commit details
    Browse the repository at this point in the history
  11. Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel…

    …/git/broonie/regulator.git
    sfrothwell committed Oct 29, 2023
    Copy the full SHA
    eb379d8 View commit details
    Browse the repository at this point in the history
  12. Copy the full SHA
    d321c8b View commit details
    Browse the repository at this point in the history
  13. Copy the full SHA
    5890a57 View commit details
    Browse the repository at this point in the history
  14. Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux/kernel/git…

    …/groeck/linux-staging.git
    sfrothwell committed Oct 29, 2023
    Copy the full SHA
    78bb567 View commit details
    Browse the repository at this point in the history
  15. Copy the full SHA
    c2aac28 View commit details
    Browse the repository at this point in the history
  16. Copy the full SHA
    0fbf005 View commit details
    Browse the repository at this point in the history
  17. Copy the full SHA
    aa916bb View commit details
    Browse the repository at this point in the history
  18. Copy the full SHA
    0920cf9 View commit details
    Browse the repository at this point in the history
  19. Copy the full SHA
    e3966f3 View commit details
    Browse the repository at this point in the history
  20. Copy the full SHA
    b6dab1f View commit details
    Browse the repository at this point in the history
  21. Copy the full SHA
    8ae6578 View commit details
    Browse the repository at this point in the history
  22. Copy the full SHA
    55bd4c6 View commit details
    Browse the repository at this point in the history
  23. Copy the full SHA
    3cf88bd View commit details
    Browse the repository at this point in the history
  24. Copy the full SHA
    43fe6cd View commit details
    Browse the repository at this point in the history
  25. Copy the full SHA
    f8a91ae View commit details
    Browse the repository at this point in the history
  26. Copy the full SHA
    b871ee4 View commit details
    Browse the repository at this point in the history
  27. Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/…

    …git/masahiroy/linux-kbuild.git
    sfrothwell committed Oct 29, 2023
    Copy the full SHA
    216dca4 View commit details
    Browse the repository at this point in the history
  28. Merge branch 'perf-tools-next' of git://git.kernel.org/pub/scm/linux/…

    …kernel/git/perf/perf-tools-next.git
    sfrothwell committed Oct 29, 2023
    Copy the full SHA
    263db6a View commit details
    Browse the repository at this point in the history
  29. Copy the full SHA
    1edab09 View commit details
    Browse the repository at this point in the history
  30. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/gi…

    …t/arnd/asm-generic.git
    
    # Conflicts:
    #	arch/ia64/include/asm/cpu.h
    #	arch/ia64/kernel/setup.c
    #	arch/ia64/kernel/topology.c
    sfrothwell committed Oct 29, 2023
    Copy the full SHA
    c19dc19 View commit details
    Browse the repository at this point in the history
  31. Copy the full SHA
    a5cbbe4 View commit details
    Browse the repository at this point in the history
  32. Copy the full SHA
    6de6060 View commit details
    Browse the repository at this point in the history
  33. Copy the full SHA
    e44d8ca View commit details
    Browse the repository at this point in the history
  34. Copy the full SHA
    db9fb02 View commit details
    Browse the repository at this point in the history
  35. Merge branch 'asahi-soc/for-next' of https://github.com/AsahiLinux/li…

    …nux.git
    
    # Conflicts:
    #	drivers/soc/apple/Makefile
    sfrothwell committed Oct 29, 2023
    Copy the full SHA
    d929afa View commit details
    Browse the repository at this point in the history
  36. Copy the full SHA
    98f2b7a View commit details
    Browse the repository at this point in the history
  37. Copy the full SHA
    b118d81 View commit details
    Browse the repository at this point in the history
  38. Copy the full SHA
    4f4d319 View commit details
    Browse the repository at this point in the history
  39. Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/…

    …git/matthias.bgg/linux.git
    sfrothwell committed Oct 29, 2023
    Copy the full SHA
    9d2d4f0 View commit details
    Browse the repository at this point in the history
  40. Copy the full SHA
    9fca894 View commit details
    Browse the repository at this point in the history
  41. Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/…

    …git/tmlind/linux-omap.git
    sfrothwell committed Oct 29, 2023
    Copy the full SHA
    895030c View commit details
    Browse the repository at this point in the history
  42. Copy the full SHA
    331cfa6 View commit details
    Browse the repository at this point in the history
  43. Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/…

    …geert/renesas-devel.git
    sfrothwell committed Oct 29, 2023
    Copy the full SHA
    1d98732 View commit details
    Browse the repository at this point in the history
  44. Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/…

    …git/mmind/linux-rockchip.git
    sfrothwell committed Oct 29, 2023
    Copy the full SHA
    bd1ae72 View commit details
    Browse the repository at this point in the history
  45. Copy the full SHA
    2c954e2 View commit details
    Browse the repository at this point in the history
  46. Merge branch 'for-linux-next' of git://git.kernel.org/pub/scm/linux/k…

    …ernel/git/sudeep.holla/linux.git
    sfrothwell committed Oct 29, 2023
    Copy the full SHA
    b00f77d View commit details
    Browse the repository at this point in the history
  47. Copy the full SHA
    5265827 View commit details
    Browse the repository at this point in the history
  48. Copy the full SHA
    856ced4 View commit details
    Browse the repository at this point in the history
  49. Copy the full SHA
    f5f4e69 View commit details
    Browse the repository at this point in the history
  50. Copy the full SHA
    b0c0193 View commit details
    Browse the repository at this point in the history
  51. Merge branch 'loongarch-next' of git://git.kernel.org/pub/scm/linux/k…

    …ernel/git/chenhuacai/linux-loongson.git
    sfrothwell committed Oct 29, 2023
    Copy the full SHA
    3324a6f View commit details
    Browse the repository at this point in the history
  52. Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/…

    …git/geert/linux-m68k.git
    sfrothwell committed Oct 29, 2023
    Copy the full SHA
    f1d6d60 View commit details
    Browse the repository at this point in the history
  53. Copy the full SHA
    db3056c View commit details
    Browse the repository at this point in the history
  54. Copy the full SHA
    c56f7f6 View commit details
    Browse the repository at this point in the history
  55. Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/…

    …git/deller/parisc-linux.git
    sfrothwell committed Oct 29, 2023
    Copy the full SHA
    5b40382 View commit details
    Browse the repository at this point in the history
  56. Copy the full SHA
    541aca2 View commit details
    Browse the repository at this point in the history
  57. Copy the full SHA
    aab43b5 View commit details
    Browse the repository at this point in the history
  58. Merge branch 'riscv-dt-for-next' of git://git.kernel.org/pub/scm/linu…

    …x/kernel/git/conor/linux.git
    sfrothwell committed Oct 29, 2023
    Copy the full SHA
    48c5b56 View commit details
    Browse the repository at this point in the history
  59. Copy the full SHA
    5b33601 View commit details
    Browse the repository at this point in the history
  60. Merge branch 'for-next' of git:git.kernel.org/pub/scm/linux/kernel/gi…

    …t/glaubitz/sh-linux.git
    sfrothwell committed Oct 29, 2023
    Copy the full SHA
    43f5414 View commit details
    Browse the repository at this point in the history
  61. Copy the full SHA
    8c8315e View commit details
    Browse the repository at this point in the history
  62. Copy the full SHA
    c138d41 View commit details
    Browse the repository at this point in the history
  63. Copy the full SHA
    7bf7446 View commit details
    Browse the repository at this point in the history
  64. Merge branch 'afs-next' of git://git.kernel.org/pub/scm/linux/kernel/…

    …git/dhowells/linux-fs.git
    sfrothwell committed Oct 29, 2023
    Copy the full SHA
    0f62e94 View commit details
    Browse the repository at this point in the history
  65. Copy the full SHA
    c06feb3 View commit details
    Browse the repository at this point in the history
  66. Copy the full SHA
    a49b55b View commit details
    Browse the repository at this point in the history
  67. Copy the full SHA
    34c7b20 View commit details
    Browse the repository at this point in the history
  68. Copy the full SHA
    a7599e8 View commit details
    Browse the repository at this point in the history
  69. Copy the full SHA
    7f2061b View commit details
    Browse the repository at this point in the history
  70. Copy the full SHA
    b0cd19f View commit details
    Browse the repository at this point in the history
  71. Copy the full SHA
    d424049 View commit details
    Browse the repository at this point in the history
  72. Copy the full SHA
    80be27e View commit details
    Browse the repository at this point in the history
  73. Copy the full SHA
    6653ed7 View commit details
    Browse the repository at this point in the history
  74. Copy the full SHA
    2280582 View commit details
    Browse the repository at this point in the history
  75. Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/…

    …git/gfs2/linux-gfs2.git
    sfrothwell committed Oct 29, 2023
    Copy the full SHA
    1ee1eca View commit details
    Browse the repository at this point in the history
  76. Copy the full SHA
    86e399e View commit details
    Browse the repository at this point in the history
  77. Copy the full SHA
    55dd5d6 View commit details
    Browse the repository at this point in the history
  78. Copy the full SHA
    979058f View commit details
    Browse the repository at this point in the history
  79. Merge branch 'overlayfs-next' of git://git.kernel.org/pub/scm/linux/k…

    …ernel/git/overlayfs/vfs.git
    sfrothwell committed Oct 29, 2023
    Copy the full SHA
    a8a2e0e View commit details
    Browse the repository at this point in the history
  80. Copy the full SHA
    387fe7f View commit details
    Browse the repository at this point in the history
  81. Copy the full SHA
    c6a2bcb View commit details
    Browse the repository at this point in the history
  82. Copy the full SHA
    7e43fcc View commit details
    Browse the repository at this point in the history
  83. Copy the full SHA
    76d1d09 View commit details
    Browse the repository at this point in the history
  84. Copy the full SHA
    785a1f8 View commit details
    Browse the repository at this point in the history
  85. Merge branch 'for-next/pstore' of git://git.kernel.org/pub/scm/linux/…

    …kernel/git/kees/linux.git
    sfrothwell committed Oct 29, 2023
    Copy the full SHA
    5284a92 View commit details
    Browse the repository at this point in the history
  86. Copy the full SHA
    c3ce0c2 View commit details
    Browse the repository at this point in the history
  87. Copy the full SHA
    319690a View commit details
    Browse the repository at this point in the history
  88. Copy the full SHA
    df634a8 View commit details
    Browse the repository at this point in the history
  89. Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/linux/kerne…

    …l/git/groeck/linux-staging.git
    sfrothwell committed Oct 29, 2023
    Copy the full SHA
    18aaa69 View commit details
    Browse the repository at this point in the history
  90. Copy the full SHA
    763dc4f View commit details
    Browse the repository at this point in the history
  91. Copy the full SHA
    5d44cd3 View commit details
    Browse the repository at this point in the history
  92. Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kerne…

    …l/git/rafael/linux-pm.git
    sfrothwell committed Oct 29, 2023
    Copy the full SHA
    d8ed851 View commit details
    Browse the repository at this point in the history
  93. Merge branch 'cpufreq/arm/linux-next' of git://git.kernel.org/pub/scm…

    …/linux/kernel/git/vireshk/pm.git
    sfrothwell committed Oct 29, 2023
    Copy the full SHA
    b25be1e View commit details
    Browse the repository at this point in the history
  94. Copy the full SHA
    9876ac1 View commit details
    Browse the repository at this point in the history
  95. Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/…

    …ulfh/linux-pm.git
    
    # Conflicts:
    #	drivers/soc/apple/Kconfig
    sfrothwell committed Oct 29, 2023
    Copy the full SHA
    131fbe9 View commit details
    Browse the repository at this point in the history
  96. Copy the full SHA
    50985ac View commit details
    Browse the repository at this point in the history
  97. Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/…

    …git/rdma/rdma.git
    
    # Conflicts:
    #	drivers/infiniband/hw/mlx5/mr.c
    sfrothwell committed Oct 29, 2023
    Copy the full SHA
    d52da78 View commit details
    Browse the repository at this point in the history
  98. Copy the full SHA
    39be36d View commit details
    Browse the repository at this point in the history
  99. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/gi…

    …t/klassert/ipsec-next.git
    sfrothwell committed Oct 29, 2023
    Copy the full SHA
    1a18684 View commit details
    Browse the repository at this point in the history
  100. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/gi…

    …t/bluetooth/bluetooth-next.git
    sfrothwell committed Oct 29, 2023
    Copy the full SHA
    a7efe57 View commit details
    Browse the repository at this point in the history
  101. Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/linux/kernel/…

    …git/mtd/linux.git
    
    # Conflicts:
    #	drivers/mtd/devices/block2mtd.c
    sfrothwell committed Oct 29, 2023
    Copy the full SHA
    72f4181 View commit details
    Browse the repository at this point in the history
  102. Copy the full SHA
    af3c48e View commit details
    Browse the repository at this point in the history
  103. Copy the full SHA
    5ecde8d View commit details
    Browse the repository at this point in the history
  104. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/gi…

    …t/herbert/cryptodev-2.6.git
    sfrothwell committed Oct 29, 2023
    Copy the full SHA
    ca57034 View commit details
    Browse the repository at this point in the history
  105. Merge branch 'drm-next' of git://git.freedesktop.org/git/drm/drm.git

    # Conflicts:
    #	arch/ia64/include/asm/fb.h
    #	drivers/gpu/drm/msm/msm_drv.c
    sfrothwell committed Oct 29, 2023
    Copy the full SHA
    d530632 View commit details
    Browse the repository at this point in the history
  106. Copy the full SHA
    c42b486 View commit details
    Browse the repository at this point in the history
  107. Merge branch 'drm-next' of https://gitlab.freedesktop.org/agd5f/linux

    # Conflicts:
    #	drivers/gpu/drm/amd/amdgpu/vi.c
    sfrothwell committed Oct 29, 2023
    Copy the full SHA
    509b8b9 View commit details
    Browse the repository at this point in the history
  108. Copy the full SHA
    fba5088 View commit details
    Browse the repository at this point in the history
  109. Copy the full SHA
    7c05de2 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2023

  1. Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/…

    …git/deller/linux-fbdev.git
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    f06e5a6 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    aedef34 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/…

    …git/tiwai/sound.git
    
    # Conflicts:
    #	sound/soc/soc-pcm.c
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    27313e8 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    44e7f0e View commit details
    Browse the repository at this point in the history
  5. Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/…

    …git/broonie/sound.git
    
    # Conflicts:
    #	sound/soc/soc-pcm.c
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    80618ef View commit details
    Browse the repository at this point in the history
  6. Merge branch 'modules-next' of git://git.kernel.org/pub/scm/linux/ker…

    …nel/git/mcgrof/linux.git
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    bee1cf6 View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    35cf83b View commit details
    Browse the repository at this point in the history
  8. Merge branch 'for-next' of git://git.kernel.dk/linux-block.git

    # Conflicts:
    #	arch/alpha/kernel/syscalls/syscall.tbl
    #	arch/arm/tools/syscall.tbl
    #	arch/arm64/include/asm/unistd.h
    #	arch/arm64/include/asm/unistd32.h
    #	arch/ia64/kernel/syscalls/syscall.tbl
    #	arch/m68k/kernel/syscalls/syscall.tbl
    #	arch/microblaze/kernel/syscalls/syscall.tbl
    #	arch/mips/kernel/syscalls/syscall_n32.tbl
    #	arch/mips/kernel/syscalls/syscall_n64.tbl
    #	arch/mips/kernel/syscalls/syscall_o32.tbl
    #	arch/parisc/kernel/syscalls/syscall.tbl
    #	arch/powerpc/kernel/syscalls/syscall.tbl
    #	arch/s390/kernel/syscalls/syscall.tbl
    #	arch/sh/kernel/syscalls/syscall.tbl
    #	arch/sparc/kernel/syscalls/syscall.tbl
    #	arch/x86/entry/syscalls/syscall_32.tbl
    #	arch/xtensa/kernel/syscalls/syscall.tbl
    #	drivers/nvme/target/tcp.c
    #	include/uapi/asm-generic/unistd.h
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    df622de View commit details
    Browse the repository at this point in the history
  9. Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/…

    …git/device-mapper/linux-dm.git
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    77fd7dd View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    4f0d6a9 View commit details
    Browse the repository at this point in the history
  11. Copy the full SHA
    0b20ec9 View commit details
    Browse the repository at this point in the history
  12. Copy the full SHA
    77f1414 View commit details
    Browse the repository at this point in the history
  13. Copy the full SHA
    f1019e7 View commit details
    Browse the repository at this point in the history
  14. Merge branch 'for-backlight-next' of git://git.kernel.org/pub/scm/lin…

    …ux/kernel/git/lee/backlight.git
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    a08601e View commit details
    Browse the repository at this point in the history
  15. Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/…

    …git/sre/linux-power-supply.git
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    db61277 View commit details
    Browse the repository at this point in the history
  16. Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/…

    …git/broonie/regulator.git
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    dc839c8 View commit details
    Browse the repository at this point in the history
  17. Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/…

    …pcmoore/lsm.git
    
    # Conflicts:
    #	arch/alpha/kernel/syscalls/syscall.tbl
    #	arch/arm/tools/syscall.tbl
    #	arch/arm64/include/asm/unistd.h
    #	arch/arm64/include/asm/unistd32.h
    #	arch/ia64/kernel/syscalls/syscall.tbl
    #	arch/m68k/kernel/syscalls/syscall.tbl
    #	arch/microblaze/kernel/syscalls/syscall.tbl
    #	arch/mips/kernel/syscalls/syscall_n32.tbl
    #	arch/mips/kernel/syscalls/syscall_n64.tbl
    #	arch/mips/kernel/syscalls/syscall_o32.tbl
    #	arch/parisc/kernel/syscalls/syscall.tbl
    #	arch/powerpc/kernel/syscalls/syscall.tbl
    #	arch/s390/kernel/syscalls/syscall.tbl
    #	arch/sh/kernel/syscalls/syscall.tbl
    #	arch/sparc/kernel/syscalls/syscall.tbl
    #	arch/x86/entry/syscalls/syscall_32.tbl
    #	arch/x86/entry/syscalls/syscall_64.tbl
    #	arch/xtensa/kernel/syscalls/syscall.tbl
    #	include/uapi/asm-generic/unistd.h
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    df363ff View commit details
    Browse the repository at this point in the history
  18. Merge branch 'apparmor-next' of git://git.kernel.org/pub/scm/linux/ke…

    …rnel/git/jj/linux-apparmor
    
    # Conflicts:
    #	security/apparmor/lsm.c
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    d8b3b2b View commit details
    Browse the repository at this point in the history
  19. Merge branch 'next-integrity' of git://git.kernel.org/pub/scm/linux/k…

    …ernel/git/zohar/linux-integrity
    
    # Conflicts:
    #	fs/overlayfs/super.c
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    e84e97d View commit details
    Browse the repository at this point in the history
  20. Copy the full SHA
    7816213 View commit details
    Browse the repository at this point in the history
  21. Copy the full SHA
    1fecf9a View commit details
    Browse the repository at this point in the history
  22. Copy the full SHA
    364cbc8 View commit details
    Browse the repository at this point in the history
  23. Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/…

    …joro/iommu.git
    
    # Conflicts:
    #	drivers/iommu/Kconfig
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    dcf3eb1 View commit details
    Browse the repository at this point in the history
  24. Copy the full SHA
    cb52fe3 View commit details
    Browse the repository at this point in the history
  25. Copy the full SHA
    6df7d69 View commit details
    Browse the repository at this point in the history
  26. Copy the full SHA
    452ccfe View commit details
    Browse the repository at this point in the history
  27. Copy the full SHA
    01a00e2 View commit details
    Browse the repository at this point in the history
  28. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/gi…

    …t/tip/tip.git
    
    # Conflicts:
    #	arch/alpha/kernel/syscalls/syscall.tbl
    #	include/linux/pci_ids.h
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    6a523a1 View commit details
    Browse the repository at this point in the history
  29. Copy the full SHA
    9ed0c09 View commit details
    Browse the repository at this point in the history
  30. Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/…

    …git/trace/linux-trace.git
    
    # Conflicts:
    #	tools/testing/selftests/user_events/abi_test.c
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    7ed478f View commit details
    Browse the repository at this point in the history
  31. Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/linux/kernel/…

    …git/paulmck/linux-rcu.git
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    3d811b6 View commit details
    Browse the repository at this point in the history
  32. Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/…

    …kvmarm/kvmarm.git
    
    # Conflicts:
    #	arch/arm64/kvm/arm.c
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    eee94ea View commit details
    Browse the repository at this point in the history
  33. Copy the full SHA
    8c5b1d2 View commit details
    Browse the repository at this point in the history
  34. Merge branch 'topic/ppc-kvm' of git://git.kernel.org/pub/scm/linux/ke…

    …rnel/git/powerpc/linux.git
    
    # Conflicts:
    #	Documentation/arch/powerpc/kvm-nested.rst
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    0f08a21 View commit details
    Browse the repository at this point in the history
  35. Merge branch 'riscv_kvm_next' of https://github.com/kvm-riscv/linux.git

    # Conflicts:
    #	arch/riscv/include/asm/csr.h
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    7d284c8 View commit details
    Browse the repository at this point in the history
  36. Copy the full SHA
    bd6afa0 View commit details
    Browse the repository at this point in the history
  37. Copy the full SHA
    52afee3 View commit details
    Browse the repository at this point in the history
  38. Copy the full SHA
    d2092c0 View commit details
    Browse the repository at this point in the history
  39. Copy the full SHA
    10064a5 View commit details
    Browse the repository at this point in the history
  40. Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/…

    …git/pdx86/platform-drivers-x86.git
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    2bb3353 View commit details
    Browse the repository at this point in the history
  41. Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/…

    …git/chrome-platform/linux.git
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    5abb7fc View commit details
    Browse the repository at this point in the history
  42. Copy the full SHA
    78c43d5 View commit details
    Browse the repository at this point in the history
  43. Copy the full SHA
    7d68a22 View commit details
    Browse the repository at this point in the history
  44. Merge branch 'driver-core-next' of git://git.kernel.org/pub/scm/linux…

    …/kernel/git/gregkh/driver-core.git
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    4af9bfe View commit details
    Browse the repository at this point in the history
  45. Merge branch 'usb-next' of git://git.kernel.org/pub/scm/linux/kernel/…

    …git/gregkh/usb.git
    
    # Conflicts:
    #	Documentation/devicetree/bindings/usb/ti,tps6598x.yaml
    #	arch/arm64/boot/dts/rockchip/rk3588s.dtsi
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    cfbba8a View commit details
    Browse the repository at this point in the history
  46. Merge branch 'tty-next' of git://git.kernel.org/pub/scm/linux/kernel/…

    …git/gregkh/tty.git
    
    # Conflicts:
    #	arch/ia64/kernel/setup.c
    #	drivers/firmware/pcdp.c
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    0274497 View commit details
    Browse the repository at this point in the history
  47. Merge branch 'char-misc-next' of git://git.kernel.org/pub/scm/linux/k…

    …ernel/git/gregkh/char-misc.git
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    825a5a6 View commit details
    Browse the repository at this point in the history
  48. Copy the full SHA
    3b30814 View commit details
    Browse the repository at this point in the history
  49. Copy the full SHA
    67470fb View commit details
    Browse the repository at this point in the history
  50. Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/…

    …phy/linux-phy.git
    
    # Conflicts:
    #	Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-usb3-uni-phy.yaml
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    fb3b92d View commit details
    Browse the repository at this point in the history
  51. Copy the full SHA
    a95298e View commit details
    Browse the repository at this point in the history
  52. Copy the full SHA
    e8a3bc8 View commit details
    Browse the repository at this point in the history
  53. Merge branch 'staging-next' of git://git.kernel.org/pub/scm/linux/ker…

    …nel/git/gregkh/staging.git
    
    # Conflicts:
    #	drivers/staging/qlge/qlge_devlink.c
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    96f1a92 View commit details
    Browse the repository at this point in the history
  54. Copy the full SHA
    c899bd2 View commit details
    Browse the repository at this point in the history
  55. Copy the full SHA
    a7f546c View commit details
    Browse the repository at this point in the history
  56. Copy the full SHA
    d1db888 View commit details
    Browse the repository at this point in the history
  57. Copy the full SHA
    fed14f5 View commit details
    Browse the repository at this point in the history
  58. Copy the full SHA
    1f79eb2 View commit details
    Browse the repository at this point in the history
  59. Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/…

    …git/remoteproc/linux.git
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    97101bf View commit details
    Browse the repository at this point in the history
  60. Merge branch 'gpio/for-next' of git://git.kernel.org/pub/scm/linux/ke…

    …rnel/git/brgl/linux.git
    
    # Conflicts:
    #	drivers/gpio/gpio-ljca.c
    #	drivers/gpio/gpio-vf610.c
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    3faaff9 View commit details
    Browse the repository at this point in the history
  61. Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/…

    …git/linusw/linux-pinctrl.git
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    1abc77e View commit details
    Browse the repository at this point in the history
  62. Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/…

    …git/thierry.reding/linux-pwm.git
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    6f77b43 View commit details
    Browse the repository at this point in the history
  63. Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/…

    …git/ebiederm/user-namespace.git
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    2349541 View commit details
    Browse the repository at this point in the history
  64. Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/…

    …shuah/linux-kselftest.git
    
    # Conflicts:
    #	tools/testing/selftests/clone3/clone3.c
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    1216ad2 View commit details
    Browse the repository at this point in the history
  65. Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux/kernel/git…

    …/shuah/linux-kselftest.git
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    83b3370 View commit details
    Browse the repository at this point in the history
  66. Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/…

    …git/livepatching/livepatching
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    ac3855b View commit details
    Browse the repository at this point in the history
  67. Copy the full SHA
    eaa43d6 View commit details
    Browse the repository at this point in the history
  68. Merge branch 'libnvdimm-for-next' of git://git.kernel.org/pub/scm/lin…

    …ux/kernel/git/nvdimm/nvdimm.git
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    33b7bbd View commit details
    Browse the repository at this point in the history
  69. Copy the full SHA
    c8aacc3 View commit details
    Browse the repository at this point in the history
  70. Copy the full SHA
    9fba422 View commit details
    Browse the repository at this point in the history
  71. Merge branch 'kgdb/for-next' of git://git.kernel.org/pub/scm/linux/ke…

    …rnel/git/danielt/linux.git
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    d0b9ec2 View commit details
    Browse the repository at this point in the history
  72. Copy the full SHA
    da4b532 View commit details
    Browse the repository at this point in the history
  73. Copy the full SHA
    976ded4 View commit details
    Browse the repository at this point in the history
  74. Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/…

    …cxl/cxl.git
    
    # Conflicts:
    #	drivers/pci/pcie/aer.c
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    57d3744 View commit details
    Browse the repository at this point in the history
  75. Copy the full SHA
    2aafd0d View commit details
    Browse the repository at this point in the history
  76. Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/…

    …git/krisman/unicode.git
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    a0bbb0e View commit details
    Browse the repository at this point in the history
  77. Merge branch 'slab/for-next' of git://git.kernel.org/pub/scm/linux/ke…

    …rnel/git/vbabka/slab.git
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    fe2f607 View commit details
    Browse the repository at this point in the history
  78. Copy the full SHA
    6b3196c View commit details
    Browse the repository at this point in the history
  79. Copy the full SHA
    b978096 View commit details
    Browse the repository at this point in the history
  80. Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm/linux/kern…

    …el/git/mcgrof/linux.git
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    52fa75a View commit details
    Browse the repository at this point in the history
  81. Merge branch 'for-next/execve' of git://git.kernel.org/pub/scm/linux/…

    …kernel/git/kees/linux.git
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    b472d09 View commit details
    Browse the repository at this point in the history
  82. Copy the full SHA
    d56b65a View commit details
    Browse the repository at this point in the history
  83. Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/…

    …git/pateldipen1984/linux.git
    
    # Conflicts:
    #	drivers/hte/Kconfig
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    95bef89 View commit details
    Browse the repository at this point in the history
  84. Merge branch 'for-next/kspp' of git://git.kernel.org/pub/scm/linux/ke…

    …rnel/git/kees/linux.git
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    4bf4bd7 View commit details
    Browse the repository at this point in the history
  85. Copy the full SHA
    00141e2 View commit details
    Browse the repository at this point in the history
  86. Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/…

    …git/jgg/iommufd.git
    
    # Conflicts:
    #	drivers/iommu/iommufd/selftest.c
    #	include/linux/iommu.h
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    e2c0150 View commit details
    Browse the repository at this point in the history
  87. fix up for "crypto: ahash - remove crypto_ahash_alignmask"

    interacting with "net/tcp: Introduce TCP_AO setsockopt()s"
    
    Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    5cc8815 View commit details
    Browse the repository at this point in the history
  88. Add linux-next specific files for 20231030

    Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
    sfrothwell committed Oct 30, 2023
    Copy the full SHA
    c503e3e View commit details
    Browse the repository at this point in the history
  89. rust: Use From instances for JSON encoder

    This makes it easier to deal with nested objects or arrays.
    
    Signed-off-by: Matthew Maurer <mmaurer@google.com>
    maurer committed Oct 30, 2023
    Copy the full SHA
    b6e2b2e View commit details
    Browse the repository at this point in the history
  90. rust: Support arrays in target JSON

    Some configurations, such as enabled sanitizers, are arrays
    
    Signed-off-by: Matthew Maurer <mmaurer@google.com>
    maurer committed Oct 30, 2023
    Copy the full SHA
    49654b3 View commit details
    Browse the repository at this point in the history
  91. rust: Enable KCFI support when available

    On newer clang, a flag is available which makes KCFI compatibility with
    rustc possible without significant contortions.
    
    Signed-off-by: Matthew Maurer <mmaurer@google.com>
    maurer committed Oct 30, 2023
    Copy the full SHA
    8eaa5a9 View commit details
    Browse the repository at this point in the history