Changelog BlissOS 14.3 x86 - 64 202107161936
Changelog BlissOS 14.3 x86 - 64 202107161936
2021-07-16
====================
\n* kernel\n45e5663 Merge remote-tracking branch 'aosp/android12-5.10-lts' into
android12-5.10.46-ax86 [Jon West]\n
====================
2021-07-15
====================
\n* kernel\n1328352 Merge branch 'android12-5.10' into `android12-5.10-lts` [Greg
Kroah-Hartman]
a3cd27f ANDROID: GKI: fix up crc change in ip.h [Greg Kroah-Hartman]
870488e ANDROID: GKI: 7/14/2021 KMI update [Todd Kjos]
e9742a9 ANDROID: Update the ABI symbol list [J. Avila]
ec2190f FROMLIST: arm64: avoid double ISB on kernel entry [Peter Collingbourne]
98b2c1d FROMLIST: arm64: mte: optimize GCR_EL1 modification on kernel entry/exit
[Peter Collingbourne]
a20103c BACKPORT: FROMLIST: arm64: mte: avoid TFSR related operations unless in
async mode [Peter Collingbourne]
3972be6 FROMLIST: Documentation: document the preferred tag checking mode feature
[Peter Collingbourne]
5adf29a FROMLIST: arm64: mte: introduce a per-CPU tag checking mode preference
[Peter Collingbourne]
ce5ba15 FROMLIST: arm64: move preemption disablement to prctl handlers [Peter
Collingbourne]
6c08fea FROMLIST: arm64: mte: change ASYNC and SYNC TCF settings into bitfields
[Peter Collingbourne]
f438cf1 FROMLIST: arm64: mte: rename gcr_user_excl to mte_ctrl [Peter
Collingbourne]
a4c9e55 BACKPORT: arm64: pac: Optimize kernel entry/exit key installation code
paths [Peter Collingbourne]
50829b8 BACKPORT: arm64: Introduce prctl(PR_PAC_{SET,GET}_ENABLED_KEYS) [Peter
Collingbourne]
6119d18 ANDROID: cleancache: add oem data to cleancache_ops [Jaewon Kim]
a0c429e ANDROID: blkdev: add oem data to block_device_operations [Jaewon Kim]
26cd256 FROMLIST: psi: stop relying on timer_pending for poll_work rescheduling
[Suren Baghdasaryan]
e85b291 ANDROID: GKI: Enable CONFIG_MEMCG [Suren Baghdasaryan]
0ed7424 ANDROID: GKI: net: add vendor hooks for 'struct sock' lifecycle [Vignesh
Saravanaperumal]
4d30956 ANDROID: GKI: net: add vendor hooks for 'struct nf_conn' lifecycle
[Vignesh Saravanaperumal]
7786463 ANDROID: GKI: add vendor padding variable in struct sock [Vignesh
Saravanaperumal]
280c9b9 ANDROID: GKI: add vendor padding variable in struct nf_conn [Vignesh
Saravanaperumal]
9d1b55d ANDROID: vendor_hooks: add a field in mem_cgroup [Liujie Xie]
65115fd ANDROID: vendor_hooks: add a field in pglist_data [Liujie Xie]
26920e0 FROMLIST: usb: dwc3: avoid NULL access of usb_gadget_driver [Linyu Yuan]
5bb2dd8 FROMGIT: usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property by default
[Wesley Cheng]
79274db FROMGIT: usb: dwc3: Resize TX FIFOs to meet EP bursting requirements
[Wesley Cheng]
1e11f361 FROMGIT: usb: gadget: configfs: Check USB configuration before adding
[Wesley Cheng]
6da5e7a FROMGIT: usb: gadget: udc: core: Introduce check_config to verify USB
configuration [Wesley Cheng]
2ed5fbf ANDROID: GKI: fscrypt: add OEM data to struct fscrypt_operations [Eric
Biggers]
194fd92 ANDROID: GKI: fscrypt: add ABI padding to struct fscrypt_operations [Eric
Biggers]
8011eb2 ANDROID: mm: provision to add shmem pages to inactive file lru head
[Charan Teja Reddy]
9bb1247 ANDROID: GKI: Enable CONFIG_CGROUP_NET_PRIO [Subash Abhinov
Kasiviswanathan]
a1ce719 ANDROID: Delete the DMA-BUF attachment sysfs statistics [Hridya
Valsaraju]
a2b3afb ANDROID: android: Add symbols to debug_symbols driver [xieliujie]
914a7b1 UPSTREAM: USB: UDC core: Add udc_async_callbacks gadget op [Alan Stern]
9af9ef8 ANDROID: vendor_hooks: Add oem data to file struct [Egor Uleyskiy]
37485a3 ANDROID: add kabi padding for structures for the android12 release [Greg
Kroah-Hartman]\n
====================
2021-07-14
====================
\n* kernel\n429c78f ANDROID: GKI: device.h: add Android ABI padding to some
structures [Greg Kroah-Hartman]
aea5e1c ANDROID: GKI: elevator: add Android ABI padding to some structures [Greg
Kroah-Hartman]
1b79ef2 ANDROID: GKI: scsi: add Android ABI padding to some structures [Greg
Kroah-Hartman]
3317540 ANDROID: GKI: workqueue.h: add Android ABI padding to some structures
[Greg Kroah-Hartman]
d5c344a ANDROID: GKI: sched: add Android ABI padding to some structures [Greg
Kroah-Hartman]
9c4854f ANDROID: GKI: phy: add Android ABI padding to some structures [Greg
Kroah-Hartman]
f4872b2 ANDROID: GKI: fs.h: add Android ABI padding to some structures [Greg
Kroah-Hartman]
48cddc7 ANDROID: GKI: dentry: add Android ABI padding to some structures [Greg
Kroah-Hartman]
b9081a2 ANDROID: GKI: bio: add Android ABI padding to some structures [Greg
Kroah-Hartman]
99bf8cf ANDROID: GKI: ufs: add Android ABI padding to some structures [Greg
Kroah-Hartman]
9df1472 ANDROID: Update the generic symbol list [Minchan Kim]
12f4860 ANDROID: mm: cma do not sleep for __GFP_NORETRY [Minchan Kim]
0e688e9 ANDROID: mm: cma: skip problematic pageblock [Minchan Kim]
9938b82 ANDROID: mm: bail out tlb free batching on page zapping when cma is going
on [Minchan Kim]
c8578a3 ANDROID: mm: lru_cache_disable skips lru cache drainnig [Minchan Kim]
c01ce3b ANDROID: mm: do not try test_page_isoalte if migration fails [Minchan
Kim]
675e504 ANDROID: mm: add cma allocation statistics [Minchan Kim]
b1e4543 UPSTREAM: mm, page_alloc: move draining pcplists to page isolation users
[Vlastimil Babka]
11b396d Revert "Add a reference to ucounts for each cred" [Greg Kroah-Hartman]
049c7d3 Revert "cred: add missing return error code when set_cred_ucounts()
failed" [Greg Kroah-Hartman]
cf08d27 Revert "Bluetooth: Fix Set Extended (Scan Response) Data" [Greg Kroah-
Hartman]
13bc06e ANDROID: ALSA: compress: add vendor hook to support pause in draining
[Robert Lee]
2df0fb4 Merge 5.10.50 into android12-5.10-lts [Greg Kroah-Hartman]
43b0742 Linux 5.10.50 [Greg Kroah-Hartman]
bdf4d33 powerpc/preempt: Don't touch the idle task's preempt_count during hotplug
[Valentin Schneider]
9b07d81 iommu/dma: Fix compile warning in 32-bit builds [Joerg Roedel]
0855952 cred: add missing return error code when set_cred_ucounts() failed [Yang
Yingliang]
ce04375 s390: preempt: Fix preempt_count initialization [Valentin Schneider]
e4a577d crypto: qce - fix error return code in qce_skcipher_async_req_handle()
[Wei Yongjun]
fb0c0a0 scsi: core: Retry I/O for Notify (Enable Spinup) Required error [Quat Le]
2b541b6 media: exynos4-is: remove a now unused integer [Mauro Carvalho Chehab]
2b58f51 mmc: vub3000: fix control-request direction [Johan Hovold]
39ac3e1 mmc: block: Disable CMDQ on the ioctl path [Bean Huo]
a75457f io_uring: fix blocking inline submission [Pavel Begunkov]
c98d931 block: return the correct bvec when checking for gaps [Long Li]
51c19f4 erofs: fix error return code in erofs_read_superblock() [Wei Yongjun]
97cbddc tpm: Replace WARN_ONCE() with dev_err_once() in tpm_tis_status() [Jarkko
Sakkinen]
b5a2b5b fscrypt: fix derivation of SipHash keys on big endian CPUs [Eric Biggers]
089057a fscrypt: don't ignore minor_hash when hash is 0 [Eric Biggers]
b9c3b48 mailbox: qcom-ipcc: Fix IPCC mbox channel exhaustion [Sibi Sankar]
2a7c96c scsi: target: cxgbit: Unmap DMA buffer before calling target_execute_cmd()
[Varun Prakash]
e2e615e scsi: fc: Correct RHBA attributes length [Javed Hasan]
5c6956e exfat: handle wrong stream entry size in exfat_readdir() [Namjae Jeon]
b6a4143 csky: syscache: Fixup duplicate cache flush [Guo Ren]
3483e1a csky: fix syscache.c fallthrough warning [Randy Dunlap]
8ff266d perf llvm: Return -ENOMEM when asprintf() fails [Arnaldo Carvalho de
Melo]
58fa4b3 selftests/vm/pkeys: refill shadow register after implicit kernel write
[Dave Hansen]
1dd18fd selftests/vm/pkeys: handle negative sys_pkey_alloc() return code [Dave
Hansen]
92125cb selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really
random [Dave Hansen]
4565540 lib/math/rational.c: fix divide by zero [Trent Piepho]
787f4e7 mm/z3fold: use release_z3fold_page_locked() to release locked z3fold page
[Miaohe Lin]
0fe11b7 mm/z3fold: fix potential memory leak in z3fold_destroy_pool() [Miaohe
Lin]
555dffa include/linux/huge_mm.h: remove extern keyword [Ralph Campbell]
ebd6a29 hugetlb: remove prep_compound_huge_page cleanup [Mike Kravetz]
2e16ad5 mm/hugetlb: remove redundant check in preparing and destroying gigantic
page [Yanfei Xu]
0da83a8 mm/hugetlb: use helper huge_page_order and pages_per_huge_page [Miaohe
Lin]
31be4ea mm/huge_memory.c: don't discard hugepage if other processes are mapping it
[Miaohe Lin]
b655973 mm/huge_memory.c: add missing read-only THP checking in
transparent_hugepage_enabled() [Miaohe Lin]
aa41f7a2 mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK [Miaohe
Lin]
9b0b9ed mm/pmem: avoid inserting hugepage PTE entry with fsdax if hugepage support
is disabled [Aneesh Kumar K.V]
0885ea1 vfio/pci: Handle concurrent vma faults [Alex Williamson]
363d85b arm64: dts: marvell: armada-37xx: Fix reg for standard variant of UART
[Pali Rohár]
347af86 serial: mvebu-uart: correctly calculate minimal possible baudrate [Pali
Rohár]
9ad82f0 serial: mvebu-uart: do not allow changing baudrate when uartclk is not
available [Pali Rohár]
dd6d4e9 ALSA: firewire-lib: Fix 'amdtp_domain_start()' when no AMDTP_OUT_STREAM
stream is found [Christophe JAILLET]
53fa3ba powerpc/papr_scm: Make 'perf_stats' invisible if perf-stats unavailable
[Vaibhav Jain]
04db493 powerpc/64s: Fix copy-paste data exposure into newly created tasks
[Nicholas Piggin]
ac08ba5 powerpc/papr_scm: Properly handle UUID types and API [Andy Shevchenko]
d3358c6 powerpc: Offline CPU in stop_this_cpu() [Nicholas Piggin]
9443acb serial: 8250: 8250_omap: Fix possible interrupt storm on K3 SoCs [Vignesh
Raghavendra]
e0e3e0b serial: 8250: 8250_omap: Disable RX interrupt after DMA enable [Vignesh
Raghavendra]
7864617 selftests/ftrace: fix event-no-pid on 1-core machine [Krzysztof
Kozlowski]
57e49a0 leds: ktd2692: Fix an error handling path [Christophe JAILLET]
53cb671 leds: as3645a: Fix error return code in as3645a_parse_node() [Zhen Lei]
f3bf888 ASoC: fsl_spdif: Fix unexpected interrupt after suspend [Shengjiu Wang]
2938ffd ASoC: Intel: sof_sdw: add SOF_RT715_DAI_ID_FIX for AlderLake [Libin Yang]
5f2dfce configfs: fix memleak in configfs_release_bin_file [Chung-Chiang Cheng]
e30e636 ASoC: atmel-i2s: Fix usage of capture and playback at the same time
[Codrin Ciubotariu]
af49796 powerpc/powernv: Fix machine check reporting of async store errors
[Nicholas Piggin]
f8d223f extcon: max8997: Add missing modalias string [Marek Szyprowski]
e16fcc8 extcon: sm5502: Drop invalid register write in sm5502_reg_data [Stephan
Gerhold]
25c7efb phy: ti: dm816x: Fix the error handling path in 'dm816x_usb_phy_probe()
[Christophe JAILLET]
6398fc0 phy: uniphier-pcie: Fix updating phy parameters [Kunihiko Hayashi]
a4b7c0a soundwire: stream: Fix test for DP prepare complete [Richard Fitzgerald]
b0be064 scsi: mpt3sas: Fix error return value in _scsih_expander_add() [Zhen Lei]
f510888 habanalabs: Fix an error handling path in 'hl_pci_probe()' [Christophe
JAILLET]
c183b55 mtd: rawnand: marvell: add missing clk_disable_unprepare() on error in
marvell_nfc_resume() [Yang Yingliang]
f929d21 of: Fix truncation of memory sizes on 32-bit platforms [Geert
Uytterhoeven]
db45ea8 ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK [Richard
Fitzgerald]
55bb225 iio: prox: isl29501: Fix buffer alignment in
iio_push_to_buffers_with_timestamp() [Jonathan Cameron]
4973967 iio: light: vcnl4035: Fix buffer alignment in
iio_push_to_buffers_with_timestamp() [Jonathan Cameron]
c850b52 serial: 8250: Actually allow UPF_MAGIC_MULTIPLIER baud rates [Maciej W.
Rozycki]
5db39ad staging: mt7621-dts: fix pci address for PCI memory range [Sergio
Paracuellos]
c5cd4b7 coresight: core: Fix use of uninitialized pointer [Junhao He]
58c0621 staging: rtl8712: fix memory leak in rtl871x_load_fw_cb [Pavel Skripkin]
bf5d6f6 staging: rtl8712: fix error handling in r871xu_drv_init [Pavel Skripkin]
7bc3fa5 staging: gdm724x: check for overflow in gdm_lte_netif_rx() [Dan
Carpenter]
f937370 staging: gdm724x: check for buffer overflow in gdm_lte_multi_sdu_pkt()
[Dan Carpenter]
14106b9 ASoC: fsl_spdif: Fix error handler with pm_runtime_enable [Shengjiu Wang]
9cf11dc iio: light: vcnl4000: Fix buffer alignment in
iio_push_to_buffers_with_timestamp() [Jonathan Cameron]
8c85c0f iio: magn: rm3100: Fix alignment of buffer in
iio_push_to_buffers_with_timestamp() [Jonathan Cameron]
c923e9e iio: adc: ti-ads8688: Fix alignment of buffer in
iio_push_to_buffers_with_timestamp() [Jonathan Cameron]
15634d6 iio: adc: mxs-lradc: Fix buffer alignment in
iio_push_to_buffers_with_timestamp() [Jonathan Cameron]
a6a1e34 iio: adc: hx711: Fix buffer alignment in
iio_push_to_buffers_with_timestamp() [Jonathan Cameron]
2abfdd6 iio: adc: at91-sama5d2: Fix buffer alignment in
iio_push_to_buffers_with_timestamp() [Jonathan Cameron]
2abfa52 thunderbolt: Bond lanes only when dual_link_port != NULL in
alloc_dev_default() [Mika Westerberg]
36f6070 eeprom: idt_89hpesx: Restore printing the unsupported fwnode name [Andy
Shevchenko]
fc8ab06 eeprom: idt_89hpesx: Put fwnode in matching case during ->probe() [Andy
Shevchenko]
c7188d1 usb: dwc2: Don't reset the core after setting turnaround time [Clément
Lassieur]
8aa1cb46 usb: gadget: f_fs: Fix setting of device and driver data cross-references
[Andrew Gabbasov]
d4d3cd4 ASoC: mediatek: mtk-btcvsd: Fix an error handling path in
'mtk_btcvsd_snd_probe()' [Christophe JAILLET]
92a30a9 ASoC: rt5682-sdw: set regcache_cache_only false before reading
RT5682_DEVICE_ID [Bard Liao]
696cfb2 ASoC: rt5682: fix getting the wrong device id when the suspend_stress_test
[Shuming Fan]
8ef111d ASoC: rt715-sdw: use first_hw_init flag on resume [Pierre-Louis Bossart]
36dc695 ASoC: rt711-sdw: use first_hw_init flag on resume [Pierre-Louis Bossart]
de77f9d ASoC: rt700-sdw: use first_hw_init flag on resume [Pierre-Louis Bossart]
e1456cb ASoC: rt5682-sdw: use first_hw_init flag on resume [Pierre-Louis Bossart]
16674ae ASoC: rt1308-sdw: use first_hw_init flag on resume [Pierre-Louis Bossart]
dc15216 ASoC: max98373-sdw: use first_hw_init flag on resume [Pierre-Louis
Bossart]
45a3d00 iommu/dma: Fix IOVA reserve dma ranges [Srinath Mannam]
ad73683 selftests: splice: Adjust for handler fallback removal [Kees Cook]
045c299 s390: appldata depends on PROC_SYSCTL [Randy Dunlap]
485b1c0 s390: enable HAVE_IOREMAP_PROT [Niklas Schnelle]
d65f69d s390/irq: select HAVE_IRQ_EXIT_ON_IRQ_STACK [Heiko Carstens]
d8fe62c iommu/amd: Fix extended features logging [Alexander Monakov]
bd95a3e visorbus: fix error return code in visorchipset_init() [Zhen Lei]
e5a3a31 fsi/sbefifo: Fix reset timeout [Joachim Fenkes]
4a95eb0 fsi/sbefifo: Clean up correct FIFO when receiving reset request from SBE
[Joachim Fenkes]
719c4db fsi: occ: Don't accept response from un-initialized OCC [Eddie James]
af3d7f9 fsi: scom: Reset the FSI2PIB engine for any error [Eddie James]
446eed9 fsi: core: Fix return of error values on failures [Colin Ian King]
d22bef41 mfd: rn5t618: Fix IRQ trigger by changing it to level mode [Andreas
Kemnade]
9b8bfdb mfd: mp2629: Select MFD_CORE to fix build error [Randy Dunlap]
68f2f83 scsi: iscsi: Flush block work before unblock [Mike Christie]
b5371fa scsi: FlashPoint: Rename si_flags field [Randy Dunlap]
0b2f741 leds: lp50xx: Put fwnode in error case during ->probe() [Andy Shevchenko]
5f7bda9 leds: lm3697: Don't spam logs when probe is deferred [Andy Shevchenko]
8fc7d4a leds: lm3692x: Put fwnode in any case during ->probe() [Andy Shevchenko]
c54ad49 leds: lm36274: Put fwnode in error case during ->probe() [Andy
Shevchenko]
1ed9133 leds: lm3532: select regmap I2C API [Andy Shevchenko]
b504e27 leds: class: The -ENOTSUPP should never be seen by user space [Andy
Shevchenko]
58279b3 tty: nozomi: Fix the error handling path of 'nozomi_card_init()'
[Christophe JAILLET]
28c947b firmware: stratix10-svc: Fix a resource leak in an error handling path
[Christophe JAILLET]
1e1b9cd char: pcmcia: error out if 'num_bytes_read' is greater than 4 in
set_protocol() [Yu Kuai]
5a76625 staging: mmal-vchiq: Fix incorrect static vchiq_instance. [Dave
Stevenson]
cf05986 mtd: rawnand: arasan: Ensure proper configuration for the asserted target
[Miquel Raynal]
2f8824f mtd: partitions: redboot: seek fis-index-block in the right node
[Corentin Labbe]
a16eae1 perf scripting python: Fix tuple_set_u64() [Adrian Hunter]
201b975 Input: hil_kbd - fix error return code in hil_dev_connect() [Zhen Lei]
000c706 ASoC: rsnd: tidyup loop on rsnd_adg_clk_query() [Kuninori Morimoto]
2e1d76c backlight: lm3630a_bl: Put fwnode in error case during ->probe() [Andy
Shevchenko]
d4ebf35 ASoC: hisilicon: fix missing clk_disable_unprepare() on error in
hi6210_i2s_startup() [Yang Yingliang]
2541d78 ASoC: rk3328: fix missing clk_disable_unprepare() on error in
rk3328_platform_probe() [Yang Yingliang]
246b4f1 iio: potentiostat: lmp91000: Fix alignment of buffer in
iio_push_to_buffers_with_timestamp() [Jonathan Cameron]
71dbba0 iio: cros_ec_sensors: Fix alignment of buffer in
iio_push_to_buffers_with_timestamp() [Jonathan Cameron]
1fa3107 iio: chemical: atlas: Fix buffer alignment in
iio_push_to_buffers_with_timestamp() [Jonathan Cameron]
93a5538 iio: light: tcs3472: Fix buffer alignment in
iio_push_to_buffers_with_timestamp() [Jonathan Cameron]
daecb8c iio: light: tcs3414: Fix buffer alignment in
iio_push_to_buffers_with_timestamp() [Jonathan Cameron]
293b824 iio: light: isl29125: Fix buffer alignment in
iio_push_to_buffers_with_timestamp() [Jonathan Cameron]
f960139 iio: magn: bmc150: Fix buffer alignment in
iio_push_to_buffers_with_timestamp() [Jonathan Cameron]
e5e102f iio: magn: hmc5843: Fix buffer alignment in
iio_push_to_buffers_with_timestamp() [Jonathan Cameron]
4613232 iio: prox: as3935: Fix buffer alignment in
iio_push_to_buffers_with_timestamp() [Jonathan Cameron]
ab16be5 iio: prox: pulsed-light: Fix buffer alignment in
iio_push_to_buffers_with_timestamp() [Jonathan Cameron]
8e23dd6 iio: prox: srf08: Fix buffer alignment in
iio_push_to_buffers_with_timestamp() [Jonathan Cameron]
c61ac1f iio: humidity: am2315: Fix buffer alignment in
iio_push_to_buffers_with_timestamp() [Jonathan Cameron]
8ea8782 iio: gyro: bmg160: Fix buffer alignment in
iio_push_to_buffers_with_timestamp() [Jonathan Cameron]
718a67a iio: adc: vf610: Fix buffer alignment in
iio_push_to_buffers_with_timestamp() [Jonathan Cameron]
df5343b iio: adc: ti-ads1015: Fix buffer alignment in
iio_push_to_buffers_with_timestamp() [Jonathan Cameron]
f0bc78df iio: accel: stk8ba50: Fix buffer alignment in
iio_push_to_buffers_with_timestamp() [Jonathan Cameron]
cd62282 iio: accel: stk8312: Fix buffer alignment in
iio_push_to_buffers_with_timestamp() [Jonathan Cameron]
638ba5a iio: accel: mxc4005: Fix overread of data and alignment issue. [Jonathan
Cameron]
0d220d4 iio: accel: kxcjk-1013: Fix buffer alignment in
iio_push_to_buffers_with_timestamp() [Jonathan Cameron]
9eb5fb6 iio: accel: hid: Fix buffer alignment in
iio_push_to_buffers_with_timestamp() [Jonathan Cameron]
4b36244 iio: accel: bma220: Fix buffer alignment in
iio_push_to_buffers_with_timestamp() [Jonathan Cameron]
3cca4db5 iio: accel: bma180: Fix buffer alignment in
iio_push_to_buffers_with_timestamp() [Jonathan Cameron]
2edfba8 iio: adis16475: do not return ints in irq handlers [Nuno Sa]
92efd63 iio: adis16400: do not return ints in irq handlers [Nuno Sa]
2e41116 iio: adis_buffer: do not return ints in irq handlers [Nuno Sa]
67d88b7 mwifiex: re-fix for unaligned accesses [Arnd Bergmann]
460bee9 tty: nozomi: Fix a resource leak in an error handling function
[Christophe JAILLET]
f5186bd serial: 8250_omap: fix a timeout loop condition [Dan Carpenter]
5dcff72 serial: fsl_lpuart: remove RTSCTS handling from get_mctrl() [Michael
Walle]
685d53a serial: fsl_lpuart: don't modify arbitrary data on lpuart32 [Michael
Walle]
728f23e rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() [Paul
E. McKenney]
66111df ASoC: rt5682: Disable irq on shutdown [Stephen Boyd]
8b19538 staging: fbtft: Don't spam logs when probe is deferred [Andy Shevchenko]
7a42f3c staging: fbtft: Rectify GPIO handling [Andy Shevchenko]
d8c1504 MIPS: Fix PKMAP with 32-bit MIPS huge page support [Wei Li]
a23ba98 RDMA/core: Always release restrack object [Leon Romanovsky]
a938d4e RDMA/mlx5: Don't access NULL-cleared mpi pointer [Leon Romanovsky]
c696531 net: tipc: fix FB_MTU eat two pages [Menglong Dong]
1148952 net: sched: fix warning in tcindex_alloc_perfect_hash [Pavel Skripkin]
4476568 net: lwtunnel: handle MTU calculation in forwading [Vadim Fedorenko]
6939c39 writeback: fix obtain a reference to a freeing memcg css [Muchun Song]
4c3e839 clk: si5341: Update initialization magic [Robert Hancock]
55aaba3 clk: si5341: Check for input clock presence and PLL lock on startup
[Robert Hancock]
42ac32d clk: si5341: Avoid divide errors due to bogus register contents [Robert
Hancock]
0436376 clk: si5341: Wait for DEVICE_READY on startup [Robert Hancock]
29746bd clk: qcom: clk-alpha-pll: fix CAL_L write in alpha_pll_fabia_prepare
[Jonathan Marek]
9422167 clk: actions: Fix AHPPREDIV-H-AHB clock chain on Owl S500 SoC [Cristian
Ciocaltea]
f3b6df5 clk: actions: Fix bisp_factor_table based clocks on Owl S500 SoC
[Cristian Ciocaltea]
ced193bc clk: actions: Fix SD clocks factor table on Owl S500 SoC [Cristian
Ciocaltea]
12d2d6fd clk: actions: Fix UART clock dividers on Owl S500 SoC [Cristian
Ciocaltea]
7d97522 Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event [Luiz
Augusto von Dentz]
4f5fc3b Bluetooth: Fix Set Extended (Scan Response) Data [Luiz Augusto von Dentz]
c5fedfc Bluetooth: Fix not sending Set Extended Scan Response [Luiz Augusto von
Dentz]
a2dcad0 Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid [Luiz
Augusto von Dentz]
d28e780 Revert "be2net: disable bh with spin_lock in be_process_mcc" [Petr Oros]
342b06b gve: Fix swapped vars when fetching max queues [Bailey Forrest]
11044f8 RDMA/cma: Fix incorrect Packet Lifetime calculation [Håkon Bugge]
fc2ea81 bpfilter: Specify the log level for the kmsg message [Gary Lin]
4228c00 net: dsa: sja1105: fix NULL pointer dereference in sja1105_reload_cbs()
[Vladimir Oltean]
393d48b e1000e: Check the PCIm state [Sasha Neftin]
cebff3d ipv6: fix out-of-bound access in ip6_parse_tlv() [Eric Dumazet]
9e753c4 net: atlantic: fix the macsec key length [Antoine Tenart]
1c95d4d net: phy: mscc: fix macsec key length [Antoine Tenart]
711a28d net: macsec: fix the length used to copy the key for offloading [Antoine
Tenart]
c764f2d RDMA/cma: Protect RMW with qp_mutex [Håkon Bugge]
d52ceed ibmvnic: free tx_pool if tso_pool alloc fails [Sukadev Bhattiprolu]
f25accc ibmvnic: set ltb->buff to NULL after freeing [Sukadev Bhattiprolu]
3f85d2c Revert "ibmvnic: remove duplicate napi_schedule call in open function"
[Dany Madden]
cad22e4 i40e: Fix missing rtnl locking when setting up pf switch [Jan Sokolowski]
d9a5d19 i40e: Fix autoneg disabling for non-10GBaseT links [Mateusz Palczewski]
8881923 i40e: Fix error handling in i40e_vsi_open [Dinghao Liu]
aefa927 bpf: Do not change gso_size during bpf_skb_change_proto() [Maciej
Żenczykowski]
0dac8b0 can: j1939: j1939_sk_setsockopt(): prevent allocation of j1939 filter for
optlen == 0 [Norbert Slusarek]
2d58a38 ipv6: exthdrs: do not blindly use init_net [Eric Dumazet]
b559d003f net: bcmgenet: Fix attaching to PYH failed on RPi 4B [Jian-Hong Pan]
514c96b mac80211: remove iwlwifi specific workaround NDPs of null_response [Ping-
Ke Shih]
1b3985a drm/msm/dpu: Fix error return code in dpu_mdss_init() [Zhen Lei]
134a561 drm/msm: Fix error return code in msm_drm_init() [Zhen Lei]
f97b9c4 bpf: Fix null ptr deref with mixed tail calls and subprogs [John
Fastabend]
56c31bc ieee802154: hwsim: avoid possible crash in hwsim_del_edge_nl() [Eric
Dumazet]
71a345e ieee802154: hwsim: Fix memory leak in hwsim_add_one [Dongliang Mu]
4b44486 tc-testing: fix list handling [Marcelo Ricardo Leitner]
9972856 net: ti: am65-cpsw-nuss: Fix crash when changing number of TX queues
[Vignesh Raghavendra]
6610d5a net/ipv4: swap flow ports when validating source [Miao Wang]
c3fcfc4 ip6_tunnel: fix GRE6 segmentation [Jakub Kicinski]
162e756 vxlan: add missing rcu_read_lock() in neigh_reduce() [Eric Dumazet]
6cd23b5 rtw88: 8822c: fix lc calibration timing [Po-Hao Huang]
db2386f iwlwifi: increase PNVM load timeout [Luca Coelho]
78e6587 xfrm: Fix xfrm offload fallback fail case [Ayush Sawal]
5c8e5fe pkt_sched: sch_qfq: fix qfq_change_class() error path [Eric Dumazet]
b2ce4eb netfilter: nf_tables_offload: check FLOW_DISSECTOR_KEY_BASIC in VLAN
transfer logic [Pablo Neira Ayuso]
581e37a tls: prevent oversized sendfile() hangs by ignoring MSG_MORE [Jakub
Kicinski]
e7c3ae4 net: sched: add barrier to ensure correct ordering for lockless qdisc
[Yunsheng Lin]
ca9b5ab vrf: do not push non-ND strict packets with a source LLA through packet
taps again [Antoine Tenart]
e72d9e4 net: ethernet: ezchip: fix error handling [Pavel Skripkin]
161f8b7 net: ethernet: ezchip: fix UAF in nps_enet_remove [Pavel Skripkin]
f026d82 net: ethernet: aeroflex: fix UAF in greth_of_remove [Pavel Skripkin]
6a8c7c5 mt76: mt7615: fix NULL pointer dereference in tx_prepare_skb() [Lorenzo
Bianconi]
6987ee9 mt76: fix possible NULL pointer dereference in mt76_tx [Lorenzo Bianconi]
e717f97 samples/bpf: Fix the error return code of xdp_redirect's main() [Wang
Hai]
79bf8f0 samples/bpf: Fix Segmentation fault for xdp_redirect command [Wang Hai]
fcd8d63 RDMA/rtrs-srv: Set minimal max_send_wr and max_recv_wr [Jack Wang]
a9355b2 bpf: Fix libelf endian handling in resolv_btfids [Tony Ambardar]
6077060 xsk: Fix broken Tx ring validation [Magnus Karlsson]
cd7877a xsk: Fix missing validation for skb and unaligned mode [Magnus Karlsson]
8962194 selftests/bpf: Whitelist test_progs.h from .gitignore [Daniel Xu]
49c25a1 RDMA/rxe: Fix qp reference counting for atomic ops [Bob Pearson]
58da104 netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols
[Pablo Neira Ayuso]
ed3d498 netfilter: nft_osf: check for TCP packet before further processing [Pablo
Neira Ayuso]
cf28cb5 netfilter: nft_exthdr: check for IPv6 packet before further processing
[Pablo Neira Ayuso]
8f6714f RDMA/mlx5: Don't add slave port to unaffiliated list [Leon Romanovsky]
a158ee3 netlabel: Fix memory leak in netlbl_mgmt_add_common [Liu Shixin]
28e8df0 ath11k: send beacon template after vdev_start/restart during csa
[Seevalamuthu Mariappan]
48b69f3 ath10k: Fix an error code in ath10k_add_interface() [Yang Li]
e0727a6 ath11k: Fix an error handling path in ath11k_core_fetch_board_data_api_n()
[Christophe JAILLET]
a54e916 cw1200: Revert unnecessary patches that fix unreal use-after-free bugs
[Hang Zhang]
30efdca brcmsmac: mac80211_if: Fix a resource leak in an error handling path
[Christophe JAILLET]
5d452ea brcmfmac: Fix a double-free in brcmf_sdio_bus_reset [Tong Tiangen]
5b8d0b0 brcmfmac: correctly report average RSSI in station info [Alvin Šipraga]
db4de88 brcmfmac: fix setting of station info chains bitmask [Alvin Šipraga]
80ad538 ssb: Fix error return code in ssb_bus_scan() [Zhen Lei]
0147e6c wcn36xx: Move hal_buf allocation to devm_kmalloc in probe [Bryan
O'Donoghue]
5810989 clk: imx8mq: remove SYS PLL 1/2 clock gates [Lucas Stach]
da8904c ieee802154: hwsim: Fix possible memory leak in hwsim_subscribe_all_others
[Dongliang Mu]
7142f92 wireless: carl9170: fix LEDS build errors & warnings [Randy Dunlap]
ecb6797 ath10k: add missing error return code in ath10k_pci_probe() [Yang
Yingliang]
668c066 ath10k: go to path err_unsupported when chip id is not supported [Yang
Yingliang]
4654f1f tools/bpftool: Fix error return code in do_batch() [Zhihao Cheng]
1ccbb55 drm: qxl: ensure surf.data is ininitialized [Colin Ian King]
bdc16fe clk: vc5: fix output disabling when enabling a FOD [Luca Ceresoli]
43b7f1d drm/vc4: hdmi: Fix error path of hpd-gpios [Maxime Ripard]
756679a drm/pl111: Actually fix CONFIG_VEXPRESS_CONFIG depends [Kees Cook]
87890e1 RDMA/rxe: Fix failure during driver load [Kamal Heib]
c5db39c drm/pl111: depend on CONFIG_VEXPRESS_CONFIG [Kees Cook]
42800fc RDMA/core: Sanitize WQ state received from the userspace [Leon
Romanovsky]
c470dd3 net/sched: act_vlan: Fix modify to allow 0 [Boris Sukholitko]
6a56913 xfrm: remove the fragment check for ipv6 beet mode [Xin Long]
9fddbe9 clk: tegra30: Use 300MHz for video decoder by default [Dmitry Osipenko]
48bcd75 ehea: fix error return code in ehea_restart_qps() [Zhen Lei]
6cbc167 RDMA/rtrs-clt: Fix memory leak of not-freed sess->stats and stats-
>pcpu_stats [Gioh Kim]
6569ae1 RDMA/rtrs-clt: Check if the queue_depth has changed during a reconnection
[Md Haris Iqbal]
8651ad0 RDMA/rtrs-srv: Fix memory leak when having multiple sessions [Jack Wang]
e7df730 RDMA/rtrs-srv: Fix memory leak of unfreed rtrs_srv_stats object [Gioh
Kim]
f03d4c1 RDMA/rtrs: Do not reset hb_missed_max after re-connection [Gioh Kim]
bd4df55 RDMA/rtrs-clt: Check state of the rtrs_clt_sess before reading its stats
[Md Haris Iqbal]
067b663 RDMA/srp: Fix a recently introduced memory leak [Bart Van Assche]
116d5cd mptcp: generate subflow hmac after mptcp_finish_join() [Jianguo Wu]
284e741 mptcp: fix pr_debug in mptcp_token_new_connect [Jianguo Wu]
eee0f7d drm/rockchip: cdn-dp: fix sign extension on an int multiply for a u64
result [Colin Ian King]
75db503 drm/rockchip: lvds: Fix an error handling path [Christophe JAILLET]
59eb719 drm/rockchip: dsi: move all lane config except LCDC mux to bind() [Thomas
Hebb]
40492eb drm/rockchip: cdn-dp-core: add missing clk_disable_unprepare() on error in
cdn_dp_grf_write() [Yang Yingliang]
ef61b08 drm: rockchip: set alpha_en to 0 if it is not used [Alex Bee]
7902ee2 net: ftgmac100: add missing error return code in ftgmac100_probe() [Yang
Yingliang]
28b3837 clk: meson: g12a: fix gp0 and hifi ranges [Jerome Brunet]
27e9e0c net: qrtr: ns: Fix error return code in qrtr_ns_init() [Wei Yongjun]
40b7017 drm/vmwgfx: Fix cpu updates of coherent multisample surfaces [Thomas
Hellstrom]
a8e85ed drm/vmwgfx: Mark a surface gpu-dirty after the SVGA3dCmdDXGenMips command
[Thomas Hellstrom]
8f2b15e pinctrl: renesas: r8a77990: JTAG pins do not have pull-down capabilities
[Geert Uytterhoeven]
6f4718c pinctrl: renesas: r8a7796: Add missing bias for PRESET# pin [Geert
Uytterhoeven]
2d48794 net: pch_gbe: Propagate error from devm_gpio_request_one() [Andy
Shevchenko]
2f9f23c net: mvpp2: Put fwnode in error case during ->probe() [Andy Shevchenko]
b3fecbf video: fbdev: imxfb: Fix an error message [Christophe JAILLET]
1655266 drm/ast: Fix missing conversions to managed API [Takashi Iwai]
5885fce drm/amd/dc: Fix a missing check bug in dm_dp_mst_detect() [Yingjie Wang]
0cd39c9 drm/bridge: Fix the stop condition of drm_bridge_chain_pre_enable()
[Douglas Anderson]
45415d1 drm/bridge/sii8620: fix dependency on extcon [Robert Foss]
1de9425 xfrm: xfrm_state_mtu should return at least 1280 for ipv6 [Sabrina
Dubroca]
10f32b8 mm/page_alloc: fix counting of managed_pages [Liu Shixin]
d7deea3 mm: page_alloc: refactor setup_per_zone_lowmem_reserve() [Lorenzo
Stoakes]
5458985 mm: memcg/slab: properly set up gfp flags for objcg pointer array [Waiman
Long]
8e4af39 mm/shmem: fix shmem_swapin() race with swapoff [Miaohe Lin]
a5dcdfe swap: fix do_swap_page() race with swapoff [Miaohe Lin]
29ae2c9 mm/debug_vm_pgtable: ensure THP availability via
has_transparent_hugepage() [Anshuman Khandual]
7abf6e5 mm/debug_vm_pgtable/basic: iterate over entire protection_map[] [Anshuman
Khandual]
27634d6 mm/debug_vm_pgtable/basic: add validation for dirtiness after write
protect [Anshuman Khandual]
c872674 dax: fix ENOMEM handling in grab_mapping_entry() [Jan Kara]
c015295 ocfs2: fix snprintf() checking [Dan Carpenter]
512106a blk-mq: update hctx->dispatch_busy in case of real scheduler [Ming Lei]
3e33b13 cpufreq: Make cpufreq_online() call driver->offline() on errors [Rafael
J. Wysocki]
cc0b177 ACPI: bgrt: Fix CFI violation [Nathan Chancellor]
3cbe01ac ACPI: Use DEVICE_ATTR_<RW|RO|WO> macros [Dwaipayan Ray]
d3dd2fe blk-wbt: make sure throttle is enabled properly [Zhang Yi]
1c2f21a blk-wbt: introduce a new disable state to prevent false positive by
rwb_enabled() [Zhang Yi]
e0afab5 ACPI: APEI: fix synchronous external aborts in user-mode [Xiaofei Tan]
f626452 extcon: extcon-max8997: Fix IRQ freeing at error path [Matti Vaittinen]
45b399e clocksource/drivers/timer-ti-dm: Save and restore timer TIOCP_CFG [Tony
Lindgren]
0317b72 mark pstore-blk as broken [Christoph Hellwig]
296fbe2 ACPI: sysfs: Fix a buffer overrun problem with description_show()
[Krzysztof Wilczyński]
ce47ae8 nvme-pci: look for StorageD3Enable on companion ACPI device instead
[Mario Limonciello]
3ffe41f block: avoid double io accounting for flush request [Ming Lei]
17e77fe ACPI: PM / fan: Put fan device IDs into separate header file [Rafael J.
Wysocki]
4dcb59d6 PM / devfreq: Add missing error code in devfreq_add_device()
[YueHaibing]
a61f8a2 media: video-mux: Skip dangling endpoints [Philipp Zabel]
62c6668 media: v4l2-async: Clean v4l2_async_notifier_add_fwnode_remote_subdev
[Ezequiel Garcia]
6bfcb61 psi: Fix race between psi_trigger_create/destroy [Zhaoyang Huang]
8d7debe crypto: nx - Fix RCU warning in nx842_OF_upd_status [Herbert Xu]
c43082d spi: spi-sun6i: Fix chipselect/clock bug [Mirko Vogt]
f18f7a2 lockdep/selftests: Fix selftests vs PROVE_RAW_LOCK_NESTING [Peter
Zijlstra]
fca9e78 lockdep: Fix wait-type for empty stack [Peter Zijlstra]
ca47a4fa8 sched/uclamp: Fix uclamp_tg_restrict() [Qais Yousef]
aea030c sched/rt: Fix Deadline utilization tracking during policy change [Vincent
Donnefort]
c576472 sched/rt: Fix RT utilization tracking during policy change [Vincent
Donnefort]
67f66d4 x86/sev: Split up runtime #VC handler for correct state tracking [Joerg
Roedel]
2e1003f x86/sev: Make sure IRQs are disabled while GHCB is active [Joerg Roedel]
eefebcd btrfs: clear log tree recovering status if starting transaction fails
[David Sterba]
aec3a57 regulator: hi655x: Fix pass wrong pointer to config.driver_data [Axel
Lin]
96275c8 KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set
[Alexandru Elisei]
e5154bf perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same
IRQ number [Tuan Phan]
31dcfec19 KVM: x86/mmu: Fix return value in tdp_mmu_map_handle_target_level()
[Kai Huang]
64d3113 KVM: nVMX: Don't clobber nested MMU's A/D status on EPTP switch [Sean
Christopherson]
bac38bd KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap [Sean
Christopherson]
b2c5af7 KVM: nVMX: Sync all PGDs on nested transition with shadow paging [Sean
Christopherson]
5ac406b hwmon: (max31790) Fix fan speed reporting for fan7..12 [Guenter Roeck]
e02d52b hwmon: (max31722) Remove non-standard ACPI device IDs [Guenter Roeck]
5c00e99 hwmon: (lm70) Revert "hwmon: (lm70) Add support for ACPI" [Guenter Roeck]
5cfc66b hwmon: (lm70) Use device_get_match_data() [Stephen Boyd]
c9f8416 media: s5p-g2d: Fix a memory leak on ctx->fh.m2m_ctx [Dillon Min]
921d251 media: subdev: remove VIDIOC_DQEVENT_TIME32 handling [Arnd Bergmann]
bb5e089 arm64/mm: Fix ttbr0 values stored in struct thread_info for software-pan
[Anshuman Khandual]
8d6acfe arm64: consistently use reserved_pg_dir [Mark Rutland]
f1f30b33 mmc: usdhi6rol0: fix error return code in usdhi6_probe() [Zhen Lei]
cd909eb crypto: sm2 - fix a memory leak in sm2 [Hongbo Li]
d598b8b crypto: sm2 - remove unnecessary reset operations [Tianjia Zhang]
deef40c crypto: x86/curve25519 - fix cpu feature checking logic in mod_exit
[Hangbin Liu]
bc50c40 crypto: omap-sham - Fix PM reference leak in omap sham ops [Zhang Qilong]
615f2f5 crypto: nitrox - fix unchecked variable in nitrox_register_interrupts
[Tong Tiangen]
5d4cb7c regulator: fan53880: Fix vsel_mask setting for FAN53880_BUCK [Axel Lin]
082d977 media: siano: Fix out-of-bounds warnings in
smscore_load_firmware_family2() [Gustavo A. R. Silva]
52734fb m68k: atari: Fix ATARI_KBD_CORE kconfig unmet dependency warning [Randy
Dunlap]
b54a0f7 media: gspca/gl860: fix zero-length control requests [Johan Hovold]
0109910 media: tc358743: Fix error return code in tc358743_probe_of() [Zhen Lei]
5091f27 media: au0828: fix a NULL vs IS_ERR() check [Dan Carpenter]
3115714 media: exynos4-is: Fix a use after free in isp_video_release [Lv Yunlong]
2a91d7c media: rkvdec: Fix .buf_prepare [Ezequiel Garcia]
5a3ac10 locking/lockdep: Reduce LOCKDEP dependency list [Randy Dunlap]
1328dec pata_ep93xx: fix deferred probing [Sergey Shtylyov]
bab207d media: rc: i2c: Fix an error message [Christophe JAILLET]
a9d0297 crypto: ccp - Fix a resource leak in an error handling path [Christophe
JAILLET]
c328544 crypto: sa2ul - Fix pm_runtime enable in sa_ul_probe() [Suman Anna]
8ac033d crypto: sa2ul - Fix leaks on failure paths with sa_dma_init() [Suman
Anna]
c0ec4ac x86/elf: Use _BITUL() macro in UAPI headers [Joe Richey]
912d16a evm: fix writing <securityfs>/evm overflow [Mimi Zohar]
403577f pata_octeon_cf: avoid WARN_ON() in ata_host_activate() [Sergey Shtylyov]
5f9aaaa kbuild: Fix objtool dependency for 'OBJECT_FILES_NON_STANDARD_<obj> := n'
[Josh Poimboeuf]
37481ad sched/uclamp: Fix locking around cpu_util_update_eff() [Qais Yousef]
6c2b3d5 sched/uclamp: Fix wrong implementation of cpu.uclamp.min [Qais Yousef]
b49d231 media: I2C: change 'RST' to "RSET" to fix multiple build errors [Randy
Dunlap]
e7a376e pata_rb532_cf: fix deferred probing [Sergey Shtylyov]
9df79fd sata_highbank: fix deferred probing [Sergey Shtylyov]
45d2d67 crypto: ux500 - Fix error return code in hash_hw_final() [Zhen Lei]
8c8c11b crypto: ixp4xx - update IV after requests [Corentin Labbe]
f00454a crypto: ixp4xx - dma_unmap the correct address [Corentin Labbe]
2c3164f media: hantro: do a PM resume earlier [Mauro Carvalho Chehab]
6efd892 media: s5p_cec: decrement usage count if disabled [Mauro Carvalho Chehab]
e23dc4a media: venus: Rework error fail recover logic [Mauro Carvalho Chehab]
08d0aa1 spi: Avoid undefined behaviour when counting unused native CSs [Andy
Shevchenko]
db5a7e2 spi: Allow to have all native CSs in use along with GPIOs [Andy
Shevchenko]
0c1d151 writeback, cgroup: increment isw_nr_in_flight before grabbing an inode
[Roman Gushchin]
3bf8076 ia64: mca_drv: fix incorrect array size calculation [Arnd Bergmann]
fc12d8f kthread_worker: fix return value when kthread_mod_delayed_work() races
with kthread_cancel_delayed_work_sync() [Petr Mladek]
1208f10 block: fix discard request merge [Ming Lei]
9d0634f mailbox: qcom: Use PLATFORM_DEVID_AUTO to register platform device [Shawn
Guo]
c35b484 cifs: fix missing spinlock around update to ses->status [Steve French]
a72d660 HID: wacom: Correct base usage for capacitive ExpressKey status bits
[Jason Gerecke]
6bac007 ACPI: tables: Add custom DSDT file as makefile prerequisite [Richard
Fitzgerald]
5c93dd7 tpm_tis_spi: add missing SPI device ID entries [Javier Martinez Canillas]
d9b40eb clocksource: Check per-CPU clock synchronization when marked unstable
[Paul E. McKenney]
03a65c1 clocksource: Retry clock read if long delays detected [Paul E. McKenney]
8ab9714 ACPI: EC: trust DSDT GPE for certain HP laptop [Zhang Rui]
c406bb9 cifs: improve fallocate emulation [Ronnie Sahlberg]
998d9fe PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv() [Haiyang
Zhang]
f5a90d4 EDAC/Intel: Do not load EDAC driver when running as a guest [Luck, Tony]
950a739 nvmet-fc: do not check for invalid target port in
nvmet_fc_handle_fcp_rqst() [Hannes Reinecke]
66e8848 nvme-pci: fix var. type for increasing cq_head [JK Kim]
9dc2c2b platform/x86: toshiba_acpi: Fix missing error code in
toshiba_acpi_setup_keyboard() [Jiapeng Chong]
e2cf3b5 platform/x86: asus-nb-wmi: Revert "add support for ASUS ROG Zephyrus G14
and G15" [Luke D. Jones]
dff2466 platform/x86: asus-nb-wmi: Revert "Drop duplicate DMI quirk structures"
[Luke D. Jones]
1da08a4 block: fix race between adding/removing rq qos and normal IO [Ming Lei]
555dba7 ACPI: resources: Add checks for ACPI IRQ override [Hui Wang]
c798522 ACPI: bus: Call kobject_put() in acpi_init() error path [Hanjun Guo]
a8c0057 ACPICA: Fix memory leak caused by _CID repair function [Erik Kaneda]
2ebbe3a fs: dlm: fix memory leak when fenced [Alexander Aring]
eda609d drivers: hv: Fix missing error code in vmbus_connect() [Jiapeng Chong]
019d04f open: don't silently ignore unknown O-flags in openat2() [Christian
Brauner]
d838ddd random32: Fix implicit truncation warning in prandom_seed_state()
[Richard Fitzgerald]
7425fe5 fs: dlm: cancel work sync othercon [Alexander Aring]
747b654 blk-mq: clear stale request in tags->rq[] before freeing one request pool
[Ming Lei]
a3362ff blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter
[Ming Lei]
f58625b block_dump: remove block_dump feature in mark_inode_dirty() [zhangyi (F)]
ca85410 ACPI: EC: Make more Asus laptops use ECDT _GPE [Chris Chiu]
b74b839 platform/x86: touchscreen_dmi: Add info for the Goodix GT912 panel of
TM800A550L tablets [Hans de Goede]
d480188 platform/x86: touchscreen_dmi: Add an extra entry for the upside down
Goodix touchscreen on Teclast X89 tablets [Hans de Goede]
bb3a3a6 Input: goodix - platform/x86: touchscreen_dmi - Move upside down quirks to
touchscreen_dmi.c [Hans de Goede]
9e914f5 lib: vsprintf: Fix handling of number field widths in vsscanf [Richard
Fitzgerald]
f8c3236 hv_utils: Fix passing zero to 'PTR_ERR' warning [YueHaibing]
0f2f529 ACPI: processor idle: Fix up C-state latency if not ordered [Mario
Limonciello]
ae281fb EDAC/ti: Add missing MODULE_DEVICE_TABLE [Bixuan Cui]
2c02850 HID: do not use down_interruptible() when unbinding devices [Dmitry
Torokhov]
51b7499 ACPI: video: use native backlight for GA401/GA502/GA503 [Luke D Jones]
83653ac media: Fix Media Controller API config checks [Shuah Khan]
f0b8f56 regulator: da9052: Ensure enough delay time for .set_voltage_time_sel
[Axel Lin]
5d9e327 regulator: mt6358: Fix vdram2 .vsel_mask [Hsin-Hsiung Wang]
b58b54e KVM: s390: get rid of register asm usage [Heiko Carstens]
963baea lockding/lockdep: Avoid to find wrong lock dep path in check_irq_usage()
[Boqun Feng]
93cc59d locking/lockdep: Fix the dep path printing for backwards BFS [Boqun Feng]
9c0835c btrfs: disable build on platforms having page size 256K [Christophe
Leroy]
ad71a9a btrfs: don't clear page extent mapped if we're not invalidating the full
page [Qu Wenruo]
703b494 btrfs: sysfs: fix format string for some discard stats [David Sterba]
8d05e30 btrfs: abort transaction if we fail to update the delayed inode [Josef
Bacik]
e0ffb16 btrfs: fix error handling in __btrfs_update_delayed_inode [Josef Bacik]
9b28291 KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and POWER10
processors [Suraj Jitindar Singh]
00b1a9f drivers/perf: fix the missed ida_simple_remove() in ddr_perf_probe()
[Jing Xiangfeng]
625ee7d hwmon: (max31790) Fix pwmX_enable attributes [Guenter Roeck]
c1eb091 hwmon: (max31790) Report correct current pwm duty cycles [Guenter Roeck]
49623e4 media: imx-csi: Skip first few frames from a BT.656 source [Steve
Longerbeam]
7296262 media: siano: fix device register error path [Mauro Carvalho Chehab]
cc4ba5a media: dvb_net: avoid speculation from net slot [Mauro Carvalho Chehab]
c34f391 crypto: shash - avoid comparing pointers to exported functions under CFI
[Ard Biesheuvel]
0d201fe spi: meson-spicc: fix memory leak in meson_spicc_probe [zpershuai]
a0bbb5d spi: meson-spicc: fix a wrong goto jump for avoiding memory leak.
[zpershuai]
ea7e1b58 mmc: via-sdmmc: add a check against NULL pointer dereference [Zheyu Ma]
237999d mmc: sdhci-sprd: use sdhci_sprd_writew [Krzysztof Kozlowski]
b6cbe1f memstick: rtsx_usb_ms: fix UAF [Tong Zhang]
8c252a6 media: dvd_usb: memory leak in cinergyt2_fe_attach [Dongliang Mu]
e78a588 Makefile: fix GDB warning with CONFIG_RELR [Nick Desaulniers]
bce4838 crypto: hisilicon/sec - fixup 3des minimum key size declaration [Kai Ye]
74ef241 media: st-hva: Fix potential NULL pointer dereferences [Evgeny Novikov]
617afce media: bt8xx: Fix a missing check bug in bt878_probe [Zheyu Ma]
1f9cff0 media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release [Lv
Yunlong]
1d28381 media: cedrus: Fix .buf_prepare [Andrzej Pietrasiewicz]
cbfb77c media: hantro: Fix .buf_prepare [Andrzej Pietrasiewicz]
6e08d3a media: em28xx: Fix possible memory leak of em28xx struct [Igor Matheus
Andrade Torrente]
75c45a8 media: bt878: do not schedule tasklet when it is not setup [Tong Zhang]
a61d119 media: i2c: ov2659: Use clk_{prepare_enable,disable_unprepare}() to set
xvclk on/off [Dillon Min]
9fa8542 sched/fair: Fix ascii art by relpacing tabs [Odin Ugedal]
d0214b84 arm64: perf: Convert snprintf to sysfs_emit [Tian Tao]
addcb6bb crypto: qce: skcipher: Fix incorrect sg count for dma transfers [Thara
Gopinath]
d000c59 crypto: qat - remove unused macro in FW loader [Jack Xu]
5daa889 crypto: qat - check return code of qat_hal_rd_rel_reg() [Jack Xu]
9962341 media: imx: imx7_mipi_csis: Fix logging of only error event counters
[Laurent Pinchart]
179d9c1 media: pvrusb2: fix warning in pvr2_i2c_core_done [Anirudh Rayabharam]
893c243 media: hevc: Fix dependent slice segment flags [Jernej Skrabec]
a245f93 media: cobalt: fix race condition in setting HPD [Hans Verkuil]
4626df7 media: cpia2: fix memory leak in cpia2_usb_probe [Pavel Skripkin]
e717d6c media: sti: fix obj-$(config) targets [Mauro Carvalho Chehab]
93f80a0 crypto: nx - add missing MODULE_DEVICE_TABLE [Bixuan Cui]
4e8c951 hwrng: exynos - Fix runtime PM imbalance on error [Łukasz Stelmach]
3c51d82 sched/core: Initialize the idle task with preemption disabled [Valentin
Schneider]
f8607f5 regulator: uniphier: Add missing MODULE_DEVICE_TABLE [Zou Wei]
66f0f47 spi: omap-100k: Fix the length judgment problem [Tian Tao]
8692603 spi: spi-topcliff-pch: Fix potential double free in
pch_spi_process_messages() [Jay Fang]
cb42cf3 spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf' [Jay Fang]
b980385 media: exynos-gsc: fix pm_runtime_get_sync() usage count [Mauro Carvalho
Chehab]
a8b1889 media: exynos4-is: fix pm_runtime_get_sync() usage count [Mauro Carvalho
Chehab]
29fd79b media: sti/bdisp: fix pm_runtime_get_sync() usage count [Mauro Carvalho
Chehab]
abdc897 media: sunxi: fix pm_runtime_get_sync() usage count [Mauro Carvalho
Chehab]
d627fc2 media: s5p-jpeg: fix pm_runtime_get_sync() usage count [Mauro Carvalho
Chehab]
3c90c3f media: mtk-vcodec: fix PM runtime get logic [Mauro Carvalho Chehab]
8318f7b media: sh_vou: fix pm_runtime_get_sync() usage count [Mauro Carvalho
Chehab]
64e291d media: am437x: fix pm_runtime_get_sync() usage count [Mauro Carvalho
Chehab]
adf052c media: s5p: fix pm_runtime_get_sync() usage count [Mauro Carvalho Chehab]
437ca06 media: mdk-mdp: fix pm_runtime_get_sync() usage count [Mauro Carvalho
Chehab]
ff7e4b9 media: marvel-ccic: fix some issues when getting pm_runtime [Mauro
Carvalho Chehab]
ccf0a29 staging: media: rkvdec: fix pm_runtime_get_sync() usage count [Mauro
Carvalho Chehab]
b2c4d9a Add a reference to ucounts for each cred [Alexey Gladkov]
61a7a63 spi: Make of_register_spi_device also set the fwnode [Charles Keepax]
f2b2400 thermal/cpufreq_cooling: Update offline CPUs per-cpu thermal_pressure
[Lukasz Luba]
4eab2e2 fuse: reject internal errno [Miklos Szeredi]
bb7ee90 fuse: check connected before queueing on fpq->io [Miklos Szeredi]
912e985 fuse: ignore PG_workingset after stealing [Miklos Szeredi]
576b44c fuse: Fix infinite loop in sget_fc() [Greg Kurz]
ae6ab39 fuse: Fix crash if superblock of submount gets killed early [Greg Kurz]
91c2aa2 fuse: Fix crash in fuse_dentry_automount() error path [Greg Kurz]
5312426 evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded
[Roberto Sassu]
7b84c7d evm: Execute evm_inode_init_security() only when an HMAC key is loaded
[Roberto Sassu]
a7e18f5 loop: Fix missing discard support when using LOOP_CONFIGURE [Kristian
Klausen]
7539569 powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi()
[Michael Ellerman]
c556b93 seq_buf: Make trace_seq_putmem_hex() support data longer than 8 [Yun
Zhou]
0531e84 tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing
[Steven Rostedt (VMware)]
2aedacf tracing/histograms: Fix parsing of "sym-offset" modifier [Steven Rostedt
(VMware)]
998de99 rsi: fix AP mode with WPA failure due to encrypted EAPOL [Martin Fuzzey]
71808ec rsi: Assign beacon rate settings to the correct rate_info descriptor field
[Marek Vasut]
4318968 ssb: sdio: Don't overwrite const buffer if block_write fails [Michael
Buesch]
58940e8 ath9k: Fix kernel NULL pointer dereference during ath_reset_internal()
[Pali Rohár]
cc46d6d serial_cs: remove wrong GLOBETROTTER.cis entry [Ondrej Zary]
cf727d9 serial_cs: Add Option International GSM-Ready 56K/ISDN modem [Ondrej
Zary]
23055da serial: sh-sci: Stop dmaengine transfer in sci_stop_tx() [Yoshihiro
Shimoda]
17451bd serial: mvebu-uart: fix calculation of clock divisor [Pali Rohár]
8c90ec9 iio: accel: bma180: Fix BMA25x bandwidth register values [Stephan
Gerhold]
9efc775 iio: ltr501: ltr501_read_ps(): add missing endianness conversion [Oliver
Lang]
c6c3ea1 iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR [Oliver Lang]
fbadeba iio: ltr501: mark register holding upper 8 bits of ALS_DATA{0,1} and
PS_DATA as volatile, too [Marc Kleine-Budde]
17c67f4 iio: light: tcs3472: do not free unallocated IRQ [frank zago]
6534a5e iio: frequency: adf4350: disable reg and clk on error in adf4350_probe()
[Yang Yingliang]
a6f7bf26 rtc: stm32: Fix unbalanced clk_disable_unprepare() on probe error path
[Martin Fuzzey]
e92bd19 clk: agilex/stratix10: fix bypass representation [Dinh Nguyen]
3093214 clk: agilex/stratix10: remove noc_clk [Dinh Nguyen]
308d01f clk: agilex/stratix10/n5x: fix how the bypass_reg is handled [Dinh
Nguyen]
e582a2f f2fs: Prevent swap file in LFS mode [Shin'ichiro Kawasaki]
36ae903 s390: mm: Fix secure storage access exception handling [Janosch Frank]
38a2ba8 s390/cio: dont call css_wait_for_slow_path() inside a lock [Vineeth
Vijayan]
9aae145 KVM: x86/mmu: Use MMU's role to detect CR4.SMEP value in nested NPT walk
[Sean Christopherson]
a9ac58f KVM: x86/mmu: Treat NX as used (not reserved) for all !TDP shadow MMUs
[Sean Christopherson]
30c4453 KVM: PPC: Book3S HV: Workaround high stack usage with clang [Nathan
Chancellor]
39d0dfa KVM: nVMX: Handle split-lock #AC exceptions that happen in L2 [Sean
Christopherson]
7510c5cd perf/smmuv3: Don't trample existing events with global filter [Robin
Murphy]
9109e15 mm/gup: fix try_grab_compound_head() race with split_huge_page() [Jann
Horn]
9b0d1f4 bus: mhi: Wait for M2 state during system resume [Baochen Qiang]
cbcbfb0 SUNRPC: Should wake up the privileged task firstly. [Zhang Xiaoxu]
30f5608 SUNRPC: Fix the batch tasks count wraparound. [Zhang Xiaoxu]
c6d8646 mac80211: remove iwlwifi specific workaround that broke sta NDP tx [Felix
Fietkau]
507925f can: peak_pciefd: pucan_handle_status(): fix a potential starvation issue
in TX path [Stephane Grosjean]
f79ea47 can: j1939: j1939_sk_init(): set SOCK_RCU_FREE to call sk_destruct() after
RCU is done [Oleksij Rempel]
22bfa94 can: isotp: isotp_release(): omit unintended hrtimer restart on socket
release [Oliver Hartkopp]
af94ef8 can: gw: synchronize rcu operations before removing gw job entry [Oliver
Hartkopp]
b52e0cf can: bcm: delay release of struct bcm_op after synchronize_rcu() [Thadeu
Lima de Souza Cascardo]
aa07327 ext4: use ext4_grp_locked_error in mb_find_extent [Stephen Brennan]
6903f99 ext4: fix avefreec in find_group_orlov [Pan Dong]
98cd580 ext4: remove check for zero nr_to_scan in ext4_es_scan() [Zhang Yi]
68a40ff ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit [Zhang Yi]
f4e91a4 ext4: return error code when ext4_fill_flex_info() fails [Yang Yingliang]
b368b03 ext4: fix overflow in ext4_iomap_alloc() [Jan Kara]
ea5466f ext4: fix kernel infoleak via ext4_extent_header [Anirudh Rayabharam]
076d9b0 ext4: cleanup in-core orphan list if ext4_truncate() failed to get a
transaction handle [Zhang Yi]
80d05ce btrfs: clear defrag status of a root if starting transaction fails [David
Sterba]
6b00b17 btrfs: compression: don't try to compress if we don't have enough pages
[David Sterba]
34172f6 btrfs: send: fix invalid path for unlink operations after parent
orphanization [Filipe Manana]
2fa9298 ARM: dts: at91: sama5d4: fix pinctrl muxing [Ludovic Desroches]
ea45145 ARM: dts: ux500: Fix LED probing [Linus Walleij]
b34aa5a arm_pmu: Fix write counter incorrect in ARMv7 big-endian mode [Yang
Jihong]
123c1b0 crypto: ccp - Annotate SEV Firmware file names [Joerg Roedel]
834c47a crypto: nx - Fix memcpy() over-reading in nonce [Kees Cook]
b4c35e9 Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl
[Alexander Larkin]
7b0393e iov_iter_fault_in_readable() should do nothing in xarray case [Al Viro]
b6df9e4 copy_page_to_iter(): fix ITER_DISCARD case [Al Viro]
d91638f selftests/lkdtm: Avoid needing explicit sub-shell [Kees Cook]
1738bcf ntfs: fix validity check for file name attribute [Desmond Cheong Zhi Xi]
f794c83 gfs2: Fix error handling in init_statfs [Andreas Gruenbacher]
3ae1c663 gfs2: Fix underflow in gfs2_page_mkwrite [Andreas Gruenbacher]
b242ae9 xhci: solve a double free problem while doing s4 [Zhangjiantao (Kirin,
nanjing)]
ff0f59d usb: typec: Add the missed altmode_id_remove() in typec_register_altmode()
[Jing Xiangfeng]
63d6029 usb: dwc3: Fix debugfs creation flow [Minas Harutyunyan]
022d22a USB: cdc-acm: blacklist Heimann USB Appset device [Hannu Hartikainen]
f9d9db5 usb: renesas-xhci: Fix handling of unknown ROM state [Moritz Fischer]
3b54578 usb: gadget: eem: fix echo command packet response issue [Linyu Yuan]
c964c46 net: can: ems_usb: fix use-after-free in ems_usb_disconnect() [Pavel
Skripkin]
a2ad0bd Input: usbtouchscreen - fix control-request directions [Johan Hovold]
23e8f46 media: dvb-usb: fix wrong definition [Pavel Skripkin]
a6f433f ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 830 G8 Notebook
PC [Jeremy Szu]
ba65dd6 ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too [Takashi
Iwai]
13a05c7 ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D [Takashi
Iwai]
37e179c ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx [Elia
Devito]
ea824a3 ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook x360 830 G8
[Jeremy Szu]
659b440 ALSA: hda/realtek: Add another ALC236 variant support [Takashi Iwai]
36bc25e ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 630 G8 [Andy Chi]
0535de1 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G8 [Andy Chi]
2a13d43 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 450 G8 [Andy Chi]
9127b277 ALSA: intel8x0: Fix breakage at ac97 clock measurement [Takashi Iwai]
19418ed ALSA: usb-audio: scarlett2: Fix wrong resume call [Takashi Iwai]
5c4d51b ALSA: firewire-motu: fix stream format for MOTU 8pre FireWire [Takashi
Sakamoto]
313a5e8 ALSA: usb-audio: Fix OOB access at proc output [Takashi Iwai]
cfd3c66 ALSA: usb-audio: fix rate on Ozone Z90 USB headset [Daehwan Jung]
ae9957b Bluetooth: Remove spurious error message [Szymon Janc]
f5af198 Bluetooth: btqca: Don't modify firmware contents in-place [Connor Abbott]
3cdcbd1 Bluetooth: hci_qca: fix potential GPF [Pavel Skripkin]
2faed77 ANDROID: vendor_hooks: add vendor hook in blk_mq_rq_ctx_init() [Yang
Yang]
292baba ANDROID: abi_gki_aarch64_qcom: Add I3C core symbols to qcom tree [Mukesh
Kumar Savaliya]
eecc725 ANDROID: vendor_hooks: add vendor hook in blk_mq_alloc_rqs() [Yang Yang]
9c2958f ANDROID: GKI: Export put_task_stack symbol [chunhui.li]
288805c ANDROID: abi_gki_aarch64_qcom: Add idr_alloc_u32 [Guru Das Srinagesh]
e8516fd ANDROID: sound: usb: add vendor hook for cpu suspend support [JJ Lee]
d820d22 ANDROID: mm: page_pinner: use EXPORT_SYMBOL_GPL [Minchan Kim]\n
====================
2021-07-13
====================
\n* bootable/newinstaller\n14875a0 Revert "Rework rusty-magisk inclusion" [Jon
West]
215c690 Add more syslinux modules [part 2] [Jon West]
61e0c29 Rework rusty-magisk inclusion [Jon West]
744542b Add more syslinux modules [Jon West]\n
\n* external/gbm_gralloc\nc5de1aa Revert "Add manifest fragment" [Roman
Stratiienko]
05126f0 Merge remote-tracking branch 'lineage-rpi/lineage-18.1' into r-x86 [Jon
West]\n
\n* kernel\nefc0979 ANDROID: GKI: update allowed GKI symbol for Exynosauto SoC
[Chanho Park]
67e3e39 ANDROID: GKI: sync allowed list for exynosauto SoC [Chanho Park]
d25e256 ANDROID: ABI: add new symbols required by fips140.ko [Eric Biggers]
5066197 ANDROID: fips140: add/update module help text [Eric Biggers]
b7397e8 ANDROID: fips140: add power-up cryptographic self-tests [Eric Biggers]
bd7d13c ANDROID: arm64: disable LSE when building the FIPS140 module [Ard
Biesheuvel]
1061ef0 ANDROID: jump_label: disable jump labels in fips140.ko [Eric Biggers]
dcf509f ANDROID: ipv6: add vendor hook for gen ipv6 link-local addr [Rocco Yue]
018332e ANDROID: Revert "scsi: block: Do not accept any requests while suspended"
[Bart Van Assche]
2ad2c3a ANDROID: abi_gki_aarch64_qcom: whitelist vm_event_states [Charan Teja
Reddy]
7bcfde2 ANDROID: ashmem: Export is_ashmem_file [Liujie Xie]
b1a6760 Merge branch 'android12-5.10' into `android12-5.10-lts` [Greg Kroah-
Hartman]
dd13918 ANDROID: usb: gadget: fix NULL pointer dereference in android_setup [Ray
Chi]\n
====================
2021-07-12
====================
\n* kernel\n07f6559 ANDROID: GKI: Disable kmem cgroup accounting [Suren
Baghdasaryan]
309aa7e FROMLIST: mm, memcg: inline swap-related functions to improve disabled
memcg config [Suren Baghdasaryan]
3ae8e2f BACKPORT: FROMLIST: mm, memcg: inline mem_cgroup_{charge/uncharge} to
improve disabled memcg config [Suren Baghdasaryan]
f73d029 FROMLIST: mm, memcg: add mem_cgroup_disabled checks in vmpressure and
swap-related functions [Suren Baghdasaryan]
669df36 UPSTREAM: mm/memcg: bail early from swap accounting if memcg disabled
[Alex Shi]
1f0c32a UPSTREAM: procfs/dmabuf: add inode number to /proc/*/fdinfo [Kalesh
Singh]
0c8c125 UPSTREAM: procfs: allow reading fdinfo with PTRACE_MODE_READ [Kalesh
Singh]
2e0476a Revert "FROMLIST: procfs: Allow reading fdinfo with PTRACE_MODE_READ"
[Kalesh Singh]
5ded961 Revert "FROMLIST: BACKPORT: procfs/dmabuf: Add inode number to /..."
[Kalesh Singh]
3ee5565 UPSTREAM: f2fs: initialize page->private when using for our internal use
[Jaegeuk Kim]
dba79c3a ANDROID: mm: page_pinner: report test_page_isolation_failure [Minchan
Kim]
13362ab ANDROID: mm: page_pinner: add state of page_pinner [Minchan Kim]
3254948 ANDROID: mm: page_pinner: add more struct page fields [Minchan Kim]
0445b67 ANDROID: mm: page_pinner: change timestamp format [Minchan Kim]
71da067 ANDROID: mm: page_pinner: print_page_pinner refactoring [Minchan Kim]
b83e564 ANDROID: mm: page_pinner: remove shared_count [Minchan Kim]
849f048 ANDROID: mm: page_pinner: remove WARN_ON_ONCE [Minchan Kim]
9a45310 ANDROID: mm: page_pinner: fix typos [Minchan Kim]
d012783 ANDROID: mm: page_pinner: reset migration failed page [Minchan Kim]
470cce5 ANDROID: mm: page_pinner: record every put_page [Minchan Kim]
9f47e5f ANDROID: mm: page_pinner: change function names [Minchan Kim]
a8385d61 ANDROID: Allow vendor module to reclaim a memcg [Liujie Xie]
f41a95e ANDROID: Export memcg functions to allow module to add new files [Liujie
Xie]
46bf3b9 FROMGIT: dt-bindings: usb: dwc3: Update dwc3 TX fifo properties [Wesley
Cheng]
b36b813 UPSTREAM: dt-bindings: usb: Convert DWC USB3 bindings to DT schema [Serge
Semin]
9a80b7b FROMGIT: of: Add stub for of_add_property() [Wesley Cheng]
2742be5 ANDROID: fips140: define fips_enabled to 1 to enable FIPS behavior [Eric
Biggers]
e886dd4 ANDROID: fips140: unregister existing DRBG algorithms [Eric Biggers]
634445a ANDROID: fips140: fix deadlock in unregister_existing_fips140_algos()
[Eric Biggers]
0af0662 ANDROID: fips140: check for errors from initcalls [Eric Biggers]
92de534 ANDROID: fips140: log already-live algorithms [Eric Biggers]
0a7da21 ANDROID: Update new mtk gki symbol [Jing-Ting Wu]
98085b5 ANDROID: usb: Add vendor hook for usb suspend and resume [Puma Hsu]\n
====================
2021-07-11
====================
\n* kernel\ne722f1d Merge 5.10.49 into android12-5.10-lts [Greg Kroah-Hartman]
9c4e6d4 Merge 5.10.48 into android12-5.10-lts [Greg Kroah-Hartman]
904ad45 Linux 5.10.49 [Greg Kroah-Hartman]
064b57a xen/events: reset active flag for lateeoi events later [Juergen Gross]
a245f68 Hexagon: change jumps to must-extend in futex_atomic_* [Sid Manning]
a7f5104 Hexagon: add target builtins to kernel [Sid Manning]
243f325 Hexagon: fix build errors [Sid Manning]
8148665 media: uvcvideo: Support devices that report an OT as an entity source
[Laurent Pinchart]
d573741 KVM: PPC: Book3S HV: Save and restore FSCR in the P9 path [Fabiano
Rosas]\n
====================
2021-07-10
====================
\n* kernel\n956db89 BACKPORT: FROMLIST: dma-heap: Let dma heap use dma_map_attrs
to map & unmap iova [Guangming Cao]\n
====================
2021-07-09
====================
\n* kernel\n749d6e7 ANDROID: abi_gki_aarch64_qcom: Add vendor hook for
shmem_alloc_page [Charan Teja Reddy]
b05bbe4 ANDROID: abi_gki_aarch64_qcom: Add reclaim_shmem_address_space [Charan
Teja Reddy]
d80c70d ANDROID: android: export kernel function arch_mmap_rnd [xieliujie]
25c7eb4 ANDROID: mm: shmem: Fix build break with allnoconfig [Charan Teja Reddy]
1cdcf76 ANDROID: vendor_hooks: add hooks in mem_cgroup subsystem [Liujie Xie]
726468d ANDROID: GKI: add vendor padding variable in struct skb_shared_info
[Vignesh Saravanaperumal]
fc79c93 FROMLIST: scsi: ufs: add quirk to enable host controller without interface
configuration [jongmin jeong]
2d5ae6b FROMLIST: scsi: ufs: add quirk to handle broken UIC command [jongmin
jeong]
38abaeb ANDROID: syscall_check: add vendor hook for bpf syscall [Kuan-Ying Lee]
a7a3b31 ANDROID: syscall_check: add vendor hook for open syscall [Kuan-Ying Lee]
a5543c9 ANDROID: syscall_check: add vendor hook for mmap syscall [Kuan-Ying Lee]
1f07692 ANDROID: GKI: Add symbol to symbol list [Chenggang Wang]
2cff74e ANDROID: vendor_hooks: Add vendor hook to the net [Bae Soukjin]\n
====================
2021-07-08
====================
\n* kernel\n25edba0 FROMLIST: scsi: ufs: Fix the SCSI abort handler [Bart Van
Assche]
c0efdc4 ANDROID: android: export kernel function vm_unmapped_area [xieliujie]
964220d ANDROID: shmem: vendor hook in shmem_alloc_page [Charan Teja Reddy]
bd2ca0b FROMLIST: pstore/ram: Rework logic for detecting ramoops reserved memory
region [Isaac J. Manjarres]
daeabfe ANDROID: mm: add reclaim_shmem_address_space() for faster reclaims
[Charan Teja Reddy]
4c3dddf ANDROID: Update the generic ABI symbol list [Lopy Cheng]
4c4d8cb ANDROID: GKI: refresh ABI XML [Giuliano Procida]
01e4a03 ANDROID: GKI: turn on TIDY_ABI [Giuliano Procida]
edf973f ANDROID: Update symbol list for VIVO [Yang Yang]
1702d2c FROMGIT: net: cdc_ncm: switch to eth%d interface naming [Maciej
Żenczykowski]
f4d6e83 ANDROID: GKI: add allowed GKI symbol for Exynosauto SoC [Chanho Park]\n
====================
2021-07-07
====================
\n* kernel\n444a0b7 ANDROID: mm: add vendor hook for vmpressure [Liangliang Li]
c799c66 ANDROID: fips140: adjust some log messages [Eric Biggers]
091338c ANDROID: fips140: add missing static keyword to fips140_init() [Eric
Biggers]
70bfd6a ANDROID: GKI: update allowed list for exynosauto SoC [Chanho Park]
3e3147b UPSTREAM: scsi: ufs: ufshcd: Fix some function doc-rot [Lee Jones]
2c553e7 UPSTREAM: scsi: ufs: Adjust ufshcd_hold() during sending attribute
requests [jintae jang]
52ccdf9 FROMLIST: lockdep: Remove console_verbose when disable lock debugging
[Elliot Berman]
a09a5227 Linux 5.10.48 [Sasha Levin]
4dc9680 Revert "KVM: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack" [Sean
Christopherson]
4ab869e RDMA/mlx5: Block FDB rules when not in switchdev mode [Mark Bloch]
348143a gpio: AMD8111 and TQMX86 require HAS_IOPORT_MAP [Johannes Berg]
45ca6df drm/nouveau: fix dma_address check for CPU/GPU sync [Christian König]
d191c3d gpio: mxc: Fix disabled interrupt wake-up support [Loic Poulain]
f77f972 scsi: sr: Return appropriate error code when disk is ejected [ManYi Li]
4458494 ANDROID: ABI: qcom: Add symbols for 80211 [Elliot Berman]\n
====================
2021-07-06
====================
\n* kernel\n5c51579 ANDROID: fork: Export task_newtask tracepoint [Jing-Ting Wu]
e2a9079 ANDROID: Fix kernelci warnings for indentation in smp.c [Todd Kjos]
bac33ea ANDROID: irqchip: gic-v3: Move struct gic_chip_data to header [Maulik
Shah]
bdac441 ANDROID: abi_gki_aarch64_qcom: Add android_vh_ufs_clock_scaling [Sahitya
Tummala]
65c1de0 ANDROID: Update symbol list for mtk [Denis Hsu]
d4d02ab UPSTREAM: swiotlb: manipulate orig_addr when tlb_addr has offset [Bumyong
Lee]\n
====================
2021-07-05
====================
\n* kernel\n58aa0f2 ANDROID: qcom: Add net related symbol [Subash Abhinov
Kasiviswanathan]\n
====================
2021-07-04
====================
====================
2021-07-03
====================
\n* kernel\n2f9f816 ANDROID: Update the exynos symbol list [Donghoon Yu]
b2a9471 ANDROID: Update symbol list for mtk [Chun-Hung Wu]
7c9599e FROMGIT: usb: dwc3: Create helper function getting MDWIDTH [Thinh
Nguyen]\n
====================
2021-07-02
====================
\n* frameworks/base\n3e97a6f Allow microG and only microG to spoof package
signature [Chirayu Desai]\n
\n* kernel\n0a24aff ANDROID: vendor_hooks: modify the function name [xieliujie]
d686d5f ANDROID: GKI: Add some symbols to symbol list [Chenggang Wang]
bdfb112 ANDROID: cpuidle: Allow for an early exit from cpuidle_enter_state()
[Maulik Shah]
f0b280c ANDROID: cpuidle: Update cpuidle_uninstall_idle_handler() to wakeup all
online CPUs [Maulik Shah]
14dd90a ANDROID: scsi: ufs: Add hook to influence the UFS clock scaling policy
[Nitin Rawat]
00aec39 FROMGIT: bpf: Support all gso types in bpf_skb_change_proto() [Maciej
Żenczykowski]
c37b834 Merge branch 'android12-5.10' into `android12-5.10-lts` [Greg Kroah-
Hartman]
4e90d52 ANDROID: GKI: 7/2/2021 KMI update [Todd Kjos]
3213549 ANDROID: ABI: update android12-5.10-lts ABI for 7/2 KMI update [Todd
Kjos]
6ae626f ANDROID: ABI: hikey960_gki.fragment: Add cfg80211 and mac80211 as modules
[John Stultz]
7d8c327 ANDROID: ABI: gki_defconfig: Make cfg80211 and mac80211 modules [Todd
Kjos]
ee12781 Revert "ANDROID: GKI: Enable some necessary CFG80211 configs for WIFI"
[Todd Kjos]
25c500f Revert "ANDROID: dmabuf: Add mmap_count to struct dmabuf" [Kalesh Singh]
32f0fa6 Revert "ANDROID: dma-buf: Don't change vm_ops if vm_file changes" [Kalesh
Singh]
f45304d ANDROID: GKI: mmc: add Android ABI padding to some structures [Sahitya
Tummala]
00d9f57 ANDROID: GKI: Add rproc coredump APIs to symbol list [Siddharth Gupta]
3136de9 ANDROID: GKI: Add remoteproc vendor hook symbols [Siddharth Gupta]
0199902 ANDROID: rproc: Add vendor hook for recovery [Siddharth Gupta]
df80ec7 ANDROID: sched: Add vendor data in struct cfs_rq [Rick Yiu]
3ad47a0 ANDROID: Add oem data array for async binder transaction [zhang chuang]
4b7c035 UPSTREAM: mm: relocate 'write_protect_seq' in struct mm_struct [Feng
Tang]
f9fcdae ANDROID: sched: remove regular vendor hooks for 32bit execve [Shaleen
Agrawal]
19316b4 ANDROID: GKI: enable CONFIG_BLK_CGROUP_IOCOST [Yang Yang]
1f23e13 ANDROID: GKI: Add ANDROID_OEM_DATA in struct blk_mq_tags [Yang Yang]
5b38881 ANDROID: GKI: Add ANDROID_OEM_DATA in struct blk_mq_ctx [Yang Yang]
3a0675c ANDROID: GKI: Add ANDROID_OEM_DATA in struct request_queue [Yang Yang]
cebb002 ANDROID: ABI: update virtual device symbols for CAN [Todd Kjos]
b971e8a ANDROID: Add CONFIG_CAN=y to gki_defconfig [Roman Kiryanov]
d6a486a FROMLIST: scsi: ufs: Make HCM parameter configurable [Avri Altman]
fbf68bf FROMLIST: scsi: ufs: Add support for HCM [Avri Altman]
dd41ce5 FROMLIST: scsi: ufs: Do not send umap_all in host control mode [Avri
Altman]
5e46311 FROMLIST: scsi: ufs: Limit the number of inflight rb [Avri Altman]
76aa39a FROMLIST: scsi: ufs: Add "Cold" regions timer [Avri Altman]
992cbc0 FROMLIST: scsi: ufs: Add hpb dev reset response [Avri Altman]
dbf4aa2 FROMLIST: scsi: ufs: Region inactivation in HCM [Avri Altman]
d5b9784 FROMLIST: scsi: ufs: Eviction in HCM [Avri Altman]
a782d43 FROMLIST: scsi: ufs: Add region's reads counter [Avri Altman]
ac898f5 FROMLIST: scsi: ufs: Transform set_dirty to iterate_rgn [Avri Altman]
a210fd6 FROMLIST: scsi: ufs: Add HCM support to rsp_upiu [Avri Altman]
bce9649 FROMLIST: scsi: ufs: Cache HPB Control mode on init [Avri Altman]
756ecd9 FROMLIST: scsi: ufs: Add HPB 2.0 support [Daejun Park]
7be6123 FROMLIST: scsi: ufs: Prepare HPB read for cached sub-region [Daejun Park]
466f620 FROMLIST: scsi: ufs: L2P map management for HPB read [Daejun Park]
791e1c6 FROMLIST: scsi: ufs: Introduce HPB feature [Daejun Park]
e35b90b FROMGIT: block/mq-deadline: Prioritize high-priority requests [Bart Van
Assche]
855265c FROMGIT: block/mq-deadline: Add cgroup support [Bart Van Assche]
6981c53 FROMGIT: block/mq-deadline: Track I/O statistics [Bart Van Assche]
e3880a6 FROMGIT: block/mq-deadline: Add I/O priority support [Bart Van Assche]
63544e14 FROMGIT: block/mq-deadline: Micro-optimize the batching algorithm [Bart
Van Assche]
179aecb FROMGIT: block/mq-deadline: Reserve 25% of scheduler tags for synchronous
requests [Bart Van Assche]
f3daa8d FROMGIT: block/mq-deadline: Improve the sysfs show and store macros [Bart
Van Assche]
af70030 FROMGIT: block/mq-deadline: Improve compile-time argument checking [Bart
Van Assche]
d3cebf1 FROMGIT: block/mq-deadline: Rename dd_init_queue() and dd_exit_queue()
[Bart Van Assche]
4c5a1f3 FROMGIT: block/mq-deadline: Remove two local variables [Bart Van Assche]
d0d50fe FROMGIT: block/mq-deadline: Add two lockdep_assert_held() statements
[Bart Van Assche]
dfc5e14 FROMGIT: block/mq-deadline: Add several comments [Bart Van Assche]
46d6ae0 FROMGIT: block: Introduce the ioprio rq-qos policy [Bart Van Assche]
16b9fe8 FROMGIT: block/blk-rq-qos: Move a function from a header file into a C
file [Bart Van Assche]
87d38eb FROMGIT: block/blk-cgroup: Swap the blk_throtl_init() and
blk_iolatency_init() calls [Bart Van Assche]
3271c92 FROMGIT: block/Kconfig: Make the BLK_WBT and BLK_WBT_MQ entries
consecutive [Bart Van Assche]
a749efa FROMGIT: bfq/mq-deadline: remove redundant check for passthrough request
[Lin Feng]
d7d0098 FROMGIT: blk-mq: Improve performance of non-mq IO schedulers with multiple
HW queues [Jan Kara]
7445a59e FROMGIT: Revert "blk-mq, elevator: Count requests per hctx to improve
performance" [Jan Kara]
72fa98b FROMLIST: scsi: ufs: add missing host_lock in setup_xfer_req [Jaegeuk
Kim]
e0288fd Revert "Revert "FROMGIT: scsi: ufs: Utilize Transfer Request List
Completion Notification Register"" [Jaegeuk Kim]
9c0d749 Revert "Revert "BACKPORT: FROMGIT: scsi: ufs: Optimize host lock on
transfer requests send/compl paths"" [Jaegeuk Kim]
3b3bec8 Revert "Revert "KMI: BACKPORT: FROMGIT: scsi: ufs: Optimize host lock on
transfer requests send/compl paths"" [Jaegeuk Kim]\n
\n* packages/apps/Settings\n291d5fe Settings: allow install unknown apps
permission for Aurora Store [althafvly]
60c1ff1 Settings: allow install unknown apps permission for Aurora Droid
[althafvly]
a99603b override settings overlays [Jon West]\n
\n* vendor/overlays\n32fc094 Set Launcher3 for recents to work right [Jon West]\n
====================
2021-07-01
====================
\n* bootable/newinstaller\n1082712 Add vbox and legacy kernel detection [Jon
West]\n
\n* device/generic/firmware\na7c8f76 Merge branch 'master' into kernel.org-main
[Jon West]
14abbf3 Merge remote-tracking branch 'x86/pie-x86' into kernel.org-main [Jon
West]\n
\n* hardware/interfaces\nf43e6e9 Revert "bluetooth: do not fatally error on
unknown packet types" [Billy Laws]\n
\n* kernel\n8d2e1c8 ANDROID: Update the ABI representation [Rick Yiu]
2fcffe3 ANDROID: ABI: hikey960_gki.fragment: Add cfg80211 and mac80211 as modules
[John Stultz]
fd7a548 ANDROID: ABI: gki_defconfig: Make cfg80211 and mac80211 modules [Todd
Kjos]
d43e5a7 Revert "ANDROID: GKI: Enable some necessary CFG80211 configs for WIFI"
[Todd Kjos]
aebdd1a ANDROID: GKI: Update abi_gki_aarch64_qcom for oom_check_panic symbol
[Prakash Gupta]
22a57c5 ANDROID: sched: Add trace for __setscheduler_uclamp [Rick Yiu]
5eb3930 ANDROID: usb: export built-in tracepoint functions [chihhao.chen]\n
====================
2021-06-30
====================
\n* kernel\n7d216e2 ANDROID: Fix lost track action type in save_track_hash
[Liujie Xie]
06d75de ANDROID: ABI: update for new qcom symbols [Todd Kjos]
1eda108 ANDROID: abi_gki_aarch64_qcom: Update ufs symbol list [Asutosh Das]
a97617c ANDROID: GKI: Update abi_gki_aarch64_qcom for logbuf_pr_cont tracepoint
[Mukesh Ojha]
872e0b9 ANDROID: Update symbol list for mtk [Guangming Cao]
f32369e ANDROID: dma-buf: heaps: export defer-free list size [Guangming Cao]
194be71 Merge 5.10.47 into android12-5.10-lts [Greg Kroah-Hartman]
e0a9556 ANDROID: media: v4l2-core: extend the v4l2 subdev ioctl to support request
[Louis Kuo]
bc96990 Merge branch 'android12-5.10' into `android12-5.10-lts` [Greg Kroah-
Hartman]
4357ae2 Linux 5.10.47 [Sasha Levin]
1573d59 integrity: Load mokx variables into the blacklist keyring [Eric Snowberg]
c6ae6f8 certs: Add ability to preload revocation certs [Eric Snowberg]
72d6f5d certs: Move load_system_certificate_list to a common function [Eric
Snowberg]
4510906 certs: Add EFI_CERT_X509_GUID support for dbx entries [Eric Snowberg]
0ba128f Revert "drm: add a locked version of drm_is_current_master" [Daniel
Vetter]
0463b49 netfs: fix test for whether we can skip read when writing beyond EOF
[Jeff Layton]
e610814 swiotlb: manipulate orig_addr when tlb_addr has offset [Bumyong Lee]
7570a8b KVM: SVM: Call SEV Guest Decommission if ASID binding fails [Alper Gun]
377a796 mm, futex: fix shared futex pgoff on shmem huge page [Hugh Dickins]
ab9d178 mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() [Hugh Dickins]
915c3a2 mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes [Hugh Dickins]
90073ae mm: page_vma_mapped_walk(): get vma_address_end() earlier [Hugh Dickins]
bf60fc2 mm: page_vma_mapped_walk(): use goto instead of while (1) [Hugh Dickins]
9f85dca mm: page_vma_mapped_walk(): add a level of indentation [Hugh Dickins]
e56bdb3 mm: page_vma_mapped_walk(): crossing page table boundary [Hugh Dickins]
8dc191e mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block [Hugh Dickins]
7b55a4b mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd [Hugh Dickins]
1cb0b90 mm: page_vma_mapped_walk(): settle PageHuge on entry [Hugh Dickins]
65febb4 mm: page_vma_mapped_walk(): use page for pvmw->page [Hugh Dickins]
825c280 mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split
[Yang Shi]
0010275 mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() [Hugh
Dickins]
38cda6b mm/thp: fix page_address_in_vma() on file THP tails [Jue Wang]
37ffe9f mm/thp: fix vma_address() if virtual address below file offset [Hugh
Dickins]
66be14a mm/thp: try_to_unmap() use TTU_SYNC for safe splitting [Hugh Dickins]
6527d8e mm/thp: make is_huge_zero_pmd() safe and quicker [Hugh Dickins]
a8f4ea1 mm/thp: fix __split_huge_pmd_locked() on shmem migration entry [Hugh
Dickins]
32f954e mm, thp: use head page in __migration_entry_wait() [Xu Yu]
bfd90b5 mm/rmap: use page_not_mapped in try_to_unmap() [Miaohe Lin]
ff81af8 mm/rmap: remove unneeded semicolon in page_not_mapped() [Miaohe Lin]
a0ad7ea mm: add VM_WARN_ON_ONCE_PAGE() macro [Alex Shi]
130a1d7 x86/fpu: Make init_fpstate correct with optimized XSAVE [Thomas Gleixner]
51d8011 x86/fpu: Preserve supervisor states in sanitize_restored_user_xstate()
[Thomas Gleixner]
2b35a4e kthread: prevent deadlock when kthread_mod_delayed_work() races with
kthread_cancel_delayed_work_sync() [Petr Mladek]
bfe28af kthread_worker: split code for canceling the delayed work timer [Petr
Mladek]
02c303f ceph: must hold snap_rwsem when filling inode for async create [Jeff
Layton]
de0af26 i2c: robotfuzz-osif: fix control-request directions [Johan Hovold]
dd8ed6c KVM: do not allow mapping valid but non-reference-counted pages [Nicholas
Piggin]
5fd0c2c s390/stack: fix possible register corruption with stack switch helper
[Heiko Carstens]
ab5bef9 nilfs2: fix memory leak in nilfs_sysfs_delete_device_group [Pavel
Skripkin]
ace31c9 scsi: sd: Call sd_revalidate_disk() for ioctl(BLKRRPART) [Christoph
Hellwig]
b9e6c20 gpiolib: cdev: zero padding during conversion to gpioline_info_changed
[Gabriel Knezek]
0221a5a i2c: i801: Ensure that SMBHSTSTS_INUSE_STS is cleared when leaving
i801_access [Heiner Kallweit]
018d03f pinctrl: stm32: fix the reported number of GPIO lines per bank [Fabien
Dessenne]
df654cd perf/x86: Track pmu in per-CPU cpu_hw_events [Kan Liang]
f9e73b2 net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY [Esben
Haabendal]
1c9cf96 net: ll_temac: Add memory-barriers for TX BD access [Esben Haabendal]
bafb6cd PCI: Add AMD RS690 quirk to enable 64-bit DMA [Mikel Rychliski]
d91c50e recordmcount: Correct st_shndx handling [Peter Zijlstra]
fb71d81 mac80211: handle various extensible elements correctly [Johannes Berg]
676a7cb mac80211: reset profile_periodicity/ema_ap [Johannes Berg]
ca0e1fe net: qed: Fix memcpy() overflow of qed_dcbx_params() [Kees Cook]
4658a8d KVM: selftests: Fix kvm_check_cap() assertion [Fuad Tabba]
e83e3c5 r8169: Avoid memcpy() over-reading of ETH_SS_STATS [Kees Cook]
992b105 sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS [Kees Cook]
a10856e r8152: Avoid memcpy() over-reading of ETH_SS_STATS [Kees Cook]
196b22e net/packet: annotate accesses to po->ifindex [Eric Dumazet]
da8b3ae net/packet: annotate accesses to po->bind [Eric Dumazet]
18ed178 net: caif: fix memory leak in ldisc_open [Pavel Skripkin]
edcd759 riscv32: Use medany C model for modules [Khem Raj]
47c07f9 net: phy: dp83867: perform soft reset and retain established link
[Praneeth Bajjuri]
f57132a net/packet: annotate data race in packet_sendmsg() [Eric Dumazet]
9707960 inet: annotate date races around sk->sk_txhash [Eric Dumazet]
7293f63 net: annotate data race in sock_error() [Eric Dumazet]
61b132f ping: Check return value of function 'ping_queue_rcv_skb' [Zheng Yongjun]
08c389d inet: annotate data race in inet_send_prepare() and inet_dgram_connect()
[Eric Dumazet]
c2311fd net: ethtool: clear heap allocations for ethtool function [Austin Kim]
c2813d1 mac80211: drop multicast fragments [Johannes Berg]
fedc4d4 net: ipv4: Remove unneed BUG() function [Zheng Yongjun]
93c2aac dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC in prep_dma
[Guillaume Ranquet]
0f48f92 dmaengine: mediatek: do not issue a new desc if one is still current
[Guillaume Ranquet]
63fa5b2 dmaengine: mediatek: free the proper desc in desc_free handler [Guillaume
Ranquet]
78fa0f7 dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe() [Zou
Wei]
6a07cf3 cfg80211: call cfg80211_leave_ocb when switching away from OCB [Du Cheng]
a902833 mac80211_hwsim: drop pending frames on stop [Johannes Berg]
8cfe765 mac80211: remove warning in ieee80211_get_sband() [Johannes Berg]
b671b98 dmaengine: xilinx: dpdma: Limit descriptor IDs to 16 bits [Laurent
Pinchart]
524f70b3 dmaengine: xilinx: dpdma: Add missing dependencies to Kconfig [Laurent
Pinchart]
13b245a dmaengine: stm32-mdma: fix PM reference leak in
stm32_mdma_alloc_chan_resourc() [Yu Kuai]
86f3e72 dmaengine: zynqmp_dma: Fix PM reference leak in
zynqmp_dma_alloc_chan_resourc() [Yu Kuai]
4df9ed0 perf/x86/intel/lbr: Zero the xstate buffer on allocation [Thomas
Gleixner]
56bc20e perf/x86/lbr: Remove cpuc->lbr_xsave allocation from atomic context [Like
Xu]
ca2acbd locking/lockdep: Improve noinstr vs errors [Peter Zijlstra]
59aa5c9 x86/xen: Fix noinstr fail in exc_xen_unknown_trap() [Peter Zijlstra]
cb83c99 x86/entry: Fix noinstr fail in __do_fast_syscall_32() [Peter Zijlstra]
cf59354 drm/vc4: hdmi: Make sure the controller is powered in detect [Maxime
Ripard]
f73aca8 drm/vc4: hdmi: Move the HSM clock enable to runtime_pm [Maxime Ripard]
f11f9ff Revert "PCI: PM: Do not read power state in pci_enable_device_flags()"
[Rafael J. Wysocki]
4b06eba spi: spi-nxp-fspi: move the register operation after the clock enable
[Haibo Chen]
50a1312 arm64: Force NO_BLOCK_MAPPINGS if crashkernel reservation is required
[Catalin Marinas]
bd5d4df arm64: Ignore any DMA offsets in the max_zone_phys() calculation [Catalin
Marinas]
3bbdf5a MIPS: generic: Update node names to avoid unit addresses [Nathan
Chancellor]
03096a4 mmc: meson-gx: use memcpy_to/fromio for dram-access-quirk [Neil
Armstrong]
b8fd230 ARM: 9081/1: fix gcc-10 thumb2-kernel regression [Arnd Bergmann]
3d6c4f7 drm/amdgpu: wait for moving fence after pinning [Christian König]
694bb36 drm/radeon: wait for moving fence after pinning [Christian König]
bcfea24 drm/nouveau: wait for moving fence after pinning v2 [Christian König]
3ef0ca0 drm: add a locked version of drm_is_current_master [Desmond Cheong Zhi
Xi]
fea853a Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover
full doorbell." [Yifan Zhang]
1bd8142 Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue."
[Yifan Zhang]
3051f23 module: limit enabling module.sig_enforce [Mimi Zohar]
de1a0ea ANDROID: logbuf: Remove if directive for vendor hooks [Nathan Chancellor]
3b6916b ANDROID: iommu/io-pgtable-arm: Add IOMMU_CACHE_ICACHE_OCACHE_NWA [Patrick
Daly]\n
====================
2021-06-29
====================
\n* bootable/newinstaller\n7ed5263 Revert label changes for ext3/4 [Jon West]
f7deffb Update kernel branch name capture [Jon West]\n
\n* device/generic/firmware\nd79c267 amdgpu: update vcn firmware for green sardine
for 21.20 [Alex Deucher]
5f74558 amdgpu: update vcn firmware for renoir for 21.20 [Alex Deucher]
7dc80f7 amdgpu: update vcn firmware for navi14 for 21.20 [Alex Deucher]
d238647 amdgpu: update vcn firmware for navi12 for 21.20 [Alex Deucher]
8004d71 amdgpu: update vcn firmware for navi10 for 21.20 [Alex Deucher]
87619e4 amdgpu: add initial dimgrey cavefish firmware from 21.20 [Alex Deucher]
4043da4 amdgpu: update sienna cichlid firmware from 21.20 [Alex Deucher]
a5df2f4 amdgpu: update vega20 firmware from 21.20 [Alex Deucher]
e24183c amdgpu: update Picasso firmware from 21.20 [Alex Deucher]
d561634 amdgpu: update navi14 firmware from 21.20 [Alex Deucher]
7db063c amdgpu: update green sardine firmware from 21.20 [Alex Deucher]
24e8e81 amdgpu: update vega12 firmware from 21.20 [Alex Deucher]
878a59f amdgpu: update navi12 firmware from 21.20 [Alex Deucher]
47a5602 amdgpu: update vega10 firmware from 21.20 [Alex Deucher]
56ef642 amdgpu: update renoir firmware from 21.20 [Alex Deucher]
00f6cae amdgpu: update navi10 firmware from 21.20 [Alex Deucher]
bbce266 amdgpu: update raven2 firmware from 21.20 [Alex Deucher]
d1f79ac amdgpu: update arcturus firmware from 21.20 [Alex Deucher]
78bdc7f amdgpu: update raven firmware from 21.20 [Alex Deucher]
ae467cc amdgpu: update navy flounder firmware from 21.20 [Alex Deucher]
25ddc61 linux-firmware: Update firmware file for Intel Bluetooth AX210 [Kiran K]
34803c2 linux-firmware: Update firmware file for Intel Bluetooth AX200 [Kiran K]
57d8a39 linux-firmware: Update firmware file for Intel Bluetooth AX201 [Kiran K]
f5a0bc7 rtl_bt: Update RTL8852A BT USB firmware to 0xD9A8_A0CD [Hilda Wu]
0380d7a Merge https://github.com/rjliao-qca/qca-btfw into main [Josh Boyer]
2fd5139 linux-firmware: update firmware for MT7921 WiFi device to 20210612122753
[Sean Wang]
df9acd5 rtl_bt: Update RTL8822C BT(UART I/F) FW to 0x05A8_C6B4 [Hilda Wu]\n
\n* kernel\n2e289f3 FROMGIT: mac80211_hwsim: add concurrent channels scanning
support over virtio [Weilun Du]
5b1baee ANDROID: GKI: update allowed symbols for exynosauto soc [Chanho Park]
961be31 ANDROID: GKI: initial upload list for exynosauto soc [Chanho Park]
01f2392 ANDROID: logbuf: Add new logbuf vendor hook to support pr_cont() [Mukesh
Ojha]
3cd04ea ANDROID: lib: Export show_mem() for vendor module usage [Georgi Djakov]
ba085dd FROMLIST: remoteproc: core: Export the rproc coredump APIs [Siddharth
Gupta]
1093a9b ANDROID: sched: select fallback rq must check for allowed cpus [Stephen
Dickey]
8943a2e ANDROID: android: Export symbols for invoking cpufreq_update_util()
[Liujie Xie]
e7cf28a ANDROID: Update symbol list for mtk [Chun-Hung Wu]\n
====================
2021-06-28
====================
\n* kernel\nc685777 ANDROID: kernel: add module info for debug_kinfo [Jone Chou]
ea53c24 FROMGIT: bpf: Do not change gso_size during bpf_skb_change_proto()
[Maciej Żenczykowski]
b007e43 FROMGIT: mm: slub: fix the leak of alloc/free traces debugfs interface
[Faiyaz Mohammed]\n
====================
2021-06-27
====================
\n* device/generic/common\ne856b53 Inherit a few common product types [Jon West]\
n
====================
2021-06-26
====================
\n* device/generic/common\nd5cb367 Revert to android.hardware.bluetooth@1.0 [Jon
West]\n
\n* kernel\n850f11a Revert "KMI: BACKPORT: FROMGIT: scsi: ufs: Optimize host lock
on transfer requests send/compl paths" [Jaegeuk Kim]
46575ba Revert "BACKPORT: FROMGIT: scsi: ufs: Optimize host lock on transfer
requests send/compl paths" [Jaegeuk Kim]\n
====================
2021-06-25
====================
\n* device/generic/common\ndee0f9c Updates for bluetooth [Jon West]
53c7431 Add STAGEFRIGHT_AVCENC_CFLAGS [Jon West]
2eebb2e Remove hardware.radio from manifest [Jon West]
b3144af Update to hardware.graphics.composer 2.3 [Jon West]\n
\n* external/mesa\ne741036 INTERNAL: Remove performance info query resulting in
CFI kernel panic [Jeevaka Prabu Badrappan]
e92cbc1 INTERNAL: Fix iris driver crash on 32 bit system [renchenglei]\n
\n* kernel\n83d6532 Revert "FROMGIT: scsi: ufs: Utilize Transfer Request List
Completion Notification Register" [Jaegeuk Kim]
9f8f2ea ANDROID: power: wakeup_reason: change abort log [Thierry Strudel]
d5a0927 ANDROID: GKI: Update abi_gki_aarch64_qcom list for rwsem list add [Huang
Yiwei]\n
====================
2021-06-24
====================
\n* device/generic/common\nee35a2b Update manifest for Bluetooth 1.1 [Jon West]\n
\n* kernel\n6d9edb8 Merge remote-tracking branch 'aosp/android12-5.10-lts' into
kernel-5.10.31 [Jon West]
eabe970 ANDROID: Add hook to show vendor info for transactions [zhang chuang]
12902c9 ANDROID: vendor_hooks: Export direct reclaim trace points [Martin Liu]
cea24fa ANDROID: Update the ABI representation [Martin Liu]
c0e8aae ANDROID: qcom: Add xfrm and skb related symbols [Subash Abhinov
Kasiviswanathan]
8102df9 Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.10.y' into
android12-5.10 [Jaegeuk Kim]\n
====================
2021-06-23
====================
\n* device/generic/common\n211025d Revert "Remove pre-1.3 drm hals" [Robert Shih]
501a6b7 Use android.hardware.bluetooth v1.1 [Jon West]
019745e Update gpu_mesa [Jon West]
5e1b44f Set drm.service.enabled=true [Jon West]
c516eb4 Add a few packages [Jon West]
e61c434 Pull in updates from S-x86 [Jon West]
3f1df0d Add nativebridge64 [Jon West]\n
\n* kernel\nb70055f8 ANDROID: iommu: Revise vendor hook param for iova free
tracking [Guangming Cao]
a985701 ANDROID: abi_gki_aarch64_qcom: Add additional symbols for 32bit execve
[Shaleen Agrawal]
c7c351a ANDROID: sched: add restricted tracehooks for 32bit execve [Shaleen
Agrawal]
f502bc7 ANDROID: GKI: Update symbols to symbol list [wangchenggang]
4198bdb ANDROID: coresight: Update ETE DT yaml file [Qais Yousef]
6f1bd75 ANDROID: coresight: Update ETE/TRBE to v6 merged upstream [Qais Yousef]
ce71010 ANDROID: kvm: arm64: Clarify the comment for SPE save context [Suzuki K
Poulose]
ee7e80c BACKPORT: arm64: KVM: Enable access to TRBE support for host [Suzuki K
Poulose]
b6b0927 BACKPORT: KVM: arm64: Move SPE availability check to VCPU load [Suzuki K
Poulose]
dde40c1 UPSTREAM: KVM: arm64: Handle access to TRFCR_EL1 [Suzuki K Poulose]
ee682ec ANDROID: GKI: Enable ARCH_SPRD and SPRD_TIMER [Orson Zhai]
3914771 UPSTREAM: x86, lto: Pass -stack-alignment only on LLD < 13.0.0 [Tor Vic]
7d3618b ANDROID: fix permission error of page_pinner [Minchan Kim]
cfe1f5ae ANDROID: gki_config: disable per-cgroup pressure tracking [Suren
Baghdasaryan]
c7186c2 FROMGIT: cgroup: make per-cgroup pressure stall tracking configurable
[Suren Baghdasaryan]
0d054fc Revert "ANDROID: make per-cgroup PSI tracking configurable" [Suren
Baghdasaryan]
951bdfd FROMLIST: arm: Mark the recheduling IPI as raw interrupt [Marc Zyngier]
42f775d FROMLIST: arm64: Mark the recheduling IPI as raw interrupt [Marc Zyngier]
3f9d45d8 FROMLIST: genirq: Allow an interrupt to be marked as 'raw' [Marc
Zyngier]
08327b90 FROMLIST: genirq: Add __irq_modify_status() helper to clear/set special
flags [Marc Zyngier]
77c9f44 ANDROID: GKI: Update abi_gki_aarch64_qcom list for shmem allocations
[Rohan Sethi]
76d5608 Revert "mm: relocate 'write_protect_seq' in struct mm_struct" [Greg
Kroah-Hartman]
948d38f Merge 5.10.46 into android12-5.10-lts [Greg Kroah-Hartman]
728626c ANDROID: power: Add vendor hook to qos for GKI purpose. [heshuai1]
9d55580 ANDROID: selinux: modify RTM_GETNEIGH{TBL} [Bram Bonné]
78b5962 Merge branch 'android12-5.10' into `android12-5.10-lts` [Greg Kroah-
Hartman]
3de043c Linux 5.10.46 [Greg Kroah-Hartman]
174c275 usb: dwc3: core: fix kernel panic when do reboot [Peter Chen]
e52d43c usb: dwc3: debugfs: Add and remove endpoint dirs dynamically [Jack Pham]
1b5fbb6 perf beauty: Update copy of linux/socket.h with the kernel sources
[Arnaldo Carvalho de Melo]
69371e0 tools headers UAPI: Sync linux/in.h copy with the kernel sources [Arnaldo
Carvalho de Melo]
4f6e709 net: fec_ptp: add clock rate zero check [Fugang Duan]
1af3a8e net: stmmac: disable clocks in stmmac_remove_config_dt() [Joakim Zhang]
f71ca81 mm/slub.c: include swab.h [Andrew Morton]
f6ed235 mm/slub: actually fix freelist pointer vs redzoning [Kees Cook]
4314c8c mm/slub: fix redzoning for small allocations [Kees Cook]
4a36fda mm/slub: clarify verification reporting [Kees Cook]
12eb3c2 mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when compare
[Peter Xu]
fc7fdd8 net: bridge: fix vlan tunnel dst refcnt when egressing [Nikolay
Aleksandrov]
fe0448a net: bridge: fix vlan tunnel dst null pointer dereference [Nikolay
Aleksandrov]
cfe403f net: ll_temac: Fix TX BD buffer overwrite [Esben Haabendal]
019ab7d net: ll_temac: Make sure to free skb when it is completely used [Esben
Haabendal]
41984d4 drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. [Yifan
Zhang]
bc58ec3 drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full
doorbell. [Yifan Zhang]
96b4126 cfg80211: avoid double free of PMSR request [Avraham Stern]
5493b0c cfg80211: make certificate generation more robust [Johannes Berg]
f74df6e mac80211: Fix NULL ptr deref for injected rate info [Mathy Vanhoef]
df203c1 dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc [Bumyong
Lee]
b842b56 crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo [Pingfan
Liu]
63ba835 x86/fpu: Reset state for all signal restore failures [Thomas Gleixner]
a7748e0 x86/fpu: Invalidate FPU state after a failed XRSTOR from a user buffer
[Andy Lutomirski]
076f732 x86/fpu: Prevent state corruption in __fpu__restore_sig() [Thomas
Gleixner]
abc790b x86/pkru: Write hardware init value to PKRU when xstate is init [Thomas
Gleixner]
208bb68 x86/ioremap: Map EFI-reserved memory as encrypted for SEV [Tom Lendacky]
75a55bc x86/process: Check PF_KTHREAD and not current->mm for kernel threads
[Thomas Gleixner]
ddaaf38 x86/mm: Avoid truncating memblocks for SGX memory [Fan Du]
f6bcb1a ARCv2: save ABI registers across signal handling [Vineet Gupta]
b516dae s390/ap: Fix hanging ioctl caused by wrong msg counter [Harald
Freudenberger]
7c003da s390/mcck: fix calculation of SIE critical section size [Alexander
Gordeev]
3a9934d KVM: X86: Fix x86_emulator slab cache leak [Wanpeng Li]
18eca69 KVM: x86/mmu: Calculate and check "full" mmu_role for nested MMU [Sean
Christopherson]
669a886 KVM: x86: Immediately reset the MMU context when the SMM flag is cleared
[Sean Christopherson]
077cb89 PCI: Work around Huawei Intelligent NIC VF FLR erratum [Chiqijun]
ee1a9cf PCI: Add ACS quirk for Broadcom BCM57414 NIC [Sriharsha Basavapatna]
1a1dbc4 PCI: aardvark: Fix kernel panic during PIO transfer [Pali Rohár]
dac77a1 PCI: Mark some NVIDIA GPUs to avoid bus reset [Shanker Donthineni]
1e460dd PCI: Mark TI C667X to avoid bus reset [Antti Järvinen]
c9fd0ab tracing: Do no increment trace_clock_global() by one [Steven Rostedt
(VMware)]
b313bd9 tracing: Do not stop recording comms if the trace file is being read
[Steven Rostedt (VMware)]
adb3849 tracing: Do not stop recording cmdlines when tracing is off [Steven
Rostedt (VMware)]
1a91faf usb: chipidea: imx: Fix Battery Charger 1.2 CDP detection [Breno Lima]
576996b usb: core: hub: Disable autosuspend for Cypress CY7C65632 [Andrew Lunn]
6bd3d80 can: mcba_usb: fix memory leak in mcba_usb [Pavel Skripkin]
509ab6b can: j1939: fix Use-after-Free, hold skb ref while in use [Oleksij
Rempel]
0cf4b37 can: bcm/raw/isotp: use per module netdevice notifier [Tetsuo Handa]
acb755b can: bcm: fix infoleak in struct bcm_msg_head [Norbert Slusarek]
8c82c52 bpf: Do not mark insn as seen under speculative path verification [Daniel
Borkmann]
e9d2717 bpf: Inherit expanded/patched seen count from old aux data [Daniel
Borkmann]
ed423d8 irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry [Marc
Zyngier]
103c4a0 mm: relocate 'write_protect_seq' in struct mm_struct [Feng Tang]
a87abba hwmon: (scpi-hwmon) shows the negative temperature properly [Riwen Lu]
57b21ef radeon: use memcpy_to/fromio for UVD fw upload [Chen Li]
3e4b0fbb ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin
[Srinivasa Rao Mandadapu]
360609f drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device [Saravana
Kannan]
5bd6bcb pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled
[Sergio Paracuellos]
6d0dc1b ASoC: rt5682: Fix the fast discharge for headset unplugging in soundwire
mode [Oder Chiou]
ba8a26a regulator: rt4801: Fix NULL pointer dereference if priv->enable_gpios is
NULL [Axel Lin]
2f8f0e9 spi: stm32-qspi: Always wait BUSY bit to be cleared in
stm32_qspi_wait_cmd() [Patrice Chotard]
e03c8b3 ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values [Richard Weinberger]
813ff24 sched/pelt: Ensure that *_sum is always synced with *_avg [Vincent
Guittot]
f6d28f0 spi: spi-zynq-qspi: Fix some wrong goto jumps & missing error code
[zpershuai]
0ea2122 regulator: rtmv20: Fix to make regcache value first reading back from HW
[ChiYuan Huang]
3c5064c ASoC: fsl-asoc-card: Set .owner attribute when registering card. [Nicolas
Cavallari]
9a17907 phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() [Tiezhu
Yang]
02e2455 ASoC: rt5659: Fix the lost powers for the HDA header [Jack Yu]
3fb6c6a platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fan support [Til
Jasper Ullrich]
0609c36 regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting [Axel
Lin]
0ea9235 regulator: cros-ec: Fix error code in dev_err message [Axel Lin]
95deeb2 net: ethernet: fix potential use-after-free in ec_bhf_remove [Pavel
Skripkin]
8c0c2d9 icmp: don't send out ICMP messages with a source address of 0.0.0.0 [Toke
Høiland-Jørgensen]
c5d70db bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path [Somnath
Kotur]
f8774be bnxt_en: Fix TQM fastpath ring backing store computation [Rukhsana
Ansari]
acc9175 bnxt_en: Rediscover PHY capabilities after firmware reset [Michael Chan]
acc3589 cxgb4: fix wrong shift. [Pavel Machek]
05b2b9f net: cdc_eem: fix tx fixup skb leak [Linyu Yuan]
290b0b6 net: hamradio: fix memory leak in mkiss_close [Pavel Skripkin]
45bf43d be2net: Fix an error handling path in 'be_probe()' [Christophe JAILLET]
327e626 net/mlx5: Reset mkey index on creation [Aya Levin]
38aafe6 net/mlx5: E-Switch, Allow setting GUID for host PF vport [Parav Pandit]
601be24 net/mlx5: E-Switch, Read PF mac address [Parav Pandit]
5f2ccc5 net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock
[Eric Dumazet]
ac31cc8 net: ipv4: fix memory leak in ip_mc_add1_src [Chengyang Fan]
d08f726 net: fec_ptp: fix issue caused by refactor the fec_devtype [Joakim Zhang]
570a52c net: usb: fix possible use-after-free in smsc75xx_bind [Dongliang Mu]
70c8418 lantiq: net: fix duplicated skb in rx descriptor ring [Aleksander Jan
Bajkowski]
11fac7e9 net: cdc_ncm: switch to eth%d interface naming [Maciej Żenczykowski]
9a47949 ptp: improve max_adj check against unreasonable values [Jakub Kicinski]
5fc6ed1 bpf: Fix leakage under speculation on mispredicted branches [Daniel
Borkmann]
960b08d net: qrtr: fix OOB Read in qrtr_endpoint_post [Pavel Skripkin]
0239c43 ipv4: Fix device used for dst_alloc with local routes [David Ahern]
4b5ad4b cxgb4: fix wrong ethtool n-tuple rule lookup [Rahul Lakkireddy]
d708e5e netxen_nic: Fix an error handling path in 'netxen_nic_probe()'
[Christophe JAILLET]
70513cd qlcnic: Fix an error handling path in 'qlcnic_probe()' [Christophe
JAILLET]
fb3a948 ethtool: strset: fix message length calculation [Jakub Kicinski]
0e185a7 net: qualcomm: rmnet: don't over-count statistics [Alex Elder]
e357777 net: qualcomm: rmnet: Update rmnet device MTU based on real device
[Subash Abhinov Kasiviswanathan]
4abfd59 net: make get_net_ns return error if NET_NS is disabled [Changbin Du]
6a4b399 net: stmmac: dwmac1000: Fix extended MAC address registers definition
[Jisheng Zhang]
6392ed8 cxgb4: halt chip before flashing PHY firmware image [Rahul Lakkireddy]
b38ec78 cxgb4: fix sleep in atomic when flashing PHY firmware [Rahul Lakkireddy]
3d60457 cxgb4: fix endianness when flashing boot image [Rahul Lakkireddy]
5bf940f alx: Fix an error handling path in 'alx_probe()' [Christophe JAILLET]
0adf32c selftests: mptcp: enable syncookie only in absence of reorders [Paolo
Abeni]
eab06f7 mptcp: do not warn on bad input from the network [Paolo Abeni]
222ebed mptcp: try harder to borrow memory from subflow under pressure [Paolo
Abeni]
3b491dd sch_cake: Fix out of bounds when parsing TCP options and header [Maxim
Mikityanskiy]
73eeba7 mptcp: Fix out of bounds when parsing TCP options [Maxim Mikityanskiy]
9cdf299 netfilter: synproxy: Fix out of bounds when parsing TCP options [Maxim
Mikityanskiy]
a336dc6 net/mlx5e: Block offload of outer header csum for UDP tunnels [Aya Levin]
34ff3770 net/mlx5: DR, Don't use SW steering when RoCE is not supported [Maor
Gottlieb]
3623bfc net/mlx5: DR, Allow SW steering for sw_owner_v2 devices [Yevgeny
Kliteynik]
792f16e net/mlx5: Consider RoCE cap before init RDMA resources [Maor Gottlieb]
be7f3f4 net/mlx5e: Fix page reclaim for dead peer hairpin [Dima Chumak]
02c55a2 net/mlx5e: Remove dependency in IPsec initialization flows [Huy Nguyen]
4733b73 net/sched: act_ct: handle DNAT tuple collision [Marcelo Ricardo Leitner]
c8f1437 rtnetlink: Fix regression in bridge VLAN configuration [Ido Schimmel]
8729ec8 udp: fix race between close() and udp_abort() [Paolo Abeni]
7dd7b1e ice: parameterize functions responsible for Tx ring management [Maciej
Fijalkowski]
805ae44 ice: add ndo_bpf callback for safe mode netdev ops [Maciej Fijalkowski]
27e3d7d netfilter: nft_fib_ipv6: skip ipv6 packets from any to link-local
[Florian Westphal]
5cea03a net: lantiq: disable interrupt before sheduling NAPI [Aleksander Jan
Bajkowski]
db5f4ad net: dsa: felix: re-enable TX flow control in ocelot_port_flush()
[Vladimir Oltean]
5946fbf net: rds: fix memory leak in rds_recvmsg [Pavel Skripkin]
aba26b3 vrf: fix maximum MTU [Nicolas Dichtel]
deeeb65 net: ipv4: fix memory leak in netlbl_cipsov4_add_std [Nanyong Sun]
2088824 libbpf: Fixes incorrect rx_ring_setup_done [Kev Jackson]
195585d mlxsw: core: Set thermal zone polling delay argument to real value at init
[Mykola Kostenok]
e95848e mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst size of 11 [Petr
Machata]
5a1cd67 mac80211: fix skb length check in ieee80211_scan_rx() [Du Cheng]
282baa8 batman-adv: Avoid WARN_ON timing related checks [Sven Eckelmann]
ae1d3b98 fanotify: fix copy_event_to_user() fid error clean up [Matthew
Bobrowski]
0186854 kvm: LAPIC: Restore guard to prevent illegal APIC register access [Jim
Mattson]
9e379da mm/memory-failure: make sure wait for page writeback in memory_failure
[yangerkun]
090b1bb afs: Fix an IS_ERR() vs NULL check [Dan Carpenter]
5efb0b3 dmaengine: stedma40: add missing iounmap() on error in d40_probe() [Yang
Yingliang]
ff864fa dmaengine: SF_PDMA depends on HAS_IOMEM [Randy Dunlap]
c0090b0 dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM [Randy Dunlap]
f984fa0 dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM [Randy Dunlap]
be47896 dmaengine: xilinx: dpdma: initialize registers before request_irq
[Quanyang Wang]
edd60af dmaengine: fsl-dpaa2-qdma: Fix error return code in two functions [Zhen
Lei]
4d74c98 dmaengine: idxd: add missing dsa driver unregister [Dave Jiang]
bb51a331 Revert "f2fs: avoid attaching SB_ACTIVE flag during mount/remount"
[Jaegeuk Kim]
c81ac64 f2fs: remove false alarm on iget failure during GC [Jaegeuk Kim]
6d9cb28 ANDROID: Update symbol list for mtk [Chun-Hung Wu]\n
====================
2021-06-22
====================
\n* device/generic/firmware\n22a7230 Update firmwares from linux-firmware.git
[Chih-Wei Huang]\n
\n* kernel\nfca37c2 ANDROID: dma-buf: Don't change vm_ops if vm_file changes
[Chris Goldsworthy]
a2e00b4 FROMGIT: mm/slub: add taint after the errors are printed [Georgi Djakov]
e1b73b2 FROMGIT: scsi: ufs: ufs-mediatek: Add missing of_node_put() in
ufs_mtk_probe() [Zou Wei]
127a7e2 FROMGIT: scsi: ufs-mediatek: Create reset control device_link [Peter
Wang]
142bc47 FROMGIT: scsi: ufs: ufs-mediatek: Fix HCI version in some platforms
[Stanley Chu]
bb10523 FROMGIT: scsi: ufs: ufs-mediatek: Disable HCI before HW reset
[Alice.Chao]
0f44c7e FROMGIT: scsi: ufs: core: Export ufshcd_hba_stop() [Alice.Chao]\n
====================
2021-06-21
====================
\n* kernel\n91843b5 ANDROID: abi_gki_aarch64_qcom: Add scheduler symbols [Elliot
Berman]
1431484 FROMLIST: staging: android: ashmem: add size field in procfs fdinfo
[xieliujie]
cdeff03 f2fs: enable extent cache for compression files in read-only [Daeho
Jeong]
15a4759 f2fs: fix to avoid adding tab before doc section [Chao Yu]
44e0be8 f2fs: introduce f2fs_casefolded_name slab cache [Chao Yu]
2f30bf7 ANDROID: ABI: Update allowed list for QCOM [Taniya Das]
e52dde9 Merge 5.10.45 into android12-5.10-lts [Greg Kroah-Hartman]
defb903 Merge branch 'android12-5.10' into `android12-5.10-lts` [Greg Kroah-
Hartman]
973a19f ANDROID: Update the ABI representation [Lopy Cheng]\n
====================
2021-06-20
====================
\n* external/mesa\nd582c81 Merge tag 'mesa-21.1.3' into 21.1.2 [Mauro Rossi]
4669bd9 Merge tag 'mesa-21.1.2' into 21.1.1 [Mauro Rossi]
6307989 Merge tag 'mesa-21.1.1' into 21.1.0 [Mauro Rossi]
75162fb android: loader: convert Android.mk to Android.bp (v4) [Mauro Rossi]
15a1c8a DO NOT MERGE: use libLLVM12 shared library [Mauro Rossi]
c0d7a34 threading WIP [Karol Herbst]
2ad32b6 WIP nvc0: add lock for the current context [Karol Herbst]
29bb6b9 nouveau/fence: make thread safe [Karol Herbst]
823a5be nouveau/fence: make the fence struct part of the fence API [Karol Herbst]
18b6bed fix compilation with thread sanitizer [Karol Herbst]
4098add nouveau/mm: make code thread safe [Karol Herbst]
c77ed5a nouveau/mm: pass mm_bucket to mm_slab_new [Karol Herbst]
6e6507e clover/memory: fix data race in buffer subclasses [Karol Herbst]
b2783fa nouveau: fix race in nouveau_screen_get_name [Karol Herbst]
1ebde36 android: move to python3 in all gen rules [Mauro Rossi]
99bfacf egl/android: replace gralloc with gralloc0 in CrOs path [Mauro Rossi]
61d2457 DO NOT MERGE: use libLLVM11 shared library [Mauro Rossi]
b0f2e42 Android: use host python explicitly (v3) [Mauro Rossi]
be8646d egl/android: make gralloc0 and gralloc1 co-exist (v2) [Chih-Wei Huang]
0bbbc92 egl/android: remove gralloc_version [Chih-Wei Huang]
bacc767 egl/android: handle gralloc0 and gralloc1 by union (v2) [Chih-Wei Huang]
9f354e8 DO NOT MERGE: use libLLVM10 shared library [Mauro Rossi]
deb04c5 DO NOT MERGE: use libLLVM90 shared library [Mauro Rossi]
9ca90f8 android/radv: cope with AHARDWAREBUFFER_USAGE_GPU_CUBE_MAP missing in O
[Mauro Rossi]
767cfc0 Revert "egl/android: Only keep BGRA EGL configs as fallback" [Mauro
Rossi]
449fcf0 egl/android: fix gralloc0 fallback paths (mesa 19.3) v2 [Mauro Rossi]
e1990e3 egl/android: add support for gralloc 1.0 (mesa 19.3) v4b [Mauro Rossi]
e7e5e9d i965/brw_draw: fix irb->mt null pointer [Mauro Rossi]
9822e52 egl/android: fix incompatible pointer in free(device_name) [Mauro Rossi]
5cd017b FROMLIST: Check if the window is non-NULL before setting swap interval.
[samiuddi]
f4c5782 INTERNAL: prevent deadlock in droid_query_buffer_age [Min He]
de17b0d egl/android: determine how to open device at runtime (v6) [Mauro Rossi]
96738e3 android/anv: cope with AHARDWAREBUFFER_USAGE_GPU_CUBE_MAP missing in O
[Mauro Rossi]
6f464a7 i915/miptree: fix segfaults due to null pointer [Mauro Rossi]
9e61973 i965/brw_draw: fix stencil_irb->mt null pointer (v2) [Mauro Rossi]
a6ff30e i965/brw_draw: fix depth_irb->mt null pointer [Mauro Rossi]
b977363b i965/intel_fbo: fix segfault due to irb->mt null pointer (v2) [Mauro
Rossi]
4dc77f8 i965/brw_misc_state: fix segfaults due to irb->mt null pointer [Mauro
Rossi]
a205c1e i965: fix Google Play Service crash further [elliott10]
b0ad526 i965/miptree: fix segfaults due to null pointer (v2) [Mauro Rossi]
4bb482a Android: i965: add include to get "xmlpool/options.h" [Mauro Rossi]
aca9e3a Android: gallium_dri: add include to get "xmlpool/options.h" [Mauro
Rossi]
7226141 add load_pipe_screen for drm_gralloc (v2) [Qiang Yu]
690eb2d AndroidIA: enable O3 for Mesa compilation [Yogesh Marathe]
de44893 HACK: i915: enable image external sampling [Mauro Rossi]
978718e i915: add mock implementation of GL_OES_EGL_image_external (v2) [Mauro
Rossi]
76e2bce virgl: fix null pointer exceptions [Chih-Wei Huang]
20e0dcb android: clean gallium_dri_intermediates [Chih-Wei Huang]
7bbbc08 Android: enable texture-float [Rob Herring]
de8935b HACK: glsl: disable error on non-constant array indexing [Rob Herring]
704a634 i915: Support Android RGBX8888 format for EGL generated images [Sean V
Kelley]
3d93589 i915: enable GL_APPLE_texture_2D_limited_npot in mesa 11.1 [Mauro Rossi]
a6b086c android: advertise GL_ARB_texture_non_power_of_two in mesa 11.1 [Mauro
Rossi]\n
====================
2021-06-19
====================
\n* kernel\n55d7c4e ANDROID: Update symbol list for mtk [Chun-Hung Wu]\n
====================
2021-06-18
====================
\n* bootable/newinstaller\nba8f87d Add Gearlock and x86_64 detection [Jon West]\n
\n* external/mesa\n07ebfa3 VERSION: bump for 21.1.3 release [Eric Engestrom]
11ff9f3 docs: add release notes for 21.1.3 [Eric Engestrom]\n
\n* kernel\n46e5797 FROMGIT: selinux: use __GFP_NOWARN with GFP_NOWAIT [Minchan
Kim]
53ccd64 ANDROID: GKI: 6/18/2021 KMI update [Sandeep Patil]
037a447 Linux 5.10.45 [Greg Kroah-Hartman]
808fcc1 fib: Return the correct errno code [Zheng Yongjun]
d8b2e3e net: Return the correct errno code [Zheng Yongjun]
04c1556 net/x25: Return the correct errno code [Zheng Yongjun]
0aa3569 rtnetlink: Fix missing error code in rtnl_bridge_notify() [Jiapeng Chong]
9250f97 drm/amd/amdgpu:save psp ring wptr to avoid attack [Victor Zhao]
9e8c2af0 drm/amd/display: Fix potential memory leak in DMUB hw_init [Roman Li]
75fa7fb drm/amdgpu: refine amdgpu_fru_get_product_info [Jiansong Chen]
34fe4cc drm/amd/display: Allow bandwidth validation for 0 streams. [Bindu
Ramamurthy]
ecd2653 net: ipconfig: Don't override command-line hostnames or domains [Josh
Triplett]
511a010 nvme-loop: do not warn for deleted controllers during reset [Hannes
Reinecke]
155c2fe nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue()
[Hannes Reinecke]
620424d nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue()
fails [Hannes Reinecke]
1c80ca5 nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues()
[Hannes Reinecke]
b8fdea0 scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V [Ewan D. Milne]
f8ac1bd Bluetooth: Add a new USB ID for RTL8822CE [Larry Finger]
5491d97 scsi: qedf: Do not put host in qedf_vport_create() unconditionally
[Daniel Wagner]
609b56e ethernet: myri10ge: Fix missing error code in myri10ge_probe() [Jiapeng
Chong]
5d5f0d9 scsi: target: core: Fix warning on realtime kernels [Maurizio Lombardi]
a611563 gfs2: Fix use-after-free in gfs2_glock_shrink_scan [Hillf Danton]
bb73f2f riscv: Use -mno-relax when using lld linker [Khem Raj]
35277c1 HID: gt683r: add missing MODULE_DEVICE_TABLE [Bixuan Cui]
7a557de0 gfs2: fix a deadlock on withdraw-during-mount [Bob Peterson]
c3e9ea1 gfs2: Prevent direct-I/O write fallback errors from getting lost [Andreas
Gruenbacher]
864b5a8 ARM: OMAP2+: Fix build warning when mmc_omap is not built [Yongqiang Liu]
247ec8e ARM: OMAP1: Fix use of possibly uninitialized irq variable [Maciej
Falkowski]
3c0ad70 drm/tegra: sor: Fully initialize SOR before registration [Thierry Reding]
9c1d492 gpu: host1x: Split up client initalization and registration [Thierry
Reding]
570b3e4 drm/tegra: sor: Do not leak runtime PM reference [Pavel Machek (CIP)]
b1e3596 HID: usbhid: fix info leak in hid_submit_ctrl [Anirudh Rayabharam]
1dfd9f1 HID: Add BUS_VIRTUAL to hid_connect logging [Mark Bolhuis]
258d3fd HID: multitouch: set Stylus suffix for Stylus-application devices, too
[Ahelenia Ziemiańska]
6a142ea HID: quirks: Add quirk for Lenovo optical mouse [Saeed Mirzamohammadi]
716a087 HID: hid-sensor-hub: Return error for hid_set_field() failure [Srinivas
Pandruvada]
0bd8a4b HID: hid-input: add mapping for emoji picker key [Dmitry Torokhov]
b3c5bfc HID: a4tech: use A4_2WHEEL_MOUSE_HACK_B8 for A4TECH NB-95 [Mateusz
Jończyk]
be6c988 HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 [Nirenjan
Krishnan]
c7836de net: ieee802154: fix null deref in parse dev addr [Dan Robertson]\n
====================
2021-06-17
====================
\n* bootable/newinstaller\nd12552d Merge remote-tracking branch 'BR-x86/r11-r36'
into r11-r36 [Jon West]
3b141a4 Fix FOSS trigger detection [Jon West]\n
\n* hardware/interfaces\n52c7d4b wifi: optionally reset the interface after
setMacAddress [Tim Zimmermann]
a90abad Generate unique random mac address per AP interface [Veerendranath
Jakkam]
46fd3b5 Revert "Fix so that dual access points (AP) works." [Purushottam
Kushwaha]
281306e Revert "fpc: keep fpc in system-background" [Jake Weinstein]
9f49e62 bluetooth: do not fatally error on unknown packet types [Billy Laws]
7856819 Revert "Make sure passthrough fails initialization if required interfaces
can not be initialized." [LuK1337]\n
\n* kernel\nc3fe388 ANDROID: power: Add ANDROID_OEM_DATA_ARRAY in
freq_qos_request. [heshuai1]
cb99d1b ANDROID: gic: change gic resume vendor hook para [qupanwang]
0c24ee7 BACKPORT: FROMGIT: kasan: disable freed user page poisoning with HW tags
[Peter Collingbourne]
339a43c BACKPORT: FROMGIT: arm64: mte: handle tags zeroing at page allocation time
[Peter Collingbourne]
3cb3bed FROMGIT: kasan: use separate (un)poison implementation for integrated init
[Peter Collingbourne]
1773be5 ANDROID: Add SND_VERBOSE_PROCFS for alsa framework [Lecopzer Chen]
ae618c6 FROMGIT: scsi: ufs: Utilize Transfer Request List Completion Notification
Register [Can Guo]
7613068 BACKPORT: FROMGIT: scsi: ufs: Optimize host lock on transfer requests
send/compl paths [Can Guo]
bfcb387 FROMGIT: scsi: ufs: qcom: Use ufshci_version() function [Caleb Connolly]
641d850 FROMGIT: scsi: ufs: core: Use a function to calculate versions [Caleb
Connolly]
a0679e6 FROMGIT: scsi: ufs: Remove a redundant command completion logic in error
handler [Can Guo]
53fa86c BACKPORT: FROMGIT: scsi: ufs: core: Introduce HBA performance monitor
sysfs nodes [Can Guo]
fe4ba3cc ANDROID: GKI: USB: add Android ABI padding to some structures [Greg
Kroah-Hartman]
531cba7 FROMGIT: usb: typec: tcpm: Introduce snk_vdo_v1 for SVDM version 1.0
[Kyle Tso]
e5474ff ANDROID: GKI: enable CONFIG_PCI_IOV=y [Chanho Park]
da33f6f ANDROID: mm: Add hooks to filemap_fault for oem's optimization
[Liangliang Li]
97e5f9c FROMLIST: mm: compaction: fix wakeup logic of proactive compaction
[Charan Teja Reddy]
71fdbce FROMLIST: mm: compaction: support triggering of proactive compaction by
user [Charan Teja Reddy]
e6c0526 ANDROID: minor fixups of xt_IDLETIMER support [Maciej Żenczykowski]
15fdca9 FROMGIT: usb: typec: Add the missed altmode_id_remove() in
typec_register_altmode() [Jing Xiangfeng]
57cb3d1 FROMGIT: usb: typec: tcpm: Relax disconnect threshold during power
negotiation [Kyle Tso]
c2ca098 FROMGIT: usb: typec: tcpm: Ignore Vsafe0v in PR_SWAP_SNK_SRC_SOURCE_ON
state [Kyle Tso]
c4707b7 FROMGIT: usb: typec: tcpci: Fix up sink disconnect thresholds for PD
[Badhri Jagan Sridharan]
bba0d8a ANDROID: GKI: Enable some necessary CFG80211 configs for WIFI [Orson
Zhai]
49f5842 ANDROID: Add send_sig_info to the reserved symbol list [Howard Chen]\n