commit | 31e1e0b064701daeb6bec4df385e4ec01ca4682d | [log] [tgz] |
---|---|---|
author | Greg Kroah-Hartman <[email protected]> | Thu Feb 06 06:43:18 2025 +0000 |
committer | Greg Kroah-Hartman <[email protected]> | Thu Feb 06 06:43:49 2025 +0000 |
tree | 3843d883650090a1bf5d418c4ef6036005648234 | |
parent | 3259186cfce28ef24bd433814d61c2fd48395395 [diff] | |
parent | d51b7d37f14e76db7a1a13046ed87198c0407fcb [diff] |
Merge 6.6.75 into android15-6.6-lts GKI (arm64) relevant 26 out of 45 changes, affecting 35 files +527/-132 06bfc95f817b seccomp: Stub for !CONFIG_SECCOMP [1 file, +1/-1] 2148a41dc8ff irqchip/sunxi-nmi: Add missing SKIP_WAKE flag [1 file, +2/-1] 52da02521ede ipv6: Fix soft lockups in fib6_select_path under high next hop churn [4 files, +297/-19] 3bd97ebf7e4f libfs: Re-arrange locking in offset_iterate_dir() [1 file, +6/-6] fc90bbcc08da libfs: Define a minimum directory offset [1 file, +8/-5] 307f68e49dda libfs: Add simple_offset_empty() [3 files, +35/-2] 3e716f31ff8b libfs: Fix simple_offset_rename_exchange() [1 file, +19/-6] 753828d6775e libfs: Add simple_offset_rename() API [3 files, +24/-2] 2b6da3fa94cd shmem: Fix shmem_rename2() [1 file, +9/-0] a01bb1c5cac9 libfs: Return ENOSPC when the directory offset range is exhausted [1 file, +2/-2] 6b1de53b1a0a Revert "libfs: Add simple_offset_empty()" [3 files, +2/-35] 0f03dd06e5d1 libfs: Replace simple_offset end-of-directory detection [1 file, +21/-16] 850e696f3627 libfs: Use d_children list to iterate simple_offset directories [1 file, +59/-25] a99bacb35c14 block: fix integer overflow in BLKSECDISCARD [1 file, +5/-4] 7d6405c13b0d cachestat: fix page cache statistics permission checking [1 file, +19/-0] 6e35f560daeb ext4: fix access to uninitialised lock in fc replay path [1 file, +2/-1] e0500e4373cd ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_find() [1 file, +1/-1] 3d8f4dc8c78f Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null" [1 file, +4/-4] cca07b29f7af ALSA: usb-audio: Add delay quirk for USB Audio Device [1 file, +2/-0] 80327feb234c Input: xpad - add support for Nacon Pro Compact [1 file, +1/-0] dc8c9c171ef3 Input: atkbd - map F23 key to support default copilot shortcut [1 file, +1/-1] 7ea7e327a199 Input: xpad - add unofficial Xbox 360 wireless receiver clone [1 file, +1/-0] 723aa536831c Input: xpad - add QH Electronics VID/PID [1 file, +2/-0] c009f1865582 Input: xpad - improve name of 8BitDo controller 2dc8:3106 [1 file, +1/-1] 7c477b26d39e Input: xpad - add support for Nacon Evol-X Xbox One Controller [1 file, +2/-0] 35b144b393db Input: xpad - add support for wooting two he (arm) [1 file, +1/-0] Changes in 6.6.75 ASoC: wm8994: Add depends on MFD core ASoC: samsung: Add missing selects for MFD_WM8994 seccomp: Stub for !CONFIG_SECCOMP scsi: iscsi: Fix redundant response for ISCSI_UEVENT_GET_HOST_STATS request drm/amd/display: Use HW lock mgr for PSR1 of/unittest: Add test that of_address_to_resource() fails on non-translatable address irqchip/sunxi-nmi: Add missing SKIP_WAKE flag hwmon: (drivetemp) Set scsi command timeout to 10s ASoC: samsung: Add missing depends on I2C ata: libata-core: Set ATA_QCFLAG_RTF_FILLED in fill_result_tf() cpufreq: amd-pstate: add check for cpufreq_cpu_get's return value ipv6: Fix soft lockups in fib6_select_path under high next hop churn RDMA/bnxt_re: Avoid CPU lockups due fifo occupancy check loop gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag libfs: Re-arrange locking in offset_iterate_dir() libfs: Define a minimum directory offset libfs: Add simple_offset_empty() libfs: Fix simple_offset_rename_exchange() libfs: Add simple_offset_rename() API shmem: Fix shmem_rename2() libfs: Return ENOSPC when the directory offset range is exhausted Revert "libfs: Add simple_offset_empty()" libfs: Replace simple_offset end-of-directory detection libfs: Use d_children list to iterate simple_offset directories smb: client: handle lack of EA support in smb2_query_path_info() net: sched: fix ets qdisc OOB Indexing block: fix integer overflow in BLKSECDISCARD Revert "HID: multitouch: Add support for lenovo Y9000P Touchpad" cachestat: fix page cache statistics permission checking vfio/platform: check the bounds of read/write syscalls ext4: fix access to uninitialised lock in fc replay path ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_find() scsi: storvsc: Ratelimit warning logs to prevent VM denial of service USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb() Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null" ALSA: usb-audio: Add delay quirk for USB Audio Device Input: xpad - add support for Nacon Pro Compact Input: atkbd - map F23 key to support default copilot shortcut Input: xpad - add unofficial Xbox 360 wireless receiver clone Input: xpad - add QH Electronics VID/PID Input: xpad - improve name of 8BitDo controller 2dc8:3106 Input: xpad - add support for Nacon Evol-X Xbox One Controller Input: xpad - add support for wooting two he (arm) drm/v3d: Assign job pointer to NULL before signaling the fence Linux 6.6.75 Change-Id: I8355ce787f82e08b1628dbd9a1f1187ea15b6dbb Signed-off-by: Greg Kroah-Hartman <[email protected]>
BEST: Make all of your changes to upstream Linux. If appropriate, backport to the stable releases. These patches will be merged automatically in the corresponding common kernels. If the patch is already in upstream Linux, post a backport of the patch that conforms to the patch requirements below.
EXPORT_SYMBOL_GPL()
require an in-tree modular driver that uses the symbol -- so include the new driver or changes to an existing driver in the same patchset as the export.LESS GOOD: Develop your patches out-of-tree (from an upstream Linux point-of-view). Unless these are fixing an Android-specific bug, these are very unlikely to be accepted unless they have been coordinated with [email protected]. If you want to proceed, post a patch that conforms to the patch requirements below.
scripts/checkpatch.pl
UPSTREAM:
, BACKPORT:
, FROMGIT:
, FROMLIST:
, or ANDROID:
.Change-Id:
tag (see https://gerrit-review.googlesource.com/Documentation/user-changeid.html)Bug:
tag.Signed-off-by:
tag by the author and the submitterAdditional requirements are listed below based on patch type
UPSTREAM:
, BACKPORT:
UPSTREAM:
.(cherry picked from commit ...)
lineimportant patch from upstream This is the detailed description of the important patch Signed-off-by: Fred Jones <[email protected]>
- then Joe Smith would upload the patch for the common kernel as
UPSTREAM: important patch from upstream This is the detailed description of the important patch Signed-off-by: Fred Jones <[email protected]> Bug: 135791357 Change-Id: I4caaaa566ea080fa148c5e768bb1a0b6f7201c01 (cherry picked from commit c31e73121f4c1ec41143423ac6ce3ce6dafdcec1) Signed-off-by: Joe Smith <[email protected]>
BACKPORT:
instead of UPSTREAM:
.UPSTREAM:
(cherry picked from commit ...)
lineBACKPORT: important patch from upstream This is the detailed description of the important patch Signed-off-by: Fred Jones <[email protected]> Bug: 135791357 Change-Id: I4caaaa566ea080fa148c5e768bb1a0b6f7201c01 (cherry picked from commit c31e73121f4c1ec41143423ac6ce3ce6dafdcec1) [joe: Resolved minor conflict in drivers/foo/bar.c ] Signed-off-by: Joe Smith <[email protected]>
FROMGIT:
, FROMLIST:
,FROMGIT:
(cherry picked from commit <sha1> <repo> <branch>)
. This must be a stable maintainer branch (not rebased, so don't use linux-next
for example).BACKPORT: FROMGIT:
important patch from upstream This is the detailed description of the important patch Signed-off-by: Fred Jones <[email protected]>
- then Joe Smith would upload the patch for the common kernel as
FROMGIT: important patch from upstream This is the detailed description of the important patch Signed-off-by: Fred Jones <[email protected]> Bug: 135791357 (cherry picked from commit 878a2fd9de10b03d11d2f622250285c7e63deace https://git.kernel.org/pub/scm/linux/kernel/git/foo/bar.git test-branch) Change-Id: I4caaaa566ea080fa148c5e768bb1a0b6f7201c01 Signed-off-by: Joe Smith <[email protected]>
FROMLIST:
Link:
tag with a link to the submittal on lore.kernel.orgBug:
tag with the Android bug (required for patches not accepted into a maintainer tree)BACKPORT: FROMLIST:
FROMLIST: important patch from upstream This is the detailed description of the important patch Signed-off-by: Fred Jones <[email protected]> Bug: 135791357 Link: https://lore.kernel.org/lkml/[email protected]/ Change-Id: I4caaaa566ea080fa148c5e768bb1a0b6f7201c01 Signed-off-by: Joe Smith <[email protected]>
ANDROID:
ANDROID:
Fixes:
tag that cites the patch with the bugANDROID: fix android-specific bug in foobar.c This is the detailed description of the important fix Fixes: 1234abcd2468 ("foobar: add cool feature") Change-Id: I4caaaa566ea080fa148c5e768bb1a0b6f7201c01 Signed-off-by: Joe Smith <[email protected]>
ANDROID:
Bug:
tag with the Android bug (required for android-specific features)