Merge branch 'android13-5.15' into android13-5.15-lts

Catch the -lts branch up with changes made to the android13-5.15 branch:

* dfb6f2778ef7 Merge tag 'android13-5.15.180_r00' into android13-5.15
* e59b2ba4fc01 ANDROID: Repurpose a reserved slot in ipv6_devconf for backports
* 799d84c5cb2f UPSTREAM: net_sched: Prevent creation of classes with TC_H_ROOT
* 7e38a442f612 FROMGIT: cgroup/cpuset-v1: Add missing support for cpuset_v2_mode
* fca4978dfd5b UPSTREAM: usb: dwc3: Fix timeout issue during controller enter/exit from halt state
* b00a7c5da3e8 FROMGIT: f2fs: fix the wrong condition to determine atomic context
* b9c7089e27cc Revert "hrtimers: Handle CPU state correctly on hotplug"
* 2fa1cbcde02e FROMGIT: f2fs: fix scheduling while atomic in decompression path
* 46c313d56f95 ANDROID: ABI: update symbol list for honor
* 3b2898e38937 FROMGIT: f2fs: fix to avoid atomicity corruption of atomic file
* 79690c1514e4 UPSTREAM: vsock: Orphan socket after transport release
* 8685fa338a7d UPSTREAM: net: sched: Disallow replacing of child qdisc from one parent to another
* 8ca0ee973cdc UPSTREAM: net: avoid race between device unregistration and ethnl ops
* 30b004c5a3b4 UPSTREAM: pfifo_tail_enqueue: Drop new packet when sch->limit == 0
* cf9091ebfc46 UPSTREAM: vsock: Keep the binding until socket destruction
* 1f79931fbead UPSTREAM: bpf, vsock: Invoke proto::close on close()
* 510fd263c213 ANDROID: fix missing ACK from netns in TIME_WAIT state
* 8b83b87af0bf BACKPORT: f2fs: compress: fix inconsistent update of i_blocks in release_compress_blocks and reserve_compress_blocks
* e385b2f54a50 ANDROID: SPF: Fix swap faults racing with fast-mremap
* 99526711a430 ANDROID: GKI: Add symbol list for Volvo devices
* beb77c51adc1 ANDROID: GKI: Update oplus symbol list
* 92f778b7edfe BACKPORT: block, bfq: fix UAF problem in bfqg_stats_init()
* 80eac4a7727d ANDROID: GKI: Update symbol list for mtk

Change-Id: Ib10ba3d38b32edb7f63132129d254bad66a10c16
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>