Commit Graph

1074686 Commits

Author SHA1 Message Date
Greg Kroah-Hartman
91d78cb805 Merge 64d8aaa4ef ("kbuild: drop $(size_append) from cmd_zstd") into android-mainline
Steps on the way to 5.17-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I4da2ebc2503b1ca4a65e3db3b15315baf0beb9c1
2022-02-16 15:06:05 +01:00
Greg Kroah-Hartman
150fadd0c0 Merge 7d153696e5 ("kbuild: do not include include/config/auto.conf from shell scripts") into android-mainline
Steps on the way to 5.17-rc1

Resolves merge conflicts in:
	scripts/link-vmlinux.sh

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I5a715a61aecf92fc570299a6bd51386779e3cbb1
2022-02-16 15:02:39 +01:00
Greg Kroah-Hartman
090e65d6b5 Merge b8c96a6b46 ("certs: simplify $(srctree)/ handling and remove config_filename macro") into android-mainline
Steps on the way to 5.17-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I2572efec34eb7630153314eb16557499a6294346
2022-02-16 14:58:55 +01:00
Greg Kroah-Hartman
5926ab31cf Merge 4fbce81933 ("kbuild: remove headers_check stub") into android-mainline
Steps on the way to 5.17-rc1

Resolves conflicts in:
	Makefile

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I75e0450ee51325de151ff75bf4c3615063743941
2022-02-16 14:56:23 +01:00
Greg Kroah-Hartman
2130da3e69 Merge 50a483405c ("kbuild: move headers_check.pl to usr/include/") into android-mainline
Steps on the way to 5.17-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I9cfd3ee62949c15a255e8b2c5d944aa597716172
2022-02-16 14:43:59 +01:00
Greg Kroah-Hartman
e2854b19a0 Merge e06a61a89c ("certs: use if_changed to re-generate the key when the key type is changed") into android-mainline
Steps on the way to 5.17-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Id2e9c43c81f9e6363453fc999b1969d9a3719760
2022-02-16 14:24:41 +01:00
Greg Kroah-Hartman
0e82f74dc7 Merge 0ed9059756 ("Merge branch 'random-5.17-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/crng/random") into android-mainline
Steps on the way to 5.17-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I5a5510c29e742eaa7294a42cb17e3fbb6043f3e4
2022-02-16 08:05:28 +01:00
Greg Kroah-Hartman
0b2ea04b86 Merge 763978ca67 ("Merge branch 'modules-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux") into android-mainline
Steps on the way to 5.17-rc1

Resolves conflicts with:
	kernel/module-internal.h

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I9cb3e542987a146f77cafca4fc9dbba476a78bc0
2022-02-16 08:03:10 +01:00
Greg Kroah-Hartman
dd3b78e3c8 Merge 35ce8ae9ae ("Merge branch 'signal-for-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace") into android-mainline
Steps on the way to 5.17-rc1

Resolves conflicts in:
	kernel/fork.c

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Ia98af11e5c9786e9bae99546d99406b739775e3d
2022-02-15 08:57:07 +01:00
Greg Kroah-Hartman
d5c66205c2 ANDROID: disble the UID_SYS_STATS driver
Commit 2d4bcf886e ("exit: Remove profile_task_exit & profile_munmap")
removed the infrastructure that the drivers/misc/uid_sysfs_stats.c
driver used to get information, so disable it until someone comes along
and fixes it up to use the correct api.

Fixes: 2d4bcf886e ("exit: Remove profile_task_exit & profile_munmap")
Cc: Eric Biggers <ebiggers@google.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I8d8a0caf6d4e5b5933f3f2d37dcdfb8fbca52ecb
2022-02-15 08:56:32 +01:00
Greg Kroah-Hartman
4e32136f7e Merge 6661224e66 ("Merge tag 'unicode-for-next-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/krisman/unicode") into android-mainline
Steps on the way to 5.17-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I15f33e57d4d97cdfcbbd3245c05bd85e8751de20
2022-02-14 13:48:12 +01:00
Greg Kroah-Hartman
cefeb09252 Merge f56caedaf9 ("Merge branch 'akpm' (patches from Andrew)") into android-mainline
Steps on the way to 5.17-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I1c65cc3cfdec641b4810661364847b46c1d3ebfb
2022-02-14 13:46:19 +01:00
Suren Baghdasaryan
3d71d8e2c2 ANDROID: GKI: enable CONFIG_ANON_VMA_NAME to support anonymous vma names
Enable CONFIG_ANON_VMA_NAME to support anonymous vma names.

Bug: 120441514
Signed-off-by: Suren Baghdasaryan <surenb@google.com>
Change-Id: I38d547359fa799d48b286582997baeb5de50423f
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
2022-02-14 09:41:10 +01:00
Greg Kroah-Hartman
ef6804516e Merge ba535c1caf ("mm/oom_kill: allow process_mrelease to run under mmap_lock protection") into android-mainline
Steps on the way to 5.17-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I29d376595033f4ef7895319d9398c2cb415de883
2022-02-14 09:09:17 +01:00
Greg Kroah-Hartman
a41bb72f85 Revert "ANDROID: mm: add a field to store names for private anonymous memory"
This commit is now upstream in 5.17-rc1, along with a number of other
changes and cleanups on top of it, so it should be removed from the tree
now to make merges easier.

Fixes: 60500a4228 ("ANDROID: mm: add a field to store names for private anonymous memory")
Cc: Colin Cross <ccross@android.com>
Cc: Dmitry Shmidt <dimitrysh@google.com>
Cc: Amit Pundir <amit.pundir@linaro.org>
Cc: Eric Biggers <ebiggers@google.com>
Cc: Suren Baghdasaryan <surenb@google.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I4ceab971293adc9409636b8ccfea08f66b5b6d6b
2022-02-14 09:09:07 +01:00
Greg Kroah-Hartman
f64e8814b0 Merge ac1e9acc5a ("mm: rearrange madvise code to allow for reuse") into android-mainline
Steps on the way to 5.17-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I1666e37e70068565094e721374a7b63d9562579c
2022-02-12 09:57:34 +01:00
Greg Kroah-Hartman
8ad312cdf2 Merge 2c769ed713 ("tools/testing/selftests/vm/userfaultfd.c: use swap() to make code cleaner") into android-mainline
Steps on the way to 5.17-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I6a422c8e4512825ec303fceb09a8d21b19bdcda2
2022-02-12 09:56:29 +01:00
Greg Kroah-Hartman
cbcf30a9b6 Merge a760542666 ("mm: shmem: don't truncate page if memory failure happens") into android-mainline
Steps on the way to 5.17-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Ia5757863cdca404809ab212a169d02d7bcb1b4be
2022-02-12 09:55:40 +01:00
Greg Kroah-Hartman
0dec6f565f Merge 26dca996ea ("kasan: fix quarantine conflicting with init_on_free") into android-mainline
Steps on the way to 5.17-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Id1dcb2b479fd53fad30fe90df3639c883ac32cbf
2022-02-12 09:54:04 +01:00
Petri Gynther
88c967910a ANDROID: GKI: enable hung task detector
Enable kernel hung task detector to mirror android13-5.10 GKI config.

Bug: 168445946
Signed-off-by: Petri Gynther <pgynther@google.com>
Change-Id: I9674da20ad13af1a995bb78313feb7edbf6964c4
2022-02-11 22:36:25 +00:00
Alistair Delva
8bbe6f703a ANDROID: GKI: Enable CONFIG_SERIAL_8250_RUNTIME_UARTS=0
8250_core registers 4 ISA uart ports by default, which can cause
problems on some devices which don't have them. This change doesn't
break earlycon=uart8250, but it will cause the 8250_of and 8250_pci sub
drivers to be unable to register ports. Boards that really need the full
8250 driver to take over from earlycon can use the "8250.nr_uarts=X"
kernel command line option to restore the ports allocation.

Bug: 216312411
Signed-off-by: Alistair Delva <adelva@google.com>
Change-Id: I04715394b32bd98544657101de4537df34554ea9
2022-02-11 01:56:14 +00:00
Nick Desaulniers
12ced1aab6 ANDROID: clang: update to 14.0.2
Bug: 218541542
Signed-off-by: Nick Desaulniers <ndesaulniers@google.com>
Change-Id: I2af04f2ebda90e5bbff604739d64fb192680e67a
2022-02-10 11:04:05 -08:00
Greg Kroah-Hartman
b99cc0491c Merge c4386bd8ee ("mm/memremap: add ZONE_DEVICE support for compound pages") into android-mainline
Steps on the way to 5.17-rc1

Resolves merge conflicts with:
	mm/memremap.c

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I506780b8aa65e17a84fd9adb748e16825a3f4833
2022-02-10 17:55:38 +01:00
Connor O'Brien
0c071460d9 Revert "ANDROID: GKI: defconfig: enable BTF debug info"
This reverts commit 4ba1429270.

When BTF generation is enabled for modules, we can have module load
failures due to BTF mismatches even when ABI is unchanged. Currently
Kconfig does not allow disabling BTF for modules only, so turn it off
entirely for now.

Signed-off-by: Connor O'Brien <connoro@google.com>
Change-Id: I0a7251397f95d6c02ba999bcf2ab9377ac0d76c3
2022-02-09 21:09:11 +00:00
Greg Kroah-Hartman
b0e6b307ae Merge 46487e0095 ("mm/page_alloc: refactor memmap_init_zone_device() page init") into android-mainline
Steps on the way to 5.17-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Ie793221f8d9c00b305bd865478fd0e9e1da7ef39
2022-02-09 18:34:13 +01:00
Greg Kroah-Hartman
cdf35470bb Merge 5b24eeef06 ("mm/page_alloc: split prep_compound_page into head and tail subparts") into android-mainline
Steps on the way to 5.17-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Ib542956cd675d577b7e7fdf1df45cdea2052bacf
2022-02-09 14:44:49 +01:00
Greg Kroah-Hartman
9d42df3abe Merge 60115fa54a ("mm: defer kmemleak object creation of module_alloc()") into android-mainline
Steps on the way to 5.17-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I2ec342d4b0cd04807ed02da5262c92bdcaa6d8fd
2022-02-09 14:44:38 +01:00
Greg Kroah-Hartman
d852df7a72 Merge 972fa3a7c1 ("mm: kmemleak: alloc gray object for reserved region with direct map") into android-mainline
Steps on the way to 5.17-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I691662967a1f3ddd25ca069a496da2eb84718cf8
2022-02-09 14:44:26 +01:00
Greg Kroah-Hartman
df3ee5193c Merge ad1a3e15fc ("kmemleak: fix kmemleak false positive report with HW tag-based kasan enable") into android-mainline
Steps on the way to 5.17-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Ie02c5bf74404534fd3a9ad9af721ec8781b50f32
2022-02-09 14:44:14 +01:00
Greg Kroah-Hartman
51d71e7fbd Merge c29b5b3d33 ("mm: slab: make slab iterator functions static") into android-mainline
Steps on the way to 5.17-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I11b3c35e04850c143fca51deb296927a72a645a6
2022-02-09 14:44:00 +01:00
Greg Kroah-Hartman
6e4ec1bf0e Merge 7302e91f39 ("mm/slab_common: use WARN() if cache still has objects on destroy") into android-mainline
Steps on the way to 5.17-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Ibf6aeaa6786612e2964fbbaa5adf5e4966d868ec
2022-02-09 14:42:58 +01:00
Greg Kroah-Hartman
fb91a0998a Merge a12cf8b32c ("fs/ioctl: remove unnecessary __user annotation") into android-mainline
Steps on the way to 5.17-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I92bb3dd9124e2d854d8d265cc464a101b2918aca
2022-02-09 14:41:05 +01:00
Greg Kroah-Hartman
5cffa3dd46 Merge 9a25d05150 ("ocfs2: remove redundant assignment to variable free_space") into android-mainline
Steps on the way to 5.17-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I40364e037817d9820508dc2da8f7b9a4c5b0e9b8
2022-02-09 14:39:56 +01:00
Greg Kroah-Hartman
4c35a79a0a Merge 783cc68d61 ("ocfs2: use BUG_ON instead of if condition followed by BUG.") into android-mainline
Steps on the way to 5.17-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Iddf6bb075742acd4839acafb011d6cdda14dfc30
2022-02-09 12:20:30 +01:00
Greg Kroah-Hartman
0efd6065cb Merge 9eec1d8971 ("squashfs: provide backing_dev_info in order to disable read-ahead") into android-mainline
Steps on the way to 5.17-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I26b691172783cff6afad217f4466fbdf594c5e36
2022-02-09 12:20:24 +01:00
Greg Kroah-Hartman
547166824f Merge 7e0af97853 ("fs/ntfs/attrib.c: fix one kernel-doc comment") into android-mainline
Steps on the way to 5.17-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I9faa0e989a0b8c6c5b000810809eec7b14275858
2022-02-09 12:20:12 +01:00
Greg Kroah-Hartman
5d0893c978 Merge 9a69f2b0e4 ("scripts/spelling.txt: add "oveflow"") into android-mainline
Steps on the way to 5.17-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I08b657b40e151fff5edb631033493104135e7381
2022-02-09 08:28:09 +01:00
Alistair Delva
8a78c18a93 Revert "clk: Emit a stern warning with writable debugfs enabled"
This reverts commit 489a71964f.

Rationale does not apply to Android userspace which does not allow
access to debugfs on user builds.

Bug: 218319878
Signed-off-by: Alistair Delva <adelva@google.com>
Change-Id: Ia36b04b432a3db330e5a12763a3250869b97f0fe
Signed-off-by: Steve Muckle <smuckle@google.com>
2022-02-07 22:18:02 +00:00
Jason A. Donenfeld
ff07ceec79 UPSTREAM: lib/crypto: blake2s: avoid indirect calls to compression function for Clang CFI
blake2s_compress_generic is weakly aliased by blake2s_compress. The
current harness for function selection uses a function pointer, which is
ordinarily inlined and resolved at compile time. But when Clang's CFI is
enabled, CFI still triggers when making an indirect call via a weak
symbol. This seems like a bug in Clang's CFI, as though it's bucketing
weak symbols and strong symbols differently. It also only seems to
trigger when "full LTO" mode is used, rather than "thin LTO".

[    0.000000][    T0] Kernel panic - not syncing: CFI failure (target: blake2s_compress_generic+0x0/0x1444)
[    0.000000][    T0] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 5.16.0-mainline-06981-g076c855b846e #1
[    0.000000][    T0] Hardware name: MT6873 (DT)
[    0.000000][    T0] Call trace:
[    0.000000][    T0]  dump_backtrace+0xfc/0x1dc
[    0.000000][    T0]  dump_stack_lvl+0xa8/0x11c
[    0.000000][    T0]  panic+0x194/0x464
[    0.000000][    T0]  __cfi_check_fail+0x54/0x58
[    0.000000][    T0]  __cfi_slowpath_diag+0x354/0x4b0
[    0.000000][    T0]  blake2s_update+0x14c/0x178
[    0.000000][    T0]  _extract_entropy+0xf4/0x29c
[    0.000000][    T0]  crng_initialize_primary+0x24/0x94
[    0.000000][    T0]  rand_initialize+0x2c/0x6c
[    0.000000][    T0]  start_kernel+0x2f8/0x65c
[    0.000000][    T0]  __primary_switched+0xc4/0x7be4
[    0.000000][    T0] Rebooting in 5 seconds..

Nonetheless, the function pointer method isn't so terrific anyway, so
this patch replaces it with a simple boolean, which also gets inlined
away. This successfully works around the Clang bug.

In general, I'm not too keen on all of the indirection involved here; it
clearly does more harm than good. Hopefully the whole thing can get
cleaned up down the road when lib/crypto is overhauled more
comprehensively. But for now, we go with a simple bandaid.

Link: https://lore.kernel.org/all/20220124192849.14755-1-Jason@zx2c4.com/
Bug: 218328931
Fixes: 6048fdcc5f ("lib/crypto: blake2s: include as built-in")
Link: https://github.com/ClangBuiltLinux/linux/issues/1567
Reported-by: Miles Chen <miles.chen@mediatek.com>
Tested-by: Miles Chen <miles.chen@mediatek.com>
Tested-by: Nathan Chancellor <nathan@kernel.org>
Tested-by: John Stultz <john.stultz@linaro.org>
Acked-by: Nick Desaulniers <ndesaulniers@google.com>
Reviewed-by: Eric Biggers <ebiggers@google.com>
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
(cherry picked from commit d2a02e3c8b)
Signed-off-by: Will McVicker <willmcvicker@google.com>
Change-Id: I797c6d79b120041aeb98ae68060d8cc4bd165c1a
2022-02-07 10:44:19 -08:00
Yifan Hong
e681fef273 ANDROID: kleaf: build/kleaf -> build/kernel/kleaf
This is part of a migration process from build/
to build/kernel.

Test: builds
Bug: 204425264
Change-Id: Id29f8e476fbb3590196789b2b578865798f24cd3
Signed-off-by: Yifan Hong <elsk@google.com>
2022-02-04 21:58:34 +00:00
Will McVicker
a82e2e9f9a ANDROID: Revert "perf/core: Use static_call to optimize perf_guest_info_callbacks"
This reverts commit 87b940a067. When
booting with the Pixel 6, I hit the below CFI failure. An email ([1])
was sent upstream to address this issue.

  Kernel panic - not syncing: CFI failure (target: __static_call_return0+0x0/0x8)
  CPU: 0 PID: 1625 Comm: batterystats-wo Tainted: G        W  OE     5.16.0-mainline #1$
  Hardware name: Raven EVT 1.1 (DT)$
  Call trace:$
   dump_backtrace+0xf0/0x130$
   show_stack+0x1c/0x2c$
   dump_stack_lvl+0x68/0x98$
   panic+0x168/0x420$
   __cfi_check_fail+0x58/0x5c$
   __cfi_slowpath_diag+0x150/0x1a4$
   perf_misc_flags+0x74/0xa4$
   perf_prepare_sample+0x50/0x44c$
   perf_event_output_forward+0x5c/0xcc$
   __perf_event_overflow+0xc8/0x188$
   perf_swevent_event+0x7c/0x10c$
   perf_tp_event+0x168/0x298$
   perf_trace_run_bpf_submit+0x8c/0xdc$
   perf_trace_sched_switch+0x180/0x1cc$
   __schedule+0x850/0x924$
   schedule+0x98/0xe0$
   binder_wait_for_work+0x158/0x368$
   binder_thread_read+0x278/0x243c$
   binder_ioctl_write_read+0x120/0x45c$
   binder_ioctl+0x1ac/0xc34$
   __arm64_sys_ioctl+0xa8/0x118$
   invoke_syscall+0x64/0x178$
   el0_svc_common+0x8c/0x100$
   do_el0_svc+0x28/0xa0$
   el0_svc+0x24/0x84$
   el0t_64_sync_handler+0x88/0xec$
   el0t_64_sync+0x1b4/0x1b8$

[1] https://lore.kernel.org/all/YfrQzoIWyv9lNljh@google.com/

Bug: 217583980
Signed-off-by: Will McVicker <willmcvicker@google.com>
Change-Id: I2951676ca4cce5e55461a71a670b35f9af41ba4e
2022-02-03 10:04:29 -08:00
Yifan Hong
54df59a346 ANDROID: build/build-tools -> build/kernel/build-tools.
This is part of the build -> build/kernel transition.

Test: TH
Bug: 204425264
Change-Id: I5bcf6ac00b6388af198e486f191e13f0b60050c9
Signed-off-by: Yifan Hong <elsk@google.com>
2022-02-02 07:21:10 +00:00
Steve Muckle
ccc4bea94d Revert "ANDROID: GKI: enable test_stackinit kernel module"
Reason for revert: need alternative deployment path for test modules

Change-Id: If2d5ca5a5cd41b2b76114e2db29e6e633f6c7ec2
Bug: 181024194
Signed-off-by: Steve Muckle <smuckle@google.com>
2022-02-01 20:33:22 +00:00
Tadeusz Struk
5dead96542 ANDROID: incremental-fs: populate userns before calling vfs_rename
The old and new mount user name spaces need to be populated
before calling vfs_rename().

Bug: 211066171

Signed-off-by: Tadeusz Struk <tadeusz.struk@linaro.org>
Change-Id: Ieac6975abb4131c8f5bdefe25b5f241c80023e38
2022-02-01 16:47:58 +00:00
Tadeusz Struk
8f40a6318c ANDROID: incremental-fs: remove index and incomplete dir on umount
Cleanup incremental-fs left overs on umount, otherwise incr-fs will
complain as below:

BUG: Dentry {i=47a,n=.incomplete} still in use [unmount of incremental-fs]

This requires vfs_rmdir() of the special index and incomplete dirs.
Also free options.sysfs_name in incfs_mount_fs() instead of in
incfs_free_mount_info() to make it consistent with incfs_remount_fs().

Since set_anon_super() was used in incfs_mount_fs() the incfs_kill_sb()
should use kill_anon_super() instead of generic_shutdown_super()
otherwise it will leak the pseudo dev_t that set_anon_super() allocates.

Bug: 211066171

Signed-off-by: Tadeusz Struk <tadeusz.struk@linaro.org>
Change-Id: I7ea54db63513fc130e1997cbf79121015ee12405
2022-02-01 16:47:39 +00:00
Greg Kroah-Hartman
0d33650c09 Merge a33f5c380c ("Merge tag 'xfs-5.17-merge-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux") into android-mainline
Steps on the way to 5.17-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I2837db6408d3466ee479e9cd18b027299c9d8ed9
2022-02-01 14:33:23 +01:00
Greg Kroah-Hartman
8aa0abda8b Merge e1a7aa25ff ("Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi") into android-mainline
Steps on the way to 5.17-rc1

Resolves conflicts in:
	drivers/scsi/ufs/ufshcd.c

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I64ad2fb6ed77ba4678f631f4143b64339b1a5ddd
2022-02-01 14:30:08 +01:00
Greg Kroah-Hartman
1314cf6b01 Merge fb3b0673b7 ("Merge tag 'mailbox-v5.17' of git://git.linaro.org/landing-teams/working/fujitsu/integration") into android-mainline
Steps on the way to 5.17-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Ideab24121c5f822810b2cc3e5daaa4bea519c8bd
2022-02-01 12:29:52 +01:00
Greg Kroah-Hartman
d58125ae0c Merge 4eb766f64d ("Merge tag 'devicetree-for-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux") into android-mainline
Steps on the way to 5.17-rc1

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I31d706c14c828955cc30fdb1ac515e067418b2ea
2022-02-01 12:21:40 +01:00
Greg Kroah-Hartman
68cf9989a1 Revert "ANDROID: Support CONFIG_CMDLINE_EXTEND"
This reverts commit d9a2a3f2c2 which was
not upstream as it is causing merge conflicts with 5.17-rc1.

If this out-of-tree feature is still needed, it must be forward ported
properly again.

Bug: 120440972
Cc: Doug Anderson <dianders@chromium.org>
Cc: Colin Cross <ccross@android.com>
Cc: Amit Pundir <amit.pundir@linaro.org>
Fixes: d9a2a3f2c2 ("ANDROID: of: Support CONFIG_CMDLINE_EXTEND config option")
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Id34ae0303eb943668418b9aab3f928a7d970ca97
2022-02-01 12:21:05 +01:00