1. 12 Nov, 2023 4 commits
    • Linus Torvalds's avatar
      Merge tag 'parisc-for-6.7-rc1-2' of... · b57b17e8
      Linus Torvalds authored
      Merge tag 'parisc-for-6.7-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
      
      Pull parisc architecture fixes from Helge Deller:
      
       - Include the upper 5 address bits when inserting TLB entries on a
         64-bit kernel.
      
         On physical machines those are ignored, but in qemu it's nice to have
         them included and to be correct.
      
       - Stop the 64-bit kernel and show a warning if someone tries to boot on
         a machine with a 32-bit CPU
      
       - Fix a "no previous prototype" warning in parport-gsc
      
      * tag 'parisc-for-6.7-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux:
        parisc: Prevent booting 64-bit kernels on PA1.x machines
        parport: gsc: mark init function static
        parisc/pgtable: Do not drop upper 5 address bits of physical address
      b57b17e8
    • Linus Torvalds's avatar
      Merge tag 'loongarch-6.7' of... · 4eeee663
      Linus Torvalds authored
      Merge tag 'loongarch-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
      
      Pull LoongArch updates from Huacai Chen:
      
       - support PREEMPT_DYNAMIC with static keys
      
       - relax memory ordering for atomic operations
      
       - support BPF CPU v4 instructions for LoongArch
      
       - some build and runtime warning fixes
      
      * tag 'loongarch-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson:
        selftests/bpf: Enable cpu v4 tests for LoongArch
        LoongArch: BPF: Support signed mod instructions
        LoongArch: BPF: Support signed div instructions
        LoongArch: BPF: Support 32-bit offset jmp instructions
        LoongArch: BPF: Support unconditional bswap instructions
        LoongArch: BPF: Support sign-extension mov instructions
        LoongArch: BPF: Support sign-extension load instructions
        LoongArch: Add more instruction opcodes and emit_* helpers
        LoongArch/smp: Call rcutree_report_cpu_starting() earlier
        LoongArch: Relax memory ordering for atomic operations
        LoongArch: Mark __percpu functions as always inline
        LoongArch: Disable module from accessing external data directly
        LoongArch: Support PREEMPT_DYNAMIC with static keys
      4eeee663
    • Linus Torvalds's avatar
      Merge tag 'powerpc-6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux · 5dd2020f
      Linus Torvalds authored
      Pull powerpc fixes from Michael Ellerman:
      
       - Finish a refactor of pgprot_framebuffer() which dependend
         on some changes that were merged via the drm tree
      
       - Fix some kernel-doc warnings to quieten the bots
      
      Thanks to Nathan Lynch and Thomas Zimmermann.
      
      * tag 'powerpc-6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux:
        powerpc/rtas: Fix ppc_rtas_rmo_buf_show() kernel-doc
        powerpc/pseries/rtas-work-area: Fix rtas_work_area_reserve_arena() kernel-doc
        powerpc/fb: Call internal __phys_mem_access_prot() in fbdev code
        powerpc: Remove file parameter from phys_mem_access_prot()
        powerpc/machdep: Remove trailing whitespaces
      5dd2020f
    • Linus Torvalds's avatar
      Merge tag '6.7-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6 · 1b907d05
      Linus Torvalds authored
      Pull smb client fixes from Steve French:
      
       - ctime caching fix (for setxattr)
      
       - encryption fix
      
       - DNS resolver mount fix
      
       - debugging improvements
      
       - multichannel fixes including cases where server stops or starts
         supporting multichannel after mount
      
       - reconnect fix
      
       - minor cleanups
      
      * tag '6.7-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6:
        cifs: update internal module version number for cifs.ko
        cifs: handle when server stops supporting multichannel
        cifs: handle when server starts supporting multichannel
        Missing field not being returned in ioctl CIFS_IOC_GET_MNT_INFO
        smb3: allow dumping session and tcon id to improve stats analysis and debugging
        smb: client: fix mount when dns_resolver key is not available
        smb3: fix caching of ctime on setxattr
        smb3: minor cleanup of session handling code
        cifs: reconnect work should have reference on server struct
        cifs: do not pass cifs_sb when trying to add channels
        cifs: account for primary channel in the interface list
        cifs: distribute channels across interfaces based on speed
        cifs: handle cases where a channel is closed
        smb3: more minor cleanups for session handling routines
        smb3: minor RDMA cleanup
        cifs: Fix encryption of cleared, but unset rq_iter data buffers
      1b907d05
  2. 11 Nov, 2023 1 commit
    • Linus Torvalds's avatar
      Merge tag 'probes-fixes-v6.7-rc1' of... · 3ca112b7
      Linus Torvalds authored
      Merge tag 'probes-fixes-v6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace
      
      Pull probes fixes from Masami Hiramatsu:
      
       - Documentation update: Add a note about argument and return value
         fetching is the best effort because it depends on the type.
      
       - objpool: Fix to make internal global variables static in
         test_objpool.c.
      
       - kprobes: Unify kprobes_exceptions_nofify() prototypes. There are the
         same prototypes in asm/kprobes.h for some architectures, but some of
         them are missing the prototype and it causes a warning. So move the
         prototype into linux/kprobes.h.
      
       - tracing: Fix to check the tracepoint event and return event at
         parsing stage. The tracepoint event doesn't support %return but if
         $retval exists, it will be converted to %return silently. This finds
         that case and rejects it.
      
       - tracing: Fix the order of the descriptions about the parameters of
         __kprobe_event_gen_cmd_start() to be consistent with the argument
         list of the function.
      
      * tag 'probes-fixes-v6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace:
        tracing/kprobes: Fix the order of argument descriptions
        tracing: fprobe-event: Fix to check tracepoint event and return
        kprobes: unify kprobes_exceptions_nofify() prototypes
        lib: test_objpool: make global variables static
        Documentation: tracing: Add a note about argument and retval access
      3ca112b7
  3. 10 Nov, 2023 35 commits