wahoo: update kernel-and-modules prebuilt
Linux version 4.4.223-g629d7a56912f-ab6530929 (android-
build@abfarm380) (Android (6443078 based on r383902) clang version
11.0.1 (https://android.googlesource.com/toolchain/llvm-project
b397f81060ce6d701042b782172ed13bee898b79)) #1 SMP PREEMPT Wed May
27 07:35:32 UTC 2020
kernel/tests: (2 changes)
2c662c38 net-test: do not allow propagation of mount flags to parent namespace
8ce72918 net-test: SetHostName -> SetHostname
private/msm-google: (499 changes)
629d7a56 LTS: Merge upstream-linux-4.4.y (4.4.223) into android-msm-wahoo-4.4
3286ade6 Merge upstream-linux-4.4.y (4.4.223) into android-msm-wahoo-4.4-lts
e157447e Linux 4.4.223
2dca3289 mac80211: add ieee80211_is_any_nullfunc()
3eca2b1d ALSA: hda: Match both PCI ID and SSID for driver blacklist
3ae706ea sctp: Fix SHUTDOWN CTSN Ack in the peer restart case
26f2a93b macvlan: Fix potential use-after free for broadcasts
69101271 net: ep93xx_eth: Do not crash unloading module
5601a885 net: skbuff: Remove errornous length validation in skb_vlan_pop()
fff70051 bna: add missing per queue ethtool stat
d7633eef bridge: Fix problems around fdb entries pointing to the bridge device
7f9b6b0a brcmfmac: restore stopping netdev queue when bus clogs up
a4334ec2 brcmfmac: add fallback for devices that do not report per-chain values
46fb1bd8 pinctrl: tegra: Correctly check the supported configuration
3c5a1b47 ata: sata_dwc_460ex: remove incorrect locking
213ac7e7 net: ethernet: davinci_emac: Fix platform_data overwrite
e1a3b70b cxl: Fix DAR check & use REGION_ID instead of opencoding
a4c60ebc at803x: fix reset handling
f2890017 net: dsa: mv88e6xxx: fix port VLAN maps
706bfc92 regulator: core: Rely on regulator_dev_release to free constraints
5884abea net: mv643xx_eth: fix packet corruption with TSO and tiny unaligned packets.
885fc276 ovs/vxlan: fix rtnl notifications on iface deletion
10be8a11 net: ethoc: Fix early error paths
b1f88cb2 net: vxlan: lwt: Fix vxlan local traffic.
183ed2b1 mvpp2: use correct size for memset
e3ca76fc ravb: Add missing free_irq() call to ravb_close()
236de784 net: macb: replace macb_writel() call by queue_writel() to update queue ISR
4cbe341d net: mvneta: fix trivial cut-off issue in mvneta_ethtool_update_stats
a0598fb1 net: icmp_route_lookup should use rt dev to determine L3 domain
1c8cd7b6 hwrng: exynos - Disable runtime PM on driver unbind
35a01700 l2tp: fix use-after-free during module unload
0c17b22c net: ehea: avoid null pointer dereference
6417d8fe net: dsa: mv88e6xxx: enable SA learning on DSA ports
c94875da net: bridge: don't increment tx_dropped in br_do_proxy_arp
6c0c7c62 net: hns: fix device reference leaks
b5ec0bdc net: ethernet: ti: cpsw: fix secondary-emac probe error path
d637933d net: ethernet: ti: cpsw: fix device and of_node leaks
c5f70f45 net: ethernet: mvneta: Remove IFF_UNICAST_FLT which is not implemented
0697b306 net: ethernet: davinci_emac: Fix devioctl while in fixed link
de57817d bnxt_en: Remove locking around txr->dev_state
45f35048 net: axienet: Fix return value check in axienet_probe()
27e81a60 qdisc: fix a module refcount leak in qdisc_create_dflt()
0ca38a1c bnxt: add a missing rcu synchronization
959c8d63 ovs/geneve: fix rtnl notifications on iface deletion
b7ad8f03 net: ethernet: stmmac: dwmac-generic: fix probe error path
ae6cfa66 fq_codel: return non zero qlen in class dumps
7b795418 net: ethernet: stmmac: dwmac-rk: fix probe error path
74744487 rtnl: reset calcit fptr in rtnl_unregister()
19bbaed4 net: ethernet: stmmac: dwmac-sti: fix probe error path
0c2e3b36 et131x: Fix logical vs bitwise check in et131x_tx_timeout()
12003a72 net: icmp6_send should use dst dev to determine L3 domain
720ef97e tipc: fix the error handling in tipc_udp_enable()
302257df macvtap: segmented packet is consumed
ae2326b5 net: macb: add missing free_netdev() on error in macb_probe()
105f12ad cxgbi: fix uninitialized flowi6
c5beacae net: bcmsysport: Device stats are unsigned long
80cb976c sfc: clear napi_hash state when copying channels
46c7e03b sfc: fix potential stack corruption from running past stat bitmask
4283ce49 gre: reject GUE and FOU in collect metadata mode
f0dc27db gre: build header correctly for collect metadata tunnels
6ab8d407 gre: do not assign header_ops in collect metadata mode
d65b4ef7 ovs/gre: fix rtnl notifications on iface deletion
4d590610 net: bcmgenet: device stats are unsigned long
1ba3fdf2 net: bcmgenet: fix skb_len in bcmgenet_xmit_single()
67146e93 cxgb4/cxgb4vf: Fixes regression in perf when tx vlan offload is disabled
4337bfa4 openvswitch: update checksum in {push,pop}_mpls
528b4736 dmaengine: edma: Add probe callback to edma_tptc_driver
88be692d dm: fix second blk_delay_queue() parameter to be in msec units not jiffies
655a064b blk-mq: fix undefined behaviour in order_to_size()
6612b07f gfs2: fix flock panic issue
d6a2dd37 net: dsa: mv88e6xxx: unlock DSA and CPU ports
a039c41f Revert "cpufreq: Drop rwsem lock around CPUFREQ_GOV_POLICY_EXIT"
50848ee2 MIPS: perf: Remove incorrect odd/even counter handling for I6400
8bddcd24 bonding: fix length of actor system
5a257454 ALSA: fm801: Initialize chip after IRQ handler is registered
78db3bcb xprtrdma: Fix backchannel allocation of extra rpcrdma_reps
12468d59 mlx4: do not call napi_schedule() without care
4c27c6c0 ipv4: Fix table id reference in fib_sync_down_addr
624f6584 vti6: fix input path
99519e40 net: Don't delete routes in different VRFs
77ef5753 net: vrf: Fix dst reference counting
396250c2 power_supply: tps65217-charger: Fix NULL deref during property export
698c2e98 power: bq27xxx_battery: Fix bq27541 AveragePower register address
b9bf9131 power: test_power: correctly handle empty writes
a87674fe power: bq27xxx: fix register numbers of bq27500
4617c0bf power: bq27xxx: fix reading for bq27000 and bq27010
d8e47de3 sched/preempt: Fix preempt_count manipulations
191cf872 pkt_sched: fq: use proper locking in fq_dump_stats()
0869a49f net_sched: flower: Avoid dissection of unmasked keys
d072303a sched/fair: Fix calc_cfs_shares() fixed point arithmetics width confusion
1dbccb09 mlxsw: switchx2: Fix ethernet port initialization
a5cc5dda mlxsw: switchx2: Fix misuse of hard_header_len
afcc40d0 net/mlx4_core: Fix QUERY FUNC CAP flags
009d7e70 net/mlx4: Fix uninitialized fields in rule when adding promiscuous mode to device managed flow steering
76d83104 net/mlx4_en: Fix potential deadlock in port statistics flow
fb45737f net/mlx4_core: Do not access comm channel if it has not yet been initialized
42ad2426 net/mlx4_en: Process all completions in RX rings after port goes up
2f03c7a6 net/mlx4_core: Fix the resource-type enum in res tracker to conform to FW spec
69ef883d net/mlx4_core: Check device state before unregistering it
e6411dcc net/mlx4_en: Fix the return value of a failure in VLAN VID add/kill
30336a39 net/mlx4_core: Fix access to uninitialized index
d0389a29 net/mlx4_core: Fix potential corruption in counters database
445c31d8 bpf: fix map not being uncharged during map creation failure
529e188d bpf, trace: check event type in bpf_perf_event_read
fad207f2 arm64: bpf: jit JMP_JSET_{X,K}
832b5b72 cls_bpf: reset class and reuse major in da
7ac88267 clk: xgene: Don't call __pa on ioremaped address
2bf14761 clk: imx: clk-pllv3: fix incorrect handle of enet powerdown bit
433104f8 clk: multiplier: Prevent the multiplier from under / over flowing
4879a1dd clk: ti: omap3+: dpll: use non-locking version of clk_get_rate
2e75386d clk: gpio: handle error codes for of_clk_get_parent_count()
7d674b26 clk: st: avoid uninitialized variable use
016eeb4e udp: restore UDPlite many-cast delivery
8030e0e8 netfilter: nft_dup: do not use sreg_dev if the user doesn't specify it
466a0113 netfilter: nf_tables: destroy the set if fail to add transaction
85042aa0 netfilter: nft_dynset: fix panic if NFT_SET_HASH is not enabled
49d0dd28 netfilter: nf_tables: fix a wrong check to skip the inactive rules
09d96c8d net: ipv6: Fix processing of RAs in presence of VRF
f387f775 ipv6: add missing netconf notif when 'all' is updated
20cb4e91 ipv6: do not abuse GFP_ATOMIC in inet6_netconf_notify_devconf()
ec2bb1ea ipv6: fix checksum annotation in udp6_csum_init
c3fff52f net: vrf: Fix dev refcnt leak due to IPv6 prefix route
c4cbc3eb ipv4: accept u8 in IP_TOS ancillary data
b2b37f97 ipv4: do not abuse GFP_ATOMIC in inet_netconf_notify_devconf()
895db6cc ipv4: fix checksum annotation in udp4_csum_init
8345fec4 flow_dissector: Check for IP fragmentation even if not using IPv4 address
35a040f7 ipv4: Fix memory leak in exception case for splitting tries
c3589ff4 be2net: Don't leak iomapped memory on removal.
88b8fdff pinctrl: bcm2835: Fix memory leak in error path
0044588a memory/tegra: Add number of TLB lines for Tegra124
983e6226 target: Fix a memory leak in target_dev_lba_map_store()
2b4690eb qlcnic: use the correct ring in qlcnic_83xx_process_rcv_ring_diag()
b75b54f7 qlcnic: potential NULL dereference in qlcnic_83xx_get_minidump_template()
5ff49c3f qede: uninitialized variable in qede_start_xmit()
ab161e30 i40e: fix an uninitialized variable bug
c0f2f472 power: ipaq-micro-battery: freeing the wrong variable
9a8eac41 ethernet: micrel: fix some error codes
041d142b mfd: lp8788-irq: Uninitialized variable in irq handler
82272e6a net: moxa: fix an error code
50e3059e VFIO: platform: reset: fix a warning message condition
12e4db13 ath9k_htc: check for underflow in ath9k_htc_rx_msg()
78fd4e08 cx23885: uninitialized variable in cx23885_av_work_handler()
46f5fe48 am437x-vpfe: fix an uninitialized variable bug
32f8815f lirc_imon: do not leave imon_probe() with mutex held
623770a9 rc: allow rc modules to be loaded if rc-main is not a module
468aa84d net: systemport: suppress warnings on failed Rx SKB allocations
14809c50 net: bcmgenet: suppress warnings on failed Rx SKB allocations
6ac2fbde lib/mpi: Fix building for powerpc with clang
9dc6976d scripts/config: allow colons in option strings for sed
a1a97028 cifs: protect updating server->dstaddr with a spinlock
6fef65ab wimax/i2400m: Fix potential urb refcnt leak
fabbe023 selftests/ipc: Fix test failure seen after initial test run
89536d50 iio:ad7797: Use correct attribute_group
255e262c mdio-sun4i: oops in error handling in probe
e53eb1b8 iommu/dma: Respect IOMMU aperture when allocating
2251a2e5 drivers: net: cpsw: don't ignore phy-mode if phy-handle is used
5733a9f4 net: dsa: slave: fix of-node leak and phy priority
12cf30cb phy: micrel: Fix finding PHY properties in MAC node for KSZ9031.
620e769b of_mdio: fix node leak in of_phy_register_fixed_link error path
9ea08f48 net: phy: bcm7xxx: Fix shadow mode 2 disabling
b32dff21 net: phy: Fix phy_mac_interrupt()
0d1951fa net: phy: Avoid polling PHY with PHY_IGNORE_INTERRUPTS
c175435f NFC: nci: memory leak in nci_core_conn_create()
a7b3a739 sunrpc: Update RPCBIND_MAXNETIDLEN
4ebef63e sctp: fix the transports round robin issue when init is retransmitted
3db3dac3 powerpc/book3s: Fix MCE console messages for unrecoverable MCE.
2f3e56e4 powerpc/tm: Fix stack pointer corruption in __tm_recheckpoint()
1a343f4d perf tools: Fix perf regs mask generation
24769c71 mmc: sdhci: Fix regression setting power on Trats2 board
1457904f mmc: moxart: fix wait_for_completion_interruptible_timeout return variable type
b80a590d mmc: dw_mmc: rockchip: Set the drive phase properly
9257ad95 clk: rockchip: Revert "clk: rockchip: reset init state before mmc card initialization"
f670866a mmc: block: return error on failed mmc_blk_get()
94225df2 mmc: debugfs: correct wrong voltage value
674c32a1 mmc: sd: limit SD card power limit according to cards capabilities
1bb85550 mmc: sdhci: restore behavior when setting VDD via external regulator
25e8aad6 Revert "ACPI / LPSS: allow to use specific PM domain during ->probe()"
2b4b4a25 ASoC: fsl_ssi: mark SACNT register volatile
cbe76eac ASoC: tegra_alc5632: check return value
9d1eedb8 ASoC: Intel: pass correct parameter in sst_alloc_stream_mrfld()
c5197b9e mtd: nand: denali: add missing nand_release() call in denali_remove()
724cfd59 net: get rid of an signed integer overflow in ip_idents_reserve()
63bf5f01 NFS: Fix an LOCK/OPEN race when unlinking an open file
9d533ad6 mac80211: Fix BW upgrade for TDLS peers
37e333d2 mac80211: TDLS: change BW calculation for WIDER_BW peers
1132704f mac80211: TDLS: always downgrade invalid chandefs
85192dba mac80211: fix mgmt-tx abort cookie and leak
be9113b3 xfrm: Fix memory leak of aead algorithm name
38e6f8d4 xfrm_user: propagate sec ctx allocation errors
7ad26966 net/xfrm_input: fix possible NULL deref of tunnel.ip6->parms.i_key
644f07c1 Input: edt-ft5x06 - fix setting gain, offset, and threshold via device tree
15d6ab10 Input: gpio-keys - fix check for disabling unsupported keys
eb3a53c6 Btrfs: clean up an error code in btrfs_init_space_info()
c1563ca8 isa: Call isa_bus_init before dependent ISA bus drivers register
a9dc0ddf Drivers: hv: utils: use memdup_user in hvt_op_write
c3253216 serial: samsung: Fix possible out of bounds access on non-DT platform
651bf800 tty: serial: msm: Support more bauds
61a2d574 batman-adv: replace WARN with rate limited output on non-existing VLAN
d1fe020c batman-adv: Fix lockdep annotation of batadv_tlv_container_remove
5fdfe159 net: ipv6: tcp reset, icmp need to consider L3 domain
b7bc600b RDS:TCP: Synchronize rds_tcp_accept_one with rds_send_xmit when resetting t_sock
56cc1c9c tcp: do not set rtt_min to 1
25151bae net: tcp_memcontrol: properly detect ancestor socket pressure
7893f728 mlxsw: spectrum: Fix misuse of hard_header_len
32cff698 mlxsw: spectrum: Indicate support for autonegotiation
0398b2f3 mlxsw: spectrum: Don't count internal TX header bytes to stats
4d1809cb mlxsw: spectrum: Disable learning according to STP state
2b4ff079 mlxsw: spectrum: Don't forward packets when STP state is DISABLED
0da087ed RDMA/cxgb3: device driver frees DMA memory with different size
bf91224b xprtrdma: rpcrdma_bc_receive_call() should init rq_private_buf.len
da65456f xprtrdma: xprt_rdma_free() must not release backchannel reqs
88a295df xprtrdma: Fix additional uses of spin_lock_irqsave(rb_lock)
f3c70430 xprtrdma: checking for NULL instead of IS_ERR()
dc4f0e1c ath10k: free cached fw bin contents when get board id fails
db05a639 mtd: nand: fix ONFI parameter page layout
7ec2c637 bonding: prevent out of bound accesses
9fe690a4 phy: fix device reference leaks
7f04269d irda: Free skb on irda_accept error path.
0140d7eb btrfs: cleaner_kthread() doesn't need explicit freeze
3b7d90c5 sch_tbf: update backlog as well
05923911 sch_sfb: keep backlog updated with qlen
7d0d7b3e sch_qfq: keep backlog updated with qlen
fc176c6e sch_prio: update backlog as well
b8cf532f sch_hfsc: always keep backlog updated
f08f4d40 sch_drr: update backlog as well
76684c76 net_sched: keep backlog updated with qlen
aa060f50 net/mlx5e: Copy all L2 headers into inline segment
712efcae net/mlx5: Fix pci error recovery flow
b50cee2c net/mlx5: Add timeout handle to commands with callback
0cdcfc14 net/mlx5: Fix potential deadlock in command mode change
03184b1b net/mlx5: Fix wait_vital for VFs and remove fixed sleep
04391e10 net/mlx5: Avoid calling sleeping function by the health poll thread
3cfb2ed7 net/mlx5: use mlx5_buf_alloc_node instead of mlx5_buf_alloc in mlx5_wq_ll_create
1ce6993b net/mlx5e: Fix blue flame quota logic
9d1cc491 net/mlx5: Fix masking of reserved bits in XRCD number
28e5545a net/mlx5: Fix the size of modify QP mailbox
e386a748 net/mlx5e: Fix MLX5E_100BASE_T define
7d4d0cd6 IB/mlx5: Fix FW version diaplay in sysfs
dd83b921 net/mlx5: Make command timeout way shorter
74937a83 IB/mlx5: Fix RC transport send queue overhead computation
7955b399 net/mlx5: Avoid passing dma address 0 to firmware
565993e2 c8sectpfe: Rework firmware loading mechanism
26b056e9 firmware: actually return NULL on failed request_firmware_nowait()
91e5d3fb powerpc/pci/of: Parse unassigned resources
21fbc1a1 GRE: Disable segmentation offloads w/ CSUM and we are encapsulated via FOU
96edfba5 ovs/gre,geneve: fix error path when creating an iface
e01128e3 IB/mlx4: Initialize hop_limit when creating address handle
4ec565c2 mlxsw: Treat local port 64 as valid
0e15fa18 brcmfmac: add eth_type_trans back for PCIe full dongle
a1341583 vfio/pci: Allow VPD short read
7cf7cfdf alpha/PCI: Call iomem_is_exclusive() for IORESOURCE_MEM, but not IORESOURCE_IO
b1611bb6 net/mlx4_core: Implement pci_resume callback
011f69c4 PCI: Supply CPU physical address (not bus address) to iomem_is_exclusive()
0a8b5f3f mlxsw: pci: Correctly determine if descriptor queue is full
15aeb632 net/mlx4_core: Do not BUG_ON during reset when PCI is offline
792d5414 dccp: limit sk_filter trim to payload
6c687c0c Bluetooth: btmrvl: fix hung task warning dump
ea2bedc0 iwlwifi: set max firmware version of 7265 to 17
1a22e808 mwifiex: add missing check for PCIe8997 chipset
e5501b26 mwifiex: fix IBSS data path issue.
0cbb0084 xfrm: fix crash in XFRM_MSG_GETSA netlink handler
6eea9a76 netfilter: nfnetlink: use original skbuff when acking batches
c99044c9 ALSA: fm801: detect FM-only card earlier
6c318f90 ALSA: fm801: propagate TUNER_ONLY bit when autodetected
d692ef8c ALSA: fm801: explicitly free IRQ line
82ff45e0 x86/apic/uv: Silence a shift wrapping warning
d41bffbc x86/LDT: Print the real LDT base address
0554b4d5 perf/x86: Fix filter_events() bug with event mappings
f7766d1f ARM: OMAP2+: hwmod: fix _idle() hwmod state sanity check sequence
31906bd4 ARM: dts: kirkwood: add kirkwood-ds112.dtb to Makefile
97209338 ARM: dts: kirkwood: use unique machine name for ds112
6e4a4856 ARM: dts: orion5x: fix the missing mtd flash on linkstation lswtgl
71c26bb2 ARM: dts: orion5x: gpio pin fixes for linkstation lswtgl
7931b0b0 ARM: dts: kirkwood: gpio-leds fixes for linkstation ls-wvl/vl
3d90a4c2 ARM: dts: kirkwood: gpio-leds fixes for linkstation ls-wxl/wsxl
0e16d8be ARM: dts: kirkwood: gpio pin fixes for linkstation ls-wvl/vl
de8966f6 ARM: dts: kirkwood: gpio pin fixes for linkstation ls-wxl/wsxl
30b4465a ARM: imx: select SRC for i.MX7
e44ef9c4 ARM: dts: armadillo800eva Correct extal1 frequency to 24 MHz
95f179ff mips/panic: replace smp_send_stop() with kdump friendly version in panic path
4aa560bc MIPS: Define AT_VECTOR_SIZE_ARCH for ARCH_DLINFO
0fb34ac0 MIPS: RM7000: Double locking bug in rm7k_tc_disable()
506a1e3b bpf, mips: fix off-by-one in ctx offset allocation
cdd95299 MIPS: Octeon: Off by one in octeon_irq_gpio_map()
6da475d0 MIPS: c-r4k: Fix protected_writeback_scache_line for EVA
4cf3afdf MIPS: SMP: Update cpu_foreign_map on CPU disable
439b0831 MIPS: KVM: Fix translation of MFC0 ErrCtl
dce6c5bb MIPS: perf: Fix I6400 event numbers
524fafef MIPS: Fix BC1{EQ,NE}Z return offset calculation
26bf2650 MIPS: math-emu: Fix BC1{EQ,NE}Z emulation
8a70d2a0 MIPS: BMIPS: Adjust mips-hpt-frequency for BCM7435
b3582e67 MIPS: Fix HTW config on XPA kernel without LPA enabled
94c0d503 MIPS: BMIPS: Pretty print BMIPS5200 processor name
93e27aae MIPS: BMIPS: local_r4k___flush_cache_all needs to blast S-cache
3ab4cbdf MIPS: BMIPS: Clear MIPS_CACHE_ALIASES earlier
cd6bfe5f MIPS: BMIPS: BMIPS5000 has I cache filing from D cache
c53964b4 MIPS: scall: Handle seccomp filters which redirect syscalls
349ef07d MIPS: smp-cps: Stop printing EJTAG exceptions to UART
2cae94d1 MIPS: BMIPS: Fix PRID_IMP_BMIPS5000 masking for BMIPS5200
aa3e5921 MIPS: ptrace: Drop cp0_tcstatus from regoffset_table[]
31616b2f MIPS: Fix macro typo
982c4970 usb: gadget: udc: core: don't starve DMA resources
2a5cb80e usb: gadget: pch_udc: reorder spin_[un]lock to avoid deadlock
f2f8b465 usb: gadged: pch_udc: get rid of redundant assignments
bb630aaa usb: gadget: f_acm: Fix configfs attr name
44c2909c staging: rtl8192u: Fix crash due to pointers being "confusing"
b420b297 drm/qxl: qxl_release leak in qxl_draw_dirty_fb()
94361db0 drm/qxl: qxl_release use after free
094c9429 mwifiex: fix PCIe register information for 8997 chipset
b63f449e Linux 4.4.222
92b58487 selinux: properly handle multiple messages in selinux_netlink_send()
9e68a660 ipv6: use READ_ONCE() for inet->hdrincl as in ipv4
d44ee541 ASoC: imx-spdif: Fix crash on suspend
f441c4f2 ASoC: wm8960: Fix WM8960_SYSCLK_PLL mode
af9b55d6 exynos4-is: fix a format string bug
399762a5 perf/x86: Fix uninitialized value usage
2fc63389 powerpc/perf: Remove PPMU_HAS_SSLOT flag for Power8
203598aa perf hists: Fix HISTC_MEM_DCACHELINE width setting
751ecdc5 i2c: designware-pci: use IRQF_COND_SUSPEND flag
056e60c1 dmaengine: dmatest: Fix iteration non-stop logic
170529ca nfs: Fix potential posix_acl refcnt leak in nfs3_set_acl
d38cb0cc ALSA: opti9xx: shut up gcc-10 range warning
ae88829f vfio/type1: Fix VA->PA translation for PFNMAP VMAs in vaddr_get_pfn()
c7981746 RDMA/mlx4: Initialize ib_spec on the stack
1d8e2371 PM: ACPI: Output correct message on target power state
76088b28 ALSA: pcm: oss: Place the plugin buffer overflow checks correctly
e3a63b72 drm/qxl: qxl_release leak in qxl_hw_surface_alloc()
eb8205bc ext4: fix special inode number checks in __ext4_iget()
54b0e1ae Linux 4.4.221
80e2ed6d propagate_one(): mnt_set_mountpoint() needs mount_lock
2cdaf678 ext4: unsigned int compared against zero
474db4df ext4: fix block validity checks for journal inodes using indirect blocks
571fa68c ext4: don't perform block validity checks on the journal inode
7eff961c ext4: protect journal inode's blocks using block_validity
23abe13a ext4: avoid declaring fs inconsistent due to invalid file handles
266e8fb9 ext4: convert BUG_ON's to WARN_ON's in mballoc.c
10494cb4 xen/xenbus: ensure xenbus_map_ring_valloc() returns proper grant status
d79a2ba9 scsi: target: fix PR IN / READ FULL STATUS for FC
1d581359 bpf, x86: Fix encoding for lower 8-bit registers in BPF_STX BPF_B
5cc0ce6d perf/core: fix parent pid/tid in task exit events
641767a6 net/cxgb4: Check the return from t4_query_params properly
256a901c usb: gadget: udc: bdc: Remove unnecessary NULL checks in bdc_req_complete
8660cae0 mtd: cfi: fix deadloop in cfi_cmdset_0002.c do_write_buffer
d2a2ac28 fuse: fix possibly missed wake-up after abort
ff82cd31 sctp: use right member as the param of list_for_each_entry
a706d3fa remoteproc: Fix wrong rvring index computation
a9cc048e usb: f_fs: Clear OS Extended descriptor counts to zero in ffs_data_reset()
b7461a68 UAS: fix deadlock in error handling and PM flushing work
aae0633b UAS: no use logging any details in case of ENODEV
bff57f35 staging: vt6656: Power save stop wake_up_count wrap around.
9e130657 staging: vt6656: Fix drivers TBTT timing counter.
ae2a49b2 staging: comedi: Fix comedi_device refcnt leak in comedi_open
6d2c428f staging: comedi: dt2815: fix writing hi byte of analog output
d2fbbf36 ARM: imx: provide v7_cpu_resume() only on ARM_CPU_SUSPEND=y
4f04d300 ASoC: dapm: fixup dapm kcontrol widget
1a8abec9 audit: check the length of userspace generated audit records
fda668f2 usb-storage: Add unusual_devs entry for JMicron JMS566
7487d503 tty: rocket, avoid OOB access
e2b89121 tty: hvc: fix buffer overflow during hvc_alloc().
e1e75e5b KVM: VMX: Enable machine check support for 32bit targets
2b187bac KVM: Check validity of resolved slot when searching memslots
9ef662fa ALSA: usb-audio: Filter out unsupported sample rates on Focusrite devices
02f43292 ALSA: usb-audio: Fix usb audio refcnt leak when getting spdif
6726d4bf ALSA: usx2y: Fix potential NULL dereference
2e80fd5a USB: hub: Fix handling of connect changes during sleep
f613d830 USB: core: Fix free-while-in-use bug in the USB S-Glibrary
4aa71d66 drivers: usb: core: Minimize irq disabling in usb_sg_cancel()
ee3326f4 drivers: usb: core: Don't disable irqs in usb_sg_wait() during URB submit.
414ad945 USB: Add USB_QUIRK_DELAY_CTRL_MSG and USB_QUIRK_DELAY_INIT for Corsair K70 RGB RAPIDFIRE
101c65e5 USB: sisusbvga: Change port variable from signed to unsigned
83354adb fs/namespace.c: fix mountpoint reference counter race
52ae60c2 iio: xilinx-xadc: Fix sequencer configuration for aux channels in simultaneous mode
dd145d2e iio: xilinx-xadc: Fix clearing interrupt when enabling trigger
245fcb99 iio: xilinx-xadc: Fix ADC-B powerdown
6aee5c44 ALSA: hda: Remove ASUS ROG Zenith from the blacklist
29597cca xfrm: Always set XFRM_TRANSFORMED in xfrm{4,6}_output_finish
c4fa7aa4 team: fix hang in team_mode_get()
ec63c6bd tcp: cache line align MAX_TCP_HEADER
25765e8a net/x25: Fix x25_neigh refcnt leak when receiving frame
5b5407dc net: netrom: Fix potential nr_neigh refcnt leak in nr_add_node
6ec73a87 macvlan: fix null dereference in macvlan_device_event()
59ff94db ipv6: fix restrict IPV6_ADDRFORM operation
72ac65d3 pwm: bcm2835: Dynamically allocate base
f95d6758 pwm: renesas-tpu: Fix late Runtime PM enablement
612812b0 s390/cio: avoid duplicated 'ADD' uevents
05226e87 ipc/util.c: sysvipc_find_ipc() should increase position index
11271edd kernel/gcov/fs.c: gcov_seq_next() should increase position index
0d271448 ASoC: Intel: atom: Take the drv->lock mutex before calling sst_send_slot_map()
d3e67727 scsi: iscsi: Report unbind session event when the target has been removed
20ea00cb pwm: rcar: Fix late Runtime PM enablement
1e176af9 ceph: don't skip updating wanted caps when cap is stale
2a697f13 ceph: return ceph_mdsc_do_request() errors from __get_parent()
ebf16d57 scsi: lpfc: Fix kasan slab-out-of-bounds error in lpfc_unreg_login
3cb1bbf7 vti4: removed duplicate log message.
ea2316fc crypto: mxs-dcp - make symbols 'sha1_null_hash' and 'sha256_null_hash' static
ae5c871f net: ipv4: avoid unused variable warning for sysctl
1a3bb8e0 net: ipv4: emulate READ_ONCE() on ->hdrincl bit-field in raw_sendmsg()
d0cd27b2 ALSA: hda - Fix incorrect usage of IS_REACHABLE()
16fff53a ext4: fix extent_status fragmentation for plain files
5efe91c0 Linux 4.4.220
c5931231 x86/vdso: Fix lsl operand order
27d65e5f x86/microcode/intel: replace sync_core() with native_cpuid_reg(eax)
eb077831 x86/CPU: Add native CPUID variants returning a single datum
128e99c8 mtd: phram: fix a double free issue in error path
ea5a52ce mtd: lpddr: Fix a double free in probe()
c3d5d9c4 locktorture: Print ratio of acquisitions, not failures
a3632aea tty: evh_bytechan: Fix out of bounds accesses
e2816c8f fbdev: potential information leak in do_fb_ioctl()
28a0ee95 iommu/amd: Fix the configuration of GCR3 table root pointer
96b52bba ext2: fix empty body warnings when -Wextra is used
3b624885 NFS: Fix memory leaks in nfs_pageio_stop_mirroring()
3da83779 compiler.h: fix error in BUILD_BUG_ON() reporting
dee955ff percpu_counter: fix a data race at vm_committed_as
7fa41cf8 ext4: do not commit super on read-only bdev
4d92b525 NFS: direct.c: Fix memory leak of dreq when nfs_get_lock_context fails
4f42e1a4 clk: tegra: Fix Tegra PMC clock out parents
a91ba793 clk: at91: usb: continue if clk_hw_round_rate() return zero
8ecea3d2 of: unittest: kmemleak in of_unittest_platform_populate()
942d3a7d of: fix missing kobject init for !SYSFS && OF_DYNAMIC config
bf22e616 soc: qcom: smem: Use le32_to_cpu for comparison
182ce803 rtc: pm8xxx: Fix issue in RTC write path
22aae677 wil6210: rate limit wil_rx_refill error
6b142163 scsi: ufs: ufs-qcom: remove broken hci version quirk
68410653 wil6210: fix temperature debugfs
433fcbaf wil6210: increase firmware ready timeout
3680668a drm: NULL pointer dereference [null-pointer-deref] (CWE 476) problem
01b68073 video: fbdev: sis: Remove unnecessary parentheses and commented code
9dbc13ab ALSA: hda: Don't release card at firmware loading error
82e798f3 scsi: sg: add sg_remove_request in sg_common_write
7c6feb34 tracing: Fix the race between registering 'snapshot' event trigger and triggering 'snapshot' operation
58fb3c35 x86/mitigations: Clear CPU buffers on the SYSCALL fast path
5706d13e kvm: x86: Host feature SSBD doesn't imply guest feature SPEC_CTRL_SSBD
e7ed14da dm flakey: check for null arg_name in parse_features()
e5e62c5c ext4: do not zeroout extents beyond i_disksize
d92b442e mac80211_hwsim: Use kstrndup() in place of kasprintf()
a2956cc8 ALSA: usb-audio: Don't override ignore_ctl_error value from the map
bccd7ba4 ASoC: Intel: mrfld: return error codes when an error occurs
2d4a7a2a ASoC: Intel: mrfld: fix incorrect check on p->sink
bef46dbd ext4: fix incorrect inodes per group in error message
2b981db2 ext4: fix incorrect group count in ext4_fill_super error message
dbd194e5 jbd2: improve comments about freeing data buffers whose page mapping is NULL
84403149 scsi: ufs: Fix ufshcd_hold() caused scheduling while atomic
637e005d net: ipv6: do not consider routes via gateways for anycast address check
773b99a0 net: ipv4: devinet: Fix crash when add/del multicast IP with autojoin
84cc49f7 mfd: dln2: Fix sanity checking for endpoints
64c4bf02 misc: echo: Remove unnecessary parentheses and simplify check for zero
a493baf2 powerpc/fsl_booke: Avoid creating duplicate tlb1 entry
5cbf92e3 ipmi: fix hung processes in __get_guid()
1cb5ab4d drm/dp_mst: Fix clearing payload state on topology disable
ffe582d4 Btrfs: fix crash during unmount due to race with delayed inode workers
f443b7d1 powerpc/64/tm: Don't let userspace set regs->trap via sigreturn
b9552396 libata: Return correct status in sata_pmp_eh_recover_pm() when ATA_DFLAG_DETACH is set
19c601b9 hfsplus: fix crash and filesystem corruption when deleting files
bc478ccf kmod: make request_module() return an error when autoloading is disabled
f8698f81 Input: i8042 - add Acer Aspire 5738z to nomux list
bcea6552 s390/diag: fix display of diagnose call statistics
07cec25b ocfs2: no need try to truncate file beyond i_size
d42e1f7e ext4: fix a data race at inode->i_blocks
8c7cb68f arm64: armv8_deprecated: Fix undef_hook mask for thumb setend
a186c053 scsi: zfcp: fix missing erp_lock in port recovery trigger for point-to-point
5e20be1e IB/ipoib: Fix lockdep issue found on ipoib_ib_dev_heavy_flush
8c0b2d82 Btrfs: incremental send, fix invalid memory access
09d09e45 ALSA: hda: Initialize power_state field properly
3999e007 xen-netfront: Rework the fix for Rx stall during OOM and network stress
71b595cd futex: futex_wake_op, do not fail on invalid op
776f159b crypto: mxs-dcp - fix scatterlist linearization for hash
38e41980 KVM: x86: Allocate new rmap and large page tracking when moving memslot
9e0ec6c4 x86/entry/32: Add missing ASM_CLAC to general_protection entry
6b9e27da signal: Extend exec_id to 64bits
e032e390 ath9k: Handle txpower changes even when TPC is disabled
67c44831 MIPS: OCTEON: irq: Fix potential NULL pointer dereference
06bb1472 irqchip/versatile-fpga: Apply clear-mask earlier
bfab354c KEYS: reaching the keys quotas correctly
fc586053 thermal: devfreq_cooling: inline all stubs for CONFIG_DEVFREQ_THERMAL=n
260207b5 acpi/x86: ignore unspecified bit positions in the ACPI global lock field
8f99c6cd ALSA: pcm: oss: Fix regression by buffer overflow fix
847842b9 ALSA: ice1724: Fix invalid access for enumerated ctl items
45d6d1df ALSA: hda: Fix potential access overflow in beep helper
1746894c ALSA: hda: Add driver blacklist
ce0b861f ALSA: usb-audio: Add mixer workaround for TRX40 and co
927bfe33 usb: gadget: composite: Inform controller driver of self-powered
0a5849f1 usb: gadget: f_fs: Fix use after free issue as part of queue failure
ef29f213 ASoC: topology: use name_prefix for new kcontrol
9b38e368 ASoC: dpcm: allow start or stop during pause for backend
c87efe2d ASoC: dapm: connect virtual mux with default value
66bfd533 ASoC: fix regwmask
cb94a150 misc: rtsx: set correct pcr_ops for rts522A
5a22f88c btrfs: track reloc roots based on their commit root bytenr
753baee6 btrfs: remove a BUG_ON() from merge_reloc_roots()
1d9bd981 locking/lockdep: Avoid recursion in lockdep_count_{for,back}ward_deps()
62a03e80 x86/boot: Use unsigned comparison for addresses
b5f33517 gfs2: Don't demote a glock until its revokes are written
38e61773 libata: Remove extra scsi_host_put() in ata_scsi_add_hosts()
0d800dd4 selftests/x86/ptrace_syscall_32: Fix no-vDSO segfault
af35b173 irqchip/versatile-fpga: Handle chained IRQs properly
2e1d4d8d i2c: st: fix missing struct parameter description
a7ab9af9 qlcnic: Fix bad kzalloc null test
1cb15d3f net: vxge: fix wrong __VA_ARGS__ usage
b60f6e16 bus: sunxi-rsb: Return correct data when mixing 16-bit and 8-bit reads
Bug: 155048454
Pick-Prebuilt: 310385929
Build-Id: 6530929
Signed-off-by: lucaswei <lucaswei@google.com>
Change-Id: I1285688720aa4f03c25bb98a24c66eee8498ed07
128 files changed