linux/fs
Tao Huang 439d4e9999 Merge tag 'ASB-2020-11-05_4.19-stable' of https://android.googlesource.com/kernel/common
https://source.android.com/security/bulletin/2020-11-01
CVE-2020-0423

* tag 'ASB-2020-11-05_4.19-stable': (529 commits)
  ANDROID: GKI: Enable DEBUG_INFO_DWARF4
  UPSTREAM: mm/sl[uo]b: export __kmalloc_track(_node)_caller
  BACKPORT: xfrm/compat: Translate 32-bit user_policy from sockptr
  BACKPORT: xfrm/compat: Add 32=>64-bit messages translator
  UPSTREAM: xfrm/compat: Attach xfrm dumps to 64=>32 bit translator
  UPSTREAM: xfrm/compat: Add 64=>32-bit messages translator
  BACKPORT: xfrm: Provide API to register translator module
  ANDROID: Publish uncompressed Image on aarch64
  FROMLIST: crypto: arm64/poly1305-neon - reorder PAC authentication with SP update
  UPSTREAM: crypto: arm64/chacha - fix chacha_4block_xor_neon() for big endian
  UPSTREAM: crypto: arm64/chacha - fix hchacha_block_neon() for big endian
  Linux 4.19.154
  usb: gadget: f_ncm: allow using NCM in SuperSpeed Plus gadgets.
  eeprom: at25: set minimum read/write access stride to 1
  USB: cdc-wdm: Make wdm_flush() interruptible and add wdm_fsync().
  usb: cdc-acm: add quirk to blacklist ETAS ES58X devices
  tty: serial: fsl_lpuart: fix lpuart32_poll_get_char
  net: korina: cast KSEG0 address to pointer in kfree
  ath10k: check idx validity in __ath10k_htt_rx_ring_fill_n()
  scsi: ufs: ufs-qcom: Fix race conditions caused by ufs_qcom_testbus_config()
  ...

Change-Id: I797efa1149f557c1dfab7856813cc40d1a4d60b2

Conflicts:
	drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
	mm/page_alloc.c
2020-11-03 18:36:42 +08:00
..
9p 9p: Fix memory leak in v9fs_mount 2020-08-19 08:15:06 +02:00
adfs
affs affs: fix basic permission bits to actually work 2020-09-09 19:04:30 +02:00
afs afs: Fix NULL deref in afs_dynroot_depopulate() 2020-08-26 10:31:05 +02:00
autofs
befs
bfs
btrfs btrfs: qgroup: fix data leak caused by race between writeback and truncate 2020-10-01 13:14:49 +02:00
cachefiles cachefiles: Fix race between read_waiter and read_copier involving op->to_do 2020-06-03 08:19:29 +02:00
ceph ceph: fix potential race in ceph_check_caps 2020-10-01 13:14:47 +02:00
cifs cifs: Return the error from crypt_message when enc/dec key not found. 2020-10-29 09:54:59 +01:00
coda
configfs configfs: fix config_item refcnt leak in configfs_rmdir() 2020-05-27 17:37:32 +02:00
cramfs
crypto Revert "Revert "ANDROID: fscrypt: add key removal notifier chain"" 2020-09-25 09:30:42 +08:00
debugfs fs: debugfs: add debugfs_create_u32_array_hex 2020-06-19 19:13:05 +08:00
devpts
dlm fs: dlm: fix configfs memory leak 2020-10-30 10:38:28 +01:00
ecryptfs ecryptfs: replace BUG_ON with error handling code 2020-02-28 16:38:59 +01:00
efivarfs
efs
exofs
exportfs
ext2 ext2: don't update mtime on COW faults 2020-09-09 19:04:28 +02:00
ext4 This is the 4.19.154 stable release 2020-10-30 11:43:26 +01:00
f2fs Merge tag 'ASB-2020-11-05_4.19-stable' of https://android.googlesource.com/kernel/common 2020-11-03 18:36:42 +08:00
fat fat: don't allow to mount if the FAT length == 0 2020-06-22 09:05:08 +02:00
freevxfs
fscache
fuse fuse: don't check refcount after stealing page 2020-10-01 13:14:44 +02:00
gfs2 gfs2: clean up iopen glock mess in gfs2_create_inode 2020-10-01 13:14:28 +02:00
hfs
hfsplus hfsplus: fix crash and filesystem corruption when deleting files 2020-04-17 10:48:52 +02:00
hostfs
hpfs
hugetlbfs
incfs ANDROID: Incremental fs: magic number compatible 32-bit 2020-07-24 14:49:52 +00:00
isofs
jbd2 jbd2: abort journal if free a async write error metadata buffer 2020-09-03 11:24:24 +02:00
jffs2 This is the 4.19.142 stable release 2020-08-26 11:07:03 +02:00
jfs
kernfs ANDROID: GKI: export symbols from abi_gki_aarch64_qcom_whitelist 2020-04-13 21:36:41 +00:00
lockd
minix fs/minix: remove expected error message in block_to_path() 2020-08-21 11:05:38 +02:00
nfs This is the 4.19.150 stable release 2020-10-07 08:45:35 +02:00
nfs_common
nfsd nfsd: Don't add locks to closed or closing open stateids 2020-10-01 13:14:38 +02:00
nilfs2 nilfs2: fix null pointer dereference at nilfs_segctor_do_construct() 2020-06-22 09:05:03 +02:00
nls
notify Revert "Revert "ANDROID: vfs: add d_canonical_path for stacked filesystem support"" 2020-09-25 09:32:07 +08:00
ntfs ntfs: add check for mft record size in superblock 2020-10-30 10:38:28 +01:00
ocfs2 ocfs2: change slot number type s16 to u16 2020-08-21 11:05:33 +02:00
omfs
openpromfs
orangefs help_next should increase position index 2020-02-24 08:34:53 +01:00
overlayfs This is the 4.19.134 stable release 2020-07-22 13:03:12 +02:00
proc This is the 4.19.153 stable release 2020-10-29 11:36:20 +01:00
pstore Merge tag 'ASB-2020-09-05_4.19-stable' of https://android.googlesource.com/kernel/common 2020-09-24 17:59:50 +08:00
qnx4
qnx6
quota quota: clear padding in v2r1_mem2diskdqb() 2020-10-29 09:55:12 +01:00
ramfs ramfs: fix nommu mmap with gaps in the page cache 2020-10-30 10:38:21 +01:00
reiserfs reiserfs: Fix memory leak in reiserfs_parse_options() 2020-10-30 10:38:31 +01:00
romfs romfs: fix uninitialized memory leak in romfs_dev_read() 2020-08-26 10:30:59 +02:00
sdcardfs Revert "ANDROID: sdcardfs: remove sdcardfs from system" 2020-09-25 09:32:14 +08:00
squashfs
sysfs sysfs: symlink: export sysfs_delete_link() 2020-06-01 15:49:29 +08:00
sysv
tracefs
ubifs This is the 4.19.149 stable release 2020-10-01 16:49:05 +02:00
udf udf: Avoid accessing uninitialized data on failed inode read 2020-10-30 10:38:29 +01:00
ufs fs/ufs: avoid potential u32 multiplication overflow 2020-08-21 11:05:38 +02:00
unicode FROMLIST: unicode: Add utf8_casefold_hash 2020-02-28 03:35:36 +00:00
verity fs-verity: remove unnecessary extern keywords 2020-06-16 14:07:40 -07:00
xfs This is the 4.19.154 stable release 2020-10-30 11:43:26 +01:00
aio.c aio: fix async fsync creds 2020-06-22 09:05:01 +02:00
anon_inodes.c
attr.c Revert "Revert "ANDROID: vfs: Add permission2 for filesystems with per mount permissions"" 2020-09-25 09:32:04 +08:00
bad_inode.c
binfmt_aout.c
binfmt_elf_fdpic.c
binfmt_elf.c fs/binfmt_elf.c: allocate initialized memory in fill_thread_core_info() 2020-06-03 08:19:41 +02:00
binfmt_em86.c
binfmt_flat.c
binfmt_misc.c
binfmt_script.c
block_dev.c This is the 4.19.149 stable release 2020-10-01 16:49:05 +02:00
buffer.c This is the 4.19.143 stable release 2020-09-03 13:19:20 +02:00
char_dev.c
compat_binfmt_elf.c
compat_ioctl.c
compat.c
coredump.c Revert "Revert "ANDROID: vfs: Add setattr2 for filesystems with per mount permissions"" 2020-09-25 09:31:59 +08:00
d_path.c
dax.c dax: pass NOWAIT flag to iomap_apply 2020-03-05 16:42:12 +01:00
dcache.c This is the 4.19.149 stable release 2020-10-01 16:49:05 +02:00
dcookies.c
direct-io.c ANDROID: fscrypt: handle direct I/O with IV_INO_LBLK_32 2020-05-21 11:55:15 -07:00
drop_caches.c
eventfd.c
eventpoll.c This is the 4.19.150 stable release 2020-10-07 08:45:35 +02:00
exec.c Revert "Revert "ANDROID: vfs: Add permission2 for filesystems with per mount permissions"" 2020-09-25 09:32:04 +08:00
fcntl.c
fhandle.c
file_table.c
file.c fix multiplication overflow in copy_fdtable() 2020-05-27 17:37:29 +02:00
filesystems.c fs/filesystems.c: downgrade user-reachable WARN_ONCE() to pr_warn_once() 2020-04-17 10:48:51 +02:00
fs_pin.c
fs_struct.c Revert "ANDROID: sdcardfs: Enable modular sdcardfs" 2020-06-27 15:17:45 +02:00
fs-writeback.c writeback: Fix sync livelock due to b_dirty_time processing 2020-09-03 11:24:28 +02:00
inode.c Revert "Revert "ANDROID: vfs: Add setattr2 for filesystems with per mount permissions"" 2020-09-25 09:31:59 +08:00
internal.h Revert "Revert "ANDROID: fs: Restore vfs_path_lookup() export"" 2020-09-25 09:32:11 +08:00
ioctl.c
iomap.c
Kconfig Revert "ANDROID: sdcardfs: remove sdcardfs from system" 2020-09-25 09:32:14 +08:00
Kconfig.binfmt
libfs.c Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-4.19.y' into android-4.19-stable 2020-06-15 13:24:58 -07:00
locks.c
Makefile Revert "ANDROID: sdcardfs: remove sdcardfs from system" 2020-09-25 09:32:14 +08:00
mbcache.c
mount.h
mpage.c
namei.c Revert "Revert "ANDROID: vfs: Add permission2 for filesystems with per mount permissions"" 2020-09-25 09:32:04 +08:00
namespace.c This is the 4.19.119 stable release 2020-04-29 17:26:17 +02:00
no-block.c
nsfs.c
open.c Revert "Revert "ANDROID: vfs: Add permission2 for filesystems with per mount permissions"" 2020-09-25 09:32:04 +08:00
pipe.c
pnode.c This is the 4.19.120 stable release 2020-05-03 08:48:02 +02:00
pnode.h
posix_acl.c
proc_namespace.c
read_write.c ANDROID: fs: export vfs_{read|write} 2020-06-29 17:09:39 +00:00
readdir.c
select.c
seq_file.c
signalfd.c fs/signalfd.c: fix inconsistent return codes for signalfd4 2020-08-26 10:31:02 +02:00
splice.c
stack.c
stat.c
statfs.c
super.c
sync.c
timerfd.c
userfaultfd.c
utimes.c Revert "Revert "ANDROID: vfs: Add setattr2 for filesystems with per mount permissions"" 2020-09-25 09:31:59 +08:00
xattr.c Revert "Revert "ANDROID: vfs: Add permission2 for filesystems with per mount permissions"" 2020-09-25 09:32:04 +08:00