Commit bbbf7f32843b for kernel

commit bbbf7f32843b5788786cd8d91e9430823c2777c9
Merge: 9e906a9dead1 3e281113f871
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Sun Dec 7 08:29:09 2025 -0800

    Merge tag '9p-for-6.19-rc1' of https://github.com/martinetd/linux

    Pull 9p updates from Dominique Martinet:

     - fix a bug with O_APPEND in cached mode causing data to be written
       multiple times on server

     - use kvmalloc for trans_fd to avoid problems with large msize and
       fragmented memory This should hopefully be used in more transports
       when time allows

     - convert to new mount API

     - minor cleanups

    * tag '9p-for-6.19-rc1' of https://github.com/martinetd/linux:
      9p: fix new mount API cache option handling
      9p: fix cache/debug options printing in v9fs_show_options
      9p: convert to the new mount API
      9p: create a v9fs_context structure to hold parsed options
      net/9p: move structures and macros to header files
      fs/fs_parse: add back fsparam_u32hex
      fs/9p: delete unnnecessary condition
      fs/9p: Don't open remote file with APPEND mode when writeback cache is used
      net/9p: cleanup: change p9_trans_module->def to bool
      9p: Use kvmalloc for message buffers on supported transports