Commit 47f05f71ad98 for kernel

commit 47f05f71ad988c3180bdba807151e6e86ed75aa3
Merge: 26260251022f 05bfb1327dc5
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Sat Aug 22 08:41:28 2026 -0700

    Merge tag 'firewire-updates-7.3' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394

    Pull firewire updates from Takashi Sakamoto:
     "Error handling, a potential bug fix, and KUnit tests:

       - Handle failures when generating the contents of the configuration
         ROM with parameters supplied by in-kernel implementations such as
         unit drivers (Sreeraj S Kurup)

       - Fix potential memory leak when an invalid self-ID sequence causes
         an error while building the internal node tree (Abdun Nihaal)

         KUnit tests have been added to trigger this case"

    * tag 'firewire-updates-7.3' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394:
      firewire: core: fix memory leak in error path of build_tree()
      firewire: core: validate parent port count before allocating nodes in build_tree()
      firewire: core: consolidate port counting in build_tree()
      firewire: core: add KUnit tests for failure of tree building
      firewire: core: add KUnit tests for successful tree building
      firewire: core: add KUnit test skeleton for node tree
      firewire: core: validate sub-block lengths in fw_core_add_descriptor()
      firewire: core: validate overall descriptor length in fw_core_add_descriptor()