aosp_arm64: update kernel prebuilt
Linux version 4.19.153-00403-gca12e94136fd-ab6941544 (build-
user@build-host) (Android (6875598, based on r399163b) clang
version 11.0.5 (https://android.googlesource.com/toolchain/llvm-
project 87f1315dfbea7c137aa2e6d362dbb457e388158d), LLD 11.0.5
(/buildbot/tmp/tmpx1DlI_
87f1315dfbea7c137aa2e6d362dbb457e388158d)) #1 SMP PREEMPT Fri Oct
30 04:21:53 UTC 2020
build: (24 changes)
58e623c5 Merge "Add support to use unstripped modules for ABI analysis"
3816c818 Merge "download_from_ci: optional download of initramfs.img"
9a9a8057 download_from_ci: optional download of initramfs.img
7a4b32e4 build: add support to build vendor_dlkm image
2523af78 Merge "create_modules_staging: Add MODULES_BLOCKLIST"
da825e50 Merge "Add U-Boot support to download_from_ci"
dc8e7e50 Add support to use unstripped modules for ABI analysis
88f28f41 Merge "build: Consolidate modules staging creation into one function"
e8a12af5 Merge "build: add support to compress unstripped modules"
4d8b7b34 Add U-Boot support to download_from_ci
4cf1a591 build env: revert to previous build time stamp format
ffbe8b44 create_modules_staging: Add MODULES_BLOCKLIST
ec7e1bc9 build: Consolidate modules staging creation into one function
0fbeb78d build: add support to compress unstripped modules
6eeca0ea Merge "build: Add TRIM_UNUSED_MODULES"
fbec9fcf Merge "build: Simplify create_reduced_modules_order"
067d4a87 build: Add TRIM_UNUSED_MODULES
c0dd89aa build: Simplify create_reduced_modules_order
6ca62026 Merge "Add support for enabling the LLVM assembler."
9ee5ac99 Add support for enabling the LLVM assembler.
e9d8cfe4 abi/bootstrap: update libabigail to latest upstream mm-next
3cfd2b3c download_from_ci: rewrite GKI/cuttlefish update features
7548d979 GKI: port device_snapshot to Mac
c9b91b59 abi/bootstrap: correct dependencies
common: (404 changes)
ca12e941 ANDROID: GKI: update the ABI xml
b9a94246 Merge 4.19.153 into android-4.19-stable
79524e8c Linux 4.19.153
a1a4cfbd powerpc/tau: Remove duplicated set_thresholds() call
9554fc1b powerpc/tau: Convert from timer to workqueue
be141c42 powerpc/tau: Use appropriate temperature sample interval
172fa0c2 RDMA/qedr: Fix inline size returned for iWARP
e9770055 RDMA/qedr: Fix use of uninitialized field
dffa7657 xfs: fix high key handling in the rt allocator's query_range function
56c37c5d xfs: limit entries returned when counting fsmap records
3882d364 arc: plat-hsdk: fix kconfig dependency warning when !RESET_CONTROLLER
15d07887 ARM: 9007/1: l2c: fix prefetch bits init in L2X0_AUX_CTRL using DT values
593a1aa5 mtd: mtdoops: Don't write panic data twice
5389496b powerpc/pseries: explicitly reschedule during drmem_lmb list traversal
a38f352c mtd: lpddr: fix excessive stack usage with clang
0beef934 RDMA/ucma: Add missing locking around rdma_leave_multicast()
c62998f1 RDMA/ucma: Fix locking for ctx->events_reported
97ebcf05 powerpc/icp-hv: Fix missing of_node_put() in success path
479d8cae powerpc/pseries: Fix missing of_node_put() in rng_init()
23679f7a IB/mlx4: Adjust delayed work when a dup is observed
878cb32a IB/mlx4: Fix starvation in paravirt mux/demux
a3d0ceee mm, oom_adj: don't loop through tasks in __set_oom_adj when not necessary
2761fff6 mm/memcg: fix device private memcg accounting
d74d61d9 netfilter: nf_log: missing vlan offload tag and proto
dfb50341 net: korina: fix kfree of rx/tx descriptor array
69a117d7 ipvs: clear skb->tstamp in forwarding path
2b3eabc1 mwifiex: fix double free
e399ca8c platform/x86: mlx-platform: Remove PSU EEPROM configuration
787982f1 scsi: be2iscsi: Fix a theoretical leak in beiscsi_create_eqs()
052daa60 scsi: target: tcmu: Fix warning: 'page' may be used uninitialized
d9796b5e usb: dwc2: Fix INTR OUT transfers in DDMA mode.
60a6d299 nl80211: fix non-split wiphy information
354ace70 usb: gadget: u_ether: enable qmult on SuperSpeed Plus as well
f36c8dda usb: gadget: f_ncm: fix ncm_bitrate for SuperSpeed and above.
c7446c75 iwlwifi: mvm: split a print to avoid a WARNING in ROC
8dbc537d mfd: sm501: Fix leaks in probe()
d35b9ecd net: enic: Cure the enic api locking trainwreck
fa0abc3e qtnfmac: fix resource leaks on unsupported iftype error return path
8546708c HID: hid-input: fix stylus battery reporting
1e375b1d slimbus: qcom-ngd-ctrl: disable ngd in qmi server down callback
64a4133b slimbus: core: do not enter to clock pause mode in core
43f146dc slimbus: core: check get_addr before removing laddr ida
a114d642 quota: clear padding in v2r1_mem2diskdqb()
5577da3b usb: dwc2: Fix parameter type in function pointer prototype
bbd411d7 ALSA: seq: oss: Avoid mutex lock for a long-time ioctl
62c32704 misc: mic: scif: Fix error handling path
1c4a2e9a ath6kl: wmi: prevent a shift wrapping bug in ath6kl_wmi_delete_pstream_cmd()
eca79d81 net: dsa: rtl8366rb: Support all 4096 VLANs
2a919e72 net: dsa: rtl8366: Skip PVID setting if not requested
999c5c5f net: dsa: rtl8366: Refactor VLAN/PVID init
67248582 net: dsa: rtl8366: Check validity of passed VLANs
edf9400e cpufreq: armada-37xx: Add missing MODULE_DEVICE_TABLE
f2b54e0f net: stmmac: use netif_tx_start|stop_all_queues() function
85c4859b net/mlx5: Don't call timecounter cyc2time directly from 1PPS flow
556ce4cb pinctrl: mcp23s08: Fix mcp23x17 precious range
0313dc6b pinctrl: mcp23s08: Fix mcp23x17_regmap initialiser
6644d143 HID: roccat: add bounds checking in kone_sysfs_write_settings()
27fd3a2e video: fbdev: radeon: Fix memleak in radeonfb_pci_register
2422fb52 video: fbdev: sis: fix null ptr dereference
32bc70b7 video: fbdev: vga16fb: fix setting of pixclock because a pass-by-value error
34a50078 drivers/virt/fsl_hypervisor: Fix error handling path
02f420c5 pwm: lpss: Add range limit check for the base_unit register value
1bec75ab pwm: lpss: Fix off by one error in base_unit math in pwm_lpss_prepare()
7d3ea489 pty: do tty_flip_buffer_push without port->lock in pty_write
51ba64f0 tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup()
2ee8f08f tty: serial: earlycon dependency
0b02a432 VMCI: check return value of get_user_pages_fast() for errors
6621e5be backlight: sky81452-backlight: Fix refcount imbalance on error
157a5d49 scsi: csiostor: Fix wrong return value in csio_hw_prep_fw()
d6f07443 scsi: qla2xxx: Fix wrong return value in qla_nvme_register_hba()
bff92c28 scsi: qla4xxx: Fix an error handling path in 'qla4xxx_get_host_stats()'
37bc311d drm/gma500: fix error check
ecb76221 staging: rtl8192u: Do not use GFP_KERNEL in atomic context
971b6d6f mwifiex: Do not use GFP_KERNEL in atomic context
4bb240a5 brcmfmac: check ndev pointer
ebbf54a8 ASoC: qcom: lpass-cpu: fix concurrency issue
39676349 ASoC: qcom: lpass-platform: fix memory leak
6025fe80 wcn36xx: Fix reported 802.11n rx_highest rate wcn3660/wcn3680
fce8b6d2 ath10k: Fix the size used in a 'dma_free_coherent()' call in an error handling path
bc72a1bc ath9k: Fix potential out of bounds in ath9k_htc_txcompletion_cb()
5a277e5b ath6kl: prevent potential array overflow in ath6kl_add_new_sta()
aea63181 Bluetooth: hci_uart: Cancel init work before unregistering
41f77cc5 ath10k: provide survey info as accumulated data
71c611d6 spi: spi-s3c64xx: Check return values
96eb5e0d spi: spi-s3c64xx: swap s3c64xx_spi_set_cs() and s3c64xx_enable_datapath()
98f55920 pinctrl: bcm: fix kconfig dependency warning when !GPIOLIB
3fc99e38 regulator: resolve supply after creating regulator
0284adc4 media: ti-vpe: Fix a missing check and reference count leak
52efde52 media: stm32-dcmi: Fix a reference count leak
815501d0 media: s5p-mfc: Fix a reference count leak
766fb941 media: camss: Fix a reference count leak.
442bb53f media: platform: fcp: Fix a reference count leak.
8ead1800 media: rockchip/rga: Fix a reference count leak.
8dc9270d media: rcar-vin: Fix a reference count leak.
e19d4e69 media: tc358743: cleanup tc358743_cec_isr
6757a430 media: tc358743: initialize variable
4cf628ac media: mx2_emmaprp: Fix memleak in emmaprp_probe
97b40006 cypto: mediatek - fix leaks in mtk_desc_ring_alloc
189b3338 hwmon: (pmbus/max34440) Fix status register reads for MAX344{51,60,61}
8a2141fb crypto: omap-sham - fix digcnt register handling with export/import
7cfd9b85 media: omap3isp: Fix memleak in isp_probe
26c139c2 media: uvcvideo: Silence shift-out-of-bounds warning
6bf923f2 media: uvcvideo: Set media controller entity functions
c1c2f8bb media: m5mols: Check function pointer in m5mols_sensor_power
d81bfffb media: Revert "media: exynos4-is: Add missed check for pinctrl_lookup_state()"
d9470165 media: tuner-simple: fix regression in simple_set_radio_freq
90b14b4f crypto: picoxcell - Fix potential race condition bug
ae2de894 crypto: ixp4xx - Fix the size used in a 'dma_free_coherent()' call
d7b164f4 crypto: mediatek - Fix wrong return value in mtk_desc_ring_alloc()
b0112ece crypto: algif_skcipher - EBUSY on aio should be an error
e78c9fea x86/events/amd/iommu: Fix sizeof mismatch
a0cc22fa x86/nmi: Fix nmi_handle() duration miscalculation
b2fc0a13 drivers/perf: xgene_pmu: Fix uninitialized resource struct
87ab5f14 x86/fpu: Allow multiple bits in clearcpuid= parameter
dc0e1c91 EDAC/ti: Fix handling of platform_get_irq() error
00aed0ea EDAC/i5100: Fix error handling order in i5100_init_one()
1ba6c542 crypto: algif_aead - Do not set MAY_BACKLOG on the async path
c470dc53 ima: Don't ignore errors from crypto_shash_update()
f61c8449 KVM: SVM: Initialize prev_ga_tag before use
1ea11b16 KVM: x86/mmu: Commit zap of remaining invalid pages when recovering lpages
a4f751c4 cifs: Return the error from crypt_message when enc/dec key not found.
ab57a8aa cifs: remove bogus debug code
c19c5ef5 ALSA: hda/realtek: Enable audio jacks of ASUS D700SA with ALC887
d6c55250 icmp: randomize the global rate limiter
4f044e10 r8169: fix operation under forced interrupt threading
7e1c74be tcp: fix to update snd_wl1 in bulk receiver fast path
e75f421a nfc: Ensure presence of NFC_ATTR_FIRMWARE_NAME attribute in nfc_genl_fw_download()
a298ba5e net/sched: act_tunnel_key: fix OOB write in case of IPv6 ERSPAN tunnels
e1313c39 net: hdlc_raw_eth: Clear the IFF_TX_SKB_SHARING flag after calling ether_setup
7d8e0e54 net: hdlc: In hdlc_rcv, check to make sure dev is an HDLC device
01a1e632 chelsio/chtls: correct function return and return type
79548c70 chelsio/chtls: correct netdevice for vlan interface
b82a1097 chelsio/chtls: fix socket lock
b7ca1a78 ALSA: bebob: potential info leak in hwdep_read()
35cc2fac binder: fix UAF when releasing todo list
b2d31640 net/tls: sendfile fails with ktls offload
7bf51ad6 r8169: fix data corruption issue on RTL8402
9db62b75 net/ipv4: always honour route mtu during forwarding
26217e06 tipc: fix the skb_unshare() in tipc_buf_append()
be431112 net: usb: qmi_wwan: add Cellient MPL200 card
0cca96df net/smc: fix valid DMBE buffer sizes
6b00f032 net: fix pos incrementment in ipv6_route_seq_next
0bffdde0 net: fec: Fix PHY init after phy_reset_after_clk_enable()
c068e505 net: fec: Fix phy_device lookup for phy_reset_after_clk_enable()
c0cded2a mlx4: handle non-napi callers to napi_poll
1fecbf3f ipv4: Restore flowi4_oif update before call to xfrm_lookup_route
e0b67765 ibmveth: Identify ingress large send packets.
3472a36a ibmveth: Switch order of ibmveth_helper calls.
199499f1 ANDROID: clang: update to 11.0.5
c4616f6b FROMLIST: arm64: link with -z norelro regardless of CONFIG_RELOCATABLE
90355457 ANDROID: GKI: enable CONFIG_WIREGUARD
8d81d0b4 UPSTREAM: wireguard: peerlookup: take lock before checking hash in replace operation
6fedfc7c UPSTREAM: wireguard: noise: take lock when removing handshake entry from table
f8d72288 UPSTREAM: wireguard: queueing: make use of ip_tunnel_parse_protocol
675f727a UPSTREAM: net: ip_tunnel: add header_ops for layer 3 devices
be706dbc UPSTREAM: wireguard: receive: account for napi_gro_receive never returning GRO_DROP
33fa89ac UPSTREAM: wireguard: device: avoid circular netns references
ccd1d7a9 UPSTREAM: wireguard: noise: do not assign initiation time in if condition
cfa5e9d6 UPSTREAM: wireguard: noise: separate receive counter from send counter
917da6fe UPSTREAM: wireguard: queueing: preserve flow hash across packet scrubbing
24c1a17b UPSTREAM: wireguard: noise: read preshared key while taking lock
f5415a8d UPSTREAM: wireguard: selftests: use newer iproute2 for gcc-10
310c9b91 UPSTREAM: wireguard: send/receive: use explicit unlikely branch instead of implicit coalescing
e312e6a3 UPSTREAM: wireguard: selftests: initalize ipv6 members to NULL to squelch clang warning
52c40aab UPSTREAM: wireguard: send/receive: cond_resched() when processing worker ringbuffers
6687a002 UPSTREAM: wireguard: socket: remove errant restriction on looping to self
70083b9d UPSTREAM: wireguard: selftests: use normal kernel stack size on ppc64
0ce89f7c UPSTREAM: wireguard: receive: use tunnel helpers for decapsulating ECN markings
293e4297 UPSTREAM: wireguard: queueing: cleanup ptr_ring in error path of packet_queue_init
a0b9a1f1 UPSTREAM: wireguard: send: remove errant newline from packet_encrypt_worker
d0356363 UPSTREAM: wireguard: noise: error out precomputed DH during handshake rather than config
263d9ada UPSTREAM: wireguard: receive: remove dead code from default packet type case
3a515d17 UPSTREAM: wireguard: queueing: account for skb->protocol==0
717c0794 UPSTREAM: wireguard: selftests: remove duplicated include <sys/types.h>
14ca92b4 UPSTREAM: wireguard: socket: remove extra call to synchronize_net
345cb025 UPSTREAM: wireguard: send: account for mtu=0 devices
f9b660c0 UPSTREAM: wireguard: receive: reset last_under_load to zero
2aa2a839 UPSTREAM: wireguard: selftests: reduce complexity and fix make races
65faac3c UPSTREAM: wireguard: device: use icmp_ndo_send helper
a6ad6baf UPSTREAM: wireguard: selftests: tie socket waiting to target pid
20f64466 UPSTREAM: wireguard: selftests: ensure non-addition of peers with failed precomputation
47c57803 UPSTREAM: wireguard: noise: reject peers with low order public keys
f1b95a44 UPSTREAM: wireguard: allowedips: fix use-after-free in root_remove_peer_lists
e7ec6dc1 UPSTREAM: net: skbuff: disambiguate argument and member for skb_list_walk_safe helper
40ab39c3 UPSTREAM: net: introduce skb_list_walk_safe for skb segment walking
e52f0726 UPSTREAM: wireguard: socket: mark skbs as not on list when receiving via gro
d9b097dc UPSTREAM: wireguard: queueing: do not account for pfmemalloc when clearing skb header
7fbe4610 UPSTREAM: wireguard: selftests: remove ancient kernel compatibility code
789aaa03 UPSTREAM: wireguard: allowedips: use kfree_rcu() instead of call_rcu()
69b3f7a3 UPSTREAM: wireguard: main: remove unused include <linux/version.h>
3ffa67b7 UPSTREAM: wireguard: global: fix spelling mistakes in comments
ca3989c8 UPSTREAM: wireguard: Kconfig: select parent dependency for crypto
1014fc0e UPSTREAM: wireguard: selftests: import harness makefile for test suite
81872023 UPSTREAM: net: WireGuard secure network tunnel
d9ef8305 UPSTREAM: timekeeping: Boot should be boottime for coarse ns accessor
a00bea9a UPSTREAM: timekeeping: Add missing _ns functions for coarse accessors
f34aa80c UPSTREAM: icmp: introduce helper for nat'd source address in network device context
beeb7745 UPSTREAM: crypto: poly1305-x86_64 - Use XORL r32,32
4dffe8cd UPSTREAM: crypto: curve25519-x86_64 - Use XORL r32,32
ed85c7a7 UPSTREAM: crypto: arm/poly1305 - Add prototype for poly1305_blocks_neon
e7fab3d9 UPSTREAM: crypto: arm/curve25519 - include <linux/scatterlist.h>
1350e647 UPSTREAM: crypto: x86/curve25519 - Remove unused carry variables
695a313d UPSTREAM: crypto: x86/chacha-sse3 - use unaligned loads for state array
08c57082 UPSTREAM: crypto: lib/chacha20poly1305 - Add missing function declaration
792cfa1b UPSTREAM: crypto: arch/lib - limit simd usage to 4k chunks
81be0f94 UPSTREAM: crypto: arm[64]/poly1305 - add artifact to .gitignore files
bb9d68e4 UPSTREAM: crypto: x86/curve25519 - leave r12 as spare register
c5396e23 UPSTREAM: crypto: x86/curve25519 - replace with formally verified implementation
cdae15d8 UPSTREAM: crypto: arm64/chacha - correctly walk through blocks
cb7a0123 UPSTREAM: crypto: x86/curve25519 - support assemblers with no adx support
4ad23a4f UPSTREAM: crypto: chacha20poly1305 - prevent integer overflow on large input
fd987ccb UPSTREAM: crypto: Kconfig - allow tests to be disabled when manager is disabled
38a0ebb5 UPSTREAM: crypto: arm/chacha - fix build failured when kernel mode NEON is disabled
c097cd0c UPSTREAM: crypto: x86/poly1305 - emit does base conversion itself
02a5ca6d UPSTREAM: crypto: chacha20poly1305 - add back missing test vectors and test chunking
0b9a0a68 UPSTREAM: crypto: x86/poly1305 - fix .gitignore typo
43631922 UPSTREAM: crypto: curve25519 - Fix selftest build error
b9e5a185 UPSTREAM: crypto: {arm,arm64,mips}/poly1305 - remove redundant non-reduction from emit
d127b15e UPSTREAM: crypto: x86/poly1305 - wire up faster implementations for kernel
c2eb2a2c UPSTREAM: crypto: x86/poly1305 - import unmodified cryptogams implementation
1ff35ded UPSTREAM: crypto: poly1305 - add new 32 and 64-bit generic versions
66be5f32 UPSTREAM: crypto: lib/curve25519 - re-add selftests
3d68fc0e UPSTREAM: crypto: arm/curve25519 - add arch-specific key generation function
a8bc5219 UPSTREAM: crypto: chacha - fix warning message in header file
942b0ee0 UPSTREAM: crypto: arch - conditionalize crypto api in arch glue for lib code
0fe1538b UPSTREAM: crypto: lib/chacha20poly1305 - use chacha20_crypt()
44d68737 UPSTREAM: crypto: x86/chacha - only unregister algorithms if registered
77073bba UPSTREAM: crypto: chacha_generic - remove unnecessary setkey() functions
fe1532c7 UPSTREAM: crypto: lib/chacha20poly1305 - reimplement crypt_from_sg() routine
4d9f6d75 UPSTREAM: crypto: chacha20poly1305 - import construction and selftest from Zinc
6d6d7466 UPSTREAM: crypto: arm/curve25519 - wire up NEON implementation
ccf950e4 UPSTREAM: crypto: arm/curve25519 - import Bernstein and Schwabe's Curve25519 ARM implementation
f9f4dfd3 UPSTREAM: crypto: curve25519 - x86_64 library and KPP implementations
b7bb533b UPSTREAM: crypto: lib/curve25519 - work around Clang stack spilling issue
fe7ebbd4 UPSTREAM: crypto: curve25519 - implement generic KPP driver
40175d26 UPSTREAM: crypto: curve25519 - add kpp selftest
4e804a18 UPSTREAM: crypto: curve25519 - generic C library implementations
db2e6ec6 UPSTREAM: crypto: blake2s - x86_64 SIMD implementation
537dbe51 UPSTREAM: crypto: blake2s - implement generic shash driver
8e4def70 UPSTREAM: crypto: testmgr - add test cases for Blake2s
dc97e1c5 UPSTREAM: crypto: blake2s - generic C library implementation and selftest
688b66e0 UPSTREAM: crypto: mips/poly1305 - incorporate OpenSSL/CRYPTOGAMS optimized implementation
2c07f92a UPSTREAM: crypto: arm/poly1305 - incorporate OpenSSL/CRYPTOGAMS NEON implementation
36a372fd UPSTREAM: crypto: arm64/poly1305 - incorporate OpenSSL/CRYPTOGAMS NEON implementation
4e42c8ca UPSTREAM: crypto: x86/poly1305 - expose existing driver as poly1305 library
48c9cbd7 UPSTREAM: crypto: x86/poly1305 - depend on generic library not generic shash
d1fa3dd1 UPSTREAM: crypto: poly1305 - expose init/update/final library interface
c99c6272 UPSTREAM: crypto: x86/poly1305 - unify Poly1305 state struct with generic code
4afb116c UPSTREAM: crypto: poly1305 - move core routines into a separate library
aff2622b UPSTREAM: crypto: chacha - unexport chacha_generic routines
b449e889 UPSTREAM: crypto: mips/chacha - wire up accelerated 32r2 code from Zinc
c6832977 UPSTREAM: crypto: mips/chacha - import 32r2 ChaCha code from Zinc
15675322 UPSTREAM: crypto: arm/chacha - expose ARM ChaCha routine as library function
221466ef UPSTREAM: crypto: arm/chacha - remove dependency on generic ChaCha driver
1a95e0ba UPSTREAM: crypto: arm/chacha - import Eric Biggers's scalar accelerated ChaCha code
b8a786ec UPSTREAM: crypto: arm64/chacha - expose arm64 ChaCha routine as library function
9bb7accc UPSTREAM: crypto: arm64/chacha - depend on generic chacha library instead of crypto driver
9603ada8 UPSTREAM: crypto: arm64/chacha - use combined SIMD/ALU routine for more speed
e9da63a5 UPSTREAM: crypto: arm64/chacha - optimize for arbitrary length inputs
0a524ae5 UPSTREAM: crypto: x86/chacha - expose SIMD ChaCha routine as library function
c2674ee0 UPSTREAM: crypto: x86/chacha - depend on generic chacha library instead of crypto driver
2aa92dfe UPSTREAM: crypto: chacha - move existing library code into lib/crypto
c099f333 UPSTREAM: crypto: lib - tidy up lib/crypto Kconfig and Makefile
f383e974 UPSTREAM: crypto: chacha - constify ctx and iv arguments
0227da54 UPSTREAM: crypto: x86/poly1305 - Clear key material from stack in SSE2 variant
2be733e1 UPSTREAM: crypto: xchacha20 - fix comments for test vectors
b6685e59 UPSTREAM: crypto: xchacha - add test vector from XChaCha20 draft RFC
182b5fab UPSTREAM: crypto: arm64/chacha - add XChaCha12 support
4b74fb2e UPSTREAM: crypto: arm64/chacha20 - refactor to allow varying number of rounds
158dbe88 UPSTREAM: crypto: arm64/chacha20 - add XChaCha20 support
20878099 UPSTREAM: crypto: x86/chacha - avoid sleeping under kernel_fpu_begin()
f03b06c3 UPSTREAM: crypto: x86/chacha - yield the FPU occasionally
c4d866c3 UPSTREAM: crypto: x86/chacha - add XChaCha12 support
3fdd3e79 UPSTREAM: crypto: x86/chacha20 - refactor to allow varying number of rounds
75fe50ac UPSTREAM: crypto: x86/chacha20 - add XChaCha20 support
7e63c8ce UPSTREAM: crypto: x86/chacha20 - Add a 4-block AVX-512VL variant
69d4a865 UPSTREAM: crypto: x86/chacha20 - Add a 2-block AVX-512VL variant
4eb8f27c UPSTREAM: crypto: x86/chacha20 - Add a 8-block AVX-512VL variant
3720fd6b UPSTREAM: crypto: x86/chacha20 - Add a 4-block AVX2 variant
3928787a UPSTREAM: crypto: x86/chacha20 - Add a 2-block AVX2 variant
26b2d7b5 UPSTREAM: crypto: x86/chacha20 - Use larger block functions more aggressively
50574833 UPSTREAM: crypto: x86/chacha20 - Support partial lengths in 8-block AVX2 variant
bb5aadc7 UPSTREAM: crypto: x86/chacha20 - Support partial lengths in 4-block SSSE3 variant
bca1a50e UPSTREAM: crypto: x86/chacha20 - Support partial lengths in 1-block SSSE3 variant
176784c6 ANDROID: GKI: Enable CONFIG_USB_ANNOUNCE_NEW_DEVICES
b00febaf ANDROID: GKI: Enable CONFIG_X86_X2APIC
d04d0106 ANDROID: move builds to use gas prebuilts
f75b05ac UPSTREAM: binder: fix UAF when releasing todo list
13abe236 Merge 4.19.152 into android-4.19-stable
ad326970 Linux 4.19.152
e2c5f023 crypto: qat - check cipher length for aead AES-CBC-HMAC-SHA
fc86d27b crypto: bcm - Verify GCM/CCM key length in setkey
bc9c21f8 drivers/net/ethernet/marvell/mvmdio.c: Fix non OF case
9fd231b2 reiserfs: Fix oops during mount
0364aee6 reiserfs: Initialize inode keys properly
2b00a511 USB: serial: ftdi_sio: add support for FreeCalypso JTAG+UART adapters
cd86e2ee USB: serial: pl2303: add device-id for HP GC device
a9a19989 staging: comedi: check validity of wMaxPacketSize of usb endpoints found
aa803a62 USB: serial: option: Add Telit FT980-KS composition
32f09ec4 USB: serial: option: add Cellient MPL200 card
d4503a3f media: usbtv: Fix refcounting mixup
c1ad9bb3 Bluetooth: Disconnect if E0 is used for Level 4
3882085f Bluetooth: Fix update of connection state in `hci_encrypt_cfm`
0c75831b Bluetooth: Consolidate encryption handling in hci_encrypt_cfm
7b2e8060 Bluetooth: MGMT: Fix not checking if BT_HS is enabled
360f80e3 Bluetooth: L2CAP: Fix calling sk_filter on non-socket based channel
128278f4 Bluetooth: A2MP: Fix not initializing all members
23759ba0 ARM: 8867/1: vdso: pass --be8 to linker if necessary
444a6d0f ARM: 8939/1: kbuild: use correct nm executable
e7f04b07 ARM: 8858/1: vdso: use $(LD) instead of $(CC) to link VDSO
b801d568 perf cs-etm: Move definition of 'traceid_list' global variable from header file
71ca95b7 FROMLIST: arm64: vdso32: Allow ld.lld to properly link the VDSO
9f80205d Merge 4.19.151 into android-4.19-stable
47f65004 Linux 4.19.151
d71f3fb9 net: usb: rtl8150: set random MAC address when set_ethernet_addr() fails
94c51675 mm: khugepaged: recalculate min_free_kbytes after memory hotplug as expected by khugepaged
abfe666d mmc: core: don't set limits.discard_granularity as 0
80e745b6 perf: Fix task_function_call() error handling
4b00aa56 rxrpc: Fix server keyring leak
3995eed6 rxrpc: Fix some missing _bh annotations on locking conn->state_lock
4a0b2759 rxrpc: Downgrade the BUG() for unsupported token type in rxrpc_read()
5de841c5 rxrpc: Fix rxkad token xdr encoding
f9c195bf net/mlx5e: Fix VLAN create flow
7a592c67 net/mlx5e: Fix VLAN cleanup flow
a0dab3f9 net: usb: ax88179_178a: fix missing stop entry in driver_info
58e1d850 mdio: fix mdio-thunder.c dependency & build error
3f396a6b bonding: set dev->needed_headroom in bond_setup_by_slave()
66a675d3 xfrm: Use correct address family in xfrm_state_find
deea1e40 platform/x86: fix kconfig dependency warning for FUJITSU_LAPTOP
e1f07bb5 net: stmmac: removed enabling eee in EEE set callback
ce868836 xfrm: clone whole liftime_cur structure in xfrm_do_migrate
e4e0a05e xfrm: clone XFRMA_SEC_CTX in xfrm_do_migrate
fb482417 xfrm: clone XFRMA_REPLAY_ESN_VAL in xfrm_do_migrate
50e11792 xfrm: clone XFRMA_SET_MARK in xfrm_do_migrate
a1491a65 drm/amdgpu: prevent double kfree ttm->sg
5ab1e499 openvswitch: handle DNAT tuple collision
c7c4834d net: team: fix memory leak in __team_options_register
34c9b9c9 team: set dev->needed_headroom in team_setup_by_port()
a813aaee sctp: fix sctp_auth_init_hmacs() error path
250a51b7 i2c: owl: Clear NACK and BUS error bits
f1a66d5b i2c: meson: fixup rate calculation with filter delay
59b6343f i2c: meson: fix clock setting overwrite
eb13209e cifs: Fix incomplete memory allocation on setxattr path
a01cb66b xfrmi: drop ignore_df check before updating pmtu
fbe96d5a mm/khugepaged: fix filemap page_to_pgoff(page) != offset
f74e8d46 macsec: avoid use-after-free in macsec_handle_frame()
b6df5afc nvme-core: put ctrl ref when module ref get fail
13e7ffa3 arm64: dts: stratix10: add status to qspi dts node
2485d0f3 mtd: rawnand: sunxi: Fix the probe error path
b55f7362 i2c: i801: Exclude device from suspend direct complete optimization
9d3b4a36 perf top: Fix stdio interface input handling with glibc 2.28+
fbe293f9 driver core: Fix probe_count imbalance in really_probe()
b12eefc3 platform/x86: thinkpad_acpi: re-initialize ACPI buffer size when reuse
dfedfbe0 platform/x86: intel-vbtn: Switch to an allow-list for SW_TABLET_MODE reporting
d32b4239 platform/x86: thinkpad_acpi: initialize tp_nvram_state variable
c42dd41e platform/x86: intel-vbtn: Fix SW_TABLET_MODE always reporting 1 on the HP Pavilion 11 x360
33acb78c usermodehelper: reset umask to default before executing user process
92f3373c drm/nouveau/mem: guard against NULL pointer access in mem_del
c3752857 net: wireless: nl80211: fix out-of-bounds access in nl80211_del_key()
be92b3b5 Revert "ravb: Fixed to be able to unload modules"
43198a5b fbcon: Fix global-out-of-bounds read in fbcon_get_font()
2162bcbc Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts
7b9eaa72 fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h
2dce03a5 Merge 4.19.150 into android-4.19-stable
a1b977b4 Linux 4.19.150
289fe546 netfilter: ctnetlink: add a range check for l3/l4 protonum
ced8ce5d ep_create_wakeup_source(): dentry name can change under you...
90ef231b epoll: EPOLL_CTL_ADD: close the race in decision to take fast path
ff329915 epoll: replace ->visited/visited_list with generation count
3e3bbc4d epoll: do not insert into poll queues until all sanity checks are done
1c3886dc net/packet: fix overflow in tpacket_rcv
b6f69f72 mm: don't rely on system state to detect hot-plug operations
25eaea1b mm: replace memmap_context by meminit_context
a4ebc2d6 random32: Restore __latent_entropy attribute on net_rand_state
78ba2e80 Input: trackpoint - enable Synaptics trackpoints
69e0a9eb i2c: cpm: Fix i2c_ram structure
543db1d9 iommu/exynos: add missing put_device() call in exynos_iommu_of_xlate()
a84da5ea clk: samsung: exynos4: mark 'chipid' clock as CLK_IGNORE_UNUSED
345c6f26 nfs: Fix security label length not being reset
837af2c1 pinctrl: mvebu: Fix i2c sda definition for 98DX3236
3851aa13 gpio: sprd: Clear interrupt when setting the type as edge
4ffc945b nvme-fc: fail new connections to a deleted host or remote port
8f72de67 spi: fsl-espi: Only process interrupts for expected events
487882d9 mac80211: do not allow bigger VHT MPDUs than the hardware supports
7fcf25b4 drivers/net/wan/hdlc: Set skb->protocol before transmitting
596d087e drivers/net/wan/lapbether: Make skb->protocol consistent with the header
c2df194a nvme-core: get/put ctrl and transport module in nvme_dev_open/release()
22edeb67 rndis_host: increase sleep time in the query-response loop
2f9f01cf net: dec: de2104x: Increase receive ring size for Tulip
87a4f284 drm/sun4i: mixer: Extend regmap max_register
342ee084 drivers/net/wan/hdlc_fr: Add needed_headroom for PVC devices
80f0f9b5 drm/amdgpu: restore proper ref count in amdgpu_display_crtc_set_config
2fd5a462 ftrace: Move RCU is watching check after recursion check
eab97fc2 Input: i8042 - add nopnp quirk for Acer Aspire 5 A515
7f2acd64 net: virtio_vsock: Enhance connection semantics
7c20b974 vsock/virtio: add transport parameter to the virtio_transport_reset_no_sock()
6a5a7a88 vsock/virtio: stop workers during the .remove()
1fa81b7c vsock/virtio: use RCU to avoid use-after-free on the_virtio_vsock
b4b27faf clk: socfpga: stratix10: fix the divider for the emac_ptp_free_clk
735cbbcd gpio: tc35894: fix up tc35894 interrupt configuration
cc8df1d6 gpio: mockup: fix resource leak in error path
69868141 USB: gadget: f_ncm: Fix NDP16 datagram validation
a9ac777f mmc: sdhci: Workaround broken command queuing on Intel GLK based IRBIS models
141de28f ANDROID: use arm-linux-androidkernel- for CROSS_COMPILE_COMPAT
common-modules/virtual-device: (1 change)
3045d0ac ANDROID: goldfish_address_space: kzfree -> kfree
kernel/configs: (137 changes)
89ba434b Reland "Remove O/O-MR1 kernel configs."
2d9cbc4e Revert "Remove O/O-MR1 kernel configs."
7e1d3f5e Remove O/O-MR1 kernel configs.
c5346377 P: do not mandate LMK for O/O-MR1 launches
...
d2f6cec2 Require FS_ENCRYPTION on R-launched devices am: a9ddcfbbb1 am: 7c3899ee40 am: cbfb4ed708
kernel/tests: (105 changes)
9e155c5f net-test: be more compatible with python3, part 2
952a9fa6 net-test: add ROOTFS=/... support
9520f1f3 net-test: properly support SUBARCH on command line
c131e8d6 Skip ab/6749736 in stage.
...
7f529e25 Fix VtsKernelNetTest#VtsKernelNetTest#testKernelNetworking am: 3862f28822 am: ec8264889e am: 76149c597d
prebuilts-master/clang/host/linux-x86: (93 changes)
61108452 Merge "Make vendor_ramdisk_available."
51a53024 Add MODULE_LICENSE_APACHE2 to all prebuilt LLVM toolchains
3b841fe4 Make vendor_ramdisk_available.
c1bd0e50 Merge "Make the connection between implementation and llndk_library explicit"
537568bc Make the connection between implementation and llndk_library explicit
5db4d450 Skip ab/6749736 in stage.
80a3ef07 Merge "Update LLVM binutils to r399163b." am: 8c62cb6470
8c62cb64 Merge "Update LLVM binutils to r399163b."
a0f49079 Update LLVM binutils to r399163b.
ad131ed9 Use clang-r399163b am: 28187863af
28187863 Use clang-r399163b
bfcee856 Merge "Add libxml.so to remote_toolchain_inputs for r399163b" am: e490075c81
9ee60158 Merge "Make clang runtimes available to APEXes targeting older versions" am: 447805b358
e490075c Merge "Add libxml.so to remote_toolchain_inputs for r399163b"
727e217e Add libxml.so to remote_toolchain_inputs for r399163b
fc35f6ea BINUTILS_KERNEL_DEPRECATION: add contingency plans am: a5f0ce6662
661acb88 Merge "Update prebuilt Clang to r383902b1 (11.0.2)." am: 2a75df320a
159eb226 Update prebuilt Clang to r399163b (11.0.5). am: 452f7dd637
affccbf1 BINUTILS_KERNEL_DEPRECATION: add link and spacing am: aef669836b
a066ba1e Add libxml.so file to remote_toolchain_inputs am: 5db616f853
7a8ada82 Merge "Add binutils kernel deprecation schedule." am: 95a73ad446
87b55fdd Use cc_defaults to reduce the amount of duplication in Android.bp am: 8539e6c8e6 am: 4c97d43440 am: deb7c3d500
d7c28f21 Remove unused clang-r377782{b,c,d} am: 03d80bda09 am: 52d158bbfe am: 3dcf2c0b6a
b9160e83 Merge "Remove unused clang-r365631c, clang-r365631c1, clang-r365631c2 binaries" am: 4114ce222c am: 55758f9f31 am: 15628f4f20
ec1d6722 Add reference to bindgen.sh am: b27f1da662 am: 1d96572dfe am: b668c9775a
20d631ef Add clang-tidy to remote_toolchain_inputs am: 5fa991a27e am: 4d7f0ff503 am: f5b04a9db1
9f2eac5d Update prebuilt Clang to r383902c. am: 77be4c0ba8 am: 6de67cc349 am: 9cc2d91022
71d7049f Update prebuilt Clang to r383902b. am: 431c744719 am: 365c2d4d45
ae7ac053 Update prebuilt Clang to r383902b. am: 431c744719 am: 611a5ea99f
365c2d4d Update prebuilt Clang to r383902b. am: 431c744719
a42cea1d Update prebuilt Clang to r383902b. am: 0ec7b7087c am: 70becebc8a am: cde577d2d2
ba1433f1 [automerger skipped] Update LLVM binutils to r383902. am: fc3bde98cb -s ours am: 7a5142d4a7 -s ours
3dfb8059 [automerger skipped] Update prebuilt Clang to r383902. am: 72a3eb0e6b -s ours am: d2712f7c9d -s ours
06c5c6e9 [automerger skipped] Update LLVM binutils to r383902. am: fc3bde98cb am: cd0065db87 -s ours
3c25f181 [automerger skipped] Update prebuilt Clang to r383902. am: 72a3eb0e6b am: 356f241272 -s ours
cd0065db Update LLVM binutils to r383902. am: fc3bde98cb
356f2412 Update prebuilt Clang to r383902. am: 72a3eb0e6b
1d7ebe9e Add clang-r383902 release notes. am: d7d410db70 am: 92696b73aa am: d5431de728
194eb331 Update prebuilt Clang to r365631c2. am: b8b61fff86 am: 1139794cb0 am: d67a4db0ea
38bf5eaa Merge "[automerger skipped] Use stl to depend on libc++ am: bc8a25b0b5 -s ours am: 75d7a5edda -s ours" into rvc-d1-dev-plus-aosp
bf43c42e [automerger skipped] Use stl to depend on libc++ am: bc8a25b0b5 -s ours am: 75d7a5edda -s ours
3930af66 [automerger skipped] Use stl to depend on libc++ am: bc8a25b0b5 am: 445c456150 -s ours
445c4561 Use stl to depend on libc++ am: bc8a25b0b5
a77f561c Update LLVM binutils to r383902. am: 70642ffab8 am: eef4194298 am: 097eaa950c
cd1de283 Update prebuilt Clang to r383902. am: f71cc7fa68 am: f5e4a9f0d0 am: e7ab738dab
0a358ef4 Add profiles for clang-r383902 am: 27fa4eeb59 am: 5e3ef41741 am: ff30a63645
bd30ec21 [automerger skipped] Update remote_toolchain_inputs of clang-r377782d am: 4e400a4cfc -s ours am: 68c60dd1e8 -s ours
f18c379a [automerger skipped] Update prebuilt Clang to r377782d. am: 9a207299e1 -s ours am: 38323bbfef -s ours
9ee3b1d2 [automerger skipped] Update remote_toolchain_inputs of clang-r377782d am: 4e400a4cfc am: 7a2694e9c0 -s ours
74948fba [automerger skipped] Update prebuilt Clang to r377782d. am: 9a207299e1 am: 33b75d1b51 -s ours
7a2694e9 Update remote_toolchain_inputs of clang-r377782d am: 4e400a4cfc
33b75d1b Update prebuilt Clang to r377782d. am: 9a207299e1
98eecbad Update README.md for switch to clang-r377782d. am: 7582db46cc am: 401fe62b74 am: 22f88fdd7a
d5851a7c [automerger skipped] DO NOT MERGE - Empty merge qt-qpr1-dev-plus-aosp into stag-aosp-master am: 9db3dd554d -s ours am: 7f2573f7a9
a870fad4 Merge "Add information about clang-r377782d (and missed clang-r365631c1)." am: c643f2087a am: bedc883f85 am: 991a672735
af6ed83d Merge "Revert^2 "Use stl to depend on libc++"" am: 7d388fca38 am: 6776610acb am: 482a4f5a85
76727fc1 Update remote_toolchain_inputs of clang-r377782d am: b48af626dc am: 0aec02fc25 am: f226ccdded
5528d68f Merge "Update prebuilt Clang to r377782d." am: 4e20d26c28 am: 8d668ccfbf am: 529d549df4
0e926682 Merge "Revert "Use stl to depend on libc++"" am: 8816b3f7b7 am: 5f266cda4c am: 001c9bff73
6f67334d Merge "Use stl to depend on libc++" am: fe17082c19 am: fb4f6ebc90 am: 365b113077
22682ba1 Update remote_toolchain_inputs of current clang release am: 1e11cb03eb am: 22cea2b4b3 am: c74f45646b
48452535 Update prebuilt Clang to r365631c1. am: b621585fbf am: a0a0614857 am: 24fdee6489
efd42c0e Remove clang-r353983c1. am: e8fdb9b594 am: 3753018f23 am: 2727f1eb7a
4ba97f85 Update LLVM binutils to r377782c. am: 41b7d38791 am: dd14c00ddc
baece5c1 Update clang-r377782c release notes. am: 050e3ab3aa am: 85334bf873
ee7ad79d Update prebuilt Clang to r377782c. am: 6c1b26509c am: fc31f3766a
ce94bf48 [automerger skipped] Add clang-r377782c release notes. am: 9245dd3f6f -s ours am: bf9530fe69
f79451e0 [automerger skipped] Update prebuilt Clang to r377782c. am: 564db95d4b -s ours am: 74f59833ef
a521a7a8 Update LLVM binutils to r377782c. am: 41b7d38791 am: f4faba4c05
5af6efef Update clang-r377782c release notes. am: 050e3ab3aa am: a5606e4091
1637b670 Update prebuilt Clang to r377782c. am: 6c1b26509c am: 66667e4a6d
f0b78b9d [automerger skipped] Add clang-r377782c release notes. am: 9245dd3f6f am: 5aa91e7245 -s ours
eafa5d1e [automerger skipped] Update prebuilt Clang to r377782c. am: 564db95d4b am: 623ffda541 -s ours
f4faba4c Update LLVM binutils to r377782c. am: 41b7d38791
a5606e40 Update clang-r377782c release notes. am: 050e3ab3aa
66667e4a Update prebuilt Clang to r377782c. am: 6c1b26509c
5aa91e72 Add clang-r377782c release notes. am: 9245dd3f6f
623ffda5 Update prebuilt Clang to r377782c. am: 564db95d4b
f293d193 Update LLVM binutils to r377782c. am: ab0d33f38c am: c4f08afb8a am: a7ebd9a5bc
d5c0da54 Merge "Update clang-r377782c release notes." am: 31726e2ec4 am: edb8139a8f am: a623b8aff7
4a2b125f [automerger skipped] DO NOT MERGE - Empty merge qt-qpr1-dev-plus-aosp@6304901 into stag-aosp-master am: 98342846a6 -s ours am: f5cb26ceb6
35d44393 Update prebuilt Clang to r377782c. am: 99a57e03ec am: f38110d9b3 am: 8d9771d180
da176fd7 Merge "README: kernels are upgraded" am: 3571a32bad am: bfbe4910c3 am: 6b8c3b97d6
c0595e58 Add clang-r377782c release notes. am: 73aca30698 am: 1e4c13faa2 am: 5045d252f1
61a07cc9 Update prebuilt Clang to r377782c. am: 9c48a8f704 am: 135e9a30fc am: 789a3bd3bc
08eafbf6 [automerger skipped] Specify shared lib dependency of the clang runtime prebuilts am: 7f9228cf8f am: 2674dd1323 -s ours am: 7633d47959 -s ours am skip reason: Change-Id I57b9484e988f243cecd534d3cc75335546c43795 with SHA-1 f711c17e78 is in history
3a4b37c7 Specify shared lib dependency of the clang runtime prebuilts am: f711c17e78 am: 72f897fe91
d4fa1355 Specify shared lib dependency of the clang runtime prebuilts am: f711c17e78 am: 40f71ca5f0
40f71ca5 Specify shared lib dependency of the clang runtime prebuilts am: f711c17e78
4441e808 [automerger skipped] Update LLVM binutils to r377782b. am: c6b7ea29b7 -s ours am: ed5bccad95 -s ours am skip reason: Change-Id I9fa4d28bbee3bfd2a6ea52e57c3fd7a2769fee0c with SHA-1 c6b7ea29b7 is in history
c5047345 [automerger skipped] Update LLVM binutils to r377782b. am: c6b7ea29b7 am: 66699f1949 -s ours am skip reason: Change-Id I9fa4d28bbee3bfd2a6ea52e57c3fd7a2769fee0c with SHA-1 debf6e0c18 is in history
66699f19 Update LLVM binutils to r377782b. am: c6b7ea29b7
021a13ff Update LLVM binutils to r377782b. am: debf6e0c18 am: 174ca011ad am: 8af0802b6f
prebuilts/build-tools: (49 changes)
167903bf Update build-tools to ab/6916800
61754355 Update build-tools to ab/6909298 am: f0d7697ad5
f0d7697a Update build-tools to ab/6909298
f0d1a5f1 Refactor OWNERS in platform/prebuilts/build-tools am: 0a2bd86863
...
c7530ea2 Merge "Add symlinks for toybox test(1)." am: 6327989d4a am: dcbb07b0e9 am: 31ec9b2a28
prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9: (deleted)
prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9: (deleted)
prebuilts/gcc/linux-x86/x86/x86_64-linux-android-4.9: (deleted)
Bug: 141693040
Bug: 152722841
Bug: 155835175
Bug: 156098440
Bug: 156395749
Bug: 161563956
Bug: 162298027
Bug: 162888924
Bug: 162921175
Bug: 168068690
Bug: 168918780
Bug: 169262442
Bug: 170433295
Bug: 170647473
Bug: 170720118
Bug: 170775238
Bug: 170784825
Bug: 170928377
Bug: 171287650
Pick-Prebuilt: 339764131
Build-Id: 6941544
Change-Id: I2682280552860481c09cde18a74fed3773d281bc
Signed-off-by:
lucaswei <lucaswei@google.com>
Loading