bonito: update kernel-and-modules prebuilt
Linux version 4.9.223-ga7ce4286ca2d-ab6546858 (android-build@abfarm-
east4-041) (Android (6443078 based on r383902) clang version
11.0.1 (https://android.googlesource.com/toolchain/llvm-project
b397f81060ce6d701042b782172ed13bee898b79)) #0 SMP PREEMPT Mon Jun
1 09:36:09 UTC 2020
private/msm-google: (254 changes)
a7ce4286 LTS: Merge android-4.9-q (4.9.223) into android-msm-pixel-4.9
69d20ae9 Merge android-4.9-q (4.9.223) into android-msm-pixel-4.9-lts
2d2170bb Merge 4.9.223 into android-4.9-q
270f791a Linux 4.9.223
9bb734d9 mac80211: add ieee80211_is_any_nullfunc()
fccabc88 ALSA: hda: Match both PCI ID and SSID for driver blacklist
0bd74760 sctp: Fix SHUTDOWN CTSN Ack in the peer restart case
882a1e6b MIPS: perf: Remove incorrect odd/even counter handling for I6400
c8cd2185 xprtrdma: Fix backchannel allocation of extra rpcrdma_reps
c6306814 net: systemport: suppress warnings on failed Rx SKB allocations
8e6b5210 net: bcmgenet: suppress warnings on failed Rx SKB allocations
566ff299 lib/mpi: Fix building for powerpc with clang
34e95e9f net: dsa: b53: Rework ARL bin logic
4323eedd scripts/config: allow colons in option strings for sed
3f9b0d0f cifs: protect updating server->dstaddr with a spinlock
8256b97f net: stmmac: Fix sub-second increment
5e76d93e wimax/i2400m: Fix potential urb refcnt leak
de37cb96 ASoC: sgtl5000: Fix VAG power-on handling
bca8fdc1 selftests/ipc: Fix test failure seen after initial test run
855341a4 iio:ad7797: Use correct attribute_group
f4432845 powerpc/pci/of: Parse unassigned resources
61945371 vhost: vsock: kick send_pkt worker once device is started
5da84b2c Merge 4.9.222 into android-4.9-q
ffd00fbc Linux 4.9.222
39c4c5c7 drm/qxl: qxl_release use after free
6affa87d selinux: properly handle multiple messages in selinux_netlink_send()
e66e9687 dmaengine: dmatest: Fix iteration non-stop logic
f92f2904 nfs: Fix potential posix_acl refcnt leak in nfs3_set_acl
a4dc992b ALSA: opti9xx: shut up gcc-10 range warning
a6d4fb7c iommu/amd: Fix legacy interrupt remapping for x2APIC-enabled system
f9980f56 vfio/type1: Fix VA->PA translation for PFNMAP VMAs in vaddr_get_pfn()
7fbf5316 RDMA/mlx4: Initialize ib_spec on the stack
779bb362 dm verity fec: fix hash block number in verity_fec_decode
9199193d PM: hibernate: Freeze kernel threads in software_resume()
9802ad38 PM: ACPI: Output correct message on target power state
a448f0b3 ALSA: pcm: oss: Place the plugin buffer overflow checks correctly
cd8f76d1 ALSA: hda/hdmi: fix without unlocked before return
a05346de btrfs: fix block group leak when removing fails
9148b1aa drm/qxl: qxl_release leak in qxl_hw_surface_alloc()
c1dcdab5 drm/qxl: qxl_release leak in qxl_draw_dirty_fb()
9669600d drm/edid: Fix off-by-one in DispID DTD pixel clock
fb57d4e2 ext4: fix special inode number checks in __ext4_iget()
cf77b7c4 Merge 4.9.221 into android-4.9-q
fccd884a ANDROID: cuttlefish_defconfig: Fix dm-verity related options
775dfa8c Linux 4.9.221
fcd41818 propagate_one(): mnt_set_mountpoint() needs mount_lock
b1880905 ext4: check for non-zero journal inum in ext4_calculate_overhead
5a905c2d ext4: unsigned int compared against zero
12140f9b ext4: fix block validity checks for journal inodes using indirect blocks
2130aae8 ext4: don't perform block validity checks on the journal inode
a9855260 ext4: protect journal inode's blocks using block_validity
553f7c0b ext4: avoid declaring fs inconsistent due to invalid file handles
9368835d hwmon: (jc42) Fix name to have no illegal characters
ae8bbfeb ext4: convert BUG_ON's to WARN_ON's in mballoc.c
ae52960b xen/xenbus: ensure xenbus_map_ring_valloc() returns proper grant status
1d97e72f objtool: Support Clang non-section symbols in ORC dump
e1f81c94 objtool: Fix CONFIG_UBSAN_TRAP unreachable warnings
a474af11 scsi: target: fix PR IN / READ FULL STATUS for FC
83693a55 xfs: fix partially uninitialized structure in xfs_reflink_remap_extent
2cb2bcf8 bpf, x86: Fix encoding for lower 8-bit registers in BPF_STX BPF_B
ed0e49c6 perf/core: fix parent pid/tid in task exit events
024bb467 net/cxgb4: Check the return from t4_query_params properly
0ebb0563 nfsd: memory corruption in nfsd4_lock()
e75dc452 usb: gadget: udc: bdc: Remove unnecessary NULL checks in bdc_req_complete
54879852 mtd: cfi: fix deadloop in cfi_cmdset_0002.c do_write_buffer
5aae6c46 fuse: fix possibly missed wake-up after abort
8cb3f020 remoteproc: Fix wrong rvring index computation
d51a00db usb: f_fs: Clear OS Extended descriptor counts to zero in ffs_data_reset()
2aac7290 UAS: fix deadlock in error handling and PM flushing work
dbb65275 UAS: no use logging any details in case of ENODEV
9e07de06 staging: vt6656: Power save stop wake_up_count wrap around.
b591ebec staging: vt6656: Fix drivers TBTT timing counter.
264274de staging: comedi: Fix comedi_device refcnt leak in comedi_open
607dd7b7 staging: comedi: dt2815: fix writing hi byte of analog output
e454dc86 ARM: imx: provide v7_cpu_resume() only on ARM_CPU_SUSPEND=y
90c75e8c ASoC: dapm: fixup dapm kcontrol widget
3fb1c816 audit: check the length of userspace generated audit records
be76ff05 usb-storage: Add unusual_devs entry for JMicron JMS566
315ecf50 tty: rocket, avoid OOB access
8ecdbc14 tty: hvc: fix buffer overflow during hvc_alloc().
f497d009 KVM: VMX: Enable machine check support for 32bit targets
a57c01c5 KVM: Check validity of resolved slot when searching memslots
e1022704 tpm/tpm_tis: Free IRQ if probing fails
b0fb9cbf ALSA: usb-audio: Filter out unsupported sample rates on Focusrite devices
0c29feae ALSA: usb-audio: Fix usb audio refcnt leak when getting spdif
7a89acb1 ALSA: usx2y: Fix potential NULL dereference
f8e84d7a vmalloc: fix remap_vmalloc_range() bounds checks
e00b056f overflow.h: Add arithmetic shift helper
fcef2fd0 USB: hub: Fix handling of connect changes during sleep
ab20e851 USB: core: Fix free-while-in-use bug in the USB S-Glibrary
37de96d2 USB: Add USB_QUIRK_DELAY_CTRL_MSG and USB_QUIRK_DELAY_INIT for Corsair K70 RGB RAPIDFIRE
f14c64ef USB: sisusbvga: Change port variable from signed to unsigned
91e99793 fs/namespace.c: fix mountpoint reference counter race
3d275f16 iio: xilinx-xadc: Fix sequencer configuration for aux channels in simultaneous mode
066bb358 iio: xilinx-xadc: Fix clearing interrupt when enabling trigger
41208288 iio: xilinx-xadc: Fix ADC-B powerdown
cfd559a9 ALSA: hda: Remove ASUS ROG Zenith from the blacklist
d95f959a xfrm: Always set XFRM_TRANSFORMED in xfrm{4,6}_output_finish
4245e14e net: dsa: b53: Fix ARL register definitions
edd12ef9 team: fix hang in team_mode_get()
32004fbc tcp: cache line align MAX_TCP_HEADER
74f971a2 net/x25: Fix x25_neigh refcnt leak when receiving frame
9d983585 net: netrom: Fix potential nr_neigh refcnt leak in nr_add_node
72ddf7b1 macvlan: fix null dereference in macvlan_device_event()
e46d5523 macsec: avoid to set wrong mtu
a737ff38 ipv6: fix restrict IPV6_ADDRFORM operation
947a17f2 PCI/ASPM: Allow re-enabling Clock PM
4c237ff3 pwm: bcm2835: Dynamically allocate base
ba37c3ba pwm: renesas-tpu: Fix late Runtime PM enablement
fdcb9ada s390/cio: avoid duplicated 'ADD' uevents
2edb90c2 ipc/util.c: sysvipc_find_ipc() should increase position index
7526678b kernel/gcov/fs.c: gcov_seq_next() should increase position index
8c90458f ASoC: Intel: atom: Take the drv->lock mutex before calling sst_send_slot_map()
1a4a92c0 scsi: iscsi: Report unbind session event when the target has been removed
3c33445d pwm: rcar: Fix late Runtime PM enablement
a263d554 ceph: don't skip updating wanted caps when cap is stale
debfa1e2 ceph: return ceph_mdsc_do_request() errors from __get_parent()
f5fce916 scsi: lpfc: Fix kasan slab-out-of-bounds error in lpfc_unreg_login
21abb350 watchdog: reset last_hw_keepalive time at start
1dd76d05 vti4: removed duplicate log message.
32b13c52 crypto: mxs-dcp - make symbols 'sha1_null_hash' and 'sha256_null_hash' static
dca9d4ec drm/msm: Use the correct dma_sync calls harder
bcdb7d9e net: ipv4: avoid unused variable warning for sysctl
56560002 net: ipv4: emulate READ_ONCE() on ->hdrincl bit-field in raw_sendmsg()
6f362a43 ext4: fix extent_status fragmentation for plain files
ac7e3299 UPSTREAM: loop: Only freeze block queue when needed.
0f5f9c86 UPSTREAM: loop: Only change blocksize when needed.
2ac5a39c BACKPORT: loop: change queue block size to match when using DIO
90aa4751 Merge 4.9.220 into android-4.9-q
0661b3d6 Linux 4.9.220
1e3de689 x86/vdso: Fix lsl operand order
552e8e39 x86/microcode/intel: replace sync_core() with native_cpuid_reg(eax)
73767759 x86/CPU: Add native CPUID variants returning a single datum
bed37eb4 mtd: phram: fix a double free issue in error path
6ada0043 mtd: lpddr: Fix a double free in probe()
eb6f402b locktorture: Print ratio of acquisitions, not failures
a8452311 tty: evh_bytechan: Fix out of bounds accesses
14d59995 fbdev: potential information leak in do_fb_ioctl()
a42a984c iommu/amd: Fix the configuration of GCR3 table root pointer
2567276b libnvdimm: Out of bounds read in __nd_ioctl()
24b731dc ext2: fix debug reference to ext2_xattr_cache
5ec603fe ext2: fix empty body warnings when -Wextra is used
c08f96ae NFS: Fix memory leaks in nfs_pageio_stop_mirroring()
dff0fa65 KVM: s390: vsie: Fix possible race when shadowing region 3 tables
8feaf697 compiler.h: fix error in BUILD_BUG_ON() reporting
9729be90 percpu_counter: fix a data race at vm_committed_as
cb04d347 ext4: do not commit super on read-only bdev
a99b3884 powerpc/maple: Fix declaration made after definition
39227f9d s390/cpuinfo: fix wrong output when CPU0 is offline
6d3a2dca NFS: direct.c: Fix memory leak of dreq when nfs_get_lock_context fails
95c48138 clk: tegra: Fix Tegra PMC clock out parents
30c6c66c power: supply: bq27xxx_battery: Silence deferred-probe error
29eb4e18 clk: at91: usb: continue if clk_hw_round_rate() return zero
462cd237 of: unittest: kmemleak in of_unittest_platform_populate()
462d89c0 arm64: cpu_errata: include required headers
8063482e of: fix missing kobject init for !SYSFS && OF_DYNAMIC config
1e0060e2 soc: qcom: smem: Use le32_to_cpu for comparison
059f3ff1 wil6210: fix length check in __wmi_send
b0a7e39e rtc: pm8xxx: Fix issue in RTC write path
d1310452 wil6210: rate limit wil_rx_refill error
1f341c4e scsi: ufs: ufs-qcom: remove broken hci version quirk
5ebfa3b9 scsi: ufs: make sure all interrupts are processed
6457ade9 wil6210: fix temperature debugfs
243ec87d wil6210: increase firmware ready timeout
1704eb50 Revert "gpio: set up initial state from .get_direction()"
99d85c48 drm: NULL pointer dereference [null-pointer-deref] (CWE 476) problem
ae6833f4 video: fbdev: sis: Remove unnecessary parentheses and commented code
47bbca6e ALSA: hda: Don't release card at firmware loading error
e3544511 scsi: sg: add sg_remove_request in sg_common_write
7690585f objtool: Fix switch table detection in .text.unlikely
a289fd86 tracing: Fix the race between registering 'snapshot' event trigger and triggering 'snapshot' operation
5fadf303 scsi: target: fix hang when multiple threads try to destroy the same iscsi session
e8347176 scsi: target: remove boilerplate code
0c49195c kvm: x86: Host feature SSBD doesn't imply guest feature SPEC_CTRL_SSBD
e0a272f8 dm flakey: check for null arg_name in parse_features()
40a88da4 ext4: do not zeroout extents beyond i_disksize
89033955 mac80211_hwsim: Use kstrndup() in place of kasprintf()
32bb4ca9 btrfs: check commit root generation in should_ignore_root
5078ff4d ALSA: usb-audio: Don't override ignore_ctl_error value from the map
a1a86e30 ASoC: Intel: mrfld: return error codes when an error occurs
5bd70be6 ASoC: Intel: mrfld: fix incorrect check on p->sink
b845d41f ext4: fix incorrect inodes per group in error message
536d20c0 ext4: fix incorrect group count in ext4_fill_super error message
0064b0f1 jbd2: improve comments about freeing data buffers whose page mapping is NULL
db1b2190 scsi: ufs: Fix ufshcd_hold() caused scheduling while atomic
a6047aaf net: ipv6: do not consider routes via gateways for anycast address check
0f838a40 net: qrtr: send msgs from local of same id as broadcast
1cd63ccd net: ipv4: devinet: Fix crash when add/del multicast IP with autojoin
c72ef9ff hsr: check protocol version in hsr_newlink()
ac703de1 mfd: dln2: Fix sanity checking for endpoints
5d304d98 misc: echo: Remove unnecessary parentheses and simplify check for zero
f3c266a9 powerpc/fsl_booke: Avoid creating duplicate tlb1 entry
62cd9aa3 ipmi: fix hung processes in __get_guid()
9abfa51e drm: Remove PageReserved manipulation from drm_pci_alloc
80e21c3e drm/dp_mst: Fix clearing payload state on topology disable
68a417b5 Btrfs: fix crash during unmount due to race with delayed inode workers
71064eba powerpc/64/tm: Don't let userspace set regs->trap via sigreturn
4b8a7404 libata: Return correct status in sata_pmp_eh_recover_pm() when ATA_DFLAG_DETACH is set
ffdfcd87 hfsplus: fix crash and filesystem corruption when deleting files
88a8e3c5 cpufreq: powernv: Fix use-after-free
f5fbbb67 kmod: make request_module() return an error when autoloading is disabled
21d22884 Input: i8042 - add Acer Aspire 5738z to nomux list
1ad66322 s390/diag: fix display of diagnose call statistics
75ace9f0 ocfs2: no need try to truncate file beyond i_size
9945c406 ext4: fix a data race at inode->i_blocks
b580a800 rtc: omap: Use define directive for PIN_CONFIG_ACTIVE_HIGH
3e2dadfe arm64: armv8_deprecated: Fix undef_hook mask for thumb setend
42246805 scsi: zfcp: fix missing erp_lock in port recovery trigger for point-to-point
4c02b23a dm verity fec: fix memory leak in verity_fec_dtr
b59a2e0a mm: Use fixed constant in page_frag_alloc instead of size + 1
bd075802 tools: gpio: Fix out-of-tree build regression
f2a02afc x86/speculation: Remove redundant arch_smt_update() invocation
c91df26c ALSA: hda: Initialize power_state field properly
e367644b crypto: mxs-dcp - fix scatterlist linearization for hash
c7b7daf9 btrfs: drop block from cache on error in relocation
b2f7d0ad KVM: VMX: fix crash cleanup when KVM wasn't used
b1bbaee4 KVM: VMX: Always VMCLEAR in-use VMCSes during crash with kexec support
5163dcd3 KVM: x86: Allocate new rmap and large page tracking when moving memslot
59106356 KVM: s390: vsie: Fix delivery of addressing exceptions
34fbbaef KVM: s390: vsie: Fix region 1 ASCE sanity shadow address checks
acbc191c x86/entry/32: Add missing ASM_CLAC to general_protection entry
110012a2 signal: Extend exec_id to 64bits
8e5f3ab3 ath9k: Handle txpower changes even when TPC is disabled
60fa37e5 MIPS: OCTEON: irq: Fix potential NULL pointer dereference
dd8faa3a irqchip/versatile-fpga: Apply clear-mask earlier
e7681c21 KEYS: reaching the keys quotas correctly
acca1bdd thermal: devfreq_cooling: inline all stubs for CONFIG_DEVFREQ_THERMAL=n
6d701332 acpi/x86: ignore unspecified bit positions in the ACPI global lock field
f562b19f media: ti-vpe: cal: fix disable_irqs to only the intended target
8dc784d2 ALSA: pcm: oss: Fix regression by buffer overflow fix
7d21de4b ALSA: ice1724: Fix invalid access for enumerated ctl items
08f1f727 ALSA: hda: Fix potential access overflow in beep helper
feef1839 ALSA: hda: Add driver blacklist
81942cd1 ALSA: usb-audio: Add mixer workaround for TRX40 and co
e3a0f74c usb: gadget: composite: Inform controller driver of self-powered
1cb53343 usb: gadget: f_fs: Fix use after free issue as part of queue failure
427b1348 ASoC: topology: use name_prefix for new kcontrol
8bcead1f ASoC: dpcm: allow start or stop during pause for backend
559c37e5 ASoC: dapm: connect virtual mux with default value
eef86099 ASoC: fix regwmask
a3b12f19 misc: rtsx: set correct pcr_ops for rts522A
ce216cff btrfs: track reloc roots based on their commit root bytenr
daa2bddf btrfs: remove a BUG_ON() from merge_reloc_roots()
7cdad70b locking/lockdep: Avoid recursion in lockdep_count_{for,back}ward_deps()
ee0ba8c3 x86/boot: Use unsigned comparison for addresses
e0d199c1 gfs2: Don't demote a glock until its revokes are written
2e70b9a8 libata: Remove extra scsi_host_put() in ata_scsi_add_hosts()
e9a6040f selftests/x86/ptrace_syscall_32: Fix no-vDSO segfault
c7539ebd sched: Avoid scale real weight down to zero
6b8147a1 irqchip/versatile-fpga: Handle chained IRQs properly
bdeeb6cb i2c: st: fix missing struct parameter description
f535c750 qlcnic: Fix bad kzalloc null test
3c56ccde net: vxge: fix wrong __VA_ARGS__ usage
b41174d9 bus: sunxi-rsb: Return correct data when mixing 16-bit and 8-bit reads
Bug: 148607611
Bug: 155047589
Pick-Prebuilt: 310385929
Build-Id: 6546858
Signed-off-by: lucaswei <lucaswei@google.com>
Change-Id: Id88e24f2a00b53f4aab9a8b092e927710e5f7348
98 files changed