0% found this document useful (0 votes)
171 views36 pages

Changelog BlissOS 14.3 x86 - 64 202107161936

The document contains a log of kernel commits from various dates between 2021-07-14 and 2021-07-16. It includes over 50 commits related to changes and fixes to the kernel code covering areas such as drivers, ARM, PowerPC, ASoC, ALSA, crypto and more. Key commits include adding ABI padding, fixing errors, addressing issues with interrupts, handling concurrent faults and more.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
171 views36 pages

Changelog BlissOS 14.3 x86 - 64 202107161936

The document contains a log of kernel commits from various dates between 2021-07-14 and 2021-07-16. It includes over 50 commits related to changes and fixes to the kernel code covering areas such as drivers, ARM, PowerPC, ASoC, ALSA, crypto and more. Key commits include adding ABI padding, fixing errors, addressing issues with interrupts, handling concurrent faults and more.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 36

====================

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

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy