1. 29 Jan, 2023 28 commits
  2. 28 Jan, 2023 7 commits
    • Linus Torvalds's avatar
      Fix up more non-executable files marked executable · c9661827
      Linus Torvalds authored
      Joe found another DT file that shouldn't be executable, and that
      frustrated me enough that I went hunting with this script:
      
          git ls-files -s |
              grep '^100755' |
              cut -f2 |
              xargs grep -L '^#!'
      
      and that found another file that shouldn't have been marked executable
      either, despite being in the scripts directory.
      
      Maybe these two are the last ones at least for now.  But I'm sure we'll
      be back in a few years, fixing things up again.
      
      Fixes: 8c6789f4 ("ASoC: dt-bindings: Add Everest ES8326 audio CODEC")
      Fixes: 4d8e5cd2 ("locking/atomics: Fix scripts/atomic/ script permissions")
      Reported-by: default avatarJoe Perches <joe@perches.com>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      c9661827
    • Linus Torvalds's avatar
      Merge tag '6.2-rc5-ksmbd-server-fixes' of git://git.samba.org/ksmbd · 2543fdbd
      Linus Torvalds authored
      Pull ksmbd server fixes from Steve French:
       "Four smb3 server fixes, all also for stable:
      
         - fix for signing bug
      
         - fix to more strictly check packet length
      
         - add a max connections parm to limit simultaneous connections
      
         - fix error message flood that can occur with newer Samba xattr
           format"
      
      * tag '6.2-rc5-ksmbd-server-fixes' of git://git.samba.org/ksmbd:
        ksmbd: downgrade ndr version error message to debug
        ksmbd: limit pdu length size according to connection status
        ksmbd: do not sign response to session request for guest login
        ksmbd: add max connections parameter
      2543fdbd
    • Linus Torvalds's avatar
      Merge tag '6.2-rc5-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6 · 5af6ce70
      Linus Torvalds authored
      Pull cifs fix from Steve French:
       "Fix for reconnect oops in smbdirect (RDMA), also is marked for stable"
      
      * tag '6.2-rc5-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6:
        cifs: Fix oops due to uncleared server->smbd_conn in reconnect
      5af6ce70
    • Linus Torvalds's avatar
      Merge tag 'block-6.2-2023-01-27' of git://git.kernel.dk/linux · 90aaef4e
      Linus Torvalds authored
      Pull block fixes from Jens Axboe:
       "Minor tweaks for this release:
      
         - NVMe pull request via Christoph:
              - Flush initial scan_work for async probe (Keith Busch)
              - Fix passthrough csi check (Keith Busch)
              - Fix nvme-fc initialization order (Ross Lagerwall)
      
         - Fix for tearing down non-started device in ublk (Ming)"
      
      * tag 'block-6.2-2023-01-27' of git://git.kernel.dk/linux:
        block: ublk: move ublk_chr_class destroying after devices are removed
        nvme: fix passthrough csi check
        nvme-pci: flush initial scan_work for async probe
        nvme-fc: fix initialization order
      90aaef4e
    • Linus Torvalds's avatar
      Merge tag 'io_uring-6.2-2023-01-27' of git://git.kernel.dk/linux · f851453b
      Linus Torvalds authored
      Pull io_uring fixes from Jens Axboe:
       "Two small fixes for this release:
      
         - Sanitize how async prep is done for drain requests, so we ensure
           that it always gets done (Dylan)
      
         - A ring provided buffer recycling fix for multishot receive (me)"
      
      * tag 'io_uring-6.2-2023-01-27' of git://git.kernel.dk/linux:
        io_uring: always prep_async for drain requests
        io_uring/net: cache provided buffer group value for multishot receives
      f851453b
    • Linus Torvalds's avatar
      Merge tag 'hardening-v6.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux · 28cca23d
      Linus Torvalds authored
      Pull hardening fixes from Kees Cook:
      
       - Split slow memcpy tests into MEMCPY_SLOW_KUNIT_TEST
      
       - Reorganize gcc-plugin includes for GCC 13
      
       - Silence bcache memcpy run-time false positive warnings
      
      * tag 'hardening-v6.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux:
        bcache: Silence memcpy() run-time false positive warnings
        gcc-plugins: Reorganize gimple includes for GCC 13
        kunit: memcpy: Split slow memcpy tests into MEMCPY_SLOW_KUNIT_TEST
      28cca23d
    • Linus Torvalds's avatar
      Merge tag 'trace-v6.2-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace · d786f0fe
      Linus Torvalds authored
      Pull tracing fixes from Steven Rostedt:
      
       - Fix filter memory leak by calling ftrace_free_filter()
      
       - Initialize trace_printk() earlier so that ftrace_dump_on_oops shows
         data on early crashes.
      
       - Update the outdated instructions in scripts/tracing/ftrace-bisect.sh
      
       - Add lockdep_is_held() to fix lockdep warning
      
       - Add allocation failure check in create_hist_field()
      
       - Don't initialize pointer that gets set right away in enabled_monitors_write()
      
       - Update MAINTAINER entries
      
       - Fix help messages in Kconfigs
      
       - Fix kernel-doc header for update_preds()
      
      * tag 'trace-v6.2-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace:
        bootconfig: Update MAINTAINERS file to add tree and mailing list
        rv: remove redundant initialization of pointer ptr
        ftrace: Maintain samples/ftrace
        tracing/filter: fix kernel-doc warnings
        lib: Kconfig: fix spellos
        trace_events_hist: add check for return value of 'create_hist_field'
        tracing/osnoise: Use built-in RCU list checking
        tracing: Kconfig: Fix spelling/grammar/punctuation
        ftrace/scripts: Update the instructions for ftrace-bisect.sh
        tracing: Make sure trace_printk() can output as soon as it can be used
        ftrace: Export ftrace_free_filter() to modules
      d786f0fe
  3. 27 Jan, 2023 5 commits
    • Linus Torvalds's avatar
      Merge tag 'i2c-for-6.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux · e6f2f6ac
      Linus Torvalds authored
      Pull i2c fixes from Wolfram Sang:
       "A bunch of driver fixes with a tiny bit of new IDs"
      
      * tag 'i2c-for-6.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux:
        i2c: rk3x: fix a bunch of kernel-doc warnings
        i2c: axxia: use 'struct' for kernel-doc notation
        dt-bindings: i2c: renesas,rzv2m: Fix SoC specific string
        i2c: mxs: suppress probe-deferral error message
        i2c: designware-pci: Add new PCI IDs for AMD NAVI GPU
        i2c: designware: Fix unbalanced suspended flag
        i2c: designware: use casting of u64 in clock multiplication to avoid overflow
      e6f2f6ac
    • Linus Torvalds's avatar
      Merge tag 'gpio-fixes-for-v6.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux · 37d0be6a
      Linus Torvalds authored
      Pull gpio fixes from Bartosz Golaszewski:
      
       - fix the -c option in the gpio-event-mode user-space example program
      
       - fix the irq number translation in gpio-ep93xx and make its irqchip
         immutable
      
       - add a missing spin_unlock in error path in gpio-mxc
      
       - fix a suspend breakage on System76 and Lenovo Gen2a introduced in
         GPIO ACPI
      
      * tag 'gpio-fixes-for-v6.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux:
        tools: gpio: fix -c option of gpio-event-mon
        gpio: ep93xx: remove unused variable
        gpio: ep93xx: Make irqchip immutable
        gpio: ep93xx: Fix port F hwirq numbers in handler
        gpio: mxc: Unlock on error path in mxc_flip_edge()
        gpiolib-acpi: Don't set GPIOs for wakeup in S3 mode
      37d0be6a
    • Linus Torvalds's avatar
      Merge tag 'regulator-fix-v6.2-rc5' of... · 4d1483a9
      Linus Torvalds authored
      Merge tag 'regulator-fix-v6.2-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
      
      Pull regulator fix from Mark Brown:
       "A fix for the DT binding documentation which dropped a property when
        being converted to YAML format causing spurious errors validating
        device trees for platforms using the device"
      
      * tag 'regulator-fix-v6.2-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator:
        regulator: dt-bindings: samsung,s2mps14: add lost samsung,ext-control-gpios
      4d1483a9
    • Linus Torvalds's avatar
      Merge tag 'ovl-fixes-6.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs · 0acffb23
      Linus Torvalds authored
      Pull overlayfs fixes from Miklos Szeredi:
       "Fix two bugs, a recent one introduced in the last cycle, and an older
        one from v5.11"
      
      * tag 'ovl-fixes-6.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs:
        ovl: fail on invalid uid/gid mapping at copy up
        ovl: fix tmpfile leak
      0acffb23
    • Linus Torvalds's avatar
      Merge tag 'drm-fixes-2023-01-27' of git://anongit.freedesktop.org/drm/drm · 76e26e3c
      Linus Torvalds authored
      Pull drm fixes from Dave Airlie:
       "Fairly small this week as well, i915 has a memory leak fix and some
        minor changes, and amdgpu has some MST fixes, and some other minor
        ones:
      
        drm:
         - DP MST kref fix
         - fb_helper: check return value
      
        i915:
         - Fix BSC default context for Meteor Lake
         - Fix selftest-scheduler's modify_type
         - memory leak fix
      
        amdgpu:
         - GC11.x fixes
         - SMU13.0.0 fix
         - Freesync video fix
         - DP MST fixes
         - build fix"
      
      * tag 'drm-fixes-2023-01-27' of git://anongit.freedesktop.org/drm/drm:
        amdgpu: fix build on non-DCN platforms.
        drm/amd/display: Fix timing not changning when freesync video is enabled
        drm/display/dp_mst: Correct the kref of port.
        drm/amdgpu/display/mst: update mst_mgr relevant variable when long HPD
        drm/amdgpu/display/mst: limit payload to be updated one by one
        drm/amdgpu/display/mst: Fix mst_state->pbn_div and slot count assignments
        drm/amdgpu: declare firmware for new MES 11.0.4
        drm/amdgpu: enable imu firmware for GC 11.0.4
        drm/amd/pm: add missing AllowIHInterrupt message mapping for SMU13.0.0
        drm/amdgpu: remove unconditional trap enable on add gfx11 queues
        drm/fb-helper: Use a per-driver FB deferred I/O handler
        drm/fb-helper: Check fb_deferred_io_init() return value
        drm/i915/selftest: fix intel_selftest_modify_policy argument types
        drm/i915/mtl: Fix bcs default context
        drm/i915: Fix a memory leak with reused mmap_offset
        drm/drm_vma_manager: Add drm_vma_node_allow_once()
      76e26e3c