Skip to content
Snippets Groups Projects
  1. Dec 26, 2024
  2. Dec 15, 2024
  3. Dec 14, 2024
    • Linus Torvalds's avatar
      Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi · 2d8308bf
      Linus Torvalds authored
      Pull SCSI fix from James Bottomley:
       "Single one-line fix in the ufs driver"
      
      * tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi:
        scsi: ufs: core: Update compl_time_stamp_local_clock after completing a cqe
      2d8308bf
    • Linus Torvalds's avatar
      Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf · 35f301dd
      Linus Torvalds authored
      Pull bpf fixes from Daniel Borkmann:
      
       - Fix a bug in the BPF verifier to track changes to packet data
         property for global functions (Eduard Zingerman)
      
       - Fix a theoretical BPF prog_array use-after-free in RCU handling of
         __uprobe_perf_func (Jann Horn)
      
       - Fix BPF tracing to have an explicit list of tracepoints and their
         arguments which need to be annotated as PTR_MAYBE_NULL (Kumar
         Kartikeya Dwivedi)
      
       - Fix a logic bug in the bpf_remove_insns code where a potential error
         would have been wrongly propagated (Anton Protopopov)
      
       - Avoid deadlock scenarios caused by nested kprobe and fentry BPF
         programs (Priya Bala Govindasamy)
      
       - Fix a bug in BPF verifier which was missing a size check for
         BTF-based context access (Kumar Kartikeya Dwivedi)
      
       - Fix a crash found by syzbot through an invalid BPF prog_array access
         in perf_event_detach_bpf_prog (Jiri Olsa)
      
       - Fix several BPF sockmap bugs including a race causing a refcount
         imbalance upon element replace (Michal Luczaj)
      
       - Fix a use-after-free from mismatching BPF program/attachment RCU
         flavors (Jann Horn)
      
      * tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf: (23 commits)
        bpf: Avoid deadlock caused by nested kprobe and fentry bpf programs
        selftests/bpf: Add tests for raw_tp NULL args
        bpf: Augment raw_tp arguments with PTR_MAYBE_NULL
        bpf: Revert "bpf: Mark raw_tp arguments with PTR_MAYBE_NULL"
        selftests/bpf: Add test for narrow ctx load for pointer args
        bpf: Check size for BTF-based ctx access of pointer members
        selftests/bpf: extend changes_pkt_data with cases w/o subprograms
        bpf: fix null dereference when computing changes_pkt_data of prog w/o subprogs
        bpf: Fix theoretical prog_array UAF in __uprobe_perf_func()
        bpf: fix potential error return
        selftests/bpf: validate that tail call invalidates packet pointers
        bpf: consider that tail calls invalidate packet pointers
        selftests/bpf: freplace tests for tracking of changes_packet_data
        bpf: check changes_pkt_data property for extension programs
        selftests/bpf: test for changing packet data from global functions
        bpf: track changes_pkt_data property for global functions
        bpf: refactor bpf_helper_changes_pkt_data to use helper number
        bpf: add find_containing_subprog() utility function
        bpf,perf: Fix invalid prog_array access in perf_event_detach_bpf_prog
        bpf: Fix UAF via mismatching bpf_prog/attachment RCU flavors
        ...
      35f301dd
Loading