summaryrefslogtreecommitdiffstats
path: root/meta/recipes-kernel/linux/linux-yocto-rt_5.4.bb
Commit message (Collapse)AuthorAgeFilesLines
* linux-yocto/5.4: configuration warning fixesBruce Ashfield2024-04-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: 1/2 [ Author: Bruce Ashfield Email: bruce.ashfield@gmail.com Subject: net/cfg: remove CONFIG_NET_SCH_CBQ Date: Thu, 6 Jul 2023 12:39:20 -0400 commit 051d442098421c28c7 [net/sched: Retire CBQ qdisc] removes CONFIG_NET_SCH_CBQ from the tree, so we drop it from our fragments. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] 2/2 [ Author: Bruce Ashfield Email: bruce.ashfield@gmail.com Subject: cfg/net: remove CONFIG_NET_SCH_DSMARK Date: Thu, 6 Jul 2023 12:42:07 -0400 commit bbe77c14ee6185a61b [net/sched: Retire dsmark qdisc] upstream has removed CONFIG_NET_SCH_DSMARK so we drop it from our fragments as well. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] (From OE-Core rev: ef686e3ee6e68c11eebe3a42465225bfa6d08e0b) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.4: update to v5.4.273Bruce Ashfield2024-04-131-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 24489321d0cd Linux 5.4.273 b37f030486d5 regmap: Add missing map->bus check 55f8ea6731aa spi: spi-mt65xx: Fix NULL pointer access in interrupt handler 59426454b812 bpf: report RCU QS in cpumap kthread 3ffe591b27fc rcu: add a helper to report consolidated flavor QS 2531f907d3e4 netfilter: nf_tables: do not compare internal table flags on updates 71002d9eb1ca ARM: dts: sun8i-h2-plus-bananapi-m2-zero: add regulator nodes vcc-dram and vcc1v2 94cb17e5cf3a octeontx2-af: Use separate handlers for interrupts 4f37d3a7e004 net/bnx2x: Prevent access to a freed page in page_pool 69f9f55891ef hsr: Handle failures in module init f781fb5177cd rds: introduce acquire/release ordering in acquire/release_in_xmit() 84c510411e32 packet: annotate data-races around ignore_outgoing 889ed056eae7 hsr: Fix uninit-value access in hsr_get_node() 48cef94b6910 s390/vtime: fix average steal time calculation 305c31b9707d octeontx2-af: Use matching wake_up API variant in CGX command interface b63362b317a8 usb: gadget: net2272: Use irqflags in the call to net2272_probe_fin 254b27c4ae2d staging: greybus: fix get_channel_from_mode() failure path f6bf49e76f05 serial: 8250_exar: Don't remove GPIO device on suspend 8dd52ab78fd3 rtc: mt6397: select IRQ_DOMAIN instead of depending on it ca6279d1a1ee kconfig: fix infinite loop when expanding a macro at the end of file a8cc354a8155 tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT f1c9a0c33814 serial: max310x: fix syntax error in IRQ error message bd2f4df25945 tty: vt: fix 20 vs 0x20 typo in EScsiignore 854ebf45a4dd afs: Revert "afs: Hide silly-rename files from userspace" afcbba70bf55 NFS: Fix an off by one in root_nfs_cat() bcc3ec2bdbda watchdog: stm32_iwdg: initialize default timeout e95eeb7f7d8c net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr() 3b8415daaad2 scsi: bfa: Fix function pointer type mismatch for hcb_qe->cbfn 2b38dbd7facd RDMA/device: Fix a race between mad_client and cm_client init 39b1af7bc99d scsi: csiostor: Avoid function pointer casts 6d5dc96b154b ALSA: usb-audio: Stop parsing channels bits when all channels are found. d7ae7d126568 clk: Fix clk_core_get NULL dereference a1129b09228f sparc32: Fix section mismatch in leon_pci_grpci c8c038beb40c backlight: lp8788: Fully initialize backlight_properties during probe 8c351a9ef5f5 backlight: lm3639: Fully initialize backlight_properties during probe 12a0153f78c7 backlight: da9052: Fully initialize backlight_properties during probe 1c8d8c6b4e70 backlight: lm3630a: Don't set bl->props.brightness in get_brightness 40a89f1bc42d backlight: lm3630a: Initialize backlight_properties on init bb9981f915b9 powerpc/embedded6xx: Fix no previous prototype for avr_uart_send() etc. a6e96cc26560 drm/msm/dpu: add division of drm_display_mode's hskew parameter 41eec45c7126 powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return value checks dfde84cc6c58 drm/mediatek: Fix a null pointer crash in mtk_drm_crtc_finish_page_flip af37aed04997 media: ttpci: fix two memleaks in budget_av_attach 353f980a5d7a media: media/pci: rename VFL_TYPE_GRABBER to _VIDEO fa83fca55cbe media: rename VFL_TYPE_GRABBER to _VIDEO 25f576552133 media: v4l2-core: correctly validate video and metadata ioctls 291cda0b805f media: go7007: fix a memleak in go7007_load_encoder fa8b472952ef media: dvb-frontends: avoid stack overflow warnings with clang d29ed08964ce media: pvrusb2: fix uaf in pvr2_context_set_notify 86c10c56f253 drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of atom_get_src_int() 23d57b99ca3f ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs 8df143c608fc mtd: rawnand: lpc32xx_mlc: fix irq handler prototype d9d4d1363bb1 mtd: maps: physmap-core: fix flash size larger than 32-bit a8c73f0439f3 crypto: arm/sha - fix function cast warnings 4b6569e14226 mfd: altera-sysmgr: Call of_node_put() only when of_parse_phandle() takes a ref ac1170674d54 mfd: syscon: Call of_node_put() only when of_parse_phandle() takes a ref 3472fa83d97e drm/tegra: put drm_gem_object ref on error in tegra_fb_create f27aaaecf747 clk: hisilicon: hi3519: Release the correct number of gates in hi3519_clk_unregister() 44163c73b0dd PCI: Mark 3ware-9650SE Root Port Extended Tags as broken 9b074f2ed117 drm/mediatek: dsi: Fix DSI RGB666 formats and definitions 2e1120e48062 clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times d2f3c762bad0 media: pvrusb2: fix pvr2_stream_callback casts e9d391cc70d3 media: pvrusb2: remove redundant NULL check 013fb5051821 media: go7007: add check of return value of go7007_read_addr() 8c2e4efe1278 media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak cf9580863292 perf stat: Avoid metric-only segv 9e411c40bd1b ALSA: seq: fix function cast warnings a0ae3335b365 drm/radeon/ni: Fix wrong firmware size logging in ni_init_microcode() 9df9108a9144 perf thread_map: Free strlist on normal path in thread_map__new_by_tid_str() 79ab81939318 PCI: switchtec: Fix an error handling path in switchtec_pci_probe() 00b07b4962fd quota: Fix rcu annotations of inode dquot pointers 49669f8e7eb0 quota: Fix potential NULL pointer dereference ff29b5f9f019 quota: simplify drop_dquot_ref() 68435ffc1c1a clk: qcom: reset: Ensure write completion on reset de/assertion 026d3984a169 clk: qcom: reset: Commonize the de/assert functions 48846ddc715c clk: qcom: reset: support resetting multiple bits 7f82802d47b0 clk: qcom: reset: Allow specifying custom reset delay f20c3270f3ed media: edia: dvbdev: fix a use-after-free 0175f2d34c85 media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity 8269ab16415f media: v4l2-tpg: fix some memleaks in tpg_alloc 2e6892b2be82 media: em28xx: annotate unchecked call to media_device_register() 639155da9bd1 perf evsel: Fix duplicate initialization of data->id in evsel__parse_sample() e019d87e02f1 drm/amd/display: Fix potential NULL pointer dereferences in 'dcn10_set_output_transfer_func()' 1d4d67417353 perf record: Fix possible incorrect free in record__switch_output() adc8a9167660 PCI/DPC: Print all TLP Prefixes, not just the first daf21394f989 media: tc358743: register v4l2 async device only after successful setup ba34d8a5aa85 dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA cc31a90eb79f drm/rockchip: lvds: do not overwrite error code f1dfd026cdb5 drm: Don't treat 0 as -1 in drm_fixp2int_ceil b061b28b66c6 drm/rockchip: inno_hdmi: Fix video timing 91dc47cd72f2 drm/tegra: output: Fix missing i2c_put_adapter() in the error handling paths of tegra_output_probe() 030d46f85971 drm/tegra: dsi: Fix missing pm_runtime_disable() in the error handling path of tegra_dsi_probe() b4cb57ec2c2b drm/tegra: dsi: Fix some error handling paths in tegra_dsi_probe() e04e773fb868 drm/tegra: dsi: Make use of the helper function dev_err_probe() 85f28e98c5e8 gpu: host1x: mipi: Update tegra_mipi_request() to be node based f05631a8525c drm/tegra: dsi: Add missing check for of_find_device_by_node da7ece219710 dm: call the resume method on internal suspend 6070692ea3e6 dm raid: fix false positive for requeue needed during reshape 3b1e8a617eb0 nfp: flower: handle acti_netdevs allocation failure e06f0d3f66e5 net/x25: fix incorrect parameter validation in the x25_getsockopt() function 26843eefcfdd net: kcm: fix incorrect parameter validation in the kcm_getsockopt) function b9979cae626f udp: fix incorrect parameter validation in the udp_lib_getsockopt() function 1bd08e531473 l2tp: fix incorrect parameter validation in the pppol2tp_getsockopt() function 2e7f3cabc698 tcp: fix incorrect parameter validation in the do_tcp_getsockopt() function fb6639c7489b net: hns3: fix port duplex configure error in IMP reset ec6bb01e02cb net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv() a9f5faf28e30 ipv6: fib6_rules: flush route cache when rule is changed 21e5fa4688e1 bpf: Fix stackmap overflow check on 32-bit arches 92c81fbb3ed2 bpf: Fix hashtab overflow check on 32-bit arches 8a8b6a24684b sr9800: Add check for usbnet_get_endpoints 54a03e4ac1a4 Bluetooth: hci_core: Fix possible buffer overflow f6177a17236f Bluetooth: Remove superfluous call to hci_conn_check_pending() 03df15b579fc igb: Fix missing time sync events 141897c5b0d4 igb: move PEROUT and EXTTS isr logic to separate functions 8081d80a9255 mmc: wmt-sdmmc: remove an incorrect release_mem_region() call in the .remove function bfa9d86d39a0 SUNRPC: fix some memleaks in gssx_dec_option_array 52018aa146e3 x86, relocs: Ignore relocations in .notes section 450ac90ed453 ACPI: scan: Fix device check notification handling 33b498a123af ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under the switch node 0655698da80a ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register address 8deafa61fbdc ARM: dts: imx6dl-yapp4: Move phy reset into switch node 174e3c8ee7de ARM: dts: arm: realview: Fix development chip ROM compatible value de8abc894bbe net: ena: Remove ena_select_queue f434eacad6bd net: ena: cosmetic: fix line break issues a4fc14a6623d wifi: brcmsmac: avoid function pointer casts 6234e09e692e iommu/amd: Mark interrupt as managed 073b5bbb1361 bus: tegra-aconnect: Update dependency to ARCH_TEGRA ea96bf3f8062 ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit() 2eb2a5d6f5ed arm64: dts: qcom: msm8996: Pad addresses a8f365065671 arm64: dts: qcom: msm8996: Move regulator consumers to db820c 1f685fa06c5e arm64: dts: qcom: msm8996: Use node references in db820c adcf4eeb34de arm64: dts: qcom: db820c: Move non-soc entries out of /soc 6bbbd2fd086a bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace correctly 6f51d61a4383 bpf: Factor out bpf_spin_lock into helpers. cf0d888ea7a1 bpf: Add typecast to bpf helpers to help BTF generation e1f7fef6e224 arm64: dts: mediatek: mt7622: add missing "device_type" to memory nodes bea9573c795a wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer() 6fd90614971b net: blackhole_dev: fix build warning for ethh set but not used ef036a0598fa af_unix: Annotate data-race of gc_in_progress in wait_for_unix_gc(). 4bdfc38a983d sock_diag: annotate data-races around sock_diag_handlers[family] 76ac9c141e10 wifi: mwifiex: debugfs: Drop unnecessary error check for debugfs_create_dir() e556006de4ea wifi: wilc1000: fix RCU usage in connect path 1bda3ff1fdb7 wifi: wilc1000: fix declarations ordering 8c6210d175eb wifi: b43: Disable QoS for bcm4331 12062b149f29 wifi: b43: Stop correct queue in DMA worker when QoS is disabled c668f0f8255d b43: main: Fix use true/false for bool type 47ec637b118f wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is disabled 31aaf17200c3 wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is disabled 801be44049f8 b43: dma: Fix use true/false for bool type variable 88a9dffaec77 wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() be269709808c timekeeping: Fix cross-timestamp interpolation for non-x86 fee4e84c4ea2 timekeeping: Fix cross-timestamp interpolation corner case decision 7cec7d83882c timekeeping: Fix cross-timestamp interpolation on counter wrap 1a54aa506b3b aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts 72dacc72b25c fs/select: rework stack allocation hack for clang 44214d744be3 nbd: null check for nla_nest_start 772a7def9868 do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak 3f6186cc654c ASoC: wm8962: Fix up incorrect error message in wm8962_set_fll 9f27f4d5d1f4 ASoC: wm8962: Enable both SPKOUTR_ENA and SPKOUTL_ENA in mono mode f1d3be9eb980 ASoC: wm8962: Enable oscillator if selecting WM8962_FLL_OSC 5f3c13930bda Input: gpio_keys_polled - suppress deferred probe error for gpio fa14a1537362 ASoC: Intel: bytcr_rt5640: Add an extra entry for the Chuwi Vi8 tablet da17f556ad18 firewire: core: use long bus reset on gap count error 5f369efd9d96 Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security 6e9c11399240 scsi: mpt3sas: Prevent sending diag_reset when the controller is ready 2daa2a8e895e btrfs: fix data race at btrfs_use_block_rsv() when accessing block reserve 890a1b31fa2b dm-verity, dm-crypt: align "struct bvec_iter" correctly 5d8afc25c771 block: sed-opal: handle empty atoms when parsing response 745718d00f13 parisc/ftrace: add missing CONFIG_DYNAMIC_FTRACE check b43b1a706233 net/iucv: fix the allocation size of iucv_path_table array c411a3c828de RDMA/mlx5: Relax DEVX access upon modify commands 69dd0a99daff HID: multitouch: Add required quirk for Synaptics 0xcddc device 7d7fa0bea3bf MIPS: Clear Cause.BD in instruction_pointer_set 025a8a96c7ef x86/xen: Add some null pointer checking to smp.c 4c00abb52a24 ASoC: rt5645: Make LattePanda board DMI match more precise ef5de5d5057f selftests: tls: use exact comparison in recv_partial cfb24022bb2c io_uring: drop any code related to SCM_RIGHTS 2692b8a01667 io_uring/unix: drop usage of io_uring socket 84075826304f Linux 5.4.272 345ced405207 arm64: dts: qcom: sdm845: fix USB DP/DM HS PHY interrupts 1b3d8cbd1cae arm64: dts: qcom: add PDC interrupt controller for SDM845 59b3583da128 serial: max310x: fix IO data corruption in batched operations f5c252aaa1be serial: max310x: implement I2C support 112094efd6fb serial: max310x: make accessing revision id interface-agnostic b96b01791911 regmap: Add bulk read/write callbacks into regmap_config 758c6799da46 regmap: allow to define reg_update_bits for no bus configuration 9a7bbea2666c serial: max310x: Unprepare and disable clock in error path 664a6a904afe getrusage: use sig->stats_lock rather than lock_task_sighand() 2b34f6038350 getrusage: use __for_each_thread() c50a0594312c getrusage: move thread_group_cputime_adjusted() outside of lock_task_sighand() ef8a8b36a16b getrusage: add the "signal_struct *sig" local variable f184f2197832 y2038: rusage: use __kernel_old_timeval c7441c77c91e hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed f2ab3eaa6470 hv_netvsc: use netif_is_bond_master() instead of open code 9b5ef7a52896 hv_netvsc: Make netvsc/VF binding check both MAC and serial number 5402ec577f9d Input: i8042 - fix strange behavior of touchpad on Clevo NS70PU bf6bb3612e5d serial: max310x: prevent infinite while() loop in port startup 7e30e5c1439b serial: max310x: use a separate regmap for each port 3fb7c9bcd0c1 serial: max310x: use regmap methods for SPI batch operations 2c9c830d74a7 serial: max310x: Make use of device properties b765176ae1b9 serial: max310x: fail probe if clock crystal is unstable 816700131e8b serial: max310x: Try to get crystal clock rate from property c76dcad53ba1 serial: max310x: Use devm_clk_get_optional() to get the input clock b569d91e5180 um: allow not setting extra rpaths in the linux binary 47c68edecca2 selftests: mm: fix map_hugetlb failure on 64K page size systems f9055fa2b293 netrom: Fix data-races around sysctl_net_busy_read 07bbccd1adb5 netrom: Fix a data-race around sysctl_netrom_link_fails_count c4309e5f8e80 netrom: Fix a data-race around sysctl_netrom_routing_control cbba77abb4a5 netrom: Fix a data-race around sysctl_netrom_transport_no_activity_timeout 89aa78a34340 netrom: Fix a data-race around sysctl_netrom_transport_requested_window_size 1f60795dcafc netrom: Fix a data-race around sysctl_netrom_transport_busy_delay 80578681ea27 netrom: Fix a data-race around sysctl_netrom_transport_acknowledge_delay f716a6823424 netrom: Fix a data-race around sysctl_netrom_transport_maximum_tries eadec8da4451 netrom: Fix a data-race around sysctl_netrom_transport_timeout eda02a0bed55 netrom: Fix data-races around sysctl_netrom_network_ttl_initialiser 1e84b108f2a7 netrom: Fix a data-race around sysctl_netrom_obsolescence_count_initialiser 7f615232556f netrom: Fix a data-race around sysctl_netrom_default_path_quality 4bafcc43baf7 netfilter: nf_conntrack_h323: Add protection for bmp length out of range 6ec303202229 netfilter: nft_ct: fix l3num expectations with inet pseudo family 997efea2bf3a net/rds: fix WARNING in rds_conn_connect_if_down 664f9c647260 net/ipv6: avoid possible UAF in ip6_route_mpath_notify() d9fefc511331 net: ice: Fix potential NULL pointer dereference in ice_bridge_setlink() 59d2a4076983 geneve: make sure to pull inner header in geneve_rx() a248b1f58a70 ixgbe: {dis, en}able irqs in ixgbe_txrx_ring_{dis, en}able 7f087784692d net: lan78xx: fix runtime PM count underflow on link stop 81934a2ab51d lan78xx: Fix race conditions in suspend/resume handling 57b9c48cd534 lan78xx: Fix partial packet errors on suspend/resume e68b46e9aa0e lan78xx: Add missing return code checks b1cc23ffe1a2 lan78xx: Fix white space and style issues 3fec063b052e Linux 5.4.271 9162730a83ed gpio: 74x164: Enable output pins after registers are reset 1dde8ef4b7a7 fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super 037d5a949b04 cachefiles: fix memory leak in cachefiles_add_cache() ace0fdf796bf x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registers 9d660e5adf28 mmc: core: Fix eMMC initialization with 1-bit bus connection 3cc5fb824c21 dmaengine: fsl-qdma: init irq after reg initialization 518d78b4fac6 dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read c6652e20d7d7 btrfs: dev-replace: properly validate device names 0cfbb26ee5e7 wifi: nl80211: reject iftype change with mesh ID change ec92aa2cab6f gtp: fix use-after-free and null-ptr-deref in gtp_newlink() 5c78be006ed9 afs: Fix endless loop in directory parsing 26dda65b096c ALSA: Drop leftover snd-rtctimer stuff from Makefile 7394abc8926a power: supply: bq27xxx-i2c: Do not free non existing IRQ 950d4d74d311 efi/capsule-loader: fix incorrect allocation size b9fbc44159df rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back 260410c589e2 netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate() 20f6f150e126 Bluetooth: Enforce validation on max value of connection interval 79820a7e1e05 Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST 98fb98fd37e4 Bluetooth: Avoid potential use-after-free in hci_error_reset 6e0000a43293 net: usb: dm9601: fix wrong return value in dm9601_mdio_read 69624e28d640 lan78xx: enable auto speed configuration for LAN7850 if no EEPROM is detected 9d4ffb5b9d87 ipv6: fix potential "struct net" leak in inet6_rtm_getaddr() f5f11f7e2872 tun: Fix xdp_rxq_info's queue_index when detaching f81e94d2dcd2 net: ip_tunnel: prevent perpetual headroom growth 9ae51361da43 netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter e133c1ee6d72 Linux 5.4.270 7a54338219f0 scripts/bpf: Fix xdp_md forward declaration typo b4eea7a05ee0 fs/aio: Restrict kiocb_set_cancel_fn() to I/O submitted via libaio c28fc1aa6f82 drm/syncobj: call drm_syncobj_fence_add_wait when WAIT_AVAILABLE flag is set 29db9725f276 drm/syncobj: make lockdep complain on WAIT_FOR_SUBMIT v3 ae4360cbd385 netfilter: nf_tables: set dormant flag on hook register failure f310143961e2 tls: stop recv() if initial process_rx_list gave us non-DATA a26742ada7ee tls: rx: drop pointless else after goto c1287c1d6b55 tls: rx: jump to a more appropriate label 06de2302549f s390: use the correct count for __iowrite64_copy() 7eee00feb60d packet: move from strlcpy with unused retval to strscpy 82831e3ff76e ipv6: sr: fix possible use-after-free and null-ptr-deref 5c27d85a69fa afs: Increase buffer size in afs_update_volume_status() 799a4afaa54c ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid 5888f3424907 ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid a50cb1d6f350 nouveau: fix function cast warnings fe031dfcea8d scsi: jazz_esp: Only build if SCSI core is builtin dd90af71fa7a bpf, scripts: Correct GPL license name 1f18b5bb4511 scripts/bpf: teach bpf_helpers_doc.py to dump BPF helper definitions 48ebca0a117b RDMA/srpt: fix function pointer cast warnings 310763377471 RDMA/srpt: Make debug output more detailed 6e461952df6e RDMA/bnxt_re: Return error for SRQ resize cecfb90cf71d IB/hfi1: Fix a memleak in init_credit_return bbcf72333b13 usb: roles: don't get/set_role() when usb_role_switch is unregistered a31cf46d108d usb: gadget: ncm: Avoid dropping datagrams of properly parsed NTBs aad6132ae6e4 usb: cdns3: fix memory double free when handle zero packet cfa9abb5570c usb: cdns3: fixed memory use after free at cdns3_gadget_ep_disable() 999a8bb70da2 ARM: ep93xx: Add terminator to gpiod_lookup_table c1d3a84a67db l2tp: pass correct message length to ip6_append_data caf4a67c0131 PCI/MSI: Prevent MSI hardware interrupt number truncation f8cbd1791900 gtp: fix use-after-free and null-ptr-deref in gtp_genl_dump_pdp() 0dccbb93538f dm-crypt: don't modify the data when using authenticated encryption 5833024a9856 IB/hfi1: Fix sdma.h tx->num_descs off-by-one error 6ede985c6b56 PCI: tegra: Fix OF node reference leak e04a2afd081f PCI: tegra: Fix reporting GPIO error value e3fc08091148 arm64: dts: qcom: msm8916: Fix typo in pronto remoteproc node efd63c23a4bb drm/amdgpu: Fix type of second parameter in trans_msg() callback f691ab24cf19 iomap: Set all uptodate bits for an Uptodate page 45227ae32f23 dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata() 3770c38cd6a6 x86/alternatives: Disable KASAN in apply_alternatives() f45dc10a3c87 drm/amdgpu: Check for valid number of registers to read 90aa9135a472 Revert "drm/sun4i: dsi: Change the start delay calculation" 7000efb6d8bc ALSA: hda/realtek - Enable micmute LED on and HP system 82c53047fe8c selftests/bpf: Avoid running unprivileged tests with alignment requirements 81e03f638dd4 net: bridge: clear bridge's private skb space on xmit 82174d6bd79f spi: mt7621: Fix an error message in mt7621_spi_probe() 954a7a0011d9 pinctrl: rockchip: Fix refcount leak in rockchip_pinctrl_parse_groups 759756e2cfaf pinctrl: pinctrl-rockchip: Fix a bunch of kerneldoc misdemeanours 99dc56854559 tcp: add annotations around sk->sk_shutdown accesses 41ca93861627 tcp: return EPOLLOUT from tcp_poll only when notsent_bytes is half the limit 5a9dc14df2ef tcp: factor out __tcp_close() helper d42867642006 pmdomain: renesas: r8a77980-sysc: CR7 must be always on 3bc35da66722 s390/qeth: Fix potential loss of L3-IP@ in case of network issues b7bfaea8f5ec virtio-blk: Ensure no requests in virtqueues before deleting vqs. d124ab01fc5c firewire: core: send bus reset promptly on gap count error b5854f923d41 scsi: lpfc: Use unsigned type for num_sge 60635f8a0542 hwmon: (coretemp) Enlarge per package core count limit 6d338fb1a1f6 nvmet-fc: abort command when there is no binding ac524b7b3f4e netfilter: conntrack: check SCTP_CID_SHUTDOWN_ACK for vtag setting in sctp_new 6f5015ce25e6 ASoC: sunxi: sun4i-spdif: Add support for Allwinner H616 c3a25d4fdd9a nvmet-tcp: fix nvme tcp ida memory leak 5068cb91ed0c regulator: pwm-regulator: Add validity checks in continuous .get_voltage 6b92b1bc16d6 ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() 260fc96283c0 ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found() bccb418eba5e ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers e896bf487871 ahci: asm1166: correct count of reported ports 6db07619d173 fbdev: sis: Error out if pixclock equals zero 84dce0f6a4cc fbdev: savage: Error out if pixclock equals zero 85720b69aef1 wifi: mac80211: fix race condition on enabling fast-xmit d3032de2c830 wifi: cfg80211: fix missing interfaces when dumping bb3813a6a755 dmaengine: fsl-qdma: increase size of 'irq_name' a7229c75c357 dmaengine: shdma: increase size of 'dev_id' 11f3fe5001ed scsi: target: core: Add TMF to tmr_list handling d2fc4134aa06 sched/rt: Disallow writing invalid values to sched_rt_period_us b69677bfd77d sched/rt: Fix sysctl_sched_rr_timeslice intial value 429aaf144b07 userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb b0911b8d37cd nilfs2: replace WARN_ONs for invalid DAT metadata block requests febd74320015 memcg: add refcnt for pcpu stock to avoid UAF problem in drain_all_stock() d7b5bdb52d60 sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset 010dc505eab3 net/sched: Retire dsmark qdisc 40e8abb86d96 net/sched: Retire ATM qdisc 493685f3dddd net/sched: Retire CBQ qdisc 9d17e7350403 KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler 68799371c9c1 KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table() 6e1f54a4985b Linux 5.4.269 e9aa8e5a72bd of: gpio unittest kfree() wrong object 6ac8965955fa of: unittest: fix EXPECT text for gpio hog errors 7dd275ce3b9a net: bcmgenet: Fix EEE implementation 10c586da9f17 Revert "Revert "mtd: rawnand: gpmi: Fix setting busy timeout setting"" 25b42be4e067 netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval() 3dd76bebcd59 lsm: new security_file_ioctl_compat() hook efdf644062db drm/msm/dsi: Enable runtime PM fef59ee6c057 PM: runtime: Have devm_pm_runtime_enable() handle pm_runtime_dont_use_autosuspend() 835ed5effb60 PM: runtime: add devm_pm_runtime_enable helper d31c8721e816 nilfs2: fix potential bug in end_buffer_async_write 2441a64070b8 sched/membarrier: reduce the ability to hammer on sys_membarrier cd1022eaf87b net: prevent mss overflow in skb_segment() 6587af96effb netfilter: ipset: Missing gc cancellations fixed c7f2733e5011 netfilter: ipset: fix performance regression in swap operation d04acadb6490 KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache 4705a9fc50f3 mips: Fix max_mapnr being uninitialized on early stages 5e0854b60a96 arch, mm: remove stale mentions of DISCONIGMEM c324e2716de3 bus: moxtet: Add spi device table 7f71d9817cea Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" 60e092289c49 tracing: Inform kmemleak of saved_cmdlines allocation fbe86124b7d6 pmdomain: core: Move the unused cleanup to a _sync initcall 08de58abedf6 can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) a257ffde374a irqchip/irq-brcmstb-l2: Add write memory barrier before exit 91a7c002351d nfp: flower: prevent re-adding mac index for bonded port b22c9a37c75a nfp: use correct macro for LengthSelect in BAR config 862ee4422c38 nilfs2: fix hang in nilfs_lookup_dirty_data_buffers() a6efe6dbaaf5 nilfs2: fix data corruption in dsync block recovery for small block sizes 6ce7d5e6d246 ALSA: hda/conexant: Add quirk for SWS JS201D 6b8bdc509eee mmc: slot-gpio: Allow non-sleeping GPIO ro 4f2fde50517d x86/mm/ident_map: Use gbpages only where full GB page should be mapped. 4c7b1d08ad56 x86/Kconfig: Transmeta Crusoe is CPU family 5, not 6 ed14ab2611be serial: max310x: improve crystal stable clock detection 5814a9045c61 serial: max310x: set default value when reading clock ready bit ef60665ea981 ring-buffer: Clean ring_buffer_poll_wait() error return 7200170e88e3 iio: magnetometer: rm3100: add boundary check for the value read from RM3100_REG_TMRC 720d0112b39b staging: iio: ad5933: fix type mismatch regression 77e7a316cd8d tracing: Fix wasted memory in saved_cmdlines logic afbcad9ae7d6 ext4: fix double-free of blocks due to wrong extents moved_len 15238f4b21a0 misc: fastrpc: Mark all sessions as invalid in cb_remove 42beab162dce binder: signal epoll threads of self-work 93a52449fe9d ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL 9086b27eac64 xen-netback: properly sync TX responses 71349abe3aba nfc: nci: free rx_data_reassembly skb on NCI device cleanup 4ae191effbc1 kbuild: Fix changing ELF file type for output of gen_btf for big endian 750a4e599930 firewire: core: correct documentation of fw_csr_string() kernel API 2209fc6e3d77 scsi: Revert "scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock" d074d5ff5ae7 i2c: i801: Fix block process call transactions 4de1489d8092 i2c: i801: Remove i801_set_block_buffer_mode df112ccb9b12 usb: f_mass_storage: forbid async queue when shutdown happen addaa8627fcd USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT dbaca8fa9ec2 HID: wacom: Do not register input devices until after hid_hw_start e13bed5cfe02 HID: wacom: generic: Avoid reporting a serial of '0' to userspace 1f12e4b3284d mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again 8ffd5590f4d6 tracing/trigger: Fix to return error if failed to alloc snapshot a67f1f83f315 i40e: Fix waiting for queues of all VSIs to be disabled 9a3a82affa1c MIPS: Add 'memory' clobber to csum_ipv6_magic() inline assembler 422d5243b9f7 ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work() 91b48c633969 spi: ppc4xx: Drop write-only variable 61da1f41d0b5 of: unittest: Fix compile in the non-dynamic case f6997a2416b0 of: unittest: add overlay gpio test to catch gpio hog problem 89485251f687 btrfs: send: return EOPNOTSUPP on unknown flags 863837df8a94 btrfs: forbid deleting live subvol qgroup d25031ba2a40 btrfs: forbid creating subvol qgroups 10e9cb393136 netfilter: nft_set_rbtree: skip end interval element from gc 7fde2acc6d4b net: stmmac: xgmac: fix a typo of register name in DPP safety handling b9ff931f0019 net: stmmac: xgmac: use #define for string constants 88c7e1e7a6b8 vhost: use kzalloc() instead of kmalloc() followed by memset() 09e77c7d671d Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID a012efe0df04 hrtimer: Report offline hrtimer enqueue 4a589de93cfc USB: serial: cp210x: add ID for IMST iM871A-USB cd0ab7f2a824 USB: serial: option: add Fibocom FM101-GL variant 896695af51a5 USB: serial: qcserial: add new usb-id for Dell Wireless DW5826e 11ca9624cca8 net/af_iucv: clean up a try_then_request_module() 1c7488156e9a netfilter: nft_ct: reject direction for ct id 8e2a84c6daaf netfilter: nft_compat: restrict match/target protocol to u16 f139a4c6d209 netfilter: nft_compat: reject unused compat flag 56fae81633cc ppp_async: limit MRU to 64K 6f70f0b41245 tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() ef1f56f2cd9f rxrpc: Fix response to PING RESPONSE ACKs to a dead call 5993f121fbc0 inet: read sk->sk_family once in inet_recv_error() 7c96975c24cf hwmon: (coretemp) Fix bogus core_id to attr name mapping 1eb74c00c9c3 hwmon: (coretemp) Fix out-of-bounds memory access 51d76b723021 hwmon: (aspeed-pwm-tacho) mutex for tach reading df0965935aa7 atm: idt77252: fix a memleak in open_card_ubr0 a0ac20fd5329 selftests: net: avoid just another constant wait e9837c83befb net: stmmac: xgmac: fix handling of DPP safety error for DMA channels 8398d8d735ee phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP 0cb90f27a347 dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV 6ff482731530 phy: renesas: rcar-gen3-usb2: Fix returning wrong error code 1c75fe450b52 dmaengine: fsl-qdma: Fix a memory leak related to the queue command DMA c26360941643 dmaengine: fsl-qdma: Fix a memory leak related to the status queue DMA 817bedcd7f32 bonding: remove print in bond_verify_device_path e95120698b51 HID: apple: Add 2021 magic keyboard FN key mapping 5991ab8940c1 HID: apple: Swap the Fn and Left Control keys on Apple keyboards 6d4771ab2d9e HID: apple: Add support for the 2021 Magic Keyboard 67f56ef9e114 net: sysfs: Fix /sys/class/net/<iface> path b169ffde733c af_unix: fix lockdep positive in sk_diag_dump_icons() b3dace37f116 net: ipv4: fix a memleak in ip_setup_cork f549f340c91f netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations 06608603faed netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger 64babb17e815 llc: call sock_orphan() at release time 2a09d1784c47 ipv6: Ensure natural alignment of const ipv6 loopback and router addresses 7f1a24914b6d ixgbe: Fix an error handling path in ixgbe_read_iosf_sb_reg_x550() a10e95d6cf40 ixgbe: Refactor overtemp event handling 2d533ddca21d ixgbe: Refactor returning internal error codes 980c806f673c ixgbe: Remove non-inclusive language 7c03b7486597 net: remove unneeded break b81f679ac561 scsi: isci: Fix an error code problem in isci_io_request_build() 12f58dce48cf wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update ad2bd6cd17c3 perf: Fix the nr_addr_filters fix 34da3b9fa508 drm/amdgpu: Release 'adev->pm.fw' before return in 'amdgpu_device_need_post()' 6ab4fd508fad ceph: fix deadlock or deadcode of misusing dget() ecd7744a1446 blk-mq: fix IO hang from sbitmap wakeup race 977105472f81 virtio_net: Fix "‘%d’ directive writing between 1 and 11 bytes into a region of size 10" warnings 884b746209ed libsubcmd: Fix memory leak in uniq() 3e06e9b906bc PCI/AER: Decode Requester ID when no error info found 133bf750d75e fs/kernfs/dir: obey S_ISGID 17c252f19270 usb: hub: Replace hardcoded quirk value with BIT() macro d8c293549946 PCI: switchtec: Fix stdev_release() crash after surprise hot remove a32a24da0e1b PCI: Only override AMD USB controller if required e2048eb3cbdd mfd: ti_am335x_tscadc: Fix TI SoC dependencies 838cbe01db12 i3c: master: cdns: Update maximum prescaler value for i2c clock a6946682ddcb um: net: Fix return type of uml_net_start_xmit() c8115f2bd8ef um: Don't use vfprintf() for os_info() 735a29ce08ab um: Fix naming clash between UML and scheduler ddd1f258f0d3 leds: trigger: panic: Don't register panic notifier if creating the trigger failed 9052b3e0e789 drm/amdgpu: Drop 'fence' check in 'to_amdgpu_amdkfd_fence()' 548f9a37d777 drm/amdgpu: Let KFD sync with VM fences 15d674571af0 clk: mmp: pxa168: Fix memory leak in pxa168_clk_init() 105444e207d4 clk: hi3620: Fix memory leak in hi3620_mmc_clk_init() 8a96f1caf1f4 drm/msm/dpu: Ratelimit framedone timeout msgs 4d181fe96646 media: ddbridge: fix an error code problem in ddb_probe 615e3adc2042 IB/ipoib: Fix mcast list locking fb703d31fde5 drm/exynos: Call drm_atomic_helper_shutdown() at shutdown/unbind time c1b2e5e83772 ALSA: hda: Intel: add HDA_ARL PCI ID support c91bda92fbb1 PCI: add INTEL_HDA_ARL to pci_ids.h fbbee078cfb6 media: rockchip: rga: fix swizzling for RGB formats acb1bffe5fac media: stk1160: Fixed high volume of stk1160_dbg messages 67997250d321 drm/mipi-dsi: Fix detach call without attach d778e10dde4f drm/framebuffer: Fix use of uninitialized variable da980f8db04e drm/drm_file: fix use of uninitialized variable 00a5feb0603f RDMA/IPoIB: Fix error code return in ipoib_mcast_join b0f907a4efeb fast_dput(): handle underflows gracefully 12ba5b9cf87c ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument 9fceaf8182d4 f2fs: fix to check return value of f2fs_reserve_new_block() 52240224e74a wifi: cfg80211: free beacon_ies when overridden from hidden BSS 18c2989c30b1 wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift() 8ec36f2d0cb6 wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices f3b7a31bf115 arm64: dts: qcom: msm8998: Fix 'out-ports' is a required property c3f22192a2b3 arm64: dts: qcom: msm8996: Fix 'in-ports' is a required property 351b37b88ed0 md: Whenassemble the array, consult the superblock of the freshest device 6f2cd02ff5b2 block: prevent an integer overflow in bvec_try_merge_hw_page fb9c25ea0a5f ARM: dts: imx23/28: Fix the DMA controller node name c48e75a7ee24 ARM: dts: imx23-sansa: Use preferred i2c-gpios properties 83b1cceca9b0 ARM: dts: imx27-apf27dev: Fix LED name 06c3f5920fe9 ARM: dts: imx25/27: Pass timing0 826e8fa48e0f ARM: dts: imx1: Fix sram node 05f309a3fae0 ARM: dts: imx27: Fix sram node 1e35a4cf5a64 ARM: dts: imx: Use flash@0,0 pattern 30cfab1c8c7e ARM: dts: imx25/27-eukrea: Fix RTC node name ca14da9a1eca ARM: dts: rockchip: fix rk3036 hdmi ports node e9ac3e3398a5 scsi: libfc: Fix up timeout error in fc_fcp_rec_error() f5a875051e48 scsi: libfc: Don't schedule abort twice eb6f68ec92ab bpf: Add map and need_defer parameters to .map_fd_put_ptr() f11f0fd1ad6c wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() 53dd674b3238 ARM: dts: imx7s: Fix nand-controller #size-cells a86ce3671d4a ARM: dts: imx7s: Fix lcdif compatible 183edc0ad297 ARM: dts: imx7d: Fix coresight funnel ports 6c50e561ce97 bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk 4d981d9224df PCI: Add no PM reset quirk for NVIDIA Spectrum devices 0e8c8aa8e3ce scsi: lpfc: Fix possible file string name overflow when updating firmware cbd0b6268a77 selftests/bpf: Fix pyperf180 compilation failure with clang18 982bdaa0fcbd selftests/bpf: satisfy compiler by having explicit return in btf test e1f113b57ddd wifi: rt2x00: restart beacon queue when hardware reset b183fe8702e7 ext4: avoid online resizing failures due to oversized flex bg 92c3c5cfed57 ext4: remove unnecessary check from alloc_flex_gd() 7cb19e13362b ext4: unify the type of flexbg_size to unsigned int 360c28a2fd31 ext4: fix inconsistent between segment fstrim and full fstrim ec1075549613 ecryptfs: Reject casefold directory inodes 7a96d85bf196 SUNRPC: Fix a suspicious RCU usage warning 5e63c9ae8055 KVM: s390: fix setting of fpc register 6d0822f2cc9b s390/ptrace: handle setting of fpc register correctly de6a91aed1e0 jfs: fix array-index-out-of-bounds in diNewExt 592d29eb6bd9 rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock() f4a0b57632fa afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*() 3f4cba4cf82d crypto: stm32/crc32 - fix parsing list of devices e9f6ac508901 pstore/ram: Fix crash when setting number of cpus to an odd number 93df0a2a0b3c jfs: fix uaf in jfs_evict_inode 3f8217c323fd jfs: fix array-index-out-of-bounds in dbAdjTree 1b9d6828589d jfs: fix slab-out-of-bounds Read in dtSearch fd3486a89377 UBSAN: array-index-out-of-bounds in dtSplitRoot 98f9537fe61b FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree d2049af7ddbc ACPI: extlog: fix NULL pointer dereference check 0d2adafba97a PNP: ACPI: fix fortify warning b0b96859abe7 ACPI: video: Add quirk for the Colorful X15 AT 23 Laptop 20277842d911 audit: Send netlink ACK before setting connection in auditd_set 27756ae36645 regulator: core: Only increment use_count when enable_count changes aed181fbc2e2 perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file 980d5fe989e0 x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel 0580f4403ad3 powerpc/lib: Validate size for vector operations 7cd81d23586e powerpc: pmd_move_must_withdraw() is only needed for CONFIG_TRANSPARENT_HUGEPAGE 9bf6c6f0974b powerpc/mm: Fix build failures due to arch_reserved_kernel_pages() 171468044b6d powerpc: Fix build error due to is_valid_bugaddr() f6781add1c31 powerpc/mm: Fix null-pointer dereference in pgtable_cache_add 3cdbfac1068f x86/entry/ia32: Ensure s32 is sign extended to s64 aa8bd0d9b2c9 tick/sched: Preserve number of idle sleeps across CPU hotplug events 200d17b226a1 mips: Call lose_fpu(0) before initializing fcr31 in mips_set_personality_nan b2b0d40775cc spi: bcm-qspi: fix SFDP BFPT read by usig mspi read 344e8f33927a gpio: eic-sprd: Clear interrupt after set the interrupt type f81d67832cf5 drm/exynos: gsc: minor fix for loop iteration in gsc_runtime_resume 83d86b4a77d0 drm/exynos: fix accidental on-stack copy of exynos_drm_plane 3e835d6e6564 drm/bridge: nxp-ptn3460: simplify some error checking 021e214947d5 drm/bridge: nxp-ptn3460: fix i2c_master_send() error checking 9dd334a82450 drm: Don't unref the same fb many times by mistake due to deadlock handling 5624d628a1e4 gpiolib: acpi: Ignore touchpad wakeup on GPD G1619-04 4e66422f1b56 netfilter: nf_tables: reject QUEUE/DROP verdict parameters bd517df3bdad rbd: don't move requests to the running list on errors 69a087625203 btrfs: defrag: reject unknown flags of btrfs_ioctl_defrag_range_args d0bf04c9654c btrfs: don't warn if discard range is not aligned to sector 927d1a3d3278 btrfs: tree-checker: fix inline ref size in error messages 5c9e576bfda9 btrfs: ref-verify: free ref cache before clearing mount opt d3d6162eb1e5 net: fec: fix the unhandled context fault from smmu 3422bfda9203 fjes: fix memleaks in fjes_hw_setup 07bcc3cd3d91 netfilter: nf_tables: validate NFPROTO_* family b55e492f06f5 netfilter: nf_tables: restrict anonymous set and map names to 16 bytes 2501afe6c4c9 net/mlx5e: fix a double-free in arfs_create_groups bca555e8a240 net/mlx5: Use kfree(ft->g) in arfs_create_groups() 0917d771f6e5 net/mlx5: DR, Use the right GVMI number for drop action 4f4dc7098bdf netlink: fix potential sleeping issue in mqueue_flush_file da70948068bc tcp: Add memory barrier to tcp_push() 01d15b68f041 afs: Hide silly-rename files from userspace dad9b28f675e tracing: Ensure visibility when inserting an element into tracing_map a37ae111db5e net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv b8e8838f82f3 llc: Drop support for ETH_P_TR_802_2. b643d0defcba llc: make llc_ui_sendmsg() more robust against bonding changes 06f30fdbc4cf vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING 1fea9969b81c net/smc: fix illegal rmb_desc access in SMC-D connection dump 5c6183f3c748 x86/CPU/AMD: Fix disabling XSAVES on AMD family 0x17 due to erratum 7e180b702aab powerpc: Use always instead of always-y in for crtsavres.o 457ef4fe541c fs: move S_ISGID stripping into the vfs_*() helpers 0cb0093fd6a2 fs: add mode_strip_sgid() helper 635a0039e87e mtd: spinand: macronix: Fix MX35LFxGE4AD page size 3f4e660144ed block: Remove special-casing of compound pages 0785e298996c rename(): fix the locking of subdirectories f0824ca28317 ubifs: ubifs_symlink: Fix memleak of inode->i_link in error path a1e80a33bf75 nouveau/vmm: don't set addr on the fail path to avoid warning f49f9e802785 mmc: core: Use mrq.sbc in close-ended ffu e15b1553d032 arm64: dts: qcom: sdm845: fix USB wakeup interrupt types 830c99794b44 parisc/firmware: Fix F-extend for PDC addresses dd50fe18c234 rpmsg: virtio: Free driver_override when rpmsg_remove() 5030d4c79886 hwrng: core - Fix page fault dead lock on mmap-ed hwrng 5bc17b4fc2aa PM: hibernate: Enforce ordering during image compression/decompression cf6889bb8b56 crypto: api - Disallow identical driver names a7edaf40fcca ext4: allow for the last group to be marked as trimmed e2ecfd556542 serial: sc16is7xx: add check for unsupported SPI modes during probe 120b65f80b8f spi: introduce SPI_MODE_X_MASK macro 2b708e6b28f8 serial: sc16is7xx: set safe default SPI clock frequency e53321b341ab units: add the HZ macros 34d74cf3c799 units: change from 'L' to 'UL' 7478445a4547 units: Add Watt units b6179745482e include/linux/units.h: add helpers for kelvin to/from Celsius conversion 2ed05a8cc9b0 PCI: mediatek: Clear interrupt status before dispatching handler dbf9e2bf8e76 Revert "rt: drop -stable migrate_disable" d7ed2aabdf71 rt: drop -stable migrate_disable 9ae0a737b97c NFS: fix general protection fault in nfs_mount dafbace6032e x86/alternatives: Acquire pte lock with interrupts enabled 31708c13e464 x86/entry: Emit a symbol for register restoring thunk 9ad5defd9059 clear_warn_once: add a clear_warn_once= boot parameter fbda05a6df01 clear_warn_once: bind a timer to written reset value 2365198f516a clear_warn_once: expand debugfs to include read support 356914747645 perf: Alias SYS_futex with SYS_futex_time64 on 32-bit arches with 64bit time_t 178189d65780 kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE 706efec4c1e2 perf cs-etm: Move definition of 'traceid_list' global variable from header file 48ab6faa417e defconfigs: drop obselete options 1fe4ee7f680c libtraceevent: Fix build with binutils 2.35 953da1f7e728 arm64: dts: ti: k3-am65-main: add sd wp-invert into k3-am65 dtb 8c083fb78a3f Fix compiling warnings of file arm64/kernel/perf_callchain.c 85f0a97f3aac eventfd: Enlarge recursion limit to allow vhost to work 4a6bacba3689 perf: Fix the warning of perf_regs.c 4b69a5a32098 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. c5dcdef27c57 arm64/perf: fix backtrace for AAPCS with FP enabled 05f4afe8b669 Revert "uptime: allow the optional limiting of kernel runtime" 157af3a61d56 tools/power turbostat: Support Tiger Lake 008b46517c94 arm64: dts: ti: k3-am65-mcu:Update the power domain cells b658676c81a0 fixup! yaffs: Fix build warning by handling inode i_version with proper atomic API 03142acba06e ARM: 8918/2: only build return_address() if needed 9065d188f874 KVM: LAPIC: Mark hrtimer for period or oneshot mode to expire in hard interrupt context 4cd12df48b83 selftest/bpf: Use CHECK macro instead of RET_IF 84591c1cb409 Revert "selftests/bpf: Fix perf_buffer test on systems w/ offline CPUs" 844b959f96bd Revert "selftests/bpf: Skip perf hw events test if the setup disabled it" 45760a7e1301 Revert "platform/x86: wmi: Destroy on cleanup rather than unregister" e64f1a1d9447 yaffs2: fix memory leak when /proc/yaffs is read 896b38b46db9 x86/mce: Add compat_ioctl assignment to make it compatible with 32-bit system 06356153574a cpufreq: Fix policy initialization for internal governor drivers eb30339a5892 arm64: dts: k3-am6: Add FSS and OSPI nodes f03b2ab37a42 arm64: dts: ti: k3-am654-base-board: Add OSPI entry 762a03109411 arm64: dts: ti: k3-am65-main: Enable support for sdhci1 d8075838fe56 arm64: dts: ti: k3-am654-base-board: Add Support for SD card fc2d760470d1 arm64: dts: r8a7795-h3ulcb: Add reserved memory regions baab8b4b5235 arm64: dts: r8a7795: Add CPUIdle support for all CPU core f11171f18a03 pci: pcie-rcar: add regulators support 638d6d5f6dd3 driver: net: can: disable clock when it is in enable status e5a7b62d0517 arch: arm64: dts: Set gpio5-pin9 as input by default f4d7dbafb103 perf: Make perf able to build with latest libbfd 239eea7ef5dd mips: vdso: fix 'jalr $t9' crash in vdso code f7fe06ec7a59 linux-yocto linux-yocto-dev: Fix /bin/awk issues ced1c6effc4f yaffs: add strict check when call yaffs_internal_read_super 9daa7e790501 yaffs: repair yaffs_get_mtd_device 1fffb37acca0 yaffs: Fix build failure by handling inode i_version with proper atomic API 0007c563276d yaffs2: fix memory leak in mount/umount e68cc08a6841 yaffs: Avoid setting any ACL releated xattr bcf077d933b8 Yaffs:check oob size before auto selecting Yaffs1 19df313c0952 fs: yaffs2: replace CURRENT_TIME by other appropriate apis c769a7da8c69 yaffs2: adjust to proper location of MS_RDONLY 0f1751fff1a7 mips: Kconfig: add QEMUMIPS64 option 86f59bbc023c aufs5: core d1e47364cab1 aufs5: standalone 74a8e4bf3f2b aufs5: mmap 7e05613a5d85 aufs5: base aa75a790b542 aufs5: kbuild 8c6f9b2baa40 yaffs2: import git revision b4ce1bb (jan, 2020) 0381cd8f4359 perf: x86-32: explicitly include <errno.h> ad78324feafb perf: mips64: Convert __u64 to unsigned long long 34cefcf34034 perf: fix bench numa compilation fdad3e366e6e perf annotate: replace 'expand' with equivalent sed expression a771eec901c6 perf: add SLANG_INC for slang.h e0614357c8a3 perf: add sgidefs.h to for mips builds ac92fa579b2b perf: change --root to --prefix for python install 6388df0def8f perf: add 'libperl not found' warning a0fb87034f0f perf: force include of <stdbool.h> 32f3ab82932c uptime: allow the optional limiting of kernel runtime 9486b2eba979 fat: don't use obsolete random32 call in namei_vfat 5a3398afe097 FAT: Added FAT_NO_83NAME 079c6f61933c FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option 2431b8dd05f7 FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 5338ecdddce2 initramfs: allow an optional wrapper script around initramfs generation 6c31503ceca3 x86/boot/compressed/64: Define __force_order only when CONFIG_RANDOMIZE_BASE is unset 3d683756dce2 modpost: srcversion sometimes incorrect 89931013d209 linux-yocto: Handle /bin/awk issues 75fa99f9e576 uvesafb: provide option to specify timeout for task completion bf98aa12f36b uvesafb: print error message when task timeout occurs 1938b8143850 compiler.h: Undef before redefining __attribute_const__ 752c3dd6b4b6 vmware: include jiffies.h b23cbd0f7b66 Resolve jiffies wrapping about arp 1830d18ce4d7 nfs: Allow default io size to be configured. 2a7b6aaaa59c check console device file on fs when booting 72808adae4fe mount_root: clarify error messages for when no rootfs found 6b31420bcb71 NFS: allow nfs root mount to use alternate rpc ports d078e29aa31a menuconfig,mconf-cfg: Allow specification of ncurses location 26e26affd3ae modpost: mask trivial warnings 71e89f4b4d59 kbuild: exclude meta directory from distclean processing 478d180563a8 powerpc: serialize image targets ae15d16d2f89 arm: serialize build targets e4ce2ac7cb8f arch/x86/boot: use prefix map to avoid embedded paths 0c64b73184d9 crtsavres: fixups for 5.4+ 043ffbbcdb8f powerpc/ptrace: Disable array-bounds warning with gcc8 f45a7cd151d0 powerpc: Disable attribute-alias warnings from gcc8 d58c4db9597a powerpc: add crtsavres.o to archprepare for kbuild fc4ace07b7d2 powerpc: kexec fix for powerpc64 403ce2291e1b powerpc: Add unwind information for SPE registers of E500 core 6fb1edc69050 staging: octeon: Add a workaround for the issue of GCC8 88e319c5c225 4kc cache tlb hazard: tlbp cache coherency f946365e8139 malta uhci quirks: make allowance for slow 4k(e)c 2281cb8cc437 arm/Makefile: Fix systemtap 7942a16ee46c vexpress: Pass LOADADDR to Makefile 9c74389f3c8a arm: ARM EABI socketcall 65b684cc2da1 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: dd36d66e23cb0f9d182b25f564f355202b71c7e7) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.4: update to v5.4.268Bruce Ashfield2024-02-271-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: f0602893f43a Linux 5.4.268 5ff9836ab0f6 arm64: dts: armada-3720-turris-mox: set irq type for RTC 300a55a3a6d4 perf top: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set ea5587946a15 i2c: s3c24xx: fix transferring more than one message in polling mode 90734f1cdee8 i2c: s3c24xx: fix read transfers in polling mode 05b6d0234a37 mlxsw: spectrum_acl_erp: Fix error flow of pool allocation failure d5661f46c11d kdb: Fix a potential buffer overflow in kdb_local() cf6260a34d28 kdb: Censor attempts to set PROMPT without ENABLE_MEM_READ 36b6db699c03 ipvs: avoid stat macros calls from preemptible context 4c8a827d68ba netfilter: nf_tables: skip dead set elements in netlink dump db9fda526c8d net: dsa: vsc73xx: Add null pointer check to vsc73xx_gpio_probe 8efe3e8a6c4c net: ravb: Fix dma_addr_t truncation in error case f7a153e3ac41 net: phy: micrel: populate .soft_reset for KSZ9131 02467ab8b404 net: qualcomm: rmnet: fix global oob in rmnet_policy 5b58cfcd4ce1 s390/pci: fix max size calculation in zpci_memcpy_toio() 14a7e3a0d099 PCI: keystone: Fix race condition when initializing PHYs 40d171ef2389 nvmet-tcp: Fix the H2C expected PDU len calculation 258dccd67ba0 serial: imx: Correct clock error message in function probe() 1d8e62b5569c apparmor: avoid crash when parsed profile name is empty 4cd5db4fc46c perf env: Avoid recursively taking env->bpf_progs.lock f19a1cb1f9f4 perf bpf: Decouple creating the evlist from adding the SB event 739b800279d0 perf top: Move sb_evlist to 'struct perf_top' 2d59b6ed998d perf record: Move sb_evlist to 'struct record' 14a9769a769e perf env: Add perf_env__numa_node() 9638beb4e10a nvmet-tcp: fix a crash in nvmet_req_complete() ee5e7632e981 nvmet-tcp: Fix a kernel panic when host sends an invalid H2C PDU length 887ab0a444f0 perf genelf: Set ELF program header addresses properly ed903eeb4e2e software node: Let args be NULL in software_node_get_reference_args dbb71ba53146 acpi: property: Let args be NULL in __acpi_node_get_property_reference b502fb43f7fb serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed d8003fdcc66c MIPS: Alchemy: Fix an out-of-bound access in db1550_dev_setup() 93a7b8d4338b MIPS: Alchemy: Fix an out-of-bound access in db1200_dev_setup() fa873e90301c mips: Fix incorrect max_low_pfn adjustment b419fe1180f7 HID: wacom: Correct behavior when processing some confidence == false touches f7a92bec8eea x86/kvm: Do not try to disable kvmclock if it was not enabled 1d6d95aaa692 wifi: mwifiex: configure BSSID consistently when starting AP 249b78dbb154 wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors c22b4f159b27 wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code b33a30358826 rootfs: Fix support for rootfstype= when root= is given 02bd78673b65 fbdev: flush deferred work in fb_deferred_io_fsync() 7cfc97d1ec3f ALSA: oxygen: Fix right channel of capture volume mixer 85f6a6590dcf usb: mon: Fix atomicity violation in mon_bin_vma_fault 14e60d584a42 usb: typec: class: fix typec_altmode_put_partner to put plugs 94f2aa8145f4 Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs" a05ebd577979 usb: chipidea: wait controller resume finished for wakeup irq d9c8275c5960 Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only" 548a00780d34 Revert "usb: dwc3: Soft reset phy on probe for host" c145217af8bf usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart 5d5d9827016a usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host() 29032c8e3e31 tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug 5c3d4930c7b7 binder: fix unused alloc->free_async_space 252a2a5569eb binder: fix race between mmput() and do_exit() 4404c2b832cf xen-netback: don't produce zero-size SKB frags ee4e9c5ffff9 Revert "ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek" 01fe1b7bb0aa Input: atkbd - use ab83 as id when skipping the getid command a53e15e592b4 binder: fix use-after-free in shinker's callback fc1119a3c65d binder: fix async space check for 0-sized buffers 1b7c039260ce of: unittest: Fix of_count_phandle_with_args() expected value message a0a061151a62 of: Fix double free in of_parse_phandle_with_args_map a9de8a4f52ff mmc: sdhci_omap: Fix TI SoC dependencies b8bbe3354419 clk: si5341: fix an error code problem in si5341_output_clk_set_rate 4810cce02967 watchdog: bcm2835_wdt: Fix WDIOC_SETTIMEOUT handling 11a64041d921 watchdog/hpwdt: Only claim UNKNOWN NMI if from iLO 0d5685c13d55 watchdog: set cdev owner before adding 777aa44f63fa drivers: clk: zynqmp: calculate closest mux rate 5a572eb32fd3 gpu/drm/radeon: fix two memleaks in radeon_vm_init 8b55b06e737f drivers/amd/pm: fix a use-after-free in kv_parse_power_table 06d95c99d5a4 drm/amd/pm: fix a double-free in si_dpm_init 8ee1fb4c5168 drm/amdgpu/debugfs: fix error code when smc register accessors are NULL 68ec0a0211c4 media: dvbdev: drop refcount on error path in dvb_device_open() 06a9263ac925 media: cx231xx: fix a memleak in cx231xx_init_isoc 6a421928f7b2 drm/bridge: tc358767: Fix return value on error case d46fe2e93e53 drm/radeon/trinity_dpm: fix a memleak in trinity_parse_power_table c0769f091ff9 drm/radeon/dpm: fix a memleak in sumo_parse_power_table 5d12c5d75f7c drm/radeon: check the alloc_workqueue return value in radeon_crtc_init() 09d59f73f46a drm/drv: propagate errors from drm_modeset_register_all() 31b169a8bed7 drm/msm/dsi: Use pm_runtime_resume_and_get to prevent refcnt leaks 9170aa07cb20 drm/msm/mdp4: flush vblank event on disable 136f919816cc ASoC: cs35l34: Fix GPIO name and drop legacy include 86af5d7acf4c ASoC: cs35l33: Fix GPIO name and drop legacy include 94aa82723abb drm/radeon: check return value of radeon_ring_lock() bf48d891234b drm/radeon/r100: Fix integer overflow issues in r100_cs_track_check() 8e5bcb781f87 drm/radeon/r600_cs: Fix possible int overflows in r600_cs_check_reg() 5624a3c1b1eb f2fs: fix to avoid dirent corruption b083ec00f39e drm/bridge: Fix typo in post_disable() description 47aa8fcd5e8b media: pvrusb2: fix use after free on context disconnection f6a35c21cde3 RDMA/usnic: Silence uninitialized symbol smatch warnings 9bb977521768 ARM: davinci: always select CONFIG_CPU_ARM926T 3f15ba3dc14e ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim() dcc9cd5ddb94 Bluetooth: btmtkuart: fix recv_buf() return value efcfcd5f2b5e Bluetooth: Fix bogus check for re-auth no supported with non-ssp 598c902649ea netfilter: nf_tables: mark newset as dead on transaction abort 8dbaaf71ffc2 wifi: rtlwifi: rtl8192se: using calculate_bit_shift() 8fa54f7532c8 wifi: rtlwifi: rtl8192ee: using calculate_bit_shift() 4838d1666660 wifi: rtlwifi: rtl8192de: using calculate_bit_shift() e15fcb194542 rtlwifi: rtl8192de: make arrays static const, makes object smaller ae1df4cc0adb wifi: rtlwifi: rtl8192ce: using calculate_bit_shift() a3a25b5d019c wifi: rtlwifi: rtl8192cu: using calculate_bit_shift() 6f84a338ed61 wifi: rtlwifi: rtl8192c: using calculate_bit_shift() ee0a81cf7e7b wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift() 7cbcf5fe01d0 wifi: rtlwifi: add calculate_bit_shift() 4985e507e0b9 dma-mapping: clear dev->dma_mem to NULL after freeing it 48614d528b42 virtio/vsock: fix logic which reduces credit update messages 332cd73a9298 selftests/net: fix grep checking for fib_nexthop_multiprefix 12b91f36369b scsi: hisi_sas: Replace with standard error code return value 14470da02dfc arm64: dts: qcom: sdm845-db845c: correct LED panic indicator c23c4984ce0b scsi: fnic: Return error if vmalloc() failed 16d21bfcb371 wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior 4a20fa7322e2 rtlwifi: Use ffs in <foo>_phy_calculate_bit_shift 0226926ba326 firmware: ti_sci: Fix an off-by-one in ti_sci_debugfs_create() ef75f3c56bf3 net/ncsi: Fix netlink major/minor version numbers 7276fac0a668 ncsi: internal.h: Fix a spello f6154d498365 ARM: dts: qcom: apq8064: correct XOADC register address bd1bf5e8056a wifi: libertas: stop selecting wext dc843ed97ddb bpf, lpm: Fix check prefixlen before walking trie 93c71706a1f0 wifi: rtw88: fix RX filter in FIF_ALLMULTI flag aebe7e47c201 NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT db55dbbba5e5 blocklayoutdriver: Fix reference leak of pnfs_device_node e0e3f4a18784 crypto: scomp - fix req->dst buffer overflow 77d2b1833631 crypto: sahara - do not resize req->src when doing hash operations 53ba86f765d4 crypto: sahara - fix processing hash requests with req->nbytes < sg->length ba1ef4276e10 crypto: sahara - improve error handling in sahara_sha_process() 0274697075e1 crypto: sahara - fix wait_for_completion_timeout() error handling b588ed190b9a crypto: sahara - fix ahash reqsize aea92cca4375 crypto: virtio - Wait for tasklet to complete on device remove efc8ef87ab91 gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump d1fe1aede684 pstore: ram_core: fix possible overflow in persistent_ram_init_ecc() 6e907574ef9b crypto: sahara - fix error handling in sahara_hw_descriptor_create() e82d07d5c709 crypto: sahara - fix processing requests with cryptlen < sg->length da43c26203d9 crypto: sahara - fix ahash selftest failure beb815a0001e crypto: sahara - remove FLAGS_NEW_KEY logic 4c10928e31c7 crypto: af_alg - Disallow multiple in-flight AIO requests ca3484d5cadc crypto: ccp - fix memleak in ccp_init_dm_workarea 9fffae6cc42b virtio_crypto: Introduce VIRTIO_CRYPTO_NOSPC 01081d76cc3e crypto: virtio - don't use 'default m' 830a4f073f7e crypto: virtio - Handle dataq logic with tasklet 86a7c9ba839e selinux: Fix error priority for bind with AF_UNSPEC on PF_INET6 socket 1bf4fe14e97c mtd: Fix gluebi NULL pointer dereference caused by ftl notifier 6b84cb9e383d spi: sh-msiof: Enforce fixed DTDL for R-Car H3 36e19f84634a calipso: fix memory leak in netlbl_calipso_add_pass() 0396c1e211bb netlabel: remove unused parameter in netlbl_netlink_auditinfo() 7b99eafea070 net: netlabel: Fix kerneldoc warnings 6c38e791bde0 ACPI: LPIT: Avoid u32 multiplication overflow 1e3a2b9b4039 ACPI: video: check for error while searching for backlight device parent f5ea2cf3bbb1 mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand controller response 1e80aa25d186 powerpc/imc-pmu: Add a null pointer check in update_events_in_group() 9da4a56dd377 powerpc/powernv: Add a null pointer check in opal_powercap_init() e93d7cf4c1dd powerpc/powernv: Add a null pointer check in opal_event_init() f84c1446daa5 powerpc/powernv: Add a null pointer check to scom_debug_init_one() b0200560b69e selftests/powerpc: Fix error handling in FPU/VMX preemption tests 9b5f03500bc5 powerpc/pseries/memhp: Fix access beyond end of drmem array 69c0b92f78a2 powerpc/pseries/memhotplug: Quieten some DLPAR operations 5401b689ad44 powerpc/44x: select I2C for CURRITUCK 245da9eebba0 powerpc: add crtsavres.o to always-y instead of extra-y 5da3b6e7196f EDAC/thunderx: Fix possible out-of-bounds string access 555a2f09a69d x86/lib: Fix overflow when counting digits 6ee48d71021e coresight: etm4x: Fix width of CCITMIN field b00d5f7152ab parport: parport_serial: Add Brainboxes device IDs and geometry 760a5ab4d880 parport: parport_serial: Add Brainboxes BAR details e93da893d52d uio: Fix use-after-free in uio_open da488e1aad20 binder: fix comment on binder_alloc_new_buf() return value a92b2797ca72 binder: fix trivial typo of binder_free_buf_locked() 9774dabad707 binder: use EPOLLERR from eventpoll.h 5e1eb0dfc95b ACPI: resource: Add another DMI match for the TongFang GMxXGxx c5b051750011 drm/crtc: fix uninitialized variable use cfc6afe930c6 ARM: sun9i: smp: fix return code check of of_property_match_string ef7152f8705f ida: Fix crash in ida_free when the bitmap is empty c97996451f94 Input: xpad - add Razer Wolverine V2 support 510a7bc3682d ARC: fix spare error 0fe6431622b7 s390/scm: fix virtual vs physical address confusion 8fb5795bcf81 Input: i8042 - add nomux quirk for Acer P459-G2-M 2c70bf99783b Input: atkbd - skip ATKBD_CMD_GETID in translated mode 3d9a9c0881f4 reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warning 4f7512e779ae ring-buffer: Do not record in NMI if the arch does not support cmpxchg in NMI e405c22ee576 tracing: Add size check when printing trace_marker output f787481af4a8 tracing: Have large events show up as '[LINE TOO BIG]' instead of nothing d4408ffeb848 neighbour: Don't let neigh_forced_gc() disable preemption for long 9cc9683aec42 drm/crtc: Fix uninit-value bug in drm_mode_setcrtc 2f601e869611 jbd2: correct the printing of write_flags in jbd2_write_superblock() 1c187cb210c1 clk: rockchip: rk3128: Fix HCLK_OTG gate register 3f50a73fd929 drm/exynos: fix a wrong error checking 8bc21ac17da8 drm/exynos: fix a potential error pointer dereference 6eb975932853 nvme: introduce helper function to get ctrl state 971c0b10c94d ASoC: da7219: Support low DC impedance headset ec76b9e057de net/tg3: fix race condition in tg3_reset_task() ef9fefca3fec nouveau/tu102: flush all pdbs on vmm flush b67005b284dd ASoC: rt5650: add mutex to avoid the jack detection failure 4fece6617b57 ASoC: cs43130: Fix incorrect frame delay configuration 1bf33a67a944 ASoC: cs43130: Fix the position of const qualifier 61c1e46fb84e ASoC: Intel: Skylake: mem leak in skl register function 81610106fd5b ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16 ad5a06e16365 ASoC: Intel: Skylake: Fix mem leak in few functions 57a95d06da3e ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro ebc3c8e090a0 pinctrl: lochnagar: Don't build on MIPS 12cf91e23b12 f2fs: explicitly null-terminate the xattr list (From OE-Core rev: 4fcc89e90ed1399cdf761a0d2f7363d86fa23f23) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.4: update to v5.4.267Bruce Ashfield2024-02-271-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 9153fc966495 Linux 5.4.267 69ef165176a3 ASoC: meson: codec-glue: fix pcm format cast warning 584756c3d75a ipv6: remove max_size check inline with ipv4 66b3025202b4 ipv6: make ip6_rt_gc_expire an atomic_t ae424c848db6 net/dst: use a smaller percpu_counter batch for dst entries accounting 7b3a9c2bf315 PCI: Disable ATS for specific Intel IPU E2000 devices c6141c49bc80 PCI: Extract ATS disabling to a helper function 8711fa0c06d4 netfilter: nf_tables: Reject tables of unsupported family c67bf30baf26 net: tls, update curr on splice as well c2d9b438554e ath10k: Get rid of "per_ce_irq" hw param d15f869cb3b3 ath10k: Keep track of which interrupts fired, don't poll them 696b992edc7e ath10k: Add interrupt summary based CE processing 366df9ecbcb8 ath10k: Wait until copy complete is actually done before completing c4541e39808e mmc: sdhci-sprd: Fix eMMC init failure after hw reset a9c9ffcd217b mmc: core: Cancel delayed work before releasing host bfc3720ca8d0 mmc: rpmb: fixes pause retune on all RPMB partitions. 77359c497305 mm: fix unmap_mapping_range high bits shift bug 5af5e946c4dd i2c: core: Fix atomic xfer check for non-preempt config d8ec24d79db1 firewire: ohci: suppress unexpected system reboot in AMD Ryzen machines and ASM108x/VT630x PCIe cards 85015a96bc24 mm/memory-failure: check the mapcount of the precise page 3d8fab93ca98 net: Implement missing SO_TIMESTAMPING_NEW cmsg support f7084217d945 bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters() acfeb9039b17 asix: Add check for usbnet_get_endpoints 6c00721ad7aa net/qla3xxx: fix potential memleak in ql_alloc_buffer_queues a4ea54c52828 net/qla3xxx: switch from 'pci_' to 'dma_' API 863ca421b4a7 i40e: Restore VF MSI-X state during PCI reset 01c2d73ae2dd ASoC: meson: g12a-tohdmitx: Fix event generation for S/PDIF mux bdc00b8c3afe ASoC: meson: g12a-tohdmitx: Validate written enum values fe2d1dda1db4 ASoC: meson: g12a: extract codec-to-codec utils 93d80aadc02e i40e: fix use-after-free in i40e_aqc_add_filters() b40828a2ab57 net: Save and restore msg_namelen in sock_sendmsg 68c8fdb9f9c8 net: bcmgenet: Fix FCS generation for fragmented skbuffs 4c0fa624a693 ARM: sun9i: smp: Fix array-index-out-of-bounds read in sunxi_mc_smp_init c1556217ff6f net-timestamp: extend SOF_TIMESTAMPING_OPT_ID to HW timestamps 2cdb65084824 can: raw: add support for SO_MARK 96a6d1bb28ed can: raw: add support for SO_TXTIME/SCM_TXTIME b1719cbb733e net: sched: em_text: fix possible memory leak in em_text_destroy() ef4fd7518c6e i40e: Fix filter input checks to prevent config with invalid values 65c6ef02ff26 nfc: llcp_core: Hold a ref to llcp_local->dev when holding a ref to llcp_local (From OE-Core rev: a3de4e1c5b41cdbdc9942b666212aa63921399a9) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.4: update to v5.4.266Bruce Ashfield2024-02-271-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 4410df70110f Linux 5.4.266 7d0f1fd80ad6 block: Don't invalidate pagecache for invalid falloc modes a0678f504758 ring-buffer: Fix wake ups when buffer_percent is set to 100 508e2fdd978e smb: client: fix OOB in smbCalcSize() 644b956c946a usb: fotg210-hcd: delete an incorrect bounds test a56a19e44b17 x86/alternatives: Sync core before enabling interrupts 4111986fb90e net: rfkill: gpio: set GPIO direction 5c375a83d1f9 net: 9p: avoid freeing uninit memory in p9pdu_vreadf 4e7f3899fb81 Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent a83debb52310 USB: serial: option: add Quectel RM500Q R13 firmware support c82ba4cb44d1 USB: serial: option: add Foxconn T99W265 with new baseline 1f87ba56c43d USB: serial: option: add Quectel EG912Y module support a59cb26bc188 USB: serial: ftdi_sio: update Actisense PIDs constant names a70b1933fa54 wifi: cfg80211: fix certs build to not depend on file order e8fb00205144 wifi: cfg80211: Add my certificate 8717fd6d0c30 iio: adc: ti_am335x_adc: Fix return value check of tiadc_request_dma() 45af72f149a8 iio: common: ms_sensors: ms_sensors_i2c: fix humidity conversion time table 4257c16c149d scsi: bnx2fc: Fix skb double free in bnx2fc_rcv() e1b31edfe7d3 Input: ipaq-micro-keys - add error handling for devm_kmemdup a85d6aa2b555 iio: imu: inv_mpu6050: fix an error code problem in inv_mpu6050_read_raw 388c90c577d7 interconnect: Treat xlate() returning NULL node as an error 04c22233447d btrfs: do not allow non subvolume root targets for snapshot 3230a69e663b smb: client: fix NULL deref in asn1_ber_decoder() 0ccb39511a7f ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB 6bcf819198d9 ALSA: hda/hdmi: Add quirk to force pin connectivity on NUC10 34e6c4c6a985 pinctrl: at91-pio4: use dedicated lock class for IRQ 624659563e26 i2c: aspeed: Handle the coalesced stop conditions with the start conditions. 47ae5242292d afs: Fix overwriting of result of DNS query c04b7b28c9f0 net: check dev->gso_max_size in gso_features_check() 761ee09e9f5d net: warn if gso_type isn't set for a GSO SKB eec7ef60d297 afs: Fix dynamic root lookup DNS check 82d64cbe487c afs: Fix the dynamic root's d_delete to always delete unused dentries 2b4600fb6967 net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev() b10265532df7 net/rose: fix races in rose_kill_by_device() ed4cb8a42ce9 ethernet: atheros: fix a memleak in atl1e_setup_ring_resources 3f82a6a6d7ee net: sched: ife: fix potential use-after-free f48e3337ab0b net/mlx5e: Correct snprintf truncation handling for fw_version buffer used by representors d07ef3a87064 net/mlx5: Fix fw tracer first block check a46bb28fdbdf net/mlx5: improve some comments 333fd1095584 Revert "net/mlx5e: fix double free of encap_header" 7bd305f5f262 wifi: mac80211: mesh_plink: fix matches_local logic 76366b399a02 s390/vx: fix save/restore of fpu kernel context f40d484e1614 reset: Fix crash when freeing non-existent optional resets 14d915ca5ae3 ARM: OMAP2+: Fix null pointer dereference and memory leak in omap_soc_device_init 62ef5887dd45 ksmbd: fix wrong name of SMB2_CREATE_ALLOCATION_SIZE 35e12efde04d ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5 (From OE-Core rev: e0e46163ca061f71db3469bef90d0f44e16df77a) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.4: update to v5.4.265Bruce Ashfield2024-02-271-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 2d21f73b2f16 Linux 5.4.265 5c70542f32af powerpc/ftrace: Fix stack teardown in ftrace_no_trace 0e1867b482b4 powerpc/ftrace: Create a dummy stackframe to fix stack unwind 9395c04666cc mmc: block: Be sure to wait while busy in CQE error recovery 3b8b2c5d7675 ring-buffer: Fix memory leak of free page 3459c9aa6495 team: Fix use-after-free when an option instance allocation fails 363a67ef3ada arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify de8ada02369e ext4: prevent the normalized size from exceeding EXT_MAX_BLOCKS f451d6784ba6 soundwire: stream: fix NULL pointer dereference for multi_link 404902216b88 perf: Fix perf_event_validate_size() lockdep splat 4109d9a855f2 HID: hid-asus: add const to read-only outgoing usb buffer 1fc4091991c5 net: usb: qmi_wwan: claim interface 4 for ZTE MF290 88ceaf8e2c61 asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation 91175d6fe505 HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad 1f94c0d60d81 HID: hid-asus: reset the backlight brightness level on resume e9a3cd3dcf3f HID: add ALWAYS_POLL quirk for Apple kb 395ad0baa4c1 platform/x86: intel_telemetry: Fix kernel doc descriptions af509912cd7c bcache: avoid NULL checking to c->root in run_cache_set() 356ae9de79b7 bcache: add code comments for bch_btree_node_get() and __bch_btree_node_alloc() ca4b00c6cb3d bcache: avoid oversize memory allocation by small stripe_size e1d811cbc3de blk-throttle: fix lockdep warning of "cgroup_mutex or RCU read lock required!" 84f2e5b3e70f usb: aqc111: check packet for fixup for true limit 619a34066614 Revert "PCI: acpiphp: Reassign resources on bridge if necessary" 371dbce60a46 ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants be7676b03aed cred: switch to using atomic_long_t 9112bd107208 appletalk: Fix Use-After-Free in atalk_ioctl 23ee06762c6f net: stmmac: Handle disabled MDIO busses from devicetree 538b7b8f21dc net: stmmac: use dev_err_probe() for reporting mdio bus registration failure 067e6ec9f530 vsock/virtio: Fix unsigned integer wrap around in virtio_transport_has_space() cc7cf0b2ee60 sign-file: Fix incorrect return values check 510d45207ae1 net: Remove acked SYN flag from packet in the transmit queue correctly 5d9d500a2811 qed: Fix a potential use-after-free in qed_cxt_tables_alloc 3df812627e7d net/rose: Fix Use-After-Free in rose_ioctl b099c28847cf atm: Fix Use-After-Free in do_vcc_ioctl e3430b870eff atm: solos-pci: Fix potential deadlock on &tx_queue_lock 8cff60fb736b atm: solos-pci: Fix potential deadlock on &cli_queue_lock fcf17666ef1b qca_spi: Fix reset behavior 51ad9c19bb57 qca_debug: Fix ethtool -G iface tx behavior b7f58686643f qca_debug: Prevent crash on TX ring changes 9354e0acdb74 net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX 053220aaed26 afs: Fix refcount underflow from error handling race (From OE-Core rev: ca73f7645fc9cbabaea1dd81a0f59805f9f991f3) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.4: update to v5.4.264Bruce Ashfield2024-02-271-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 16e6e107a688 Linux 5.4.264 06bcac5c5151 devcoredump: Send uevent once devcd is ready c6a1282e530d devcoredump : Serialize devcd_del work d99376b70247 smb: client: fix potential NULL deref in parse_dfs_referrals() ab5813bb2071 cifs: Fix non-availability of dedup breaking generic/304 bdee8b2805b8 Revert "btrfs: add dmesg output for first mount and last unmount of a filesystem" dd9e851944aa tools headers UAPI: Sync linux/perf_event.h with the kernel sources 4a341627a109 drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events" group fe8402511ed8 psample: Require 'CAP_NET_ADMIN' when joining "packets" group 263bffd2b6aa genetlink: add CAP_NET_ADMIN test for multicast bind a149fbadb9be netlink: don't call ->netlink_bind with table lock held 18824f592aad io_uring/af_unix: disable sending io_uring over sockets 32f4536c108f nilfs2: fix missing error check for sb_set_blocksize call 77a353924d8f KVM: s390/mm: Properly reset no-dat 1aee33d43d6c x86/CPU/AMD: Check vendor in the AMD microcode callback 3371eac21119 serial: 8250_omap: Add earlycon support for the AM654 UART controller ce79cf407c64 serial: sc16is7xx: address RX timeout interrupt errata d896c47f8cfc ARM: PL011: Fix DMA support 880b035bc64e usb: typec: class: fix typec_altmode_put_partner to put plugs a9022cbdd0ae parport: Add support for Brainboxes IX/UC/PX parallel cards fefc0559c58e usb: gadget: f_hid: fix report descriptor allocation 1796ae6a7a8c mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled a1f29e995fd7 mmc: core: add helpers mmc_regulator_enable/disable_vqmmc 05918dec9a1e gpiolib: sysfs: Fix error handling on failed export 152f51d159f3 perf: Fix perf_event_validate_size() 84ca356ec859 perf/core: Add a new read format to get a number of lost samples 07bdb1bd2476 arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names 6109859f6982 arm64: dts: mediatek: mt7622: fix memory node warning check 148d8f0707fa packet: Move reference count in packet_sock to atomic_long_t 965cbc6b623a tracing: Fix a possible race when disabling buffered events 6f2e50961fe3 tracing: Fix incomplete locking when disabling buffered events 84302391d130 tracing: Always update snapshot buffer size cb74e8fd6b2d nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage() 610ebc289582 ALSA: pcm: fix out-of-bounds in snd_pcm_state_names 439166b1b2ee ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt 4fe36f83f8d8 ARM: dts: imx: make gpt node name generic 69b669cc6389 ARM: imx: Check return value of devm_kasprintf in imx_mmdc_perf_init 59348f148235 scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle() 8244ea916bfe tracing: Fix a warning when allocating buffered events fails 4713be844546 ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate febb7bbe290d hwmon: (acpi_power_meter) Fix 4.29 MW bug ad4cf776678b RDMA/bnxt_re: Correct module description string b4b89b7b2d4b bpf: sockmap, updating the sg structure should also update curr 7ffff0cc929f tcp: do not accept ACK of bytes we never sent 69431f609bf3 netfilter: xt_owner: Fix for unsafe access of sk->sk_socket c61c61d7e7de net: hns: fix fake link up on xge port 1ec21fde58da ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit() e38cd53421ed arcnet: restoring support for multiple Sohard Arcnet cards f26546731933 net: arcnet: com20020 fix error handling d124c18267b1 net: arcnet: Fix RESET flag handling 9f5a25aa1bcc hv_netvsc: rndis_filter needs to select NLS be1ab8bf0510 ipv6: fix potential NULL deref in fib6_add() 5cd05bbaaef4 of: dynamic: Fix of_reconfig_get_state_change() return value documentation 5cadae629e44 of: Add missing 'Return' section in kerneldoc comments b31cb14cac85 of: Fix kerneldoc output formatting 36ce931a803b of: base: Fix some formatting issues and provide missing descriptions 8c4fcbe27a7a of/irq: Make of_msi_map_rid() PCI bus agnostic ae374c57afeb of/irq: make of_msi_map_get_device_domain() bus agnostic e5cfaab66295 of/iommu: Make of_map_rid() PCI agnostic f7a85520087a ACPI/IORT: Make iort_msi_map_rid() PCI agnostic da36a3ef32b4 ACPI/IORT: Make iort_get_device_domain IRQ domain agnostic d786067be2eb of: base: Add of_get_cpu_state_node() to get idle states for a CPU node 13f27a05377d drm/amdgpu: correct chunk_ptr to a pointer to chunk. d162a5e6a51d kconfig: fix memory leak from range properties d34644153050 tg3: Increment tx_dropped in tg3_tso_bug() cd49b8e07d01 tg3: Move the [rt]x_dropped counters to tg3_napi 427deb5ba566 netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test 54d0d83a5350 hrtimers: Push pending hrtimers away from outgoing CPU earlier 34244ed6219a Linux 5.4.263 afa7b11ea8aa mmc: block: Retry commands in CQE error recovery c8008304db1f mmc: core: convert comma to semicolon 33cc97d2493f mmc: cqhci: Fix task clearing in CQE error recovery 3e78540d98ce mmc: cqhci: Warn of halt or task clear failure 5b87f355462a mmc: cqhci: Increase recovery halt timeout 1a051c6d15aa cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily d497e1b2f5e5 cpufreq: imx6q: don't warn for disabling a non-existing frequency b1a66a050f96 scsi: qla2xxx: Fix system crash due to bad pointer access c1f97cc21eac scsi: qla2xxx: Use scsi_cmd_to_rq() instead of scsi_cmnd.request df0110425f42 scsi: core: Introduce the scsi_cmd_to_rq() function 66cd60553045 scsi: qla2xxx: Simplify the code for aborting SCSI commands 30511f37c997 ima: detect changes to the backing overlay file 8c85e455f7c9 ovl: skip overlayfs superblocks at global sync 157c8056abb5 ima: annotate iint mutex to avoid lockdep false positive warnings a8038ae58145 fbdev: stifb: Make the STI next font pointer a 32-bit signed offset 939012ee31d8 mtd: cfi_cmdset_0001: Byte swap OTP info 416dad018edd mtd: cfi_cmdset_0001: Support the absence of protection registers 21ad8c1c4fca s390/cmma: fix detection of DAT pages c11027d333fd s390/mm: fix phys vs virt confusion in mark_kernel_pXd() functions family f1db39b1541f smb3: fix touch -h of symlink 97d54b8005c0 net: ravb: Start TX queues after HW initialization succeeded 7023a293e981 net: ravb: Use pm_runtime_resume_and_get() 05aa8f3e3b77 ravb: Fix races between ravb_tx_timeout_work() and net related ops d37609b52977 net: stmmac: xgmac: Disable FPE MMC interrupts 7ccf772a8bad ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet f8b5b5d23605 Input: xpad - add HyperX Clutch Gladiate Support 6536698eea91 btrfs: make error messages more clear when getting a chunk map 4c6274cfd603 btrfs: send: ensure send_fd is writable 79ffc04aba7a btrfs: fix off-by-one when checking chunk map includes logical address dd94ffab1b6d btrfs: add dmesg output for first mount and last unmount of a filesystem 30b807d73654 powerpc: Don't clobber f0/vs0 during fp|altivec register save bb55decee202 bcache: revert replacing IS_ERR_OR_NULL with IS_ERR 729da56e01c9 dm verity: don't perform FEC for failed readahead IO b515ed628447 dm-verity: align struct dm_verity_fec_io properly d377e593d11e ALSA: hda/realtek: Add supported ALC257 for ChromeOS 47dd3917c48a ALSA: hda/realtek: Headset Mic VREF to 100% 88ce27f0a3f0 ALSA: hda: Disable power-save on KONTRON SinglePC 4a2d1399f848 mmc: block: Do not lose cache flush during CQE error recovery 4d7d14c69667 firewire: core: fix possible memory leak in create_units() 1eaa188f7fec pinctrl: avoid reload of p state in list iteration 40532b29138e io_uring: fix off-by one bvec index 9e7f410f6a43 USB: dwc3: qcom: fix wakeup after probe deferral db62d193e69b USB: dwc3: qcom: fix resource leaks on probe deferral ca44455362e3 usb: dwc3: set the dma max_seg_size 7a0b6fc6c3c2 USB: dwc2: write HCINT with INTMASK applied d1c866356ddb USB: serial: option: don't claim interface 4 for ZTE MF290 38233a62d360 USB: serial: option: fix FM101R-GL defines 83be9405b33e USB: serial: option: add Fibocom L7xx modules 406fae6c799b bcache: prevent potential division by zero error c00163256ac4 bcache: check return value from btree_node_alloc_replacement() a658ee793011 dm-delay: fix a race between delay_presuspend and delay_bio ef918a1ba40c hv_netvsc: Mark VF as slave before exposing it to user-mode 997d895fa495 hv_netvsc: Fix race of register_netdevice_notifier and VF register f2a0c988d724 USB: serial: option: add Luat Air72*U series products f1ac7789406e s390/dasd: protect device queue against concurrent access 300e96e171a9 bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in btree_gc_coalesce() 76f791b78da2 ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA 78c1e3aa693b KVM: arm64: limit PMU version to PMUv3 for ARMv8.1 5d4f6d809efa arm64: cpufeature: Extract capped perfmon fields 32cfd5c3b843 ext4: make sure allocate pending entry not fail 70edeedd795a ext4: fix slab-use-after-free in ext4_es_insert_extent() 15a84cf4c785 ext4: using nofail preallocation in ext4_es_insert_extent() 80c8dcb09feb ext4: using nofail preallocation in ext4_es_insert_delayed_block() be4684ee83f3 ext4: using nofail preallocation in ext4_es_remove_extent() d809d1d2edc3 ext4: use pre-allocated es in __es_remove_extent() 059722ec6464 ext4: use pre-allocated es in __es_insert_extent() 53df96011a2f ext4: factor out __es_alloc_extent() and __es_free_extent() c48b5fdd465e ext4: add a new helper to check if es must be kept b9cd5c3afc37 MIPS: KVM: Fix a build warning about variable set but not used afbedd6136cb nvmet: nul-terminate the NQNs passed in the connect command 84ac94bed02a nvmet: remove unnecessary ctrl parameter 07009245d3ba afs: Fix file locking on R/O volumes to operate in local mode 54ffe881d716 afs: Return ENOENT if no cell DNS record can be found 3680d10b4181 net: axienet: Fix check for partial TX checksum a7e7b928049f amd-xgbe: propagate the correct speed and duplex status c3a77c754e7f amd-xgbe: handle the corner-case during tx completion 895f1903ea09 amd-xgbe: handle corner-case during sfp hotplug 7fabd97a05fc arm/xen: fix xen_vcpu_info allocation alignment 9beba93f8ca7 net: usb: ax88179_178a: fix failed operations during ax88179_reset fc23517c8797 ipv4: Correct/silence an endian warning in __ip_do_redirect 6fd145351d48 HID: fix HID device resource race between HID core and debugging support 2c8f79610431 HID: core: store the unique system identifier in hid_device 90b3df8b5b7d drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP full bfdda8c9c58d ata: pata_isapnp: Add missing error check for devm_ioport_map() 9d980808f967 drm/panel: simple: Fix Innolux G101ICE-L01 timings cc543bad78d5 drm/panel: simple: Fix Innolux G101ICE-L01 bus flags c2eadc1586e7 afs: Make error on cell lookup failure consistent with OpenAFS 7369371bb875 PCI: keystone: Drop __init from ks_pcie_add_pcie_{ep,port}() 518b7f7d87aa RDMA/irdma: Prevent zero-length STAG registration d359886a7a80 driver core: Release all resources during unbind before updating device links (From OE-Core rev: 46e99ac57dc1ae498eb54dbe36797d23439263d4) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto-rt/5.4: fix buld failureBruce Ashfield2023-12-111-2/+2
| | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/5.4: 1/1 [ Author: Bruce Ashfield Email: bruce.ashfield@gmail.com Subject: rt: drop -stable migrate_disable Date: Mon, 11 Dec 2023 08:50:52 -0500 The -rt branches already have a migrate disable mechanism, we drop the -stable version to fix build issues. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] (From OE-Core rev: f29aff4a2a907f70c5397f9f1f7b5c1f8beb8647) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.4: update to v5.4.262Bruce Ashfield2023-12-081-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 8e221b47173d Linux 5.4.262 b053223b7cf4 netfilter: nf_tables: bogus EBUSY when deleting flowtable after flush (for 5.4) c35df8b8c572 netfilter: nf_tables: disable toggling dormant table state more than once e10f661adc55 netfilter: nf_tables: fix table flag updates 46c2947fcd71 netfilter: nftables: update table flags from the commit phase b09e6ccf0d12 netfilter: nf_tables: double hook unregistration in netns path b05a24cc453e netfilter: nf_tables: unregister flowtable hooks on netns exit a995a68e8a3b netfilter: nf_tables: fix memleak when more than 255 elements expired b95d7af657a8 netfilter: nft_set_hash: try later when GC hits EAGAIN on iteration 61a7b3de20e2 netfilter: nft_set_rbtree: use read spinlock to avoid datapath contention 03caf75da105 netfilter: nft_set_rbtree: skip sync GC for new elements in this transaction 021d734c7eaa netfilter: nf_tables: defer gc run if previous batch is still pending 38ed6a5f836f netfilter: nf_tables: use correct lock to protect gc_list 4b6346dc1edf netfilter: nf_tables: GC transaction race with abort path b76dcf466223 netfilter: nf_tables: GC transaction race with netns dismantle 29ff9b8efb84 netfilter: nf_tables: fix GC transaction races with netns and netlink event exit path 1398a0eee290 netfilter: nf_tables: remove busy mark and gc batch API 85520a1f1d87 netfilter: nft_set_hash: mark set element as dead when deleting from packet path c357648929c8 netfilter: nf_tables: adapt set backend to use GC transaction API bbdb3b65aa91 netfilter: nf_tables: GC transaction API to avoid race with control plane 1da4874d05da netfilter: nf_tables: don't skip expired elements during walk acaee227cf79 netfilter: nft_set_rbtree: fix overlap expiration walk 899aa5638568 netfilter: nft_set_rbtree: fix null deref on element insertion 181859bdfb97 netfilter: nft_set_rbtree: Switch to node list walk for overlap detection 3c7ec098e3b5 netfilter: nf_tables: drop map element references from preparation phase 6b880f3b2c04 netfilter: nftables: rename set element data activation/deactivation functions e1eed9e0b5e8 netfilter: nf_tables: pass context to nft_set_destroy() 961c4511c757 tracing: Have trace_event_file have ref counters 7676a41d90c5 drm/amdgpu: fix error handling in amdgpu_bo_list_get() 36383005f1db ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks e95f74653dff ext4: correct the start block of counting reserved clusters 1fbfdcc3d65e ext4: correct return value of ext4_convert_meta_bg dfdfd3f21830 ext4: correct offset of gdb backup in non meta_bg group to update_backups 85c12e80c474 ext4: apply umask if ACL support is disabled d2aed8814f02 Revert "net: r8169: Disable multicast filter for RTL8168H and RTL8107E" b9e5f633b35d nfsd: fix file memleak on client_opens_release 339d7d40d3dc media: venus: hfi: add checks to handle capabilities from firmware cab97cdd409a media: venus: hfi: fix the check to handle session buffer requirement 5d39d0c1f43f media: venus: hfi_parser: Add check to keep the number of codecs within range 497b12d47cc6 media: sharp: fix sharp encoding 92d8a0478fb3 media: lirc: drop trailing space from scancode transmit cac054d10324 i2c: i801: fix potential race in i801_block_transaction_byte_by_byte b132e462363f net: dsa: lan9303: consequently nested-lock physical MDIO 229738d71702 Revert ncsi: Propagate carrier gain/loss events to the NCSI controller 4074957ec6bb Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE 356a2ee5fc36 Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables afe92b66a5d8 bluetooth: Add device 13d3:3571 to device tables dc073a2626d3 bluetooth: Add device 0bda:887b to device tables 75d26f7f6118 Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0cb8:0xc559 323710a6b4c6 Bluetooth: btusb: add Realtek 8822CE to usb_device_id table 981ee23b8d48 Bluetooth: btusb: Add flag to define wideband speech capability 0fe69c99cc13 tty: serial: meson: fix hard LOCKUP on crtscts mode 8f40bbf7dc01 serial: meson: Use platform_get_irq() to get the interrupt a1113f2c9b2c tty: serial: meson: retrieve port FIFO size from DT 13391526d817 serial: meson: remove redundant initialization of variable id 6245d0d70fe8 ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC 4ef452297de4 ALSA: info: Fix potential deadlock at disconnection c7df9523fed2 parisc/pgtable: Do not drop upper 5 address bits of physical address c32dfec86714 parisc: Prevent booting 64-bit kernels on PA1.x machines d570d139cb38 i3c: master: cdns: Fix reading status register ad6941b192ca mm/cma: use nth_page() in place of direct struct page manipulation 36512866607e dmaengine: stm32-mdma: correct desc prep when channel running 4a5c267d5700 mcb: fix error handling for different scenarios when parsing 25eb381a736e i2c: core: Run atomic i2c xfer when !preemptible 975b5ff33f9a kernel/reboot: emergency_restart: Set correct system_state 421f9ccc75c5 quota: explicitly forbid quota files from being encrypted 7d0c36cd2e65 jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev 665c2f186b8c btrfs: don't arbitrarily slow down delalloc if we're committing b5a8382cf829 PM: hibernate: Clean up sync_read handling in snapshot_write_next() 2b3cfdaa8833 PM: hibernate: Use __get_safe_page() rather than touching the list 612c17a90fce mmc: vub300: fix an error code 398940412e8d clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from PLL clocks 0b2b22b706ec parisc/pdc: Add width field to struct pdc_model 012dba0ab814 PCI: keystone: Don't discard .probe() callback 9988c9dc3c8b PCI: keystone: Don't discard .remove() callback a438322e0078 genirq/generic_chip: Make irq_remove_generic_chip() irqdomain aware 683c562c434d mmc: meson-gx: Remove setting of CMD_CFG_ERROR d894f9288cff ACPI: resource: Do IRQ override on TongFang GMxXGxx 7b15bc9b753f PCI/sysfs: Protect driver's D3cold preference from user space 78d3487b5b87 hvc/xen: fix error path in xen_hvc_init() to always register frontend driver 6b21ae025b82 audit: don't WARN_ON_ONCE(!current->mm) in audit_exe_compare() c0d01f03aaac audit: don't take task_lock() in audit_exe_compare() code path 4d0a828775f0 KVM: x86: Ignore MSR_AMD64_TW_CFG access 5066faedd2f7 KVM: x86: hyper-v: Don't auto-enable stimer on write from user-space 268d17ab637a x86/cpu/hygon: Fix the CPU topology evaluation for real acbc12b0b348 scsi: megaraid_sas: Increase register read retry rount from 3 to 30 for selected registers bae690510316 bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END 6933bc9a5f77 randstruct: Fix gcc-plugin performance mode to stay in group c94d05ac6937 media: venus: hfi: add checks to perform sanity on queue pointers 6d028ade9db7 cifs: spnego: add ';' in HOST_KEY_LEN 26415e35f669 tools/power/turbostat: Fix a knl bug a49786297b83 macvlan: Don't propagate promisc change to lower dev in passthru 04cb9ab8ebc5 net/mlx5e: Check return value of snprintf writing to fw_version buffer for representors c740f4716a44 net/mlx5_core: Clean driver version and name e4bdbcce8e02 net/mlx5e: fix double free of encap_header 5cc1f24f7333 net: stmmac: fix rx budget limit check c4b712d1a814 net: stmmac: Rework stmmac_rx() b2762d13dfae netfilter: nf_conntrack_bridge: initialize err to 0 fd51e7541ff6 net: ethernet: cortina: Fix MTU max setting 823bffdaac39 net: ethernet: cortina: Handle large frames f5055d7345d6 net: ethernet: cortina: Fix max RX frame define b4f0e605a508 bonding: stop the device in bond_setup_by_slave() 7ea0a719e578 ptp: annotate data-race around q->head and q->tail 89af55e0fa13 xen/events: fix delayed eoi list handling db957a2f5481 ppp: limit MRU to 64K f3b250d91993 tipc: Fix kernel-infoleak due to uninitialized TLV value 77236275d4cd net: hns3: fix variable may not initialized problem in hns3_init_mac_addr() 14c6cd41c851 tty: Fix uninit-value access in ppp_sync_receive() 4d2d30f0792b ipvlan: add ipvlan_route_v6_outbound() helper ed53c1518811 NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO fe449f8b9727 wifi: iwlwifi: Use FW rate for non-data frames eca19db60f99 pwm: Fix double shift bug d996530ba92c ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings 6d703922bc9e kgdb: Flush console before entering kgdb on panic eac3e4760aa1 drm/amd/display: Avoid NULL dereference of timing generator 514565ff7fce media: cobalt: Use FIELD_GET() to extract Link Width 2bb42a27a92f gfs2: ignore negated quota changes a251e20a2cbe media: vivid: avoid integer overflow 8f83c85ee882 media: gspca: cpia1: shift-out-of-bounds in set_flicker a8f829886d47 i2c: sun6i-p2wi: Prevent potential division by zero 80876a07ca3b usb: gadget: f_ncm: Always set current gadget in ncm_bind() 460284dfb10b tty: vcc: Add check for kstrdup() in vcc_probe() 35b9435123ef HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W b549acf99982 scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() 33906b36b15d atm: iphase: Do PCI error checks on own line 54f4dde8fa0c PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields 2527775616f3 ALSA: hda: Fix possible null-ptr-deref when assigning a stream 953ed26a77c6 ARM: 9320/1: fix stack depot IRQ stack filter 7467ca10a5ff jfs: fix array-index-out-of-bounds in diAlloc ecfb47f13b08 jfs: fix array-index-out-of-bounds in dbFindLeaf 32bd8f1cbcf8 fs/jfs: Add validity check for db_maxag and db_agpref a81a56b4cbe3 fs/jfs: Add check for negative db_l2nbperpage e18d266fb3f1 RDMA/hfi1: Use FIELD_GET() to extract Link Width c9c133469730 crypto: pcrypt - Fix hungtask for PADATA_RESET ddd6e5266343 selftests/efivarfs: create-read: fix a resource leak 437e0fa907ba drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULL d50a56749e5a drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga c847379a5d00 drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7 1f24c286f4a4 drm/komeda: drop all currently held locks if deadlock happens 5305ae0d4ad8 platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad X120e 3c4236f1b2a7 Bluetooth: Fix double free in hci_conn_cleanup 3cf391e4174a wifi: ath10k: Don't touch the CE interrupt registers after power up 252bde6b17b8 net: annotate data-races around sk->sk_dst_pending_confirm 73909810ac27 net: annotate data-races around sk->sk_tx_queue_mapping bd653b07095a wifi: ath10k: fix clang-specific fortify warning 32cc96dc5f4e wifi: ath9k: fix clang-specific fortify warnings efeae5f4972f wifi: mac80211: don't return unset power in ieee80211_get_tx_power() 770da15be321 wifi: mac80211_hwsim: fix clang-specific fortify warning cfe13e1486d4 x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size 91f7467ac96a clocksource/drivers/timer-atmel-tcb: Fix initialization on SAM9 hardware da667a3f8e23 clocksource/drivers/timer-imx-gpt: Fix potential memory leak 788c0b3442ea perf/core: Bail out early if the request AUX area is out of bound dcd85e3c9293 locking/ww_mutex/test: Fix potential workqueue corruption ef379773e2e7 Linux 5.4.261 3542ef5c3748 btrfs: use u64 for buffer sizes in the tree search ioctls 7868e6151a6d Revert "mmc: core: Capture correct oemid-bits for eMMC cards" 7be3aca8d73d fbdev: fsl-diu-fb: mark wr_reg_wa() static 6c66d737b272 fbdev: imsttfb: fix a resource leak in probe b90c8dfd715f fbdev: imsttfb: Fix error path of imsttfb_probe() 4a6a3f1b3840 spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies 157333513d14 drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE 21858a75dc78 netfilter: nat: fix ipv6 nat redirect with mapped and scoped addresses ae99c5e16a83 netfilter: nft_redir: use `struct nf_nat_range2` throughout and deduplicate eval call-backs 11380557c236 netfilter: xt_recent: fix (increase) ipv6 literal buffer length cce1d4668191 r8169: respect userspace disabling IFF_MULTICAST e820e23338d1 tg3: power down device only on SYSTEM_POWER_OFF f8065cde49b2 net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT 592f934b7a22 net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs 85513df59a3e Fix termination state for idr_for_each_entry_ul() 56cddb5e657f net: r8169: Disable multicast filter for RTL8168H and RTL8107E e5a664ef4928 dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses. 3af0af2f98f3 dccp: Call security_inet_conn_request() after setting IPv4 addresses. afa49774d812 inet: shrink struct flowi_common 2199260c42e6 tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING cbdcdf42d15d llc: verify mac len before reading mac header 50d122536661 Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() e3677bfcbbcb pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume 6e9b5295892e pwm: sti: Reduce number of allocations and drop usage of chip_data 19e45307f71f pwm: sti: Avoid conditional gotos c4d5179e42b4 regmap: prevent noinc writes from clobbering cache d62d868b30b8 media: dvb-usb-v2: af9035: fix missing unlock 7843a9bfbe13 media: s3c-camif: Avoid inappropriate kfree() b35fdade92c5 media: bttv: fix use after free error due to btv->timeout timer 0bc0e36fccc2 pcmcia: ds: fix possible name leak in error path in pcmcia_device_add() 1502edd4a014 pcmcia: ds: fix refcount leak in pcmcia_device_add() 58d6fb6a933c pcmcia: cs: fix possible hung task and memory leak pccardd() 37212eede637 rtc: pcf85363: fix wrong mask/val parameters in regmap_update_bits call 204beeb509d3 i3c: Fix potential refcount leak in i3c_master_register_new_i3c_devs 247ed618f534 powerpc/pseries: fix potential memory leak in init_cpu_associativity() cee681d4b22b powerpc/imc-pmu: Use the correct spinlock initializer. dc5804b47b66 powerpc/xive: Fix endian conversion size b6cffe8dd7cd modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host 90ab33735e2e f2fs: fix to initialize map.m_pblk in f2fs_precache_extents() 9f20b06214dc dmaengine: pxa_dma: Remove an erroneous BUG_ON() in pxad_free_desc() 688326e2cf9e USB: usbip: fix stub_dev hub disconnect b003b7a7d42e tools: iio: iio_generic_buffer ensure alignment 7a64d15db7aa tools: iio: iio_generic_buffer: Fix some integer type and calculation db6d5b9ff6e8 tools: iio: privatize globals and functions in iio_generic_buffer.c file 55b90e4c406a misc: st_core: Do not call kfree_skb() under spin_lock_irqsave() ed9b2ad3b9ca dmaengine: ti: edma: handle irq_of_parse_and_map() errors 64c47749fc75 usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency 4050f13f71f2 tty: tty_jobctrl: fix pid memleak in disassociate_ctty() ba46faaa49c5 leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu' abfd682fc5f0 ledtrig-cpu: Limit to 8 CPUs f6c3b7a4ce51 leds: pwm: Don't disable the PWM when the LED should be off cd6f50115fab leds: pwm: convert to atomic PWM API 9686f771c096 leds: pwm: simplify if condition 87b1ee831ddf mfd: dln2: Fix double put in dln2_probe b843d2cd134b ASoC: ams-delta.c: use component after check 4634c9cc726d ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails 66888e6953f8 sh: bios: Revive earlyprintk support fdcbe9ce7bf3 RDMA/hfi1: Workaround truncation compilation error 01698922f5d3 scsi: ufs: core: Leave space for '\0' in utf8 desc string 3c61391a31a6 ext4: move 'ix' sanity check to corrent position 454e6493bbda ARM: 9321/1: memset: cast the constant byte to unsigned char 727203e6e7e7 hid: cp2112: Fix duplicate workqueue initialization 48bb2931f24c HID: cp2112: Use irqchip template 7b62cf90d0ea crypto: caam/jr - fix Chacha20 + Poly1305 self test failure 090e89c71620 crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure 40ba3fa21250 nd_btt: Make BTT lanes preemptible 68655462f8be sched/rt: Provide migrate_disable/enable() inlines d14a373fe559 libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value f5d95a39683e hwrng: geode - fix accessing registers e4e4d4abb82b clk: scmi: Free scmi_clk allocated when the clocks with invalid info are skipped ce11e445d0ae firmware: ti_sci: Mark driver as non removable 5d97cc0b491e firmware: ti_sci: Replace HTTP links with HTTPS ones cc1a1dcb411f soc: qcom: llcc: Handle a second device without data corruption 813fdddde20f soc: qcom: Rename llcc-slice to llcc-qcom 077010717b52 soc: qcom: llcc cleanup to get rid of sdm845 specific driver file 3da50ee512e2 ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator 6b464d9414e3 arm64: dts: qcom: sdm845-mtp: fix WiFi configuration 64d990086065 drm/rockchip: cdn-dp: Fix some error handling paths in cdn_dp_probe() ddc42881f170 drm/radeon: possible buffer overflow 4a29f0f7a1b7 drm/rockchip: vop: Fix call to crtc reset helper 824f0f4f93c6 drm/rockchip: vop: Fix reset of state in duplicate state crtc funcs eaf62ea6504f hwmon: (coretemp) Fix potentially truncated sysfs attribute name 9fb0eed09e14 platform/x86: wmi: Fix opening of char device 22117b77eecb platform/x86: wmi: remove unnecessary initializations 1607ea8a8161 platform/x86: wmi: Fix probe failure when failing to register WMI devices d1461f0c9ca0 clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data e8ae4b49dd9c clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data cfa68e0ac5dc clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data 2705c5b97f50 clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data fbe466f06d4e clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data 8ae911637b0b clk: npcm7xx: Fix incorrect kfree cbcf67b0bc5d clk: keystone: pll: fix a couple NULL vs IS_ERR() checks 3d38bc4bab88 clk: imx: Select MXC_CLK for CLK_IMX8QXP ae98b5ef991a clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src 15f335494bb3 clk: qcom: gcc-sm8150: use ARRAY_SIZE instead of specifying num_parents 141ccc127230 clk: qcom: clk-rcg2: Fix clock rate overflow for high parent frequencies dbf13624b2de regmap: debugfs: Fix a erroneous check after snprintf() af50165c1218 ipvlan: properly track tx_errors 76304c749e05 net: add DEV_STATS_READ() helper 4482b250c895 ipv6: avoid atomic fragment on GSO packets 19d527337870 ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() 5105d46146f2 tcp: fix cookie_init_timestamp() overflows e4e819bdc8f3 tcp: Remove one extra ktime_get_ns() from cookie_init_timestamp 7ab8aa73002c chtls: fix tp->rcv_tstamp initialization 75bbf6e93462 r8169: fix rare issue with broken rx after link-down on RTL8125 282342bc47c6 r8169: use tp_to_dev instead of open code 3091ab943dfc thermal: core: prevent potential string overflow 35854733ae67 can: dev: can_restart(): fix race condition between controller restart and netif_carrier_on() b53be254d30f can: dev: can_restart(): don't crash kernel if carrier is OK a29f012a27cf wifi: rtlwifi: fix EDCA limit set by BT coexistence bed72a332f02 tcp_metrics: do not create an entry from tcp_init_metrics() f3902c0e6f08 tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics() b78f2b7774a0 tcp_metrics: add missing barriers on delete af0fe2c2ff4d wifi: mt76: mt7603: rework/fix rx pse hang check a2e99dbdc127 wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for debugfs_create_file() c9b929f7932b tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed 25eaef1d0d0e i40e: fix potential memory leaks in i40e_remove() 09ce728c9e27 genirq/matrix: Exclude managed interrupts in irq_matrix_allocated() 3718a48ef495 vfs: fix readahead(2) on block devices (From OE-Core rev: a1e332f095eec1cb7a386a14c9ff4ce59594901a) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.4: update to v5.4.260Bruce Ashfield2023-12-081-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 87e8e7a7aa1f Linux 5.4.260 8b0ecf2167a0 tty: 8250: Add support for Intashield IS-100 6dd5561b2385 tty: 8250: Add support for Brainboxes UP cards 03145e0ff8ab tty: 8250: Add support for additional Brainboxes UC cards 5a6471372f9b tty: 8250: Remove UC-257 and UC-431 72f236b57f1c usb: storage: set 1.50 as the lower bcdDevice for older "Super Top" compatibility 792a91fcd20d PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device 4b865e0d78a0 Revert "ARM: dts: Move am33xx and am43xx mmc nodes to sdhci-omap driver" 4e53bab11f01 nvmet-tcp: Fix a possible UAF in queue intialization setup 2c9415ec8ea9 nvmet-tcp: move send/recv error handling in the send/recv methods instead of call-sites 784ef618b2cc remove the sx8 block driver a31f8222a74c ata: ahci: fix enum constants for gcc-13 cc1afa62e231 net: chelsio: cxgb4: add an error code check in t4_load_phy_fw 7e429d1f3994 platform/mellanox: mlxbf-tmfifo: Fix a warning message 5f4f58eac361 platform/x86: asus-wmi: Change ASUS_WMI_BRN_DOWN code from 0x20 to 0x2e 88d1aa03eb16 scsi: mpt3sas: Fix in error path b1f62e3ef90c fbdev: uvesafb: Call cn_del_callback() at the end of uvesafb_exit() fb02de64791c ASoC: rt5650: fix the wrong result of key button b6c09ff5eada netfilter: nfnetlink_log: silence bogus compiler warning 6c23b6d308af spi: npcm-fiu: Fix UMA reads when dummy.nbytes == 0 788b308340ef fbdev: atyfb: only use ioremap_uc() on i386 and ia64 848b9c688865 Input: synaptics-rmi4 - handle reset delay when using SMBus trsnsport a0bf183db438 dmaengine: ste_dma40: Fix PM disable depth imbalance in d40_probe 39ae053abbad irqchip/stm32-exti: add missing DT IRQ flag translation fbcd05a0dbda Input: i8042 - add Fujitsu Lifebook E5411 to i8042 quirk table cda248f16924 x86: Fix .brk attribute in linker script 01e6885b75e2 rpmsg: Fix possible refcount leak in rpmsg_register_device_override() cff56d7a9274 rpmsg: glink: Release driver_override 3d1478598057 rpmsg: Fix calling device_lock() on non-initialized device e70898ae1a42 rpmsg: Fix kfree() of static memory on setting driver_override 0df5d801359e rpmsg: Constify local variable in field store macro 063444d66f90 driver: platform: Add helper for safer setting of driver_override 83ecffd40c65 ext4: fix BUG in ext4_mb_new_inode_pa() due to overflow 66cfd4cf6ac8 ext4: avoid overlapping preallocations due to overflow 1e0a5dec2638 ext4: add two helper functions extent_logical_end() and pa_logical_end() c2102ac1033f x86/mm: Fix RESERVE_BRK() for older binutils ced79d864bfd x86/mm: Simplify RESERVE_BRK() 5fc242c11804 nfsd: lock_rename() needs both directories to live on the same fs e9a988cd4c8b f2fs: fix to do sanity check on inode type during garbage collection 750de03de7e1 smbdirect: missing rc checks while waiting for rdma events 5776aeee2a60 kobject: Fix slab-out-of-bounds in fill_kobj_path() 0a45e0e5dd8d arm64: fix a concurrency issue in emulation_proc_handler() 6ba2ffe3cb1c drm/dp_mst: Fix NULL deref in get_mst_branch_device_by_guid_helper() 9d29933f36e1 x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibility 1ed21b207ece i40e: Fix wrong check for I40E_TXR_FLAGS_WB_ON_ITR f48670c3b089 clk: Sanitize possible_parent_show to Handle Return Value of of_clk_get_parent_name 511f3e9bbb0a perf/core: Fix potential NULL deref 8de78231cba9 nvmem: imx: correct nregs for i.MX6UL 0b2c3a8601cc nvmem: imx: correct nregs for i.MX6SLL 6063678df7fa nvmem: imx: correct nregs for i.MX6ULL 12337d3e8819 i2c: aspeed: Fix i2c bus hang in slave read e3d8ef87a9b1 i2c: stm32f7: Fix PEC handling in case of SMBUS transfers 5764f6e546a9 i2c: muxes: i2c-demux-pinctrl: Use of_get_i2c_adapter_by_node() a3b9bcedd7ad i2c: muxes: i2c-mux-gpmux: Use of_get_i2c_adapter_by_node() 07ec3d952a4a i2c: muxes: i2c-mux-pinctrl: Use of_get_i2c_adapter_by_node() 519ff2d9fecf iio: exynos-adc: request second interupt only when touchscreen mode is used 2bf9fbd13635 gtp: fix fragmentation needed check with gso 2ab1b7ad5046 gtp: uapi: fix GTPA_MAX 54ba3b8267b0 tcp: fix wrong RTO timeout when received SACK reneging 29cb3f81bc71 r8152: Cancel hw_phy_work if we have an error in probe 6124d0b100bf r8152: Run the unload routine if we have errors during probe 1d3cb4aa9388 r8152: Increase USB control msg timeout to 5000ms as per spec 2f8da9511607 net: ieee802154: adf7242: Fix some potential buffer overflow in adf7242_stats_show() ec885679fa9a igc: Fix ambiguity in the ethtool advertising 3b098edafefa neighbour: fix various data-races 418ca6e63e06 igb: Fix potential memory leak in igb_add_ethtool_nfc_entry 00ef4a7de62c treewide: Spelling fix in comment e44e78ff44e5 r8169: fix the KCSAN reported data race in rtl_rx while reading desc->opts1 b9ba50fc18d7 r8169: fix the KCSAN reported data-race in rtl_tx while reading TxDescArray[entry].opts1 a27c6bfc5287 virtio-mmio: fix memory leak of vm_dev 8d394fcb0398 virtio_balloon: Fix endless deflation and inflation on arm64 be84e96426ed mcb-lpc: Reallocate memory region to avoid memory overlapping 3235094d55de mcb: Return actual parsed size when reading chameleon table fbe17a8be10a selftests/ftrace: Add new test case which checks non unique symbol 4d057ca86eaa mtd: rawnand: marvell: Ensure program page operations are successful 86ea40e6ad22 Linux 5.4.259 c01ac092d97c xfrm6: fix inet6_dev refcount underflow problem b849a38e187d Bluetooth: hci_sock: Correctly bounds check and pad HCI_MON_NEW_INDEX name 4d161e18b1c4 Bluetooth: hci_sock: fix slab oob read in create_monitor_event a0f0e43128f3 phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins d1618b922347 phy: mapphone-mdm6600: Fix runtime PM for remove 4db06513a0ee phy: mapphone-mdm6600: Fix runtime disable on probe 083ff5b50cf8 ASoC: pxa: fix a memory leak in probe() 27a17a259005 gpio: vf610: set value before the direction to avoid a glitch 664aad86e5e8 s390/pci: fix iommu bitmap allocation 7252c8b98185 perf: Disallow mis-matched inherited group reads 32279bbbd811 USB: serial: option: add Fibocom to DELL custom modem FM101R-GL 1ff2a7fa0cc0 USB: serial: option: add entry for Sierra EM9191 with new firmware eb8f5e40cbe6 USB: serial: option: add Telit LE910C4-WWX 0x1035 composition b43a412aa1ef ACPI: irq: Fix incorrect return value in acpi_register_gsi() 3189d2d58728 Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()" 690eb3772f97 mmc: core: Capture correct oemid-bits for eMMC cards 894b678d865b mmc: core: sdio: hold retuning if sdio in 1-bit mode 37ae7c493a07 mtd: physmap-core: Restore map_rom fallback de28fa53318e mtd: spinand: micron: correct bitmask for ecc status bd68f5068401 mtd: rawnand: qcom: Unmap the right resource upon probe failure a787e07755b6 Bluetooth: hci_event: Fix using memcmp when comparing keys 897d6aee8fb4 HID: multitouch: Add required quirk for Synaptics 0xcd7e device 9cae05233b44 btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c 693ecef54334 drm: panel-orientation-quirks: Add quirk for One Mix 2S 4030effab831 sky2: Make sure there is at least one frag_addr available 340bb4b71661 regulator/core: Revert "fix kobject release warning and memory leak in regulator_register()" d7604e819aa6 wifi: cfg80211: avoid leaking stack data into trace 139234011fde wifi: mac80211: allow transmitting EAPOL frames with tainted key b48595f5b1c6 Bluetooth: hci_core: Fix build warnings 16e36cde2738 Bluetooth: Avoid redundant authentication fa83d852e987 HID: holtek: fix slab-out-of-bounds Write in holtek_kbd_input_event 981dfec995a6 tracing: relax trace_event_eval_update() execution with cond_resched() b5d9f34f38ba ata: libata-eh: Fix compilation warning in ata_eh_link_report() 392f597eadd7 gpio: timberdale: Fix potential deadlock on &tgpio->lock 91ae08dc3033 overlayfs: set ctime when setting mtime and atime 01a4e9bc63b7 i2c: mux: Avoid potential false error message in i2c_mux_add_adapter 97cb55f41e2a btrfs: initialize start_slot in btrfs_log_prealloc_extents a055d9d4dd78 btrfs: return -EUCLEAN for delayed tree ref with a ref count not equals to 1 d65dbb2aa4f3 ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms for mapphone 611c991b9e5f ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA b2d0649c8edf ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA 8c0982fc4b72 ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA 0818716a9012 ACPI: resource: Add Asus ExpertBook B2502 to Asus quirks c6f7b3358640 ACPI: resource: Skip IRQ override on Asus Vivobook S5602ZA b1f5f4720f52 ACPI: resource: Add ASUS model S5402ZA to quirks fdcd669371da ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA cd202a9f88f1 ACPI: resources: Add DMI-based legacy IRQ override quirk 26b2bc9bdcde ACPI: Drop acpi_dev_irqresource_disabled() 583913b1a667 resource: Add irqresource_disabled() d6878d39b675 net: pktgen: Fix interface flags printing cee9ea14c8c7 netfilter: nft_set_rbtree: .deactivate fails if element has expired 863acae0b83a neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section f34916502d91 net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve b1ad377bbaf7 i40e: prevent crash on probe if hw registers have invalid values c813d17660f8 net: usb: smsc95xx: Fix an error code in smsc95xx_reset() 47419f2aefb3 ipv4: fib: annotate races around nh->nh_saddr_genid and nh->nh_saddr 00a251ea4507 tun: prevent negative ifindex 8710dbe09e46 tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb 1ae2c7d44e7e tcp: fix excessive TLP and RACK timeouts from HZ rounding eb1a33195a30 net: rfkill: gpio: prevent value glitch during probe cd44e14573c4 net: ipv6: fix return value check in esp_remove_trailer 03b88b7d2a13 net: ipv4: fix return value check in esp_remove_trailer 0cb7b894e47b xfrm: interface: use DEV_STATS_INC() bcacdf4debe5 xfrm: fix a data-race in xfrm_gen_index() 639e979a7d15 qed: fix LL2 RX buffer allocation 1cb76fec3ed6 netfilter: nft_payload: fix wrong mac header matching 6b2875b52746 KVM: x86: Mask LVTPC when handling a PMI 1d434d83136e regmap: fix NULL deref on lookup 76050b0cc5a7 nfc: nci: fix possible NULL pointer dereference in send_acknowledge() 80ce32ab9bee ice: fix over-shifted variable ec8f0d0fe6a7 Bluetooth: avoid memcmp() out of bounds warning 1a00e3544b28 Bluetooth: hci_event: Fix coding style 84598a339bf9 Bluetooth: vhci: Fix race when opening vhci device 1769ac55dbf3 Bluetooth: Fix a refcnt underflow problem for hci_conn 97ce8eca07c9 Bluetooth: Reject connection with the device which has same BD_ADDR 6ce347833612 Bluetooth: hci_event: Ignore NULL link key 6ad3e9fd3632 usb: hub: Guard against accesses to uninitialized BOS descriptors 57e83c2445cd Documentation: sysctl: align cells in second content column 947cd2fba15e dev_forward_skb: do not scrub skb mark within the same name space 65d34cfd4e34 ravb: Fix use-after-free issue in ravb_tx_timeout_work() de6e271338c1 powerpc/64e: Fix wrong test in __ptep_test_and_clear_young() 85ae11da8504 powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE 077fdae908e2 dmaengine: mediatek: Fix deadlock caused by synchronize_irq() 6ea15d9f7ac2 x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs e7ca00f35d8a usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call 1e4414c3870e usb: gadget: udc-xilinx: replace memcpy with memcpy_toio 2a433d325563 pinctrl: avoid unsafe code pattern in find_pinctrl() d5b11bd89377 cgroup: Remove duplicates in cgroup v1 tasks file 1e59ebed9cf3 Input: xpad - add PXN V900 support 8664fa7fbbbf Input: psmouse - fix fast_reconnect function for PS/2 mode 5aa514100aaf Input: powermate - fix use-after-free in powermate_config_complete 3cdce751b026 ceph: fix incorrect revoked caps assert in ceph_fill_file_size() 92cd1635c685 libceph: use kernel_connect() 5704225cdd87 mcb: remove is_added flag from mcb_device struct 2bf6c93e17c4 iio: pressure: ms5611: ms5611_prom_is_valid false negative bug 84af249e48c5 iio: pressure: dps310: Adjust Timeout Settings 00cd9d9c12f4 iio: pressure: bmp280: Fix NULL pointer exception f4c11b2ea0f9 usb: musb: Modify the "HWVers" register address fc1ecea726ec usb: musb: Get the musb_qh poniter after musb_giveback c0fb0419c1ad usb: dwc3: Soft reset phy on probe for host 7efac5b4c209 net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_read 57942b0763cf usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer e39710084664 dmaengine: stm32-mdma: abort resume if no ongoing transfer 3345799c4f2e workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() 95733ea130e3 nfc: nci: assert requested protocol is valid 7adcf014bda1 net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn() 22ca282ea00b ixgbe: fix crash with empty VF macvlan list 0cc6c070d926 drm/vmwgfx: fix typo of sizeof argument 80a3c0068471 xen-netback: use default TX queue size for vifs 332587dc7fed mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type 85c2857ef900 ieee802154: ca8210: Fix a potential UAF in ca8210_probe daff72af3ff1 ravb: Fix up dma_free_coherent() call in ravb_remove() d3d2aecc1ffe drm/msm/dsi: skip the wait for video mode done if not applicable a0c24f802da7 drm: etvnaviv: fix bad backport leading to warning 907a380eb3a1 net: prevent address rewrite in kernel_bind() 061a18239ced quota: Fix slow quotaoff cd0e2bf7fb22 HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect 8e39b5fb834f pwm: hibvt: Explicitly set .polarity in .get_state() c4eff809d622 lib/test_meminit: fix off-by-one error in test_pages() ffdd8f56a46b RDMA/cxgb4: Check skb value for failure to allocate (From OE-Core rev: c25c484eb696b8859c7183f1b26a30a1172d56ac) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.4: update to v5.4.258Bruce Ashfield2023-12-081-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 02f78c59a0ed Linux 5.4.258 f70c285cf02c xen/events: replace evtchn_rwlock with RCU e2614ab16a7e ima: rework CONFIG_IMA dependency block b5c3bc4b8104 NFS: Fix a race in __nfs_list_for_each_server() f0ea421fa2f7 parisc: Restore __ldcw_align for PA-RISC 2.0 processors 14e5d94d5c86 RDMA/mlx5: Fix NULL string error 6e26812e289b RDMA/siw: Fix connection failure handling 8ab1fb16dce0 RDMA/uverbs: Fix typo of sizeof argument 26d48f7090b8 RDMA/cma: Fix truncation compilation warning in make_cma_ports f102dd8a1795 gpio: pxa: disable pinctrl calls for MMP_GPIO e38aceeadb4b gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() 8584ee20a56c IB/mlx4: Fix the size of a buffer in add_port_entries() 35b689ee4b57 RDMA/core: Require admin capabilities to set system parameters 1047ca5bae20 cpupower: add Makefile dependencies for install targets 3c2f536c3d32 sctp: update hb timer immediately after users change hb_interval caf0c61f14e7 sctp: update transport state when processing a dupcook packet 14fc22c92937 tcp: fix delayed ACKs for MSS boundary condition 2791d64e6607 tcp: fix quick-ack counting to count actual ACKs of new data 7fbce1e46b41 net: stmmac: dwmac-stm32: fix resume on STM32 MCU f110aa377ddc netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp 191d87a19cf1 net: nfc: llcp: Add lock when modifying device list 310f1c92f65a net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg 899205521005 net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent 1fc793d68d50 ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() 95eabb075a59 net: fix possible store tearing in neigh_periodic_work() 10a301c83a3d modpost: add missing else to the "of" check 5e1c1bf53e5f NFSv4: Fix a nfs4_state_manager() race f90821f66727 NFS: Add a helper nfs_client_for_each_server() e2d4fc53e9f7 NFS4: Trace state recovery operation c87f66c43c1b scsi: target: core: Fix deadlock due to recursive locking 8a1fa738b491 ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig 442e50393a29 regmap: rbtree: Fix wrong register marked as in-cache when creating new node 52008a5e22ac wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling 31b27776905a drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close() b8e260654a29 wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet 1b67be400a96 wifi: iwlwifi: dbg_ini: fix structure packing c6d358387632 ubi: Refuse attaching if mtd's erasesize is 0 b4ec10b962f7 net: prevent rewrite of msg_name in sock_sendmsg() 53b700b41a06 net: replace calls to sock->ops->connect() with kernel_connect() 3c4bfa7a56c8 wifi: mwifiex: Fix tlv_buf_left calculation 2e608cede0ae qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info 810248a12999 scsi: zfcp: Fix a double put in zfcp_port_enqueue() e60272ab021c Revert "PCI: qcom: Disable write access to read only registers for IP v2.3.3" 6e37de4a1407 rbd: take header_rwsem in rbd_dev_refresh() only when updating bc2a3044015f rbd: decouple parent info read-in from updating rbd_dev 2e0114edeb47 rbd: decouple header read-in from updating rbd_dev->header 32a59639c551 rbd: move rbd_dev_refresh() definition ff10b1fad581 fs: binfmt_elf_efpic: fix personality for ELF-FDPIC 43e5dc1ee2ea ata: libata-sata: increase PMP SRST timeout to 10s ac1aebd4e3b8 ata: libata-core: Do not register PM operations for SAS ports 9313aab5f649 ata: libata-core: Fix port and device removal 9207666f166c ata: libata-core: Fix ata_port_request_pm() locking d9483f5aecf4 net: thunderbolt: Fix TCPv6 GSO checksum calculation 47062af85961 btrfs: properly report 0 avail for very full file systems cf221a7880ea ring-buffer: Update "shortest_full" in polling ec7b2e7b365c i2c: i801: unregister tco_pdev in i801_probe() error path a4ecd8562c0e ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES ec1df5d37d59 ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q 193b5a1c6c67 nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() bf3c728e3692 serial: 8250_port: Check IRQ data before use 76ffbd900b6a Smack:- Use overlay inode label in smack_inode_copy_up() 957a9916db5b smack: Retrieve transmuting information in smack_inode_getsecurity() c9ce9bab2301 smack: Record transmuting in smk_transmuted d037d8964fb8 i40e: fix return of uninitialized aq_ret in i40e_set_vsi_promisc 2d78e2d3e31f i40e: always propagate error value in i40e_set_vsi_promisc() 8ed4b5d710b0 i40e: improve locking of mac_filter_hash 30055e020ab2 watchdog: iTCO_wdt: Set NO_REBOOT if the watchdog is not already running c54a392fc79e watchdog: iTCO_wdt: No need to stop the timer in probe d68c61092c3d nvme-pci: do not set the NUMA node of device if it has none 283f24df8303 fbdev/sh7760fb: Depend on FB=y ee1f5c63e919 ncsi: Propagate carrier gain/loss events to the NCSI controller b42eac146247 powerpc/watchpoints: Annotate atomic context in more places 723904ce853e bpf: Clarify error expectations from bpf_clone_redirect db4afbc6c1a1 spi: nxp-fspi: reset the FLSHxCR1 registers 3502dd803138 ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset() 05264d6551e1 ring-buffer: Avoid softlockup in ring_buffer_resize() 1d28224d49f3 selftests/ftrace: Correctly enable event in instance-event.tc ded3551163fc parisc: irq: Make irq_stack_union static to avoid sparse warning a721e5788aca parisc: drivers: Fix sparse warning 2569e0ceff8a parisc: iosapic.c: Fix sparse warnings f1a0dd9243f0 parisc: sba: Fix compile warning wrt list of SBA devices 6db9cdfdc3c5 gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip 4a62d23eba66 xtensa: boot/lib: fix function prototypes e11fa78a3722 xtensa: boot: don't add include-dirs 5ed83a0a3953 xtensa: iss/network: make functions static b821e6a8b2f5 xtensa: add default definition for XCHAL_HAVE_DIV32 49dc6fcd4b6a bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up 841733189b2e ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot 3468fa39d898 clk: tegra: fix error return case for recalc_rate 6938a6cbe651 MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled 5b0d13e2d9f6 ata: libata: disallow dev-initiated LPM transitions to unsupported states 617a89ff55e3 drm/amd/display: prevent potential division by zero errors 07b63a3dcfef drm/amd/display: Fix LFC multiplier changing erratically 11e3f781f6e3 drm/amd/display: Reinstate LFC optimization a4628a5b98e4 scsi: qla2xxx: Fix deletion race condition 0a51c838c58f scsi: qla2xxx: Fix update_fcport for current_topology ecdf4c658b6e Input: i8042 - add quirk for TUXEDO Gemini 17 Gen1/Clevo PD70PN 0926a2b7cb60 i2c: mux: demux-pinctrl: check the return value of devm_kstrdup() e09db461f258 gpio: tb10x: Fix an error handling path in tb10x_gpio_probe() 02a233986c9e netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP 812da2a08dc5 net: rds: Fix possible NULL-pointer dereference c5f6478686bb team: fix null-ptr-deref when team device type is changed ad8d39c7b437 net: bridge: use DEV_STATS_INC() 121a7c474ce0 net: hns3: add 5ms delay before clear firmware reset irq source a6f4d582e25d dccp: fix dccp_v4_err()/dccp_v6_err() again 16b88d7a1436 powerpc/perf/hv-24x7: Update domain value check 810fd23d9715 ipv4: fix null-deref in ipv4_link_failure 8f228c326d68 i40e: Fix VF VLAN offloading when port VLAN is configured 8b835db2793a i40e: Fix warning message and call stack during rmmod i40e driver 9cbec71a5721 i40e: Remove scheduling while atomic possibility 0988fc499f67 i40e: Fix for persistent lldp support 09475d647670 ASoC: imx-audmix: Fix return error with devm_clk_get() ca1d4e3c4dba selftests: tls: swap the TX and RX sockets in some tests b9eb384fd4fd selftests/tls: Add {} to avoid static checker warning 40e34ea01748 bpf: Avoid deadlock when using queue and stack maps from NMI eec981349b03 netfilter: nf_tables: disallow element removal on anonymous sets d2a6844be5bd ASoC: meson: spdifin: start hw on dai probe 0c908e159588 ext4: do not let fstrim block system suspend 4db34feaf297 ext4: move setting of trimmed bit into ext4_try_to_trim_range() 767a50bef2aa ext4: replace the traditional ternary conditional operator with with max()/min() 2fd502f53bf4 ext4: mark group as trimmed only if it was fully scanned 635901bdbd7e ext4: change s_last_trim_minblks type to unsigned long 2d874151584d ext4: scope ret locally in ext4_try_to_trim_range() c71cb46affe9 ext4: add new helper interface ext4_try_to_trim_range() b0dcbd4bb957 ext4: remove the 'group' parameter of ext4_trim_extent bf0660756510 ata: libahci: clear pending interrupt status e6807c873d87 tracing: Increase trace array ref count on enable and filter files 7d3f6612e90b SUNRPC: Mark the cred for revalidation if the server rejects it 321c75b01cc8 NFS/pNFS: Report EINVAL errors from connect() to the server (From OE-Core rev: 013883aef0e9bfc6817ae1e5c5d1f1abafdf4cd0) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.4: update to v5.4.257Bruce Ashfield2023-10-041-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: a140610d8aff Linux 5.4.257 42900fd140c8 net/sched: Retire rsvp classifier b3637835ac99 drm/amdgpu: fix amdgpu_cs_p1_user_fence 650ebbba5c15 mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller b1ef1f2f3737 ext4: fix rec_len verify error e4efb0aaf288 scsi: megaraid_sas: Fix deadlock on firmware crashdump 44654114fb6f i2c: aspeed: Reset the i2c controller when timeout occurs ce47fe53f78b tracefs: Add missing lockdown check to tracefs_create_dir() b6c042d4ac6a nfsd: fix change_info in NFSv4 RENAME replies 952e477f9080 tracing: Have option files inc the trace array ref count ff8cf370d359 tracing: Have current_trace inc the trace array ref count a70c6e57316b btrfs: fix lockdep splat and potential deadlock after failure running delayed items 8e8dcc0f1518 attr: block mode changes of symlinks a8403f9fd402 md/raid1: fix error: ISO C90 forbids mixed declarations 349640248b5e selftests: tracing: Fix to unmount tracefs for recovering environment 5b50c95cf842 btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super b61aad18b38a btrfs: add a helper to read the superblock metadata_uuid bd0fe5489102 btrfs: move btrfs_pinned_by_swapfile prototype into volumes.h a04cce3e79c6 perf tools: Add an option to build without libbfd f3701ef61fd7 perf jevents: Make build dependency on test JSONs a12e9ba7f346 tools features: Add feature test to check if libbfd has buildid support 964e025ceefd kobject: Add sanity check for kset->kobj.ktype in kset_register() 545d1070ed7c media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning 44d72e9edd1b serial: cpm_uart: Avoid suspicious locking 2cbe6a88fbdd scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() 9cd6b3802d7c usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc abe0cd279aee media: pci: cx23885: replace BUG with error return 641e60223971 media: tuners: qt1010: replace BUG_ON with a regular error 991c77fe18c6 media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() 8dc5b370254a media: anysee: fix null-ptr-deref in anysee_master_xfer 0c02eb70b1dd media: af9005: Fix null-ptr-deref in af9005_i2c_xfer beb9550494e7 media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer() b49c6e5dd236 media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer 7ffe14fce742 powerpc/pseries: fix possible memory leak in ibmebus_bus_init() 5873df019512 jfs: fix invalid free of JFS_IP(ipimap)->i_imap in diUnmount b12ccbfdf653 fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount() a7fde3d46ac6 ext2: fix datatype of block number in ext2_xattr_set2() 25a68f2286be md: raid1: fix potential OOB in raid1_remove_disk() 77918680ab07 bus: ti-sysc: Configure uart quirks for k3 SoC 279e32b79d03 drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() 3beb97bed860 wifi: mac80211_hwsim: drop short frames 6773ea9982dc alx: fix OOB-read compiler warning fd1a177d2ccb mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 ff75c853b7db tpm_tis: Resend command to recover from data transfer errors 61f5453e9706 crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui() d1473fc030d3 wifi: mwifiex: fix fortify warning 38eb4ef67f60 wifi: ath9k: fix printk specifier 93f4a0b74413 devlink: remove reload failed checks in params get/set callbacks aadb178c5123 hw_breakpoint: fix single-stepping when using bpf_overflow_handler cb37e7fa2339 perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 4de282f49135 ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 d0a13c395e22 kernel/fork: beware of __put_task_struct() calling context 3bf4463e40a1 ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer 117fb80cd1e6 locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock 7afbfde45d66 btrfs: output extra debug info if we failed to find an inline backref 6079dc77c6f3 autofs: fix memory leak of waitqueues in autofs_catatonic_mode 8c027a5798f1 parisc: Drop loops_per_jiffy from per_cpu struct 4316b8294503 drm/amd/display: Fix a bug when searching for insert_above_mpcc 1ce8362b4ac6 kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg(). b5fc6fd660ab ixgbe: fix timestamp configuration code f9f3ce7719eb net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict() 08d36f317c40 platform/mellanox: mlxbf-tmfifo: Drop jumbo frames 0507815ae94b mlxbf-tmfifo: sparse tags for config access 7efc9e97f6e2 platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors 479c71cda14b kcm: Fix memory leak in error path of kcm_sendmsg() c565533407cd r8152: check budget for r8152_poll() 653fbddbdfc6 net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all() ba6673824efa net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc() 5624f26a3574 net: ipv4: fix one memleak in __inet_del_ifa() e757ca9c1ca1 clk: imx8mm: Move 1443X/1416X PLL clock structure to common place 75e0bd976154 ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2 5f71716772b8 usb: typec: bus: verify partner exists in typec_altmode_attention 14fe0f8627f8 usb: typec: tcpm: Refactor tcpm_handle_vdm_request 979f8743f373 usb: typec: tcpm: Refactor tcpm_handle_vdm_request payload handling 6ca8e31480b5 perf tools: Handle old data in PERF_RECORD_ATTR dffa46d0ca52 perf hists browser: Fix hierarchy mode header 6095dd28217e mtd: rawnand: brcmnand: Fix potential false time out warning aae45746f4ae mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write 09417fbf12f8 mtd: rawnand: brcmnand: Fix crash during the panic_write aa64f6f0ce7e btrfs: use the correct superblock to compare fsid in btrfs_validate_super 6eb1fc314ce4 btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART b0d236e3afac fuse: nlookup missing decrement in fuse_direntplus_link 0e918d7c00da ata: pata_ftide010: Add missing MODULE_DESCRIPTION e03ac1773414 ata: sata_gemini: Add missing MODULE_DESCRIPTION 118db787bab3 sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory() 89099d73b2dd net: hns3: fix the port information display when sfp is absent a44602888bbe netfilter: nfnetlink_osf: avoid OOB read 62c363e6041c ip_tunnels: use DEV_STATS_INC() a5dffc12038f idr: fix param name in idr_alloc_cyclic() doc 6b0cb9c05584 s390/zcrypt: don't leak memory if dev_set_name() fails c149b61301fe igb: Change IGB_MIN to allow set rx/tx value between 64 and 80 4a5defbfe88b igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80 c805b8741476 igc: Change IGC_MIN to allow set rx/tx value between 64 and 80 8047a4898498 kcm: Destroy mutex in kcm_exit_net() a6d11571b91d net: sched: sch_qfq: Fix UAF in qfq_dequeue() f1ba9a03b166 af_unix: Fix data race around sk->sk_err. 1ffed3ea8750 af_unix: Fix data-races around sk->sk_shutdown. 5d91b7891f4a af_unix: Fix data-race around unix_tot_inflight. adcf4e069358 af_unix: Fix data-races around user->unix_inflight. e13db62db9ef net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr 23b4b1a069e9 veth: Fixing transmit return status for dropped packets 0133bc289720 igb: disable virtualization features on 82580 41f10a4d78fe net: read sk->sk_family once in sk_mc_loop() cd12efc54ff8 ipv4: annotate data-races around fi->fib_dead 01585fa32650 sctp: annotate data-races around sk->sk_wmem_queued 04301da4d870 pwm: lpc32xx: Remove handling of PWM channels 565f7bb0b3fe watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load 7a0e41223e98 perf top: Don't pass an ERR_PTR() directly to perf_session__delete() c5be10f1bf61 x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm() 1d0cc1a9c4bd perf annotate bpf: Don't enclose non-debug code with an assert() c7cc4dc2473c kconfig: fix possible buffer overflow 0158dab8e8b8 NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info 64c5e916fabe soc: qcom: qmi_encdec: Restrict string length in decode 5c7608d976ab clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock b88626c47217 parisc: led: Reduce CPU overhead for disk & lan LED computation 536f30922556 parisc: led: Fix LAN receive and transmit LEDs cbfffe51221b lib/test_meminit: allocate pages up to order MAX_ORDER 9b7f6e500969 drm/ast: Fix DRAM init on AST2200 8ffa40ff64aa fbdev/ep93xx-fb: Do not assign to struct fb_info.dev 6d5eb57a02a5 scsi: qla2xxx: Remove unsupported ql2xenabledif option e24bc58113d1 scsi: qla2xxx: Turn off noisy message log 05935f9106f1 scsi: qla2xxx: Fix erroneous link up failure 61641000ad33 scsi: qla2xxx: fix inconsistent TMF timeout f966dc8c2d18 net/ipv6: SKB symmetric hash should incorporate transport ports d31331e2df6e drm: fix double free for gbo in drm_gem_vram_init and drm_gem_vram_create 34eb4bd9152c udf: initialize newblock to 0 206d2b7bafc0 usb: typec: tcpci: clear the fault status bit 824421868102 serial: sc16is7xx: fix broken port 0 uart init 159bc8c6b5db sc16is7xx: Set iobase to device index 355ac795843f cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug 5e7d0acc69b5 crypto: stm32 - fix loop iterating through scatterlist for DMA 306e356d583d s390/ipl: add missing secure/has_secure file to ipl type 'unknown' e972231db29b pstore/ram: Check start of empty przs during init b6c9d040191f fsverity: skip PKCS#7 parser when keyring is empty 712491c9abf2 net: handle ARPHRD_PPP in dev_is_mac_header_xmit() 15b3727108c7 X.509: if signature is unsupported skip validation 7a7dd70cb954 dccp: Fix out of bounds access in DCCP error handler 1c675c937cb2 dlm: fix plock lookup when using multiple lockspaces 8cd1c5cec6c9 parisc: Fix /proc/cpuinfo output for lscpu 0337bb53cb7d procfs: block chmod on /proc/thread-self/comm 2e1f12ce0da7 Revert "PCI: Mark NVIDIA T4 GPUs to avoid bus reset" eb1fa4819d9c ntb: Fix calculation ntb_transport_tx_free_entry() b2a6a169c222 ntb: Clean up tx tail index on link down 94491412a2af ntb: Drop packets when qp link is down ff3bb51e2136 media: dvb: symbol fixup for dvb_attach() b047ac1528a1 xtensa: PMU: fix base address for the newer hardware 2791a2a69a2c backlight/lv5207lp: Compare against struct fb_info.device bc86f29e1281 backlight/bd6107: Compare against struct fb_info.device 3dd8ff569596 backlight/gpio_backlight: Compare against struct fb_info.device c2e1ce4fa498 ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch() f53ab5a2bf20 ipmi_si: fix a memleak in try_smi_init() e7f97980f735 ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl 29811f4b8255 PM / devfreq: Fix leak in devfreq_dev_release() c2ad60ed38b8 igb: set max size RX buffer when store bad packet is enabled d44403ec0676 skbuff: skb_segment, Call zero copy functions before using skbuff frags 64831fb6a204 netfilter: xt_sctp: validate the flag_info count 28ce8495b559 netfilter: xt_u32: validate user space input 109e830585e8 netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c 3d54e9949930 igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU ec6ad9d99ef4 virtio_ring: fix avail_wrap_counter in virtqueue_add_packed 12fcca2ee445 cpufreq: Fix the race condition while updating the transition_task of policy fe5dd3950178 dmaengine: ste_dma40: Add missing IRQ check in d40_probe e0f2d85ea3d0 um: Fix hostaudio build errors 88d508faf3dd mtd: rawnand: fsmc: handle clk prepare error in fsmc_nand_resume() efa7f31669f0 rpmsg: glink: Add check for kstrdup d2473df751d2 phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write f36a06988c19 phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate b0d5d77b14b4 phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328 90e037cabc2c tracing: Fix race issue between cpu buffer write and swap ac78921ec246 x86/speculation: Mark all Skylake CPUs as vulnerable to GDS df7ca43fe090 HID: multitouch: Correct devm device reference for hidinput input_dev name cf48a7ba5c09 HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode() 011daffb53ce RDMA/siw: Correct wrong debug message 35a78898cdfd RDMA/siw: Balance the reference of cep->kref in the error path 9b6296861a5a Revert "IB/isert: Fix incorrect release of isert connection" 03db4fe7917b amba: bus: fix refcount leak 93a4aefa5745 serial: tegra: handle clk prepare error in tegra_uart_hw_init() d2bf25674cea scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock b1e3199bade0 scsi: core: Use 32-bit hostnum in scsi_host_lookup() 103b41e97275 media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors 009b1202a099 media: ov2680: Fix vflip / hflip set functions 560624cf1d3a media: ov2680: Fix ov2680_bayer_order() 218b60bc06bc media: ov2680: Remove auto-gain and auto-exposure controls 768d4d230c02 media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips c04ae531eea6 media: ov5640: Enable MIPI interface in ov5640_set_power_mipi() 916219c523e0 media: i2c: ov5640: Configure HVP lines in s_power callback 93c518d28600 USB: gadget: f_mass_storage: Fix unused variable warning 0d8c6770983e media: go7007: Remove redundant if statement 38269b9ec843 iommu/vt-d: Fix to flush cache of PASID directory table a94aaffe9290 IB/uverbs: Fix an potential error pointer dereference c3a679853826 driver core: test_async: fix an error code 27a218419c86 dma-buf/sync_file: Fix docs syntax c9e6c1fefcd5 coresight: tmc: Explicit type conversions to prevent integer overflow 463934ca5d98 scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly 668ce8d508a3 scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly 06a2dde58f40 scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly e26d52128691 x86/APM: drop the duplicate APM_MINOR_DEV macro c65be6ad55e5 serial: sprd: Fix DMA buffer leak issue 730d1b7ec94c serial: sprd: Assign sprd_port after initialized to avoid wrong access dff8066579c0 serial: sprd: remove redundant sprd_port cleanup a7d80271a150 serial: sprd: getting port index via serial aliases only 47f3be62eab5 scsi: qla4xxx: Add length check when parsing nlattrs bc66e701ca8f scsi: be2iscsi: Add length check when parsing nlattrs 161d4509dde4 scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() bc4fbf2dab31 usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() de4345fe4312 media: mediatek: vcodec: Return NULL if no vdec_fb is found 02c0ea731f31 media: cx24120: Add retval check for cx24120_message_send() 75d6ef197c48 media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer() 74697b417624 media: dib7000p: Fix potential division by zero afd90d353f80 drivers: usb: smsusb: fix error handling code in smsusb_init_device 4bc5ffaf8ac4 media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link() 008b334af84a media: v4l2-fwnode: simplify v4l2_fwnode_parse_link 064e156e9f66 media: v4l2-fwnode: fix v4l2_fwnode_parse_link handling 7a9619e38c2b NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN 16282aeca44b NFSD: da_addr_body field missing in some GETDEVICEINFO replies 93a14ab67582 fs: lockd: avoid possible wrong NULL parameter d3351799be41 jfs: validate max amount of blocks before allocation. 65bf8a196ba2 powerpc/iommu: Fix notifiers being shared by PCI and VIO buses 650803f93dd8 nfs/blocklayout: Use the passed in gfp flags 68ba08ab40c5 wifi: ath10k: Use RMW accessors for changing LNKCTL ab28c56192f5 drm/radeon: Use RMW accessors for changing LNKCTL d835a13232c0 drm/radeon: Prefer pcie_capability_read_word() 06c0c15ab03c drm/radeon: Replace numbers with PCI_EXP_LNKCTL2 definitions 30e633dbcd4c drm/radeon: Correct Transmit Margin masks 108ce391d6da drm/amdgpu: Use RMW accessors for changing LNKCTL 7085f1aab194 drm/amdgpu: Prefer pcie_capability_read_word() 62a1c1bd45d8 drm/amdgpu: Replace numbers with PCI_EXP_LNKCTL2 definitions adf810206cca drm/amdgpu: Correct Transmit Margin masks 7f9129b66c87 PCI: Add #defines for Enter Compliance, Transmit Margin 81d1de3b9793 powerpc/fadump: reset dump area size if fadump memory reserve fails 7159a27b1ac1 clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op 044ff5356a3b PCI/ASPM: Use RMW accessors for changing LNKCTL 73d73556ed1d PCI: pciehp: Use RMW accessors for changing LNKCTL e7e3268ae9b7 PCI: Mark NVIDIA T4 GPUs to avoid bus reset a611e38d5b94 clk: sunxi-ng: Modify mismatched function name 9ad9cca12b10 drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init() de677f4379fa ipmi:ssif: Fix a memory leak when scanning for an adapter ef0d286989b1 ipmi:ssif: Add check for kstrdup 90fddb87892e ALSA: ac97: Fix possible error value of *rac97 0b1e48e4dccb of: unittest: Fix overlay type in apply/revert check 0a6f39488c38 drm/mediatek: Fix potential memory leak if vmap() fail f6364fa751d7 audit: fix possible soft lockup in __audit_inode_child() 43f0c2bb16af smackfs: Prevent underflow in smk_set_cipso() b8a61df6f404 drm/msm/mdp5: Don't leak some plane state 1f3d0e65d111 ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig dbdc828991ae drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01 4db0a85cf865 drm/armada: Fix off-by-one error in armada_overlay_get_property() dadf0d0dfcc8 of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name() def1fd88ae97 drm/tegra: dpaux: Fix incorrect return value of platform_get_irq c1ff601e1aa5 drm/tegra: Remove superfluous error messages around platform_get_irq() 1603f086200a md/md-bitmap: hold 'reconfig_mutex' in backlog_store() 630be0110e6a md/bitmap: don't set max_write_behind if there is no write mostly device a8f8c4e7281c drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl' c6b423ab655c arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC 69d9fb39480c ARM: dts: BCM53573: Fix Ethernet info for Luxul devices e6fc20a5425b drm: adv7511: Fix low refresh rate register for ADV7533/5 88d32b9ad274 ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split) dfe36c23abf9 ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210 febead00308f ARM: dts: s5pv210: correct ethernet unit address in SMDKV210 00b3f8004bdc ARM: dts: s5pv210: use defines for IRQ flags in SMDKV210 9dff1deb2507 ARM: dts: s5pv210: add RTC 32 KHz clock in SMDKV210 df9929c61c9d ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split) c20456c2cd29 ARM: dts: s3c64xx: align pinctrl with dtschema a355d140eb49 ARM: dts: s3c6410: align node SROM bus node name with dtschema in Mini6410 e5deee40fa04 ARM: dts: s3c6410: move fixed clocks under root node in Mini6410 d38b67da1572 drm/etnaviv: fix dumping of active MMU context 5b8c8527a2c3 ARM: dts: BCM53573: Use updated "spi-gpio" binding properties 5680c01363ea ARM: dts: BCM53573: Add cells sizes to PCIe node 17a5848bdca0 ARM: dts: BCM53573: Drop nonexistent "default-off" LED trigger c01cbe6c0345 drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar() d40c192e1198 quota: fix dqput() to follow the guarantees dquot_srcu should provide dd918952b1ed quota: add new helper dquot_active() 88c0cdfe10fb quota: rename dquot_active() to inode_quota_active() 29d7249bb61c quota: factor out dquot_write_dquot() f2f64c2951a3 quota: avoid increasing DQST_LOOKUPS when iterating over dirty/inuse list 1e4f7ce32a1d drm/bridge: tc358764: Fix debug print parameter order 835f0a848a8b netrom: Deny concurrent connect(). da13749d5ff7 net/sched: sch_hfsc: Ensure inner classes have fsc curve 83382eafc745 mlxsw: i2c: Limit single transaction buffer size b2d7f0f313b8 mlxsw: i2c: Fix chunk size setting in output mailbox buffer 400ef5f79c90 net: arcnet: Do not call kfree_skb() under local_irq_disable() f306bbdce631 wifi: ath9k: use IS_ERR() with debugfs_create_dir() 231086e6a363 wifi: mwifiex: avoid possible NULL skb pointer dereference 5f6f00bcf947 wifi: ath9k: protect WMI command response buffer replacement with a lock ff703b5f3f3c wifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx df1753eae74b wifi: mwifiex: Fix missed return in oob checks failed path 8f717752f94e wifi: mwifiex: fix memory leak in mwifiex_histogram_read() ab4810042cdd fs: ocfs2: namei: check return value of ocfs2_add_entry() dbe64279ae34 lwt: Check LWTUNNEL_XMIT_CONTINUE strictly 67f8f2bae8e7 lwt: Fix return values of BPF xmit ops 12bf7d9cc6af hwrng: iproc-rng200 - Implement suspend and resume calls 4f1ca8e39732 hwrng: iproc-rng200 - use semicolons rather than commas to separate statements 6c015ebce180 crypto: caam - fix unchecked return value error ec348676c7d0 Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() 0ce06035ea67 crypto: stm32 - Properly handle pm_runtime_get failing 34de9f1d6359 wifi: mwifiex: fix error recovery in PCIE buffer descriptor management 87f8c5442373 mwifiex: switch from 'pci_' to 'dma_' API 29eca8b7863d wifi: mwifiex: Fix OOB and integer underflow when rx packets 042aeb45e484 can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM 516f21f21068 spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe() 4fb6fcc04a99 regmap: rbtree: Use alloc_flags for memory allocations 57935355dc67 tcp: tcp_enter_quickack_mode() should be static 75b8b5b52985 bpf: Clear the probe_addr for uprobe a0fa690894c1 cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() 991b7c260476 perf/imx_ddr: don't enable counter0 if none of 4 counters are used 07415be140d0 x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved 6dbac48ea344 x86/boot: Annotate local functions c418814fae86 x86/asm: Make more symbols local 3eb241e47d05 OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd() 5d3975e36c64 tmpfs: verify {g,u}id mount options correctly 48c54877ce33 fs: Fix error checking for d_hash_and_lookup() 0c8c20538115 new helper: lookup_positive_unlocked() 0a2b1eb8a9ce eventfd: prevent underflow for eventfd semaphores 3e9617d63edf eventfd: Export eventfd_ctx_do_read() f59ff666989c reiserfs: Check the return value from __getblk() e74903b5fbc9 Revert "net: macsec: preserve ingress frame ordering" b36c4a731aae udf: Handle error when adding extent to a file 7648ea9896b3 udf: Check consistency of Space Bitmap Descriptor 3e2265cda14e powerpc/32s: Fix assembler warning about r0 aea73dde7180 net: Avoid address overwrite in kernel_connect d7d42f114252 platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications 6614af25e142 ALSA: seq: oss: Fix racy open/close of MIDI devices 601dc776a09a scsi: storvsc: Always set no_report_opcodes 107f5cad230b cifs: add a warning when the in-flight count goes negative f31618e4fc00 sctp: handle invalid error codes without calling BUG() 8d7395d0ea5e bnx2x: fix page fault following EEH recovery c1ce2f09573e netlabel: fix shift wrapping bug in netlbl_catmap_setlong() 499eb477f76b scsi: qedi: Fix potential deadlock on &qedi_percpu->p_work_lock d0189e40c2d1 idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM 617d1d0e1730 net: usb: qmi_wwan: add Quectel EM05GV2 5d2481bc924e clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM 3899c1d158c5 security: keys: perform capable check only on privileged operations 97ed1be29bf0 platform/x86: huawei-wmi: Silence ambient light sensor 762c352dfc41 platform/x86: intel: hid: Always call BTNL ACPI method 0e3f0e55974c ASoC: atmel: Fix the 8K sample parameter in I2SC master 0b718d1d5780 ASoc: codecs: ES8316: Fix DMIC config b796adfc9869 fs/nls: make load_nls() take a const parameter 35a9b057bfd4 s390/dasd: fix hanging device after request requeue d7768b33d0fd s390/dasd: use correct number of retries for ERP requests a21ff228f0e1 m68k: Fix invalid .section syntax 4dfc0d1edad3 vxlan: generalize vxlan_parse_gpe_hdr and remove unused args d65c5ef975d1 ethernet: atheros: fix return value check in atl1c_tso_csum() ea95a0111494 ASoC: da7219: Check for failure reading AAD IRQ events 216953c3de60 ASoC: da7219: Flush pending AAD IRQ when suspending b6f827c3f8db 9p: virtio: make sure 'offs' is initialized in zc_request b6fefef07dca pinctrl: amd: Don't show `Invalid config param` errors 99a73016a5e1 nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse 724474dfaa98 nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers() efe8244ba960 fsi: master-ast-cf: Add MODULE_FIRMWARE macro 6b701dab1993 firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe bee7f3a49469 serial: sc16is7xx: fix bug when first setting GPIO direction a6650d27ab2c Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition 5876cae6d6ef staging: rtl8712: fix race condition a17c6efa1413 HID: wacom: remove the battery when the EKR is off e4f5ad7b539a USB: serial: option: add FOXCONN T99W368/T99W373 product 837f6647b2bf USB: serial: option: add Quectel EM05G variant (0x030e) 1d2432804815 modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules 6938ef59e3ff rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff 0e0914f9a899 net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index 6b39bd898bb0 mmc: au1xmmc: force non-modular build and remove symbol_get usage 7a67c5d93292 ARM: pxa: remove use of symbol_get() e83f5d13cb73 erofs: ensure that the post-EOF tails are all zeroed (From OE-Core rev: 0111b5b152c1bcff0ab26cf8632ca9002237f070) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.4: update to v5.4.256Bruce Ashfield2023-10-041-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 0c2544add9fc Linux 5.4.256 1ba96e65ef4c Revert "MIPS: Alchemy: fix dbdma2" 94aef0fe5a82 powerpc/pmac/smp: Drop unnecessary volatile qualifier b29a10fd0734 powerpc/pmac/smp: Avoid unused-variable warnings 5eb967dd50a5 Linux 5.4.255 e171795856a6 dma-buf/sw_sync: Avoid recursive lock during fence signal f49cac7634da pinctrl: renesas: rza2: Add lock around pinctrl_generic{{add,remove}_group,{add,remove}_function} 197c546a598a clk: Fix undefined reference to `clk_rate_exclusive_{get,put}' 7fd9cded5646 scsi: core: raid_class: Remove raid_component_add() 56428d89a0da scsi: snic: Fix double free in snic_tgt_create() b6db4ef5ea41 irqchip/mips-gic: Don't touch vl_map if a local interrupt is not routable 61b5d77169e1 Documentation/sysctl: document page_lock_unfairness b2421a196cb0 ALSA: pcm: Check for null pointer of pointer substream before dereferencing it e8bf830efa8a interconnect: Do not skip aggregation for disabled paths 456a7a73404c Revert "ALSA: pcm: Use SG-buffer only when direct DMA is available" 52a7c86e63d2 ALSA: pcm: Fix build error on m68k and others a1ef12540ebd rtnetlink: Reject negative ifindexes in RTM_NEWLINK c404e1e19780 mm: allow a controlled amount of unfairness in the page lock 97640d8e2cee x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 b156ce3b3b61 drm/display/dp: Fix the DP DSC Receiver cap size 9e5fe282f9e2 PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus ac0e0df5180c media: vcodec: Fix potential array out-of-bounds in encoder queue_setup 79a05ca73637 radix tree: remove unused variable 32639f13441b lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels c5f261825ff6 batman-adv: Hold rtnl lock during MTU update via netlink 61b71562beb3 batman-adv: Fix batadv_v_ogm_aggr_send memory leak 5fb1a2133707 batman-adv: Fix TT global entry leak when client roamed back e6e9d7808179 batman-adv: Do not get eth header before batadv_check_management_packet c97442e09884 batman-adv: Don't increase MTU when set by user 22288ea6beba batman-adv: Trigger events for auto adjusted MTU 3b83759fd46c nfsd: Fix race to FREE_STATEID and cl_revoked c0284760f470 clk: Fix slab-out-of-bounds error in devm_clk_release() a0bc5cf2e7f4 NFSv4: Fix dropped lock for racing OPEN and delegation return 815fb2531a48 ibmveth: Use dcbf rather than dcbfl 35e31aff6160 bonding: fix macvlan over alb bond support faf3f988cc63 net: remove bond_slave_has_mac_rcu() eebd074af272 net/sched: fix a qdisc modification with ambiguous command request 62383d9fa1af igb: Avoid starting unnecessary workqueues adef04cc4819 net: validate veth and vxcan peer ifindexes 52ddda8d218b net: bcmgenet: Fix return value check for fixed_phy_register() 189ad377d1ca net: bgmac: Fix return value check for fixed_phy_register() dcbfcb54a28f ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() 8e6433fecb2b dccp: annotate data-races in dccp_poll() 7d6cc6919952 sock: annotate data-races around prot->memory_pressure d28ea7acfae7 octeontx2-af: SDP: fix receive link config 05319d707732 tracing: Fix memleak due to race between current_tracer and trace c8920972d086 drm/amd/display: check TG is non-null before checking if enabled 7d4174a99b1d drm/amd/display: do not wait for mpc idle if tg is disabled 94239d1830a1 ASoC: fsl_sai: Disable bit clock with transmitter ef9cae4a6c8d ASoC: fsl_sai: Add new added registers and new bit definition 1b3d75104542 ASoC: fsl_sai: Refine enable/disable TE/RE sequence in trigger() f9afb326b7ba regmap: Account for register length in SMBus I/O limits 7e1d1456c8db ALSA: pcm: Fix potential data race at PCM memory allocation helpers 140797d0a46e ALSA: pcm: Use SG-buffer only when direct DMA is available 95b30a431254 ALSA: pcm: Set per-card upper limit of PCM buffer allocations d0ef103e192c dm integrity: reduce vmalloc space footprint on 32-bit architectures 072d247d7a62 dm integrity: increase RECALC_SECTORS to improve recalculate speed 4e96ee117500 fbdev: fix potential OOB read in fast_imageblit() ebf84320a587 fbdev: Fix sys_imageblit() for arbitrary image widths 96f8e80656ec fbdev: Improve performance of sys_imageblit() 7e5b7360df81 MIPS: cpu-features: Use boot_cpu_type for CPU type based features 302a8fbf8cab MIPS: cpu-features: Enable octeon_cache by cpu_type 7b57fc3f4c49 fs: dlm: fix mismatch of plock results from userspace 721d5b514dfc fs: dlm: use dlm_plock_info for do_unlock_close da794f6dd549 fs: dlm: change plock interrupted message to debug again f03726ef19e1 fs: dlm: add pid to debug log 8b73497e50ef dlm: replace usage of found with dedicated list iterator variable 526cc04d718b dlm: improve plock logging if interrupted 7abd6dce29f6 PCI: acpiphp: Reassign resources on bridge if necessary fce081555293 net: phy: broadcom: stub c45 read/write for 54810 e91d5ace7051 mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove a0e20e267aec net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure f0c10a4497af net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled b1be2cfcf6cf virtio-net: set queues after driver_ok 4821df2ffe38 af_unix: Fix null-ptr-deref in unix_stream_sendpage(). 0afc186aba1e netfilter: set default timeout to 3 secs for sctp shutdown send and recv state 6875690b0eea mmc: block: Fix in_flight[issue_type] value error 54deee3fab1b mmc: wbsd: fix double mmc_free_host() in wbsd_init() 4259dd534245 cifs: Release folio lock on fscache read hit. 03373410247b ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces. b653289ca646 serial: 8250: Fix oops for port->pm on uart_change_pm() 7b4e6bff03e2 ASoC: meson: axg-tdm-formatter: fix channel slot allocation 29d862ee5fef ASoC: rt5665: add missed regulator_bulk_disable f21fa1892d42 ARM: dts: imx: Set default tuning step for imx6sx usdhc aadee0ae0a5f ARM: dts: imx: Set default tuning step for imx7d usdhc a23e10dafd77 ARM: dts: imx: Adjust dma-apbh node name 536c1bbedd5d ARM: dts: imx7s: Drop dma-apb interrupt-names 37cfbf847c2d bus: ti-sysc: Flush posted write on enable before reset 4637b2fa6541 bus: ti-sysc: Improve reset to work with modules with no sysconfig 210ff31342ad net: do not allow gso_size to be set to GSO_BY_FRAGS 1c7db7abd4ba sock: Fix misuse of sk_under_memory_pressure() aa670bdefc0c net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset 702c58a05eb5 i40e: fix misleading debug logs ac16de2d02eb team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves 81da9e2c4255 netfilter: nft_dynset: disallow object maps bdd7c2ff4143 ipvs: fix racy memcpy in proc_do_sync_threshold 38e5c37bfab1 selftests: mirror_gre_changes: Tighten up the TTL test match 8046beb890eb xfrm: add NULL check in xfrm_update_ae_params d34c30442d5e ip_vti: fix potential slab-use-after-free in decode_session6 eb47e612e59c ip6_vti: fix slab-use-after-free in decode_session6 db0e50741f03 xfrm: fix slab-use-after-free in decode_session6 64c6df80d35a xfrm: interface: rename xfrm_interface.c to xfrm_interface_core.c 32cc777c0a53 net: af_key: fix sadb_x_filter validation 373848d51fde net: xfrm: Fix xfrm_address_filter OOB read a0a462a0f209 btrfs: fix BUG_ON condition in btrfs_cancel_balance cc423a972cfd tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platforms 1d29e21ed09f powerpc/rtas_flash: allow user copy to flash block cache objects 97ddf1c2105a fbdev: mmp: fix value check in mmphw_probe() 3259e2d8781f i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue b788ad3b2468 virtio-mmio: don't break lifecycle of vm_dev e22a4b77b69d virtio-mmio: Use to_virtio_mmio_device() to simply code 432429d1b25f virtio-mmio: convert to devm_platform_ioremap_resource 12c4c227891e nfsd: Remove incorrect check in nfsd4_validate_stateid a4e3c4cd02f5 nfsd4: kill warnings on testing stateids with mismatched clientids ff652b0150a4 net/ncsi: Fix gma flag setting after response b66a1defb205 tracing/probes: Fix to update dynamic data counter if fetcharg uses it bdc309d89b32 tracing/probes: Have process_fetch_insn() take a void * instead of pt_regs cc93a372e03e leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename 939b8b312adc mmc: sunxi: fix deferred probing c6d1a281ae83 mmc: bcm2835: fix deferred probing b48b4b1885f7 USB: dwc3: qcom: fix NULL-deref on suspend 6da1f9fd9c8e usb: dwc3: qcom: Add helper functions to enable,disable wake irqs 5335bb0cefde interconnect: Add helpers for enabling/disabling a path e062fb979410 interconnect: Move internal structs into a separate file abc25a18a64c irqchip/mips-gic: Use raw spinlock for gic_lock 05de6069b52c irqchip/mips-gic: Get rid of the reliance on irq_cpu_online() 1224e5a9787c ALSA: hda: Fix unhandled register update during auto-suspend period a55d55a30781 PM: runtime: Add pm_runtime_get_if_active() e5d98d42bca5 PM-runtime: add tracepoints for usage_count changes 59aba9d5cd36 iommu/amd: Fix "Guest Virtual APIC Table Root Pointer" configuration in IRTE 8f302378c704 iio: addac: stx104: Fix race condition when converting analog-to-digital 7251b2915d33 iio: addac: stx104: Fix race condition for stx104_write_raw() 70d135e7de08 iio: stx104: Move to addac subdirectory 8ba99f7fc7eb iio: adc: stx104: Implement and utilize register structures 4edf338adee7 iio: adc: stx104: Utilize iomap interface e13b26d0dd10 iio: add addac subdirectory e6f66a0ad755 IMA: allow/fix UML builds 635278e97a94 powerpc/kasan: Disable KCOV in KASAN code 109f0aaa0b88 ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync() 97ed58437705 ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760 c6059af6bf5e drm/amdgpu: Fix potential fence use-after-free v2 fe49aa73cca6 Bluetooth: L2CAP: Fix use-after-free 22100df1d57f pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db() b4a7ab57effb gfs2: Fix possible data races in gfs2_show_options() c4d5c945b69a usb: chipidea: imx: don't request QoS for imx8ulp c1c5826223ae media: platform: mediatek: vpu: fix NULL ptr dereference ef009fe2010e media: v4l2-mem2mem: add lock to protect parameter num_rdy 2a8807f9f511 FS: JFS: Check for read-only mounted filesystem in txBegin a7d17d6bd7cd FS: JFS: Fix null-ptr-deref Read in txBegin 2225000d62c1 MIPS: dec: prom: Address -Warray-bounds warning 6e7d9d76e565 fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev 3f1368af47ac udf: Fix uninitialized array access for some pathnames 8f203dd401e8 ovl: check type and offset of struct vfsmount in ovl_entry 8abed186aabd HID: add quirk for 03f0:464a HP Elite Presenter Mouse 3f378783c47b quota: fix warning in dqgrab() c3a1f5ba11c5 quota: Properly disable quotas when add_dquot_ref() fails dd445ebbee88 ALSA: emu10k1: roll up loops in DSP setup code for Audigy b8fab6aebdf2 drm/radeon: Fix integer overflow in radeon_cs_parser_init 3a3bb438dae3 macsec: use DEV_STATS_INC() b5e20a3ddea4 macsec: Fix traffic counters/statistics 4b854879f82d selftests: forwarding: tc_flower: Relax success criterion e5883ffdd0a8 mmc: sdhci-f-sdh30: Replace with sdhci_pltfm e7bd70c3bc62 mmc: sdhci_f_sdh30: convert to devm_platform_ioremap_resource (From OE-Core rev: 5ab843389d08da0f04636c8dc02998865c6f5c4c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.4: update to v5.4.254Bruce Ashfield2023-10-041-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: fd2a1d1f32ea Linux 5.4.254 e7711f15ed6b sch_netem: fix issues in netem_change() vs get_dist_table() 3c3ffd6a3cf7 alpha: remove __init annotation from exported page_is_ram() e12fac07f61c scsi: core: Fix possible memory leak if device_add() fails cea09922f5f7 scsi: snic: Fix possible memory leak if device_add() fails 12162414a7c1 scsi: 53c700: Check that command slot is not NULL 048ebc9a28fb scsi: storvsc: Fix handling of virtual Fibre Channel timeouts ecb1fbe2879f scsi: core: Fix legacy /proc parsing buffer overflow 979822844209 netfilter: nf_tables: report use refcount overflow 137e25f0906e nvme-rdma: fix potential unbalanced freeze & unfreeze ab32fbe3fe70 nvme-tcp: fix potential unbalanced freeze & unfreeze 756c024698f4 btrfs: set cache_block_group_error if we find an error fa7bc2684a05 btrfs: don't stop integrity writeback too early 0a3b5893c6b1 ibmvnic: Handle DMA unmapping of login buffs in release functions d66a27113ebb net/mlx5: Allow 0 for total host VFs d7b2df974299 dmaengine: mcf-edma: Fix a potential un-allocated memory access e913d89445e3 wifi: cfg80211: fix sband iftype data lookup for AP_VLAN c2145b18740c IB/hfi1: Fix possible panic during hotplug remove 9d469552c9d2 drivers: net: prevent tun_build_skb() to exceed the packet size limit 67eebc7a9217 dccp: fix data-race around dp->dccps_mss_cache ef8810965f0c bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves 9c7deea5afcc net/packet: annotate data-races around tp->status 60d9662f39f5 mISDN: Update parameter type of dsp_cmx_send() dd72849bce27 selftests/rseq: Fix build with undefined __weak 302d848188d6 drm/nouveau/disp: Revert a NULL check inside nouveau_connector_get_modes ed8dcd9543b8 x86: Move gds_ucode_mitigated() declaration to header 6b342b1f3b01 x86/mm: Fix VDSO and VVAR placement on 5-level paging machines 91a5e755e11f x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 14254212b431 usb: common: usb-conn-gpio: Prevent bailing out if initial role is none 25038d3f16b9 usb: dwc3: Properly handle processing of pending events 044f4446e06b usb-storage: alauda: Fix uninit-value in alauda_check_media() b97dad01c121 binder: fix memory leak in binder_init() 182f0e71ff34 iio: cros_ec: Fix the allocation size for cros_ec_command d2c539c216cc nilfs2: fix use-after-free of nilfs_root in dirtying inodes via iput 655716938d14 x86/pkeys: Revert a5eff7259790 ("x86/pkeys: Add PKRU value to init_fpstate") ea1b4c31161f radix tree test suite: fix incorrect allocation size for pthreads aa0bfe169d29 drm/nouveau/gr: enable memory loads on helper invocation on all channels 8a489b0bc87c dmaengine: pl330: Return DMA_PAUSED when transaction is paused 7c62508d6b91 ipv6: adjust ndisc_is_useropt() to also return true for PIO 0a67c1262162 mmc: moxart: read scr register without changing byte order 4b4223f7d26d Linux 5.4.253 9e5374875f96 Revert "driver core: Annotate dev_err_probe() with __must_check" ca33c0704151 drivers: core: fix kernel-doc markup for dev_err_probe() 04ece65d9bad driver code: print symbolic error code f2c1b4f9c157 driver core: Annotate dev_err_probe() with __must_check 2e8fc2ddffee ARM: dts: nxp/imx6sll: fix wrong property name in usbphy node a1ba8725577b ARM: dts: imx6sll: fixup of operating points 6c71d73945d2 ARM: dts: imx: add usb alias 66579ee141a5 ARM: dts: imx: Align L2 cache-controller nodename with dtschema 3b454fb938e1 ARM: dts: imx6sll: Make ssi node name same as other platforms 03b119d900fd arm64: dts: stratix10: fix incorrect I2C property for SCL signal 72c946246e21 ceph: defer stopping mdsc delayed_work f82fe11a30ae ceph: use kill_anon_super helper 82edffead586 ceph: show tasks waiting on caps in debugfs caps file 632023a2b3ac PM: sleep: wakeirq: fix wake irq arming d7f34e2cdd12 PM / wakeirq: support enabling wake-up irq after runtime_suspend called 9cbffa33749a selftests/rseq: Play nice with binaries statically linked against glibc 2.35+ 13553469bdbd selftests/rseq: check if libc rseq support is registered a65e7b4b31ca powerpc/mm/altmap: Fix altmap boundary check f8cf0f83cf04 mtd: rawnand: omap_elm: Fix incorrect type in assignment 2af8ed119722 test_firmware: return ENOMEM instead of ENOSPC on failed memory allocation 0f68b0f8eb5a test_firmware: prevent race conditions by a correct implementation of locking 040cdadf9fdc ext2: Drop fragment support 0336b42456e4 fs: Protect reconfiguration of sb read-write from racing writes a05ac5d00eb7 net: usbnet: Fix WARNING in usbnet_start_xmit/usb_submit_urb a2da00d1ea1a Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb 0a44ceba77c3 fs/sysv: Null check to prevent null-ptr-deref bug 1202deb153d6 net: tap_open(): set sk_uid from current_fsuid() 1d53ea776760 net: tun_chr_open(): set sk_uid from current_fsuid() ae9cf40873d3 mtd: rawnand: meson: fix OOB available bytes for ECC 8deaaf4be175 mtd: spinand: toshiba: Fix ecc_get_status eacb19bd7cd2 USB: zaurus: Add ID for A-300/B-500/C-700 5107f9e8db60 libceph: fix potential hang in ceph_osdc_notify() 6f14228e82fe scsi: zfcp: Defer fc_rport blocking until after ADISC response a490c2e8927e tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen 6d49ed957d77 tcp_metrics: annotate data-races around tm->tcpm_net fc566cf344d8 tcp_metrics: annotate data-races around tm->tcpm_vals[] 76b47daba7cd tcp_metrics: annotate data-races around tm->tcpm_lock 38661fe6d001 tcp_metrics: annotate data-races around tm->tcpm_stamp 96f14d689dc5 tcp_metrics: fix addr_same() helper 0438e60a00d4 ip6mr: Fix skb_under_panic in ip6mr_cache_report() 5b3dbedb8d4a net: dcb: choose correct policy to parse DCB_ATTR_BCN 363c56f97122 net: ll_temac: fix error checking of irq_of_parse_and_map() 7928f81443f6 net: ll_temac: Switch to use dev_err_probe() helper 97d8a0bbda6b driver core: add device probe log helper 227b8ce59cd3 bpf: sockmap: Remove preempt_disable in sock_map_sk_acquire 1c8262f31fd2 net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free 83e3d4b0ae37 net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free be785808db32 net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free b705759a1a25 net: add missing data-race annotation for sk_ll_usec 95dd65f29070 net: add missing data-race annotations around sk->sk_peek_off 8a6dddcb47a6 net: add missing READ_ONCE(sk->sk_rcvbuf) annotation ec4b7532d70b net: add missing READ_ONCE(sk->sk_sndbuf) annotation 9cd3adc26e53 net: add missing READ_ONCE(sk->sk_rcvlowat) annotation 481186cad78f net: annotate data-races around sk->sk_max_pacing_rate 1774250a20d7 mISDN: hfcpci: Fix potential deadlock on &hc->lock 42b28808070e net: sched: cls_u32: Fix match key mis-addressing 1b047dc9108e perf test uprobe_from_different_cu: Skip if there is no gcc ad46d4861ed3 rtnetlink: let rtnl_bridge_setlink checks IFLA_BRIDGE_MODE length 80381ecf2933 net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer() 800d8c96bf99 net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx 4730c0a1131c KVM: s390: fix sthyi error handling d2fb0969262c word-at-a-time: use the same return type for has_zero regardless of endianness be4d2b456206 loop: Select I/O scheduler 'none' from inside add_disk() 11e929c38029 perf: Fix function pointer case 1db90f97d719 arm64: Fix bit-shifting UB in the MIDR_CPU_MODEL() macro f41cab7a4653 arm64: Add AMPERE1 to the Spectre-BHB affected list 6e4aa8c89034 ASoC: cs42l51: fix driver to properly autoload with automatic module loading cf8ecd6ea680 net/sched: sch_qfq: account for stab overhead in qfq_enqueue 0e0f324c259d btrfs: fix race between quota disable and quota assign ioctls 4f8f86bc5d33 btrfs: qgroup: return ENOTCONN instead of EINVAL when quotas are not enabled 8c1d1f3a33e5 btrfs: qgroup: remove one-time use variables for quota_root checks c8b1499e420e cpufreq: intel_pstate: Drop ACPI _PSS states table patching f331413e1cf1 ACPI: processor: perflib: Avoid updating frequency QoS unnecessarily 511851c87031 ACPI: processor: perflib: Use the "no limit" frequency QoS 81cd6ceee7ce dm cache policy smq: ensure IO doesn't prevent cleaner policy progress e3efc4767a46 ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register 00748bc586a4 s390/dasd: fix hanging device after quiesce/resume 73e872466ddc virtio-net: fix race between set queues and probe 6db2a3c5c201 btrfs: check if the transaction was aborted at btrfs_wait_for_commit() 5adbd7ccd430 irq-bcm6345-l1: Do not assume a fixed block to cpu mapping a0019e13a9e9 tpm_tis: Explicitly check for error code d1c6e68003d3 btrfs: check for commit error at btrfs_attach_transaction_barrier() ee2eed8306b3 hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 disabled 5373a1aa91b2 staging: ks7010: potential buffer overflow in ks_wlan_set_encode_ext() 352e0cae4cce Documentation: security-bugs.rst: clarify CVE handling e331a88ea56b Documentation: security-bugs.rst: update preferences when dealing with the linux-distros group fd21197af575 Revert "usb: xhci: tegra: Fix error check" e0c92c329131 usb: xhci-mtk: set the dma max_seg_size 3f39d58a0c1a USB: quirks: add quirk for Focusrite Scarlett 8f86b1b3b539 usb: ohci-at91: Fix the unhandle interrupt when resume 640cb5f5e4b4 usb: dwc3: don't reset device side if dwc3 was configured as host-only a7d080cf4fab usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy 5fc6ace75ceb Revert "usb: dwc3: core: Enable AutoRetry feature in the controller" 80d40a3d6d45 can: gs_usb: gs_can_close(): add missing set of CAN state to CAN_STATE_STOPPED 58f0affb3c47 USB: serial: simple: sort driver entries 43ee3cf0c783 USB: serial: simple: add Kaufmann RKS+CAN VCP bcf1fc781ea1 USB: serial: option: add Quectel EC200A module support 3ec7c5ef6021 USB: serial: option: support Quectel EM060K_128 da7ebd86cd2e serial: sifive: Fix sifive_serial_console_setup() section d674cb90a9ef serial: 8250_dw: Preserve original value of DLF register cdcc35e64541 tracing: Fix warning in trace_buffered_event_disable() d7b20279244f ring-buffer: Fix wrong stat of cpu_buffer->read f6e1e569ac97 ata: pata_ns87415: mark ns87560_tf_read static 53c06e0d15ee dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths 9ebcca93bd41 block: Fix a source code comment in include/uapi/linux/blkzoned.h c0aad2fe1b9f ASoC: fsl_spdif: Silence output on stop 3bd1b4793b01 drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in a5xx_submit_in_rb() 4970f72f810c drm/msm/adreno: Fix snapshot BINDLESS_DATA size 5200bd7e6096 drm/msm/dpu: drop enum dpu_core_perf_data_bus_id 4990f529b745 RDMA/mlx4: Make check for invalid flags stricter 74843851d418 benet: fix return value check in be_lancer_xmit_workarounds() 07d9723cef28 net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64 2eb617529458 net/sched: mqprio: add extack to mqprio_parse_nlattr() 29c5eb0ffac7 net/sched: mqprio: refactor nlattr parsing to a separate function 17afc24d20c9 platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100 504177c84f04 team: reset team's flags when down link is P2P device a3bb02598db9 bonding: reset bond's flags when down link is P2P device d87d67c8bdd1 tcp: Reduce chance of collisions in inet6_hashfn(). 458294ee1537 ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary address a249705862d7 ethernet: atheros: fix return value check in atl1e_tso_csum() 195e806b2afb phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe() 27b63e8b8552 vxlan: calculate correct header length for GPE 5e98318c632d i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() 6b1ee62ecbf1 ext4: fix to check return value of freeze_bdev() in ext4_shutdown() 65bd66a794bf keys: Fix linking a duplicate key to a keyring's assoc_array c1df96689fe1 uapi: General notification queue definitions ea64c727f201 scsi: qla2xxx: Array index may go out of bound 5e387df414f9 scsi: qla2xxx: Fix inconsistent format argument type in qla_os.c 629628738078 pwm: meson: fix handling of period/duty if greater than UINT_MAX 7ae4671a868e pwm: meson: Simplify duplicated per-channel tracking 8abacc57af7b pwm: meson: Remove redundant assignment to variable fin_freq 680e1455b828 ftrace: Fix possible warning on checking all pages used in ftrace_process_locs() 05ff1d355e0b ftrace: Store the order of pages allocated in ftrace_page e3098e52bf5a ftrace: Check if pages were allocated before calling free_pages() aad84a978841 ftrace: Add information on number of page groups allocated bd020c7763d6 fs: dlm: interrupt posix locks only when process is killed f61d5752aed0 dlm: rearrange async condition return ed092c495e29 dlm: cleanup plock_op vs plock_xop a50ad9f8c06c PCI/ASPM: Avoid link retraining race e50434e33de9 PCI/ASPM: Factor out pcie_wait_for_retrain() 7411202a0fee PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() 8eb15ff216c1 ext4: Fix reusing stale buffer heads from last failed mounting 0204319de8ea ext4: rename journal_dev to s_journal_dev inside ext4_sb_info 356056cbe667 btrfs: fix extent buffer leak after tree mod log failure at split_node() 63008dab58ad btrfs: fix race between quota disable and relocation 0a55f346e0e5 btrfs: qgroup: catch reserved space leaks at unmount time b070f29a6143 bcache: Fix __bch_btree_node_alloc to make the failure behavior consistent 38a6dd2b68f9 bcache: remove 'int n' from parameter list of bch_bucket_alloc_set() edb81d6e1e50 gpio: tps68470: Make tps68470_gpio_output() always set the initial value 34e71f7d3a03 jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint 937cb20746c8 jbd2: recheck chechpointing non-dirty buffer acc9a81f7cb2 jbd2: remove redundant buffer io error checks 05d440d0f5da jbd2: fix kernel-doc markups b41fa1ed91de jbd2: fix incorrect code style (From OE-Core rev: d6d1a9c20536d9f8abc60419eec93fec66496964) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.4: update to v5.4.252Bruce Ashfield2023-10-041-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 21732fd22497 Linux 5.4.252 9399ea1ce481 x86: fix backwards merge of GDS/SRSO bit bc7b9a6c2ca4 xen/netback: Fix buffer overrun triggered by unusual packet 43ed6f79b3e7 x86/cpu, kvm: Add support for CPUID_80000021_EAX 1f0618bb2456 x86/bugs: Increase the x86 bugs vector size to two u32s 08ba48152a8a tools headers cpufeatures: Sync with the kernel sources 694b40dcfb41 x86/cpufeatures: Assign dedicated feature word for CPUID_0x8000001F[EAX] 4fa849d4af68 x86/cpu: Add VM page flush MSR availablility as a CPUID feature 998eec066607 x86/cpufeatures: Add SEV-ES CPU feature 3e21d8b0f3a9 Documentation/x86: Fix backwards on/off logic about YMM support ad7670dd65cb x86/mm: Initialize text poking earlier 979366f5c2aa mm: Move mm_cachep initialization to mm_init() 3d1b8cfdd0c9 x86/mm: Use mm_alloc() in poking_init() ddcf05fe8850 x86/mm: fix poking_init() for Xen PV guests 3f8968f1f0ad x86/xen: Fix secondary processors' FPU initialization e56c1e0f9134 KVM: Add GDS_NO support to KVM ed56430ab253 x86/speculation: Add Kconfig option for GDS e35c65794365 x86/speculation: Add force option to GDS mitigation f68f9f2df68e x86/speculation: Add Gather Data Sampling mitigation 6e6044366897 x86/fpu: Move FPU initialization into arch_cpu_finalize_init() 2ee37a46aa13 x86/fpu: Mark init functions __init 77fe8150579c x86/fpu: Remove cpuinfo argument from init functions 95356fff6fee init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() 7aa2cec22e28 init: Invoke arch_cpu_finalize_init() earlier 944d5c3ffa4b init: Remove check_bugs() leftovers a03ef708788e um/cpu: Switch to arch_cpu_finalize_init() 98c3955e145f sparc/cpu: Switch to arch_cpu_finalize_init() 568d68fc1dd4 sh/cpu: Switch to arch_cpu_finalize_init() 18cd611a3eaa mips/cpu: Switch to arch_cpu_finalize_init() 2febb4a73004 m68k/cpu: Switch to arch_cpu_finalize_init() 1f4494ea77e8 ia64/cpu: Switch to arch_cpu_finalize_init() 73719e89e32b ARM: cpu: Switch to arch_cpu_finalize_init() 1743bc756b6b x86/cpu: Switch to arch_cpu_finalize_init() afe787cf253b init: Provide arch_cpu_finalize_init() (From OE-Core rev: 9255ec4beb9eaa6f5d4b8a51a6b2ac4e511309fc) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.4: update to v5.4.251Bruce Ashfield2023-08-161-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 887433e4bc93 Linux 5.4.251 1e02fbe4f0ed tracing/histograms: Return an error if we fail to add histogram to hist_vars list b1062596556e tcp: annotate data-races around fastopenq.max_qlen 21c325d01ecc tcp: annotate data-races around tp->notsent_lowat 7175277b4d0b tcp: annotate data-races around rskq_defer_accept 3121d649e4c6 tcp: annotate data-races around tp->linger2 b1cd5655fc13 net: Replace the limit of TCP_LINGER2 with TCP_FIN_TIMEOUT_MAX 8ce44cf35ef6 tcp: annotate data-races around tp->tcp_tx_delay c822536b3e41 netfilter: nf_tables: can't schedule in nft_chain_validate caa228792fb5 netfilter: nf_tables: fix spurious set element insertion failure b8944e53ee70 llc: Don't drop packet from non-root netns. b07e31824df6 fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe 6d39e9fc5934 Revert "tcp: avoid the lookup process failing to get sk in ehash table" 0c0bd9789a8d net:ipv6: check return value of pskb_trim() 17046107ca15 iavf: Fix use-after-free in free_netdev 765e1eaf42de net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field() 3b6f56021af6 pinctrl: amd: Use amd_pinconf_set() for all config options 951f4e9730f1 fbdev: imxfb: warn about invalid left/right margin 3e03319ab97d spi: bcm63xx: fix max prepend length c9f56f3c7bc9 igb: Fix igb_down hung on surprise removal 7d80e834625c wifi: iwlwifi: mvm: avoid baid size integer overflow 41d149376078 wifi: wext-core: Fix -Wstringop-overflow warning in ioctl_standard_iw_point() 970c7035f4b0 devlink: report devlink_port_type_warn source device e09a285ea1e8 bpf: Address KCSAN report on bpf_lru_list cec1857b1ea5 sched/fair: Don't balance task to its current running CPU 9d8d3df71516 arm64: mm: fix VA-range sanity check 8ad6679a5bb9 posix-timers: Ensure timer ID search-loop limit is valid d0345f7c7dbc md/raid10: prevent soft lockup while flush writes 09539f9e2076 md: fix data corruption for raid456 when reshape restart while grow up 4181c30a2c55 nbd: Add the maximum limit of allocated index in nbd_dev_add d4f1cd9b9d66 debugobjects: Recheck debug_objects_enabled before reporting 0afcebcec057 ext4: correct inline offset when handling xattrs in inode body 5d580017bdb9 drm/client: Fix memory leak in drm_client_modeset_probe 52daf6ba2e0d drm/client: Fix memory leak in drm_client_target_cloned 9533dbfac0ff can: bcm: Fix UAF in bcm_proc_show() 5dd838be69e4 selftests: tc: set timeout to 15 minutes 7f83199862c2 fuse: revalidate: don't invalidate if interrupted ae91ab710d8e btrfs: fix warning when putting transaction with qgroups enabled after abort e217a3d19e10 perf probe: Add test for regression introduced by switch to die_get_decl_file() 380c7ceabdde drm/atomic: Fix potential use-after-free in nonblocking commits b7084ebf4f54 scsi: qla2xxx: Remove unused nvme_ls_waitq wait queue 3f22f9ddbb29 scsi: qla2xxx: Pointer may be dereferenced a1c5149a82de scsi: qla2xxx: Correct the index of array 1b7e5bdf2be2 scsi: qla2xxx: Check valid rport returned by fc_bsg_to_rport() 4f90a8b04816 scsi: qla2xxx: Fix potential NULL pointer dereference d25fded78d88 scsi: qla2xxx: Wait for io return on terminate rport 056fd1820724 tracing/probes: Fix not to count error code to total length 93114cbc7cb1 tracing: Fix null pointer dereference in tracing_err_log_open() 597eb52583d4 xtensa: ISS: fix call to split_if_spec e84829522fc7 ring-buffer: Fix deadloop issue on reading trace_pipe 481535905608 tracing/histograms: Add histograms to hist_vars if they have referenced variables 46574e5a0a2a tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk 30962268fa1a tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error 0697a1a592c7 Revert "8250: add support for ASIX devices with a FIFO bug" 45e55e9cac13 meson saradc: fix clock divider mask length 2cdced57bc00 ceph: don't let check_caps skip sending responses for revoke msgs 1883a484c87e hwrng: imx-rngc - fix the timeout for init and self check e3373e6b6c79 firmware: stratix10-svc: Fix a potential resource leak in svc_create_memory_pool() 826c7bfe5c49 serial: atmel: don't enable IRQs prematurely 15d4bd0f0a6b drm/rockchip: vop: Leave vblank enabled in self-refresh 6bc6ec8b0a0b drm/atomic: Allow vblank-enabled + self-refresh "disable" f86942709b0e fs: dlm: return positive pid value for F_GETLK ecfd1f82c4f5 md/raid0: add discard support for the 'original' layout dac4afa3efae misc: pci_endpoint_test: Re-init completion for every test dd2210379205 misc: pci_endpoint_test: Free IRQs before removing the device 9cfa4ef25de5 PCI: rockchip: Set address alignment for endpoint mode 35aec6bc0c04 PCI: rockchip: Use u32 variable to access 32-bit registers 13b93891308c PCI: rockchip: Fix legacy IRQ generation for RK3399 PCIe endpoint core c049b20655f6 PCI: rockchip: Add poll and timeout to wait for PHY PLLs to be locked a1f311d430f2 PCI: rockchip: Write PCI Device ID to correct register 592795119f2b PCI: rockchip: Assert PCI Configuration Enable bit after probe 35c95eda7b6d PCI: qcom: Disable write access to read only registers for IP v2.3.3 b0aac7792525 PCI: Add function 1 DMA alias quirk for Marvell 88SE9235 f450388d8b6d PCI/PM: Avoid putting EloPOS E2/S2/H2 PCIe Ports in D3cold a4855aeb13e4 jfs: jfs_dmap: Validate db_l2nbperpage while mounting ee2fd448608e ext4: only update i_reserved_data_blocks on successful block allocation 02543d1ddd77 ext4: fix wrong unit use in ext4_mb_clear_bb 96a85becb811 erofs: fix compact 4B support for 16k block size 42725e5c1b18 SUNRPC: Fix UAF in svc_tcp_listen_data_ready() 29a560437f67 misc: fastrpc: Create fastrpc scalar with correct buffer count b157987242bd powerpc: Fail build if using recordmcount with binutils v2.37 2b59740ebc86 net: bcmgenet: Ensure MDIO unregistration has clocks enabled 1fe96568e78b mtd: rawnand: meson: fix unaligned DMA buffers handling 86b9820395f2 tpm: tpm_vtpm_proxy: fix a race condition in /dev/vtpmx creation 96a16069a81d pinctrl: amd: Only use special debounce behavior for GPIO 0 6dcb493fc478 pinctrl: amd: Detect internal GPIO0 debounce handling a1a443651569 pinctrl: amd: Fix mistake in handling clearing pins at startup cf57a0853ba5 net/sched: make psched_mtu() RTNL-less safe 96391959a99e net/sched: flower: Ensure both minimum and maximum ports are specified 166fa538e0dd cls_flower: Add extack support for src and dst port range options aadca5f08aef wifi: airo: avoid uninitialized warning in airo_get_rate() cc2c06ca7fbf erofs: avoid infinite loop in z_erofs_do_read_page() when reading beyond EOF b55c38fe2441 platform/x86: wmi: Break possible infinite loop when parsing GUID cb8a256202b9 platform/x86: wmi: move variables 669c488cb25a platform/x86: wmi: use guid_t and guid_equal() fd8049d6553f platform/x86: wmi: remove unnecessary argument 4c8e26fc3302 platform/x86: wmi: Fix indentation in some cases 8717326e4362 platform/x86: wmi: Replace UUID redefinitions by their originals c7eeba470585 ipv6/addrconf: fix a potential refcount underflow for idev 7a06554214fe NTB: ntb_tool: Add check for devm_kcalloc 88e243618e4c NTB: ntb_transport: fix possible memory leak while device_register() fails b5b9e041eb04 ntb: intel: Fix error handling in intel_ntb_pci_driver_init() 0ae4fac8fe33 NTB: amd: Fix error handling in amd_ntb_pci_driver_init() bb17520c0383 ntb: idt: Fix error handling in idt_pci_driver_init() 4e64ef41c6cf udp6: fix udp6_ehashfn() typo 61b4c4659746 icmp6: Fix null-ptr-deref of ip6_null_entry->rt6i_idev in icmp6_dev(). 4c7276a6daf7 ionic: remove WARN_ON to prevent panic_on_warn 3e77647acdcf ionic: ionic_intr_free parameter change f0dc38bdef52 ionic: move irq request to qcq alloc 7cf21fba1bf8 ionic: clean irq affinity on queue deinit ef7fc26b6a19 ionic: improve irq numa locality 808211a8d427 net/sched: cls_fw: Fix improper refcount update leads to use-after-free d98ac5bce2d5 net: mvneta: fix txq_map in case of txq_number==1 58cd168825b4 scsi: qla2xxx: Fix error code in qla2x00_start_sp() b49b55a7d578 igc: set TP bit in 'supported' and 'advertising' fields of ethtool_link_ksettings a45afb07121c igc: Remove delay during TX ring configuration 59c190082a01 drm/panel: simple: Add connector_type for innolux_at043tn24 64b76abfe32d drm/panel: Add and fill drm_panel type field 362940f8e40f drm/panel: Initialise panel dev and funcs through drm_panel_init() 6d5172a3ab8f workqueue: clean up WORK_* constant types, clarify masking 003d33924911 net: lan743x: Don't sleep in atomic context 373b9475ea8c block/partition: fix signedness issue for Amiga partitions 22df19fee7b9 tty: serial: fsl_lpuart: add earlycon for imx8ulp platform b7d636c924eb netfilter: nf_tables: prevent OOB access in nft_byteorder_eval 61c7a5256543 netfilter: conntrack: Avoid nf_ct_helper_hash uses after free 565bdccdded3 netfilter: nf_tables: fix scheduling-while-atomic splat 7c4610ac3b41 netfilter: nf_tables: unbind non-anonymous set if rule construction fails 90d54ee329d2 netfilter: nf_tables: reject unbound anonymous set before commit phase 1df28fde1270 netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain 1adb5c272b20 netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE 077ef851f0a3 netfilter: nf_tables: add rescheduling points during loop detection walks 11352851944c netfilter: nf_tables: use net_generic infra for transaction data d59ed9dc0058 netfilter: add helper function to set up the nfnetlink header and use it fa498dead9ee netfilter: nftables: add helper function to set the base sequence number ef35dd70a340 netfilter: nf_tables: fix nat hook table deletion d1b7fe307c75 block: add overflow checks for Amiga partition support 2b71cbf7ab48 fanotify: disallow mount/sb marks on kernel internal pseudo fs 9a6ce27a5d61 fs: no need to check source c1c41cda0ab1 ARM: orion5x: fix d2net gpio initialization 679c34821ab7 btrfs: fix race when deleting quota root from the dirty cow roots list f0fbbd405a94 fs: Lock moved directories b97ac51f8492 fs: Establish locking order for unrelated directories d95dc41ad181 Revert "f2fs: fix potential corruption when moving a directory" a9a926423a63 ext4: Remove ext4 locking of moved directory eefebf8877d3 fs: avoid empty option when generating legacy mount string e9a3310bc2fc jffs2: reduce stack usage in jffs2_build_xattr_subsystem() a249a61ac528 integrity: Fix possible multiple allocation in integrity_inode_get() 0729029e6472 bcache: Remove unnecessary NULL point check in node allocations 4be68f1c7076 mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used. 2f6c76994646 mmc: core: disable TRIM on Micron MTFC4GACAJCN-1M c491e27151c1 mmc: core: disable TRIM on Kingston EMMC04G-M627 ce7278dedab7 NFSD: add encoding of op_recall flag for write delegation 5016511287dc ALSA: jack: Fix mutex call in snd_jack_report() c64fda48a3ad i2c: xiic: Don't try to handle more interrupt events after error 696e470e910e i2c: xiic: Defer xiic_wakeup() and __xiic_start_xfer() in xiic_process() 498962715773 sh: dma: Fix DMA channel offset calculation 58b1b3c54e16 net: dsa: tag_sja1105: fix MAC DA patching from meta frames 67a67e258407 net/sched: act_pedit: Add size check for TCA_PEDIT_PARMS_EX ab0085bd7902 xsk: Honor SO_BINDTODEVICE on bind 9347e432297e xsk: Improve documentation for AF_XDP e63dc31b9452 tcp: annotate data races in __tcp_oow_rate_limited() e9c2687988b7 net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode fffa51e786ce powerpc: allow PPC_EARLY_DEBUG_CPM only when SERIAL_CPM=y 45b34500f3ef f2fs: fix error path handling in truncate_dnode() 860d9b717f65 mailbox: ti-msgmgr: Fill non-message tx data fields with 0x0 398e6a015877 spi: bcm-qspi: return error if neither hif_mspi nor mspi is available 18d50fb44109 Add MODULE_FIRMWARE() for FIRMWARE_TG357766. 4d8fc6137749 sctp: fix potential deadlock on &net->sctp.addr_wq_lock 999ff7fe492b rtc: st-lpc: Release some resources in st_rtc_probe() in case of error d5c39cca4d03 pwm: sysfs: Do not apply state to already disabled PWMs 5375c024f8ae pwm: imx-tpm: force 'real_period' to be zero in suspend d252c74b8b7a mfd: stmpe: Only disable the regulators if they are enabled d9db18addf42 KVM: s390: vsie: fix the length of APCB bitmap baec796723b7 mfd: stmfx: Fix error path in stmfx_chip_init 5d26f134efa8 serial: 8250_omap: Use force_suspend and resume for system suspend 337073cacad4 mfd: intel-lpss: Add missing check for platform_get_resource 0a6afc83b028 usb: dwc3: qcom: Release the correct resources in dwc3_qcom_remove() becd09685d44 KVM: s390: fix KVM_S390_GET_CMMA_BITS for GFNs in memslot holes 151b0dd6d1a0 mfd: rt5033: Drop rt5033-battery sub-device 8e8dae8eb230 usb: hide unused usbfs_notify_suspend/resume functions fe9cdc198619 usb: phy: phy-tahvo: fix memory leak in tahvo_usb_probe() 1531ba3fab51 extcon: Fix kernel doc of property capability fields to avoid warnings 257daec29dcd extcon: Fix kernel doc of property fields to avoid warnings 648a163cff21 usb: dwc3: qcom: Fix potential memory leak d485150c9a52 media: usb: siano: Fix warning due to null work_func_t function pointer 619e6f9a564a media: videodev2.h: Fix struct v4l2_input tuner index comment e9586c49bdd4 media: usb: Check az6007_read() return value fd869bdb5f12 sh: j2: Use ioremap() to translate device tree address into kernel memory 85f4c53849e4 w1: fix loop in w1_fini() dc88382c1d44 block: change all __u32 annotations to __be32 in affs_hardblocks.h fa8548d1a0a4 block: fix signed int overflow in Amiga partition support bec218258cbd usb: dwc3: gadget: Propagate core init errors to UDC during pullup f55127df9918 USB: serial: option: add LARA-R6 01B PIDs bac502cd472a hwrng: st - keep clock enabled while hwrng is registered 071560202a52 hwrng: st - Fix W=1 unused variable warning 18fa56ca4cb8 NFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION c182d87c67e2 ARC: define ASM_NL and __ALIGN(_STR) outside #ifdef __ASSEMBLY__ guard 02dc8e8bdbe4 modpost: fix off by one in is_executable_section() 1030c0c30968 crypto: marvell/cesa - Fix type mismatch warning ad3c4ecff00b modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24} 084bf580019c modpost: fix section mismatch message for R_ARM_ABS32 c893658d9ce6 crypto: nx - fix build warnings when DEBUG_FS is not enabled a43bcb0b661c hwrng: virtio - Fix race on data_avail and actual data b70315e44f03 hwrng: virtio - always add a pending request 102a354d52ca hwrng: virtio - don't waste entropy f2a7dfd35f0c hwrng: virtio - don't wait on cleanup 6fe732764a58 hwrng: virtio - add an internal buffer 2cbfb51d2c7e powerpc/mm/dax: Fix the condition when checking if altmap vmemap can cross-boundary aa3932eb0739 pinctrl: at91-pio4: check return value of devm_kasprintf() e297350c33f6 perf dwarf-aux: Fix off-by-one in die_get_varname() 7f822c8036fe pinctrl: cherryview: Return correct value if pin in push-pull mode 1768e362f20f PCI: Add pci_clear_master() stub for non-CONFIG_PCI 5d3955bc32d4 PCI: ftpci100: Release the clock resources 331dce61c0d4 PCI: pciehp: Cancel bringup sequence if card is not present f58c8563686b scsi: 3w-xxxx: Add error handling for initialization failure in tw_probe() 666e7f9d60ce PCI/ASPM: Disable ASPM on MFD function removal to avoid use-after-free 961c8370c5f7 scsi: qedf: Fix NULL dereference in error handling 6f64558b43cf ASoC: imx-audmix: check return value of devm_kasprintf() 35455616110b clk: keystone: sci-clk: check return value of kasprintf() ffe6ad17cf14 clk: cdce925: check return value of kasprintf() 5f13d67027fa ALSA: ac97: Fix possible NULL dereference in snd_ac97_mixer 801c8341f7af clk: tegra: tegra124-emc: Fix potential memory leak 262db3ff58e2 drm/radeon: fix possible division-by-zero errors cacc0506e571 drm/amdkfd: Fix potential deallocation of previously deallocated memory. 9e3858f82e3c fbdev: omapfb: lcd_mipid: Fix an error handling path in mipid_spi_probe() 5541d1856c87 arm64: dts: renesas: ulcb-kf: Remove flow control for SCIF1 40ac5cb6cbb0 IB/hfi1: Fix sdma.h tx->num_descs off-by-one errors 68e0033dee72 soc/fsl/qe: fix usb.c build errors b756eb5eb9b0 ASoC: es8316: Do not set rate constraints for unsupported MCLKs d1c1ca27cac0 ASoC: es8316: Increment max value for ALC Capture Target Volume control b54bac970b54 memory: brcmstb_dpfe: fix testing array offset after use f54142ed16b5 ARM: ep93xx: fix missing-prototype warnings c2324c5aa247 drm/panel: simple: fix active size for Ampire AM-480272H3TMQW-T01H 4a23954279fc arm64: dts: qcom: msm8916: correct camss unit address 97dcb8dfefaa ARM: dts: gta04: Move model property out of pinctrl node 25bbd1c7bef8 RDMA/bnxt_re: Fix to remove an unnecessary log ed039ad88ab0 drm: sun4i_tcon: use devm_clk_get_enabled in `sun4i_tcon_init_clocks` 87ccaf56097a Input: adxl34x - do not hardcode interrupt trigger type c7a8cc9140cf ARM: dts: BCM5301X: Drop "clock-names" from the SPI node c516c00847f5 Input: drv260x - sleep between polling GO bit 3e789aee218b radeon: avoid double free in ci_dpm_init() bc5b57a23087 netlink: Add __sock_i_ino() for __netlink_diag_dump(). 1c405b3d3769 ipvlan: Fix return value of ipvlan_queue_xmit() 1d2ab3d4383e netfilter: nf_conntrack_sip: fix the ct_sip_parse_numerical_param() return value. 337fdce45063 netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one 32deadf89430 lib/ts_bm: reset initial match offset for every block of text dd6ff3f38627 net: nfc: Fix use-after-free caused by nfc_llcp_find_local edc5d8776a32 nfc: llcp: simplify llcp_sock_connect() error paths 9c9662e2512b gtp: Fix use-after-free in __gtp_encap_destroy(). 08d8ff1bc688 selftests: rtnetlink: remove netdevsim device after ipsec offload test bd1de6107f10 netlink: do not hard code device address lenth in fdb dumps 8f6652ed2ad9 netlink: fix potential deadlock in netlink_set_err() 88d89b4a3102 wifi: ath9k: convert msecs to jiffies where needed 76d5bda2c3af wifi: cfg80211: rewrite merging of inherited elements e4c33144fc75 wifi: iwlwifi: pull from TXQs with softirqs disabled 2ba902da9090 rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO 786e264b37d2 wifi: ath9k: Fix possible stall on ath9k_txq_list_has_key() 68305a19bada memstick r592: make memstick_debug_get_tpc_name() static 6f4454ccbea9 kexec: fix a memory leak in crash_shrink_memory() 4503261ab97b watchdog/perf: more properly prevent false positives with turbo modes d5fa3918dfce watchdog/perf: define dummy watchdog_update_hrtimer_threshold() on correct config 7874fb3bef8b wifi: rsi: Do not set MMC_PM_KEEP_POWER in shutdown 4dc3560561a0 wifi: ath9k: don't allow to overwrite ENDPOINT0 attributes f432198058a6 wifi: ray_cs: Fix an error handling path in ray_probe() 8fe51dce8bdc wifi: ray_cs: Drop useless status variable in parse_addr() 0dec0ad304d4 wifi: ray_cs: Utilize strnlen() in parse_addr() ee73ad566a29 wifi: wl3501_cs: Fix an error handling path in wl3501_probe() b7df4e0cb4ed wl3501_cs: use eth_hw_addr_set() 24f34f67be24 net: create netdev->dev_addr assignment helpers dd5dca10d806 wl3501_cs: Fix misspelling and provide missing documentation 051d70773b9c wl3501_cs: Remove unnecessary NULL check 91c3c9eaf1ed wl3501_cs: Fix a bunch of formatting issues related to function docs add539f7d16b wifi: atmel: Fix an error handling path in atmel_probe() 5b06f702805d wifi: orinoco: Fix an error handling path in orinoco_cs_probe() ca4a2955d866 wifi: orinoco: Fix an error handling path in spectrum_cs_probe() 91c3325da240 regulator: core: Streamline debugfs operations 1bb38ef697e4 regulator: core: Fix more error checking for debugfs_create_dir() 6ca0c94f2b02 nfc: llcp: fix possible use of uninitialized variable in nfc_llcp_send_connect() 66a1be74230b nfc: constify several pointers to u8, char and sk_buff fea2104e752a wifi: mwifiex: Fix the size of a memory allocation in mwifiex_ret_802_11_scan() bc5099512057 spi: spi-geni-qcom: Correct CS_TOGGLE bit in SPI_TRANS_CFG f394d204d640 samples/bpf: Fix buffer overflow in tcp_basertt 90e3c1017757 wifi: ath9k: avoid referencing uninit memory in ath9k_wmi_ctrl_rx be3989d93be3 wifi: ath9k: fix AR9003 mac hardware hang check register offset calculation 717e4277ddf7 ima: Fix build warnings 8430a8e8e854 pstore/ram: Add check for kstrdup 540cdd720772 evm: Complete description of evm_inode_setattr() 568b73406d93 ARM: 9303/1: kprobes: avoid missing-declaration warnings ba6da16eefb1 powercap: RAPL: Fix CONFIG_IOSF_MBI dependency c97460ce1f7c PM: domains: fix integer overflow issues in genpd_parse_state() 54cc10a0f4b0 clocksource/drivers/cadence-ttc: Fix memory leak in ttc_timer_probe 38ca169d66c3 clocksource/drivers/cadence-ttc: Use ttc driver as platform driver 8af3b8d770da tracing/timer: Add missing hrtimer modes to decode_hrtimer_mode(). 7b0c664541cd irqchip/jcore-aic: Fix missing allocation of IRQ descriptors d244927e350e irqchip/jcore-aic: Kill use of irq_create_strict_mappings() be481881753b md/raid10: fix io loss while replacement replace rdev 45fa023b3334 md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request 31c805a44b75 md/raid10: fix wrong setting of max_corr_read_errors 283f4a63fee3 md/raid10: fix overflow of md/safe_mode_delay b0b971fe7d61 md/raid10: check slab-out-of-bounds in md_bitmap_get_counter 484104918305 x86/resctrl: Only show tasks' pid in current pid namespace 7206eca1ac44 x86/resctrl: Use is_closid_match() in more places 6f2bb37da468 bgmac: fix *initial* chip reset to support BCM5358 794bfb6fd992 drm/amdgpu: Validate VM ioctl flags. 2a4cfd5b0354 scripts/tags.sh: Resolve gtags empty index generation fff826d665f9 drm/i915: Initialise outparam for error return from wait_for_register 99036f1aed7e HID: wacom: Use ktime_t rather than int when dealing with timestamps 815c95d82b79 fbdev: imsttfb: Fix use after free bug in imsttfb_probe a7c8d2f3753d video: imsttfb: check for ioremap() failures f042d80a631f x86/smp: Use dedicated cache-line for mwait_play_dead() 23f98fe887ce gfs2: Don't deref jdesc in evict (From OE-Core rev: 9d509daf5fdae6b5dd8a81490ee40ea119a42024) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.4: update to v5.4.250Bruce Ashfield2023-08-161-3/+3
| | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 27745d94abe1 Linux 5.4.250 00363ef30797 x86/cpu/amd: Add a Zenbleed fix 92b292bed627 x86/cpu/amd: Move the errata checking functionality up 4d4112e2845c x86/microcode/AMD: Load late on both threads too (From OE-Core rev: 55f3f04896f1c301bbc7e18360ac05ff583b7a1d) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.4: update to v5.4.249Bruce Ashfield2023-08-161-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: b30db4f7e45f Linux 5.4.249 c87439055174 xfs: verify buffer contents when we skip log replay 72ab3d39b443 mm: make wait_on_page_writeback() wait for multiple pending writebacks 9ea42ba3e695 mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) dffd25725e99 i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle f89bcf03e90c x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys a43c763f9cbe drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl 45f574d8dfc1 drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl c81a542e45a0 drm/exynos: vidi: fix a wrong error return 948b8b5fd0f3 ARM: dts: Fix erroneous ADS touchscreen polarities 8d6f9f5f3bfc ASoC: nau8824: Add quirk to active-high jack-detect d6fd1b3f7648 s390/cio: unregister device when the only path is gone 0de32d3dd39d usb: gadget: udc: fix NULL dereference in remove() 823dd7de8213 nfcsim.c: Fix error checking for debugfs_create_dir c32b39d0707b media: cec: core: don't set last_initiator if tx in progress a69a15a1e789 arm64: Add missing Set/Way CMO encodings 99de9a18e646 HID: wacom: Add error check to wacom_parse_and_register() 2af8d9637270 scsi: target: iscsi: Prevent login threads from racing between each other 321a81d26c8d sch_netem: acquire qdisc lock in netem_change() 91274bbe78a2 Revert "net: phy: dp83867: perform soft reset and retain established link" 25c8d38c7560 netfilter: nfnetlink_osf: fix module autoload 476c617e4dd4 netfilter: nf_tables: disallow element updates of bound anonymous sets d3b110395fea be2net: Extend xmit workaround to BE3 chip 789d5286060f net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch 35373d602bd4 ipvs: align inner_mac_header for encapsulation ee155675bda8 mmc: usdhi60rol0: fix deferred probing 0bd483fb95ce mmc: sh_mmcif: fix deferred probing 6160d37db171 mmc: sdhci-acpi: fix deferred probing b25875cf5e3b mmc: omap_hsmmc: fix deferred probing cbb0118f8aa0 mmc: omap: fix deferred probing e0d505356973 mmc: mvsdio: fix deferred probing c2e675509ff8 mmc: mvsdio: convert to devm_platform_ioremap_resource 3ef787d61972 mmc: mtk-sd: fix deferred probing 3c01d64996be net: qca_spi: Avoid high load if QCA7000 is not available bf7a4fd33669 xfrm: Linearize the skb after offloading if needed. d0fe8a733fa7 ieee802154: hwsim: Fix possible memory leaks dfcac203a36a rcu: Upgrade rcu_swap_protected() to rcu_replace_pointer() 94199d4727f6 x86/mm: Avoid using set_pgd() outside of real PGD pages be178a5eae0f cifs: Fix potential deadlock when updating vol in cifs_reconnect() 8a5aaa4562a9 cifs: Merge is_path_valid() into get_normalized_path() 339134c15c64 cifs: Introduce helpers for finding TCP connection cf8c7aa90618 cifs: Get rid of kstrdup_const()'d paths 3fa4c08104c4 cifs: Clean up DFS referral cache b73539b887a4 nilfs2: prevent general protection fault in nilfs_clear_dirty_page() 1cc7dcfdeb5e writeback: fix dereferencing NULL mapping->host on writeback_page_template 18a0202bec17 ip_tunnels: allow VXLAN/GENEVE to inherit TOS/TTL from VLAN ab530c9bec51 mmc: meson-gx: remove redundant mmc_request_done() call from irq context 88b373d1c5e9 cgroup: Do not corrupt task iteration when rebinding subsystem c06c568e43e7 PCI: hv: Fix a race condition bug in hv_pci_query_relations() f02a67690777 Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs 966708ed9dd9 nilfs2: fix buffer corruption due to concurrent device reads a93ae93e9f1b media: dvb-core: Fix use-after-free due to race at dvb_register_device() 225bd8cc9c3f media: dvbdev: fix error logic at dvb_register_device() 5bc971f0435f media: dvbdev: Fix memleak in dvb_register_device 40d7530bc7fd tick/common: Align tick period during sched_timer setup b9b61fd1f74d x86/purgatory: remove PGO flags 4d02a166cbee tracing: Add tracing_reset_all_online_cpus_unlocked() function e14e9cc588bd epoll: ep_autoremove_wake_function should use list_del_init_careful e77e5481d5bf list: add "list_del_init_careful()" to go with "list_empty_careful()" c32ab1c1959a mm: rewrite wait_on_page_bit_common() logic 559cefc7c25f nilfs2: reject devices with insufficient block count (From OE-Core rev: c03281719f62d47ff98a4172cc48d875cbde5f2e) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.4: cfg: fix DECNET configuration warningBruce Ashfield2023-07-041-1/+1
| | | | | | | | | | Dropping CONFIG_DECNET as it has been removed from -stable and we now get a configuration warning. (From OE-Core rev: b7530e5360babbe9321ee4cf1e336412116a98cb) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto-rt/54: fix 5.4-rt build breakageBruce Ashfield2023-07-041-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Integrating the following commit: commit 8d8179549a233e7517523ac12887016451da2e20 Author: Bruce Ashfield <bruce.ashfield@gmail.com> Date: Tue Jun 27 10:13:01 2023 -0400 rt: fix 5.4-stable introduced compile errors The 5.4 stable series brough back two elements removed by the -rt patch: - tick_period - deferred/safe printk We fix the build by dropping the use of the period and deferred printk (From OE-Core rev: 13add4fd84c2e8a14caad857fbadf83205758c31) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.4: update to v5.4.248Bruce Ashfield2023-07-041-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: f2b499c27a95 Linux 5.4.248 1cdc48aaff18 mmc: block: ensure error propagation for non-blk de517032ee39 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth d3f7f557d8a2 neighbour: delete neigh_lookup_nodev as not used a433b85d1750 net: Remove unused inline function dst_hold_and_use() fbc0209ae3a7 neighbour: Remove unused inline function neigh_key_eq16() bc1ea55bf1cf afs: Fix vlserver probe RTT handling 98acd5f0ce10 selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET 1140f8bc29c2 net: tipc: resize nlattr array to correct size b83f86ba414c net: lapbether: only support ethernet devices ec694ad393cc net/sched: cls_api: Fix lockup on flushing explicitly created chain 0456f470fa02 drm/nouveau: add nv_encoder pointer check for NULL b1d76d16af2a drm/nouveau/kms: Don't change EDID when it hasn't actually changed f654b8a1325f drm/nouveau/dp: check for NULL nv_connector->native_mode 2ac7be7718a1 igb: fix nvm.ops.read() error handling 44008337f80e sctp: fix an error code in sctp_sf_eat_auth() edd3d3dc4849 ipvlan: fix bound dev checking for IPv6 l3s mode 6718478c18a4 IB/isert: Fix incorrect release of isert connection f8a91a024ab9 IB/isert: Fix possible list corruption in CMA handler 8a867ab71302 IB/isert: Fix dead lock in ib_isert 22125be516ef IB/uverbs: Fix to consider event queue closing also upon non-blocking mode ea4cf04d3f19 iavf: remove mask from iavf_irq_enable_queues() 19a500f530c2 RDMA/rxe: Fix the use-before-initialization error of resp_pkts 42ab73534583 RDMA/rxe: Removed unused name from rxe_task struct f99b6de58b5e RDMA/rxe: Remove the unused variable obj 46305daf8064 net/sched: cls_u32: Fix reference counter leak leading to overflow 88d6c1958bc0 ping6: Fix send to link-local addresses with VRF. 474e0adf29cf netfilter: nfnetlink: skip error delivery on batch in case of ENOMEM 67cafcd3e661 spi: fsl-dspi: avoid SCK glitches with continuous transfers 8231594e21d1 spi: spi-fsl-dspi: Remove unused chip->void_write_data 9d8b388a24c6 usb: dwc3: gadget: Reset num TRBs before giving back the request 94e52fac1519 serial: lantiq: add missing interrupt ack b577b74f8f83 USB: serial: option: add Quectel EM061KGL series 6b1203ae83c3 Remove DECnet support from kernel aad6addc17ae ALSA: hda/realtek: Add a quirk for Compaq N14JP6 def7e17c98f7 net: usb: qmi_wwan: add support for Compal RXM-G1 74bd53737372 RDMA/uverbs: Restrict usage of privileged QKEYs a8997ffad359 nouveau: fix client work fence deletion race 01fd784b0762 powerpc/purgatory: remove PGO flags b16bf76b3828 kexec: support purgatories with .text.hot sections b27a5fbe3c87 nilfs2: fix possible out-of-bounds segment allocation in resize ioctl 0dd2d8331eb4 nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key() e1fb47f13970 nios2: dts: Fix tse_mac "max-frame-size" property 5e531f448e5a ocfs2: check new file size on fallocate call f6878da39f47 ocfs2: fix use-after-free when unmounting read-only filesystem 82173fde61c7 drm:amd:amdgpu: Fix missing buffer object unlock in failure path 63afd766211b xen/blkfront: Only check REQ_FUA for writes 27447dada0b5 mips: Move initrd_start check after initrd address sanitisation. a365600bba27 MIPS: Alchemy: fix dbdma2 6b39b06b8d5b parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory() de873bce06a8 parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu() 28850d25a62c btrfs: handle memory allocation failure in btrfs_csum_one_bio b31586747bae power: supply: Fix logic checking if system is running from battery dd8804117d4b irqchip/meson-gpio: Mark OF related data as maybe unused 30ade27dbe66 regulator: Fix error checking for debugfs_create_dir a12155f0b1b6 platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0 d26edc403c0a power: supply: Ratelimit no data debug output af44b2ddfc08 ARM: dts: vexpress: add missing cache properties bd725832eb50 power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule() 82bfd14f1359 power: supply: sc27xx: Fix external_power_changed race 66d5882dcc9f power: supply: ab8500: Fix external_power_changed race a8f286bfbc71 s390/dasd: Use correct lock while counting channel queue length d60be47f4357 dasd: refactor dasd_ioctl_information 7f3bb75a0484 KEYS: asymmetric: Copy sig and digest in public_key_verify_signature() 75d9e00f65cd test_firmware: fix a memory leak with reqs buffer (From OE-Core rev: ff0f134daad2e1cae942355c9a8eb177be607d13) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.4: update to v5.4.247Bruce Ashfield2023-07-041-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 61a2f83e4762 Linux 5.4.247 4b0199bc8189 Revert "staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE" 85258ae30708 mtd: spinand: macronix: Add support for MX35LFxGE4AD 8e546674031f btrfs: unset reloc control if transaction commit fails in prepare_to_relocate() 4223d91ca1b5 btrfs: check return value of btrfs_commit_transaction in relocation a35d89d3605b rbd: get snapshot context after exclusive lock is ensured to be held 52a40eaa55d6 drm/atomic: Don't pollute crtc_state->mode_blob with error pointers 2cc5d40e4d49 cifs: handle empty list of targets in cifs_reconnect() 307ffb716282 cifs: get rid of unused parameter in reconn_setup_dfs_targets() 73ed7996bbec ext4: only check dquot_initialize_needed() when debugging 7d0a29c74a31 eeprom: at24: also select REGMAP 0360652bf6ab i2c: sprd: Delete i2c adapter in .remove's error path c73f1c2f6816 bonding (gcc13): synchronize bond_{a,t}lb_xmit() types ec946898039a usb: usbfs: Use consistent mmap functions 0147952d158b usb: usbfs: Enforce page requirements for mmap 090878903dd3 pinctrl: meson-axg: add missing GPIOA_18 gpio group c6e842555050 rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting 69653f941619 Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk 953335a377b6 ceph: fix use-after-free bug for inodes when flushing capsnaps 2416bac0e7b2 can: j1939: avoid possible use-after-free when j1939_can_rx_register fails bf0245bd44c0 can: j1939: change j1939_netdev_lock type to mutex 9eed68d62e2a can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket 2fc62d51d3e4 drm/amdgpu: fix xclk freq on CHIP_STONEY e752bb1c039f ALSA: hda/realtek: Add Lenovo P3 Tower platform ca599db7a5e0 ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01 d5ca4799e6d3 Input: psmouse - fix OOB access in Elantech protocol 282a96e3f88f Input: xpad - delete a Razer DeathAdder mouse VID/PID entry a3a99a069eb9 batman-adv: Broken sync while rescheduling delayed work df7044fc099b bnxt_en: Query default VLAN before VNIC setup on a VF a6ca81297392 lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release() 198da74a4e8d net: sched: fix possible refcount leak in tc_chain_tmplt_add() 8f7cbd6d5e39 net: sched: move rtm_tca_policy declaration to include file b8b90f92444b rfs: annotate lockless accesses to RFS sock flow table 28ac3cf2ac21 rfs: annotate lockless accesses to sk->sk_rxhash a4c72805fda4 netfilter: ipset: Add schedule point in call_ad(). 0b705ed9d403 netfilter: conntrack: fix NULL pointer dereference in nf_confirm_cthelper c2c6133eebaf Bluetooth: L2CAP: Add missing checks for invalid DCID 0f841f80390d Bluetooth: Fix l2cap_disconnect_req deadlock b0b1b97702a5 net: dsa: lan9303: allow vid != 0 in port_fdb_{add|del} methods 7e0da73ce546 neighbour: fix unaligned access to pneigh_entry 314713ff4c9b neighbour: Replace zero-length array with flexible-array member e96f52705a63 spi: qup: Request DMA before enabling clocks 1cc6435cd704 i40e: fix build warnings in i40e_alloc.h fc75b8973de4 i40iw: fix build warning in i40iw_manage_apbvt() c425e71826e4 block/blk-iocost (gcc13): keep large values in a new enum ec97af8e8a36 blk-iocost: avoid 64-bit division in ioc_timer_fn (From OE-Core rev: e4928321624e5cd6eb587e6804173559531b7c4c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.4: update to v5.4.246Bruce Ashfield2023-07-041-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: f568a20f058f Linux 5.4.246 6c0fc4725f6f drm/edid: fix objtool warning in drm_cvt_modes() 914bf541c3bb wifi: rtlwifi: 8192de: correct checking of IQK reload 58bc9baaef92 drm/edid: Fix uninitialized variable in drm_cvt_modes() 77e442733faa RDMA/bnxt_re: Remove the qp from list only if the qp destroy succeeds a616aa258e46 RDMA/bnxt_re: Remove set but not used variable 'dev_attr' 4ffad598bff4 scsi: dpt_i2o: Do not process completions with invalid addresses e2897f133acd scsi: dpt_i2o: Remove broken pass-through ioctl (I2OUSERCMD) 56a4a9dc5ed1 regmap: Account for register length when chunking 94f3bc7e84af test_firmware: fix the memory leak of the allocated firmware buffer fb7dce686fd1 fbcon: Fix null-ptr-deref in soft_cursor 5ea6122caf51 ext4: add lockdep annotations for i_data_sem for ea_inode's b06346ef5778 ext4: disallow ea_inodes with extended attributes ec2a04f8fc9f ext4: set lockdep subclass for the ea_inode in ext4_xattr_inode_cache_find() 2e636c0c9344 ext4: add EA_INODE checking to ext4_iget() d9de088797a0 tracing/probe: trace_probe_primary_from_call(): checked list_first_entry 7df474125c37 selinux: don't use make's grouped targets feature yet b18bc3c9c2c5 tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of UARTCTRL_SBK ae7fb0c8bf80 mmc: vub300: fix invalid response handling 9d8f5797d791 wifi: rtlwifi: remove always-true condition pointed out by GCC 12 843f51766784 lib/dynamic_debug.c: use address-of operator on section symbols 0638dcc7e75f treewide: Remove uninitialized_var() usage 1eb88dccb827 kernel/extable.c: use address-of operator on section symbols d069c7ce3995 eth: sun: cassini: remove dead code d04adc383f32 gcc-12: disable '-Wdangling-pointer' warning for now 253d70232573 ACPI: thermal: drop an always true check a010f8e64689 x86/boot: Wrap literal addresses in absolute_pointer() f0bb5135553c flow_dissector: work around stack frame size warning cd943425c6aa ata: libata-scsi: Use correct device no in ata_find_dev() 76c67ff783ac scsi: stex: Fix gcc 13 warnings cd91ead608f0 misc: fastrpc: reject new invocations during device removal bf1d0b84dfd2 misc: fastrpc: return -EPIPE to invocations on device removal d5f183881529 usb: gadget: f_fs: Add unbind event before functionfs_unbind ac388cbbd97c net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818 e101e8160cf0 iio: dac: build ad5758 driver when AD5758 is selected a87236446a62 iio: dac: mcp4725: Fix i2c_master_send() return value handling c3b25245e3a8 iio: light: vcnl4035: fixed chip ID check 711049e31e09 HID: wacom: avoid integer overflow in wacom_intuos_inout() 4251ff7fd4a4 HID: google: add jewel USB id f3b4e2a636d1 iio: adc: mxs-lradc: fix the order of two cleanup operations 030ca3f7b042 mailbox: mailbox-test: fix a locking issue in mbox_test_message_write() 11b084412055 atm: hide unused procfs functions cea581b385ab ALSA: oss: avoid missing-prototype warnings 384fd08858da netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with CONFIG_NF_NAT f7e62f1b7229 wifi: b43: fix incorrect __packed annotation 8a9035110288 scsi: core: Decrease scsi_device's iorequest_cnt if dispatch failed f1e6a1097141 arm64/mm: mark private VM_FAULT_X defines as vm_fault_t c87334f4e705 ARM: dts: stm32: add pin map for CAN controller on stm32f7 a39f24357fdc wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value 353fd22693a6 media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 66a6d704c251 media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() ed47886a73db media: dvb-core: Fix use-after-free due on race condition at dvb_net e9033a425ab2 media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID table 08b20cb8e5b9 media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() 46e8b0fe538b media: dvb_ca_en50221: fix a size write bug b66849f35462 media: netup_unidvb: fix irq init by register it at the end of probe 88aef84eefb3 media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address 6b9a534ec5cf media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer() f3c8ed7366cd media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer 65033ab2f930 media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer() 37e36b426197 media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer() 64f1b8296bef media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer() d16f5dc3aa09 media: dvb_demux: fix a bug for the continuity counter a7c87057f259 ASoC: ssm2602: Add workaround for playback distortions 619f008df14e xfrm: Check if_id in inbound policy/secpath match 21ca81704611 ASoC: dwc: limit the number of overrun messages acd5f476c16e nbd: Fix debugfs_create_dir error checking 19ce1e1f348d fbdev: stifb: Fix info entry in sti_struct on error path aa32f2fadb4c fbdev: modedb: Add 1920x1080 at 60 Hz video mode 199f9c5430f9 media: rcar-vin: Select correct interrupt mode for V4L2_FIELD_ALTERNATE b950966b44f9 ARM: 9295/1: unwind:fix unwind abort for uleb128 case a823d8e0bb02 mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write() 29bfbc8a63c4 watchdog: menz069_wdt: fix watchdog initialisation 0018639be2d9 mtd: rawnand: marvell: don't set the NAND frequency select 5f0043efdc24 mtd: rawnand: marvell: ensure timing values are written 6c0aacf1b4e1 net: dsa: mv88e6xxx: Increase wait after reset deactivation 94a00f1142c5 net/sched: flower: fix possible OOB write in fl_set_geneve_opt() dd4b5a204dfa udp6: Fix race condition in udp6_sendmsg & connect cd4a37f0dcc9 net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report cec562fbf8c5 ocfs2/dlm: move BITS_TO_BYTES() to bitops.h for wider use 9e6bb63e5e66 net: sched: fix NULL pointer dereference in mq_attach 2188c0f09532 net/sched: Prohibit regrafting ingress or clsact Qdiscs 80b20d528a71 net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress (clsact) Qdiscs 321f38375517 net/sched: sch_clsact: Only create under TC_H_CLSACT 5f67d33c01b3 net/sched: sch_ingress: Only create under TC_H_INGRESS 381a703220fb tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set 32e9a9ee285f tcp: deny tcp_disconnect() when threads are waiting 26e830858a2b af_packet: do not use READ_ONCE() in packet_bind() 43f1402dc2e9 mtd: rawnand: ingenic: fix empty stub helper definitions dd3773e8c8c9 amd-xgbe: fix the false linkup in xgbe_phy_status 603eec060d14 af_packet: Fix data-races of pkt_sk(sk)->num. bab2f42d8d8a netrom: fix info-leak in nr_write_internal() d7aeb591b101 net/mlx5: fw_tracer, Fix event handling c7ac3ebf41ee dmaengine: pl330: rename _start to prevent build error 17d70de57248 iommu/amd: Don't block updates to GATag if guest mode is on fa961ad9ef91 iommu/rockchip: Fix unwind goto issue 5abb81b4d762 RDMA/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rx 2bafc7f22db3 RDMA/bnxt_re: Refactor queue pair creation code 56446791bccd RDMA/bnxt_re: Enable SRIOV VF support on Broadcom's 57500 adapter series cc5a673d85a9 RDMA/efa: Fix unsupported page sizes in device cf0b1e5482ea Linux 5.4.245 ec14c6e0a2e5 netfilter: ctnetlink: Support offloaded conntrack entry deletion 5b7d4d91c047 ipv{4,6}/raw: fix output xfrm lookup wrt protocol 6c88024cab83 binder: fix UAF caused by faulty buffer cleanup e6183912ee90 bluetooth: Add cmd validity checks at the start of hci_sock_ioctl() 9ba28194ea50 io_uring: have io_kill_timeout() honor the request references 6de3014d4bd8 io_uring: don't drop completion lock before timer is fully initialized b0bfceaa8c0e io_uring: always grab lock in io_cancel_async_work() 00395fd7f9a0 cdc_ncm: Fix the build warning 672e59995e70 net/mlx5: Devcom, serialize devcom registration f42feb29bad9 net/mlx5: devcom only supports 2 ports 67637a7ee6bd fs: fix undefined behavior in bit shift for SB_NOUSER 02281c23d069 power: supply: bq24190: Call power_supply_changed() after updating input current f6518954c146 power: supply: core: Refactor power_supply_set_input_current_limit_from_supplier() db00ef8fd609 power: supply: bq27xxx: After charger plug in/out wait 0.5s for things to stabilize ff484163dfb6 net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize a270ca35a949 cdc_ncm: Implement the 32-bit version of NCM Transfer Block 51d0ac4577c2 Linux 5.4.244 edec0d399907 3c589_cs: Fix an error handling path in tc589_probe() 3dfc1004d9af net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device c59106f8bca1 net/mlx5: Fix error message when failing to allocate device memory 8680d838c98c forcedeth: Fix an error handling path in nv_probe() b8db4a4e2007 ASoC: Intel: Skylake: Fix declaration of enum skl_ch_cfg 0099a29bc5a0 x86/show_trace_log_lvl: Ensure stack pointer is aligned, again c60f38c9bdcb xen/pvcalls-back: fix double frees with pvcalls_new_active_socket() 9b13972e4f23 coresight: Fix signedness bug in tmc_etr_buf_insert_barrier_packet() f6b610730e8f power: supply: sbs-charger: Fix INHIBITED bit for Status reg 0c5f4cec7596 power: supply: bq27xxx: Fix poll_interval handling and races on remove dafe9136be7b power: supply: bq27xxx: Fix I2C IRQ race on remove 7b3b11964979 power: supply: bq27xxx: Fix bq27xxx_battery_update() race condition 96bfafbc7d80 power: supply: leds: Fix blink to LED on transition 011f47c8b838 ipv6: Fix out-of-bounds access in ipv6_find_tlv() 120cdad8b2ae bpf: Fix mask generation for 32-bit narrow loads of 64-bit fields 9928ce5225d6 selftests: fib_tests: mute cleanup error message 58766252f6b2 net: fix skb leak in __skb_tstamp_tx() 2b580d0f03c4 media: radio-shark: Add endpoint checks a730feb672c7 USB: sisusbvga: Add endpoint checks 80100e0863e5 USB: core: Add routines for endpoint checks in old drivers 7e3ae83371a4 udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated(). 9ea0c5f90a27 net: fix stack overflow when LRO is disabled for virtual interfaces 1522dc58bff8 fbdev: udlfb: Fix endpoint check be646802b3dc debugobjects: Don't wake up kswapd from fill_pool() 4e5a7181a6c3 x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms 6d091e0ddcf3 parisc: Fix flush_dcache_page() for usage from irq context b556618baca5 selftests/memfd: Fix unknown type name build failure 04aee084a3fa x86/mm: Avoid incomplete Global INVLPG flushes a9f5423460a6 btrfs: use nofs when cleaning up aborted transactions 4f92934d8073 gpio: mockup: Fix mode of debugfs files da8adda57984 parisc: Allow to reboot machine after system halt 43ffe982a304 parisc: Handle kgdb breakpoints only in kernel context f7d19a366cd2 m68k: Move signal frame following exception on 68020/030 8facb9cc168a ALSA: hda/realtek: Enable headset onLenovo M70/M90 5cc3e698c2bb ALSA: hda/ca0132: add quirk for EVGA X299 DARK 68e4c390173e mt76: mt7615: Fix build with older compilers b558275c1b04 spi: fsl-cpm: Use 16 bit mode for large transfers with even size d64a45c019ac spi: fsl-spi: Re-organise transfer bits_per_word adaptation aabe8ca79139 watchdog: sp5100_tco: Immediately trigger upon starting. aeff9e7e87c1 s390/qdio: fix do_sqbs() inline assembly constraint ab196fe70a18 s390/qdio: get rid of register asm a4e3c4c65ae8 vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF 74e644795d37 vc_screen: rewrite vcs_size to accept vc, not inode e9399d4ea5ee usb: gadget: u_ether: Fix host MAC address case 939cafcdf7de usb: gadget: u_ether: Convert prints to device prints c8489e0fab18 lib/string_helpers: Introduce string_upper() and string_lower() helpers 7e15602c5073 HID: wacom: add three styli to wacom_intuos_get_tool_type 2a12339ce34f HID: wacom: Add new Intuos Pro Small (PTH-460) device IDs b5185f1b11c7 HID: wacom: Force pen out of prox if no events have been received in a while e0c1b35239d9 netfilter: nf_tables: hold mutex on netns pre_exit path 6236af6936dd netfilter: nf_tables: validate NFTA_SET_ELEM_OBJREF based on NFT_SET_OBJECT flag 05b4105e6852 netfilter: nf_tables: stricter validation of element data e832e4bae556 netfilter: nf_tables: allow up to 64 bytes in the set element data area 28fe10236a64 netfilter: nf_tables: add nft_setelem_parse_key() eb5b579bd69f netfilter: nf_tables: validate registers coming from userspace. cfe1b9719cce netfilter: nftables: statify nft_parse_register() 7c788393d453 netfilter: nftables: add nft_parse_register_store() and use it 25336cd96b03 netfilter: nftables: add nft_parse_register_load() and use it 116d53f09ff5 nilfs2: fix use-after-free bug of nilfs_root in nilfs_evict_inode() df89b1753eb1 powerpc/64s/radix: Fix soft dirty tracking 60b9a9c8f370 tpm/tpm_tis: Disable interrupts for more Lenovo devices a33c172c1e34 ceph: force updating the msg pointer in non-split case 6eb9ed0ab7b5 serial: Add support for Advantech PCI-1611U card 21f107a95965 statfs: enforce statfs[64] structure initialization 1eb3e32de7b1 KVM: x86: do not report a vCPU as preempted outside instruction boundaries a88638a95407 can: kvaser_pciefd: Disable interrupts in probe error path 4579e2556767 can: kvaser_pciefd: Do not send EFLUSH command on TFD interrupt 33d5a0a4985a can: kvaser_pciefd: Clear listen-only bit if not explicitly requested e5ac4f12074e can: kvaser_pciefd: Empty SRB buffer in probe c0e9fb21b612 can: kvaser_pciefd: Call request_irq() before enabling interrupts 36cd7601e6b9 can: kvaser_pciefd: Set CAN_STATE_STOPPED in kvaser_pciefd_stop() e65811289346 can: j1939: recvmsg(): allow MSG_CMSG_COMPAT flag 880482525101 ALSA: hda/realtek: Add quirk for 2nd ASUS GU603 57fd0d122edd ALSA: hda/realtek: Add a quirk for HP EliteDesk 805 739056188ad3 ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table 4ef155ddf957 ALSA: hda: Fix Oops by 9.1 surround channel names 4f9c0a7c2726 usb: typec: altmodes/displayport: fix pin_assignment_show 33b6648d27b8 usb: dwc3: debugfs: Resume dwc3 before accessing registers 241491524ab0 USB: UHCI: adjust zhaoxin UHCI controllers OverCurrent bit value 1f36dc41616b usb-storage: fix deadlock when a scsi command timeouts more than once 7cef7681aa77 USB: usbtmc: Fix direction for 0-length ioctl control messages f662f856acec vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() 53bf7cda160b igb: fix bit_shift to be in [1..8] range e20105d967ab cassini: Fix a memory leak in the error handling path of cas_init_one() e519a404a5bb wifi: iwlwifi: mvm: don't trust firmware n_channels d0baaadd1c5e net: bcmgenet: Restore phy_stop() depending upon suspend/close 2cca63d5bc4e net: bcmgenet: Remove phy_stop() from bcmgenet_netif_stop() 435855b0831b net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() ed50fcab1435 drm/exynos: fix g2d_open/close helper function definitions 1550bcf2983a media: netup_unidvb: fix use-after-free at del_timer() 69055f99900b net: hns3: fix reset delay time to avoid configuration timeout 304e5cb77eb8 net: hns3: fix sending pfc frames after reset issue d1bcc606870e erspan: get the proto with the md version for collect_md f185ede016c9 ip_gre, ip6_gre: Fix race condition on o_seqno in collect_md mode 0eb3ec0a3553 ip6_gre: Make o_seqno start from 0 in native mode 304096241398 ip6_gre: Fix skb_under_panic in __gre6_xmit() 7525aa211758 serial: arc_uart: fix of_iomap leak in `arc_serial_probe` 5a90309002cd vsock: avoid to close connected socket after the timeout 5009aead17f0 ALSA: firewire-digi00x: prevent potential use after free b22b514209ff net: fec: Better handle pm_runtime_get() failing in .remove() 033297ef3bba af_key: Reject optional tunnel/BEET mode templates in outbound policies 912a6cff0db1 cpupower: Make TSC read per CPU for Mperf monitor 131eb9c9b1a0 ASoC: fsl_micfil: register platform component before registering cpu dai a3714a47b401 btrfs: fix space cache inconsistency after error loading it from disk 596898303745 btrfs: replace calls to btrfs_find_free_ino with btrfs_find_free_objectid 1e453cb55014 mfd: dln2: Fix memory leak in dln2_probe() bdc33478d5d3 phy: st: miphy28lp: use _poll_timeout functions for waits e6e917e82de4 Input: xpad - add constants for GIP interface numbers 9fcef1e37d54 iommu/arm-smmu-v3: Acknowledge pri/event queue overflow if any 4461f41ece4d clk: tegra20: fix gcc-7 constant overflow warning c23e6383d7fe RDMA/core: Fix multiple -Warray-bounds warnings 3ed95a6f6c64 recordmcount: Fix memory leaks in the uwrite function 38a118fd545b sched: Fix KCSAN noinstr violation cbe3063a9be1 mcb-pci: Reallocate memory region to avoid memory overlapping d5cd2928d310 serial: 8250: Reinit port->pm on port specific driver unbind ccb12585a735 usb: typec: tcpm: fix multiple times discover svids error c5405c767173 HID: wacom: generic: Set battery quirk only when we see battery data d3f32dc2ccc2 spi: spi-imx: fix MX51_ECSPI_* macros when cs > 3 bf80dbd52899 HID: logitech-hidpp: Reconcile USB and Unifying serials e28f9de2d4d7 HID: logitech-hidpp: Don't use the USB serial for USB devices 8a65476dd1ca staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE 2112c4c47d36 Bluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rsp fa57021262e9 wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace 0ad8dd870aa1 wifi: iwlwifi: pcie: Fix integer overflow in iwl_write_to_user_buf f6f2d16c77f9 wifi: iwlwifi: pcie: fix possible NULL pointer dereference a7ec2f424f6e samples/bpf: Fix fout leak in hbm's run_bpf_prog 4ceedc2f8bdf f2fs: fix to drop all dirty pages during umount() if cp_error is set 8659c5f4ffaa ext4: Fix best extent lstart adjustment logic in ext4_mb_new_inode_pa() cee78217a7ae ext4: set goal start correctly in ext4_mb_normalize_request d43b1bdb1005 gfs2: Fix inode height consistency check 410e610a96c5 scsi: message: mptlan: Fix use after free bug in mptlan_remove() due to race condition cc2d2b3dbfb0 lib: cpu_rmap: Avoid use after free on rmap->obj array entries 89f5055f9b0b scsi: target: iscsit: Free cmds before session free 67236cf14db3 net: Catch invalid index in XPS mapping 92af9cb86ab0 net: pasemi: Fix return type of pasemi_mac_start_tx() 644a9d5e2276 scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow c4813f858e5c ext2: Check block size validity during mount 56c7e9c39bd5 wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex c409eb45f5dd ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects 710e09fd116e ACPICA: Avoid undefined behavior: applying zero offset to null pointer 99c8f2e6f33a drm/tegra: Avoid potential 32-bit integer overflow ccae2233e993 ACPI: EC: Fix oops when removing custom query handlers 48ac727ea4a3 firmware: arm_sdei: Fix sleep from invalid context BUG a2a5d3a584bf memstick: r592: Fix UAF bug in r592_remove due to race condition d73e8c47675e regmap: cache: Return error in cache sync operations for REGCACHE_NONE 9b72cb394f96 drm/amd/display: Use DC_LOG_DC in the trasform pixel function a75d9211a07f fs: hfsplus: remove WARN_ON() from hfsplus_cat_{read,write}_inode() 196528ad4844 af_unix: Fix data races around sk->sk_shutdown. 7d17bc2d4e75 af_unix: Fix a data race of sk->sk_receive_queue->qlen. 699c9e7c9f66 net: datagram: fix data-races in datagram_poll() 1aa872e967f2 ipvlan:Fix out-of-bounds caused by unclear skb->cb 4188c5269475 net: add vlan_get_protocol_and_depth() helper 57a269d82f2e net: tap: check vlan with eth_type_vlan() method 1747aa98ab13 net: annotate sk->sk_err write from do_recvmmsg() a507022c862e netlink: annotate accesses to nlk->cb_running b47aae7038cc netfilter: conntrack: fix possible bug_on with enable_hooks=1 d7343f8de019 net: Fix load-tearing on sk->sk_stamp in sock_recv_cmsgs(). 42e1dafa65e2 linux/dim: Do nothing if no time delta between samples 7460ac5a66fb ARM: 9296/1: HP Jornada 7XX: fix kernel-doc warnings 22b8ac608af5 drm/mipi-dsi: Set the fwnode for mipi_dsi_device d4992b2b5c68 driver core: add a helper to setup both the of_node and fwnode of a device (From OE-Core rev: bc75da82987e243bdfe3e1192bb715438b3a7378) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.4: update to v5.4.243Bruce Ashfield2023-06-131-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: f53660ec669f Linux 5.4.243 d60f15682a5c drm/amd/display: Fix hang when skipping modeset 93ca0d7b88e8 mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock 3f231e30cdeb drm/exynos: move to use request_irq by IRQF_NO_AUTOEN flag 65a8b6d129cf drm/msm/adreno: Fix null ptr access in adreno_gpu_cleanup() 62ac943eb2a9 firmware: raspberrypi: fix possible memory leak in rpi_firmware_probe() a781ea3437a0 drm/msm: Fix double pm_runtime_disable() call e4e88f74eb2f PM: domains: Restore comment indentation for generic_pm_domain.child_links ddcca7299de3 printk: declare printk_deferred_{enter,safe}() in include/linux/printk.h c2c3ffc79896 PCI: pciehp: Fix AB-BA deadlock between reset_lock and device_lock 6a24285f64ea PCI: pciehp: Use down_read/write_nested(reset_lock) to fix lockdep errors dde34ef0bc73 drbd: correctly submit flush bio on barrier 373720b9289c serial: 8250: Fix serial8250_tx_empty() race with DMA Tx f2a1071100fe tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH ba04d6af5ac4 ext4: fix invalid free tracking in ext4_xattr_move_to_block() 185062a21976 ext4: remove a BUG_ON in ext4_mb_release_group_pa() d7ff83a71d77 ext4: bail out of ext4_xattr_ibody_get() fails for any reason 486efbbc9445 ext4: add bounds checking in get_max_inline_xattr_value_size() b4fa4768c9ac ext4: fix deadlock when converting an inline directory in nojournal mode 2dda20290671 ext4: improve error recovery code paths in __ext4_remount() 525c802de3f9 ext4: fix data races when using cached status extents 4f4fd982d972 ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum 1b90fbc75901 ext4: fix WARNING in mb_find_extent f9e27d4bdb1f HID: wacom: insert timestamp to packed Bluetooth (BT) events d8b609e66244 HID: wacom: Set a default resolution for older tablets 3decf3a750a9 drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend 625d4112ea25 drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when enabling legacy gfx ras b1fabc379463 drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini() c6bb59662432 drm/panel: otm8009a: Set backlight parent to panel device 3e7703624612 f2fs: fix potential corruption when moving a directory dafc5a5c8fda ARM: dts: s5pv210: correct MIPI CSIS clock name ad751b896eae ARM: dts: exynos: fix WM8960 clock name in Itop Elite 823496470790 remoteproc: st: Call of_node_put() on iteration error a1366ecb0905 remoteproc: stm32: Call of_node_put() on iteration error f16bc5111cc6 sh: nmi_debug: fix return value of __setup handler c9871a47f4ce sh: init: use OF_EARLY_FLATTREE for early init 111b08116dac sh: math-emu: fix macro redefined warning 8fb33166aed8 inotify: Avoid reporting event with invalid wd 0ccea97abe6d platform/x86: touchscreen_dmi: Add info for the Dexp Ursus KX210i 871641c7ebe5 cifs: fix pcchunk length type in smb2_copychunk_range 3e2b4bceaaf9 btrfs: print-tree: parent bytenr must be aligned to sector size 1e05bf5e80bb btrfs: don't free qgroup space unless specified b232f5e8cf81 btrfs: fix btrfs_prev_leaf() to not return the same key twice 96f71f669bee perf symbols: Fix return incorrect build_id size in elf_read_build_id() 78190a6ebe4e perf map: Delete two variable initialisations before null pointer checks in sort__sym_from_cmp() ffec80cc6761 perf vendor events power9: Remove UTF-8 characters from JSON files 62f1ebfe9aac virtio_net: suppress cpu stall when free_unused_bufs 1dc5faf30a6c virtio_net: split free_unused_bufs() b15637e717ad net: dsa: mt7530: fix corrupt frames using trgmii on 40 MHz XTAL MT7621 544b0de2d767 ALSA: caiaq: input: Add error handling for unsupported input methods in `snd_usb_caiaq_input_init` 35f2642f4abd drm/amdgpu: add a missing lock for AMDGPU_SCHED 5cfe3f910f7c af_packet: Don't send zero-byte data in packet_sendmsg_spkt(). fbcfa00386e1 ionic: remove noise from ethtool rxnfc error msg 4a56f1f6fe92 rxrpc: Fix hard call timeout units dfa36eb38020 net/sched: act_mirred: Add carrier check cc5ccfb7c0ee writeback: fix call of incorrect macro 9c1fcb97f98f net: dsa: mv88e6xxx: add mv88e6321 rsvd2cpu e80412439030 sit: update dev->needed_headroom in ipip6_tunnel_bind_dev() cc5fe387c629 net/sched: cls_api: remove block_cb from driver_list before freeing 8acd3a28873f net/ncsi: clear Tx enable mode when handling a Config required AEN bc0905a76531 relayfs: fix out-of-bounds access in relay_file_read c038ae623a7c kernel/relay.c: fix read_pos error when multiple readers 4f4de392f492 crypto: safexcel - Cleanup ring IRQ workqueues on load failure b9878f485d70 crypto: inside-secure - irq balance 439d3a7056d5 dm verity: fix error handling for check_at_most_once on FEC 0156f7dbd822 dm verity: skip redundant verity_handle_err() on I/O errors e4875d6e053d mailbox: zynqmp: Fix counts of child nodes ff0d64f5127e mailbox: zynq: Switch to flexible array to simplify code 352b152905cc tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem 9b2ed144318e nohz: Add TICK_DEP_BIT_RCU c8b6063f13ad netfilter: nf_tables: deactivate anonymous set from preparation phase 29fb2a1a5f71 debugobject: Ensure pool refill (again) cef1b8a4df5c perf intel-pt: Fix CYC timestamps after standalone CBR 5ead86d57583 perf auxtrace: Fix address filter entire kernel size 29a1ef57c3be dm ioctl: fix nested locking in table_clear() to remove deadlock concern 337b7af27356 dm flakey: fix a crash with invalid table line 6d126899b074 dm integrity: call kmem_cache_destroy() in dm_integrity_init() error path cbe0a7ec67c3 dm clone: call kmem_cache_destroy() in dm_clone_init() error path d8f66a19f8be s390/dasd: fix hanging blockdevice after request requeue 5492d4081274 btrfs: scrub: reject unsupported scrub flags 946e067b4cda scripts/gdb: fix lx-timerlist for Python3 7cf5ce2857b8 clk: rockchip: rk3399: allow clk_cifout to force clk_cifout_src to reparent 4379d5ce9235 wifi: rtl8xxxu: RTL8192EU always needs full init ecdcefd312d4 mailbox: zynqmp: Fix typo in IPI documentation 38afc633d374 mailbox: zynqmp: Fix IPI isr handling 14964127be77 md/raid10: fix null-ptr-deref in raid10_sync_request fe1cbbcb1a25 nilfs2: fix infinite loop in nilfs_mdt_get_block() 4569a292a84e nilfs2: do not write dirty data after degenerating to read-only fd37a5c6998b parisc: Fix argument pointer in real64_call_asm() 736aeb17b6a0 afs: Fix updating of i_size with dv jump from server 27263ff39784 dmaengine: at_xdmac: do not enable all cyclic channels 8c821199bc28 dmaengine: dw-edma: Fix to enable to issue dma request on DMA processing 24c9c4ad23d3 dmaengine: dw-edma: Fix to change for continuous transfer 2e900f363174 phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port 58e026465814 pwm: mtk-disp: Disable shadow registers before setting backlight values 33f00f0a7368 pwm: mtk-disp: Adjust the clocks to avoid them mismatch e5e9e59c4564 pwm: mtk-disp: Don't check the return code of pwmchip_remove() 8e238e88822f dmaengine: mv_xor_v2: Fix an error code. 026df12f3c4d leds: TI_LMU_COMMON: select REGMAP instead of depending on it a34f6dcb78c6 ext4: fix use-after-free read in ext4_find_extent for bigalloc + inline 6dfd85ada867 openrisc: Properly store r31 to pt_regs on unhandled exceptions 2fd44d2bde34 clocksource/drivers/davinci: Fix memory leak in davinci_timer_register when init fails f2aaf419889c clocksource: davinci: axe a pointless __GFP_NOFAIL fc051820d616 clocksource/drivers/davinci: Avoid trailing '\n' hidden in pr_fmt() 945e9898624d RDMA/mlx5: Use correct device num_ports when modify DC 9bf843683a32 SUNRPC: remove the maximum number of retries in call_bind_status 1dfa3c9dd27b Input: raspberrypi-ts - fix refcount leak in rpi_ts_probe ce6c42f0b644 input: raspberrypi-ts: Release firmware handle when not needed de85be00a8f3 firmware: raspberrypi: Introduce devm_rpi_firmware_get() d537afa08e15 firmware: raspberrypi: Keep count of all consumers 919f470337e1 NFSv4.1: Always send a RECLAIM_COMPLETE after establishing lease fe60c3af70bf IB/hfi1: Fix SDMA mmu_rb_node not being evicted in LRU order b4f12e2402a5 RDMA/siw: Remove namespace check from siw_netdev_event() 795d11e8ff35 clk: add missing of_node_put() in "assigned-clocks" property parsing 0c770f95a2d7 power: supply: generic-adc-battery: fix unit scaling 31ca78dc1f50 rtc: meson-vrtc: Use ktime_get_real_ts64() to get the current time 8feca6259007 RDMA/mlx4: Prevent shift wrapping in set_user_sq_size() 683cd87041ac rtc: omap: include header for omap_rtc_power_off_program prototype a48403e8c325 RDMA/rdmavt: Delete unnecessary NULL check b24e0e4612a5 RDMA/siw: Fix potential page_array out of range access 318bc22decd4 perf/core: Fix hardlockup failure caused by perf throttle ff3edfb3c825 powerpc/rtas: use memmove for potentially overlapping buffer copy 333a2a9846b9 macintosh: via-pmu-led: requires ATA to be set e2dd8bbab7b5 powerpc/sysdev/tsi108: fix resource printk format warnings 770d583cd5ae powerpc/wii: fix resource printk format warnings f60c8d7c16bb powerpc/mpc512x: fix resource printk format warning 97cd970f8add macintosh/windfarm_smu_sat: Add missing of_node_put() 54dda7322255 spmi: Add a check for remove callback when removing a SPMI driver af9bfe1c0a50 staging: rtl8192e: Fix W_DISABLE# does not work after stop/start 572d48361aa0 serial: 8250: Add missing wakeup event reporting 488baa8038fa tty: serial: fsl_lpuart: adjust buffer length to the intended size 8fa80b452bc9 firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe 26ca30516b2c usb: mtu3: fix kernel panic at qmu transfer done irq handler bd7a3e6416ab usb: chipidea: fix missing goto in `ci_hdrc_probe` f9e2abb6df6d sh: sq: Fix incorrect element size for allocating bitmap buffer e1431faa89bd uapi/linux/const.h: prefer ISO-friendly __typeof__ 6716203844bc spi: cadence-quadspi: fix suspend-resume implementations caaefbf823ab mtd: spi-nor: cadence-quadspi: Handle probe deferral while requesting DMA channel ee5ffe4cdfea mtd: spi-nor: cadence-quadspi: Don't initialize rx_dma_complete on failure 7c69aeca59f2 mtd: spi-nor: cadence-quadspi: Provide a way to disable DAC mode df9708297bb2 mtd: spi-nor: cadence-quadspi: Make driver independent of flash geometry 30ac77e99525 scripts/gdb: bail early if there are no generic PD 35a2681e9937 PM: domains: Fix up terminology with parent/child 0fbc62db7e10 scripts/gdb: bail early if there are no clocks 0988baae3984 ia64: salinfo: placate defined-but-not-used warning d6cb7b6868b9 ia64: mm/contig: fix section mismatch warning/error d3c6d52148a1 of: Fix modalias string generation ca0f4ad2b7a3 vmci_host: fix a race condition in vmci_host_poll() causing GPF 170e22324052 spi: fsl-spi: Fix CPM/QE mode Litte Endian 863238433703 spi: qup: Don't skip cleanup in remove's error path 814a9a6de1b1 linux/vt_buffer.h: allow either builtin or modular for macros 3547e5bd0d10 ASoC: es8316: Handle optional IRQ assignment 9650d5a1e7df ASoC: es8316: Use IRQF_NO_AUTOEN when requesting the IRQ f5ce428e3eae genirq: Add IRQF_NO_AUTOEN for request_irq/nmi() 0f31993721f9 PCI: imx6: Install the fault handler only on compatible match 0fee5030c094 usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition 7d2bc728cc8d iio: light: max44009: add missing OF device matching ee0e2f7af02a fpga: bridge: fix kernel-doc parameter description 3fb02404c1e0 usb: host: xhci-rcar: remove leftover quirk handling 36fb7843f1c3 pstore: Revert pmsg_lock back to a normal mutex 602fa8af44fd tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp. 638810f5d020 net: amd: Fix link leak when verifying config failed 9ef809945edd netlink: Use copy_to_user() for optval in netlink_getsockopt(). de0ffb5145c9 Revert "Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work" 27c468ec1af1 ipv4: Fix potential uninit variable access bug in __ip_make_skb() 3b9960e21e8b netfilter: nf_tables: don't write table validation state without mutex 64d2c1cfd04f bpf: Don't EFAULT for getsockopt with optval=NULL 3bf918f90f93 ixgbe: Enable setting RSS table to default values 053b36c50bdd ixgbe: Allow flow hash to be set via ethtool ae23fc2b230a wifi: iwlwifi: mvm: check firmware response size ffdfaf27ebf1 wifi: iwlwifi: make the loop for card preparation effective 3725b35fc0e5 md/raid10: fix memleak of md thread fb3f2f2fa0f3 md: update the optimal I/O size on reshape b6460f68c1cc md/raid10: fix memleak for 'conf->bio_split' 8c5d5d7ffd1e md/raid10: fix leak of 'r10bio->remaining' for recovery 1fee7e391d99 bpf, sockmap: Revert buggy deadlock fix in the sockhash and sockmap d5fdcd2384ff nvme-fcloop: fix "inconsistent {IN-HARDIRQ-W} -> {HARDIRQ-ON-W} usage" b1e6b3fd1104 nvme: fix async event trace event eaaa0c6b0540 nvme: handle the persistent internal error AER c229821510df bpf, sockmap: fix deadlocks in the sockhash and sockmap 74d90f92eafe scsi: lpfc: Fix ioremap issues in lpfc_sli4_pci_mem_setup() 01993768b3e7 crypto: drbg - Only fail when jent is unavailable in FIPS mode b21c7e28e801 crypto: drbg - make drbg_prepare_hrng() handle jent instantiation errors 14efbe2499c1 bpftool: Fix bug for long instructions in program CFG dumps 3e3533c56cf8 wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_reg() 03109f1870e2 wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_rfreg() e163e64227ad rtlwifi: Replace RT_TRACE with rtl_dbg faec6b865468 rtlwifi: Start changing RT_TRACE into rtl_dbg 7c5e804b6d52 f2fs: handle dqget error in f2fs_transfer_project_quota() 7a2ae008a53c scsi: megaraid: Fix mega_cmd_done() CMDID_INT_CMDS a4245323d272 scsi: target: iscsit: Fix TAS handling during conn cleanup 8e402d5198b3 net/packet: convert po->auxdata to an atomic flag f3ac72c7ab20 net/packet: convert po->origdev to an atomic flag 4760229b820d net/packet: annotate accesses to po->xmit 47464e0c658a vlan: partially enable SIOCSHWTSTAMP in container 8f851a75bbc7 scm: fix MSG_CTRUNC setting condition for SO_PASSSEC 7160c6940a97 wifi: rtw88: mac: Return the original error from rtw_mac_power_switch() 743ae09b28ce wifi: rtw88: mac: Return the original error from rtw_pwr_seq_parser() 72d5edceb2de tools: bpftool: Remove invalid \' json escape 0d1792c98351 wifi: ath6kl: reduce WARN to dev_dbg() in callback 8d17563174b0 wifi: ath5k: fix an off by one check in ath5k_eeprom_read_freq_list() d98993186607 wifi: ath9k: hif_usb: fix memory leak of remain_skbs 1286c4ce1f01 wifi: ath6kl: minor fix for allocation size a3e7a3d472c2 tick/common: Align tick period with the HZ tick. 04be737176e6 tick: Get rid of tick_period 3df29117d8a6 tick/sched: Optimize tick_do_update_jiffies64() further b6fe34d93655 tick/sched: Reduce seqcount held scope in tick_do_update_jiffies64() 746eac77e008 tick/sched: Use tick_next_period for lockless quick check a23607579f12 timekeeping: Split jiffies seqlock 22d7ec50ffdd debugobject: Prevent init race with static objects a687da500464 arm64: kgdb: Set PSTATE.SS to 1 to re-enable single-step 442470948c04 x86/ioapic: Don't return 0 from arch_dynirq_lower_bound() 824683dbec23 regulator: stm32-pwr: fix of_iomap leak 53adb408b170 media: rc: gpio-ir-recv: Fix support for wake-up 9df630dafa1a media: rcar_fdp1: Fix refcount leak in probe and remove function 6fd6e2f29c18 media: rcar_fdp1: Fix the correct variable assignments 75b55a3cbb4a media: rcar_fdp1: Make use of the helper function devm_platform_ioremap_resource() 03d234459259 media: rcar_fdp1: fix pm_runtime_get_sync() usage count aebe8e43d85e media: rcar_fdp1: simplify error check logic at fdp_open() a4b6ab360f56 media: saa7134: fix use after free bug in saa7134_finidev due to race condition cd1583caed7e media: dm1105: Fix use after free bug in dm1105_remove due to race condition 0c61a6897c47 x86/apic: Fix atomic update of offset in reserve_eilvt_offset() 5224ea575196 regulator: core: Avoid lockdep reports when resolving supplies 73b262115f5f regulator: core: Consistently set mutex_owner when using ww_mutex_lock_slow() 9b53238b3be2 drm/lima/lima_drv: Add missing unwind goto in lima_pdev_probe() 0a6d476d9c9d mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data f79421c36070 drm/msm/adreno: drop bogus pm_runtime_set_active() 438d00b18d55 drm/msm/adreno: Defer enabling runpm until hw_init() 594726c93841 drm/msm: fix unbalanced pm_runtime_enable in adreno_gpu_{init, cleanup} 37c8085cf9c0 firmware: qcom_scm: Clear download bit during reboot 620b983589e0 media: av7110: prevent underflow in write_ts_to_decoder() 1205c52cf270 media: uapi: add MEDIA_BUS_FMT_METADATA_FIXED media bus format. c6a315f0b140 media: bdisp: Add missing check for create_workqueue 1a057b68952d ARM: dts: qcom: ipq8064: Fix the PCI I/O port range 699bf5a793ca ARM: dts: qcom: ipq8064: reduce pci IO size to 64K 1d207fcdf670 ARM: dts: qcom: ipq4019: Fix the PCI I/O port range e0162c92973b EDAC/skx: Fix overflows on the DRAM row address mapping arrays acb6f45775bb arm64: dts: renesas: r8a774c0: Remove bogus voltages from OPP table 0524eb688297 arm64: dts: renesas: r8a77990: Remove bogus voltages from OPP table a535b5d4a2c3 drm/probe-helper: Cancel previous job before starting new one 4223f98d4d45 drm/vgem: add missing mutex_destroy 8747cd580b59 drm/rockchip: Drop unbalanced obj unref 9773c58594ff erofs: fix potential overflow calculating xattr_isize 880c79bdb002 erofs: stop parsing non-compact HEAD index if clusterofs is invalid e998107daad2 tpm, tpm_tis: Do not skip reset of original interrupt vector 1c131a32a9b5 selinux: ensure av_permissions.h is built when needed 11458692ebd2 selinux: fix Makefile dependencies of flask.h 823f554747f8 ubifs: Free memory for tmpfile name d3f1b113a503 ubi: Fix return value overwrite issue in try_write_vid_and_data() 6f2eee5457bc ubifs: Fix memleak when insert_old_idx() failed 2c2a76b7c4b5 Revert "ubifs: dirty_cow_znode: Fix memleak in error handling path" 5d1f14beabab i2c: omap: Fix standard mode false ACK readings d482617fa662 KVM: nVMX: Emulate NOPs in L2, and PAUSE if it's not intercepted 67d33b8c5696 reiserfs: Add security prefix to xattr name in reiserfs_security_write() 2399b1fda025 ring-buffer: Sync IRQ works before buffer destruction a7fa8c9dc851 pwm: meson: Fix g12a ao clk81 name a3e0d3430f33 pwm: meson: Fix axg ao mux parents 719459877d58 kheaders: Use array declaration instead of char 4ec3be7003b6 ipmi: fix SSIF not responding under certain cond. bead854bcca2 ipmi:ssif: Add send_retries increment 0f91290774c7 MIPS: fw: Allow firmware to pass a empty env 3092933b2637 xhci: fix debugfs register accesses while suspended 3c5a28658d12 debugfs: regset32: Add Runtime PM support 2298b30010fd staging: iio: resolver: ads1210: fix config mode fbd11f086bf1 perf sched: Cast PTHREAD_STACK_MIN to int as it may turn into sysconf(__SC_THREAD_STACK_MIN_VALUE) 6525d2fd6f83 USB: dwc3: fix runtime pm imbalance on unbind 2d5844aa6e56 USB: dwc3: fix runtime pm imbalance on probe errors 0804f3715c09 asm-generic/io.h: suppress endianness warnings for readq() and writeq() 944ff47a19f2 ASoC: Intel: bytcr_rt5640: Add quirk for the Acer Iconia One 7 B1-750 f00e4bfd7f08 iio: adc: palmas_gpadc: fix NULL dereference on rmmod 85ed09c33021 USB: serial: option: add UNISOC vendor and TOZED LT70C product 48cdcb40d589 bluetooth: Perform careful capability checks in hci_sock_ioctl() c8258fc827c8 drm/fb-helper: set x/yres_virtual in drm_fb_helper_check_var 425eea395f1f wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies() 3b7509b6f5e2 counter: 104-quad-8: Fix race condition between FLAG and CNTR reads (From OE-Core rev: 1bef1a4cb24e49d23e4d84e05174e0ec1ec7cbe1) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.4: update to v5.4.242Bruce Ashfield2023-06-131-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: ea7862c507ec Linux 5.4.242 d54a9f999ea7 ASN.1: Fix check for strdup() success 2500d7edebfb iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger() 760c2e6dee32 pwm: meson: Explicitly set .polarity in .get_state() 7f2b8046da83 xfs: fix forkoff miscalculation related to XFS_LITINO(mp) c27a6bb1788f sctp: Call inet6_destroy_sock() via sk->sk_destruct(). 97ce6cde1f51 dccp: Call inet6_destroy_sock() via sk->sk_destruct(). a01b75620e1a inet6: Remove inet6_destroy_sock() in sk->sk_prot->destroy(). 9374db5bd1e3 tcp/udp: Call inet6_destroy_sock() in IPv6 sk->sk_destruct(). 2ac4697b7779 udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM). 5a62248c5855 ext4: fix use-after-free in ext4_xattr_set_entry 3b0044cb28f7 ext4: remove duplicate definition of ext4_xattr_ibody_inline_set() 3c4fdbf368ba Revert "ext4: fix use-after-free in ext4_xattr_set_entry" ef2aab86c34c x86/purgatory: Don't generate debug info for purgatory.ro c22aefaef8ae MIPS: Define RUNTIME_DISCARD_EXIT in LD script a5167e902b64 mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25 1b8b54fc55a4 memstick: fix memory leak if card device is never registered 5ad61a5268de nilfs2: initialize unused bytes in segment summary blocks 988766b9d124 iio: light: tsl2772: fix reading proximity-diodes from device tree 5cb867f1ecb4 xen/netback: use same error messages for same errors 903f82b1a6b2 nvme-tcp: fix a possible UAF when failing to allocate an io queue 34b74c32ff4f s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling 64cd99da25c1 net: dsa: b53: mmap: add phy ops 89dcf0dd7aae scsi: core: Improve scsi_vpd_inquiry() checks f729b74bb489 scsi: megaraid_sas: Fix fw_crash_buffer_show() 4f4ef354f95d selftests: sigaltstack: fix -Wuninitialized a725dddf2139 Input: i8042 - add quirk for Fujitsu Lifebook A574/H 9df3f502e33d f2fs: Fix f2fs_truncate_partial_nodes ftrace event 2f3730f182fc e1000e: Disable TSO on i219-LM card to increase speed 0f0a291cc520 bpf: Fix incorrect verifier pruning due to missing register precision taints ba610df83b04 mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next() d8e120057cee i40e: fix i40e_setup_misc_vector() error handling 59fba01b6c72 i40e: fix accessing vsi->active_filters without holding lock 01125379e2dc netfilter: nf_tables: fix ifdef to also consider nf_tables=m 7c1019391bd6 virtio_net: bugfix overflow inside xdp_linearize_page() 35dceaeab97c net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg d61f24a45410 regulator: fan53555: Explicitly include bits header 36f098e1e4d1 netfilter: br_netfilter: fix recent physdev match breakage 375e445b1022 arm64: dts: meson-g12-common: specify full DMC range cb1f89fe934b ARM: dts: rockchip: fix a typo error for rk3288 spdif node (From OE-Core rev: 012c751c14ad5cdd2ac8c868bf6e9a6ea4011789) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.4: update to v5.4.241Bruce Ashfield2023-06-131-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 58f42ed1cd31 Linux 5.4.241 879593643717 xfs: force log and push AIL to clear pinned inodes when aborting mount c76dd368759a xfs: don't reuse busy extents on extent trim 4679b73a8ed4 xfs: consider shutdown in bmapbt cursor delete assert 9355fd118b4e xfs: shut down the filesystem if we screw up quota reservation 48f75df5b3bb xfs: report corruption only as a regular error 3cce34ceb2ef xfs: set inode size after creating symlink e76bd6da5123 xfs: fix up non-directory creation in SGID directories ad6613c98463 xfs: remove the di_version field from struct icdinode ca4533c951e1 xfs: simplify a check in xfs_ioctl_setattr_check_cowextsize e078b3de3e41 xfs: simplify di_flags2 inheritance in xfs_ialloc 0c553917b61a xfs: only check the superblock version for dinode size calculation 90aab52d062c xfs: add a new xfs_sb_version_has_v3inode helper edd36a57b4a6 xfs: remove the kuid/kgid conversion wrappers 3ef81874f71c xfs: remove the icdinode di_uid/di_gid members cc508a41ae48 xfs: ensure that the inode uid/gid match values match the icdinode ones 7a9dc7977140 xfs: merge the projid fields in struct xfs_icdinode 4f3252e7e132 xfs: show the proper user quota options 799cafa4f304 coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug 440bdc49f744 watchdog: sbsa_wdog: Make sure the timeout programming is within the limits 70ca826d3ddb i2c: ocores: generate stop condition after timeout in polling mode 5fb5bdcdcd5a ubi: Fix deadlock caused by recursively holding work_sem 0b27716f2d44 mtd: ubi: wl: Fix a couple of kernel-doc issues e55588c44255 ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size a652c30fa2ba asymmetric_keys: log on fatal failures in PE/pkcs7 5809dbacc431 verify_pefile: relax wrapper length check 0213f027d030 drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F b3052e5d468b efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L 02a78e653933 i2c: imx-lpi2c: clean rx/tx buffers upon new message 1ef56397449e power: supply: cros_usbpd: reclassify "default case!" as debug 7169d1638824 net: macb: fix a memory corruption in extended buffer descriptor mode c39fa0398a30 udp6: fix potential access to stale information 9c46c49ad3ff RDMA/core: Fix GID entry ref leak when create_ah fails ad831a7079c9 sctp: fix a potential overflow in sctp_ifwdtsn_skip afffe0d1e6b9 qlcnic: check pci_reset_function result a841f6a0a39d niu: Fix missing unwind goto in niu_alloc_channels() fcd084e199b9 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition 1b77cb6f5e4a mtd: rawnand: stm32_fmc2: remove unsupported EDO mode 4c1d882b53a3 mtd: rawnand: meson: fix bitmask for length in command word 266746003439 mtdblock: tolerate corrected bit-flips 50dbfd9dacda btrfs: fix fast csum implementation detection c6db5f2a31cd btrfs: print checksum type and implementation at mount time 8a99e6200c38 Bluetooth: Fix race condition in hidp_session_thread c02421992505 Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp} 9025cea8e03b ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards 4d419195d6b8 ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex() fe158eeccc38 ALSA: i2c/cs8427: fix iec958 mixer control deactivation aa23fa32e5ff ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard 62ccf2e0b106 ALSA: emu10k1: fix capture interrupt handler unlinking 9a3ba7b24d08 Revert "pinctrl: amd: Disable and mask interrupts on resume" 2945f948aa84 irqdomain: Fix mapping-creation race e8f3aea716d2 irqdomain: Refactor __irq_domain_alloc_irqs() 3804f265c1bf irqdomain: Look for existing mapping only once e7bba7ddb431 mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() fd644712bccd ring-buffer: Fix race while reader and writer are on the same page c208b4321e8f drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path c381527918b1 net_sched: prevent NULL dereference if default qdisc setup failed 987f599fc556 tracing: Free error logs of tracing instances d2136f05690c can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access 5a74a75fc3d3 ftrace: Mark get_lock_parent_ip() __always_inline 95bbfeb4ff0e perf/core: Fix the same task check in perf_event_set_output 666c25d35e5e ALSA: hda/realtek: Add quirk for Clevo X370SNW 83b16a60e413 nilfs2: fix sysfs interface lifetime 613bf23c070d nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread() aa8e50688d44 tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty aabba4440409 tty: serial: sh-sci: Fix Rx on RZ/G2L SCI 209ab5c234c5 tty: serial: sh-sci: Fix transmit end interrupt handler 9a2a6443d655 iio: dac: cio-dac: Fix max DAC write value check for 12-bit e469ebb28dbe iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip abc5b4f8cdff USB: serial: option: add Quectel RM500U-CN modem b9c11537efcf USB: serial: option: add Telit FE990 compositions 38c00a22d67b usb: typec: altmodes/displayport: Fix configure initial pin assignment f417d3fea3de USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs 47132be17d7b xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu 5fccf2c546ed NFSD: callback request does not use correct credential for AUTH_SYS 3686380d9d60 sunrpc: only free unix grouplist after RCU settles 1627119153d9 gpio: davinci: Add irq chip flag to skip set wake 0cf600ca1bdf ipv6: Fix an uninit variable access bug in __ip6_make_skb() 0443fff49d63 sctp: check send stream number after wait_for_sndbuf 93f3885211ae net: don't let netpoll invoke NAPI if in xmit context 0d2fa30078af icmp: guard against too small mtu a3593082e0da wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta 4220f83b9f03 pwm: sprd: Explicitly set .polarity in .get_state() 6e1f29397dea pwm: cros-ec: Explicitly set .polarity in .get_state() dbd764e9d422 pinctrl: amd: Disable and mask interrupts on resume dd7e19f97f71 pinctrl: amd: disable and mask interrupts on probe 3f3e4bd3f0cc pinctrl: amd: Use irqchip template 387236b9e002 smb3: fix problem with null cifs super block with previous patch 2e64d7b182c6 treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD() 199197660bdd Revert "treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD()" 522af69af24f cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() 4311ae04b386 x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot 110d425cdfb1 scsi: ses: Handle enclosure with just a primary component gracefully (From OE-Core rev: 41eacaf738d753632fb17031e58dc898f2290a61) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.4: update to v5.4.240Bruce Ashfield2023-06-131-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 32bea3bac5ca Linux 5.4.240 4d4cb7663613 gfs2: Always check inode size of inline inodes 928240c36891 firmware: arm_scmi: Fix device node validation for mailbox transport 0f5c0e0a4c0b net: sched: fix race condition in qdisc_graft() 22d95b544924 net_sched: add __rcu annotation to netdev->qdisc 14b6ad56df25 ext4: fix kernel BUG in 'ext4_write_inline_data_end()' 9b189af3577e btrfs: scan device in non-exclusive mode 45a9877d6cc3 s390/uaccess: add missing earlyclobber annotations to __clear_user() 0c6df5364798 drm/etnaviv: fix reference leak when mmaping imported buffer 37958ac31fe2 ALSA: usb-audio: Fix regression on detection of Roland VS-100 6dabafd82968 ALSA: hda/conexant: Partial revert of a quirk for Lenovo f3a67268784c NFSv4: Fix hangs when recovering open state after a server reboot c81e2965a9e0 pinctrl: at91-pio4: fix domain name assignment 82c25ac3a258 xen/netback: don't do grant copy across page boundary 99c8ba920fc2 Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table 657d7c215ca9 cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL 03af69bd674d cifs: prevent infinite recursion in CIFSGetDFSRefer() 51d657371106 Input: focaltech - use explicitly signed char type f0f85f5e402b Input: alps - fix compatibility with -funsigned-char 7e71d4d190df pinctrl: ocelot: Fix alt mode for ocelot 70728d639efb net: mvneta: make tx buffer array agnostic 704e06b97920 net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only fd7cff506614 bnxt_en: Fix typo in PCI id to device description string mapping 58279cea0b10 i40e: fix registers dump after run ethtool adapter self test 5195de1d5f66 s390/vfio-ap: fix memory leak in vfio_ap device driver 78bc7f0ab994 can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write 105cc2683282 net/net_failover: fix txq exceeding warning e633fd26abfd regulator: Handle deferred clk be7b622cd63f regulator: fix spelling mistake "Cant" -> "Can't" 46c4993a1514 ptp_qoriq: fix memory leak in probe() c122daa0fa4c scsi: megaraid_sas: Fix crash after a double completion 317c07d382b1 mtd: rawnand: meson: invalidate cache on polling ECC bit d65de5ee8b72 mips: bmips: BCM6358: disable RAC flush for TP1 9690e34f2247 dma-mapping: drop the dev argument to arch_sync_dma_for_* f6e2d76aa362 ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx() 856fb74f601a fbdev: au1200fb: Fix potential divide by zero deef33c08104 fbdev: lxfb: Fix potential divide by zero 4f5cc5ffa8c5 fbdev: intelfb: Fix potential divide by zero 868f247e47ef fbdev: nvidia: Fix potential divide by zero f3359f5fc9b7 sched_getaffinity: don't assume 'cpumask_size()' is fully initialized 521877bf2651 fbdev: tgafb: Fix potential divide by zero 7f12f99b8017 ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set() 9155a5958ed0 ALSA: asihpi: check pao in control_message() 88a3c63a9635 md: avoid signed overflow in slot_store() 9966fc59d3a0 bus: imx-weim: fix branch condition evaluates to a garbage value d121f7883a17 fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY 4c24eb49ab44 ocfs2: fix data corruption after failed write 0c0e566f0387 tun: avoid double free in tun_free_netdev d253120a580a sched/fair: Sanitize vruntime of entity being migrated c23928c70bc8 sched/fair: sanitize vruntime of entity being placed 885c28ceae7d dm crypt: add cond_resched() to dmcrypt_write() 4a32a9a818a8 dm stats: check for and propagate alloc_percpu failure f8cbad984b16 i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() 8f5cbf6a8c0e nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy() 4ae966a7f6a7 wifi: mac80211: fix qos on mesh interfaces f558789a886c usb: chipidea: core: fix possible concurrent when switch role 6b3287b14739 usb: chipdea: core: fix return -EINVAL if request role is the same with current role 0b2a56fe4659 usb: cdns3: Fix issue with using incorrect PCI device function e9e93fdfcefb dm thin: fix deadlock when swapping to thin device cd1e320ac095 igb: revert rtnl_lock() that causes deadlock 123698a5c619 fsverity: Remove WQ_UNBOUND from fsverity read workqueue 0eda2004f38d usb: gadget: u_audio: don't let userspace block driver unbind 44f080d7d75a scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR 223274d5c310 cifs: empty interface list when server doesn't support query interfaces 299a309b98df sh: sanitize the flags on sigreturn f4c610f6ca13 net: usb: qmi_wwan: add Telit 0x1080 composition e6b1fa6d0626 net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990 04f4a1aa9410 scsi: lpfc: Avoid usage of list iterator variable after loop 11cdced6a03d scsi: ufs: core: Add soft dependency on governor_simpleondemand 54ec697e3ca8 scsi: target: iscsi: Fix an error message in iscsi_check_key() 97115221912c selftests/bpf: check that modifier resolves after pointer 2100e374251a m68k: Only force 030 bus error if PC not in exception table d2b3bd0d4cad ca8210: fix mac_len negative array access 9e7723b684c0 riscv: Bump COMMAND_LINE_SIZE value to 1024 32518cd0fcc0 thunderbolt: Use const qualifier for `ring_interrupt_index` b40fe2e1f91b uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2 9189f20b4c53 scsi: qla2xxx: Perform lockless command completion in abort path da0383f0e86c hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs 13493ad6a220 platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl a18fb433ceb5 Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work b517808795d3 Bluetooth: btqcomsmd: Fix command timeout after setting BD address dcd4d3646221 net: mdio: thunder: Add missing fwnode_handle_put() 707335918f73 hvc/xen: prevent concurrent accesses to the shared ring 83e442eba39b nvme-tcp: fix nvme_tcp_term_pdu to match spec d673ae18406e net/sonic: use dma_mapping_error() for error check b72f453e886a erspan: do not use skb_mac_header() in ndo_start_xmit() 82e07cc5a6ca atm: idt77252: fix kmemleak when rmmod idt77252 fd6f643dea07 net/mlx5: Read the TC mapping of all priorities on ETS query d69c2ded95b1 bpf: Adjust insufficient default bpf_jit_limit 97674f4cd05e keys: Do not cache key in task struct if key is requested from kernel thread f8ee2c8b0d0c net/ps3_gelic_net: Use dma_mapping_error 6d7e18b1d00a net/ps3_gelic_net: Fix RX sk_buff length 0e5c7d00ec4f net: qcom/emac: Fix use after free bug in emac_remove due to race condition a07ec453e86a xirc2ps_cs: Fix use after free bug in xirc2ps_detach 42d72c6d1edc qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info f2111c791d88 net: usb: smsc95xx: Limit packet length to skb->len 5c4d71424df3 scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate() 283fdc5cfbeb i2c: imx-lpi2c: check only for enabled interrupt flags 90116b8289fd igbvf: Regard vf reset nack as success 584771762c3e intel/igbvf: free irq on the error path in igbvf_request_msix() 6999f854184e iavf: fix non-tunneled IPv6 UDP packet type and hashing 4e752d2baea3 iavf: fix inverted Rx hash condition leading to disabled hash 6fe078c2864b power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition 754838aa0205 net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() 09b1a76e7879 Linux 5.4.239 f0c95f229a67 selftests: Fix the executable permissions for fib_tests.sh (From OE-Core rev: ff5d1f37b8a1bc7f51e95e5114890ee5185ff335) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.4: update to v5.4.238Bruce Ashfield2023-06-131-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 6849d8c4a61a Linux 5.4.238 eb7716a054a6 HID: uhid: Over-ride the default maximum data buffer value with our own b687ac70e66a HID: core: Provide new max_buffer_size attribute to over-ride the default 144019e81396 PCI: Unify delay handling for reset and resume d2130f37a4a0 s390/ipl: add missing intersection check to ipl_report handling 3f5a833dca66 serial: 8250_em: Fix UART port type c5afb97d1b51 drm/i915: Don't use stolen memory for ring buffers with LLC 8d26a4fecce5 x86/mm: Fix use of uninitialized buffer in sme_enable() a976ff743eb1 fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks ac58b88ccbbb ftrace: Fix invalid address access in lookup_rec() when index is 0 65e4c9a6d0c9 KVM: nVMX: add missing consistency checks for CR0 and CR4 6fe55dce9dd6 tracing: Make tracepoint lockdep check actually test something 780f69a2685b tracing: Check field value in hist_field_name() f1e3a20c6019 interconnect: fix mem leak when freeing nodes 325608ab60fa tty: serial: fsl_lpuart: skip waiting for transmission complete when UARTCTRL_SBK is asserted c16cbd8233d6 ext4: fix possible double unlock when moving a directory 6a1bd14d5e34 sh: intc: Avoid spurious sizeof-pointer-div warning bbf5eada4334 drm/amdkfd: Fix an illegal memory access 2c96c52aeaa6 ext4: fix task hung in ext4_xattr_delete_inode 20ba6f8a8073 ext4: fail ext4_iget if special inode unallocated ab519e29891d jffs2: correct logic when creating a hole in jffs2_write_begin 00bfc67c65a1 mmc: atmel-mci: fix race between stop command and start of next command 75f6faae2de6 media: m5mols: fix off-by-one loop termination error 9eb394919c97 hwmon: (ina3221) return prober error code 26c176ce9028 hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition 13efd488d398 hwmon: (adt7475) Fix masking of hysteresis registers 0d3095e958f0 hwmon: (adt7475) Display smoothing attributes in correct order 674fce59d61d ethernet: sun: add check for the mdesc_grab() 71da5991b643 net/iucv: Fix size of interrupt data e0d07a3203c3 net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull 5c06bd3de134 ipv4: Fix incorrect table ID in IOCTL path c4fcfbf80c3c block: sunvdc: add check for mdesc_grab() returning NULL 04c394208831 nvmet: avoid potential UAF in nvmet_req_complete() 9fabdd79051a net: usb: smsc75xx: Limit packet length to skb->len b0c202a8dc63 nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition 668de67d4110 net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails 5aaab217c8f5 net: tunnels: annotate lockless accesses to dev->needed_headroom cba20ade78ef qed/qed_dev: guard against a possible division by zero 6e18f66b704b i40e: Fix kernel crash during reboot when adapter is in recovery mode f0216046aeb8 ipvlan: Make skb->skb_iif track skb->dev for l3s mode 0f9c1f26d434 nfc: pn533: initialize struct pn533_out_arg properly 442aa78ed701 tcp: tcp_make_synack() can be called from process context 88c3d3bb6469 scsi: core: Fix a procfs host directory removal regression 4b4f5e34f08b scsi: core: Fix a comment in function scsi_host_dev_release() 0d59732f2a5b netfilter: nft_redir: correct value of inet type `.maxattrs` 90279211e96b ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU() 0b7057c52377 ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid 5bb9fcaadb8c ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid 9efbdc743ded ALSA: hda - controller is in GPU on the DG1 fc52e51c2c30 ALSA: hda - add Intel DG1 PCI and HDMI ids 090305c36185 scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add() b8849e31a056 docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidate 9e45e4571576 clk: HI655X: select REGMAP instead of depending on it dac08e46f0ad drm/meson: fix 1px pink line on GXM when scaling video overlay d7e48aa17a81 cifs: Move the in_send statistic to __smb_send_rqst() 06c208002d0d drm/panfrost: Don't sync rpm suspension after mmu flushing c9900d1d86f0 xfrm: Allow transport-mode states with AF_UNSPEC selector 4008fb9ad474 ext4: fix cgroup writeback accounting with fs-layer encryption (From OE-Core rev: 175d05d717b972d9b6bf36f170bc6cfa69b57dce) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.4: update to v5.4.237Bruce Ashfield2023-04-011-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: e4b5c766f505 Linux 5.4.237 6a16810068e7 s390/dasd: add missing discipline function 7a934a77f11a UML: define RUNTIME_DISCARD_EXIT 87fcce7a6f86 sh: define RUNTIME_DISCARD_EXIT eb9dbb70cdd5 s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld < 2.36 219cc98501ff powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds 4eede1173fb5 powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT d0fcf59038c5 arch: fix broken BuildID for arm64 and riscv a4bd6d4df382 x86, vmlinux.lds: Add RUNTIME_DISCARD_EXIT to generic DISCARDS 1aed78cfda7f drm/i915: Don't use BAR mappings for ring buffers with LLC 52fc917855ce ipmi:watchdog: Set panic count to proper value on a panic dbfae25b0196 ipmi/watchdog: replace atomic_add() and atomic_sub() f266cdd6796f media: ov5640: Fix analogue gain control fc9bc831509f PCI: Add SolidRun vendor ID 094a073605b1 macintosh: windfarm: Use unsigned type for 1-bit bitfields 737985dbcb67 alpha: fix R_ALPHA_LITERAL reloc for large modules 2fea235ef07f MIPS: Fix a compilation issue 6b06c4ae64e3 ext4: Fix deadlock during directory rename a99a61d9e1bf riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode 1a517302dbe0 net/smc: fix fallback failed while sendmsg with fastopen 3a747490f9c3 scsi: megaraid_sas: Update max supported LD IDs to 240 d800996fcf60 btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR 9f2e063dcbe2 netfilter: tproxy: fix deadlock due to missing BH disable 16f3aae1aa2d bnxt_en: Avoid order-5 memory allocation for TPA data 9dc16be373b3 net: caif: Fix use-after-free in cfusbl_device_notify() 8018aa0863d6 net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver 1c618f150c82 net: usb: lan78xx: Remove lots of set but unused 'ret' variables e4e5006c13f3 selftests: nft_nat: ensuring the listening side is up before starting the client 783f218940b3 ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping() 0a3664a1058d nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties 43f33642f260 drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register 8dac5a63cf79 ext4: Fix possible corruption when moving a directory 891a3cba425c scsi: core: Remove the /proc/scsi/${proc_name} directory earlier 57f78226b127 cifs: Fix uninitialized memory read in smb3_qfs_tcon() a6e44cb21534 SMB3: Backup intent flag missing from some more ops 1b48c70feefc iommu/vt-d: Fix PASID directory pointer coherency 985d9fa06b4b irqdomain: Fix domain registration race 01ed8ff22a5b irqdomain: Change the type of 'size' in __irq_domain_add() to be consistent 36c5682cbb46 ipmi:ssif: Add a timer between request retries e8ba1b693a8b ipmi:ssif: Increase the message retry time 89fb3fa84883 ipmi:ssif: Remove rtc_us_timer d1a7f56b20da ipmi:ssif: resend_msg() cannot fail 59349bfcffb1 ipmi:ssif: make ssif_i2c_send() void 5e97dc748d13 iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter 774c63f53688 iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options 11852cc78f67 iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commands 3cdf19a29cc1 nfc: change order inside nfc_se_io error path 0d8a6c9a6415 ext4: zero i_disksize when initializing the bootloader inode 74d775083e9f ext4: fix WARNING in ext4_update_inline_data b36093c6f772 ext4: move where set the MAY_INLINE_DATA flag is set c24f83849379 ext4: fix another off-by-one fsmap error on 1k block filesystems aee90b0278e3 ext4: fix RENAME_WHITEOUT handling for inline directories 1277ba3db6dc drm/connector: print max_requested_bpc in state debugfs e40c1e9da1ec x86/CPU/AMD: Disable XSAVES on AMD family 0x17 6631c8da02cf fs: prevent out-of-bounds array speculation when closing a file descriptor b829e8b6e1a7 Linux 5.4.236 6e55d8422373 staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh 9498448b9ede staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script 6ee84b8b7904 wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext" 126ee8982bfc Linux 5.4.235 d03bc164f32f dt-bindings: rtc: sun6i-a31-rtc: Loosen the requirements on the clocks 6ab670546319 media: uvcvideo: Fix race condition with usb_kill_urb 0b8962c64bd6 media: uvcvideo: Provide sync and async uvc_ctrl_status_event 2b1c5145b07d tcp: Fix listen() regression in 5.4.229. 800a1c4c8a7f Bluetooth: hci_sock: purge socket queues in the destruct() callback 27c64d90d944 x86/resctl: fix scheduler confusion with 'current' 81da72aaf57a x86/resctrl: Apply READ_ONCE/WRITE_ONCE to task_struct.{rmid,closid} bde541a57b42 net: tls: avoid hanging tasks on the tx_lock d94fbfcd9a26 phy: rockchip-typec: Fix unsigned comparison with less than zero f0ee43d61d8d PCI: Add ACS quirk for Wangxun NICs f6d3aee1c663 kernel/fail_function: fix memory leak with using debugfs_lookup() 195c1e9f454e usb: uvc: Enumerate valid values for color matching da4e715a466c USB: ene_usb6250: Allocate enough memory for full object 117097966866 usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math f5b76a81665e iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word() 11b4b3b76988 iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word() b854c66dd7a8 tools/iio/iio_utils:fix memory leak ea9b58789687 mei: bus-fixup:upon error print return values of send and receive c7ca2ca12a9f tty: serial: fsl_lpuart: disable the CTS when send break signal 953a4a352a0c tty: fix out-of-bounds access in tty_driver_lookup_tty() 70369a11170d staging: emxx_udc: Add checks for dma_alloc_coherent() 2072ed7c1a4a media: uvcvideo: Silence memcpy() run-time false positive warnings e2cc773f1fc3 media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 e4c535eccefb media: uvcvideo: Handle errors from calls to usb_string 4e4e6ca62e77 media: uvcvideo: Handle cameras with invalid descriptors 7195e642b49a mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak fde59e273b03 firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3 2cc6a3e98f05 tracing: Add NULL checks for buffer in ring_buffer_free_read_page() 4cfeb55a10b6 thermal: intel: BXT_PMIC: select REGMAP instead of depending on it e23f1d9e6e03 thermal: intel: quark_dts: fix error pointer dereference 584f664c572f scsi: ipr: Work around fortify-string warning e93bda4ebb27 rtc: sun6i: Always export the internal oscillator 728b047f4ca3 rtc: sun6i: Make external 32k oscillator optional 9c7c1cf29fc3 vc_screen: modify vcs_size() handling in vcs_read() 821362a2dfaf tcp: tcp_check_req() can be called from process context 77606e383ecb ARM: dts: spear320-hmi: correct STMPE GPIO compatible dda4f0a424c2 net/sched: act_sample: fix action bind logic 271eed173642 nfc: fix memory leak of se_io context in nfc_genl_se_io f81af781f98c net/mlx5: Geneve, Fix handling of Geneve object id as error code 4b71f2b54332 9p/rdma: unmap receive dma buffer in rdma_request()/post_recv() 7cc9dbae8a5f 9p/xen: fix connection sequence 9d1c625c99c5 9p/xen: fix version parsing edfba7b3228a net: fix __dev_kfree_skb_any() vs drop monitor cec326443f01 sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop aba298b35619 ipv6: Add lwtunnel encap size of all siblings in nexthop calculation 5d0d38805d32 netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() fe65d6f26ba9 watchdog: pcwd_usb: Fix attempting to access uninitialized memory 59e391b3fc50 watchdog: Fix kmemleak in watchdog_cdev_register 7c428fc97499 watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path a8816afcaf1d x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list b5be23f6ae61 ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed 1cb14c06d603 ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show() 7fcbc41d762a ubifs: ubifs_writepage: Mark page dirty after writing inode failed 510b80abe8d2 ubifs: dirty_cow_znode: Fix memleak in error handling path 0875edcad42f ubifs: Re-statistic cleaned znode count if commit failed 234c53e57424 ubi: Fix possible null-ptr-deref in ubi_free_volume() 1f206002c6bc ubifs: Fix memory leak in alloc_wbufs() 07b60f7452d2 ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume() 9c8be1f165ba ubi: Fix use-after-free when volume resizing failed e86d1b2bb716 ubifs: Reserve one leb for each journal head while doing budget 82c096d0c99a ubifs: do_rename: Fix wrong space budget when target inode's nlink > 1 bf8f5495849d ubifs: Fix wrong dirty space budget for dirty inode f29168fb527c ubifs: Rectify space budget for ubifs_xrename() 86660306273a ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted 4ca0d746226f ubifs: Fix build errors as symbol undefined f7adb740f97b ubi: ensure that VID header offset + VID header size <= alloc, size 6480c3a12755 um: vector: Fix memory leak in vector_config 01c92f033b27 fs: f2fs: initialize fsdata in pagecache_write() c4a89ebe9205 f2fs: use memcpy_{to,from}_page() where possible b915fac02098 pwm: stm32-lp: fix the check on arr and cmp registers update 1abd3858023a pwm: sifive: Always let the first pwm_apply_state succeed 30a3636fe6e2 pwm: sifive: Reduce time the controller lock is held 62462a5b4f4d fs/jfs: fix shift exponent db_agl2size negative 7a6fb69bbcb2 net/sched: Retire tcindex classifier b3d346ece979 kbuild: Port silent mode detection to future gnu make. 68b0cdcfa135 wifi: ath9k: use proper statements in conditionals 96a8424a27ed drm/radeon: Fix eDP for single-display iMac11,2 6e6173886f58 drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv efc72cceb761 PCI: Avoid FLR for AMD FCH AHCI adapters bcc1bafb067d PCI: hotplug: Allow marking devices as disconnected during bind/unbind 2a50583117b2 PCI/PM: Observe reset delay irrespective of bridge_d3 40af9a6deed7 scsi: ses: Fix slab-out-of-bounds in ses_intf_remove() 79ec5dd5fb07 scsi: ses: Fix possible desc_ptr out-of-bounds accesses 8e454aba7280 scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses 467afb1dd630 scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process() 6069e04a922a scsi: ses: Don't attach if enclosure has no components 70e9a93f0945 scsi: qla2xxx: Fix erroneous link down 3a564de3a299 scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests 05a0f6fa52a8 scsi: qla2xxx: Fix link failure in NPIV environment 18d347d1b08e ktest.pl: Add RUN_TIMEOUT option with default unlimited 150ee1fc9080 ktest.pl: Fix missing "end_monitor" when machine check fails 2f42bfc54d3a ktest.pl: Give back console on Ctrt^C on monitor b53d209d717b mm/thp: check and bail out if page in deferred queue already 24900f35962b mm: memcontrol: deprecate charge moving 964e9e1288fd media: ipu3-cio2: Fix PM runtime usage_count in driver unbind 58c0d0b2d474 mips: fix syscall_get_nr 229edf8d7b76 alpha: fix FEN fault handling 9787b328c42c rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails 7055754dd07c ARM: dts: exynos: correct TMU phandle in Odroid XU 7b6707d66e28 ARM: dts: exynos: correct TMU phandle in Exynos4 3c4a56ef7c53 dm flakey: don't corrupt the zero page a2be4225c31d dm flakey: fix logic when corrupting a bio 64fbe39232ed thermal: intel: powerclamp: Fix cur_state for multi package system 6f1959c17d4c wifi: cfg80211: Fix use after free for wext 342cb34c5285 wifi: rtl8xxxu: Use a longer retry limit of 48 a92b67e768bd ext4: refuse to create ea block when umounted 3b28c799a133 ext4: optimize ea_inode block expansion 87005d0ab5c4 ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC 84ed1ade54b8 ALSA: ice1712: Do not left ice->gpio_mutex locked in aureon_add_controls() df129eaa2b88 irqdomain: Drop bogus fwspec-mapping error handling 72232dbe14f9 irqdomain: Fix disassociation race 2101663687e6 irqdomain: Fix association race f9d93201893d ima: Align ima_file_mmap() parameters with mmap_file LSM hook 4d47cba0741c Documentation/hw-vuln: Document the interaction between IBRS and STIBP 34c1b60e7a80 x86/speculation: Allow enabling STIBP with legacy IBRS 979e197968a1 x86/microcode/AMD: Fix mixed steppings support 727bc2c2856b x86/microcode/AMD: Add a @cpu parameter to the reloading functions 4c26edf2ea23 x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter a0415b79dd3f x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range ec206a38d3d2 x86/kprobes: Fix __recover_optprobed_insn check optimizing logic e4ce333cc66e x86/reboot: Disable SVM, not just VMX, when stopping CPUs 37459195d971 x86/reboot: Disable virtualization in an emergency if SVM is supported 87459b9fce2d x86/crash: Disable virt in core NMI crash handler to avoid double shootdown ee80fb1dca07 x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows) 4c9812d9890d KVM: s390: disable migration mode when dirty tracking is disabled 10c2a20d73e9 KVM: Destroy target device if coalesced MMIO unregistration fails 38a1f5e9fc56 udf: Fix file corruption when appending just after end of preallocated extent d747b31e2925 udf: Detect system inodes linked into directory hierarchy ce17ef97de84 udf: Preserve link count of system files 7bd8d9e1cf56 udf: Do not update file length for failed writes to inline files 3d20e3b768af udf: Do not bother merging very long extents 4e41b1c5a272 udf: Truncate added extents on failed expansion dee96928d8f4 ocfs2: fix non-auto defrag path not working issue 669134a66d37 ocfs2: fix defrag path triggering jbd2 ASSERT 68a47ca95805 f2fs: fix cgroup writeback accounting with fs-layer encryption 2bef8314fcf9 f2fs: fix information leak in f2fs_move_inline_dirents() 3776ef785e10 fs: hfsplus: fix UAF issue in hfsplus_put_super eda6879272e4 hfs: fix missing hfs_bnode_get() in __hfs_bnode_create 8ecde537edc3 ARM: dts: exynos: correct HDMI phy compatible in Exynos4 e71e6fa07fe4 s390/kprobes: fix current_kprobe never cleared after kprobes reenter 18075c0dc331 s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler c5db76fcddc1 s390: discard .interp section a9391f8bc98f ipmi_ssif: Rename idle state and check 0ff4c222bd05 rtc: pm8xxx: fix set-alarm race 69b8af77ef6b firmware: coreboot: framebuffer: Ignore reserved pixel color bits 791402dd0514 wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu 3132aa35cfc2 nfsd: zero out pointers after putting nfsd_files on COPY setup error 38b4d3eacb88 dm cache: add cond_resched() to various workqueue loops 3b46b2cb917e dm thin: add cond_resched() to various workqueue loops 2c055b6a07af drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5 718ce68b3a7f pinctrl: at91: use devm_kasprintf() to avoid potential leaks 4000384684f6 hwmon: (coretemp) Simplify platform device handling 5026260ac2b2 regulator: s5m8767: Bounds check id indexing into arrays 12527ae49d0c regulator: max77802: Bounds check regulator id against opmode 7fae534a304b ASoC: kirkwood: Iterate over array indexes instead of using pointer math 90c278c6d099 docs/scripts/gdb: add necessary make scripts_gdb step 3a9a4a9725c6 drm/msm/dsi: Add missing check for alloc_ordered_workqueue f9f55fc64928 drm/radeon: free iio for atombios when driver shutdown 5ccd8d09fee5 HID: Add Mapping for System Microphone Mute 341a4c04ed48 drm/omap: dsi: Fix excessive stack usage d236103782de drm/amd/display: Fix potential null-deref in dm_resume 5bc391944d9e uaccess: Add minimum bounds check on kernel buffer size 0467681f0947 coda: Avoid partial allocation of sig_inputArgs 1a98c4d9263d net/mlx5: fw_tracer: Fix debug print 21856d5615a7 ACPI: video: Fix Lenovo Ideapad Z570 DMI match c727c1eb58e0 wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanup 51c0dca573c0 m68k: Check syscall_trace_enter() return code 87363d1ab55e net: bcmgenet: Add a check for oversized packets fe00ab1eb3bc ACPI: Don't build ACPICA with '-Os' 8ec82cfe4e74 ice: add missing checks for PF vsi type f81c0d484a0c inet: fix fast path in __inet_hash_connect() 67e4519afba2 wifi: mt7601u: fix an integer underflow 423a1297ea72 wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds f3a324362b5e x86/bugs: Reset speculation control settings on init c8157f67b003 timers: Prevent union confusion from unexpected restart_syscall() f570968d0154 thermal: intel: Fix unsigned comparison with less than zero 596d1fea0519 rcu: Suppress smp_processor_id() complaint in synchronize_rcu_expedited_wait() 17dbe90e13f5 wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds() 9e8bf9f95f7a blk-iocost: fix divide by 0 error in calc_lcoefs() f10001af0f72 ARM: dts: exynos: Use Exynos5420 compatible for the MIPI video phy dae4d5ae6b87 udf: Define EFSCORRUPTED error code 824b167fa8dd rpmsg: glink: Avoid infinite loop on intent for missing channel a41bb59eff7a media: usb: siano: Fix use after free bugs caused by do_submit_urb 2a72e3b6bb08 media: i2c: ov7670: 0 instead of -EINVAL was returned d120334278b3 media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() 448ce1cd5038 media: i2c: ov772x: Fix memleak in ov772x_probe() 086a80b842bc media: ov5675: Fix memleak in ov5675_init_controls() ec6bd0dccd9c powerpc: Remove linker flag from KBUILD_AFLAGS 44aef56083aa media: platform: ti: Add missing check for devm_regulator_get fc85fb57631a remoteproc: qcom_q6v5_mss: Use a carveout to authenticate modem headers 3acbec356d7e MIPS: vpe-mt: drop physical_memsize a3c920040517 MIPS: SMP-CPS: fix build error when HOTPLUG_CPU not set 1abc7be57c1c powerpc/eeh: Set channel state after notifying the drivers 7719aba7a39c powerpc/eeh: Small refactor of eeh_handle_normal_event() a39becb905b9 powerpc/rtas: ensure 4KB alignment for rtas_data_buf 0616586eefd0 powerpc/rtas: make all exports GPL d8ca49859179 powerpc/pseries/lparcfg: add missing RTAS retry status handling 421c59c23aba powerpc/pseries/lpar: add missing RTAS retry status handling 2c5ad2d642a3 clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled() 4d178dc25fb6 powerpc/powernv/ioda: Skip unallocated resources when mapping to PE b1c1b6da5ab0 clk: qcom: gpucc-sdm845: fix clk_dis_wait being programmed for CX GDSC e3617778eb1b Input: ads7846 - don't check penirq immediately for 7845 ea9c4fbfda69 Input: ads7846 - don't report pressure for ads7845 17761a1c7fcd clk: renesas: cpg-mssr: Remove superfluous check in resume code 8ff19db90352 clk: renesas: cpg-mssr: Use enum clk_reg_layout instead of a boolean flag 330b70949cb4 clk: renesas: cpg-mssr: Fix use after free if cpg_mssr_common_init() failed f34eb1e4336e mtd: rawnand: sunxi: Fix the size of the last OOB region cdfdd882fae9 clk: qcom: gcc-qcs404: fix names of the DSI clocks used as parents b419e91378ed clk: qcom: gcc-qcs404: disable gpll[04]_out_aux parents 588edb4fb1f1 mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_async_read() 6e0a0eb18e04 selftests/ftrace: Fix bash specific "==" operator 16a35042ff8a sparc: allow PM configs for sparc32 COMPILE_TEST 090a22f5999d perf tools: Fix auto-complete on aarch64 5d32f3e9227a perf llvm: Fix inadvertent file creation ce43565a6cd1 gfs2: jdata writepage fix 3524d6da0fe8 cifs: Fix warning and UAF when destroy the MR list 324c0c34fff1 cifs: Fix lost destroy smbd connection when MR allocate failed a22f1ecab6d4 nfsd: fix race to check ls_layouts 5a195fa41d01 hid: bigben_probe(): validate report count 9f525559ea39 HID: asus: Fix mute and touchpad-toggle keys on Medion Akoya E1239T bc786dfeb792 HID: asus: Add support for multi-touch touchpad on Medion Akoya E1239T bad4a822a118 HID: asus: Add report_size to struct asus_touchpad_info 63792d0ae94e HID: asus: Only set EV_REP if we are adding a mapping 25e14bf0c894 HID: bigben: use spinlock to safely schedule workers 715edb0109ca HID: bigben_worker() remove unneeded check on report_field 12533ad8545c HID: bigben: use spinlock to protect concurrent accesses 05cb432c0909 ASoC: soc-dapm.h: fixup warning struct snd_pcm_substream not declared 84beaa3e2eec ASoC: dapm: declare missing structure prototypes d6250e00bf42 spi: synquacer: Fix timeout handling in synquacer_spi_transfer_one() b89d2ed56406 dm: remove flush_scheduled_work() during local_exit() e6d9a876d914 hwmon: (mlxreg-fan) Return zero speed for broken fan 870a0f519ac2 spi: bcm63xx-hsspi: Fix multi-bit mode setting dd271f179806 spi: bcm63xx-hsspi: fix pm_runtime 904b717bb527 scsi: aic94xx: Add missing check for dma_map_single() 3414be1c8cd1 hwmon: (ltc2945) Handle error case in ltc2945_value_store 75a1c3f82232 gpio: vf610: connect GPIO label to dev name 584cb84e2c6d ASoC: soc-compress.c: fixup private_data on snd_soc_new_compress() a161f1d92aab drm/mediatek: Clean dangling pointer on bind error path b8b166db7885 drm/mediatek: Drop unbalanced obj unref 367c80fb343f drm/mediatek: Use NULL instead of 0 for NULL pointer a0555f90d823 drm/mediatek: remove cast to pointers passed to kfree 2b59e87c92f0 gpu: host1x: Don't skip assigning syncpoints to channels 3975ea6eaffe drm/msm/mdp5: Add check for kzalloc 2a8bb9dce7fd drm: Initialize struct drm_crtc_state.no_vblank from device settings 9b2f5844903a drm/bridge: Introduce drm_bridge_get_next_bridge() bb08be7232ef drm/bridge: Rename bridge helpers targeting a bridge chain 2c33a6141de2 drm/exynos: Don't reset bridge->next dadd30fcc7e3 drm/msm/dpu: Add check for pstates a6afb8293ec0 drm/msm/dpu: Add check for cstate 8f9fdc830d6d drm/msm: use strscpy instead of strncpy d7ea84cddf81 drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightness a9eafb0448ab ALSA: hda/ca0132: minor fix for allocation size a80767caeddc ASoC: fsl_sai: initialize is_dsp_mode flag 95ab6d7905eb pinctrl: stm32: Fix refcount leak in stm32_pctrl_get_irq_domain fc34608fa275 drm/msm/hdmi: Add missing check for alloc_ordered_workqueue 62430b3210c8 gpu: ipu-v3: common: Add of_node_put() for reference returned by of_graph_get_port_by_id() 31701e54d318 drm/vc4: dpi: Fix format mapping for RGB565 d66f26b93c13 drm/vc4: dpi: Add option for inverting pixel clock and output enable 7ddd8a5ecf6f drm/bridge: megachips: Fix error handling in i2c_register_driver() d56e589f8b6f drm: mxsfb: DRM_MXSFB should depend on ARCH_MXS || ARCH_MXC c879003a6f5e drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats c82ca67ca01b selftest: fib_tests: Always cleanup before exit c31985922ec9 selftests/net: Interpret UDP_GRO cmsg data as an int value 616574788880 irqchip/irq-bcm7120-l2: Set IRQ_LEVEL for level triggered interrupts 3947b16613ef irqchip/irq-brcmstb-l2: Set IRQ_LEVEL for level triggered interrupts d77209007869 can: esd_usb: Move mislocated storage of SJA1000_ECC_SEG bits in case of a bus error 3cf2181e438f thermal/drivers/hisi: Drop second sensor hi3660 21c701cbc84e wifi: mac80211: make rate u32 in sta_set_rate_info_rx() b70d56e728ff crypto: crypto4xx - Call dma_unmap_page when done a3b75b1e767a wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize() c002d2741400 wifi: iwl4965: Add missing check for create_singlethread_workqueue() 7e594abc0424 wifi: iwl3945: Add missing check for create_singlethread_workqueue 5de7a4254eb2 treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD() 9198eefd1053 usb: gadget: udc: Avoid tasklet passing a global cf04507f425b RISC-V: time: initialize hrtimer based broadcast clock event device 142bcf724056 m68k: /proc/hardware should depend on PROC_FS c4d8c23efed6 crypto: rsa-pkcs1pad - Use akcipher_request_complete 8c1447495f05 rds: rds_rm_zerocopy_callback() correct order for list_add_tail() 291e6a682008 libbpf: Fix alen calculation in libbpf_nla_dump_errormsg() 60aaccf16d1e Bluetooth: L2CAP: Fix potential user-after-free d19bd48535fc OPP: fix error checking in opp_migrate_dentry() 522d319cda95 tap: tap_open(): correctly initialize socket uid d92d87000eda tun: tun_chr_open(): correctly initialize socket uid 11c9c7227273 net: add sock_init_data_uid() 276ccbc15feb mptcp: add sk_stop_timer_sync helper 07fceab32096 irqchip/ti-sci: Fix refcount leak in ti_sci_intr_irq_domain_probe c7d78d36e19e irqchip/irq-mvebu-gicp: Fix refcount leak in mvebu_gicp_probe 9e79ac4f70fd irqchip/alpine-msi: Fix refcount leak in alpine_msix_init_domains 7cce0c9fdd3f net/mlx5: Enhance debug print in page allocation failure dbd6ae095674 powercap: fix possible name leak in powercap_register_zone() 63551e4b7cbc crypto: seqiv - Handle EBUSY correctly c61e7d182ee3 crypto: essiv - Handle EBUSY correctly bfef5e3e7375 crypto: essiv - remove redundant null pointer check before kfree 2d1ac2f2e2be crypto: ccp - Failure on re-initialization due to duplicate sysfs filename 40627e6e291c ACPI: battery: Fix missing NUL-termination with large strings bf6dc175a2b5 wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback() cd8316767099 wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() fails c3ff385b948d ath9k: htc: clean up statistics macros a49c13eccea4 ath9k: hif_usb: simplify if-if to if-else 564bc2222bf5 wifi: ath9k: htc_hst: free skb in ath9k_htc_rx_msg() if there is no callback function 17a0e61cd982 wifi: orinoco: check return value of hermes_write_wordrec() 573dfeba2d4e ACPICA: nsrepair: handle cases without a return value correctly 987b0ff1b9d9 lib/mpi: Fix buffer overrun when SG is too long b55ada30b5cd genirq: Fix the return type of kstat_cpu_irqs_sum() 6b9f61c8b821 ACPICA: Drop port I/O validation for some regions c300697690e2 crypto: x86/ghash - fix unaligned access in ghash_setkey() 0c4f20c8fc7d wifi: wl3501_cs: don't call kfree_skb() under spin_lock_irqsave() 14ba31bb1b66 wifi: libertas: cmdresp: don't call kfree_skb() under spin_lock_irqsave() 38ef77720371 wifi: libertas: main: don't call kfree_skb() under spin_lock_irqsave() 1879fe9e4016 wifi: libertas: if_usb: don't call kfree_skb() under spin_lock_irqsave() 0b7b7347449f wifi: libertas_tf: don't call kfree_skb() under spin_lock_irqsave() 318005127c80 wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid() d869a1895052 wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit() a12610e83789 wifi: wilc1000: fix potential memory leak in wilc_mac_xmit() a6059cf02a0d wilc1000: let wilc_mac_xmit() return NETDEV_TX_OK 112c1af02b8f wifi: ipw2200: fix memory leak in ipw_wdev_init() ba1d3623fea5 wifi: ipw2x00: don't call dev_kfree_skb() under spin_lock_irqsave() 0d438ae7bac9 ipw2x00: switch from 'pci_' to 'dma_' API 28ea268d95e5 wifi: rtlwifi: Fix global-out-of-bounds bug in _rtl8812ae_phy_set_txpower_limit() 5d171ab48b42 rtlwifi: fix -Wpointer-sign warning 5dd30d1acc70 wifi: rtl8xxxu: don't call dev_kfree_skb() under spin_lock_irqsave() 23b34e08de5c wifi: libertas: fix memory leak in lbs_init_adapter() 1864b22e238c wifi: iwlegacy: common: don't call dev_kfree_skb() under spin_lock_irqsave() 9004aa391a1a net/wireless: Delete unnecessary checks before the macro call “dev_kfree_skb” fe4d7280cf4d wifi: rsi: Fix memory leak in rsi_coex_attach() 82d68c324497 block: bio-integrity: Copy flags when bio_integrity_payload is cloned 084cd75643b6 sched/rt: pick_next_rt_entity(): check list_entry 0ff7ba5e8bbd sched/deadline,rt: Remove unused parameter from pick_next_[rt|dl]_entity() ee986d80acde s390/dasd: Fix potential memleak in dasd_eckd_init() 8bc5a76268fb s390/dasd: Prepare for additional path event handling 946515fad41a blk-mq: correct stale comment of .get_budget 2dc5f68fe664 blk-mq: wait on correct sbitmap_queue in blk_mq_mark_tag_wait 8c225150ea27 blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx 260dcf1ccdc6 block: Limit number of items taken from the I/O scheduler in one go 578c8f09c04b Revert "scsi: core: run queue if SCSI device queue isn't ready and queue is idle" 2d3c3aa4123a arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm node 38af86810d48 ARM: dts: imx7s: correct iomuxc gpr mux controller cells 7fe5dc2fee91 arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name 8b7aa62f4a3a arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node name d5fbeae6d608 arm64: dts: amlogic: meson-gx: add missing unit address to rng node name c5cd41bd10e2 arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatible 1e3ec4d1d7f3 arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name e515d4118583 arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name 1e1b84b0220b ARM: imx: Call ida_simple_remove() for ida_simple_get b0a1b2f3ef90 ARM: dts: exynos: correct wr-active property in Exynos3250 Rinato 91ac4bf35ad6 ARM: OMAP1: call platform_device_put() in error case in omap1_dm_timer_init() af3352c16efd arm64: dts: meson: remove CPU opps below 1GHz for G12A boards 9dd61d95429b arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit address cba890c4bd9d arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name 69bdc5d01406 arm64: dts: meson-gx: Fix Ethernet MAC address unit name ede0334bf4df ARM: zynq: Fix refcount leak in zynq_early_slcr_init 45b44ba5dfc9 arm64: dts: qcom: qcs404: use symbol names for PCIe resets 8041f9a2a958 ARM: OMAP2+: Fix memory leak in realtime_counter_init() dd08e68d04d0 HID: asus: use spinlock to safely schedule workers 136a9bcc0ed2 HID: asus: use spinlock to protect concurrent accesses 9a25b22fd577 HID: asus: Remove check for same LED brightness on set (From OE-Core rev: 4279a46f94a535a0b389f27c5c3b1e16aa9eb63d) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.234Bruce Ashfield2023-04-011-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: a103859aaa71 Linux 5.4.234 a1e89c8b29d0 USB: core: Don't hold device lock while reading the "descriptors" sysfs file 96d380d2ae98 USB: serial: option: add support for VW/Skoda "Carstick LTE" 91c877d4311f dmaengine: sh: rcar-dmac: Check for error num after dma_set_max_seg_size 465ce31a2bcc vc_screen: don't clobber return value in vcs_read ee8cd3abe722 net: Remove WARN_ON_ONCE(sk->sk_forward_alloc) from sk_stream_kill_queues(). db25b41eb531 bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state 23affaed760b HID: core: Fix deadloop in hid_apply_multiplier. 93b17c7e1e1c neigh: make sure used and confirmed times are valid bc4601ad979a IB/hfi1: Assign npages earlier 98e626c115f8 btrfs: send: limit number of clones and allocated memory size ae03fa7ad343 ACPI: NFIT: fix a potential deadlock during NFIT teardown 785bde845991 ARM: dts: rockchip: add power-domains property to dp node on rk3288 da2bba879eca arm64: dts: rockchip: drop unused LED mode property from rk3328-roc-cc (From OE-Core rev: 75c94d4da6cc2efba436bcb3b5cec5ebc9a76151) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.233Bruce Ashfield2023-04-011-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 69f65d442efe Linux 5.4.233 c6cc0121d44d bpf: add missing header file include 5d873a6c658f Revert "net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs" 99e3fd21f8fc ext4: Fix function prototype mismatch for ext4_feat_ktype 6f86bb6f853f wifi: mwifiex: Add missing compatible string for SD8787 6c750ed0367f uaccess: Add speculation barrier to copy_from_user() 4d2e5de071fd mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh 787ef0db0140 drm/i915/gvt: fix double free bug in split_2MB_gtt_entry 100cf2af1b39 alarmtimer: Prevent starvation by small intervals and SIG_IGN dab2066c5fff powerpc: dts: t208x: Disable 10G on MAC1 and MAC2 113e0cde39bb can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len f93a1a5bdcdd KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS db209f39f1d1 KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception dc399695dfe9 random: always mix cycle counter in add_latent_entropy() eff0e02f7d3f powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G ead0689bd6fd wifi: rtl8xxxu: gen2: Turn on the rate control 0a77a966aa4a drm/etnaviv: don't truncate physical page address fa2845b21671 drm: etnaviv: fix common struct sg_table related issues 4626550b09ea scatterlist: add generic wrappers for iterating over sgtable objects fe3e217272a8 dma-mapping: add generic helpers for mapping sgtable objects 64121e2adf7d Linux 5.4.232 8b47e324af71 iommu/amd: Pass gfp flags to iommu_map_page() in amd_iommu_map() 7519069f1fb8 net: sched: sch: Fix off by one in htb_activate_prios() 5660a6ffa7a4 ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak 52844d8382cd nilfs2: fix underflow in second superblock position calculations 9f95a161a7de kvm: initialize all of the kvm_debugregs structure before sending it to userspace 9f4abf204827 i40e: Add checking for null for nlmsg_find_attr() e71554a09edf ipv6: Fix tcp socket connection with DSCP. 388886f9708e ipv6: Fix datagram socket connection with DSCP. 905199dac226 ixgbe: add double of VLAN header when computing the max MTU df099e65564a net: mpls: fix stale pointer if allocation fails during device rename 736f8f66d7a9 net: stmmac: Restrict warning on disabling DMA store and fwd mode 1a2c7951424c bnxt_en: Fix mqprio and XDP ring checking logic de44bdebcfe4 net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence a753352622b4 net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path 0c2651c76369 dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. a4e9411769a7 sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list e1b54b561250 net: bgmac: fix BCM5358 support by setting correct flags 8a4d05b0ffc8 i40e: add double of VLAN header when computing the max MTU fdeb4c258bc6 ixgbe: allow to increase MTU to 3K with XDP enabled 32d81fd54e4e revert "squashfs: harden sanity check in squashfs_read_xattr_id_table" 4c8011e77c27 net: Fix unwanted sign extension in netdev_stats_to_stats64() 6b08c9fc72c6 Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." 8c07792e79cf hugetlb: check for undefined shift on 32 bit architectures 7caeb5457bd0 sched/psi: Fix use-after-free in ep_remove_wait_queue() 6c38aa4020b6 ALSA: hda/realtek - fixed wrong gpio assigned 6e0ef3fc6560 ALSA: hda/conexant: add a new hda codec SN6180 e9b488d60f51 mmc: mmc_spi: fix error handling in mmc_spi_probe() 761db46b29b4 mmc: sdio: fix possible resource leaks in some error paths 98895c225e28 ipv4: Fix incorrect route flushing when source address is deleted 04a331c9dd66 Revert "ipv4: Fix incorrect route flushing when source address is deleted" 85eda8088334 xfs: sync lazy sb accounting on quiesce of read-only mounts fb8ee907c145 xfs: prevent UAF in xfs_log_item_in_current_chkpt 7c07806ab05c xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks 313699d5053c xfs: ensure inobt record walks always make forward progress 7f9309a9f580 xfs: fix missing CoW blocks writeback conversion retry 6246b3a18f7e xfs: only relog deferred intent items if free space in the log gets low 09d61814476c xfs: expose the log push threshold 5d711e41361c xfs: periodically relog deferred intent items 870e7d710843 xfs: change the order in which child and parent defer ops are finished f5af1d5c2dfe xfs: fix an incore inode UAF in xfs_bui_recover efcdc2e70e01 xfs: clean up xfs_bui_item_recover iget/trans_alloc/ilock ordering abad319deef5 xfs: clean up bmap intent item recovery checking 6601531db861 xfs: xfs_defer_capture should absorb remaining transaction reservation 411b14e68c68 xfs: xfs_defer_capture should absorb remaining block reservations 3324249e6ecd xfs: proper replay of deferred ops queued during log recovery 1c89c0430561 xfs: fix finobt btree block recovery ordering 6678b2787bb4 xfs: log new intent items created as part of finishing recovered intent items 562da8e70463 xfs: refactor xfs_defer_finish_noroll 42a2406f9015 xfs: turn dfp_intent into a xfs_log_item e11f1516fc9f xfs: merge the ->diff_items defer op into ->create_intent e84096edf886 xfs: merge the ->log_item defer op into ->create_intent 64b21eaa33f5 xfs: factor out a xfs_defer_create_intent helper d24633f3c258 xfs: remove the xfs_inode_log_item_t typedef e0373eeaaaa3 xfs: remove the xfs_efd_log_item_t typedef 94e0639992dd xfs: remove the xfs_efi_log_item_t typedef 83ef55c4281f netfilter: nft_tproxy: restrict to prerouting hook b6ac5e6be513 btrfs: free device in btrfs_close_devices for a single device filesystem 4326d0080f7e aio: fix mremap after fork null-deref 62b19b9f3a0d nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association 16409f7d9ca5 s390/decompressor: specify __decompress() buf len to avoid overflow fbe71c5dacaa net: sched: sch: Bounds check priority 09561d5e6ab0 net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC a74d3b0ea984 net/rose: Fix to not accept on connected socket ec54c946b412 tools/virtio: fix the vringh test for virtio ring changes 6644685f7971 ASoC: cs42l56: fix DT probe d23b66b16e30 selftests/bpf: Verify copy_register_state() preserves parent/live fields a94695e0f9c6 migrate: hugetlb: check for hugetlb shared PMD in node migration bcd34f1eea88 bpf: Always return target ifindex in bpf_fib_lookup 776f2ccfdcef nvme-pci: Move enumeration by class to be last in the table 5c8680988279 arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive 4b97dab7cd98 arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive f0302e98edc8 arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive 1509e9391616 riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte bb3187311ec2 ceph: flush cap releases when the session is flushed 9b5d37d3288d usb: typec: altmodes/displayport: Fix probe pin assign check d9758f7deb5a usb: core: add quirk for Alcor Link AK9563 smartcard reader 43379fcacea2 net: USB: Fix wrong-direction WARNING in plusb.c 1bcb431237f1 pinctrl: intel: Restore the pins that used to be in Direct IRQ mode 2b763f7de108 pinctrl: single: fix potential NULL dereference cc1affa23403 pinctrl: aspeed: Fix confusing types in return value f209431be199 ALSA: pci: lx6464es: fix a debug loop 1aab663ecb78 selftests: forwarding: lib: quote the sysctl values ba38eacade35 rds: rds_rm_zerocopy_callback() use list_first_entry() 87a5e3fc8416 ice: Do not use WQ_MEM_RECLAIM flag for workqueue f312958f588a ionic: clean interrupt before enabling queue to avoid credit race a532f7ebf9fd net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY 73b8e217fe6f bonding: fix error checking in bond_debug_reregister() c89ddf134c53 xfrm: fix bug with DSCP copy to v6 from v4 tunnel 80282a3d103f RDMA/usnic: use iommu_map_atomic() under spin_lock() fe4d70866839 iommu: Add gfp parameter to iommu_ops::map 4a779187db39 IB/IPoIB: Fix legacy IPoIB due to wrong number of queues 7896accedf5b IB/hfi1: Restore allocated resources on failed copyout ae774f480da3 can: j1939: do not wait 250 ms if the same addr was already claimed 56ee31167ce5 tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw 039f935ae009 ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control() 7e43bb69bc6f btrfs: zlib: zero-initialize zlib workspace ed29d8b309b5 btrfs: limit device extents to the device size 9f296c615ec4 iio:adc:twl6030: Enable measurement of VAC 9cf5e99c1ae1 wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads e5142a4935c1 f2fs: fix to do sanity check on i_extra_isize in is_alive() 3b3d3127f5b4 fbdev: smscufx: fix error handling code in ufx_usb_probe 8edda487f085 powerpc/imc-pmu: Revert nest_init_lock to being a mutex fc8548c75c03 serial: 8250_dma: Fix DMA Rx rearm race 71d6b277c4e5 serial: 8250_dma: Fix DMA Rx completion race ec5b4ca3d30b xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() 5af2f74f9074 mm: swap: properly update readahead statistics in unuse_pte_range() ce62df33fcff nvmem: core: fix cell removal on error 1369322c1de5 Squashfs: fix handling and sanity checking of xattr_ids count d49c85a19133 mm/swapfile: add cond_resched() in get_swap_pages() c127bf9a952a fpga: stratix10-soc: Fix return value check in s10_ops_write_init() 6d86b4ceb09b mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps 845a3708f04f riscv: disable generation of unwind tables c89af52d91ca parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case 8e6cc45ba8ab parisc: Fix return code of pdc_iodc_print() 7f5df45fcb26 iio:adc:twl6030: Enable measurements of VUSB, VBAT and others 4b82cc9f7f05 iio: adc: berlin2-adc: Add missing of_node_put() in error path a300e358c6fc iio: hid: fix the retval in accel_3d_capture_sample 2035cfb9586f efi: Accept version 2 of memory attributes table f6ea834e8dce watchdog: diag288_wdt: fix __diag288() inline assembly 78e55b52b205 watchdog: diag288_wdt: do not use stack buffers for hardware data 4abcd352a022 fbcon: Check font dimension limits e00d6a74c3c4 Input: i8042 - add Clevo PCX0DX to i8042 quirk table faed5af8a9c3 Input: i8042 - add TUXEDO devices to i8042 quirk tables ee77a19ee5b3 Input: i8042 - merge quirk tables a789c05516a4 Input: i8042 - move __initconst to fix code styling warning d0332cbf53da vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF 5bf0010b87be usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait db3798943ab7 usb: dwc3: qcom: enable vbus override when in OTG dr-mode fefffc782500 usb: dwc3: dwc3-qcom: Fix typo in the dwc3 vbus override API e4650c04de90 iio: adc: stm32-dfsdm: fill module aliases 165511b99ebc net/x25: Fix to not accept on connected socket b05664e036e1 i2c: rk3x: fix a bunch of kernel-doc warnings d4d765f4761f scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress 6122ce1de1b2 scsi: target: core: Fix warning on RT kernels d92a25627bcd efi: fix potential NULL deref in efi_mem_reserve_persistent ed6c5e8caf55 net: openvswitch: fix flow memory leak in ovs_flow_cmd_new 743f7b51fe7c virtio-net: Keep stop() to follow mirror sequence of open() aed972fbf6fa selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking df1213a26704 selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs 6c70ece3d374 selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided d47f886d0c38 selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning db3f016ad500 ata: libata: Fix sata_down_spd_limit() when no link speed is reported 6950df42a03c can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate cb079b077026 net: phy: meson-gxl: Add generic dummy stubs for MMD register access db76fc535fbd squashfs: harden sanity check in squashfs_read_xattr_id_table dffe83a198a6 netfilter: br_netfilter: disable sabotage_in hook after first suppression 20355b9569bd netrom: Fix use-after-free caused by accept on already connected socket 03eb2a1b03f3 fix "direction" argument of iov_iter_kvec() 34b0fab797f0 fix iov_iter_bvec() "direction" argument 50b70599c00b WRITE is "data source", not destination... 21081886de0c scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT" 14be8b0c4eed arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX d6870f3800db ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path() 412fddc09612 ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use 79dfde344e0f bus: sunxi-rsb: Fix error handling in sunxi_rsb_init() 53785fd9b315 firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region (From OE-Core rev: ad0877d917c2213fd7129ad9571f259d836cc75a) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.231Bruce Ashfield2023-04-011-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 59342376e8f0 Linux 5.4.231 268d595d4da3 Revert "xprtrdma: Fix regbuf data not freed in rpcrdma_req_create()" 6c24a20223db usb: host: xhci-plat: add wakeup entry at sysfs 1c1291a84e94 Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt af51fc23a03f ipv6: ensure sane device mtu in tunnels a7cc1b5d76a2 exit: Use READ_ONCE() for all oops/warn limit reads eb768617dafa docs: Fix path paste-o for /sys/kernel/warn_count 6f18d28c2634 panic: Expose "warn_count" to sysfs 7c1273646f7e panic: Introduce warn_limit 51538bdde3c2 panic: Consolidate open-coded panic_on_warn checks 7020a9234e86 exit: Allow oops_limit to be disabled 5a3482f2c1cc exit: Expose "oops_count" to sysfs 28facdf7b097 exit: Put an upper limit on how often we can oops 3fa431bac23c ia64: make IA64_MCA_RECOVERY bool instead of tristate 86926761ca80 csky: Fix function name in csky_alignment() and die() 3bf1fa2c7b0f h8300: Fix build errors from do_exit() to make_task_dead() transition fcae924b945e hexagon: Fix function name in die() 49a128ae2823 objtool: Add a missing comma to avoid string concatenation 9a18c9c8336f exit: Add and use make_task_dead. 2f87e255123f mm: kasan: do not panic if both panic_on_warn and kasan_multishot set 119f6bcef753 panic: unset panic_on_warn inside panic() f6c20ed17ef0 sysctl: add a new register_sysctl_init() interface dbe634ce8243 dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init 1986cd616b63 blk-cgroup: fix missing pd_online_fn() while activating policy 4923160393b0 bpf: Skip task with pid=1 in send_signal_common() bd393f0ad5b5 ARM: dts: imx: Fix pca9547 i2c-mux node name 8667280a673a x86/asm: Fix an assembler warning with current binutils 1a5119369a50 clk: Fix pointer casting to prevent oops in devm_clk_release() fbf7b0e4cef3 perf/x86/amd: fix potential integer overflow on shift of a int f571e340050d netfilter: conntrack: unify established states for SCTP paths 8770cd9d7c14 x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL 4d1757f9fe57 block: fix and cleanup bio_check_ro 3a10a4d5d08a nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is unmounted 52462669581f Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode" f7a564412931 net: mdio-mux-meson-g12a: force internal PHY off on mux switch 2635c4fd91ca net: xgene: Move shared header file into include/linux a70b966c6c1e net/phy/mdio-i2c: Move header file to include/linux/mdio a9a022a0db1a net/tg3: resolve deadlock in tg3_reset_task() during EEH 92a65b0f207b thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() e249cea3abd5 net: ravb: Fix possible hang if RIS2_QFF1 happen a7585028ac0a sctp: fail if no bound addresses can be used for a given scope dae05cd3716f net/sched: sch_taprio: do not schedule in taprio_reset() fe9b9e621ceb netrom: Fix use-after-free of a listening socket. 67ac3b4cd551 netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE 8f0eb24f1a7a ipv4: prevent potential spectre v1 gadget in fib_metrics_match() 746db9ec1e67 ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() 4cde1d2f16b6 netlink: annotate data races around sk_state c64bb8547160 netlink: annotate data races around dst_portid and dst_group ea11a52f55c9 netlink: annotate data races around nlk->portid cfdd81ae4752 netfilter: nft_set_rbtree: skip elements in transaction from garbage collection ddd49cbbd4c1 net: fix UaF in netns ops registration error path 3e5082b1c66c netlink: prevent potential spectre v1 gadgets 66e10d5f3996 EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info 594618c701ac EDAC/device: Respect any driver-supplied workqueue polling value a536d87ec73f ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment 768e8cdf93e7 thermal: intel: int340x: Protect trip temperature from concurrent updates aa33d334bd7e KVM: x86/vmx: Do not skip segment attributes if unusable bit is set 91be54849d53 cifs: Fix oops due to uncleared server->smbd_conn in reconnect bcb65adaa9a1 ftrace/scripts: Update the instructions for ftrace-bisect.sh 31b2414abeaa trace_events_hist: add check for return value of 'create_hist_field' 76b2390fdc80 tracing: Make sure trace_printk() can output as soon as it can be used 4a4a22dda0a3 module: Don't wait for GOING modules 1cd70d842731 scsi: hpsa: Fix allocation size for scsi_host_alloc() 4d55f918e1cd Bluetooth: hci_sync: cancel cmd_timer if hci_open failed e588a5872d41 Revert "Revert "xhci: Set HCD flag to defer primary roothub registration"" 8eb5a68064a5 fs: reiserfs: remove useless new_opts in reiserfs_remount a61bc9197d90 netfilter: conntrack: do not renew entry stuck in tcp SYN_SENT state d39117d7797f Revert "selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID" b4253b47bf5e mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting 14b70b4b4a1c mmc: sdhci-esdhc-imx: disable the CMD CRC check for standard tuning 7e66f28ce510 mmc: sdhci-esdhc-imx: clear pending interrupt and halt cqhci a58c144b9e69 lockref: stop doing cpu_relax in the cmpxchg loop d6ff82a4d712 platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK 295690bb0596 platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD 890d850cb25b scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id 45b3fc9cc64b KVM: s390: interrupt: use READ_ONCE() before cmpxchg() dc0867c44722 spi: spidev: remove debug messages that access spidev->spi without locking 0dfd34fb4506 ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets 9e02118045f8 ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC 3163f4ed49bd cpufreq: armada-37xx: stop using 0 as NULL pointer 1ec79234c20a s390/debug: add _ASM_S390_ prefix to header guard 18699224059c drm: Add orientation quirk for Lenovo ideapad D330-10IGL aff2bc578482 ASoC: fsl_micfil: Correct the number of steps on SX controls 1c587aa6cd23 cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist 8cca0afccefd tcp: fix rate_app_limited to default to 1 11a4d51a4f18 net: dsa: microchip: ksz9477: port map correction in ALU table entry register 02a4a7dc90c2 driver core: Fix test_async_probe_init saves device in wrong array 276052159ba9 w1: fix WARNING after calling w1_process() 82867190ce30 w1: fix deadloop in __w1_remove_master_device() c9ada353403d tcp: avoid the lookup process failing to get sk in ehash table e963b33723f7 dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node() 9b4482267eee dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling fe39e74a6435 dmaengine: xilinx_dma: use devm_platform_ioremap_resource() d3065cc56221 HID: betop: check shape of output reports d16b83c804ad net: macb: fix PTP TX timestamp failure due to packet padding 18dd3b30d4c7 dmaengine: Fix double increment of client_count in dma_chan_get() cbed756bd198 drm/panfrost: fix GENERIC_ATOMIC64 dependency 914c58fec1a6 net: mlx5: eliminate anonymous module_init & module_exit 7335ba0c0345 usb: gadget: f_fs: Ensure ep0req is dequeued before free_request a8d40942df07 usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait edec50677b41 HID: revert CHERRY_MOUSE_000C quirk efa29f4ba01e net: stmmac: fix invalid call to mdiobus_get_phy() 8c3653c4e71f HID: check empty report_list in bigben_probe() 89e7fe3999e0 HID: check empty report_list in hid_validate_values() 8a7b9560a3a8 net: mdio: validate parameter addr in mdiobus_get_phy() ce1e79bf31aa net: usb: sr9700: Handle negative len 4fd6a6b1019e l2tp: Don't sleep and disable BH under writer-side sk_callback_lock 7188c37f3c25 l2tp: Serialize access to sk_user_data with sk_callback_lock 24c7614d31c8 net: fix a concurrency bug in l2tp_tunnel_register() 1200388a0b1c net/sched: sch_taprio: fix possible use-after-free 9042a9a3f29c wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid de0e084f85ff gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode 8df414fce41c net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs a59cdbda3714 net: nfc: Fix use-after-free in local_cleanup() 2a05d513d2b9 phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on() 81b3374944d2 bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation 8b35c7f6920d amd-xgbe: Delay AN timeout during KR training b85e0bb478fd amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent 3d41f4eeabd0 affs: initialize fsdata in affs_truncate() 03965f8ad2cd IB/hfi1: Fix expected receive setup error exit issues f5c918dc4ed9 IB/hfi1: Reserve user expected TIDs d307c75f4328 IB/hfi1: Reject a zero-length user expected buffer 902063a9fea5 RDMA/core: Fix ib block iterator counter overflow 048c17b619b4 tomoyo: fix broken dependency on *.conf.default 8d23f5d25264 EDAC/highbank: Fix memory leak in highbank_mc_probe() 97445814efcd HID: intel_ish-hid: Add check for ishtp_dma_tx_map 4be51ea91a8b ARM: imx: add missing of_node_put() 12a763015b83 ARM: imx35: Retrieve the IIM base address from devicetree 3b76bc159878 ARM: imx31: Retrieve the IIM base address from devicetree 61669e6dec15 ARM: imx27: Retrieve the SYSCTRL base address from devicetree d4e913bad2b5 ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts' 6d7f38426895 memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe() 8959188b2f31 memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe() 310268050d58 clk: Provide new devm_clk helpers for prepared and enabled clocks c7ef7185a15f clk: generalize devm_clk_get() a bit (From OE-Core rev: 13e4ca633d1f0897b5bbe1b40d399faa95bac24c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.230Bruce Ashfield2023-02-131-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 90245959a5b9 Linux 5.4.230 29487eed37ae mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma 7242fc8c2f5e x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGN 2b1375fac0de drm/amd/display: Fix COLOR_SPACE_YCBCR2020_TYPE matrix 763a74e1de74 drm/amd/display: Fix set scaling doesn's work 39e0844a1e96 drm/i915: re-disable RC6p on Sandy Bridge ffef77794fb5 gsmi: fix null-deref in gsmi_get_variable b4461af0a5e6 serial: atmel: fix incorrect baudrate setup 55f9aca283d5 dmaengine: tegra210-adma: fix global intr clear 5d99369685a6 serial: pch_uart: Pass correct sg to dma_unmap_sg() 97697a252ba0 dt-bindings: phy: g12a-usb3-pcie-phy: fix compatible string documentation aa1b22daa019 usb-storage: apply IGNORE_UAS only for HIKSEMI MD202 on RTL9210 a21da7f7aae6 usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate() 83b0aac55df0 usb: gadget: g_webcam: Send color matching descriptor per frame 004fbb049b84 usb: typec: altmodes/displayport: Fix pin assignment calculation a1478ef59b0e usb: typec: altmodes/displayport: Add pin assignment helper 040e0d1281c7 usb: host: ehci-fsl: Fix module alias 8d5740ad8f76 USB: serial: cp210x: add SCALANCE LPE-9000 device id 9a39f4626b36 USB: gadgetfs: Fix race between mounting and unmounting 1bc1fdd73f3d cifs: do not include page data when checking signature 89ac597e3e80 btrfs: fix race between quota rescan and disable leading to NULL pointer deref 61cad0c61cdb mmc: sunxi-mmc: Fix clock refcount imbalance during unbind 4f96ae71d336 comedi: adv_pci1760: Fix PWM instruction handling f11a68916422 usb: core: hub: disable autosuspend for TI TUSB8041 556dfdb226ce misc: fastrpc: Fix use-after-free race condition for maps 4b5c44e924a5 misc: fastrpc: Don't remove map on creater_process and device_release 04eb41ec9611 USB: misc: iowarrior: fix up header size for USB_DEVICE_ID_CODEMERCS_IOW100 7ebb3ecab1ff USB: serial: option: add Quectel EM05CN modem 32165699a08d USB: serial: option: add Quectel EM05CN (SG) modem 81affe3b469e USB: serial: option: add Quectel EC200U modem a7c19d94b899 USB: serial: option: add Quectel EM05-G (RS) modem 5966eda55028 USB: serial: option: add Quectel EM05-G (CS) modem eece7a6c97cf USB: serial: option: add Quectel EM05-G (GR) modem 96b02125dd68 prlimit: do_prlimit needs to have a speculation check afcb4e0ab843 xhci: Detect lpm incapable xHC USB3 roothub ports from ACPI tables 84e2e57769af usb: acpi: add helper to check port lpm capability using acpi _DSM 8a6e963bf280 xhci: Add a flag to disable USB3 lpm on a xhci root port level. cf6e5d3c2de1 xhci: Add update_hub_device override for PCI xHCI hosts 133b902378e4 xhci: Fix null pointer dereference when host dies 9891e5c73cab usb: xhci: Check endpoint is valid before dereferencing it 643f7da7828d xhci-pci: set the dma max_seg_size 890792b57990 ALSA: hda/realtek - Turn on power early e60730280b57 drm/i915/gt: Reset twice 2e3e2649ea38 efi: fix userspace infinite retry read efivars after EFI runtime services page fault b0ba060d3287 nilfs2: fix general protection fault in nilfs_btree_insert() 53dd833fd0a2 Add exception protection processing for vd in axi_chan_handle_err function 33a4d05138df wifi: brcmfmac: fix regression for Broadcom PCIe wifi devices 557e85ff9afe f2fs: let's avoid panic if extent_tree is not created 7165dd4c3b07 RDMA/srp: Move large values to a new enum for gcc13 19304ffb7b38 net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats 4de1a5af1be3 selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID a869f7b05411 pNFS/filelayout: Fix coalescing test for single DS (From OE-Core rev: f4b8d8b2240ef1edc42d2ca873195fcb8d25886b) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.229Bruce Ashfield2023-02-131-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 1349fe3a332a Linux 5.4.229 68a37dc77e2f tipc: call tipc_lxc_xmit without holding node_read_lock 1140c3f7adbc ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown 2db88851fa4d tipc: Add a missing case of TIPC_DIRECT_MSG type 38b5d7054d75 tty: serial: tegra: Handle RX transfer in PIO mode if DMA wasn't started 3188f80b80d6 tipc: fix use-after-free in tipc_disc_rcv() 3eeb06132d36 Revert "usb: ulpi: defer ulpi_register on ulpi_read_id timeout" ecd47ffc99d3 mm: Always release pages to the buddy allocator in memblock_free_late(). 5fcf75a8a4c3 efi: fix NULL-deref in init error path b30e5dd0778e arm64: cmpxchg_double*: hazard against entire exchange variable ecdd65051b17 arm64: atomics: remove LL/SC trampolines f840000928af arm64: atomics: format whitespace consistently d01d6d2b06c0 drm/virtio: Fix GEM handle creation UAF 3030f11f27e7 x86/resctrl: Fix task CLOSID/RMID update race 22c4eeafc31b x86/resctrl: Use task_curr() instead of task_struct->on_cpu to prevent unnecessary IPI b3f924246700 iommu/mediatek-v1: Fix an error handling path in mtk_iommu_v1_probe() ecfe33e0757d iommu/mediatek-v1: Add error handle for mtk_iommu_probe ec049ae2b462 net/mlx5: Fix ptp max frequency adjustment range 62d707dabb5c net/mlx5: Rename ptp clock info 2b157c3c5d6b net/sched: act_mpls: Fix warning during failed attribute validation 9424d2205fe9 nfc: pn533: Wait for out_urb's completion in pn533_usb_send_frame() 576eadef2c8d hvc/xen: lock console list traversal 7d04fe153dfc tipc: fix unexpected link reset due to discovery messages 95b2d4889fbd tipc: eliminate checking netns if node established d6418829cef1 tipc: improve throughput between nodes in netns d443308edbfb regulator: da9211: Use irq handler when ready 43f48e6c3076 EDAC/device: Fix period calculation in edac_device_reset_delay_period() a5b737623eaa x86/boot: Avoid using Intel mnemonics in AT&T syntax asm d0c6d2a31026 powerpc/imc-pmu: Fix use of mutex in IRQs disabled section feefb33eefa1 netfilter: ipset: Fix overflow before widen in the bitmap_ip_create() function. e431b4fb1fb8 ext4: fix uninititialized value in 'ext4_evict_inode' 026a4490b538 ext4: fix use-after-free in ext4_orphan_cleanup fa41a133ea23 ext4: lost matching-pair of trace in ext4_truncate 1d5524832ff2 ext4: fix bug_on in __es_tree_search caused by bad quota inode 3da22d06e078 quota: Factor out setup of quota inode ecb9d0d2e123 jbd2: use the correct print format 06bb3f4e3b06 usb: ulpi: defer ulpi_register on ulpi_read_id timeout a2689a446427 wifi: wilc1000: sdio: fix module autoloading 3998dba0f78a ipv6: raw: Deduct extension header length in rawv6_push_pending_frames 53cefa802f07 ixgbe: fix pci device refcount leak e0d6f3b62b29 platform/x86: sony-laptop: Don't turn off 0x153 keyboard backlight during probe 1ad759df6a6f drm/msm/adreno: Make adreno quirks not overwrite each other 098416c4e322 cifs: Fix uninitialized memory read for smb311 posix symlink create d6546426cdf4 ALSA: hda/hdmi: Add a HP device 0x8715 to force connect list eaa5580a74cc ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF c6d29a5ffdbc net/ulp: prevent ULP without clone op from entering the LISTEN status b318d41f1bd1 s390/percpu: add READ_ONCE() to arch_this_cpu_to_op_simple() f6da927c92ec s390/kexec: fix ipl report address for kdump 4bf6e11c34c5 perf auxtrace: Fix address filter duplicate symbol selection 2e4164d3d1e7 docs: Fix the docs build with Sphinx 6.0 3ed183074c20 efi: tpm: Avoid READ_ONCE() for accessing the event log 3ad31129ce72 KVM: arm64: Fix S1PTW handling on RO memslots 9b83ec63d0de net: sched: disallow noqueue for qdisc classes aa52acefc629 driver core: Fix bus_type.match() error handling in __driver_attach() 8d60a90560ef selftests: set the BUILD variable to absolute path cad6d2bb4726 selftests: Fix kselftest O=objdir build from cluttering top level objdir 320dbbd86f81 parisc: Align parisc MADV_XXX constants with all other architectures d868597b71c1 mbcache: Avoid nesting of cache->c_list_lock under bit locks da23752d9660 hfs/hfsplus: avoid WARN_ON() for sanity check, use proper error handling 781fa141414e hfs/hfsplus: use WARN_ON for sanity check b47c69010943 ext4: don't allow journal inode to have encrypt flag 1464feb5b6fa riscv: uaccess: fix type of 0 variable on error in get_user() da41069c613d nfsd: fix handling of readdir in v4root vs. mount upcall timeout 8cbd7f264387 x86/bugs: Flush IBP in ib_prctl_set() ba780bff9ff9 ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tablet e66ae100e7c7 udf: Fix extension of the last extent in the file 33df9c5d5e2a caif: fix memory leak in cfctrl_linkup_request() 3cb1ee82e4ed drm/i915: unpin on error in intel_vgpu_shadow_mm_pin() ebe6d2fcf783 usb: rndis_host: Secure rndis_query check against int overflow a07b4895b9d1 drivers/net/bonding/bond_3ad: return when there's no aggregator 2f7a09c1eebc perf tools: Fix resources leak in perf_data__open_dir() 6b17b84634f9 net: sched: cbq: dont intepret cls results when asked to drop 63e469cb54a8 net: sched: atm: dont intepret cls results when asked to drop d16e5fefd8e4 RDMA/mlx5: Fix validation of max_rd_atomic caps for DC 564fdc2f8bff RDMA/uverbs: Silence shiftTooManyBitsSigned warning 00616bd1913a net: phy: xgmiitorgmii: Fix refcount leak in xgmiitorgmii_probe 904ad95b3985 net: amd-xgbe: add missed tasklet_kill a15cbe9b8453 vhost: fix range used in translate_desc() d8e410315ad3 nfc: Fix potential resource leaks 8f97eeb02a55 qlcnic: prevent ->dcb use-after-free on qlcnic_dcb_enable() failure 55ac68b53f1c net: sched: fix memory leak in tcindex_set_parms b6a0623f756b net: hns3: add interrupts re-initialization while doing VF FLR f9c551d87426 nfsd: shut down the NFSv4 state objects before the filecache 7eaaee526809 bpf: pull before calling skb_postpull_rcsum() 1d449cd2409a SUNRPC: ensure the matching upcall is in-flight upon downcall af5306527637 ext4: fix deadlock due to mbcache entry corruption 711ef736dd99 mbcache: automatically delete entries from cache on freeing af8ecc8d20e7 ext4: fix race when reusing xattr blocks ea4b9091aae7 ext4: unindent codeblock in ext4_xattr_block_set() a5f9bd4beae8 ext4: remove EA inode entry from mbcache on inode eviction 951ea4d3dfa9 mbcache: add functions to delete entry if unused 81b0bb1eb2c6 mbcache: don't reclaim used entries c2f1e12b659b ext4: use kmemdup() to replace kmalloc + memcpy 6453836e371f fs: ext4: initialize fsdata in pagecache_write() 1af609646c60 ext4: use memcpy_to_page() in pagecache_write() 49dac5e017eb mm/highmem: Lift memcpy_[to|from]_page to core f44dcd9dceb8 ext4: correct inconsistent error msg in nojournal mode b02aa6a05a5f ext4: goto right label 'failed_mount3a' e0fce1d665d8 ravb: Fix "failed to switch device to config mode" message during unbind 0ebcfdc8c920 KVM: nVMX: Properly expose ENABLE_USR_WAIT_PAUSE control to L1 e723bafd8f61 KVM: VMX: Fix the spelling of CPU_BASED_USE_TSC_OFFSETTING 72906690452b KVM: VMX: Rename NMI_PENDING to NMI_WINDOW da8ff59210b4 KVM: VMX: Rename INTERRUPT_PENDING to INTERRUPT_WINDOW db99c8d6b78b KVM: retpolines: x86: eliminate retpoline from vmx.c exit handlers 2c82f134b9af KVM: x86: optimize more exit handlers in vmx.c 6e3f6d95625a perf probe: Fix to get the DW_AT_decl_file and DW_AT_call_file as unsinged data fc67c00def19 perf probe: Use dwarf_attr_integrate as generic DWARF attr accessor d06a7e2049e3 dm thin: resume even if in FAIL mode 28cdd90c26f3 media: s5p-mfc: Fix in register read and write for H264 640075400c7c media: s5p-mfc: Clear workbit to handle error condition 4a52a1a3eac8 media: s5p-mfc: Fix to handle reference queue during finishing b9275d8a927f PM/devfreq: governor: Add a private governor_data for governor 839f3ca8bc02 btrfs: replace strncpy() with strscpy() b5db13545759 ext4: allocate extended attribute value in vmalloc area 6ef8b0a74350 ext4: avoid unaccounted block allocation when expanding inode b14a553b0f87 ext4: initialize quota before expanding inode in setproject ioctl 9ef603086c5b ext4: fix inode leak in ext4_xattr_inode_create() on an error path 7138ef745ef4 ext4: avoid BUG_ON when creating xattrs 4d84ec8e5c3e ext4: fix error code return to user-space in ext4_get_branch() a4c3c1d57db3 ext4: fix corruption when online resizing a 1K bigalloc fs 6f4200ec76a0 ext4: fix delayed allocation bug in ext4_clu_mapped for bigalloc + inline f263e349bacc ext4: init quota for 'old.inode' in 'ext4_rename' 78e335fb573e ext4: fix bug_on in __es_tree_search caused by bad boot loader inode 362ce137d56b ext4: fix reserved cluster accounting in __es_remove_extent() e1d946d9c82f ext4: add helper to check quota inums 2142dfa1de61 ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode 4690a4bdcf14 ext4: fix undefined behavior in bit shift for ext4_check_flag_values e347c269b5d6 ext4: add inode table check in __ext4_get_inode_loc to aovid possible infinite loop 94b283341f9f drm/vmwgfx: Validate the box size for the snooped cursor eea62f0461a9 drm/connector: send hotplug uevent on connector cleanup fbfd6dee521e device_cgroup: Roll back to original exceptions after copy failure 5e4500454d75 parisc: led: Fix potential null-ptr-deref in start_task() 662dc7c6be7b iommu/amd: Fix ivrs_acpihid cmdline parsing code 93e919d9acb2 crypto: n2 - add missing hash statesize a5866d531b47 PCI/sysfs: Fix double free in error path 65bd0962992a PCI: Fix pci_device_is_present() for VFs by checking PF d23006f2a56e ipmi: fix use after free in _ipmi_destroy_user() cf19abbe4b9a ima: Fix a potential NULL pointer access in ima_restore_measurement_list b16336353576 mtd: spi-nor: Check for zero erase size in spi_nor_find_best_erase_type() 74531c23adc5 ipmi: fix long wait in unload when IPMI disconnect d4f48c648a66 efi: Add iMac Pro 2017 to uefi skip cert quirk 2c4832a0893a md/bitmap: Fix bitmap chunk size overflow issues b869cb7a3d52 cifs: fix missing display of three mount options 149babe5e019 cifs: fix confusing debug message a29d62130988 media: dvb-core: Fix UAF due to refcount races at releasing b21f62b49ee9 media: dvb-core: Fix double free in dvb_register_device() 50c2379f8795 ARM: 9256/1: NWFPE: avoid compiler-generated __aeabi_uldivmod c42cb66a8915 tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line cb03fc217b0d tracing/hist: Fix wrong return value in parse_action_params() f5489d5a2420 x86/microcode/intel: Do not retry microcode reloading on the APs cf79d5410a56 tracing/hist: Fix out-of-bound write on 'action_data.var_ref_idx' 1a5165e80a80 dm cache: set needs_check flag after aborting metadata 2f097dfac757 dm cache: Fix UAF in destroy() 520b56cfd9fa dm clone: Fix UAF in clone_dtr() 792e51aac376 dm integrity: Fix UAF in dm_integrity_dtr() 7ae6aa649394 dm thin: Fix UAF in run_timer_softirq() f758987ff0af dm thin: Use last transaction's pmd->root when commit failed 200aa33b5d78 dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata f472bfc95d9c dm cache: Fix ABBA deadlock between shrink_slab and dm_cache_metadata_abort 52ba5b87a36e binfmt: Fix error return code in load_elf_fdpic_binary() 33933af45d1d binfmt: Move install_exec_creds after setup_new_exec to match binfmt_elf 3cdd91a91632 cpufreq: Init completion before kobject_init_and_add() 6ccb116e6b99 selftests: Use optional USERCFLAGS and USERLDFLAGS 2b8f2e127d7a arm64: dts: qcom: sdm850-lenovo-yoga-c630: correct I2C12 pins drive strength b22d683c9014 ARM: ux500: do not directly dereference __iomem c59ee1528b34 btrfs: fix resolving backrefs for inline extent followed by prealloc e63e1c67932d mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K 3de2c3628351 ktest.pl minconfig: Unset configs instead of just removing them d10523afa822 kest.pl: Fix grub2 menu handling for rebooting d089baa5b68a soc: qcom: Select REMAP_MMIO for LLCC driver bcce46e11594 media: stv0288: use explicitly signed char de2ea2a0ad51 net/af_packet: make sure to pull mac header ad3f90a9c4a2 net/af_packet: add VLAN support for AF_PACKET SOCK_RAW GSO aa91afe59740 SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails e027f3b9fabd tpm: tpm_tis: Add the missed acpi_put_table() to fix memory leak 927860dfa161 tpm: tpm_crb: Add the missed acpi_put_table() to fix memory leak f1c08947ab05 mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING f4b5a27f56c5 f2fs: should put a page when checking the summary info f02d2e2b9b89 mm, compaction: fix fast_isolate_around() to stay within boundaries 384ef33d37ce md: fix a crash in mempool_free 2dae4211b579 pnode: terminate at peers of source 25e8c6ecb468 ALSA: line6: fix stack overflow in line6_midi_transmit 10a07d81f693 ALSA: line6: correct midi status byte when receiving data from podxt 0e727c328eeb ovl: Use ovl mounter's fsuid and fsgid in ovl_link() cae6dddef222 hfsplus: fix bug causing custom uid and gid being unable to be assigned with mount fe83242eab19 HID: plantronics: Additional PIDs for double volume key presses quirk b201fe49eeb8 HID: multitouch: fix Asus ExpertBook P2 P2451FA trackpoint 515959eb49e6 powerpc/rtas: avoid scheduling in rtas_os_term() c2fa91abf22a powerpc/rtas: avoid device tree lookups in rtas_os_term() 418ef921cce2 objtool: Fix SEGFAULT 28046827c305 nvme: fix the NVME_CMD_EFFECTS_CSE_MASK definition 24561f5d0990 nvme: resync include/linux/nvme.h with nvmecli e69e8d78679d ata: ahci: Fix PCS quirk application for suspend e74d9f13a408 nvme-pci: fix doorbell buffer value endianness e8e2861cc325 cifs: fix oops during encryption 3c3baa40dcf8 media: dvbdev: fix refcnt bug 334a76861b25 media: dvbdev: fix build warning due to comments 2a0e42877dff gcov: add support for checksum field 328f3c084fd8 regulator: core: fix deadlock on regulator enable fb0407d8cd35 iio: adc128s052: add proper .data members in adc128_of_match table bcb052a87d8b iio: adc: ad_sigma_delta: do not use internal iio_dev lock ad4eb32cedfa reiserfs: Add missing calls to reiserfs_security_free() 5a5ef1882fd6 HID: wacom: Ensure bootloader PID is usable in hidraw mode 9e8f60094e34 usb: dwc3: core: defer probe on ulpi_read_id timeout 7778fa1ca85f ALSA: hda/hdmi: Add HP Device 0x8711 to force connect list 12622fa053c1 ALSA: hda/realtek: Add quirk for Lenovo TianYi510Pro-14IOB fad324bc0717 pstore: Make sure CONFIG_PSTORE_PMSG selects CONFIG_RT_MUTEXES e56423bb8e04 pstore: Switch pmsg_lock to an rt_mutex to avoid priority inversion e8a1ccd12017 ASoC: rt5670: Remove unbalanced pm_runtime_put() 737058bd0bfe ASoC: rockchip: spdif: Add missing clk_disable_unprepare() in rk_spdif_runtime_resume() d456c253f3ea ASoC: wm8994: Fix potential deadlock 2705bb1661c9 ASoC: rockchip: pdm: Add missing clk_disable_unprepare() in rockchip_pdm_runtime_resume() ed1376f77140 ASoC: audio-graph-card: fix refcount leak of cpu_ep in __graph_for_each_link() df9cd38c3b5e ASoC: mediatek: mt8173-rt5650-rt5514: fix refcount leak in mt8173_rt5650_rt5514_dev_probe() 56f630a0d5a9 ASoC: Intel: Skylake: Fix driver hang during shutdown fd0d3bf37d73 ALSA: hda: add snd_hdac_stop_streams() helper d5952155d6d8 ALSA/ASoC: hda: move/rename snd_hdac_ext_stop_streams to hdac_stream.c bdc2d33fa232 orangefs: Fix kmemleak in orangefs_{kernel,client}_debug_init() 2e7c09121064 orangefs: Fix kmemleak in orangefs_prepare_debugfs_help_string() 511b48ee8e4a drm/sti: Fix return type of sti_{dvo,hda,hdmi}_connector_mode_valid() 6c00350c9f1d drm/fsl-dcu: Fix return type of fsl_dcu_drm_connector_mode_valid() fa7163987351 hugetlbfs: fix null-ptr-deref in hugetlbfs_parse_param() 713ad301c2d4 clk: st: Fix memory leak in st_of_quadfs_setup() 0ca298d54846 media: si470x: Fix use-after-free in si470x_int_in_callback() 21d26381e1f9 mmc: f-sdh30: Add quirks for broken timeout clock capability 5bfc53df288e regulator: core: fix use_count leakage when handling boot-on 87fd18016a47 blk-mq: fix possible memleak when register 'hctx' failed 17217737c174 media: dvb-usb: fix memory leak in dvb_usb_adapter_init() 6d18b44bb44e media: dvbdev: adopts refcnt to avoid UAF 438a4a8dece2 media: dvb-frontends: fix leak of memory fw 89357aa97b52 bpf: Prevent decl_tag from being referenced in func_proto arg 7da524781c53 ppp: associate skb with a device at tx aadb1507a77b mrp: introduce active flags to prevent UAF when applicant uninit 4bdcc6a5aa9f net: add atomic_long_t to net_device_stats fields 19d5a0e17aba md/raid1: stop mdx_raid1 thread when raid1 array run failed 5d8d046f3dba drivers/md/md-bitmap: check the return value of md_bitmap_get_counter() 2b1b145ca17b drm/sti: Use drm_mode_copy() 272d12b5f322 drm/rockchip: Use drm_mode_copy() 20022d551f20 s390/lcs: Fix return type of lcs_start_xmit() 4bee3c75d5bf s390/netiucv: Fix return type of netiucv_tx() e859e02fbfa7 s390/ctcm: Fix return type of ctc{mp,}m_tx() f96bd8adc8ad igb: Do not free q_vector unless new one was allocated 5b06a8a25eba wifi: brcmfmac: Fix potential shift-out-of-bounds in brcmf_fw_alloc_request() e390838eeffb hamradio: baycom_epp: Fix return type of baycom_send_packet() dbe1a6b930ae net: ethernet: ti: Fix return type of netcp_ndo_start_xmit() 772431f30ca0 bpf: make sure skb->len != 0 when redirecting to a tunneling device 9066300fe8bf ipmi: fix memleak when unload ipmi driver 8234c522effc ASoC: codecs: rt298: Add quirk for KBL-R RVP platform 7360b323e034 wifi: ar5523: Fix use-after-free on ar5523_cmd() timed out ca57748593dd wifi: ath9k: verify the expected usb_endpoints are present 3cc9299036bd brcmfmac: return error when getting invalid max_flowrings from dongle e44bfef5bffb drm/etnaviv: add missing quirks for GC300 90103ccb6e60 hfs: fix OOB Read in __hfs_brec_find a815a3e01945 acct: fix potential integer overflow in encode_comp_t() d706485dffbb nilfs2: fix shift-out-of-bounds/overflow in nilfs_sb2_bad_offset() 9ef353c92f9d ACPICA: Fix error code path in acpi_ds_call_control_method() 50163a115831 fs: jfs: fix shift-out-of-bounds in dbDiscardAG 156d440dea97 udf: Avoid double brelse() in udf_rename() 359616ce587e fs: jfs: fix shift-out-of-bounds in dbAllocAG 419b808504c2 binfmt_misc: fix shift-out-of-bounds in check_special_flags 3d92527a919e rcu: Fix __this_cpu_read() lockdep warning in rcu_force_quiescent_state() 4f1d37ff4226 net: stream: purge sk_error_queue in sk_stream_kill_queues() fbae0dc7e22a myri10ge: Fix an error handling path in myri10ge_probe() 67af8655c889 rxrpc: Fix missing unlock in rxrpc_do_sendmsg() 93e794d4fe48 net_sched: reject TCF_EM_SIMPLE case for complex ematch module b3a5c76f61e2 mailbox: zynq-ipi: fix error handling while device_register() fails 668dc454bcbd skbuff: Account for tail adjustment during pull operations 8b74211bf60b openvswitch: Fix flow lookup to use unmasked key 0e91836628d6 rtc: mxc_v2: Add missing clk_disable_unprepare() b0a61359026b r6040: Fix kmemleak in probe and remove 8bddef54cbe9 nfc: pn533: Clear nfc_target before being used db77d4d005c2 mISDN: hfcmulti: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() 82ff73638cd6 mISDN: hfcpci: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() 5a35d18e7952 mISDN: hfcsusb: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() fddac3b4578d nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create failure f06d3feee910 NFSD: Add tracepoints to NFSD's duplicate reply cache fe142d5ceeb5 nfsd: Define the file access mode enum for tracing aa5fafd4a6b4 rtc: pic32: Move devm_rtc_allocate_device earlier in pic32_rtc_probe() 686f0793f790 rtc: st-lpc: Add missing clk_disable_unprepare in st_rtc_probe() 1240ed71a0f6 remoteproc: qcom_q6v5_pas: Fix missing of_node_put() in adsp_alloc_memory_region() 27441fab2651 remoteproc: sysmon: fix memory leak in qcom_add_sysmon_subdev() 292c0f3b4ae0 pwm: sifive: Call pwm_sifive_update_clock() while mutex is held 2b7ad4357438 selftests/powerpc: Fix resource leaks 39633b4051ee powerpc/hv-gpci: Fix hv_gpci event list aed862896d53 powerpc/83xx/mpc832x_rdb: call platform_device_put() in error case in of_fsl_spi_probe() d539b77bae1e powerpc/perf: callchain validate kernel stack pointer bounds cfb5bbfcb63b powerpc/xive: add missing iounmap() in error path in xive_spapr_populate_irq_data() f2d60f6ba173 cxl: Fix refcount leak in cxl_calc_capp_routing 9bf842ffdd21 powerpc/52xx: Fix a resource leak in an error handling path b703da16dc97 macintosh/macio-adb: check the return value of ioremap() b29a2f1dd33a macintosh: fix possible memory leak in macio_add_one_device() 17fd44059496 iommu/fsl_pamu: Fix resource leak in fsl_pamu_probe() 8581ec1feb89 iommu/amd: Fix pci device refcount leak in ppr_notifier() 0d96a6f5db64 rtc: pcf85063: Fix reading alarm bb1bdc72dd24 rtc: snvs: Allow a time difference on clock register read 6a54d033372d include/uapi/linux/swab: Fix potentially missing __always_inline f170d4bd38dd RDMA/siw: Fix pointer cast warning 8ea68b4e3fa9 power: supply: fix null pointer dereferencing in power_supply_get_battery_info 61e80e792918 HSI: omap_ssi_core: Fix error handling in ssi_init() 7ae85631aead perf symbol: correction while adjusting symbol 739b4294f86a perf trace: Handle failure when trace point folder is missed 1b4053ad54b7 perf trace: Use macro RAW_SYSCALL_ARGS_NUM to replace number 443aaf605f9f perf trace: Add a strtoul() method to 'struct syscall_arg_fmt' 339e08e1858d perf trace: Allow associating scnprintf routines with well known arg names 97cc27a28ddc perf trace: Add the syscall_arg_fmt pointer to syscall_arg a2fcb44f5e55 perf trace: Factor out the initialization of syscal_arg_fmt->scnprintf ba67de37ad20 perf trace: Separate 'struct syscall_fmt' definition from syscall_fmts variable 6086919d8c2a perf trace: Return error if a system call doesn't exist f84fff700dea power: supply: fix residue sysfs file in error handle route of __power_supply_register() ef87ed9added HSI: omap_ssi_core: fix possible memory leak in ssi_probe() e9a32f7523eb HSI: omap_ssi_core: fix unbalanced pm_runtime_disable() 0f049375ad49 fbdev: uvesafb: Fixes an error handling path in uvesafb_probe() 3c9aaa58f71d fbdev: vermilion: decrease reference count in error path 9413f188efc5 fbdev: via: Fix error in via_core_init() 65dbd8eefaa8 fbdev: pm2fb: fix missing pci_disable_device() 77738055e203 fbdev: ssd1307fb: Drop optional dependency 72c8770e3526 samples: vfio-mdev: Fix missing pci_disable_device() in mdpy_fb_probe() 19b651db9421 tracing/hist: Fix issue of losting command info in error_log fab2536ba13d usb: storage: Add check for kcalloc cdcbae2c5003 i2c: ismt: Fix an out-of-bounds bug in ismt_access() f3f65c417784 vme: Fix error not catched in fake_init() e5c97a433cc3 staging: rtl8192e: Fix potential use-after-free in rtllib_rx_Monitor() 288ada16a93a staging: rtl8192u: Fix use after free in ieee80211_rx() c226717aa864 i2c: pxa-pci: fix missing pci_disable_device() on error in ce4100_i2c_probe d85b5247a793 chardev: fix error handling in cdev_device_add() 110dc34c9fa3 mcb: mcb-parse: fix error handing in chameleon_parse_gdd() 68e54d9ee822 drivers: mcb: fix resource leak in mcb_probe() 80dc47e751a8 usb: gadget: f_hid: fix refcount leak on error path c78c87c4e389 usb: gadget: f_hid: fix f_hidg lifetime vs cdev efa2ed93e5b4 usb: gadget: f_hid: optional SETUP/SET_REPORT mode 5e193764c26e usb: roles: fix of node refcount leak in usb_role_switch_is_parent() 76740fd8c608 counter: stm32-lptimer-cnt: fix the check on arr and cmp registers update 361412dae169 cxl: fix possible null-ptr-deref in cxl_pci_init_afu|adapter() 60b2ed21a65f cxl: fix possible null-ptr-deref in cxl_guest_init_afu|adapter() 0078dd875856 misc: sgi-gru: fix use-after-free error in gru_set_context_option, gru_fault and gru_handle_user_call_os ee2715faf7e7 misc: tifm: fix possible memory leak in tifm_7xx1_switch_media() 0cd05062371a misc: ocxl: fix possible name leak in ocxl_file_register_afu() 628de998a3ab test_firmware: fix memory leak in test_firmware_init() 98c01a728b46 serial: sunsab: Fix error handling in sunsab_init() 61f4146a7e5f serial: altera_uart: fix locking in polling mode ce40c44e62bc tty: serial: altera_uart_{r,t}x_chars() need only uart_port 071bb9e36327 tty: serial: clean up stop-tx part in altera_uart_tx_chars() d165388227aa serial: pch: Fix PCI device refcount leak in pch_request_dma() 06c886548c03 serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle. 965f07ea5fd1 serial: amba-pl011: avoid SBSA UART accessing DMACR register 4f257e2eba41 usb: typec: tcpci: fix of node refcount leak in tcpci_register_port() af4049a2ff7b usb: typec: Check for ops->exit instead of ops->enter in altmode_exit a45ba33d398a staging: vme_user: Fix possible UAF in tsi148_dma_list_add 90e227d8b48b usb: fotg210-udc: Fix ages old endianness issues 12d20ba3ce2c uio: uio_dmem_genirq: Fix deadlock between irq config and handling eca77a25a7cb uio: uio_dmem_genirq: Fix missing unlock in irq configuration c2163ecc4873 vfio: platform: Do not pass return buffer to ACPI _RST method 3e0efc3f3f5e class: fix possible memory leak in __class_register() 0c44f584e387 serial: tegra: Read DMA status before terminating dcb26ea75d40 tty: serial: tegra: Activate RX DMA transfer by request da64e01da40c drivers: dio: fix possible memory leak in dio_init() d4bf3fcccd18 IB/IPoIB: Fix queue count inconsistency for PKEY child interfaces 5cc818ad53df hwrng: geode - Fix PCI device refcount leak 1199f8e02941 hwrng: amd - Fix PCI device refcount leak c75ea343e4b9 crypto: img-hash - Fix variable dereferenced before check 'hdev->req' 76a9a58a7141 orangefs: Fix sysfs not cleanup when dev init failed 5a2028369de8 RDMA/hfi1: Fix error return code in parse_platform_config() 7917484c9923 crypto: omap-sham - Use pm_runtime_resume_and_get() in omap_sham_probe() c21a09ed1e08 f2fs: avoid victim selection from previous victim section 91f63dd62272 RDMA/nldev: Add checks for nla_nest_start() in fill_stat_counter_qps() 6866154c23fb scsi: snic: Fix possible UAF in snic_tgt_create() be5f1a82ad60 scsi: fcoe: Fix transport not deattached when fcoe_if_init() fails eccbec017c95 scsi: ipr: Fix WARNING in ipr_init() c9f83544fbfc scsi: fcoe: Fix possible name leak when device_register() fails 3c4bb9446d72 scsi: hpsa: Fix possible memory leak in hpsa_add_sas_device() 6fac40d80691 scsi: hpsa: Fix error handling in hpsa_add_sas_host() d60000cb1195 scsi: mpt3sas: Fix possible resource leaks in mpt3sas_transport_port_add() 89e3f7324a38 crypto: tcrypt - Fix multibuffer skcipher speed test mem leak f8fc2f186529 scsi: hpsa: Fix possible memory leak in hpsa_init_one() bd7106a6004f RDMA/rxe: Fix NULL-ptr-deref in rxe_qp_do_cleanup() when socket create failed a36c929fd78d crypto: ccree - Make cc_debugfs_global_fini() available for module init function 895bbed5ae53 RDMA/hfi: Decrease PCI device reference count in error path 7e68c0d09573 PCI: Check for alloc failure in pci_request_irq() a234815cee9e crypto: ccree - Remove debugfs when platform_driver_register failed ca438aa466b8 crypto: ccree - swap SHA384 and SHA512 larval hashes at build time 263d21afbac0 scsi: scsi_debug: Fix a warning in resp_write_scat() b5848661f123 RDMA/siw: Set defined status for work completion with undefined status ad1676587c54 RDMA/nldev: Return "-EAGAIN" if the cm_id isn't from expected port 6af043089d3f RDMA/siw: Fix immediate work request flush to completion queue ef6079d98f49 f2fs: fix normal discard process 7826e4c85ed8 RDMA/core: Fix order of nldev_exit call 3339d808b609 apparmor: Use pointer to struct aa_label for lbs_cred f7368ac846ae apparmor: Fix abi check to include v8 abi e1a68ac0154a apparmor: fix lockdep warning when removing a namespace eb0f78e28cbc apparmor: fix a memleak in multi_transaction_new() df121012e439 stmmac: fix potential division by 0 203d604bd521 Bluetooth: RFCOMM: don't call kfree_skb() under spin_lock_irqsave() 5e832e018288 Bluetooth: hci_core: don't call kfree_skb() under spin_lock_irqsave() 8ae86c1ec22e Bluetooth: hci_bcsp: don't call kfree_skb() under spin_lock_irqsave() f36058569115 Bluetooth: hci_h5: don't call kfree_skb() under spin_lock_irqsave() 78e76830c73a Bluetooth: hci_ll: don't call kfree_skb() under spin_lock_irqsave() b38b064cba7a Bluetooth: hci_qca: don't call kfree_skb() under spin_lock_irqsave() f6d822ce4b56 Bluetooth: btusb: don't call kfree_skb() under spin_lock_irqsave() a6b9e0940310 ntb_netdev: Use dev_kfree_skb_any() in interrupt context 3f2946a54b89 net: lan9303: Fix read error execution path 7d67e8ccfc5f can: tcan4x5x: Remove invalid write in clear_interrupts 068672e75b08 net: amd-xgbe: Check only the minimum speed for active/passive cables 291b9669f664 net: amd-xgbe: Fix logic around active and passive cables bc06c239d54c net: amd: lance: don't call dev_kfree_skb() under spin_lock_irqsave() 1e39d57a0ec8 hamradio: don't call dev_kfree_skb() under spin_lock_irqsave() 20dd87360543 net: ethernet: dnet: don't call dev_kfree_skb() under spin_lock_irqsave() 3b748ba07bae net: emaclite: don't call dev_kfree_skb() under spin_lock_irqsave() 4b8256d9bf0a net: apple: bmac: don't call dev_kfree_skb() under spin_lock_irqsave() bc51a3cadffc net: apple: mace: don't call dev_kfree_skb() under spin_lock_irqsave() 303000c793f7 net/tunnel: wait until all sk_user_data reader finish before releasing the sock 0c5f2c7700cb net: farsync: Fix kmemleak when rmmods farsync cf7416aa019b ethernet: s2io: don't call dev_kfree_skb() under spin_lock_irqsave() 9ec5781879b4 of: overlay: fix null pointer dereferencing in find_dup_cset_node_entry() and find_dup_cset_prop() a44490abaf00 drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init() 429370c40d03 net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload() bba527e4ec0a net: defxx: Fix missing err handling in dfx_init() f54731a70c8d net: vmw_vsock: vmci: Check memcpy_from_msg() 6f2198914fb9 clk: socfpga: Fix memory leak in socfpga_gate_init() dbd1a4fdf5ed clk: socfpga: use clk_hw_register for a5/c5 49513eabda46 clk: socfpga: clk-pll: Remove unused variable 'rc' fe783eeac48c blktrace: Fix output non-blktrace event when blk_classic option enabled d628d5c5b4f5 wifi: brcmfmac: Fix error return code in brcmf_sdio_download_firmware() 1a49bba59db0 wifi: rtl8xxxu: Add __packed to struct rtl8723bu_c2h 9e8440a65711 spi: spi-gpio: Don't set MOSI as an input if not 3WIRE mode a00b4e0fa273 clk: samsung: Fix memory leak in _samsung_clk_register_pll() 7a2c66429b04 media: coda: Add check for kmalloc 2b436f141024 media: coda: Add check for dcoda_iram_alloc 6250bc73317a media: c8sectpfe: Add of_node_put() when breaking out of loop 0fcee27507aa mmc: mmci: fix return value check of mmc_add_host() 0a41ea4fd449 mmc: wbsd: fix return value check of mmc_add_host() f59ef2a47a22 mmc: via-sdmmc: fix return value check of mmc_add_host() 9e11c6bb745b mmc: meson-gx: fix return value check of mmc_add_host() f153c9e15f89 mmc: omap_hsmmc: fix return value check of mmc_add_host() 6bb26abb92f2 mmc: atmel-mci: fix return value check of mmc_add_host() c7a328cea791 mmc: wmt-sdmmc: fix return value check of mmc_add_host() 3b29f8769d32 mmc: vub300: fix return value check of mmc_add_host() 3dbb69a0242c mmc: toshsd: fix return value check of mmc_add_host() 937112e991ed mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host() 0b7b63422579 mmc: pxamci: fix return value check of mmc_add_host() 32eb502c972d mmc: mxcmmc: fix return value check of mmc_add_host() b174f2b36c63 mmc: moxart: fix return value check of mmc_add_host() 289c964fe182 mmc: alcor: fix return value check of mmc_add_host() e8f20523cf98 NFSv4.x: Fail client initialisation if state manager thread can't run f7a8a1e36ded SUNRPC: Fix missing release socket in rpc_sockname() bcebcb11fcbc xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() c7e9624d90bf ALSA: mts64: fix possible null-ptr-defer in snd_mts64_interrupt 6a8c0abcb502 media: saa7164: fix missing pci_disable_device() 4cabc3af4a6f bpf, sockmap: fix race in sock_map_free() 35593d60b162 regulator: core: fix resource leak in regulator_register() 90c38f57a821 configfs: fix possible memory leak in configfs_create_dir() 6dea95f64069 hsr: Avoid double remove of a node. de7dbee4bd4a clk: qcom: clk-krait: fix wrong div2 functions 339ba693daaf regulator: core: fix module refcount leak in set_supply() 46dfff91025b wifi: cfg80211: Fix not unregister reg_pdev when load_builtin_regdb_keys() fails 624a989db916 spi: spidev: mask SPI_CS_HIGH in SPI_IOC_RD_MODE 52fb0ffee06d bonding: uninitialized variable in bond_miimon_inspect() 31631c2ab4a9 bpf, sockmap: Fix data loss caused by using apply_bytes on ingress redirect 7508b9f4daac bpf, sockmap: Fix repeated calls to sock_put() when msg has more_data d4145d028a12 netfilter: conntrack: set icmpv6 redirects as RELATED 27c09443ddcc ASoC: pcm512x: Fix PM disable depth imbalance in pcm512x_probe 981024abf5fe drm/amdgpu: Fix PCI device refcount leak in amdgpu_atrm_get_bios() 470a77989037 drm/radeon: Fix PCI device refcount leak in radeon_atrm_get_bios() 190685ff4ee0 ASoC: mediatek: mt8173: Enable IRQ when pdata is ready 0e1e311fd929 wifi: iwlwifi: mvm: fix double free on tx path. 8b0c003e37d5 ALSA: asihpi: fix missing pci_disable_device() 5447f1ad0bc1 NFSv4: Fix a deadlock between nfs4_open_recover_helper() and delegreturn e53a7c28a428 NFSv4.2: Fix initialisation of struct nfs4_label b2b472bcda7b NFSv4.2: Fix a memory stomp in decode_attr_security_label 96f3c70600a5 NFSv4.2: Clear FATTR4_WORD2_SECURITY_LABEL when done decoding 2672977dc089 ASoC: mediatek: mtk-btcvsd: Add checks for write and read of mtk_btcvsd_snd d63e9eca9485 ASoC: dt-bindings: wcd9335: fix reset line polarity in example 4ea79d074776 drm/tegra: Add missing clk_disable_unprepare() in tegra_dc_probe() 542a87f1cfc6 media: s5p-mfc: Add variant data for MFC v7 hardware for Exynos 3250 SoC 8b256d23361c media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer() 9103bf21874e media: dvb-core: Fix ignored return value in dvb_register_frontend() 3359f8d5338d pinctrl: pinconf-generic: add missing of_node_put() ffd53b7892c8 clk: imx: replace osc_hdmi with dummy aa79b53df799 clk: imx8mn: correct the usb1_ctrl parent to be usb_bus 1d8521e1121a media: imon: fix a race condition in send_packet() cf9c4c25caad mtd: maps: pxa2xx-flash: fix memory leak in probe a7fc25159d6f bonding: fix link recovery in mode 2 when updelay is nonzero 0879f594a7c4 bonding: Rename slave_arr to usable_slaves 9eaeb3e460b9 bonding: Export skip slave logic to function 26b94635f1c8 clk: rockchip: Fix memory leak in rockchip_clk_register_pll() 96be283d10ef regulator: core: use kfree_const() to free space conditionally d884ed9a2f0e ALSA: seq: fix undefined behavior in bit shift for SNDRV_SEQ_FILTER_USE_EVENT 497279199d4c ALSA: pcm: fix undefined behavior in bit shift for SNDRV_PCM_RATE_KNOT e6364854f5b0 HID: hid-sensor-custom: set fixed size for custom attributes 75a5bf8eebc8 bpf: Move skb->len == 0 checks into __bpf_redirect 61688b8819ea media: videobuf-dma-contig: use dma_mmap_coherent 9ca9d7fd7df4 media: platform: exynos4-is: Fix error handling in fimc_md_init() 7b02c50d3978 media: solo6x10: fix possible memory leak in solo_sysfs_init() f81f63168f08 Input: elants_i2c - properly handle the reset GPIO when power is off 8eb64dc5a790 mtd: lpddr2_nvm: Fix possible null-ptr-deref 8e51f5894df2 wifi: ath10k: Fix return value in ath10k_pci_init() 8176538866cb ima: Fix misuse of dereference of pointer in template_desc_init_fields() 9b7c44885a07 integrity: Fix memory leakage in keyring allocation error path 4d3dc0de9c46 amdgpu/pm: prevent array underflow in vega20_odn_edit_dpm_table() d39937f8de64 regulator: core: fix unbalanced of node refcount in regulator_dev_lookup() a8baccb79de2 ASoC: pxa: fix null-pointer dereference in filter() 6f13a895cef8 drm/mediatek: Modify dpi power on/off sequence. a0f26560be2c drm/radeon: Add the missed acpi_put_table() to fix memory leak 832d0e19ce12 rxrpc: Fix ack.bufferSize to be 0 when generating an ack c9c9350d30e9 net, proc: Provide PROC_FS=n fallback for proc_create_net_single_write() fe443b3fe36c media: camss: Clean up received buffers on failed start of streaming 08114dc18580 wifi: rsi: Fix handling of 802.3 EAPOL frames sent via control port fa0d32ab8407 mtd: Fix device name leak when register device failed in add_mtd_device() d70fa0a6ce74 bpf: propagate precision in ALU/ALU64 operations 54f259906039 media: vivid: fix compose size exceed boundary 38d48fd22403 ima: Handle -ESTALE returned by ima_filter_rule_match() ecd0a6f81a1a ima: Fix fall-through warnings for Clang 55e2430e4325 ima: Rename internal filter rule functions 0b7c47b7f358 drm/panel/panel-sitronix-st7701: Remove panel on DSI attach failure 3fcdc1534b4c spi: Update reference to struct spi_controller d87dd4528d0e clk: renesas: r9a06g032: Repair grave increment error a2046e5a361f can: kvaser_usb: Compare requested bittiming parameters with actual parameters in do_set_{,data}_bittiming 7482f95315d2 can: kvaser_usb: Add struct kvaser_usb_busparams f3d20de76fc9 can: kvaser_usb_leaf: Fix bogus restart events ad63992b6488 can: kvaser_usb_leaf: Fix wrong CAN state after stopping 920879577060 can: kvaser_usb_leaf: Fix improved state not being reported 60ad08be78fd can: kvaser_usb_leaf: Set Warning state even without bus errors 12d95e65f709 can: kvaser_usb: kvaser_usb_leaf: Handle CMD_ERROR_EVENT 5779a9d0e358 can: kvaser_usb: kvaser_usb_leaf: Rename {leaf,usbcan}_cmd_error_event to {leaf,usbcan}_cmd_can_error_event 0e56748852f1 can: kvaser_usb: kvaser_usb_leaf: Get capabilities from device 3a9d74f33988 can: kvaser_usb: do not increase tx statistics when sending error message frames 3f2384f09ba0 media: i2c: ad5820: Fix error path e8e2da03c287 pata_ipx4xx_cf: Fix unsigned comparison with less than zero 5994e7a806a0 wifi: rtl8xxxu: Fix reading the vendor of combo chips 988bd27de248 wifi: ath9k: hif_usb: Fix use-after-free in ath9k_hif_usb_reg_in_cb() 9850791d389b wifi: ath9k: hif_usb: fix memory leak of urbs in ath9k_hif_usb_dealloc_tx_urbs() bb7397f6312d rapidio: devices: fix missing put_device in mport_cdev_open 6a95b17e4d4c hfs: Fix OOB Write in hfs_asc2mac 657fea0a8df0 relay: fix type mismatch when allocating memory in relay_create_buf() e275249e5e65 eventfd: change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD 311b488405ac rapidio: fix possible UAF when kfifo_alloc() fails 7aa5325e1b50 fs: sysv: Fix sysv_nblocks() returns wrong value cb5859603cd1 MIPS: OCTEON: warn only once if deprecated link status is being used b7ca75207e4a MIPS: BCM63xx: Add check for NULL for clk in clk_enable 14bb4bde3b7b platform/x86: mxm-wmi: fix memleak in mxm_wmi_call_mx[ds|mx]() 11ad95912b8b PM: runtime: Do not call __rpm_callback() from rpm_idle() c40ee4e04b4c PM: runtime: Improve path in rpm_idle() when no callback 4f983ee5e5de xen/privcmd: Fix a possible warning in privcmd_ioctl_mmap_resource() 29198f667f44 x86/xen: Fix memory leak in xen_init_lock_cpu() ec88254208dd x86/xen: Fix memory leak in xen_smp_intr_init{_pv}() 6e98158d97e1 xen/events: only register debug interrupt for 2-level events 314d51053524 uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix dfdde4d5138b ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage() 805665aa5295 clocksource/drivers/sh_cmt: Make sure channel clock supply is enabled 1bbad5793f40 rapidio: rio: fix possible name leak in rio_register_mport() 440afd7fd9b1 rapidio: fix possible name leaks when rio_add_device() fails 7ef516888c4d ocfs2: fix memory leak in ocfs2_mount_volume() a4d3062f0ac7 ocfs2: rewrite error handling of ocfs2_fill_super 227cc62e0049 ocfs2: ocfs2_mount_volume does cleanup job before return error 5c27b46c20ec debugfs: fix error when writing negative value to atomic_t debugfs file c7bd49275da3 docs: fault-injection: fix non-working usage of negative values 6865a549f261 lib/notifier-error-inject: fix error when writing -errno to debugfs file 6fc6461672a4 libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value 75940697c040 cpufreq: amd_freq_sensitivity: Add missing pci_dev_put() d25bf9af860e genirq/irqdesc: Don't try to remove non-existing sysfs files b4e28099cd70 nfsd: don't call nfsd_file_put from client states seqfile display e6e295a434d1 EDAC/i10nm: fix refcount leak in pci_get_dev_wrapper() d5c06dba4612 irqchip: gic-pm: Use pm_runtime_resume_and_get() in gic_probe() e293263248f2 perf/x86/intel/uncore: Fix reference count leak in hswep_has_limit_sbox() 81b024df4755 PNP: fix name memory leak in pnp_alloc_dev() 821afb8c89c0 selftests/efivarfs: Add checking of the test return value c0b8cff0146b MIPS: vpe-cmp: fix possible memory leak while module exiting b3325a443525 MIPS: vpe-mt: fix possible memory leak while module exiting 7c8bf45cea9c ocfs2: fix memory leak in ocfs2_stack_glue_init() e039929e3681 lib/fonts: fix undefined behavior in bit shift for get_default_font 160d6d6f1479 proc: fixup uptime selftest d7b9e43a5c57 timerqueue: Use rb_entry_safe() in timerqueue_getnext() 248fa44cde6d perf: Fix possible memleak in pmu_dev_alloc() 044ede4c38ee selftests/ftrace: event_triggers: wait longer for test_event_enable 8511186f10a4 fs: don't audit the capability check in simple_xattr_list() c907c55dc7a5 PM: hibernate: Fix mistake in kerneldoc comment f0ff6c60bc82 alpha: fix syscall entry in !AUDUT_SYSCALL case 1399ce344ee8 cpuidle: dt: Return the correct numbers of parsed idle states 082b55fe9fc6 tpm/tpm_crb: Fix error message in __crb_relinquish_locality() 4d3126f242a0 pstore: Avoid kcore oops by vmap()ing with VM_IOREMAP e2516652da3f ARM: mmp: fix timer_read delay 2de791ff6f80 pstore/ram: Fix error return code in ramoops_probe() ded1b827164f arm64: dts: armada-3720-turris-mox: Add missing interrupt for RTC 03a666631aa4 ARM: dts: turris-omnia: Add switch port 6 node fe1fc4d84d2a ARM: dts: turris-omnia: Add ethernet aliases b20454ea05f6 ARM: dts: armada-39x: Fix assigned-addresses for every PCIe Root Port 1b7017211ecc ARM: dts: armada-38x: Fix assigned-addresses for every PCIe Root Port 87b951b7c2e5 ARM: dts: armada-375: Fix assigned-addresses for every PCIe Root Port e3cf3f7a6d54 ARM: dts: armada-xp: Fix assigned-addresses for every PCIe Root Port e302758caf72 ARM: dts: armada-370: Fix assigned-addresses for every PCIe Root Port 0a8544b7236f ARM: dts: dove: Fix assigned-addresses for every PCIe Root Port f707c3fee2e0 arm64: dts: mediatek: mt6797: Fix 26M oscillator unit name fdf511fc076d arm64: dts: mt2712-evb: Fix usb vbus regulators unit names 06fbfc5f4374 arm64: dts: mt2712-evb: Fix vproc fixed regulators unit names f0c1f46e4975 arm64: dts: mt2712e: Fix unit address for pinctrl node aaabd7e3e4aa arm64: dts: mt2712e: Fix unit_address_vs_reg warning for oscillators d69bdb61d577 perf/smmuv3: Fix hotplug callback leak in arm_smmu_pmu_init() af2256d7784f perf: arm_dsu: Fix hotplug callback leak in dsu_pmu_init() 1e9186d628d3 soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe 83cfc38091ed soc: ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe 5f07c85ca107 soc: ti: knav_qmss_queue: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync f5c521195e49 arm: dts: spear600: Fix clcd interrupt 3a90edbab8d1 drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static 3459e05ad32b arm64: dts: qcom: sdm845-cheza: fix AP suspend pin bias 6a24277840dd ARM: dts: qcom: apq8064: fix coresight compatible 1a19212a711e usb: musb: remove extra check in musb_gadget_vbus_draw 40075e797577 net: loopback: use NET_NAME_PREDICTABLE for name_assign_type 9fdc79b57143 Bluetooth: L2CAP: Fix u8 overflow 77d5e6f260ac HID: uclogic: Add HID_QUIRK_HIDINPUT_FORCE quirk c05a7fa01020 HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch V 10 d535a33e83a0 HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch 10E 7346b2529fed HID: ite: Add support for Acer S1002 keyboard-dock 2d91b7a0b0e8 xen-netback: move removal of "hotplug-status" to the right place c581439a9775 igb: Initialize mailbox message for VF reset 50aa193a4bf4 USB: serial: f81534: fix division by zero on line-speed change 0d6bf63eb3ec USB: serial: f81232: fix division by zero on line-speed change fe0f214385d4 USB: serial: cp210x: add Kamstrup RF sniffer PIDs d48767065423 USB: serial: option: add Quectel EM05-G modem b8fb1cba934e usb: gadget: uvc: Prevent buffer overflow in setup handler 2610c2e59c66 udf: Fix extending file within last block ade1726d8c2c udf: Do not bother looking for prealloc extents if i_lenExtents matches i_size 4d835efd561d udf: Fix preallocation discarding at indirect extent boundary 0905c78f623e udf: Discard preallocation before extending file with a hole 0758b5069294 tracing/ring-buffer: Only do full wait when cpu != RING_BUFFER_ALL_CPUS (From OE-Core rev: 2861fb021aa16483fd6c5e91017b380dac33d2b3) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.228Bruce Ashfield2023-01-061-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 851c2b5fb793 Linux 5.4.228 ff484a9ba449 ASoC: ops: Correct bounds check for second channel on SX controls 7d4aa0929963 can: mcba_usb: Fix termination command argument f843fdcac054 can: sja1000: fix size of OCR_MODE_MASK define b439b12d1050 pinctrl: meditatek: Startup with the IRQs disabled 9796d07c7531 ASoC: ops: Check bounds for second channel in snd_soc_put_volsw_sx() 3c837460f920 nfp: fix use-after-free in area_cache_get() a40c3c9ae58f block: unhash blkdev part inode when the part is deleted 176ba4c19d1b mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb page 69d4f3baa694 x86/smpboot: Move rcu_cpu_starting() earlier d1988bf2bba3 net: bpf: Allow TC programs to call BPF_FUNC_skb_change_head 66bb2e2b24ce Linux 5.4.227 898270ec11be can: esd_usb: Allow REC and TEC to return to zero 08bf219d62f5 net: mvneta: Fix an out of bounds check 6b6d3be3661b ipv6: avoid use-after-free in ip6_fragment() f73eb3fc9b41 net: plip: don't call kfree_skb/dev_kfree_skb() under spin_lock_irq() f0af234e2e55 xen/netback: fix build warning 99669d94ce14 ethernet: aeroflex: fix potential skb leak in greth_init_rings() 3295582cd7a5 ipv4: Fix incorrect route flushing when table ID 0 is used 2537b637eac0 ipv4: Fix incorrect route flushing when source address is deleted 36eedb9a05a7 tipc: Fix potential OOB in tipc_link_proto_rcv() 1b6360a093ab net: hisilicon: Fix potential use-after-free in hix5hd2_rx() e71a46cc8c9a net: hisilicon: Fix potential use-after-free in hisi_femac_rx() 7081cf86e1f6 net: thunderx: Fix missing destroy_workqueue of nicvf_rx_mode_wq bc06207b4c1c net: stmmac: fix "snps,axi-config" node property parsing 7fab7add08f5 nvme initialize core quirks before calling nvme_init_subsystem 677843470694 NFC: nci: Bounds check struct nfc_target arrays e5292711b020 i40e: Disallow ip4 and ip6 l4_4_bytes 9337d87da417 i40e: Fix for VF MAC address 0 a1e295517b36 i40e: Fix not setting default xps_cpus after reset eec1fc21edc2 net: mvneta: Prevent out of bounds read in mvneta_config_rss() ed773dd798bf xen-netfront: Fix NULL sring after live migration 18e10a9e0e32 net: encx24j600: Fix invalid logic in reading of MISTAT register 1356c17758b8 net: encx24j600: Add parentheses to fix precedence 1831d4540406 mac802154: fix missing INIT_LIST_HEAD in ieee802154_if_add() 8fb4b50f5436 selftests: rtnetlink: correct xfrm policy rule in kci_test_ipsec_offload 0834d4b121e7 net: dsa: ksz: Check return value 2c6cf0afc385 Bluetooth: Fix not cleanup led when bt_init fails 07ea5d74fc12 Bluetooth: 6LoWPAN: add missing hci_dev_put() in get_l2cap_conn() c66d78aee55d af_unix: Get user_ns from in_skb in unix_diag_get_exact(). 9d2ee8abf160 igb: Allocate MSI-X vector when testing cff8ba243f5f e1000e: Fix TX dispatch condition 48bd5d3801f6 gpio: amd8111: Fix PCI device reference count leak d2be7ba2d47b drm/bridge: ti-sn65dsi86: Fix output polarity setting bug e2e218177271 ca8210: Fix crash by zero initializing data efbca8234aee ieee802154: cc2520: Fix error return code in cc2520_hw_init() 3982652957e8 can: af_can: fix NULL pointer dereference in can_rcv_filter db1ed1b3fb4e HID: core: fix shift-out-of-bounds in hid_report_raw_event 60bce926a8f3 HID: hid-lg4ff: Add check for empty lbuf 625814b85f74 HID: usbhid: Add ALWAYS_POLL quirk for some mice 585a07b82005 drm/shmem-helper: Remove errant put in error path b8419d16f47e KVM: s390: vsie: Fix the initialization of the epoch extension (epdx) field 04edfa3dc06e mm/gup: fix gup_pud_range() for dax 35963b318219 memcg: fix possible use-after-free in memcg_write_event_control() 4afc77068e36 media: v4l2-dv-timings.c: fix too strict blanking sanity checks 91516ba54a02 Revert "net: dsa: b53: Fix valid setting for MDB entries" 50e1ab7e638f xen/netback: don't call kfree_skb() with interrupts disabled 6b1d47f9c34b xen/netback: do some code cleanup 8fe1bf6f32cd xen/netback: Ensure protocol headers don't fall in the non-linear area 5ffc2a75534d mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths 48b00ceb5472 mm/khugepaged: fix GUP-fast interaction by sending IPI 324abbd8b91c mm/khugepaged: take the right locks for page table retraction b2963819d03b net: usb: qmi_wwan: add u-blox 0x1342 composition e35c3ad0c208 9p/xen: check logical size for buffer size 9d5126b574c9 fbcon: Use kzalloc() in fbcon_prepare_logo() 102459222d41 regulator: twl6030: fix get status of twl6032 regulators f2ba66d87385 ASoC: soc-pcm: Add NULL check in BE reparenting 3b2c064a8e11 btrfs: send: avoid unaligned encoded writes when attempting to clone range 63badfed2002 ALSA: seq: Fix function prototype mismatch in snd_seq_expand_var_event 8d16d3826ff2 regulator: slg51000: Wait after asserting CS pin 9327a9c624ee 9p/fd: Use P9_HDRSZ for header size 671f950d17d5 ARM: dts: rockchip: disable arm_global_timer on rk3066 and rk3188 2c2c5d1d10f7 ARM: 9266/1: mm: fix no-MMU ZERO_PAGE() implementation 29917e381e02 ARM: 9251/1: perf: Fix stacktraces for tracepoint events in THUMB2 kernels 3f39d53bc731 ARM: dts: rockchip: rk3188: fix lcdc1-rgb24 node name 135fcc458170 ARM: dts: rockchip: fix ir-receiver node names 368f2c2640be arm: dts: rockchip: fix node name for hym8563 rtc 4b346f07f064 arm64: dts: rockchip: keep I2S1 disabled for GPIO function on ROCK Pi 4 series 316cdfc48d4d Linux 5.4.226 3ab84e89135b ipc/sem: Fix dangling sem_array access in semtimedop race 210f96fb7ed5 v4l2: don't fall back to follow_pfn() if pin_user_pages_fast() fails 0390da0565ad proc: proc_skip_spaces() shouldn't think it is working on C strings dd3124a051a1 proc: avoid integer type confusion in get_proc_long 1061bf5d018b mmc: sdhci: Fix voltage switch delay 9a5f49c0f532 mmc: sdhci: use FIELD_GET for preset value bit masks d699373ac5f3 char: tpm: Protect tpm_pm_suspend with locks 9decec299337 Revert "clocksource/drivers/riscv: Events are stopped during CPU suspend" e67e119adf3e x86/ioremap: Fix page aligned size calculation in __ioremap_caller() 0d87bb607036 Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM b5041a3daa7f x86/pm: Add enumeration check before spec MSRs save/restore setup 3b2859457688 x86/tsx: Add a feature bit for TSX control MSR support 99c59256ea00 nvme: ensure subsystem reset is single threaded dc85ff0a5f32 nvme: restrict management ioctls to admin c41a89af7b7a epoll: check for events when removing a timed out thread from the wait queue b8e803cda58b epoll: call final ep_events_available() check under the lock e65ac2bdda54 tracing/ring-buffer: Have polling block on watermark 899e148171c6 ipv4: Fix route deletion when nexthop info is not specified cc3cd130ecfb ipv4: Handle attempt to delete multipath route when fib_info contains an nh reference a14f1a9c5313 selftests: net: fix nexthop warning cleanup double ip typo 8aefb9329522 selftests: net: add delete nexthop route warning test dd6d2d82f0be Kconfig.debug: provide a little extra FRAME_WARN leeway when KASAN is enabled 7da3a10f39c9 parisc: Increase FRAME_WARN to 2048 bytes on parisc 15568cdbe599 xtensa: increase size of gcc stack frame check 76f48511a1c8 parisc: Increase size of gcc stack frame check cbdd83bd2fd6 iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init() 0090231df2cf pinctrl: single: Fix potential division by zero 73dce3c1d48c ASoC: ops: Fix bounds check for _sx controls ced17a55a8e7 mm: Fix '.data.once' orphan section warning c9ecc420941f arm64: errata: Fix KVM Spectre-v2 mitigation selection for Cortex-A57/A72 44ccd8c52fb7 arm64: Fix panic() when Spectre-v2 causes Spectre-BHB to re-allocate KVM vectors 1603feac154f tracing: Free buffers when a used dynamic event is removed dcd1daad31ac mmc: sdhci-sprd: Fix no reset data and command after voltage switch 9e5581c772cf mmc: sdhci-esdhc-imx: correct CQHCI exit halt state check bfdfe86d839f mmc: core: Fix ambiguous TRIM and DISCARD arg 040d08c99620 mmc: mmc_test: Fix removal of debugfs file eb5001ecfb4f pinctrl: intel: Save and restore pins in "direct IRQ" mode ae34a4f4a209 x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 9a130b72e6bd nilfs2: fix NULL pointer dereference in nilfs_palloc_commit_free_entry() 3ae3bb33c47e tools/vm/slabinfo-gnuplot: use "grep -E" instead of "egrep" cf1c12bc5c8c error-injection: Add prompt for function error injection 2f6fd2de726d net/mlx5: DR, Fix uninitialized var warning ea5844f946b1 hwmon: (coretemp) fix pci device refcount leak in nv1a_ram_new() 89eecabe6a47 hwmon: (coretemp) Check for null before removing sysfs attrs 0aacac75b8d6 net: ethernet: renesas: ravb: Fix promiscuous mode after system resumed a7555681e50b sctp: fix memory leak in sctp_stream_outq_migrate() 168de4096b9c packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE 16c244bc65d1 net: tun: Fix use-after-free in tun_detach() 1c1d4830a960 afs: Fix fileserver probe RTT handling 53a62c5efe91 net: hsr: Fix potential use-after-free ae633816ddf1 dsa: lan9303: Correct stat name 910c0264b64e net: ethernet: nixge: fix NULL dereference 2d24d91b9f44 net/9p: Fix a potential socket leak in p9_socket_open 4720725e22e1 net: net_netdev: Fix error handling in ntb_netdev_init_module() 3e21f85d87c8 net: phy: fix null-ptr-deref while probe() failed f5c2ec288a86 wifi: cfg80211: fix buffer overflow in elem comparison 06785845e150 qlcnic: fix sleep-in-atomic-context bugs caused by msleep 78f8a34b375f can: cc770: cc770_isa_probe(): add missing free_cc770dev() e4b474fa787c can: sja1000_isa: sja1000_isa_probe(): add missing free_sja1000dev() 0a2d73a77060 net/mlx5e: Fix use-after-free when reverting termination table 093ccc2f8450 net/mlx5: Fix uninitialized variable bug in outlen_write() b10dd3bd14ec of: property: decrement node refcount in of_fwnode_get_reference_args() 7b2b67fe1339 hwmon: (ibmpex) Fix possible UAF when ibmpex_register_bmc() fails 45a643783435 hwmon: (i5500_temp) fix missing pci_disable_device() dbcc3390015f scripts/faddr2line: Fix regression in name resolution on ppc64le 2b916ee1d37c iio: light: rpr0521: add missing Kconfig dependencies 3f566b626029 iio: health: afe4404: Fix oob read in afe4404_[read|write]_raw 2d6a437064ff iio: health: afe4403: Fix oob read in afe4403_read_raw 8eb912af5250 btrfs: qgroup: fix sleep from invalid context bug in btrfs_qgroup_inherit() 7e88a416ed43 drm/amdgpu: Partially revert "drm/amdgpu: update drm_display_info correctly when the edid is read" 41f0abeadc09 drm/amdgpu: update drm_display_info correctly when the edid is read 787138e4b9e1 btrfs: move QUOTA_ENABLED check to rescan_should_stop from btrfs_qgroup_rescan_worker 255289adce05 spi: spi-imx: Fix spi_bus_clk if requested clock is higher than input clock 83aae3204e5c btrfs: free btrfs_path before copying inodes to userspace 9fd11e2de746 fuse: lock inode unconditionally in fuse_fallocate() 3659e33c1e4f drm/i915: fix TLB invalidation for Gen12 video and compute engines 0d1cad597199 drm/amdgpu: always register an MMU notifier for userptr d4e9bab771aa drm/amd/dc/dce120: Fix audio register mapping, stop triggering KASAN a541f1f0ce90 btrfs: sysfs: normalize the error handling branch in btrfs_init_sysfs() d037681515b6 btrfs: free btrfs_path before copying subvol info to userspace 69e2f1dd93c1 btrfs: free btrfs_path before copying fspath to userspace 3cde2bc70819 btrfs: free btrfs_path before copying root refs to userspace 4741b00cac23 binder: Gracefully handle BINDER_TYPE_FDA objects with num_fds=0 4e682ce5601a binder: Address corner cases in deferred copy and fixup 15e098ab1d3c binder: fix pointer cast warning 74e7f1828ab4 binder: defer copies of pre-patched txn data 7b31ab0d9efb binder: read pre-translated fds from sender buffer c056a6ba35e0 binder: avoid potential data leakage when copying txn f8fee36515f4 dm integrity: flush the journal on suspend 096e1bd659d8 net: usb: qmi_wwan: add Telit 0x103a composition 86136bf62387 tcp: configurable source port perturb table size 07da8fca307e platform/x86: hp-wmi: Ignore Smart Experience App event 82d758c9daf1 platform/x86: acer-wmi: Enable SW_TABLET_MODE on Switch V 10 (SW5-017) 846c0f9cd05b platform/x86: asus-wmi: add missing pci_dev_put() in asus_wmi_set_xusb2pr() 6579436fd1a6 xen/platform-pci: add missing free_irq() in error path 375e79c57155 serial: 8250: 8250_omap: Avoid RS485 RTS glitch on ->set_termios() e3a2211fe17c ASoC: Intel: bytcht_es8316: Add quirk for the Nanote UMPC-01 3e2452cbc6f6 Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode 47b4949335cb gcov: clang: fix the buffer overflow issue ecbde4222e6b nilfs2: fix nilfs_sufile_mark_dirty() not set segment usage as dirty 7d08b4eba1e1 firmware: coreboot: Register bus in module init a2012335aa53 firmware: google: Release devices before unregistering the bus cb7495fe9575 ceph: avoid putting the realm twice when decoding snaps fails 12a93545b2ed ceph: do not update snapshot context when there is no new snapshot 0528b19d5701 iio: pressure: ms5611: fixed value compensation bug 562f415bb378 iio: ms5611: Simplify IO callback parameters def48fbbac1c nios2: add FORCE for vmlinuz.gz da849abded31 init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash 03949acb58f0 iio: core: Fix entry not deleted when iio_register_sw_trigger_type() fails f8a76c28e957 iio: light: apds9960: fix wrong register for gesture gain d3ad47426a58 arm64: dts: rockchip: lower rk3399-puma-haikou SD controller clock frequency ae6bcb26984b usb: dwc3: exynos: Fix remove() function 15f8b52523ba lib/vdso: use "grep -E" instead of "egrep" 960cf3c7ff95 s390/crashdump: fix TOD programmable field size fabd3ab6a19d net: thunderx: Fix the ACPI memory leak 1633e6d6aa82 nfc: st-nci: fix memory leaks in EVT_TRANSACTION 0e2a4560db77 nfc: st-nci: fix incorrect validating logic in EVT_TRANSACTION 420b21235d63 s390/dasd: fix no record found for raw_track_access 9d1264c914d3 dccp/tcp: Reset saddr on failure after inet6?_hash_connect(). 08f25427d81a bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending() 59612acf6b5e regulator: twl6030: re-add TWL6032_SUBCLASS 1c12909a7820 NFC: nci: fix memory leak in nci_rx_data_packet() 23b83a3c76b3 xfrm: Fix ignored return value in xfrm6_init() 23ba1997ebc0 tipc: check skb_linearize() return value in tipc_disc_rcv() 59f9aad22fd7 tipc: add an extra conn_get in tipc_conn_alloc 30f91687fa25 tipc: set con sock in tipc_conn_alloc 5c12136c00b5 net/mlx5: Fix FW tracer timestamp calculation 00492f823f30 Drivers: hv: vmbus: fix possible memory leak in vmbus_device_register() e0d5becab1d0 Drivers: hv: vmbus: fix double free in the error path of vmbus_add_channel_work() ec3d7202e99f nfp: add port from netdev validation for EEPROM access 9b8061a6dbd0 net: pch_gbe: fix pci device refcount leak while module exiting 9a39ea43f16a net/qla3xxx: fix potential memleak in ql3xxx_send() a07149c10bae net/mlx4: Check retval of mlx4_bitmap_init bbf6d1bc077f ARM: mxs: fix memory leak in mxs_machine_init() 3afa86449ee8 9p/fd: fix issue of list_del corruption in p9_fd_cancel() bfadcbf5bac5 net: pch_gbe: fix potential memleak in pch_gbe_tx_queue() e00b42cbec15 nfc/nci: fix race with opening and closing 04ffa53ab7ae net: liquidio: simplify if expression 79c55e66caa0 ARM: dts: at91: sam9g20ek: enable udc vbus gpio pinctrl 897f6a309138 tee: optee: fix possible memory leak in optee_register_device() 9c1fbac623cb bus: sunxi-rsb: Support atomic transfers 347875ff9ad4 regulator: core: fix UAF in destroy_regulator() 556121103170 regulator: core: fix kobject release warning and memory leak in regulator_register() c06267652886 ASoC: sgtl5000: Reset the CHIP_CLK_CTRL reg on remove 168d59f7f72d ARM: dts: am335x-pcm-953: Define fixed regulators in root node dd56c671ccca af_key: Fix send_acquire race with pfkey_register 9221a53bfcba MIPS: pic32: treat port as signed integer dff9b25cb977 RISC-V: vdso: Do not add missing symbols to version section in linker script b0e025dd87ab arm64/syscall: Include asm/ptrace.h in syscall_wrapper header. 0ba7c091f7f1 block, bfq: fix null pointer dereference in bfq_bio_bfqg() b848811655db drm: panel-orientation-quirks: Add quirk for Acer Switch V 10 (SW5-017) 5dfbb54fe115 spi: stm32: fix stm32_spi_prepare_mbr() that halves spi clk for every run 9029aee8742e wifi: mac80211: Fix ack frame idr leak when mesh has no route 1f75f9c1af6a audit: fix undefined behavior in bit shift for AUDIT_BIT 3129cec05f3d wifi: mac80211_hwsim: fix debugfs attribute ps with rc table support b4cb3dc11185 wifi: mac80211: fix memory free error when registering wiphy fail (From OE-Core rev: f261daa8a04e97bfc932a72deedddbd87209daec) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.225Bruce Ashfield2023-01-061-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 4d2a309b5c28 Linux 5.4.225 b612f924f296 ntfs: check overflow when iterating ATTR_RECORDs 0e2ce0954b39 ntfs: fix out-of-bounds read in ntfs_attr_find() 266bd5306286 ntfs: fix use-after-free in ntfs_attr_find() ed8b990e89aa mm: fs: initialize fsdata passed to write_begin/write_end interface b1ad04da7fe4 9p/trans_fd: always use O_NONBLOCK read/write 179236a122a1 gfs2: Switch from strlcpy to strscpy 8b6534c9ae9d gfs2: Check sb_bsize_shift after reading superblock 96760723aae1 9p: trans_fd/p9_conn_cancel: drop client lock earlier ce57d6474ae9 kcm: close race conditions on sk_receive_queue 7a704dbfd373 bpf, test_run: Fix alignment problem in bpf_prog_test_run_skb() ad39d09190a5 kcm: avoid potential race in kcm_tx_work 78be2ee01124 tcp: cdg: allow tcp_cdg_release() to be called multiple times a62aa84fe19e macvlan: enforce a consistent minimal mtu 4f348b60c796 Input: i8042 - fix leaking of platform device on module removal 7b0007b28dd9 kprobes: Skip clearing aggrprobe's post_handler in kprobe-on-ftrace case 28f7ff5e7559 scsi: target: tcm_loop: Fix possible name leak in tcm_loop_setup_hba_bus() ec59a1325230 ring-buffer: Include dropped pages in counting dirty patches 32a7f0645111 serial: 8250: Flush DMA Rx on RLSI e7061dd1fef2 misc/vmw_vmci: fix an infoleak in vmci_host_do_receive_datagram() 3da7098e8ffa docs: update mediator contact information in CoC doc 27f712cd47d6 mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put() 616c6695dd42 mmc: sdhci-pci-o2micro: fix card detect fail issue caused by CD# debounce timeout 076712ff50dc mmc: core: properly select voltage range without power cycle 1bf8ed585501 scsi: zfcp: Fix double free of FSF request when qdio send fails 5d53797ce7ce Input: iforce - invert valid length check when fetching device IDs 89c0c27ab39a serial: 8250_lpss: Configure DMA also w/o DMA filter d6ebe11ad322 serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs b545c0e1e409 dm ioctl: fix misbehavior if list_versions races with module loading 1c5866b4ddec iio: pressure: ms5611: changed hardcoded SPI speed to value limited 0dd52e141afd iio: trigger: sysfs: fix possible memory leak in iio_sysfs_trig_init() 7b75515728b6 iio: adc: at91_adc: fix possible memory leak in at91_adc_allocate_trigger() c025c4505fba usb: chipidea: fix deadlock in ci_otg_del_timer 8c8039ede2f9 usb: add NO_LPM quirk for Realforce 87U Keyboard bec9f91f7b0c USB: serial: option: add Fibocom FM160 0x0111 composition 1972f20f365d USB: serial: option: add u-blox LARA-L6 modem 089839cccf82 USB: serial: option: add u-blox LARA-R6 00B modem 31e6aba26b44 USB: serial: option: remove old LARA-R6 PID 5ee0a017e52a USB: serial: option: add Sierra Wireless EM9191 0410c2ae2105 speakup: fix a segfault caused by switching consoles 6ed6a5dfa3fa slimbus: stream: correct presence rate frequencies 56607f0bfc9a Revert "usb: dwc3: disable USB core PHY management" e7dc436aea80 ALSA: usb-audio: Drop snd_BUG_ON() from snd_usbmidi_output_open() 72c2ea34faa1 ring_buffer: Do not deactivate non-existant pages f715f31559b8 ftrace: Fix null pointer dereference in ftrace_add_mod() c50e0bcf4a1b ftrace: Optimize the allocation for mcount entries 3041feeedbdd ftrace: Fix the possible incorrect kernel message 04e9e5eb4551 cifs: add check for returning value of SMB2_set_info_init 293c0d7182ee net: thunderbolt: Fix error handling in tbnet_init() e6546d541206 cifs: Fix wrong return value checking when GETFLAGS e109b41870db net/x25: Fix skb leak in x25_lapb_receive_frame() e313efddce71 platform/x86/intel: pmc: Don't unconditionally attach Intel PMC when virtualized 813a8dd9c45f drbd: use after free in drbd_create_device() 0199bf0a8f74 xen/pcpu: fix possible memory leak in register_pcpu() aa2ba356507f bnxt_en: Remove debugfs when pci_register_driver failed 6134357f568e net: caif: fix double disconnect client in chnl_net_open() 90638373f19f net: macvlan: Use built-in RCU list checking 83672c1b83d1 mISDN: fix misuse of put_device() in mISDN_register_device() 8c85770d1ad0 net: liquidio: release resources when liquidio driver open failed 0f2c681900a0 mISDN: fix possible memory leak in mISDN_dsp_element_register() d697f78cab64 net: bgmac: Drop free_netdev() from bgmac_enet_remove() bec9ded5404c ata: libata-transport: fix double ata_host_put() in ata_tport_add() 2ff7e852bd4c arm64: dts: imx8mn: Fix NAND controller size-cells bb4a2f898ef7 arm64: dts: imx8mm: Fix NAND controller size-cells 040f726fecd8 pinctrl: devicetree: fix null pointer dereferencing in pinctrl_dt_to_map 5b3d6d510bb8 parport_pc: Avoid FIFO port location truncation f9fe7ba4ea5b siox: fix possible memory leak in siox_device_add() 6bb50c14c958 block: sed-opal: kmalloc the cmd/resp buffers 8555c6c1125f ASoC: soc-utils: Remove __exit for snd_soc_util_exit() b768afc68b10 tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send 476b09e07bd5 serial: imx: Add missing .thaw_noirq hook b7c6033a8fa3 serial: 8250: omap: Flush PM QOS work on remove 2d66412563ef serial: 8250: omap: Fix unpaired pm_runtime_put_sync() in omap8250_remove() 747e76f4ccb2 serial: 8250_omap: remove wait loop from Errata i202 workaround 2ec3f558db34 ASoC: core: Fix use-after-free in snd_soc_exit() ee31abd04754 spi: stm32: Print summary 'callbacks suppressed' message a39357b4ec86 ASoC: codecs: jz4725b: Fix spelling mistake "Sourc" -> "Source", "Routee" -> "Route" 1a5f13b0c542 Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm 6fa082ad96d6 btrfs: remove pointless and double ulist frees in error paths of qgroup tests 741bded210db drm/imx: imx-tve: Fix return type of imx_tve_connector_mode_valid 761976a6175d i2c: i801: add lis3lv02d's I2C address for Vostro 5568 18a501e5c7a8 NFSv4: Retry LOCK on OLD_STATEID during delegation return 281b93e42e40 selftests/intel_pstate: fix build for ARCH=x86_64 2cce0a36cec9 selftests/futex: fix build for clang c81ab3d7d1e2 ASoC: codecs: jz4725b: fix capture selector naming 5b94d1bb1ea2 ASoC: codecs: jz4725b: use right control for Capture Volume 21b6fbb934b5 ASoC: codecs: jz4725b: fix reported volume for Master ctl c9fb6a03112d ASoC: codecs: jz4725b: add missed Line In power control bit 1719b9c0fb37 spi: intel: Fix the offset to get the 64K erase opcode af93d7c9d94c ASoC: wm8962: Add an event handler for TEMP_HP and TEMP_SPK a3b07bb0b3fc ASoC: wm8997: Revert "ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe" 4d487873ba5f ASoC: wm5110: Revert "ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe" f0901e1551a8 ASoC: wm5102: Revert "ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe" 1fd66e3b02d5 x86/cpu: Restore AMD's DE_CFG MSR after resume 30b0263d0366 net: tun: call napi_schedule_prep() to ensure we own a napi 7a6e564ff259 dmaengine: at_hdmac: Check return code of dma_async_device_register 966dd087de9a dmaengine: at_hdmac: Fix impossible condition d6ce23165ccc dmaengine: at_hdmac: Don't allow CPU to reorder channel enable a5352470299f dmaengine: at_hdmac: Fix completion of unissued descriptor in case of errors 77b97ef4908a dmaengine: at_hdmac: Don't start transactions at tx_submit level 3d35e36d7a90 dmaengine: at_hdmac: Fix at_lli struct definition ab390c532e3c cert host tools: Stop complaining about deprecated OpenSSL functions d0513b095e1e can: j1939: j1939_send_one(): fix missing CAN header initialization d8971f410739 udf: Fix a slab-out-of-bounds write bug in udf_find_entry() c914c56ac058 btrfs: selftests: fix wrong error check in btrfs_free_dummy_root() aa05252ab4b8 platform/x86: hp_wmi: Fix rfkill causing soft blocked wifi 431b70544bb1 drm/i915/dmabuf: fix sg_table handling in map_dma_buf 9b162e810452 nilfs2: fix use-after-free bug of ns_writer on remount 36ff974b0310 nilfs2: fix deadlock in nilfs_count_free_blocks() b4421e6d9a96 vmlinux.lds.h: Fix placement of '.data..decrypted' section 022d8696a7dd ALSA: usb-audio: Add DSD support for Accuphase DAC-60 ded2d51b85e3 ALSA: usb-audio: Add quirk entry for M-Audio Micro 02dea987ec1c ALSA: hda: fix potential memleak in 'add_widget_node' 9ab40b1df6ab ALSA: hda/ca0132: add quirk for EVGA Z390 DARK d51861d2911b mmc: sdhci-tegra: Fix SDHCI_RESET_ALL for CQHCI d2cf28caf5f1 mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI ae2aeee895ec mmc: cqhci: Provide helper for resetting both SDHCI and CQHCI 9fbe02082912 MIPS: jump_label: Fix compat branch range check f967bbc72f20 arm64: efi: Fix handling of misaligned runtime regions and drop warning c5c0b3167537 riscv: process: fix kernel info leakage 685e73e3f7a9 net: macvlan: fix memory leaks of macvlan_common_newlink d1dddadf4cbb ethernet: tundra: free irq when alloc ring failed in tsi108_open() 1b7a5651432e net: mv643xx_eth: disable napi when init rxq or txq failed in mv643xx_eth_open() ec8a47afc5ee ethernet: s2io: disable napi when start nic failed in s2io_card_up() b03f505c5d1e cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open() 834d2da28fd9 net: cxgb3_main: disable napi when bind qsets failed in cxgb_up() 834445168191 net: cpsw: disable napi in cpsw_ndo_open() 3892c2d33573 net/mlx5: Allow async trigger completion execution on single CPU systems 5b72cf7a4066 net: nixge: disable napi when enable interrupts failed in nixge_open() a8aade318d7e perf stat: Fix printing os->prefix in CSV metrics output da4daa36ea2e drivers: net: xgene: disable napi when register irq failed in xgene_enet_open() 1d8488732765 dmaengine: mv_xor_v2: Fix a resource leak in mv_xor_v2_remove() 7c77e272b4b3 dmaengine: pxa_dma: use platform_get_irq_optional 36769b947749 tipc: fix the msg->req tlv len check in tipc_nl_compat_name_table_dump_header afab4655750f can: af_can: fix NULL pointer dereference in can_rx_register() 58cd7fdc8c1e ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network 3ad34145911d drm/vc4: Fix missing platform_unregister_drivers() call in vc4_drm_register() 831ea56c3470 hamradio: fix issue of dev reference count leakage in bpq_device_event() c7e0024852c3 net: lapbether: fix issue of dev reference count leakage in lapbeth_device_event() 5661f111a161 capabilities: fix undefined behavior in bit shift for CAP_TO_MASK 08c3d22f1080 net: fman: Unregister ethernet device on removal aa94d1a607c7 bnxt_en: fix potentially incorrect return value for ndo_rx_flow_steer a5a05fbef4a0 bnxt_en: Fix possible crash in bnxt_hwrm_set_coal() a4f73f6adc53 net: tun: Fix memory leaks of napi_get_frags 65ad047fd835 net: gso: fix panic on frag_list with mixed head alloc types e29289d0d819 HID: hyperv: fix possible memory leak in mousevsc_probe() d975bec1eaeb bpf, sockmap: Fix the sk->sk_forward_alloc warning of sk_stream_kill_queues 0ede1a988299 wifi: cfg80211: fix memory leak in query_regdb_file() 1c8d06631749 wifi: cfg80211: silence a sparse RCU warning c38ea831691b phy: stm32: fix an error code in probe 45a841719fe0 xfs: drain the buf delwri queue before xfsaild idles e107e953d24d xfs: preserve inode versioning across remounts 7d57979052c4 xfs: use MMAPLOCK around filemap_map_pages() 8b27e684a6a9 xfs: redesign the reflink remap loop to fix blkres depletion crash ece1eb995787 xfs: rename xfs_bmap_is_real_extent to is_written_extent d304fafb978d xfs: preserve rmapbt swapext block reservation from freed blocks (From OE-Core rev: 0c760227657062eae0a14ddd91e5f8b4654c8cd5) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.224Bruce Ashfield2023-01-061-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 771a8acbb841 Linux 5.4.224 3e0c1ab197eb ipc: remove memcg accounting for sops objects in do_semtimedop() a16415c8f156 wifi: brcmfmac: Fix potential buffer overflow in brcmf_fweh_event_worker() a24bf3c317b2 drm/i915/sdvo: Setup DDC fully before output init 4dadd4b16178 drm/i915/sdvo: Filter out invalid outputs more sensibly 57306fef4d10 drm/rockchip: dsi: Force synchronous probe e09ff743e30b mtd: rawnand: gpmi: Set WAIT_FOR_READY timeout based on program/erase times 8b1174d05896 KVM: x86: emulator: update the emulation mode after CR0 write ac3bc06c9ac5 KVM: x86: emulator: introduce emulator_recalc_and_set_mode f159cd915d73 KVM: x86: emulator: em_sysexit should update ctxt->mode ef3094c4e9ee KVM: x86: Mask off reserved bits in CPUID.80000008H da1bf3732d0f KVM: x86: Mask off reserved bits in CPUID.8000001AH 2fa24d0274fb ext4: fix BUG_ON() when directory entry has invalid rec_len 72743d5598b9 ext4: fix warning in 'ext4_da_release_space' eed040fd35e9 parisc: Avoid printing the hardware path twice 9e902284ee3e parisc: Export iosapic_serial_irq() symbol for serial port driver 506ae301672e parisc: Make 8250_gsc driver dependend on CONFIG_PARISC c586068aad62 ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 devices 4e8ee3cf74e2 perf/x86/intel: Add Cooper Lake stepping to isolation_ucodes[] 6ffa48150b9b perf/x86/intel: Fix pebs event constraints for ICL fee896d4534f efi: random: reduce seed size to 32 bytes 0c7275743498 fuse: add file_modified() to fallocate 0c3e6288da65 capabilities: fix potential memleak on error path from vfs_getxattr_alloc() 4bc52ddf6347 tracing/histogram: Update document for KEYS_MAX size c8938263e640 tools/nolibc/string: Fix memcmp() implementation 993bd0de8b53 kprobe: reverse kp->flags when arm_kprobe failed fe3da74428bf tcp/udp: Make early_demux back namespacified. 4ae03c869c9a btrfs: fix type of parameter generation in btrfs_get_dentry 27a594bc7a7c binder: fix UAF of alloc->vma in race with munmap() bad83d55134e memcg: enable accounting of ipc resources 92aaa5e8fe90 tcp/udp: Fix memory leak in ipv6_renew_options(). c494ae149858 block, bfq: protect 'bfqd->queued' by 'bfqd->lock' 6949400ec9fe Bluetooth: L2CAP: Fix attempting to access uninitialized memory ad18f624e3da xfs: Add the missed xfs_perag_put() for xfs_ifree_cluster() 0802130a4d0b xfs: don't fail unwritten extent conversion on writeback due to edquot fef141f9e4c1 xfs: group quota should return EDQUOT when prj quota enabled 4267433dd3d3 xfs: gut error handling in xfs_trans_unreserve_and_mod_sb() 24e7e3935309 xfs: use ordered buffers to initialize dquot buffers during quotacheck 52802e9a035f xfs: don't fail verifier on empty attr3 leaf block 71d487a82d2c i2c: xiic: Add platform module alias cdd19e559a72 HID: saitek: add madcatz variant of MMO7 mouse device ID efdcd1e32c0d scsi: core: Restrict legal sdev_state transitions via sysfs 70119756311a media: meson: vdec: fix possible refcount leak in vdec_probe() bfa8ccf70597 media: dvb-frontends/drxk: initialize err to 0 11c8f19e0f5a media: cros-ec-cec: limit msg.len to CEC_MAX_MSG_SIZE 4a449430ecfb media: s5p_cec: limit msg.len to CEC_MAX_MSG_SIZE 381453770f73 ipv6: fix WARNING in ip6_route_net_exit_late() b49f6b2f21f5 net, neigh: Fix null-ptr-deref in neigh_table_clear() 4954b5359eb1 net: mdio: fix undefined behavior in bit shift for __mdiobus_register c1f594dddd9f Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del() 4cd094fd5d87 Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu 5d1a47ebf845 btrfs: fix ulist leaks in error paths of qgroup self tests 6a6731a0df8c btrfs: fix inode list leak during backref walking at find_parent_nodes() 2c0329406bb2 btrfs: fix inode list leak during backref walking at resolve_indirect_refs() 3d74329d8cff isdn: mISDN: netjet: fix wrong check of device registration 2ff6b669523d mISDN: fix possible memory leak in mISDN_register_device() b13be5e852b0 rose: Fix NULL pointer dereference in rose_send_frame() 8457a00c981f ipvs: fix WARNING in ip_vs_app_net_cleanup() 7effc4ce3d14 ipvs: fix WARNING in __ip_vs_cleanup_batch() 2cc523978f1c ipvs: use explicitly signed chars 74fd58394670 netfilter: nf_tables: release flow rule object from commit path ca791952d42c net: tun: fix bugs for oversize packet when napi frags enabled 52e042947197 net: sched: Fix use after free in red_enqueue() d605da3e5f74 ata: pata_legacy: fix pdc20230_set_piomode() 704b92c51b64 net: fec: fix improper use of NETDEV_TX_BUSY f30060efcf18 nfc: nfcmrvl: Fix potential memory leak in nfcmrvl_i2c_nci_send() aef89b91c7d7 nfc: s3fwrn5: Fix potential memory leak in s3fwrn5_nci_send() 875082ae8329 RDMA/qedr: clean up work queue on failure in qedr_alloc_resources() af8fb5a0600e RDMA/core: Fix null-ptr-deref in ib_core_cleanup() bbc5d7b46a72 net: dsa: Fix possible memory leaks in dsa_loop_init() 925cb538bd58 nfs4: Fix kmemleak when allocate slot failed 0bc335d0100e NFSv4.1: We must always send RECLAIM_COMPLETE after a reboot 405309d86021 NFSv4.1: Handle RECLAIM_COMPLETE trunking errors 25760a41e380 IB/hfi1: Correctly move list in sc_disable() 6b5c87f9b3f8 RDMA/cma: Use output interface for net_dev check a0d938496721 Linux 5.4.223 a0a2a4bdd101 can: rcar_canfd: rcar_canfd_handle_global_receive(): fix IRQ storm on global FIFO receive fc0eecb8b457 net: enetc: survive memory pressure without crashing 69dd3ad406c4 net/mlx5: Fix possible use-after-free in async command interface 827e36a031e4 net/mlx5e: Do not increment ESN when updating IPsec ESN state 7dc6ce3ef20f nh: fix scope used to find saddr when adding non gw nh ba6ee85355ad net: ehea: fix possible memory leak in ehea_register_port() 4175d6381f6f openvswitch: switch from WARN to pr_warn 0667bb60000d ALSA: aoa: Fix I2S device accounting 5bdea6745341 ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev() 2a47cc2a3d04 PM: domains: Fix handling of unavailable/disabled idle states a49e74cc7489 net: ksz884x: fix missing pci_disable_device() on error in pcidev_init() e46f699ac23d i40e: Fix flow-type by setting GL_HASH_INSET registers e88c2a1e28c5 i40e: Fix VF hang when reset is triggered on another VF 28c47fd23c20 i40e: Fix ethtool rx-flow-hash setting for X722 d303dabe7e03 media: videodev2.h: V4L2_DV_BT_BLANKING_HEIGHT should check 'interlaced' b4a3a01762ae media: v4l2-dv-timings: add sanity checks for blanking values d8f479c777b4 media: vivid: dev->bitmap_cap wasn't freed in all cases 9d6870949c2c media: vivid: s_fbuf: add more sanity checks 8e1592d41519 PM: hibernate: Allow hybrid sleep to work with s2idle 77454bc744e2 can: mscan: mpc5xxx: mpc5xxx_can_probe(): add missing put_clock() in error path f79de6451eaf tcp: fix indefinite deferral of RTO with SACK reneging 38e451696057 net: lantiq_etop: don't free skb when returning NETDEV_TX_BUSY 97ad240fd9aa net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed 663682cd3192 kcm: annotate data-races around kcm->rx_wait e94395e916b4 kcm: annotate data-races around kcm->rx_psock f85e54b4f3e5 amd-xgbe: add the bit rate quirk for Molex cables 71ba2a95663a amd-xgbe: fix the SFP compliance codes check for DAC cables fe3fd27083db x86/unwind/orc: Fix unreliable stack dump with gcov fda2d07234a2 net: netsec: fix error handling in netsec_register_mdio() 24b129aed873 tipc: fix a null-ptr-deref in tipc_topsrv_accept 758dbcc6fbf2 ALSA: ac97: fix possible memory leak in snd_ac97_dev_register() ccaeef126ed1 arc: iounmap() arg is volatile fa434a64a4ea drm/msm: Fix return type of mdp4_lvds_connector_mode_valid 29a6902eb076 media: v4l2: Fix v4l2_i2c_subdev_set_name function documentation 6f3511eb8654 net: ieee802154: fix error return code in dgram_bind() 11993652d0b4 mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages 5a2d7c93d9b9 cgroup-v1: add disabled controller check in cgroup1_parse_param() 3d056d81b93a xen/gntdev: Prevent leaking grants 8f589b5c0e7b Xen/gntdev: don't ignore kernel unmapping error f45ee2038464 xfs: force the log after remapping a synchronous-writes file 102de7717d63 xfs: clear XFS_DQ_FREEING if we can't lock the dquot buffer to flush 03b449a880d1 xfs: finish dfops on every insert range shift iteration 3d295076ba4e s390/pci: add missing EX_TABLE entries to __pcistg_mio_inuser()/__pcilg_mio_inuser() 344e1cb0bafe s390/futex: add missing EX_TABLE entry to __futex_atomic_op() 4f969d0753bd perf auxtrace: Fix address filter symbol name match for modules c78b0dc6fb7f kernfs: fix use-after-free in __kernfs_remove 7a09c64b7da0 mmc: core: Fix kernel panic when remove non-standard SDIO card ed7f1ff87a4a drm/msm/hdmi: fix memory corruption with too many bridges f649ed0e1b7a drm/msm/dsi: fix memory corruption with too many bridges e7348308f668 mac802154: Fix LQI recording 5385af2f89bc fbdev: smscufx: Fix several use-after-free bugs 07ef3be6cae3 iio: light: tsl2583: Fix module unloading cb972e6d01ef tools: iio: iio_utils: fix digit calculation 8f1cd9633d1f xhci: Remove device endpoints from bandwidth list when freeing the device 914704e0d283 mtd: rawnand: marvell: Use correct logic for nand-keep-config 5d36037b224d usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller 7b7a0d54333c usb: bdc: change state when port disconnected 6827b58a957d usb: dwc3: gadget: Don't set IMI for no_interrupt 9aa025430346 usb: dwc3: gadget: Stop processing more requests on IMI 035dda2bfd7f USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM e4045fbcd98e ALSA: au88x0: use explicitly signed char d853b4380835 ALSA: Use del_timer_sync() before freeing timer caea5b20ef9b can: kvaser_usb: Fix possible completions during init_completion 5437642f91fd can: j1939: transport: j1939_session_skb_drop_old(): spin_unlock_irqrestore() before kfree_skb() 5282d4de783b Linux 5.4.222 59f89518f510 once: fix section mismatch on clang builds (From OE-Core rev: a886ee55d6137efbcc194f7c4ba09e3b5c66990b) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.221Bruce Ashfield2023-01-061-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: b70bfeb98635 Linux 5.4.221 6bb8769326c4 mm: /proc/pid/smaps_rollup: fix no vma's null-deref a351077e589d hv_netvsc: Fix race between VF offering and VF association message from host 2f1b3377b6fc Makefile.debug: re-enable debug info for .S files 9220881831c3 ACPI: video: Force backlight native for more TongFang devices 8ad8fc82eee8 riscv: topology: fix default topology reporting 60dd3dc2acc4 arm64: topology: move store_cpu_topology() to shared code 724483b585a1 iommu/vt-d: Clean up si_domain in the init_dmars() error path dfc0337c6dce net: hns: fix possible memory leak in hnae_ae_register() bc8301ea7e7f net: sched: cake: fix null pointer access issue when cake_init() fails b87f88d58f1b net: phy: dp83867: Extend RX strap quirk for SGMII mode 6453077a00c1 net/atm: fix proc_mpc_write incorrect return value 4258c473ee03 HID: magicmouse: Do not set BTN_MOUSE on double report 567f8de358b6 tipc: fix an information leak in tipc_topsrv_kern_subscr 27ee73c1199e tipc: Fix recognition of trial period fa0676d94fa4 ACPI: extlog: Handle multiple records 13a2719ec89f btrfs: fix processing of delayed tree block refs during backref walking b397ce347775 btrfs: fix processing of delayed data refs during backref walking 96894a4fe6b0 r8152: add PID for the Lenovo OneLink+ Dock 7f6d2188ec33 arm64: errata: Remove AES hwcap for COMPAT tasks aae35081633f media: venus: dec: Handle the case where find_format fails fd596e7371ac KVM: arm64: vgic: Fix exit condition in scan_its_table() 383b7c50f544 ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS da9793150297 ata: ahci-imx: Fix MODULE_ALIAS c00cdfc9bd76 hwmon/coretemp: Handle large core ID value 3ea7da6a97d5 x86/microcode/AMD: Apply the patch early on every logical thread 3064c74198cf ocfs2: fix BUG when iput after ocfs2_mknod fails c2489774a2f0 ocfs2: clear dinode links count in case of error 6391ed32b101 xfs: fix use-after-free on CIL context on shutdown ac055fee2544 xfs: move inode flush to the sync workqueue d3eb14b8ea26 xfs: reflink should force the log out if mounted with wsync 05e2b279ead4 xfs: factor out a new xfs_log_force_inode helper f1172b08bb8e xfs: trylock underlying buffer on dquot flush 890d7dfff79d xfs: don't write a corrupt unmount record to force summary counter recalc 8ebd3ba932df xfs: tail updates only need to occur when LSN changes 87b8a7fb6263 xfs: factor common AIL item deletion code 4202b103d382 xfs: Throttle commits on delayed background CIL push 7a8f95bfb9e3 xfs: Lower CIL flush limit for large logs f43ff28b0183 xfs: preserve default grace interval during quotacheck 553e5c8031f5 xfs: fix unmount hang and memory leak on shutdown during quotaoff 835306dd3f0c xfs: factor out quotaoff intent AIL removal and memory free a1e03f160019 xfs: Replace function declaration by actual definition fdce40c8fd92 xfs: remove the xfs_qoff_logitem_t typedef 926ddf7846ee xfs: remove the xfs_dq_logitem_t typedef 80f78aa76a17 xfs: remove the xfs_disk_dquot_t and xfs_dquot_t 4776ae328ccb xfs: Use scnprintf() for avoiding potential buffer overflow 2f55a0389154 xfs: check owner of dir3 blocks 15b0651f383f xfs: check owner of dir3 data blocks bc013efdcf17 xfs: fix buffer corruption reporting when xfs_dir3_free_header_check fails 6e204b9e67f3 xfs: xfs_buf_corruption_error should take __this_address 0213ee5f4c93 xfs: add a function to deal with corrupt buffers post-verifiers 3c88c3c00c97 xfs: rework collapse range into an atomic operation 3602df3f1f5f xfs: rework insert range into an atomic operation 7cd181cb2333 xfs: open code insert range extent split helper fe18f1af38a7 Linux 5.4.220 d9fdda5efe76 thermal: intel_powerclamp: Use first online CPU as control_cpu c3bb4a7e8cbc inet: fully convert sk->sk_rx_dst to RCU rules 96e2e21284ca efi: libstub: drop pointless get_memory_map() call 97238b88583c md: Replace snprintf with scnprintf 8b766dd70791 ext4: continue to expand file system when the target size doesn't reach 4a36de894779 net/ieee802154: don't warn zero-sized raw_sendmsg() cff6131217e6 Revert "net/ieee802154: reject zero-sized raw_sendmsg()" 1210359a6854 net: ieee802154: return -EINVAL for unknown addr type 04df9719df18 io_uring/af_unix: defer registered files gc to io_uring release f5dd24a66462 perf intel-pt: Fix segfault in intel_pt_print_info() with uClibc 036b1f3bca7e clk: bcm2835: Make peripheral PLLC critical 1eae30c0113d usb: idmouse: fix an uninit-value in idmouse_open 0d150ccd55db nvmet-tcp: add bounds check on Transfer Tag 3a3a8d75af4d nvme: copy firmware_rev on each init e5d8f05edb36 staging: rtl8723bs: fix a potential memory leak in rtw_init_cmd_priv() 072b5a41c5f8 Revert "usb: storage: Add quirk for Samsung Fit flash" d6afcab1b48f usb: musb: Fix musb_gadget.c rxstate overflow bug 9fa81cbd2dd3 usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() 1c00bb624cd0 md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d e30c3a9a8881 HID: roccat: Fix use-after-free in roccat_read() 81247850b8ab bcache: fix set_at_max_writeback_rate() for multiple attached devices 7cfc77f4fe1d ata: libahci_platform: Sanity check the DT child nodes number 16a45e78a687 staging: vt6655: fix potential memory leak 3376a0cf138d power: supply: adp5061: fix out-of-bounds read in adp5061_get_chg_type() 3575949513ea nbd: Fix hung when signal interrupts nbd_start_device_ioctl() 22f49d9d6e04 scsi: 3w-9xxx: Avoid disabling device if failing to enable it 66de92207600 clk: zynqmp: pll: rectify rate rounding in zynqmp_pll_round_rate 9181af2dbf06 media: cx88: Fix a null-ptr-deref bug in buffer_prepare() 5dbfcf7b0803 clk: zynqmp: Fix stack-out-of-bounds in strncpy` 715fe15785b4 btrfs: scrub: try to fix super block errors 8054f824a725 ARM: dts: imx6sx: add missing properties for sram 05f789afaf69 ARM: dts: imx6sll: add missing properties for sram 48d1766b35f3 ARM: dts: imx6sl: add missing properties for sram ef4a3baf0042 ARM: dts: imx6qp: add missing properties for sram ee239c0340a2 ARM: dts: imx6dl: add missing properties for sram 82e5191b124a ARM: dts: imx6q: add missing properties for sram 0b2013ace8df ARM: dts: imx7d-sdb: config the max pressure for tsc2046 aec01503ba7f mmc: sdhci-msm: add compatible string check for sdm670 e67c2cda3d60 drm/amdgpu: fix initial connector audio value 079f64a1ea33 platform/x86: msi-laptop: Change DMI match / alias strings to fix module autoloading 30a3601c2f59 drm: panel-orientation-quirks: Add quirk for Anbernic Win600 7de3e3514cab drm/vc4: vec: Fix timings for VEC modes 8f6cad7c4b68 drm/amd/display: fix overflow on MIN_I64 definition cdde55f97298 drm: Prevent drm_copy_field() to attempt copying a NULL pointer fb282b4e8aef drm: Use size_t type for len variable in drm_copy_field() 1d0803b1532d drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc() 61fd56b0a1a3 r8152: Rate limit overflow messages 7d6f9cb24d2b Bluetooth: L2CAP: Fix user-after-free a76462dbdd8b net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory 4037270ea6d6 wifi: rt2x00: correctly set BBP register 86 for MT7620 2021a5aaf835 wifi: rt2x00: set SoC wmac clock register f9c053c3e4e9 wifi: rt2x00: set VGC gain for both chains of MT7620 0facbe608305 wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620 2f383edcb703 wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620 fdcc57ef8c1f can: bcm: check the result of can_send() in bcm_can_tx() 6e85d2ad958c Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times 776f33c12fdb Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create() 49c742afd60f wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit() 18373ed500f7 xfrm: Update ipcomp_scratches with NULL when freed 2c485f4f2a64 wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg() 42d579d91051 tcp: annotate data-race around tcp_md5sig_pool_populated ce25d7caf35d openvswitch: Fix overreporting of drops in dropwatch a7fe12cea515 openvswitch: Fix double reporting of drops in dropwatch 06d73f4e6bd6 bpftool: Clear errno after libcap's checks 56a0ac486341 wifi: brcmfmac: fix invalid address access when enabling SCAN log level 38ca9ece960d NFSD: Return nfserr_serverfault if splice_ok but buf->pages have data 5a646c38f648 thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash 49a6ffdaed60 powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue ac84b26a1689 MIPS: BCM47XX: Cast memcmp() of function to (void *) 13f4d3665bf6 ACPI: video: Add Toshiba Satellite/Portege Z830 quirk c5ed3a378978 f2fs: fix race condition on setting FI_NO_EXTENT flag 584561e94260 crypto: cavium - prevent integer overflow loading firmware 00791e017b5f kbuild: remove the target in signal traps when interrupted d59d36aa4c3f iommu/iova: Fix module config properly 0f224fde6324 crypto: ccp - Release dma channels before dmaengine unrgister 95c4e20adc3e crypto: akcipher - default implementation for setting a private key 4010a1afaae1 iommu/omap: Fix buffer overflow in debugfs b32a285998d4 cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset 3317c7d211ef powerpc: Fix SPE Power ISA properties for e500v1 platforms 6191f0310ebf powerpc/64s: Fix GENERIC_CPU build flags for PPC970 / G5 f11bce700b7a x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition 828d19038019 powerpc/powernv: add missing of_node_put() in opal_export_attrs() 0a5cee97c017 powerpc/pci_dn: Add missing of_node_put() 1535e14731e9 powerpc/sysdev/fsl_msi: Add missing of_node_put() 85d23c49336c powerpc/math_emu/efp: Include module.h e77a85c3fbfd mailbox: bcm-ferxrm-mailbox: Fix error check for dma_map_sg f28eec40785e clk: ast2600: BCLK comes from EPLL fc39ebf85d03 clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe 111369bb8cd9 clk: bcm2835: fix bcm2835_clock_rate_from_divisor declaration 2ee652f072cf spmi: pmic-arb: correct duplicate APID to PPID mapping logic 1ea4efc09fee dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup() 8498490b3c91 clk: mediatek: mt8183: mfgcfg: Propagate rate changes to parent 8542422192d0 mfd: sm501: Add check for platform_driver_register() f95ba4aab698 mfd: fsl-imx25: Fix check for platform_get_irq() errors 6804b4fedee2 mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init() 595d077f3cf5 mfd: lp8788: Fix an error handling path in lp8788_probe() b75f4912b371 mfd: fsl-imx25: Fix an error handling path in mx25_tsadc_setup_irq() 1f4f8b6adb3d mfd: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe() b6c2c3059e72 fsi: core: Check error number after calling ida_simple_get 117331a2a522 scsi: libsas: Fix use-after-free bug in smp_execute_task_sg() 558a9fcb6ce7 serial: 8250: Fix restoring termios speed after suspend c969316eeefb firmware: google: Test spinlock on panic path to avoid lockups 88b9cc60f26e staging: vt6655: fix some erroneous memory clean-up loops 83d11dd92a51 phy: qualcomm: call clk_disable_unprepare in the error handling 29b897ac7b99 tty: serial: fsl_lpuart: disable dma rx/tx use flags in lpuart_dma_shutdown 744c2d33a88b drivers: serial: jsm: fix some leaks in probe 9fe0a8c0694c usb: gadget: function: fix dangling pnp_string in f_printer.c 59e3d41265f3 xhci: Don't show warning for reinit on known broken suspend f8ba29ae237e md/raid5: Ensure stripe_fill happens on non-read IO with journal 9b881a2ca0c6 mtd: rawnand: meson: fix bit map use in meson_nfc_ecc_correct() 22830560eb2f ata: fix ata_id_has_dipm() 10d52d8dd1cb ata: fix ata_id_has_ncq_autosense() 99e7e6445154 ata: fix ata_id_has_devslp() 6ea4b3303abf ata: fix ata_id_sense_reporting_enabled() and ata_id_has_sense_reporting() e09caa38e10b RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall. b21b0d17ad99 mtd: devices: docg3: check the return value of devm_ioremap() in the probe 3ca6939b5d1a dyndbg: let query-modname override actual module name ad0a65517cff dyndbg: fix module.dyndbg handling fc797285c40a misc: ocxl: fix possible refcount leak in afu_ioctl() 7ed37be3a2ce RDMA/rxe: Fix the error caused by qp->sk 0d773c58d702 RDMA/rxe: Fix "kernel NULL pointer dereference" error 59b315353252 media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init 80a955dabb82 tty: xilinx_uartps: Fix the ignore_status 3e77ac46f290 media: exynos4-is: fimc-is: Add of_node_put() when breaking out of loop 3baf53328aee HSI: omap_ssi_port: Fix dma_map_sg error check aa9c0598b109 HSI: omap_ssi: Fix refcount leak in ssi_probe 5d9fb09612de clk: tegra20: Fix refcount leak in tegra20_clock_init 5984b1d66126 clk: tegra: Fix refcount leak in tegra114_clock_init 6d3ac23b952f clk: tegra: Fix refcount leak in tegra210_clock_init aa3898dec1b6 clk: berlin: Add of_node_put() for of_get_parent() fcaff9bc6bbc clk: oxnas: Hold reference returned by of_get_parent() ad3a056982b7 clk: meson: Hold reference returned by of_get_parent() 633c574e0f8b iio: ABI: Fix wrong format of differential capacitance channel ABI. 0111032d9a02 iio: inkern: only release the device node when done with it 246af4216379 iio: adc: at91-sama5d2_adc: lock around oversampling and sample freq 46778752bbd5 iio: adc: at91-sama5d2_adc: check return status for pressure and touch d50e3817a4b6 iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAX c29c3d32bd01 ARM: dts: exynos: fix polarity of VBUS GPIO of Origen e00480d42b1a ARM: Drop CMDLINE_* dependency on ATAGS fcad2eef0030 ARM: dts: exynos: correct s5k6a3 reset polarity on Midas family 6858d8599c65 ARM: dts: kirkwood: lsxl: remove first ethernet port d45424d980e8 ARM: dts: kirkwood: lsxl: fix serial line 1edbceda073d ARM: dts: turris-omnia: Fix mpp26 pin name and comment 673db1cf4db8 soc: qcom: smem_state: Add refcounting for the 'state->of_node' 1e3ed59370c7 soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe() 85a40bfb8e7a memory: of: Fix refcount leak bug in of_get_ddr_timings() b37f4a711e5d memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe() 56c4299f7670 ALSA: hda/hdmi: Don't skip notification handling during PM operation 45387ca42277 ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe 371d4dbece4d ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe aa182988c0e6 ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe 28a12e24d125 mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe() 93c86281838c ALSA: dmaengine: increment buffer pointer atomically 6c85495e5882 drm/msm/dpu: index dpu_kms->hw_vbif using vbif_idx c240431717d6 ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API 9e421bd9fd29 mmc: au1xmmc: Fix an error handling path in au1xmmc_probe() 9d7af9b1624d drm/omap: dss: Fix refcount leak bugs 0c55618aaad3 ALSA: hda: beep: Simplify keep-power-at-enable behavior 3ac2045d0419 ASoC: rsnd: Add check for rsnd_mod_power_on 1daf69228e31 drm/bridge: megachips: Fix a null pointer dereference bug b33b60afa53c drm: fix drm_mipi_dbi build errors a367b7a96a5e platform/x86: msi-laptop: Fix resource cleanup a9b32c9fe56d platform/x86: msi-laptop: Fix old-ec check for backlight registering e548f9503c4b platform/chrome: fix memory corruption in ioctl 783c1c5000e8 platform/chrome: fix double-free in chromeos_laptop_prepare() 8242167cfc83 drm/mipi-dsi: Detach devices when removing the host 4d4a58c9d4db drm: bridge: adv7511: fix CEC power down control register offset 72c0d361940a net: mvpp2: fix mvpp2 debugfs leak 131287ff833d once: add DO_ONCE_SLOW() for sleepable contexts 03ac583eefc9 net/ieee802154: reject zero-sized raw_sendmsg() 71e0ab5b7598 bnx2x: fix potential memory leak in bnx2x_tpa_stop() 360aa7219285 net: rds: don't hold sock lock when cancelling work from rds_tcp_reset_callbacks() 3625b684a285 tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited 382ff4471660 sctp: handle the error returned from sctp_auth_asoc_init_active_key 466ed722f205 mISDN: fix use-after-free bugs in l1oip timer handlers e6d0152c9510 vhost/vsock: Use kvmalloc/kvfree for larger packets. c202ad048f50 spi: s3c64xx: Fix large transfers with DMA 60a7496b40e8 netfilter: nft_fib: Fix for rpath check with VRF devices 610798a58e72 spi/omap100k:Fix PM disable depth imbalance in omap1_spi100k_probe 1d8c928ed729 x86/microcode/AMD: Track patch allocation size explicitly 215c146b4021 bpf: Ensure correct locking around vulnerable function find_vpid() 4017e91ff25d net: fs_enet: Fix wrong check in do_pd_setup 08a441a4ad54 wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration e0bab93245b6 bpf: btf: fix truncated last_member_type_id in btf_struct_resolve 374dd4e51966 wifi: rtl8xxxu: Fix skb misuse in TX queue selection df0b024ade10 spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime() 026ffbb07f8f spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume() 321c51aa59df wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse() 7993680752bb x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register bbe293db7e67 bpftool: Fix a wrong type cast in btf_dumper_int 9ee70c3cb4f8 wifi: mac80211: allow bw change during channel switch in mesh 4494ec1c0bb8 wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state() acc393aecda0 nfsd: Fix a memory leak in an error handling path d7f1e7af1ef4 ARM: 9247/1: mm: set readonly for MT_MEMORY_RO with ARM_LPAE 5abd2626ca37 sh: machvec: Use char[] for section boundaries c0f4be8303d0 userfaultfd: open userfaultfds with O_RDONLY 29d0c45cf16e tracing: Disable interrupt or preemption before acquiring arch_spinlock_t b0c2e34be932 selinux: use "grep -E" instead of "egrep" 56ee9577915d drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table() 16435e58e57c gcov: support GCC 12.1 and newer compilers b6094c482935 KVM: VMX: Drop bits 31:16 when shoving exception error code into VMCS 764478646115 KVM: nVMX: Unconditionally purge queued/injected events on nested "exit" 45779be5ced6 KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibility c3a98fc6c2f2 media: cedrus: Set the platform driver data earlier 3cf2ef86e01a ring-buffer: Fix race between reset page and reading page 7e06ef0345ea ring-buffer: Check pending waiters when doing wake ups as well cc1f35733c19 ring-buffer: Have the shortest_full queue be the shortest not longest 22707f033d8e ring-buffer: Allow splice to read previous partially read pages e755b65a4727 ftrace: Properly unset FTRACE_HASH_FL_MOD f66de70930f7 livepatch: fix race between fork and KLP transition 1211121f0e73 ext4: place buffer head allocation before handle start 52c7b8d3b75e ext4: make ext4_lazyinit_thread freezable 3638aa1c7d87 ext4: fix null-ptr-deref in ext4_write_info a22f52d88331 ext4: avoid crash when inline data creation follows DIO write 21ea616f1e59 jbd2: wake up journal waiters in FIFO order, not LIFO d1c2d820a2cd nilfs2: fix use-after-free bug of struct nilfs_root c99860f9a750 f2fs: fix to do sanity check on summary info 68b1e607559d f2fs: fix to do sanity check on destination blkaddr during recovery c5d8198ce863 f2fs: increase the limit for reserve_root 26b7c0ac49a3 btrfs: fix race between quota enable and quota rescan ioctl 3742e9fd552e fbdev: smscufx: Fix use-after-free in ufx_ops_open() 52895c495b62 powerpc/boot: Explicitly disable usage of SPE instructions e3f7e99337c6 PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridge cd251d39b134 UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK 08f03b333c4f riscv: Pass -mno-relax only on lld < 15.0.0 c61f553ba87c riscv: Allow PROT_WRITE-only mmap() 09058e5ef7c1 parisc: fbdev/stifb: Align graphics memory size to 4MB 2c60db6869fe RISC-V: Make port I/O string accessors actually work 14c06375c853 regulator: qcom_rpm: Fix circular deferral regression 79b7547eeb37 ASoC: wcd9335: fix order of Slimbus unprepare/disable 6927ee818fe1 quota: Check next/prev free block number after reading from quota file 4cf9233eb175 HID: multitouch: Add memory barriers 477ac1d57f60 fs: dlm: handle -EBUSY first in lock arg validation d3961f732d85 fs: dlm: fix race between test_bit() and queue_work() 4352db1e330a mmc: sdhci-sprd: Fix minimum clock limit fbefc5cce481 can: kvaser_usb_leaf: Fix CAN state after restart 9948b80910e2 can: kvaser_usb_leaf: Fix TX queue out of sync after restart 76d9afd30ef3 can: kvaser_usb_leaf: Fix overread with an invalid command 953bb1dfea88 can: kvaser_usb: Fix use of uninitialized completion 42f7d9339612 usb: add quirks for Lenovo OneLink+ Dock 37daa23f2850 iio: pressure: dps310: Reset chip after timeout 228348a9fe5f iio: pressure: dps310: Refactor startup procedure 974c1f15ac9a iio: dac: ad5593r: Fix i2c read protocol requirements d0050ec3ebbc cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message bd09adde6771 cifs: destage dirty pages before re-reading them for cache=none 8298f20e1149 mtd: rawnand: atmel: Unmap streaming DMA mappings 8d763c8e6cdb ALSA: hda/realtek: Add Intel Reference SSID to support headset keys 4c354105176f ALSA: hda/realtek: Add quirk for ASUS GV601R laptop a943c4a16bfb ALSA: hda/realtek: Correct pin configs for ASUS G533Z 19731649623b ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530 121fadc0cae5 ALSA: usb-audio: Fix NULL dererence at error path 988ec0cd0a26 ALSA: usb-audio: Fix potential memory leaks de7d80d0fe10 ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free() afb507303ea9 ALSA: oss: Fix potential deadlock at unregistration (From OE-Core rev: d066c78c0946f76b3a0a6720b41b3c865dbba012) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.219Bruce Ashfield2022-10-271-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: fd92cfed8bc6 Linux 5.4.219 0cb5be43dc4b wifi: mac80211: fix MBSSID parsing use-after-free 9478c5f9c007 wifi: mac80211: don't parse mbssid in assoc response 7f441a6c90fe mac80211: mlme: find auth challenge directly c248c3330d5f Revert "fs: check FMODE_LSEEK to control internal pipe splicing" 1d0da8674c23 Linux 5.4.218 3ff54a91e4ea Input: xpad - fix wireless 360 controller breaking after suspend 690467759573 Input: xpad - add supported devices as contributed on github 9389750ac6b0 wifi: cfg80211: update hidden BSSes to avoid WARN_ON 7fab3bf52059 wifi: mac80211_hwsim: avoid mac80211 warning on bad rate 77bb20ccb9df wifi: cfg80211: avoid nontransmitted BSS list corruption 785eaabfe310 wifi: cfg80211: fix BSS refcounting bugs 359ce507f751 wifi: cfg80211: ensure length byte is present before access 43689bf2cd8e wifi: cfg80211/mac80211: reject bad MBSSID elements 020402c7dd58 wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() c634a9107f6a random: use expired timer rather than wq for mixing fast pool 39800adc38f6 random: avoid reading two cache lines on irq randomness bc0375ca434b random: restore O_NONBLOCK support 49d2fc9f998b USB: serial: qcserial: add new usb-id for Dell branded EM7455 20a5bde60597 scsi: stex: Properly zero out the passthrough command structure 46b822a7550d efi: Correct Macmini DMI match in uefi cert quirk b719d10f7ec3 ALSA: hda: Fix position reporting on Poulsbo e5d25a3bfde4 random: clamp credited irq bits to maximum mixed 194f59391d6c ceph: don't truncate file in atomic_open 259c0f68168a nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure b7e409d11db9 nilfs2: fix leak of nilfs_root in case of writer thread creation failure 792211333ad7 nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() 963089ad76cb rpmsg: qcom: glink: replace strncpy() with strscpy_pad() 2da677c0c725 mmc: core: Terminate infinite loop in SD-UHS voltage switch 373eca05b5b8 mmc: core: Replace with already defined values for readability 7ec8f073c2bf USB: serial: ftdi_sio: fix 300 bps rate for SIO 21446ad9cb98 usb: mon: make mmapped memory read only d2f3a51ca27e arch: um: Mark the stack non-executable to fix a binutils warning bb2d4c37b1fc um: Cleanup compiler warning in arch/x86/um/tls_32.c 9e26e0eef622 um: Cleanup syscall_handler_t cast in syscalls_32.h 3c9a75b3d2f7 net/ieee802154: fix uninit value bug in dgram_sendmsg 61be8898d704 scsi: qedf: Fix a UAF bug in __qedf_probe() c790d3a00d42 ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer aefe2f55a986 dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure db702ecd713a dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property 59684c877783 firmware: arm_scmi: Add SCMI PM driver remove routine 70e4f70d54e0 fs: fix UAF/GPF bug in nilfs_mdt_destroy 398312c687bb perf tools: Fixup get_current_dir_name() compilation 393a1aa4215b mm: pagewalk: Fix race between unmap and page walker 6e150d605c9e Linux 5.4.217 0c41153c367b docs: update mediator information in CoC docs 096740d67560 Makefile.extrawarn: Move -Wcast-function-type-strict to W=1 e911caf9a158 Revert "drm/amdgpu: use dirty framebuffer helper" ae19c3c76dc4 xfs: remove unused variable 'done' 538657def702 xfs: fix uninitialized variable in xfs_attr3_leaf_inactive 9ff41b8d71ba xfs: streamline xfs_attr3_leaf_inactive c893fedaf10c xfs: move incore structures out of xfs_da_format.h 5e13ad940a2a xfs: fix memory corruption during remote attr value buffer invalidation 821e0951b4b3 xfs: refactor remote attr value buffer invalidation a1b66abe30da xfs: fix IOCB_NOWAIT handling in xfs_file_dio_aio_read 1e4a0723eb38 xfs: fix s_maxbytes computation on 32-bit kernels 16de74ee3ad6 xfs: truncate should remove all blocks, not just to the end of the page cache 87e73331e4b7 xfs: introduce XFS_MAX_FILEOFF bd67d06b099d xfs: fix misuse of the XFS_ATTR_INCOMPLETE flag 24f45c878299 x86/speculation: Add RSB VM Exit protections 564275d4b93f x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS parts 4891e5fd1001 x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current 9862c0f4fd6c x86/speculation: Disable RRSBA behavior b9ae02c3c253 x86/bugs: Add Cannon lake to RETBleed affected CPU list d6a8a470dc22 x86/cpu/amd: Enumerate BTC_NO 2edfa537f3b1 x86/common: Stamp out the stepping madness 17a9fc4a7b91 x86/speculation: Fill RSB on vmexit for IBRS 2242cf215013 KVM: VMX: Fix IBRS handling after vmexit 51c71ed134e9 KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS a31bdec99a95 KVM: VMX: Convert launched argument to flags 5895a9297e60 KVM: VMX: Flatten __vmx_vcpu_run() 64723cd346ea KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hw 57ba312f1037 KVM/VMX: Use TEST %REG,%REG instead of CMP $0,%REG in vmenter.S 87dfe68a3513 x86/speculation: Remove x86_spec_ctrl_mask 4109a8ce107d x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit 0fd086edf887 x86/speculation: Fix SPEC_CTRL write on SMT state change 18d5a93fd202 x86/speculation: Fix firmware entry SPEC_CTRL handling 03a575a0f954 x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n 8afd1c7da2b0 x86/speculation: Change FILL_RETURN_BUFFER to work with objtool 3ee9e9a5af07 intel_idle: Disable IBRS during long idle 97bc52c14a93 x86/bugs: Report Intel retbleed vulnerability fd67fe3db93f x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() 2d4ce2d72c3b x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS e2d793a3742a x86/bugs: Optimize SPEC_CTRL MSR writes a3111faed5c1 x86/entry: Add kernel IBRS implementation fd32a31553a1 x86/entry: Remove skip_r11rcx 3c93ff4e23ea x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value 9a596426d7bd x86/bugs: Add AMD retbleed= boot parameter 063b7f980607 x86/bugs: Report AMD retbleed vulnerability 954d591a84d0 x86/cpufeatures: Move RETPOLINE flags to word 11 893cd858b09c x86/kvm/vmx: Make noinstr clean f62d272c2fec x86/cpu: Add a steppings field to struct x86_cpu_id 69460b1ed63d x86/cpu: Add consistent CPU match macros 87449d94e75c x86/devicetable: Move x86 specific macro out of generic code fbd29b7549b2 Revert "x86/cpu: Add a steppings field to struct x86_cpu_id" 3a8ff61e6f13 Revert "x86/speculation: Add RSB VM Exit protections" (From OE-Core rev: 285fdd43a20ccb12231bd36e5e75fe13ad2a32fd) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.216Bruce Ashfield2022-10-271-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: f28b7414ab71 Linux 5.4.216 b8b87cb13681 clk: iproc: Do not rely on node name for correct PLL setup d417d5eb29d7 clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks 762706bd12a6 selftests: Fix the if conditions of in test_extra_filter() ae0d3a431639 nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices 18ef5cd4c53c nvme: add new line after variable declatation 3ea4a5342452 usbnet: Fix memory leak in usbnet_disconnect() 6ca922ec7598 Input: melfas_mip4 - fix return value check in mip4_probe() 38c4d8230f93 Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time" 7291d19a9eeb soc: sunxi: sram: Fix debugfs info for A64 SRAM C cdbcdfc96126 soc: sunxi: sram: Fix probe function ordering issues 73dbc6e136b5 soc: sunxi_sram: Make use of the helper function devm_platform_ioremap_resource() 26170e4fd145 soc: sunxi: sram: Prevent the driver from being unbound 883778a1f4fa soc: sunxi: sram: Actually claim SRAM regions 1ba52486082b ARM: dts: am33xx: Fix MMCHS0 dma properties d0c69c722ff1 ARM: dts: Move am33xx and am43xx mmc nodes to sdhci-omap driver d18565280076 media: dvb_vb2: fix possible out of bound access 0f4634f70bfd mm: fix madivse_pageout mishandling on non-LRU page ffd11370b74f mm/migrate_device.c: flush TLB while holding PTL b9e31f4885c4 mm: prevent page_frag_alloc() from corrupting the memory d535fb83844e mm/page_alloc: fix race condition between build_all_zonelists and page allocation 2ec4949738c8 mmc: moxart: fix 4-bit bus width and remove 8-bit bus width bb7c23e4e523 libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205 5cebfac6a8c9 Revert "net: mvpp2: debugfs: fix memory leak when using debugfs_lookup()" 9a3740f448be ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() 46e784cf4a84 ARM: dts: integrator: Tag PCI host with device_type 85b5edb1b429 clk: ingenic-tcu: Properly enable registers before accessing timers f8a2e22289e4 net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455 43699b8fbcf1 uas: ignore UAS for Thinkplus chips fc540f6e4bb4 usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS 383c663c7359 uas: add no-uas quirk for Hiksemi usb_disk 6215647d9699 Linux 5.4.215 579976dc0d9f ext4: make directory inode spreading reflect flexbg size 26e7c965f41b xfs: fix use-after-free when aborting corrupt attr inactivation 8b3c9eb1b3dd xfs: fix an ABBA deadlock in xfs_rename 37ec5a20c80d xfs: don't commit sunit/swidth updates to disk if that would cause repair failures 4668f08cda30 xfs: split the sunit parameter update into two parts fd6c5da3fa2b xfs: refactor agfl length computation function 6363fdf7acac xfs: use bitops interface for buf log item AIL flag check a95582d9d500 xfs: stabilize insert range start boundary to avoid COW writeback race 7a20c664a7d8 xfs: fix some memory leaks in log recovery ad9759d48802 xfs: always log corruption errors 0336599b645e xfs: constify the buffer pointer arguments to error functions 8856a6572fed xfs: convert EIO to EFSCORRUPTED when log contents are invalid 9185003c93b3 xfs: Fix deadlock between AGI and AGF when target_ip exists in xfs_rename() 796ff09598cd xfs: attach dquots and reserve quota blocks during unwritten conversion a33bcad48b48 xfs: range check ri_cnt when recovering log items a102869fb173 xfs: add missing assert in xfs_fsmap_owner_from_rmap 979eb1230413 xfs: slightly tweak an assert in xfs_fs_map_blocks c494dbca9928 xfs: replace -EIO with -EFSCORRUPTED for corrupt metadata bb7eb3ca4b3b ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0 04aa8187eba5 workqueue: don't skip lockdep work dependency in cancel_work_sync() a874609522b5 drm/rockchip: Fix return type of cdn_dp_connector_mode_valid 75ed7dee26ab drm/amd/display: Limit user regamma to a valid value c89849ecfd2e drm/amdgpu: use dirty framebuffer helper 0b467eab0aad Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region 8c8d0f7ac82f cifs: always initialize struct msghdr smb_msg completely 1438e412aeda usb: xhci-mtk: fix issue of out-of-bounds array access 2e473351400e s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup 9eb710d1843a serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting 6cc0434f9d44 serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting 556e827b0f63 serial: Create uart_xmit_advance() 903f7d322c17 net: sched: fix possible refcount leak in tc_new_tfilter() 0e8de8f54b04 net: sunhme: Fix packet reception for len < RX_COPY_THRESHOLD 67199c26a006 perf kcore_copy: Do not check /proc/modules is unchanged 80b2f37b3370 perf jit: Include program header in ELF files 95c5637d3d1f can: gs_usb: gs_can_open(): fix race dev->can.state condition 11ebf32fde46 netfilter: ebtables: fix memory leak when blob is malformed 6a3239f80682 net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs d12a1eb07003 net/sched: taprio: avoid disabling offload when it was never enabled 420c9b10737b of: mdio: Add of_node_put() when breaking out of for_each_xx d2ac2baf1fc4 i40e: Fix set max_tx_rate when it is lower than 1 Mbps 450d106804ff i40e: Fix VF set max MTU size 3daf09781982 iavf: Fix set max MTU size with port VLAN and jumbo frames bfaff9adaa89 iavf: Fix bad page state 9bf52411eeaa MIPS: Loongson32: Fix PHY-mode being left unspecified 405bd0ebb00c MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko 37f79374bba4 net: team: Unsync device addresses on ndo_stop 346e94aa4a99 ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header b84fdb6be105 iavf: Fix cached head and tail value for iavf_get_tx_pending 721ea8ac063d netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find() d0a24bc8e2aa netfilter: nf_conntrack_irc: Tighten matching on DCC message 0376a77fa7bc netfilter: nf_conntrack_sip: fix ct_sip_walk_headers c9355b7e5a6f arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma 312eb4574d16 arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz a52ef6ae2842 arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob 016b150992ee mm/slub: fix to return errno if kmalloc() fails cafb9cad9bcc efi: libstub: check Shim mode using MokSBStateRT 9599d4601941 ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop befadcf8f7f2 ALSA: hda/realtek: Add quirk for ASUS GA503R laptop b90ac48c0540 ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack 5f622518a7d0 ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack 8f8a740e9160 ALSA: hda/realtek: Re-arrange quirk table entries dafeac1226a4 ALSA: hda/realtek: Add quirk for Huawei WRT-WX9 95b9a7f0bfbb ALSA: hda: add Intel 5 Series / 3400 PCI DID 7fff38ab90b8 ALSA: hda/tegra: set depop delay for tegra 78d3ae9bfad6 USB: serial: option: add Quectel RM520N 55f0f59e8227 USB: serial: option: add Quectel BG95 0x0203 composition 95b97afdde75 USB: core: Fix RST error in hub.c f5e322ffe7aa Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio" 430c9bd664ec Revert "usb: add quirks for Lenovo OneLink+ Dock" 05ec31717feb usb: cdns3: fix issue with rearming ISO OUT endpoint 10c5d34f6f68 usb: gadget: udc-xilinx: replace memcpy with memcpy_toio ddf7bc221817 usb: add quirks for Lenovo OneLink+ Dock da8ac086943e tty: serial: atmel: Preserve previous USART mode if RS485 disabled e56a40281997 serial: atmel: remove redundant assignment in rs485_config 85a64208b319 tty/serial: atmel: RS485 & ISO7816: wait for TXRDY before sending data 9ad48cbf8b07 wifi: mac80211: Fix UAF in ieee80211_scan_rx() 9a3695bde9c7 usb: xhci-mtk: relax TT periodic bandwidth allocation 174645cc63c3 usb: xhci-mtk: allow multiple Start-Split in a microframe 6cfde07c5d8e usb: xhci-mtk: add some schedule error number 664b0b8f4efa usb: xhci-mtk: add a function to (un)load bandwidth info d1eed0d3fb8c usb: xhci-mtk: use @sch_tt to check whether need do TT schedule 1833e8e049d0 usb: xhci-mtk: add only one extra CS for FS/LS INTR 3826d4f0ef89 usb: xhci-mtk: get the microframe boundary for ESIT 4ccf7afa4729 usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop a5bdea59f43d usb: dwc3: gadget: Don't modify GEVNTCOUNT in pullup() 67bf926f16b3 usb: dwc3: gadget: Refactor pullup() 24e4f6308d95 usb: dwc3: gadget: Prevent repeat pullup() 62b6cbc5983e usb: dwc3: Issue core soft reset before enabling run/stop e24f90d7617b usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbind 85371aad2855 ALSA: hda/sigmatel: Fix unused variable warning for beep power change 07191f984842 cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() 1878eaf0edb8 video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write 47c5ef29e52f mksysmap: Fix the mismatch of 'L0' symbols in System.map f0ebdfc10bd1 MIPS: OCTEON: irq: Fix octeon_irq_force_ciu_mapping() c53c3cbca5ef afs: Return -EAGAIN, not -EREMOTEIO, when a file already locked 1aea20f98ed3 net: usb: qmi_wwan: add Quectel RM520N 447f95d41397 ALSA: hda/tegra: Align BDL entry to 4KB boundary 9f55da12d05d ALSA: hda/sigmatel: Keep power up while beep is enabled 39265647c4a6 rxrpc: Fix calc of resend age cc273ed79e7c rxrpc: Fix local destruction being repeated da01ec04a0b0 regulator: pfuze100: Fix the global-out-of-bounds access in pfuze100_regulator_probe() 17a21341d953 ASoC: nau8824: Fix semaphore unbalance at error paths 323f289a9044 iomap: iomap that extends beyond EOF should be marked dirty d88039e6fee4 MAINTAINERS: add Chandan as xfs maintainer for 5.4.y 36128fd71f03 cifs: don't send down the destination address to sendmsg for a SOCK_STREAM 81081a5c9c74 cifs: revalidate mapping when doing direct writes 834f4d856fda tracing: hold caller_addr to hardirq_{enable,disable}_ip 2c4e260d45fd task_stack, x86/cea: Force-inline stack helpers 4051324a6daf ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC 47d7e6af5bd4 parisc: ccio-dma: Add missing iounmap in error path in ccio_probe() 2aae9b7d0723 drm/meson: Fix OSD1 RGB to YCbCr coefficient 5dd9cb66b712 drm/meson: Correct OSD1 global alpha value f1de50e1db99 gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx 82e276e5fcdc NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0 e0e88c25f88b of: fdt: fix off-by-one error in unflatten_dt_nodes() 9f02aa34e179 Linux 5.4.214 c629ec4ddd4f tracefs: Only clobber mode/uid/gid on remount if asked fe26b6ca0404 soc: fsl: select FSL_GUTS driver for DPIO 1bd66f1053be net: dp83822: disable rx error interrupt c128bff9ff35 mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() bf3cd8f2c69b usb: storage: Add ASUS <0x0b05:0x1932> to IGNORE_UAS 72b31dc26415 platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes 0573dc9f154a perf/arm_pmu_platform: fix tests for platform_get_irq() failure baba0cfc3df0 nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change() 161e7555520b Input: iforce - add support for Boeder Force Feedback Wheel a725bc34d81a ieee802154: cc2520: add rc code in cc2520_tx() 2670d1d3f59c tg3: Disable tg3 device on system reboot to avoid triggering AER c118ae56a5fb hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message 3e89e8d1c634 HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo 7e214f5b2f34 drm/msm/rd: Fix FIFO-full deadlock (From OE-Core rev: 8cf29e02798b98ed8f5fe504cf5f10f63d491300) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.213Bruce Ashfield2022-09-231-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 7e17397001a9 Linux 5.4.213 077041e486fe MIPS: loongson32: ls1c: Fix hang during startup 4e8d7039cf52 x86/nospec: Fix i386 RSB stuffing 64f9755b408b sch_sfb: Also store skb len before calling child enqueue 9d3237b5906c tcp: fix early ETIMEDOUT after spurious non-SACK RTO 19816a021468 nvme-tcp: fix UAF when detecting digest errors a4f0d34580b6 RDMA/mlx5: Set local port to one when accessing counters 3df71e11a477 ipv6: sr: fix out-of-bounds read when setting HMAC data. e7f78835d551 RDMA/siw: Pass a pointer to virt_to_page() 5332a0945148 i40e: Fix kernel crash during module removal d488e2baf2ef tipc: fix shift wrapping bug in map_get() 279c7668e354 sch_sfb: Don't assume the skb is still around after enqueueing to child a2f0ff5beee5 afs: Use the operation issue time instead of the reply time for callbacks 8077a50c8cce rxrpc: Fix an insufficiently large sglist in rxkad_verify_packet_2() 36f7b71f8ad8 netfilter: nf_conntrack_irc: Fix forged IP logic 323b6847e509 netfilter: br_netfilter: Drop dst references before setting. 367a655f074b RDMA/hns: Fix supported page size 57b2897ec3ff soc: brcmstb: pm-arm: Fix refcount leak and __iomem leak bugs 87fe1703bada RDMA/cma: Fix arguments order in net device validation d80ad9991198 regulator: core: Clean up on enable failure c108e2035151 ARM: dts: imx6qdl-kontron-samx6i: remove duplicated node e192a08f6534 smb3: missing inode locks in punch hole 59c6902a96b4 cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock 13d67aadb1c9 cgroup: Elide write-locking threadgroup_rwsem when updating csses on an empty subtree 059516952cc9 cgroup: Optimize single thread migration d0e7be0dc9f2 scsi: lpfc: Add missing destroy_workqueue() in error path 5682c94644fd scsi: mpt3sas: Fix use-after-free warning 8d66989b5f7b nvmet: fix a use-after-free 9fc8c5fa4230 debugfs: add debugfs_lookup_and_remove() 0d895d2bb120 kprobes: Prohibit probes in gate area 0492798bf8df ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface() e275cf331824 ALSA: aloop: Fix random zeros in capture data when using jiffies timer 45321a7d02b7 ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc() adbbc1a8c5ac drm/amdgpu: mmVM_L2_CNTL3 register not initialized correctly e1955cdd3122 fbdev: chipsfb: Add missing pci_disable_device() in chipsfb_pci_init() fcab25a6b0ac arm64: cacheinfo: Fix incorrect assignment of signed error value to unsigned fw_level a3714415c449 parisc: Add runtime check to prevent PA2.0 kernels on PA1.x machines dcf54e6cae9e parisc: ccio-dma: Handle kmalloc failure in ccio_init_resources() c72d97146fc5 drm/radeon: add a force flush to delay work when radeon ae2c6cc8fb21 drm/amdgpu: Check num_gfx_rings for gfx v9_0 rb setup. bca46f2295fa drm/gem: Fix GEM handle release errors bd2a3bff310e scsi: megaraid_sas: Fix double kfree() 944f276cbce4 USB: serial: ch341: fix disabled rx timer on older devices f0003ab97a07 USB: serial: ch341: fix lost character on LCR updates d288c6383a8e usb: dwc3: disable USB core PHY management 9c670d0bb144 usb: dwc3: fix PHY disable sequence 9ab0c653ef03 btrfs: harden identification of a stale device 4e5ba186d9cf drm/i915/glk: ECS Liva Q2 needs GLK HDMI port timing quirk 3af1316df747 ALSA: seq: Fix data-race at module auto-loading 4fa63d526c87 ALSA: seq: oss: Fix data-race for max_midi_devs access 82a86f82bc67 net: mac802154: Fix a condition in the receive path d228b897b813 ip: fix triggering of 'icmp redirect' 66689c5c02ac wifi: mac80211: Don't finalize CSA in IBSS mode if state is disconnected 1142f04f920c driver core: Don't probe devices after bus_type.match() probe deferral bb87fe79bc2c usb: gadget: mass_storage: Fix cdrom data transfers on MAC-OS df1875084898 USB: core: Prevent nested device-reset calls 87b47c7f9f95 s390: fix nospec table alignments b604e79fba12 s390/hugetlb: fix prepare_hugepage_range() check for 2 GB hugepages 33f8f8302473 usb-storage: Add ignore-residue quirk for NXP PN7462AU e2e153bb6d69 USB: cdc-acm: Add Icom PMR F3400 support (0c26:0020) 8ef85884f441 usb: dwc2: fix wrong order of phy_power_on and phy_init 08f27a242898 usb: typec: altmodes/displayport: correct pin assignment for UFP receptacles 1abdc68b49c7 USB: serial: option: add support for Cinterion MV32-WA/WB RmNet mode 3cd8e3448eac USB: serial: option: add Quectel EM060K modem b988c14d7c82 USB: serial: option: add support for OPPO R11 diag port 234fd17306cb USB: serial: cp210x: add Decagon UCA device id 0143b573612f xhci: Add grace period after xHC start to prevent premature runtime suspend. c7e5a90eee5f thunderbolt: Use the actual buffer in tb_async_error() cb2684e906f9 gpio: pca953x: Add mutex_lock for regcache sync in PM 7756eb1ed124 hwmon: (gpio-fan) Fix array out of bounds access 979fe68b2e39 clk: bcm: rpi: Fix error handling of raspberrypi_fw_get_rate 389a45dc06dd Input: rk805-pwrkey - fix module autoloading 1929a5275ecb clk: core: Fix runtime PM sequence in clk_core_unprepare() 577b32abfd51 Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops" 582e87c6bbf2 clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops 5d4acadcdf26 drm/i915/reg: Fix spelling mistake "Unsupport" -> "Unsupported" bc37b0570220 usb: dwc3: qcom: fix use-after-free on runtime-PM wakeup 30d0901b307f binder: fix UAF of ref->proc caused by race condition b30dd08fd5aa USB: serial: ftdi_sio: add Omron CS1W-CIF31 device id f8632b8bb53e misc: fastrpc: fix memory corruption on open ec186b9f4aa2 misc: fastrpc: fix memory corruption on probe 0d90ef874966 iio: adc: mcp3911: use correct formula for AD conversion d186c65599bf Input: iforce - wake up after clearing IFORCE_XMIT_RUNNING flag a6b7e8d97530 tty: serial: lpuart: disable flow control while waiting for the transmit engine to complete 1cf1930369c9 vt: Clear selection before changing the font 214877169e5b powerpc: align syscall table for ppc32 d0aac7146e96 staging: rtl8712: fix use after free bugs a65a2a33c6d0 serial: fsl_lpuart: RS485 RTS polariy is inverse ae5e8d0baa0a net/smc: Remove redundant refcount increase 47e679431613 Revert "sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb" 91ecfbcd8dc1 tcp: annotate data-race around challenge_timestamp f8a94fdf0288 sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb 0946ff31d1a8 kcm: fix strp_init() order and cleanup 02986e1bb63e ethernet: rocker: fix sleep in atomic context bug in neigh_timer_handler fffa19b5e58c net: sched: tbf: don't call qdisc_put() while holding tree lock e1ba258dac0b Revert "xhci: turn off port power in shutdown" 2dca3c61269b wifi: cfg80211: debugfs: fix return type in ht40allow_map_read() bed12d7531df ieee802154/adf7242: defer destroy_workqueue call ddc6e823218f iio: adc: mcp3911: make use of the sign bit 630a97e4da75 platform/x86: pmc_atom: Fix SLP_TYPx bitfield mask 765497cc748d drm/msm/dsi: Fix number of regulators for msm8996_dsi_cfg fced8363b460 drm/msm/dsi: fix the inconsistent indenting 83b25f9eb243 net: dp83822: disable false carrier interrupt 007541bc27c2 Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()" 96f09cd54472 fs: only do a memory barrier for the first set_buffer_uptodate() d51e1682faec net: mvpp2: debugfs: fix memory leak when using debugfs_lookup() f4c4637a3836 wifi: iwlegacy: 4965: corrected fix for potential off-by-one overflow in il4965_rs_fill_link_cmd() 8028ff4cdbb3 efi: capsule-loader: Fix use-after-free in efi_capsule_write (From OE-Core rev: ef38f7acee3f0ae400138fa60f4695a86dffc16e) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.212Bruce Ashfield2022-09-231-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: d6deb370b5a5 Linux 5.4.212 0052348329c9 net: neigh: don't call kfree_skb() under spin_lock_irqsave() 25a80e728412 net/af_packet: check len when min_header_len equals to 0 fc78b2fc21f1 io_uring: disable polling pollfree files b474ff1b2095 kprobes: don't call disarm_kprobe() for disabled kprobes 6fbc49b7f007 lib/vdso: Mark do_hres() and do_coarse() as __always_inline 2161d3c12c74 lib/vdso: Let do_coarse() return 0 to simplify the callsite 06ebb40b8720 btrfs: tree-checker: check for overlapping extent items 63c790584031 netfilter: conntrack: NF_CONNTRACK_PROCFS should no longer default to y 5c5cd52ab09d drm/amd/display: Fix pixel clock programming c570198c3d9e s390/hypfs: avoid error message under KVM 51be9dd391fd neigh: fix possible DoS due to net iface start/stop loop 814b756d4ec3 drm/amd/display: clear optc underflow before turn off odm clock a06e4eb65169 drm/amd/display: Avoid MPC infinite loop 2608885a4f7e btrfs: unify lookup return value when dir entry is missing 1fe3375cf2be btrfs: do not pin logs too early during renames e9b4baabf852 btrfs: introduce btrfs_lookup_match_dir 2fe3eee48899 mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse 8b68e53d5669 bpf: Don't redirect packets with invalid pkt_len 934e49f7d696 ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is dead 7d9591b32a90 fbdev: fb_pm2fb: Avoid potential divide by zero error 53c7c4d5d40b HID: hidraw: fix memory leak in hidraw_release() 466b67c0543b media: pvrusb2: fix memory leak in pvr_probe 63d8c1933ed2 udmabuf: Set the DMA mask for the udmabuf device (v2) fa2b822d86be HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report 6551fbe25853 Bluetooth: L2CAP: Fix build errors in some archs adc7640e1931 kbuild: Fix include path in scripts/Makefile.modpost 80a7fe2b7012 x86/bugs: Add "unknown" reporting for MMIO Stale Data 09602177d80c s390/mm: do not trigger write fault when vma does not allow VM_WRITE c9c5501e8151 mm: Force TLB flush for PFNMAP mappings before unlink_file_vma() b4c928ace9a1 scsi: storvsc: Remove WQ_MEM_RECLAIM from storvsc_error_wq 2045b9d30619 perf/x86/intel/uncore: Fix broken read_counter() for SNB IMC PMU 8e7fb19f1a74 md: call __md_stop_writes in md_stop f35c4fec07a2 mm/hugetlb: fix hugetlb not supporting softdirty tracking f09c1b80df55 ACPI: processor: Remove freq Qos request for all CPUs cacd522e6652 s390: fix double free of GS and RI CBs on fork() failure c3862f559265 asm-generic: sections: refactor memory_intersects 13b2856037a6 loop: Check for overflow while configuring loop 2668aeac01ac x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry dd3365d3b496 btrfs: check if root is readonly while setting security xattr 5b44dcf8b79b btrfs: add info when mount fails due to stale replace target 40554fa41a78 btrfs: replace: drop assert for suspended replace 201bb5d745ae btrfs: fix silent failure when deleting root reference 571a13b35005 ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounter aa0a3f72c6da net: Fix a data-race around sysctl_somaxconn. 923fa41adebd net: Fix a data-race around netdev_budget_usecs. adeb24afd2fd net: Fix a data-race around netdev_budget. 575c57e9e00c net: Fix a data-race around sysctl_net_busy_read. 6e8f9df62dbe net: Fix a data-race around sysctl_net_busy_poll. 5da0632c07d4 net: Fix a data-race around sysctl_tstamp_allow_data. 4482215f93d2 ratelimit: Fix data-races in ___ratelimit(). a90afeab21ae net: Fix data-races around netdev_tstamp_prequeue. c1d0ef0e6f11 net: Fix data-races around weight_p and dev_weight_[rt]x_bias. dbd0f1991adf netfilter: nft_tunnel: restrict it to netdev family fba05d250256 netfilter: nft_osf: restrict osf to ipv4, ipv6 and inet families a2ce367ae743 netfilter: nft_payload: do not truncate csum_offset and csum_type 870015352911 netfilter: nft_payload: report ERANGE for too long offset and length bc7ba4cd0bc3 bnxt_en: fix NQ resource accounting during vf creation on 57500 chips 160c4eb47db0 netfilter: ebtables: reject blobs that don't provide all entry points 8b9155eae85d net: ipvtap - add __init/__exit annotations to module init/exit funcs 1498077d562f bonding: 802.3ad: fix no transmission of LACPDUs ac3541b11e5b net: moxa: get rid of asymmetry in DMA mapping/unmapping eb8236dff703 net/mlx5e: Properly disable vlan strip on non-UL reps 6e4b20d548fc rose: check NULL rose_loopback_neigh->loopback 4c14faf16632 SUNRPC: RPC level errors should set task->tk_rpc_status 8ee27a4f0f1a af_key: Do not call xfrm_probe_algs in parallel 63da7a2bbf3f xfrm: fix refcount leak in __xfrm_policy_check() a9f94dc4ddee kernel/sched: Remove dl_boosted flag comment d2b65976bf1a sched/deadline: Fix priority inheritance with multiple scheduling classes c498c8cbc271 sched/deadline: Fix stale throttling on de-/boosted tasks 184c8ab53424 sched/deadline: Unthrottle PI boosted threads while enqueuing 71b7edfc76d2 pinctrl: amd: Don't save/restore interrupt status and wake status bits 8e52d0c57d5f Revert "selftests/bpf: Fix test_align verifier log patterns" 2b13ddc9e0e3 Revert "selftests/bpf: Fix "dubious pointer arithmetic" test" a89c4b5868cb usb: cdns3: Fix issue for clear halt endpoint 87b41b041cd4 kernel/sys_ni: add compat entry for fadvise64_64 945dc19778f6 parisc: Fix exception handler for fldw and fstw instructions bb415d2687ac audit: fix potential double free on error path from fsnotify_add_inode_mark 684cc17be897 Linux 5.4.211 473f43725bb7 btrfs: raid56: don't trust any cached sector in __raid56_parity_recover() 6fd4cea04400 btrfs: only write the sectors in the vertical stripe which has data stripes 04e41b6bacf4 can: j1939: j1939_session_destroy(): fix memory leak of skbs 18e0ab31b028 can: j1939: j1939_sk_queue_activate_next_locked(): replace WARN_ON_ONCE with netdev_warn_once() 5c9637279f65 tracing/probes: Have kprobes and uprobes use $COMM too 5d8244d42d34 MIPS: tlbex: Explicitly compare _PAGE_NO_EXEC against 0 2b7f559152a3 video: fbdev: i740fb: Check the argument of i740_calc_vclk() 5e14b04c8459 powerpc/64: Init jump labels before parse_early_param() 720f6112c393 smb3: check xattr value length earlier 29e734ec33ae f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page() dd9d894b4163 ALSA: timer: Use deferred fasync helper 76f87b11a4b2 ALSA: core: Add async signal helpers f4159834d17f powerpc/32: Don't always pass -mcpu=powerpc to the compiler d78d0ee79bb8 watchdog: export lockup_detector_reconfigure 814d83c5e127 RISC-V: Add fast call path of crash_kexec() 812cb21259ad riscv: mmap with PROT_WRITE but no PROT_READ is invalid 1b49707df679 mips: cavium-octeon: Fix missing of_node_put() in octeon2_usb_clocks_start 3e6994735c1c vfio: Clear the caps->buf to NULL after free ca3fc1c38e42 tty: serial: Fix refcount leak bug in ucc_uart.c 3c0efcd608f1 lib/list_debug.c: Detect uninitialized lists a6805b3dcf5c ext4: avoid resizing to a partial cluster size 5bebfd607726 ext4: avoid remove directory when directory is corrupted f5d46f1b47f6 drivers:md:fix a potential use-after-free bug 7a2fe1594689 nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush during queue teardown 0bf3dcfb0396 dmaengine: sprd: Cleanup in .remove() after pm_runtime_get_sync() failed d13b990d4fbe selftests/kprobe: Do not test for GRP/ without event failures 082da6a9c30f um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setups c3ce788be376 PCI/ACPI: Guard ARM64-specific mcfg_quirks 695af60af755 cxl: Fix a memory leak in an error handling path ca06b4cde54f gadgetfs: ep_io - wait until IRQ finishes 927907f1cbb3 scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input d401611a93b3 clk: qcom: ipq8074: dont disable gcc_sleep_clk_src f78ac62e6b9d vboxguest: Do not use devm for irq cfa8f707a58d usb: renesas: Fix refcount leak bug 0334d23c56ec usb: host: ohci-ppc-of: Fix refcount leak bug b743d6cef4f1 drm/meson: Fix overflow implicit truncation warnings 29b30e041376 irqchip/tegra: Fix overflow implicit truncation warnings e2d531806569 usb: gadget: uvc: call uvc uvcg_warn on completed status instead of uvcg_info e65d9b7147d7 usb: cdns3 fix use-after-free at workaround 2 e7170b5a2826 PCI: Add ACS quirk for Broadcom BCM5750x NICs d58ef2567813 drm/meson: Fix refcount bugs in meson_vpu_has_available_connectors() d0c4307aeae5 locking/atomic: Make test_and_*_bit() ordered on failure 90fb514a1656 gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file 55197ba6d64d igb: Add lock to avoid data race 44b406aab057 fec: Fix timer capture timing in `fec_ptp_enable_pps()` f861285de84b i40e: Fix to stop tx_timeout recovery if GLOBR fails 781212b34447 ice: Ignore EEXIST when setting promisc mode 545ec873f16e net: dsa: microchip: ksz9477: fix fdb_dump last invalid entry b360ce159cb1 net: moxa: pass pdev instead of ndev to DMA functions cb1753bc689c net: dsa: mv88e6060: prevent crash on an unused port ccb0a42d3f40 powerpc/pci: Fix get_phb_number() locking b5dd26e07397 netfilter: nf_tables: really skip inactive sets when allocating name f415fda65931 clk: rockchip: add sclk_mac_lbtest to rk3188_critical_clocks ff289f2be589 iavf: Fix adminq error handling 2b4daaed4f57 nios2: add force_successful_syscall_return() d6d9dd2cc325 nios2: restarts apply only to the first sigframe we build... 01e783b45e3b nios2: fix syscall restart checks 9e9151768bde nios2: traced syscall does need to check the syscall number 73c088373234 nios2: don't leave NULLs in sys_call_table[] 86a89da5cdbd nios2: page fault et.al. are *not* restartable syscalls... 965333345fe9 tee: add overflow check in register_shm_helper() cfa215a76a40 dpaa2-eth: trace the allocated address instead of page struct 9a6cbaa50f26 atm: idt77252: fix use-after-free bugs caused by tst_timer 2f14656fe1a8 xen/xenbus: fix return type in xenbus_file_read() c61d3b92f56a nfp: ethtool: fix the display error of `ethtool -m DEVNAME` a1d13886fd2e NTB: ntb_tool: uninitialized heap data in tool_fn_write() 215cbd3c0d40 tools build: Switch to new openssl API for test-libcrypto a91204264ebd tools/vm/slabinfo: use alphabetic order when two values are equal 12f777a957be dt-bindings: arm: qcom: fix MSM8916 MTP compatibles 0ecc55feceb1 vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout() f82f1e2042b3 vsock: Fix memory leak in vsock_connect() f4f2acf01298 plip: avoid rcu debug splat 85b5747321ed geneve: do not use RT_TOS for IPv6 flowlabel 760a01c36b83 ACPI: property: Return type of acpi_add_nondev_subnodes() should be bool 49c1ae5fc8dd pinctrl: sunxi: Add I/O bias setting for H6 R-PIO b0de3436ca57 pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed c26012a1e61c pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_map ac6d4482f29a net: bgmac: Fix a BUG triggered by wrong bytes_compl 1ad4ba9341f1 devlink: Fix use-after-free after a failed reload c1bdc6de5178 SUNRPC: Reinitialise the backchannel request buffers before reuse b0e283987358 sunrpc: fix expiry of auth creds 0a901c2f7fa7 can: mcp251x: Fix race condition on receive interrupt f7ee3b772d9d NFSv4/pnfs: Fix a use-after-free bug in open 14b5a92e3398 NFSv4.1: RECLAIM_COMPLETE must handle EACCES 89dd9bec6630 NFSv4: Fix races in the legacy idmapper upcall e7eba28ba774 NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctly 68a84001f7a2 NFSv4.1: Don't decrease the value of seq_nr_highest_sent 2c8477600cd6 Documentation: ACPI: EINJ: Fix obsolete example 7db182a2ebee apparmor: Fix memleak in aa_simple_write_to_buffer() ef6fb6f0d0d8 apparmor: fix reference count leak in aa_pivotroot() 7f6092dc8f7a apparmor: fix overlapping attachment computation 98ab8dfa048b apparmor: fix aa_label_asxprint return check 1b4c44823a13 apparmor: Fix failed mount permission check error message 825b0f6bb035 apparmor: fix absroot causing audited secids to begin with = dd78c35a27d4 apparmor: fix quiet_denied for file rules 45be56968d6e can: ems_usb: fix clang's -Wunaligned-access warning f67c43e4b131 tracing: Have filter accept "common_cpu" to be consistent 90b0526dd82a btrfs: fix lost error handling when looking up extended ref on log replay d33e770f0a56 mmc: pxamci: Fix an error handling path in pxamci_probe() 6db5285844c4 mmc: pxamci: Fix another error handling path in pxamci_probe() b1b2b8adb0eb ata: libata-eh: Add missing command name 70e0c8a454e2 rds: add missing barrier to release_refill d040e85ae959 ALSA: info: Fix llseek return value when using callback 992480132ed3 net_sched: cls_route: disallow handle of 0 7d9d0ba99c47 net/9p: Initialize the iounit field during fid creation 13e17a18a46b Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression 4d5e45fdf048 Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP" f135c65085ee scsi: sg: Allow waiting for commands to complete on removed device cf218ff991ce tcp: fix over estimation in sk_forced_mem_schedule() 8cdba919acef KVM: x86: Avoid theoretical NULL pointer dereference in kvm_irq_delivery_to_apic_fast() 8fb5e7760444 KVM: x86: Check lapic_in_kernel() before attempting to set a SynIC irq 4c08dd3fbdc5 KVM: Add infrastructure and macro to mark VM as bugged 8659026858e0 btrfs: reject log replay if there is unsupported RO compat flag 1fcd691cc2e7 net_sched: cls_route: remove from list when handle is 0 b12304984654 iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE) 18048cba444a firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails 7c77d1f9ba11 timekeeping: contribute wall clock to rng on time change 5e0fcc5ad3e0 ACPI: CPPC: Do not prevent CPPC from working in the future 2c7e93e33832 dm writecache: set a default MAX_WRITEBACK_JOBS 05cef0999b32 dm thin: fix use-after-free crash in dm_sm_register_threshold_callback cb583ca6125a dm raid: fix address sanitizer warning in raid_status 71f601c779b3 dm raid: fix address sanitizer warning in raid_resume 2f2fa48c9f98 intel_th: pci: Add Meteor Lake-P support ab1f9cb5001c intel_th: pci: Add Raptor Lake-S PCH support 0d8fd1fa178f intel_th: pci: Add Raptor Lake-S CPU support 8887ef07ff55 ext4: correct the misjudgment in ext4_iget_extra_inode be9614e15eec ext4: correct max_inline_xattr_value_size computing b9a2dfd1a0c8 ext4: fix extent status tree race in writeback error recovery path b10b2122d709 ext4: update s_overhead_clusters in the superblock during an on-line resize 9d1468732118 ext4: fix use-after-free in ext4_xattr_set_entry 41ff115b14b6 ext4: make sure ext4_append() always allocates new block 748d17d47687 ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h 025604c7023b btrfs: reset block group chunk force if we have to wait cf8927ce6619 tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH 61a1793b058a kexec, KEYS, s390: Make use of built-in and secondary keyring for signature verification 37690cb8662c spmi: trace: fix stack-out-of-bound access in SPMI tracing functions 91d11a3376e0 x86/olpc: fix 'logical not is only applied to the left hand side' 42afeecce25e scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection d2e82c78e352 scsi: qla2xxx: Turn off multi-queue for 8G adapters 83cb0fb8482b scsi: qla2xxx: Fix discovery issues in FC-AL topology bc98764d80ee scsi: zfcp: Fix missing auto port scan and thus missing target ports eacb50f17336 video: fbdev: s3fb: Check the size of screen before memset_io() 53198b81930e video: fbdev: arkfb: Check the size of screen before memset_io() d71528ccdc7a video: fbdev: vt8623fb: Check the size of screen before memset_io() 09777c16a0f4 tools/thermal: Fix possible path truncations a249e1b89ca2 video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock() 46513b4a8038 x86/numa: Use cpumask_available instead of hardcoded NULL check 26d2d13d9fc3 scripts/faddr2line: Fix vmlinux detection on arm64 563ffb782da7 genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTO 9813d27d596b powerpc/pci: Fix PHB numbering when using opal-phbid 6a119c1a584a kprobes: Forbid probing on trampoline and BPF code areas cc53477d8926 perf symbol: Fail to read phdr workaround f388643657cd powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address d99733ad47a6 powerpc/xive: Fix refcount leak in xive_get_max_prio 14329d29a048 powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader 3ec50b8a0128 powerpc/pci: Prefer PCI domain assignment via DT 'linux,pci-domain' and alias 44a43b65d7e1 powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC32 ddaa8cc5a6bb video: fbdev: sis: fix typos in SiS_GetModeID() 49a4c1a87ef8 video: fbdev: amba-clcd: Fix refcount leak bugs a9286ff4c19f watchdog: armada_37xx_wdt: check the return value of devm_ioremap() in armada_37xx_wdt_probe() ba406e310041 ASoC: audio-graph-card: Add of_node_put() in fail path bb1cc434df08 fuse: Remove the control interface for virtio-fs 083984627411 ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp() 3edcd1348ba7 s390/zcore: fix race when reading from hardware system area 50be644f7ddd iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loop b948ff8a9e9a mfd: max77620: Fix refcount leak in max77620_initialise_fps 8d01edaf9eea mfd: t7l66xb: Drop platform disable callback b45bcdf627a9 kfifo: fix kfifo_to_user() return type 8ee5d40ae29e rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge 9a87a532848a iommu/exynos: Handle failed IOMMU device registration properly 44913ccfa1d5 tty: n_gsm: fix missing corner cases in gsmld_poll() ae9bfcbfd76a tty: n_gsm: fix DM command b625b745497f tty: n_gsm: fix wrong T1 retry count handling 373343d8a796 vfio/ccw: Do not change FSM state in subchannel event 51642e132859 remoteproc: qcom: wcnss: Fix handling of IRQs fbf979564682 tty: n_gsm: fix race condition in gsmld_write() 597bec4a4cc0 tty: n_gsm: fix packet re-transmission without open control channel ba10f6c2f079 tty: n_gsm: fix non flow control frames during mux flow off 8b355d6b1fcf profiling: fix shift too large makes kernel panic 8791703eddf4 ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV ba4d971fe11a ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV 34734e4c526a serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() 79f566907d27 ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe 4f97b5bb81be ASoC: codecs: da7210: add check for i2c_add_driver b488ceb23369 ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe d6d41f04640d ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe d3f15a4be209 opp: Fix error check in dev_pm_opp_attach_genpd() fa5b65d39332 jbd2: fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted fc1ec67ba503 ext4: recover csum seed of tmp_inode after migrating to extents 36a88efe8747 jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction() 242303bf7fe0 null_blk: fix ida error handling in null_add_dev() b348e204a531 RDMA/rxe: Fix error unwind in rxe_create_qp() 38403d143d1f mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region d3beb91c99d1 platform/olpc: Fix uninitialized data in debugfs write 358db0ebec41 USB: serial: fix tty-port initialized comments 06f56d9e7470 PCI: tegra194: Fix link up retry sequence f916f6e03955 PCI: tegra194: Fix Root Port interrupt handling ed44d9ce8c37 HID: alps: Declare U1_UNICORN_LEGACY support 46f545821144 mmc: cavium-thunderx: Add of_node_put() when breaking out of loop d0cc1ba2be1c mmc: cavium-octeon: Add of_node_put() when breaking out of loop b100b0b0026a gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() 2f90813f1c21 RDMA/hfi1: fix potential memory leak in setup_base_ctxt() 11edf0bba15e RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event fb9193af53a3 RDMA/hns: Fix incorrect clearing of interrupt status register 414849317b36 usb: gadget: udc: amd5536 depends on HAS_DMA bc6f609401c4 scsi: smartpqi: Fix DMA direction for RAID requests b1b803495374 mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R 9d8b911fe3c3 memstick/ms_block: Fix a memory leak 830c38ec9aca memstick/ms_block: Fix some incorrect memory allocation 4c472a2c9ed6 mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch 6bb0f109660a staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callback b5d924cb4c7b intel_th: msu: Fix vmalloced buffers d81195c47465 intel_th: msu-sink: Potential dereference of null pointer 859342220acc intel_th: Fix a resource leak in an error handling path 3771ee6c46ad soundwire: bus_type: fix remove and shutdown support 2fcb7182dee9 clk: qcom: camcc-sdm845: Fix topology around titan_top power domain 7dc9eb967a47 clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks 5780dde5104f clk: qcom: ipq8074: fix NSS port frequency tables 15f4d52835b7 usb: host: xhci: use snprintf() in xhci_decode_trb() 7cfb3120ecf2 clk: qcom: clk-krait: unlock spin after mux completion 8191b6cd9ada driver core: fix potential deadlock in __driver_attach be8f7c44d5af misc: rtsx: Fix an error handling path in rtsx_pci_probe() 507cabdb3692 clk: mediatek: reset: Fix written reset bit offset 9ecabd76bfc7 usb: xhci: tegra: Fix error check 65d36ec409b6 usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe 8cbc3870ff35 usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe 8e88b4257532 fpga: altera-pr-ip: fix unsigned comparison with less than zero 44ffee3979d6 mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path f3cc27198c5d mtd: partitions: Fix refcount leak in parse_redboot_of a1cdbd344f86 mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release 519ff31a6ddd HID: cp2112: prevent a buffer overflow in cp2112_xfer() 1367f4a3e6b5 mtd: rawnand: meson: Fix a potential double free issue 80b1465b2ae8 mtd: maps: Fix refcount leak in ap_flash_init 9124d51e0123 mtd: maps: Fix refcount leak in of_flash_probe_versatile e0012773af09 clk: renesas: r9a06g032: Fix UART clkgrp bitsel 51fb8c2c106b dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock d3b292263731 net: rose: fix netdev reference changes 34b88491b4de netdevsim: Avoid allocation warnings triggered from user space 9d9e0d55601d iavf: Fix max_rate limiting 50a7949fd9ea crypto: inside-secure - Add missing MODULE_DEVICE_TABLE for of 439297ec5c05 net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS 878e7f39803a wifi: libertas: Fix possible refcount leak in if_usb_probe() 5cca5f714fe6 wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue 52b11a48cf07 wifi: wil6210: debugfs: fix uninitialized variable use in `wil_write_file_wmi()` becbc82919bc i2c: mux-gpmux: Add of_node_put() when breaking out of loop 6d9f3128c0ee i2c: cadence: Support PEC for SMBus block read 80df14022cec Bluetooth: hci_intel: Add check for platform_driver_register 26168f0656a3 can: pch_can: pch_can_error(): initialize errc before using it a025f6ca15b2 can: error: specify the values of data[5..7] of CAN error frames 61bcc556ff8c can: usb_8dev: do not report txerr and rxerr during bus-off d8833eaa5f37 can: kvaser_usb_leaf: do not report txerr and rxerr during bus-off a37e2bad7635 can: kvaser_usb_hydra: do not report txerr and rxerr during bus-off 80b135a02389 can: sun4i_can: do not report txerr and rxerr during bus-off d20bf7e76136 can: hi311x: do not report txerr and rxerr during bus-off e94369cdc038 can: sja1000: do not report txerr and rxerr during bus-off 5b9d4919a7d7 can: rcar_can: do not report txerr and rxerr during bus-off 4cb29f25b215 can: pch_can: do not report txerr and rxerr during bus-off ecbdb2985e08 selftests/bpf: fix a test for snprintf() overflow e134d998a98c wifi: p54: add missing parentheses in p54_flush() 6942c45a2270 wifi: p54: Fix an error handling path in p54spi_probe() 60c998342516 wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi() 72d9ce5b085a fs: check FMODE_LSEEK to control internal pipe splicing 8cf6e837dcfc selftests: timers: clocksource-switch: fix passing errors from child 2f243fe8db21 selftests: timers: valid-adjtimex: build fix for newer toolchains 8ebe6121e7cc libbpf: Fix the name of a reused map fd35e34ece33 tcp: make retransmitted SKB fit into the send window 6296d09d2b21 drm/exynos/exynos7_drm_decon: free resources when clk_set_parent() failed. 1ae9edf7e875 mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init() e86a88d39cc7 media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment cf411bcc657b crypto: hisilicon - Kunpeng916 crypto driver don't sleep when in softirq 2e34d6c8180a drm/msm/mdp5: Fix global state lock backoff 5d4128a163a9 drm: bridge: sii8620: fix possible off-by-one 3a7ebe131ca9 drm/mediatek: dpi: Only enable dpi after the bridge is enabled 42c8e38e8620 drm/mediatek: dpi: Remove output format of YUV 0f214563ab6d drm/rockchip: Fix an error handling path rockchip_dp_probe() 3345fd35335f drm/rockchip: vop: Don't crash for invalid duplicate_state() 9f64fb45514a crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CE b53cbaf9b3b3 drm/vc4: dsi: Correct DSI divider calculations 120161c12731 drm/vc4: plane: Fix margin calculations for the right/bottom edges 84f638fbf83c drm/vc4: plane: Remove subpixel positioning check 59340f399c0a media: hdpvr: fix error value returns in hdpvr_read 87c35bbefdfa drm/mcde: Fix refcount leak in mcde_dsi_bind 289079d6c5f0 drm: bridge: adv7511: Add check for mipi_dsi_driver_register 73304c759408 wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd() e9e21206b8ea ath9k: fix use-after-free in ath9k_hif_usb_rx_cb fef3261630eb media: tw686x: Register the irq at the end of probe 871a1e94929a i2c: Fix a potential use after free 127ecd6b1f17 drm: adv7511: override i2c address of cec before accessing it 8cdf42c7baa6 drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff function db1a9add3f90 drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers() 6a5ade10a38e drm/mipi-dbi: align max_chunk to 2 in spi_transfer f52b31ecaf59 wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c() c59876f8c982 ath10k: do not enforce interrupt trigger type 08cc3995fb6b dm: return early from dm_pr_call() if DM device is suspended bc4e8b95c407 thermal/tools/tmon: Include pthread and time headers in tmon.h 91732a2794bb nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() 35f9e861d9b9 regulator: of: Fix refcount leak bug in of_get_regulation_constraints() 52e1f85bf7de blk-mq: don't create hctx debugfs dir until q->debugfs_dir is created bee4d2ab4db5 erofs: avoid consecutive detection for Highmem memory 62060951ccb9 arm64: dts: mt7622: fix BPI-R64 WPS button 850167439429 bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe() 3d698238584c ARM: dts: qcom: pm8841: add required thermal-sensor-cells bc73c72a856c soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_register a530fa52d4fd cpufreq: zynq: Fix refcount leak in zynq_get_revision c4f92af7fc8c ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init 935035cf97c8 ARM: OMAP2+: Fix refcount leak in omapdss_init_of b95e19f1ec73 ARM: dts: qcom: mdm9615: add missing PMIC GPIO reg 1f0448cb8a44 soc: fsl: guts: machine variable might be unset 1e9cc69eae6d ARM: dts: ast2600-evb: fix board compatible 4a4bb53e635b ARM: dts: ast2500-evb: fix board compatible 0b7f674c12c0 x86/pmem: Fix platform-device leak in error path 5afe042c8894 ARM: bcm: Fix refcount leak in bcm_kona_smc_init 6b28bf3e044f meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init ef5102a0a724 ARM: findbit: fix overflowing offset c7835f93db67 spi: spi-rspi: Fix PIO fallback on RZ platforms 90bdf50ae70c selinux: Add boundary check in put_entry() 3c48d3067eaf PM: hibernate: defer device probing when resuming from hibernation 930e7b260e6a ARM: shmobile: rcar-gen2: Increase refcount for new reference a770da1866ac arm64: dts: allwinner: a64: orangepi-win: Fix LED node name 5f1510dd2fc9 arm64: dts: qcom: ipq8074: fix NAND node name 308bb82c61b7 ACPI: LPSS: Fix missing check in register_device_clock() b61119d0850e ACPI: PM: save NVS memory for Lenovo G40-45 81abef841f32 ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks 3e505298a75f ARM: OMAP2+: display: Fix refcount leak bug 749ee1c4c35a spi: synquacer: Add missing clk_disable_unprepare() f7e6740e1e45 ARM: dts: imx6ul: fix qspi node compatible 5db7e1796d41 ARM: dts: imx6ul: fix lcdif node compatible 82cff0cf7141 ARM: dts: imx6ul: fix csi node compatible 667023a28419 ARM: dts: imx6ul: change operating-points to uint32-matrix a6e620361617 ARM: dts: imx6ul: add missing properties for sram bd80dd86f9bf wait: Fix __wait_event_hrtimeout for RT/DL tasks 3fb368c0ae39 genirq: Don't return error on missing optional irq_request_resources() b3f423683818 ext2: Add more validity checks for inode counts 04549063d570 arm64: fix oops in concurrently setting insn_emulation sysctls fa09c3926583 arm64: Do not forget syscall when starting a new thread. c5940c082185 x86: Handle idle=nomwait cmdline properly for x86_idle cf2db24ec4b8 epoll: autoremove wakers even more aggressively a452bc3deb23 netfilter: nf_tables: fix null deref due to zeroed list head 4dad1c820771 netfilter: nf_tables: do not allow RULE_ID to refer to another chain fab2f61cc3b0 netfilter: nf_tables: do not allow SET_ID to refer to another table cc525d667b3f arm64: dts: uniphier: Fix USB interrupts for PXs3 SoC 57e2c8444529 ARM: dts: uniphier: Fix USB interrupts for PXs2 SoC 5d952c7ae339 USB: HCD: Fix URB giveback issue in tasklet function e9205d8dd1ca coresight: Clear the connection field properly 274e44e21234 MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK dbd005901840 powerpc/powernv: Avoid crashing if rng is NULL 5b8f55bc0526 powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E 28a6d14ba60a powerpc/fsl-pci: Fix Class Code of PCIe Root Port 9293b7ee5297 PCI: Add defines for normal and subtractive PCI bridges 8c3ae6b1d76c ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr() ce839b9331c1 md-raid10: fix KASAN warning ecd489683a74 serial: mvebu-uart: uart2 error bits clearing d11e3f4fdc90 fuse: limit nsec ed43fb20d3d1 iio: light: isl29028: Fix the warning in isl29028_remove() a5b8aad54824 drm/amdgpu: Check BO's requested pinning domains against its preferred_domains 8afbf206aa3d drm/nouveau: fix another off-by-one in nvbios_addr 5557e9469b8e drm/gem: Properly annotate WW context on drm_gem_lock_reservations() error b8f3830cd905 parisc: io_pgetevents_time64() needs compat syscall in 32-bit compat mode d7ba24d3a893 parisc: Fix device names in /proc/iomem a7573260ad0d ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh() 8b4588b8b00b usbnet: Fix linkwatch use-after-free on disconnect 2afb553d6825 fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters 6f9cd356eb27 thermal: sysfs: Fix cooling_device_stats_setup() error code path a698d2fa85be fs: Add missing umask strip in vfs_tmpfile e2a231454e2b vfs: Check the truncate maximum size in inode_newsize_ok() cc9e874dace0 tty: vt: initialize unicode screen buffer 9e274a4f6029 ALSA: hda/realtek: Add quirk for another Asus K42JZ model 495f153c1587 ALSA: hda/cirrus - support for iMac 12,1 model f4f2d3742b97 ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model 79e522101cf4 mm/mremap: hold the rmap lock in write mode when moving page table entries. 731436e1eee2 KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GP 914a274320e5 KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks 78359865870d KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported value 68e1313bb880 KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0 e40bde8a28ed KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_pending case c841dfce0b0d KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending case 717c93c7f6c4 HID: wacom: Don't register pad_input for touch switch 0ca140b28425 HID: wacom: Only report rotation for art pen d14b6fe91149 add barriers to buffer_uptodate and set_buffer_uptodate 6f3342a5e83c wifi: mac80211_hwsim: use 32-bit skb cookie 4f4bf4e52b5a wifi: mac80211_hwsim: add back erroneously removed cast 84014008bc7f wifi: mac80211_hwsim: fix race condition in pending packet ae52cf801a14 igc: Remove _I_PHY_ID checking 05e0bb8c3c4d ALSA: bcd2000: Fix a UAF bug on the error path of probing 58e337d27f8a scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover" 013acaa59752 x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments 635e8e6f6837 Makefile: link with -z noexecstack --no-warn-rwx-segments (From OE-Core rev: ddfc3eebd96197fec56ac781fcf9d7da0c9eca27) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.210Bruce Ashfield2022-09-031-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: de0cd3ea700d Linux 5.4.210 b58882c69f66 x86/speculation: Add LFENCE to RSB fill sequence f2f41ef0352d x86/speculation: Add RSB VM Exit protections 3a0ef79c6abe macintosh/adb: fix oob read in do_adb_query() function 54e1abbe8560 media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls 17c2356e467f selftests: KVM: Handle compiler optimizations in ucall 170465715a60 KVM: Don't null dereference ops->destroy 6098562ed9df selftests/bpf: Fix "dubious pointer arithmetic" test 6a9b3f0f3bad selftests/bpf: Fix test_align verifier log patterns 9d6f67365d9c bpf: Test_verifier, #70 error message updates for 32-bit right shift 751f05bc6f95 selftests/bpf: Extend verifier and bpf_sock tests for dst_port loads 7c1134c7da99 bpf: Verifer, adjust_scalar_min_max_vals to always call update_reg_bounds() a8ba72bbeda5 ACPI: APEI: Better fix to avoid spamming the console with old error logs fa829bd4af43 ACPI: video: Shortening quirk list by identifying Clevo by board_name only 8ed6e5c5e23c ACPI: video: Force backlight native for some TongFang devices 828f4c31684d thermal: Fix NULL pointer dereferences in of_thermal_ functions (From OE-Core rev: 2663435831c0ef953fb7fe6c883f42cf0c86ae43) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.209Bruce Ashfield2022-08-181-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 8d8935e76f6f Linux 5.4.209 0b0088e47587 scsi: core: Fix race between handling STS_RESOURCE and completion 85fe8623f061 mt7601u: add USB device ID for some versions of XiaoDu WiFi Dongle. d5a596c148b3 ARM: crypto: comment out gcc warning that breaks clang builds 8d6dab81ee3d sctp: leave the err path free in sctp_stream_init to sctp_stream_free a49282eca8ab sfc: disable softirqs for ptp TX 7799f742f24b perf symbol: Correct address for bss symbols 388b3f14ff60 virtio-net: fix the race between refill work and close 52be29e8b645 netfilter: nf_queue: do not allow packet truncation below transport header offset 8e0ed463dbd5 sctp: fix sleep in atomic context bug in timer handlers bc135e464dee i40e: Fix interface init with MSI interrupts (no MSI-X) 46462e26e65f tcp: Fix a data-race around sysctl_tcp_comp_sack_nr. d42f68a9ceb4 tcp: Fix a data-race around sysctl_tcp_comp_sack_delay_ns. c2b57a4d3ff6 Documentation: fix sctp_wmem in ip-sysctl.rst 2d30375343b6 tcp: Fix a data-race around sysctl_tcp_invalid_ratelimit. 5d235c2fc295 tcp: Fix a data-race around sysctl_tcp_autocorking. e02c7ee5a430 tcp: Fix a data-race around sysctl_tcp_min_rtt_wlen. 558a2949608f tcp: Fix a data-race around sysctl_tcp_min_tso_segs. fb200869eabe net: sungem_phy: Add of_node_put() for reference returned by of_get_parent() e20dd1b0e0ea igmp: Fix data-races around sysctl_igmp_qrv. 73e5a0b59129 ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr 421e5dd1f12e net: ping6: Fix memleak in ipv6_renew_options(). 3d492b008b3d tcp: Fix a data-race around sysctl_tcp_challenge_ack_limit. dfdc635d55f9 tcp: Fix a data-race around sysctl_tcp_limit_output_bytes. d62e255ecc33 scsi: ufs: host: Hold reference returned by of_parse_phandle() b1343528c7ae ice: do not setup vlan for loopback VSI 15d019860159 ice: check (DD | EOF) bits on Rx descriptor rather than (EOP | RS) cd23a2ad7b7c tcp: Fix a data-race around sysctl_tcp_nometrics_save. f9a03fd8ed31 tcp: Fix a data-race around sysctl_tcp_frto. 3be498bcf6ea tcp: Fix a data-race around sysctl_tcp_adv_win_scale. f4b83df01105 tcp: Fix a data-race around sysctl_tcp_app_win. f240d0cad26c tcp: Fix data-races around sysctl_tcp_dsack. b9f937d3d54d s390/archrandom: prevent CPACF trng invocations in interrupt context 911904c577e0 ntfs: fix use-after-free in ntfs_ucsncmp() 098e07ef0059 Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put (From OE-Core rev: bd55001d9f895c7d52fedc7d1d2eb7b2ad7032b1) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.208Bruce Ashfield2022-08-181-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 77ba2b9b46f8 Linux 5.4.208 ca5762c5896e x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm() f88d8c188229 net: usb: ax88179_178a needs FLAG_SEND_ZLP f7785092cb7f tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() 815d936e92f9 tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() 2ea77b0b6d22 tty: drop tty_schedule_flip() f20912215c9c tty: the rest, stop using tty_schedule_flip() aa60c0cce8b4 tty: drivers/tty/, stop using tty_schedule_flip() 126137a53d7e Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks 836b47e6436b Bluetooth: SCO: Fix sco_send_frame returning skb->len aa2d34cab3e6 Bluetooth: Fix passing NULL to PTR_ERR 10bacb891722 Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_skb_sendmmsg bf46574d4655 Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb_sendmsg f00b06003b11 Bluetooth: Add bt_skb_sendmmsg helper 55bf99849be0 Bluetooth: Add bt_skb_sendmsg helper 015af30d373d ALSA: memalloc: Align buffer allocations in page size 352affc31e26 bitfield.h: Fix "type of reg too small for mask" test 0a0fbbd6cb65 x86/mce: Deduplicate exception handling b524137fa1d8 mmap locking API: initial implementation as rwsem wrappers 592a1c6066dd x86/uaccess: Implement macros for CMPXCHG on user addresses 1d778b54a5c0 x86: get rid of small constant size cases in raw_copy_{to,from}_user() d0d583484d2e locking/refcount: Consolidate implementations of refcount_t dab787c73f6e locking/refcount: Consolidate REFCOUNT_{MAX,SATURATED} definitions 0d3182fbe689 locking/refcount: Move saturation warnings out of line 809554147d60 locking/refcount: Improve performance of generic REFCOUNT_FULL code 9c9269977f03 locking/refcount: Move the bulk of the REFCOUNT_FULL implementation into the <linux/refcount.h> header 04bff7d7b808 locking/refcount: Remove unused refcount_*_checked() variants 513b19a43bec locking/refcount: Ensure integer operands are treated as signed 68b4ee68e8c8 locking/refcount: Define constants for saturation and max refcount values 3f71d0e292eb ima: remove the IMA_TEMPLATE Kconfig option bc7581e36d40 dlm: fix pending remove if msg allocation fails 4f1d21c77b15 bpf: Make sure mac_header was set before using it a1f8765f68bc mm/mempolicy: fix uninit-value in mpol_rebind_policy() 76668d2a2f36 spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer deref for non DMA transfers 50a1d3d09750 tcp: Fix data-races around sysctl_tcp_max_reordering. c64b99819de4 tcp: Fix a data-race around sysctl_tcp_rfc1337. 6cc566df6806 tcp: Fix a data-race around sysctl_tcp_stdurg. 7f68bed16c7b tcp: Fix a data-race around sysctl_tcp_retrans_collapse. 369d99c2b89f tcp: Fix data-races around sysctl_tcp_slow_start_after_idle. 492f3713b282 tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts. 92c35113c633 tcp: Fix data-races around sysctl_tcp_recovery. 83767fe800a3 tcp: Fix a data-race around sysctl_tcp_early_retrans. 795aee11fda4 tcp: Fix data-races around sysctl knobs related to SYN option. f39b03bd727a udp: Fix a data-race around sysctl_udp_l3mdev_accept. 6727f39e99e0 ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh. a8569f76df7e be2net: Fix buffer overflow in be_get_module_eeprom 91d6aa19dd72 gpio: pca953x: only use single read/write for No AI mode 031af9e617a6 ixgbe: Add locking to prevent panic when setting sriov_numvfs to zero 55a2a28b3285 i40e: Fix erroneous adapter reinitialization during recovery process d88d59faf4e6 iavf: Fix handling of dummy receive descriptors 25d53d858a6c tcp: Fix data-races around sysctl_tcp_fastopen. 78420d8e46df tcp: Fix data-races around sysctl_max_syn_backlog. dc58e68d1e26 tcp: Fix a data-race around sysctl_tcp_tw_reuse. e9362a993886 tcp: Fix a data-race around sysctl_tcp_notsent_lowat. b0d9f04c870e tcp: Fix data-races around some timeout sysctl knobs. ea309c467dac tcp: Fix data-races around sysctl_tcp_reordering. b222de2560ab tcp: Fix data-races around sysctl_tcp_syncookies. ff55c025e647 igmp: Fix a data-race around sysctl_igmp_max_memberships. 1656ecaddf90 igmp: Fix data-races around sysctl_igmp_llm_reports. 2aad2c5745ec net/tls: Fix race in TLS device down flow 573768dede0e net: stmmac: fix dma queue left shift overflow issue 911b81fca2d7 i2c: cadence: Change large transfer count reset logic to be unconditional 73a11588751a tcp: Fix a data-race around sysctl_tcp_probe_interval. b04817c94fbd tcp: Fix a data-race around sysctl_tcp_probe_threshold. 033963b22063 tcp: Fix a data-race around sysctl_tcp_mtu_probe_floor. fdb96b69f590 tcp: Fix data-races around sysctl_tcp_min_snd_mss. 30b73edc1d24 tcp: Fix data-races around sysctl_tcp_base_mss. f966773e13cd tcp: Fix data-races around sysctl_tcp_mtu_probing. a7386602a2fe tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept. 25a635a67c83 ip: Fix a data-race around sysctl_fwmark_reflect. 281de3719986 ip: Fix data-races around sysctl_ip_nonlocal_bind. 7828309df0f8 ip: Fix data-races around sysctl_ip_fwd_use_pmtu. 5af6d9226376 ip: Fix data-races around sysctl_ip_no_pmtu_disc. 16cb6717f4f4 igc: Reinstate IGC_REMOVED logic and implement it properly 98c3c8fd0d4c perf/core: Fix data race between perf_event_set_output() and perf_mmap_close() 6194c021496a pinctrl: ralink: Check for null return of devm_kcalloc 78bdf732cf5d power/reset: arm-versatile: Fix refcount leak in versatile_reboot_probe f4248bdb7d5c xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup() c68f6e2e4fda serial: mvebu-uart: correctly report configured baudrate value 2230428fb866 PCI: hv: Fix interrupt mapping for multi-MSI 7121d7120fd4 PCI: hv: Reuse existing IRTE allocation in compose_msi_msg() 584c9d41800b PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI 8e94cc883011 PCI: hv: Fix multi-MSI to allow more than one MSI vector 3048666143be xen/gntdev: Ignore failure to unmap INVALID_GRANT_HANDLE ed3fea55066b lockdown: Fix kexec lockdown bypass with ima policy c3856fe718ad mlxsw: spectrum_router: Fix IPv4 nexthop gateway indication c3dc75118445 riscv: add as-options for modules with assembly compontents e5a6b05d0c68 pinctrl: stm32: fix optional IRQ support to gpios 002c3bbb4713 Linux 5.4.207 08d90846e438 can: m_can: m_can_tx_handler(): fix use after free of skb 579c8a2e6361 serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle 0c8649a49788 serial: stm32: Clear prev values before setting RTS delays f4c7f5028b48 serial: 8250: fix return error code in serial8250_request_std_resource() 07379bd79d86 tty: serial: samsung_tty: set dma burst_size to 1 edcb2612218d usb: dwc3: gadget: Fix event pending check 40034fe6b8a7 usb: typec: add missing uevent when partner support PD 42373b717a3f USB: serial: ftdi_sio: add Belimo device ids cbc98dcc38e2 signal handling: don't use BUG_ON() for debugging 172cd32ada70 ARM: dts: stm32: use the correct clock source for CEC on stm32mp151 c7d4b3ec6306 soc: ixp4xx/npe: Fix unused match warning a3c7c1a726a4 x86: Clear .brk area at early boot 549f70b29953 irqchip: or1k-pic: Undefine mask_ack for level triggered hardware b0f41db50084 ASoC: madera: Fix event generation for rate controls 79067a663247 ASoC: madera: Fix event generation for OUT1 demux 0e7e515a6733 ASoC: cs47l15: Fix event generation for low power mux control 20b921f22a8b ASoC: wm5110: Fix DRE control f298d2e4c60c ASoC: ops: Fix off by one in range control validation ede990cfc427 net: sfp: fix memory leak in sfp_probe() 555cee1bc40b nvme: fix regression when disconnect a recovering ctrl 08082a642aaa NFC: nxp-nci: don't print header length mismatch on i2c error 4919d82f7041 net: tipc: fix possible refcount leak in tipc_sk_create() 70d8aee1de6e platform/x86: hp-wmi: Ignore Sanitization Mode event 8dda30f81c75 cpufreq: pmac32-cpufreq: Fix refcount leak bug b749af1b8f11 netfilter: br_netfilter: do not skip all hooks with 0 priority 0c9203e75dae virtio_mmio: Restore guest page size on resume 569f1ee032c9 virtio_mmio: Add missing PM calls to freeze/restore 70433d9ea6ff mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE da346adcf557 sfc: fix kernel panic when creating VF ba60ca0ed12e seg6: bpf: fix skb checksum in bpf_push_seg6_encap() de7849d9de1d seg6: fix skb checksum in SRv6 End.B6 and End.B6.Encaps behaviors 487f0f77f1cd seg6: fix skb checksum evaluation in SRH encapsulation/insertion bcad880865bf sfc: fix use after free when disabling sriov b8d77f2396d5 net: ftgmac100: Hold reference returned by of_get_child_by_name() 9b61d3f6df1b ipv4: Fix data-races around sysctl_ip_dynaddr. cc9540ba5b36 raw: Fix a data-race around sysctl_raw_l3mdev_accept. df691b991043 icmp: Fix a data-race around sysctl_icmp_ratemask. 8bc1f6871490 icmp: Fix a data-race around sysctl_icmp_ratelimit. 3093a6fe3170 drm/i915/gt: Serialize TLB invalidates with GT resets 40d58aad2f66 ARM: dts: sunxi: Fix SPI NOR campatible on Orange Pi Zero bf676c940865 ARM: dts: at91: sama5d2: Fix typo in i2s1 node 7c1acd98fb22 ipv4: Fix a data-race around sysctl_fib_sync_mem. 0cba7ca667ce icmp: Fix data-races around sysctl. 0e41a0f73ccb cipso: Fix data-races around sysctl. 861f1852af6d net: Fix data-races around sysctl_mem. 8d2daf565f61 inetpeer: Fix data-races around sysctl. 2968830c9b47 net: stmmac: dwc-qos: Disable split header for Tegra194 1273fd5153e8 ASoC: sgtl5000: Fix noise on shutdown/remove 388f3df7c3c8 ima: Fix a potential integer overflow in ima_appraise_measurement 72f231b9a88a drm/i915: fix a possible refcount leak in intel_dp_add_mst_connector() 0f02e7c02bb0 ARM: 9210/1: Mark the FDT_FIXED sections as shareable 41ea241fb3c2 ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU comes out of idle 851730a1989f ARM: dts: imx6qdl-ts7970: Fix ngpio typo and count 18881d7e5171 ext4: fix race condition between ext4_write and ext4_convert_inline_data 423f2695007d sched/rt: Disable RT_RUNTIME_SHARE by default 31e99fa969fd Revert "evm: Fix memleak in init_desc" d85d19f3b664 nilfs2: fix incorrect masking of permission flags for symlinks 393594aad551 drm/panfrost: Fix shrinker list corruption by madvise IOCTL ad44e05f3e01 cgroup: Use separate src/dst nodes when preloading css_sets for migration 444be5a02b77 wifi: mac80211: fix queue selection for mesh/OCB interfaces dba548476909 ARM: 9214/1: alignment: advance IT state after emulating Thumb instruction b4d99aa5ae90 ARM: 9213/1: Print message about disabled Spectre workarounds only once 2c1cc40fb2a1 ip: fix dflt addr selection for connected nexthop fb5a7f1548d6 net: sock: tracing: Fix sock_exceed_buf_limit not to dereference stale pointer ecc6dec12c33 tracing/histograms: Fix memory leak problem 7425479d20f9 xen/netback: avoid entering xenvif_rx_next_skb() with an empty rx queue 9026b280eb7f ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop bbb82d4d9b3d ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc221 7e2fbf2d9b61 ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 33d33a66e31c ALSA: hda/conexant: Apply quirk for another HP ProDesk 600 G3 model 5e7cc47ab923 ALSA: hda - Add fixup for Dell Latitidue E5430 658410791556 Linux 5.4.206 15a3adfe7593 Revert "mtd: rawnand: gpmi: Fix setting busy timeout setting" (From OE-Core rev: b98028117b82aab650affb0538e77bb69fb5fdf8) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-rt/5.4: fixup -rt build breakageBruce Ashfield2022-07-251-1/+1
| | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/5.4: cc478e363cc3 rt: fixup random and irq/manage merge issues (From OE-Core rev: 597eef3b2f6cb884c474c44e87b1137e6acbe6b5) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.205Bruce Ashfield2022-07-251-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 0ec831fa971d Linux 5.4.205 1be11d7f3c89 dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate b31ab132561c dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate f19026ede26e dmaengine: at_xdma: handle errors of at_xdmac_alloc_desc() correctly 164e88024f82 dmaengine: pl330: Fix lockdep warning about non-static key 5af3f2a697d5 ida: don't use BUG_ON() for debugging d88022b41eff dt-bindings: dma: allwinner,sun50i-a64-dma: Fix min/max typo aaf875578fd9 misc: rtsx_usb: set return value in rsp_buf alloc err path 29612c43a2c5 misc: rtsx_usb: use separate command and response buffers 0e517d0d7feb misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer 858c2d070895 dmaengine: imx-sdma: Allow imx8m for imx7 FW revs 67586906893c i2c: cadence: Unregister the clk notifier in error path acb72388aed5 selftests: forwarding: fix error message in learning_test 7adf3d45c460 selftests: forwarding: fix learning_test when h1 supports IFF_UNICAST_FLT 681738560bf2 selftests: forwarding: fix flood_unicast_test when h2 supports IFF_UNICAST_FLT 0711d15ccb27 ibmvnic: Properly dispose of all skbs during a failover. aa698affa62c ARM: at91: pm: use proper compatibles for sam9x60's rtc and rtt 6b4747d5af43 ARM: at91: pm: use proper compatible for sama5d2's rtc 123540275034 pinctrl: sunxi: sunxi_pconf_set: use correct offset 12a690536931 pinctrl: sunxi: a83t: Fix NAND function name for some pins 3cf8ece91132 ARM: meson: Fix refcount leak in meson_smp_prepare_cpus c465bbcd3c74 xfs: remove incorrect ASSERT in xfs_rename 845dac0276a5 can: kvaser_usb: kvaser_usb_leaf: fix bittiming limits 9afdff9dd820 can: kvaser_usb: kvaser_usb_leaf: fix CAN clock frequency regression 93f228fcbef2 can: kvaser_usb: replace run-time checks with struct kvaser_usb_driver_info 0adb049bac09 powerpc/powernv: delay rng platform device creation until later in boot 782b65ee7bbe video: of_display_timing.h: include errno.h af93e8219734 fbcon: Prevent that screen size is smaller than font size 4f34f380f952 fbcon: Disallow setting font bigger than screen size 997d86cd3e39 fbmem: Check virtual screen sizes in fb_set_var() 407c1b491fbd fbdev: fbmem: Fix logo center image dx issue 14ff1184310f iommu/vt-d: Fix PCI bus rescan device hot add 800bb66ab275 net: rose: fix UAF bug caused by rose_t0timer_expiry 04894ab34faf usbnet: fix memory leak in error case 6f655b5e13fa can: gs_usb: gs_usb_open/close(): fix memory leak eb7bbd7728da can: grcan: grcan_probe(): remove extra of_node_get() 5b48f5711f1c can: bcm: use call_rcu() instead of costly synchronize_rcu() e7e3e90d6710 mm/slub: add missing TID updates on slab deactivation 3defefd22ad5 esp: limit skb_page_frag_refill use to a single page 49286fbdad47 Linux 5.4.204 0ac2845937ce clocksource/drivers/ixp4xx: remove EXPORT_SYMBOL_GPL from ixp4xx_timer_setup() d40057538bee net: usb: qmi_wwan: add Telit 0x1070 composition ea89a522b4cc net: usb: qmi_wwan: add Telit 0x1060 composition 5c03cad51b84 xen/arm: Fix race in RB-tree based P2M accounting 60ac50daad36 xen/blkfront: force data bouncing when backend is untrusted ede57be88a5f xen/netfront: force data bouncing when backend is untrusted 04945b5beb73 xen/netfront: fix leaking data in shared pages 42112e8f9461 xen/blkfront: fix leaking data in shared pages b7c996abe545 selftests/rseq: Change type of rseq_offset to ptrdiff_t dc2825288012 selftests/rseq: x86-32: use %gs segment selector for accessing rseq thread area f89d15c9861c selftests/rseq: x86-64: use %fs segment selector for accessing rseq thread area 618da2318e15 selftests/rseq: Fix: work-around asm goto compiler bugs 58082d4e8186 selftests/rseq: Remove arm/mips asm goto compiler work-around 1c9f13880f47 selftests/rseq: Fix warnings about #if checks of undefined tokens 6f87493c3aa6 selftests/rseq: Fix ppc32 offsets by using long rather than off_t 4e9c8fd7f7f0 selftests/rseq: Fix ppc32 missing instruction selection "u" and "x" for load/store d0ca70238f40 selftests/rseq: Fix ppc32: wrong rseq_cs 32-bit field pointer on big endian 20e2f0108539 selftests/rseq: Uplift rseq selftests for compatibility with glibc-2.35 71c04fdf59ca selftests/rseq: Introduce thread pointer getters f491e073b992 selftests/rseq: Introduce rseq_get_abi() helper 158d91ffe0be selftests/rseq: Remove volatile from __rseq_abi 7037c511f67d selftests/rseq: Remove useless assignment to cpu variable 9aa134cb66b4 selftests/rseq: introduce own copy of rseq uapi header 8417f4475959 selftests/rseq: remove ARRAY_SIZE define from individual tests b13119007056 rseq/selftests,x86_64: Add rseq_offset_deref_addv() 7b6bffcfb9d3 ipv6/sit: fix ipip6_tunnel_get_prl return value 05387c4ff568 sit: use min e99a98616191 net: dsa: bcm_sf2: force pause link settings ac9cd4f66a4d hwmon: (ibmaem) don't call platform_device_del() if platform_device_add() fails ee25841221c1 xen/gntdev: Avoid blocking in unmap_grant_pages() 5eac00ef2a11 net: tun: avoid disabling NAPI twice 8f968872ec34 NFC: nxp-nci: Don't issue a zero length i2c_master_read() 37287fd28fb0 nfc: nfcmrvl: Fix irq_of_parse_and_map() return value 893825289ba8 net: bonding: fix use-after-free after 802.3ad slave unbind 6fdef80e7eaa net: bonding: fix possible NULL deref in rlb code bb1dc7cc576e net/sched: act_api: Notify user space if any actions were flushed before error 3b2ddeb89fe7 netfilter: nft_dynset: restore set element counter when failing to update 5b3a1c6bca38 s390: remove unneeded 'select BUILD_BIN2C' bdecd912e99a PM / devfreq: exynos-ppmu: Fix refcount leak in of_get_devfreq_events e1284ec4a6d7 caif_virtio: fix race between virtio_device_ready() and ndo_open() 9204bc3e8722 net: ipv6: unexport __init-annotated seg6_hmac_net_init() 7a79f71f6931 usbnet: fix memory allocation in helpers 5af106f8e072 linux/dim: Fix divide by 0 in RDMA DIM 85d7d672e896 RDMA/qedr: Fix reporting QP timeout attribute ea0519bc578d net: tun: stop NAPI when detaching queues a8cf91902237 net: tun: unlink NAPI from device on destruction 22e75461014b selftests/net: pass ipv6_args to udpgso_bench's IPv6 TCP test 1d877327da33 virtio-net: fix race between ndo_open() and virtio_device_ready() 7f89bb5d7102 net: usb: ax88179_178a: Fix packet receiving bb91556d2af0 net: rose: fix UAF bugs caused by timer handler 76a477d39836 SUNRPC: Fix READ_PLUS crasher 13816057eaf2 s390/archrandom: simplify back to earlier design and initialize earlier f157bd9cf377 dm raid: fix KASAN warning in raid5_add_disks 90de15357504 dm raid: fix accesses beyond end of raid member array b6125c5dc3d6 powerpc/bpf: Fix use of user_pt_regs in uapi 1ef2e87736a6 powerpc/prom_init: Fix kernel config grep d5e32f08e7f1 nvdimm: Fix badblocks clear off-by-one error 53fb996f2709 ipv6: take care of disable_policy when restoring routes (From OE-Core rev: c954fc1097cb99b7caac764db007f6b2541c248f) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.203Bruce Ashfield2022-07-151-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 871cbc208bf0 Linux 5.4.203 572cc34503d4 crypto: arm/ghash-ce - define fpu before fpu registers are referenced 3bf992f9d9a8 crypto: arm - use Kconfig based compiler checks for crypto opcodes 1b43c30cd5d5 ARM: 9029/1: Make iwmmxt.S support Clang's integrated assembler 9e00e5d195ed ARM: OMAP2+: drop unnecessary adrl 3657432a75e3 ARM: 8929/1: use APSR_nzcv instead of r15 as mrc operand 02c200fdba46 ARM: 8933/1: replace Sun/Solaris style flag on section directive 54e6ecd5b7ca crypto: arm/sha512-neon - avoid ADRL pseudo instruction 5e6f80033286 crypto: arm/sha256-neon - avoid ADRL pseudo instruction e120403c0e7c ARM: 8971/1: replace the sole use of a symbol with its definition 0a43679016f0 ARM: 8990/1: use VFP assembler mnemonics in register load/store macros 472671eec98a ARM: 8989/1: use .fpu assembler directives instead of assembler arguments 2bfb0d43a47c net: mscc: ocelot: allow unregistered IP multicast flooding 223d551a6681 kexec_file: drop weak attribute from arch_kexec_apply_relocations[_add] ab3ed204a146 powerpc/ftrace: Remove ftrace init tramp once kernel init is complete 77e2ad091850 drm: remove drm_fb_helper_modinit 9ef3ad40a81f Linux 5.4.202 ceda71d49f6b powerpc/pseries: wire up rng during setup_arch() ece983890287 kbuild: link vmlinux only once for CONFIG_TRIM_UNUSED_KSYMS (2nd attempt) 2a81e813141e random: update comment from copy_to_user() -> copy_to_iter() 80f0038d757e modpost: fix section mismatch check for exported init/exit sections d1359e4129ad ARM: cns3xxx: Fix refcount leak in cns3xxx_init 29ca9c4efacc ARM: Fix refcount leak in axxia_boot_secondary 734a4d15142b soc: bcm: brcmstb: pm: pm-arm: Fix refcount leak in brcmstb_pm_probe f9b77a529375 ARM: exynos: Fix refcount leak in exynos_map_pmu 615907ccc421 ARM: dts: imx6qdl: correct PU regulator ramp delay 93e6137d2a5b powerpc/powernv: wire up rng during setup_arch 97808c781721 powerpc/rtas: Allow ibm,platform-dump RTAS call with null buffer address b6232979320a powerpc: Enable execve syscall exit tracepoint e0701f150b28 parisc: Enable ARCH_HAS_STRICT_MODULE_RWX e5234a9d64a9 xtensa: Fix refcount leak bug in time.c a52972ee706b xtensa: xtfpga: Fix refcount leak bug in setup f0fc7cdf5f19 iio: adc: axp288: Override TS pin bias current for some models 11c7ea38be91 iio: adc: stm32: fix maximum clock rate for stm32mp15x 5e39397d60da iio: trigger: sysfs: fix use-after-free on remove 6d2e68d02171 iio: gyro: mpu3050: Fix the error handling in mpu3050_power_up() 1ad6d668543d iio: accel: mma8452: ignore the return value of reset operation a391bced8404 iio:accel:mxc4005: rearrange iio trigger get and register 23c158caa032 iio:accel:bma180: rearrange iio trigger get and register 8ea16a64aafc iio:chemical:ccs811: rearrange iio trigger get and register 2333db14d875 usb: chipidea: udc: check request status before setting device address 47e41b4dabbf xhci: turn off port power in shutdown d62d1c606db0 iio: adc: vf610: fix conversion mode sysfs node name 741b6c8363c2 s390/cpumf: Handle events cycles and instructions identical 4837d1c81223 gpio: winbond: Fix error code in winbond_gpio_get() bb18ad00c0b7 Revert "net/tls: fix tls_sk_proto_close executed repeatedly" 8c7a32b7c155 virtio_net: fix xdp_rxq_info bug after suspend/resume 28a78414f21e igb: Make DMA faster when CPU is active on the PCIe link a5ed066bc246 regmap-irq: Fix a bug in regmap_irq_enable() for type_in_mask chips 844168a5dabf ice: ethtool: advertise 1000M speeds properly e3a232e57670 afs: Fix dynamic root getattr cacab1e620e0 MIPS: Remove repetitive increase irq_err_count 788c954f194c x86/xen: Remove undefined behavior in setup_features() c7bdaad9cbfe udmabuf: add back sanity check 05c6c36c7931 net/tls: fix tls_sk_proto_close executed repeatedly 02da602bc2f3 erspan: do not assume transport header is always set d1592d3e362c drm/msm/mdp4: Fix refcount leak in mdp4_modeset_init_intf f1f9c2a5a3d9 net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms 47d31b97bf47 bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers 104a59b74577 phy: aquantia: Fix AN when higher speeds than 1G are not advertised 8ffe2e50e967 bpf: Fix request_sock leak in sk lookup helpers f074ab253988 USB: serial: option: add Quectel RM500K module support ea7b23eadebc USB: serial: option: add Quectel EM05-G modem 613c849d73df USB: serial: option: add Telit LE910Cx 0x1250 composition ae183969bd66 random: quiet urandom warning ratelimit suppression message 06a24ddba93a dm mirror log: clear log bits up to BITS_PER_LONG boundary 1f350f3cf0c1 dm era: commit metadata in postsuspend after worker stops 0e75acbe1b76 ata: libata: add qc->flags in ata_qc_complete_template tracepoint 71c76f56b97c mtd: rawnand: gpmi: Fix setting busy timeout setting c8d37e6ca180 mmc: sdhci-pci-o2micro: Fix card detect by dealing with debouncing af28f602df74 net: openvswitch: fix parsing of nw_proto for IPv6 fragments 6fda65dabd3e ALSA: hda/realtek: Add quirk for Clevo PD70PNT 5fbad99e76c0 ALSA: hda/realtek - ALC897 headset MIC no sound cf81f367cf81 ALSA: hda/conexant: Fix missing beep setup eca9b5e36e24 ALSA: hda/via: Fix missing beep setup 1df5178fdebe random: schedule mix_interrupt_randomness() less often c87e851b23e5 vt: drop old FONT ioctls 23db944f754e Linux 5.4.201 3994d2ee55e2 Revert "hwmon: Make chip parameter for with_info API mandatory" 7b9c3bfbad25 arm64: mm: Don't invalidate FROM_DEVICE buffers at start of DMA transfer 2e1591c27b95 tcp: drop the hash_32() part from the index calculation c26e1addf157 tcp: increase source port perturb table to 2^16 77d29f3b18c4 tcp: dynamically allocate the perturb table used by source ports 7c0a777b7dbd tcp: add small random increments to the source port 53c5de3092ad tcp: use different parts of the port_offset for index and offset 95921a3bab76 tcp: add some entropy in __inet_hash_connect() bdcbf2602feb usb: gadget: u_ether: fix regression in setting fixed MAC address 2577d67a9a8a dm: remove special-casing of bio-based immutable singleton target on NVMe 4143503b486a s390/mm: use non-quiescing sske for KVM switch to keyed guest f0c280af0ec7 Linux 5.4.200 ab8dff4b716e powerpc/mm: Switch obsolete dssall to .long 1a48a41f1422 riscv: Less inefficient gcc tishift helpers (and export their symbols) 2464a1c0de53 RISC-V: fix barrier() use in <vdso/processor.h> 490a02cd8205 arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line ef6f9ce0a79a net: openvswitch: fix leak of nested actions 6bb3c77c74f5 net: openvswitch: fix misuse of the cached connection on tuple changes b47319b4aa21 net/sched: act_police: more accurate MTU policing 13fbdea1184b virtio-pci: Remove wrong address verification in vp_del_vqs() 80e4d8a27451 ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machine 119e0268cc1c ALSA: hda/realtek: fix mute/micmute LEDs for HP 440 G8 fba542891767 ext4: add reserved GDT blocks check 4ca0d2f1e04e ext4: make variable "count" signed a6b31616e5af ext4: fix bug_on ext4_mb_use_inode_pa ae4603128751 dm mirror log: round up region bitmap size to BITS_PER_LONG 64d2df648003 serial: 8250: Store to lsr_save_flags after lsr read b75bddfcc181 usb: gadget: lpc32xx_udc: Fix refcount leak in lpc32xx_udc_probe 6506aff2dc2f usb: dwc2: Fix memory leak in dwc2_hcd_init 940653b51c33 USB: serial: io_ti: add Agilent E5805A support 31363b2b868e USB: serial: option: add support for Cinterion MV31 with new baseline d0c3730f2763 comedi: vmk80xx: fix expression for tx buffer size bf833c484881 i2c: designware: Use standard optional ref clock implementation 8d884c08eeb8 irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions 58e67c81e229 irqchip/gic-v3: Fix error handling in gic_populate_ppi_partitions 56526c3883fc irqchip/gic/realview: Fix refcount leak in realview_gic_of_init 4695bafabf5b faddr2line: Fix overlapping text section failures, the sequel 1b34d6a93832 certs/blacklist_hashes.c: fix const confusion in certs blacklist fb775ee3cfff arm64: ftrace: fix branch range checks 0e21311ba459 net: bgmac: Fix an erroneous kfree() in bgmac_remove() c19cdd72b3ec mlxsw: spectrum_cnt: Reorder counter pools c03304dc4234 misc: atmel-ssc: Fix IRQ check in ssc_probe f7183c76d500 tty: goldfish: Fix free_irq() on remove ff6e03fe84bc i40e: Fix call trace in setup_tx_descriptors 4b94408e1617 i40e: Fix calculating the number of queue pairs 43f65970eeb2 i40e: Fix adding ADQ filter to TC0 cff3a7ce6e81 clocksource: hyper-v: unexport __init-annotated hv_init_clocksource() 11c870c0b532 pNFS: Don't keep retrying if the server replied NFS4ERR_LAYOUTUNAVAILABLE e32fe87afcfe random: credit cpu and bootloader seeds by default 9e4cab02b7ec net: ethernet: mtk_eth_soc: fix misuse of mem alloc interface netdev[napi]_alloc_frag 2f42389d270f ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg 6b4d8b44e716 nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferred 786428a1dec2 virtio-mmio: fix missing put_device() when vm_cmdline_parent registration failed aacb264d54c4 ALSA: hda/realtek - Add HW8326 support ff882404dff7 scsi: pmcraid: Fix missing resource cleanup in error case c48119223618 scsi: ipr: Fix missing/incorrect resource cleanup in error case fe0855944a64 scsi: lpfc: Allow reduced polling rate for nvme_admin_async_event cmd completion 1f1be79189fd scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT topology 001de3d8ce82 scsi: vmw_pvscsi: Expand vcpuHint to 16 bits 9e3a0d3fc71c ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put() bc046649c5d6 ASoC: es8328: Fix event generation for deemphasis control a81f5a7f7a20 ASoC: wm8962: Fix suspend while playing music 253334f84c81 ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo() 052cd621acbf ASoC: cs42l56: Correct typo in minimum level for SX volume controls 6d180913b3ab ASoC: cs42l52: Correct TLV for Bypass Volume 385a031c56a9 ASoC: cs53l30: Correct number of volume levels on SX controls 675b6a49cf70 ASoC: cs35l36: Update digital volume TLV b00f63dba5b8 ASoC: cs42l52: Fix TLV scales for mixer controls cd8c1e6c01f1 dma-debug: make things less spammy under memory pressure a45e19fd6ed8 ASoC: nau8822: Add operation for internal PLL off and on 348831a9e8aa powerpc/kasan: Silence KASAN warnings in __get_wchan() 5624055c8f4b random: account for arch randomness in bits c0bf6bfce70a random: mark bootloader randomness code as __init f96250197b43 random: avoid checking crng_ready() twice in random_init() 072cd87d12a8 crypto: drbg - make reseeding from get_random_bytes() synchronous e9eb0c4741a7 crypto: drbg - always try to free Jitter RNG instance f284afc3a9ca crypto: drbg - move dynamic ->reseed_threshold adjustments to __drbg_seed() babba4bf53a6 crypto: drbg - track whether DRBG was seeded with !rng_is_initialized() 1b93b302e942 crypto: drbg - prepare for more fine-grained tracking of seeding state 98e574a73414 crypto: drbg - always seeded with SP800-90B compliant noise source 61f87ea3f957 Revert "random: use static branch for crng_ready()" 3faf33a85650 random: check for signals after page of pool writes 2177cef53ec9 random: wire up fops->splice_{read,write}_iter() 35db2a073118 random: convert to using fops->write_iter() 43e62db84a99 random: convert to using fops->read_iter() c23188facd10 random: unify batched entropy implementations 1aeedbe02b5c random: move randomize_page() into mm where it belongs ceaf1feefe6e random: move initialization functions out of hot pages d3bf98d61fb6 random: make consistent use of buf and len 70fce7f105bb random: use proper return types on get_random_{int,long}_wait() d05948dc23e6 random: remove extern from functions in header d8b4296417ea random: use static branch for crng_ready() 087a14b9cf9b random: credit architectural init the exact amount ac48f7bee198 random: handle latent entropy and command line from random_init() 736a22645d98 random: use proper jiffies comparison macro 3266fba20661 random: remove ratelimiting for in-kernel unseeded randomness c5373bd6e4fb random: move initialization out of reseeding hot path 0747ad152fa1 random: avoid initializing twice in credit race 0baeec0effc7 random: use symbolic constants for crng_init states 55d64df3ad5b siphash: use one source of truth for siphash permutations e4e8a9f8a616 random: help compiler out with fast_mix() by using simpler arguments bf3b51eb0f13 random: do not use input pool from hard IRQs 6d4203a2cddc random: order timer entropy functions below interrupt functions 58da574f105a random: do not pretend to handle premature next security model e739d5bd1466 random: use first 128 bits of input as fast init c44f8b386376 random: do not use batches when !crng_ready() e247ea8d97bf random: insist on random_get_entropy() existing in order to simplify 9bfbcb37e5f6 xtensa: use fallback for random_get_entropy() instead of zero fa15650b51f6 sparc: use fallback for random_get_entropy() instead of zero 9dfc14590c5d um: use fallback for random_get_entropy() instead of zero 0cc41e2c73f7 x86/tsc: Use fallback for random_get_entropy() instead of zero f2a6e8727084 nios2: use fallback for random_get_entropy() instead of zero db1d13fe4c80 arm: use fallback for random_get_entropy() instead of zero 6fa912f987fa mips: use fallback for random_get_entropy() instead of just c0 random 36f38f838c5b m68k: use fallback for random_get_entropy() instead of zero a7d04ca9da61 timekeeping: Add raw clock fallback for random_get_entropy() eb2f9d72f32a powerpc: define get_cycles macro for arch-override 10455a367c33 alpha: define get_cycles macro for arch-override 5f0b77ca1978 parisc: define get_cycles macro for arch-override 80459abc9fee s390: define get_cycles macro for arch-override 73385644490a ia64: define get_cycles macro for arch-override 5fac86663976 init: call time_init() before rand_initialize() b88ae87b100c random: fix sysctl documentation nits 465425748359 random: document crng_fast_key_erasure() destination possibility ec07b3494517 random: make random_get_entropy() return an unsigned long fe156368f987 random: allow partial reads if later user copies fail 70788723da70 random: check for signals every PAGE_SIZE chunk of /dev/[u]random 2ce859d91fe9 random: check for signal_pending() outside of need_resched() check 0e8030c9e03d random: do not allow user to keep crng key around on stack 95aed891f7be random: do not split fast init input in add_hwgenerator_randomness() 1d53d5a0973e random: mix build-time latent entropy into pool at init 0aba75c6173d random: re-add removed comment about get_random_{u32,u64} reseeding 81ea8a609b48 random: treat bootloader trust toggle the same way as cpu trust toggle a08d52a6081b random: skip fast_init if hwrng provides large chunk of entropy 8320bc665c29 random: check for signal and try earlier when generating entropy 3a53b818bb0e random: reseed more often immediately after booting 905759e0fc17 random: make consistent usage of crng_ready() ad4c6bd98c54 random: use SipHash as interrupt entropy accumulator 631503001ccf random: replace custom notifier chain with standard one 1ae73fb2a635 random: don't let 644 read-only sysctls be written to ed409757100b random: give sysctl_random_min_urandom_seed a more sensible value 75d95c1b5dea random: do crng pre-init loading in worker rather than irq 219c84fe93e5 random: unify cycles_t and jiffies usage and types 673637c4c9e0 random: cleanup UUID handling 4d5151cc288a random: only wake up writers after zap if threshold was passed ac0081dec7d6 random: round-robin registers as ulong, not u32 62cd795e465a random: clear fast pool, crng, and batches in cpuhp bring up a7f8f385bb6f random: pull add_hwgenerator_randomness() declaration into random.h ff607fc7607d random: check for crng_init == 0 in add_device_randomness() 20788eb4ce70 random: unify early init crng load accounting 49567f947735 random: do not take pool spinlock at boot 4a61bf7f9b18 random: defer fast pool mixing to worker 944d1bd0e5be random: rewrite header introductory comment c0e35949c736 random: group sysctl functions d946084180ee random: group userspace read/write functions 565a66043bdf random: group entropy collection functions f2d587c493fc random: group entropy extraction functions a8786d54762f random: group crng functions c12dfec1aacf random: group initialization wait functions 22e3db57ab94 random: remove whitespace and reorder includes cee64be60591 random: remove useless header comment 904e6123c400 random: introduce drain_entropy() helper to declutter crng_reseed() 47c56790d51c random: deobfuscate irq u32/u64 contributions e280b79c3127 random: add proper SPDX header 776927dfd4ac random: remove unused tracepoints d68883956d36 random: remove ifdef'd out interrupt bench 4a14a5a6969a random: tie batched entropy generation to base_crng generation d8a6684950c1 random: fix locking for crng_init in crng_reseed() b1d561138150 random: zero buffer after reading entropy from userspace 21da00f8cb3a random: remove outdated INT_MAX >> 6 check in urandom_read() b530684129b2 random: make more consistent use of integer types 3eed6af93ecd random: use hash function for crng_slow_load() cee3c7056900 random: use simpler fast key erasure flow on per-cpu keys ea9941fd6e26 random: absorb fast pool into input pool after fast load a3562bf4e8c9 random: do not xor RDRAND when writing into /dev/random 574c8839504b random: ensure early RDSEED goes through mixer on init d3d3c1c214c3 random: inline leaves of rand_initialize() 817315517af9 random: get rid of secondary crngs c15fc80b7df0 random: use RDSEED instead of RDRAND in entropy extraction 72db8151c889 random: fix locking in crng_fast_load() 7229c6d90a1a random: remove batched entropy locking 6c8911579221 random: remove use_input_pool parameter from crng_reseed() 4ef908fb81d9 random: make credit_entropy_bits() always safe 42a9a7e80750 random: always wake up entropy writers after extraction 373ef51f3e8a random: use linear min-entropy accumulation crediting a1a2bae5ef93 random: simplify entropy debiting 4e5814bd2e75 random: use computational hash for entropy extraction 99a0f8e22d4c random: only call crng_finalize_init() for primary_crng 88609b892fdd random: access primary_pool directly rather than through pointer 0b9f9b94f1ea random: continually use hwgenerator randomness 811e333c4eb2 random: simplify arithmetic function flow in account() 56de23dcf9d0 random: selectively clang-format where it makes sense 86eac12b1cf5 random: access input_pool_data directly rather than through pointer 4f5400ca7fc1 random: cleanup fractional entropy shift constants 1b6f1d32a858 random: prepend remaining pool constants with POOL_ 0fe4a64fd946 random: de-duplicate INPUT_POOL constants e35576c4cb18 random: remove unused OUTPUT_POOL constants 74cb3093f2de random: rather than entropy_store abstraction, use global 14652d864280 random: remove unused extract_entropy() reserved argument 12f17e3f3a14 random: remove incomplete last_data logic adcbbb44ccc1 random: cleanup integer types 4ac4c7f057ff random: cleanup poolinfo abstraction 5c3818e3bd7b random: fix typo in comments 0a7e65810269 random: don't reset crng_init_cnt on urandom_read() 8d7c55563ed0 random: avoid superfluous call to RDRAND in CRNG extraction 8b4695640bc5 random: early initialization of ChaCha constants cfc69065005e random: initialize ChaCha20 constants with correct endianness 922d082e3363 random: use IS_ENABLED(CONFIG_NUMA) instead of ifdefs 565b3af16894 random: harmonize "crng init done" messages 346c4a697c29 random: mix bootloader randomness into pool afce74c0c04f random: do not re-init if crng_reseed completes before primary init d76758c71209 random: do not sign extend bytes for rotation when mixing c2f0a89cd1d5 random: use BLAKE2s instead of SHA1 in extraction 6e6ae70c1eac random: remove unused irq_flags argument from add_interrupt_randomness() 2580b0b3fd5a random: document add_hwgenerator_randomness() with other input functions 3cc36a4aa1ca crypto: blake2s - adjust include guard naming 09342a544c4b crypto: blake2s - include <linux/bug.h> instead of <asm/bug.h> f850f3643d6b MAINTAINERS: co-maintain random.c 967e3a136f9b random: remove dead code left over from blocking pool 610f0b439a6b random: avoid arch_get_random_seed_long() when collecting IRQ randomness ad3fce669105 random: add arch_get_random_*long_early() 41b0d3e86c50 powerpc: Use bool in archrandom.h 89533373e11c linux/random.h: Mark CONFIG_ARCH_RANDOM functions __must_check 0222f9f1d168 linux/random.h: Use false with bool 15f93060b718 linux/random.h: Remove arch_has_random, arch_has_random_seed a95ed04e21da s390: Remove arch_has_random, arch_has_random_seed aab52172d9f9 powerpc: Remove arch_has_random, arch_has_random_seed 35e28a05f659 x86: Remove arch_has_random, arch_has_random_seed 98f749e29728 random: avoid warnings for !CONFIG_NUMA builds c13b9c3627d8 random: split primary/secondary crng init paths c070b07aaf34 random: remove some dead code of poolinfo 898498bb4414 random: fix typo in add_timer_randomness() 2c53d6d6a7be random: Add and use pr_fmt() f3375cfe31bc random: convert to ENTROPY_BITS for better code readability 9f757cad20b7 random: remove unnecessary unlikely() 4431c366fe23 random: remove kernel.random.read_wakeup_threshold ec134003cc39 random: delete code to pull data into pools a9564e14c6dd random: remove the blocking pool 940cbc47b369 random: make /dev/random be almost like /dev/urandom c4edc1055c11 random: ignore GRND_RANDOM in getentropy(2) 7f9f864af021 random: add GRND_INSECURE to return best-effort non-cryptographic bytes 479d39707ff7 random: Add a urandom_read_nowait() for random APIs that don't warn 69441ba56f13 random: Don't wake crng_init_wait when crng_init == 1 69ef3109d422 random: don't forget compat_ioctl on urandom 927fc225af29 compat_ioctl: remove /dev/random commands 996fba14fa35 lib/crypto: sha1: re-roll loops to reduce code size c4f48374407b lib/crypto: blake2s: move hmac construction into wireguard 97126d2f65b3 crypto: blake2s - generic C library implementation and selftest 76101f1b7f59 nfc: st21nfca: fix incorrect sizing calculations in EVT_TRANSACTION e804587ecdcd bpf: Fix incorrect memory charge cost calculation in stack_map_alloc() f91da317e6fa 9p: missing chunk of "fs/9p: Don't update file type when updating file attributes" (From OE-Core rev: 6126f40a7ce1c55638277e45c084b82364a654b6) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.199Bruce Ashfield2022-07-151-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: a31bd366116c Linux 5.4.199 4cc40b1022bb x86/speculation/mmio: Print SMT warning d49c22094e6f KVM: x86/speculation: Disable Fill buffer clear within guests d96159263593 x86/speculation/mmio: Reuse SRBDS mitigation for SBDS bc64f38b5a38 x86/speculation/srbds: Update SRBDS mitigation selection 020ce7495cfc x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data 8d25482fc96a x86/speculation/mmio: Enable CPU Fill buffer clearing on idle 7f898baa2044 x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations 0800f1b45bf6 x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data ae649e0cbf76 x86/speculation: Add a common function for MD_CLEAR mitigation update 814ccb673035 x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug 91f8147c8371 Documentation: Add documentation for Processor MMIO Stale Data 1e9f4e8a7aa9 x86/cpu: Add another Alder Lake CPU to the Intel family 45e744de251c x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family 79568d551570 x86/cpu: Add Jasper Lake to Intel family 9e2efaa5dd10 cpu/speculation: Add prototype for cpu_show_srbds() 9d6e67bf5090 Linux 5.4.198 602b338e3c3c tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd b35e08edb2c2 mtd: cfi_cmdset_0002: Use chip_ready() for write on S29GL064N 0c12d7625502 md/raid0: Ignore RAID0 layout if the second zone has only one device 0c4bc0a2f825 powerpc/32: Fix overread/overwrite of thread_struct via ptrace 3c953d47eb1e Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flag 6ec537c50033 ixgbe: fix unexpected VLAN Rx in promisc mode on VF 24030768a7b4 ixgbe: fix bcast packets Rx on VF after promisc removal 3eca2c42daa4 nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling 31f9c39b4a37 nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTION 4f4ab5004633 mmc: block: Fix CQE recovery reset success 0245434e381e ata: libata-transport: fix {dma|pio|xfer}_mode sysfs files b651f70ed3a8 cifs: return errors during session setup during reconnects 850965edc861 ALSA: hda/conexant - Fix loopback issue with CX20632 6c04a2ae039b scripts/gdb: change kernel config dumping method 1a36f77dc23c vringh: Fix loop descriptors check in the indirect cases a3f9b0afd8b4 nodemask: Fix return values to be unsigned 9b306339a511 cifs: version operations for smb20 unneeded when legacy support disabled 5cb13cdc180a s390/gmap: voluntarily schedule during key setting 69893d6d7f5c nbd: fix io hung while disconnecting device 8a7da4ced236 nbd: fix race between nbd_alloc_config() and module removal 1be608e1ee1f nbd: call genl_unregister_family() first in nbd_cleanup() 045045b522c6 x86/cpu: Elide KCSAN for cpu_has() and friends 460083de66c4 modpost: fix undefined behavior of is_arm_mapping_symbol() 28fd384c78d7 drm/radeon: fix a possible null pointer dereference 9223144fdd64 ceph: allow ceph.dir.rctime xattr to be updatable 7df12bee5415 Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process" 0331d261c398 scsi: myrb: Fix up null pointer access on myrb_cleanup() cf6b9316879f md: protect md_unregister_thread from reentrancy 99e4c67a5581 watchdog: wdat_wdt: Stop watchdog when rebooting the system 6fd031799e7b kernfs: Separate kernfs_pr_cont_buf and rename_lock. 19f4b51b836d serial: msm_serial: disable interrupts in __msm_console_write() 52a0d88c3280 staging: rtl8712: fix uninit-value in r871xu_drv_init() 58762f1c63c7 staging: rtl8712: fix uninit-value in usb_read8() and friends 1bcfb95de192 clocksource/drivers/sp804: Avoid error on multiple instances d472c78cc829 extcon: Modify extcon device to be created after driver data is set fa0b2dd6829d misc: rtsx: set NULL intfdata when probe fails d232ca0bbc7d usb: dwc2: gadget: don't reset gadget's driver->bus 3a7170a3de62 USB: hcd-pci: Fully suspend across freeze/thaw cycle 2dcec0bc142b drivers: usb: host: Fix deadlock in oxu_bus_suspend() 09a5958a2452 drivers: tty: serial: Fix deadlock in sa1100_set_termios() c91a74b1f0f2 USB: host: isp116x: check return value after calling platform_get_resource() 64b05fa212c7 drivers: staging: rtl8192e: Fix deadlock in rtllib_beacons_stop() 1fbe033c5248 drivers: staging: rtl8192u: Fix deadlock in ieee80211_beacons_stop() 8c014373f178 tty: Fix a possible resource leak in icom_probe f6e07eb7ebec tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() 1b04c934e1e6 lkdtm/usercopy: Expand size of "out of frame" object ca2498cce875 iio: st_sensors: Add a local lock for protecting odr ab75e02366e1 iio: dummy: iio_simple_dummy: check the return value of kstrdup() 36acb4d9ce55 drm: imx: fix compiler warning with gcc-12 8174acbef87b net: altera: Fix refcount leak in altera_tse_mdio_create 3d08bc3a5d9b ip_gre: test csum_start instead of transport header 957d298526b5 net/mlx5: fs, fail conflicting actions 8a6740fdc562 net/mlx5: Rearm the FW tracer after each tracer event 317260b3eb63 net: ipv6: unexport __init-annotated seg6_hmac_init() ef6d2354de23 net: xfrm: unexport __init-annotated xfrm4_protocol_init() 6a90a44d5342 net: mdio: unexport __init-annotated mdio_bus_init() 978dcc55cf36 SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer() 180473e8e42a net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure 7c8df6fad43d net: dsa: lantiq_gswip: Fix refcount leak in gswip_gphy_fw_list e412b3d178ea bpf, arm64: Clear prog->jited_len along prog->jited 556720013c36 af_unix: Fix a data-race in unix_dgram_peer_wake_me(). b49c884146e2 xen: unexport __init-annotated xen_xlate_map_ballooned_pages() 5b8d63489c3b netfilter: nf_tables: memleak flow rule from commit path d5a1e7f33c88 ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe e0212033ff68 netfilter: nat: really support inet nat without l3 address da99331fa621 xprtrdma: treat all calls not a bcall when bc_serv is NULL 48dea4d3a11f video: fbdev: pxa3xx-gcu: release the resources correctly in pxa3xx_gcu_probe/remove() a2b3be930e79 NFSv4: Don't hold the layoutget locks across multiple RPC calls 83960276ffc9 dmaengine: zynqmp_dma: In struct zynqmp_dma_chan fix desc_size data type 4917e43bca50 m68knommu: fix undefined reference to `_init_sp' f6bdafbb9b04 m68knommu: set ZERO_PAGE() to the allocated zeroed page 27fdb4572344 i2c: cadence: Increase timeout per message if necessary 0a7a1fc7e71e f2fs: remove WARN_ON in f2fs_is_valid_blkaddr 23b2163b887f tracing: Avoid adding tracer option before update_tracer_options 48c6ee7d6c61 tracing: Fix sleeping function called from invalid context on RT kernel cc0aed22d33c mips: cpc: Fix refcount leak in mips_cpc_default_phys_base ff66ae4359ff perf c2c: Fix sorting in percent_rmt_hitm_cmp() 8b91d0dfc839 tipc: check attribute length for bearer name c2eba68d185b afs: Fix infinite loop found by xfstest generic/676 d05c2fdf8e10 tcp: tcp_rtx_synack() can be called from process context 1bd2f7f38bac net: sched: add barrier to fix packet stuck problem for lockless qdisc 77b954ce2d64 net/mlx5e: Update netdev features after changing XDP state a4c52440acf4 net/mlx5: Don't use already freed action pointer 00803d30518f nfp: only report pause frame configuration for physical device 8302620aeb94 ubi: ubi_create_volume: Fix use-after-free when volume creation failed d3a4fff1e7e4 jffs2: fix memory leak in jffs2_do_fill_super acf92b525723 modpost: fix removing numeric suffixes a101793994c0 net: dsa: mv88e6xxx: Fix refcount leak in mv88e6xxx_mdios_register 2bd1faedb74d net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry() be73e3bf6862 net: sched: fixed barrier to prevent skbuff sticking in qdisc backlog 51ed32c1cfcf s390/crypto: fix scatterwalk_unmap() callers in AES-GCM 80f6712f241c clocksource/drivers/oxnas-rps: Fix irq_of_parse_and_map() return value e5d479d73f21 ASoC: fsl_sai: Fix FSL_SAI_xDR/xFR definition 5b110d940417 watchdog: ts4800_wdt: Fix refcount leak in ts4800_wdt_probe 593b595332bd driver core: fix deadlock in __device_attach 5d709f58c743 driver: base: fix UAF when driver_attach failed 3157118c1795 bus: ti-sysc: Fix warnings for unbind for serial a724634b2a49 firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle c3a16e7c8624 serial: stm32-usart: Correct CSIZE, bits, and parity 29d963635ee6 serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 5c01c19f64c7 serial: sifive: Sanitize CSIZE and c_iflag 841cab744cc0 serial: sh-sci: Don't allow CS5-6 942aa88467b9 serial: txx9: Don't allow CS5-6 eb8de4bac35a serial: rda-uart: Don't allow CS5-6 0de3d2344ee0 serial: digicolor-usart: Don't allow CS5-6 035bc3b734aa serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 1b3ae6d85069 serial: meson: acquire port->lock in startup() d77f28c1bc9d rtc: mt6397: check return value after calling platform_get_resource() d041e885749f clocksource/drivers/riscv: Events are stopped during CPU suspend 69a30b2ed620 soc: rockchip: Fix refcount leak in rockchip_grf_init 0f91755514b8 coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifier 47e4c42faab9 serial: sifive: Report actual baud base rather than fixed 115200 f2a16af2ee0a phy: qcom-qmp: fix pipe-clock imbalance on power-on failure b6b0f8904bd6 rpmsg: qcom_smd: Fix returning 0 if irq_of_parse_and_map() fails 088f449d9d3c iio: adc: sc27xx: Fine tune the scale calibration values e5d48301d1fc iio: adc: sc27xx: fix read big scale voltage not right 0f57d139300f iio: adc: stmpe-adc: Fix wait_for_completion_timeout return value check bec18bb00f11 firmware: stratix10-svc: fix a missing check on list iterator 8ad7b3d9f838 usb: dwc3: pci: Fix pm_runtime_get_sync() error checking 1026ee392ba3 rpmsg: qcom_smd: Fix irq_of_parse_and_map() return value 89d1b9dfccce pwm: lp3943: Fix duty calculation in case period was clamped 8e9f3f508a9c staging: fieldbus: Fix the error handling path in anybuss_host_common_probe() 67c2aa77b40e usb: musb: Fix missing of_node_put() in omap2430_probe b78499772fa7 USB: storage: karma: fix rio_karma_init return 72ab0f6f2ba8 usb: usbip: add missing device lock on tweak configuration cmd 2f0ae93ec33c usb: usbip: fix a refcount leak in stub_probe() 077f58e469a6 tty: serial: fsl_lpuart: fix potential bug when using both of_alias_get_id and ida_simple_get 7320308b189c tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe 9ae3d073f7db tty: goldfish: Use tty_port_destroy() to destroy port d88fdea1477c iio: adc: ad7124: Remove shift from scan_type 1aa30dc88372 staging: greybus: codecs: fix type confusion of list iterator variable 6c8c536e0020 pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boards 4faa6308e1b8 md: bcache: check the return value of kzalloc() in detached_dev_do_request() 5f62b21b7c93 block: fix bio_clone_blkg_association() to associate with proper blkcg_gq ccddf8cd411c bfq: Make sure bfqg for which we are queueing requests is online 8afc13b958bd bfq: Get rid of __bio_blkcg() usage be1b78f94992 bfq: Remove pointless bfq_init_rq() calls f885f55033a1 bfq: Drop pointless unlock-lock pair 97be7d13fbd4 bfq: Avoid merging queues with different parents 54073410537f MIPS: IP27: Remove incorrect `cpu_has_fpu' override 427c3c7ebd5f RDMA/rxe: Generate a completion for unsupported/invalid opcode 4946cfd1c8f0 Kconfig: add config option for asm goto w/ outputs 7ac21b24af85 phy: qcom-qmp: fix reset-controller leak on probe errors d19fa8f25200 blk-iolatency: Fix inflight count imbalances and IO hangs on offline 8a068913d19d dt-bindings: gpio: altera: correct interrupt-cells 3b8c37780d11 docs/conf.py: Cope with removal of language=None in Sphinx 5.0.0 da9634374d41 ARM: pxa: maybe fix gpio lookup tables 1668ad103679 phy: qcom-qmp: fix struct clk leak on probe errors 2040b6076544 arm64: dts: qcom: ipq8074: fix the sleep clock frequency 8dd2e5f9c1f1 gma500: fix an incorrect NULL check on list iterator a62591e36100 tilcdc: tilcdc_external: fix an incorrect NULL check on list iterator 77ec584d3de0 serial: pch: don't overwrite xmit->buf[0] by x_char f6cb1470ba22 carl9170: tx: fix an incorrect use of list iterator 2ea49d6310c9 ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" control b8ce58ab80fa rtl818x: Prevent using not initialized queues 6f4a489d8458 hugetlb: fix huge_pmd_unshare address update 73bdb2359dbc nodemask.h: fix compilation error with GCC12 6e071eaf5002 iommu/msm: Fix an incorrect NULL check on list iterator 9caad70819ae um: Fix out-of-bounds read in LDT setup 6cbe83680f01 um: chan_user: Fix winch_tramp() return value 3466e4265244 mac80211: upgrade passive scan to active scan on DFS channels after beacon rx cf465ecfe3a8 irqchip: irq-xtensa-mx: fix initial IRQ affinity 36bab24bb81b irqchip/armada-370-xp: Do not touch Performance Counter Overflow on A375, A38x, A39x 8858284dd749 RDMA/hfi1: Fix potential integer multiplication overflow errors 64623236263f Kconfig: Add option for asm goto w/ tied outputs to workaround clang-13 bug 532aa3f7a50c media: coda: Add more H264 levels for CODA960 adcea1c8eea8 media: coda: Fix reported H264 profile f2c2ad538e49 mtd: cfi_cmdset_0002: Move and rename chip_check/chip_ready/chip_good_for_write 16e993ac7c81 md: fix an incorrect NULL check in md_reload_sb d0bdc809f788 md: fix an incorrect NULL check in does_sb_need_changing 3623f833e19b drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX 8fa6eb03e3f5 drm/nouveau/clk: Fix an incorrect NULL check on list iterator 19323b3671a8 drm/etnaviv: check for reaped mapping in etnaviv_iommu_unmap_gem c12984cdb077 drm/amdgpu/cs: make commands with 0 chunks illegal behaviour. 8e105178c26a scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enabled 494685db0023 scsi: dc395x: Fix a missing check on list iterator 82bf8e7271fa ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock 17ea63484975 dlm: fix missing lkb refcount handling 49cd9eb7b9a7 dlm: fix plock invalid read f160e7b4b02a mm, compaction: fast_find_migrateblock() should return pfn in the target zone 665602c83776 PCI: qcom: Fix unbalanced PHY init on probe errors c3919b10c45f PCI: qcom: Fix runtime PM imbalance on probe errors c99306cf5983 PCI/PM: Fix bridge_d3_blacklist[] Elo i2 overwrite of Gigabyte X299 c27f744ceefa tracing: Fix potential double free in create_var_ref() 742736dc9c01 ACPI: property: Release subnode properties with data nodes e157c8f87e8f ext4: avoid cycles in directory h-tree 17034d45ec44 ext4: verify dir block before splitting it 73fd5b192851 ext4: fix bug_on in ext4_writepages 0ab308d72af7 ext4: fix warning in ext4_handle_inode_extension eaecf7ebfd5d ext4: fix use-after-free in ext4_rename_dir_prepare f36736fbd484 netfilter: nf_tables: disallow non-stateful expression in sets earlier 28a8060a0bd2 bfq: Track whether bfq_group is still online da9f3025d595 bfq: Update cgroup information before merging bio 31326bf55126 bfq: Split shared queues on move between cgroups b1cda6dd2c44 efi: Do not import certificates from UEFI Secure Boot for T2 Macs 440d345d0274 fs-writeback: writeback_sb_inodes:Recalculate 'wrote' according skipped pages e0dddab01f94 iwlwifi: mvm: fix assert 1F04 upon reconfig 265bec4779a3 wifi: mac80211: fix use-after-free in chanctx code 9259227605df f2fs: fix fallocate to use file_modified to update permissions consistently 1f926457c3e7 f2fs: don't need inode lock for system hidden quota 12ffc0044aba f2fs: fix deadloop in foreground GC 54c116615c99 f2fs: fix to clear dirty inode in f2fs_evict_inode() 7361c9f2bd6a f2fs: fix to do sanity check on block address in f2fs_do_zero_range() f8b3c3fcf331 f2fs: fix to avoid f2fs_bug_on() in dec_valid_node_count() 7f51f2734555 perf jevents: Fix event syntax error caused by ExtSel 9eb684dc41d8 perf c2c: Use stdio interface if slang is not supported e23eb2f43f4d iommu/amd: Increase timeout waiting for GA log enablement db7ea8b261ef dmaengine: stm32-mdma: remove GISR1 register 8db59df7f582 video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setup dcc00106c325 NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layout 3d216510f8af NFS: Don't report errors from nfs_pageio_complete() more than once 55f0fc32b2f2 NFS: Do not report flush errors in nfs_write_end() 59137943af75 NFS: Do not report EINTR/ERESTARTSYS as mapping errors 4826af9a07cf i2c: at91: Initialize dma_buf in at91_twi_xfer() d77a0f2842b3 i2c: at91: use dma safe buffers e4db5f4b680a iommu/mediatek: Add list_del in mtk_iommu_remove 5e47a7add3dd f2fs: fix dereference of stale list iterator after loop body c8735252f93f Input: stmfts - do not leave device disabled in stmfts_input_open addb192000d8 RDMA/hfi1: Prevent use of lock before it is initialized 6d8b9f574bca mailbox: forward the hrtimer if not queued and under a lock 49c1e32e7b3f mfd: davinci_voicecodec: Fix possible null-ptr-deref davinci_vc_probe() bcb6c4c5eb48 powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup 2631fe5b53b5 macintosh: via-pmu and via-cuda need RTC_LIB bc21634ce430 powerpc/perf: Fix the threshold compare group constraint for power9 cf0b52858f74 powerpc/64: Only WARN if __pa()/__va() called with bad addresses bbc2b0ce6042 Input: sparcspkr - fix refcount leak in bbc_beep_probe 6d7b2cf5c7ed crypto: cryptd - Protect per-CPU resource by disabling BH. 3219ac364ac3 tty: fix deadlock caused by calling printk() under tty_port->lock ded067f24b90 PCI: imx6: Fix PERST# start-up sequence 0b35a685d911 ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() 203537caad3c proc: fix dentry/inode overinstantiating under /proc/${pid}/net 6cdb6582b566 powerpc/4xx/cpm: Fix return value of __setup() handler 337eef19aad8 powerpc/idle: Fix return value of __setup() handler 1d83f304215b powerpc/8xx: export 'cpm_setbrg' for modules 662b70a45b32 dax: fix cache flush on PMD-mapped pages 386e69e06817 drivers/base/node.c: fix compaction sysfs file leak d1f908bd0100 pinctrl: mvebu: Fix irq_of_parse_and_map() return value 9282496aac8b nvdimm: Allow overwrite in the presence of disabled dimms b0e4bafac896 firmware: arm_scmi: Fix list protocols enumeration in the base protocol ffd3bed66b54 scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_from_mac() 829ea474876f mfd: ipaq-micro: Fix error check return value of platform_get_irq() 8c4eeab72608 powerpc/fadump: fix PT_LOAD segment for boot memory area bbf58e97426d arm: mediatek: select arch timer for mt7629 e7a0d0c2802f crypto: marvell/cesa - ECB does not IV de65c32ace9a misc: ocxl: fix possible double free in ocxl_file_register_afu 7f287d0c7001 ARM: dts: bcm2835-rpi-b: Fix GPIO line names 3a37022d48a5 ARM: dts: bcm2837-rpi-3-b-plus: Fix GPIO line name of power LED fd1c098b3bdd ARM: dts: bcm2837-rpi-cm3-io3: Fix GPIO line names for SMPS I2C e0bf7f084412 ARM: dts: bcm2835-rpi-zero-w: Fix GPIO line name for Wifi/BT e4594ca90b4e can: xilinx_can: mark bit timing constants as const 6077a1e637b3 KVM: nVMX: Leave most VM-Exit info fields unmodified on failed VM-Entry 9cccb3f6ed9a PCI: rockchip: Fix find_first_zero_bit() limit f063429ac33f PCI: cadence: Fix find_first_zero_bit() limit 5543752a48ad soc: qcom: smsm: Fix missing of_node_put() in smsm_parse_ipc 669575521633 soc: qcom: smp2p: Fix missing of_node_put() in smp2p_parse_ipc 56b8d748ec43 ARM: dts: suniv: F1C100: fix watchdog compatible 754ef324b70b arm64: dts: rockchip: Move drive-impedance-ohm to emmc phy on rk3399 60546c0b4b46 net/smc: postpone sk_refcnt increment in connect() 91121ee57414 rxrpc: Fix decision on when to generate an IDLE ACK d7b16ee15fc6 rxrpc: Don't let ack.previousPacket regress 2fd958ae29fd rxrpc: Fix overlapping ACK accounting 5aa14dafd2b0 rxrpc: Don't try to resend the request if we're receiving the reply 91b34bf0409f rxrpc: Fix listen() setting the bar too high for the prealloc rings 0bfaff00d1a7 NFC: hci: fix sleep in atomic context bugs in nfc_hci_hcp_message_tx 9934025c4d66 ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_transition() b3461ccaa5d2 thermal/drivers/broadcom: Fix potential NULL dereference in sr_thermal_probe 449374565f34 drm: msm: fix possible memory leak in mdp5_crtc_cursor_set() 6832e36f156e drm/msm/a6xx: Fix refcount leak in a6xx_gpu_init 48d331a03b0d ext4: reject the 'commit' option on ext2 filesystems 3dc032375595 media: ov7670: remove ov7670_power_off from ov7670_remove dc794fa2b3c4 sctp: read sk->sk_bound_dev_if once in sctp_rcv() d43a87d66039 m68k: math-emu: Fix dependencies of math emulation support 6f55fac0af35 Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout c3c8c7e409d0 media: vsp1: Fix offset calculation for plane cropping 1310fc3538dc media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init 83345b536599 media: exynos4-is: Change clk_disable to clk_disable_unprepare b87d3a043b32 media: st-delta: Fix PM disable depth imbalance in delta_probe 12480f757810 media: aspeed: Fix an error handling path in aspeed_video_probe() d2b1dc3a0432 scripts/faddr2line: Fix overlapping text section failures 0be5d9da5743 regulator: pfuze100: Fix refcount leak in pfuze_parse_regulators_dt 18b907ff0ae4 ASoC: mxs-saif: Fix refcount leak in mxs_saif_probe 96fc3da6184a ASoC: fsl: Fix refcount leak in imx_sgtl5000_probe ddb1a77f94d7 perf/amd/ibs: Use interrupt regs ip for stack unwinding f2e2e934d2b6 Revert "cpufreq: Fix possible race in cpufreq online error path" 1253811c71e0 iomap: iomap_write_failed fix 6b8291e574a8 media: uvcvideo: Fix missing check to determine if element is found in list ab888b1a9a6d drm/msm: return an error pointer in msm_gem_prime_get_sg_table() 22d8424913b1 drm/msm/mdp5: Return error code in mdp5_mixer_release when deadlock is detected b2aa2c4efe93 drm/msm/mdp5: Return error code in mdp5_pipe_release when deadlock is detected cd4cfd99ec14 regulator: core: Fix enable_count imbalance with EXCLUSIVE_GET db5a21f2dd62 x86/mm: Cleanup the control_va_addr_alignment() __setup handler d2476a1fc50b irqchip/aspeed-i2c-ic: Fix irq_of_parse_and_map() return value b97eb924a234 irqchip/exiu: Fix acknowledgment of edge triggered interrupts 9777de28cfea x86: Fix return value of __setup handlers ee3901d7c7f4 virtio_blk: fix the discard_granularity and discard_alignment queue limits a9b4599665e4 drm/rockchip: vop: fix possible null-ptr-deref in vop_bind() 35d9a84e3b35 drm/msm/hdmi: fix error check return value of irq_of_parse_and_map() 2b3ed7547b1a drm/msm/hdmi: check return value after calling platform_get_resource_byname() 11709592b350 drm/msm/dsi: fix error checks and return values for DSI xmit functions ef10d0c68e86 drm/msm/disp/dpu1: set vbif hw config to NULL to avoid use after memory free during pm runtime resume db681127e96d perf tools: Add missing headers needed by util/data.h 31de06ef06a8 ASoC: rk3328: fix disabling mclk on pclk probe failure ed8d5cf1dcad x86/speculation: Add missing prototype for unpriv_ebpf_notify() 1d0c4bc628ca x86/pm: Fix false positive kmemleak report in msr_build_context() b889619eba6f scsi: ufs: core: Exclude UECxx from SFR dump list e120d31d04bf of: overlay: do not break notify on NOTIFY_{OK|STOP} b0be017bc59d fsnotify: fix wrong lockdep annotations 60d159e0d084 inotify: show inotify mask flags in proc fdinfo 2326d398ccd4 ath9k_htc: fix potential out of bounds access with invalid rxstatus->rs_keyix cd1f386120d0 cpufreq: Fix possible race in cpufreq online error path e7f0fd6f2566 spi: img-spfi: Fix pm_runtime_get_sync() error checking 735b57a96088 sched/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rq 55fddbb1e278 drm/bridge: Fix error handling in analogix_dp_probe f1d4f19a7965 HID: elan: Fix potential double free in elan_input_configured 75a89bc1baee HID: hid-led: fix maximum brightness for Dream Cheeky 3caa2d7943ca drbd: fix duplicate array initializer 65065f96d53e efi: Add missing prototype for efi_capsule_setup_info fbf9c4c714d3 NFC: NULL out the dev->rfkill to prevent UAF 2c59535b6be0 spi: spi-ti-qspi: Fix return value handling of wait_for_completion_timeout fa0d7ba25a53 drm: mali-dp: potential dereference of null pointer 797f8ee35f03 drm/komeda: Fix an undefined behavior bug in komeda_plane_add() 1a994f1f1841 nl80211: show SSID for P2P_GO interfaces 93c0f9d78ddd bpf: Fix excessive memory allocation in stack_map_alloc() c398c2149b17 drm/vc4: txp: Force alpha to be 0xff if it's disabled 8a60b54e41c9 drm/vc4: txp: Don't set TXP_VSTART_AT_EOF a0c890c0ae9f drm/mediatek: Fix mtk_cec_mask() ea8b2ecc920d x86/delay: Fix the wrong asm constraint in delay_loop() c71494f5f2b4 ASoC: mediatek: Fix missing of_node_put in mt2701_wm8960_machine_probe 23f340ed906c ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe e92b927fffb6 drm/bridge: adv7511: clean up CEC adapter when probe fails 224e1eef0386 drm/edid: fix invalid EDID extension block filtering 657734866839 ath9k: fix ar9003_get_eepmisc ebede9aadfa3 drm: fix EDID struct for old ARM OABI format e60ad83f645e RDMA/hfi1: Prevent panic when SDMA is disabled cb4f2dc513e9 powerpc/iommu: Add missing of_node_put in iommu_init_early_dart 6557555a86f3 macintosh/via-pmu: Fix build failure when CONFIG_INPUT is disabled 793b82d1c424 powerpc/powernv: fix missing of_node_put in uv_init() 537a317e5ff4 powerpc/xics: fix refcount leak in icp_opal_init() a910e9613130 tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate c9a81f9ed6ae PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store() e10905816513 ARM: hisi: Add missing of_node_put after of_find_compatible_node 2f46a955b6f5 ARM: dts: exynos: add atmel,24c128 fallback to Samsung EEPROM fcd1999ba974 ARM: versatile: Add missing of_node_put in dcscb_init fd48cf8f972f fat: add ratelimit to fat*_ent_bread() 60ce637c194b powerpc/fadump: Fix fadump to work with a different endian capture kernel 41c7096286aa ARM: OMAP1: clock: Fix UART rate reporting algorithm e54fd01178eb fs: jfs: fix possible NULL pointer dereference in dbFree() a0180e324a9a PM / devfreq: rk3399_dmc: Disable edev on remove() 1995a60be7cb ARM: dts: ox820: align interrupt controller node name with dtschema 58e55f4f5a2a IB/rdmavt: add missing locks in rvt_ruc_loopback 56fd9dcfe10c selftests/bpf: fix btf_dump/btf_dump due to recent clang change 063d945795a0 eth: tg3: silence the GCC 12 array-bounds warning 88d730463e9b rxrpc: Return an error to sendmsg if call failed 1ec0bc72f5da hwmon: Make chip parameter for with_info API mandatory a7a41dd47303 ASoC: max98357a: remove dependency on GPIOLIB 3cf43978ffd1 media: exynos4-is: Fix compile warning 1e5fbfc2a6f3 net: phy: micrel: Allow probing without .driver_data 9d1764b9266b nbd: Fix hung on disconnect request if socket is closed before abe7554da62c ASoC: rt5645: Fix errorenous cleanup order f76729662650 nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags 69edf28d2c42 openrisc: start CPU timer early in boot 67fb49438858 media: cec-adap.c: fix is_configuring state 4172a34ef93f media: coda: limit frame interval enumeration to supported encoder frame sizes 8f2a5721cdc3 rtlwifi: Use pr_warn instead of WARN_ONCE 2d966c94adce ipmi: Fix pr_fmt to avoid compilation issues 2064a1eab2ec ipmi:ssif: Check for NULL msg when handling events and messages 17cfc9455830 ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default 5a71f14a9b2e dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC 6583d0d6ad6d spi: stm32-qspi: Fix wait_cmd timeout in APM mode 1651a95517fb s390/preempt: disable __preempt_count_add() optimization for PROFILE_ALL_BRANCHES 890b16b4709d ASoC: tscs454: Add endianness flag in snd_soc_component_driver 00771de7cc28 HID: bigben: fix slab-out-of-bounds Write in bigben_probe 0d7074792bb9 drm/amdgpu/ucode: Remove firmware load type check in amdgpu_ucode_free_bo 2317f3bfda6d mlxsw: spectrum_dcb: Do not warn about priority changes 121f56a9a832 ASoC: dapm: Don't fold register value changes into notifications 430af81135d5 net/mlx5: fs, delete the FTE when there are no rules attached to it f857855a8a83 ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL b507f067e9fc drm: msm: fix error check return value of irq_of_parse_and_map() efd183d988b4 arm64: compat: Do not treat syscall number as ESR_ELx for a bad syscall a610cfe56c38 drm/amd/pm: fix the compile warning 1e29d829ad51 drm/plane: Move range check for format_count earlier e1599ced6be1 scsi: megaraid: Fix error check return value of register_chrdev() 7923f95997a7 mmc: jz4740: Apply DMA engine limits to maximum segment size 0959aa00f976 md/bitmap: don't set sb values if can't pass sanity check 222292930c8e media: cx25821: Fix the warning when removing the module fa636e9ee444 media: pci: cx23885: Fix the error handling in cx23885_initdev() 0ac84ab50712 media: venus: hfi: avoid null dereference in deinit de16cdf0b73d ath9k: fix QCA9561 PA bias level af832028af6f drm/amd/pm: fix double free in si_parse_power_table() 7bd0ac1e2345 tools/power turbostat: fix ICX DRAM power numbers 6266ab1f31fa spi: spi-rspi: Remove setting {src,dst}_{addr,addr_width} based on DMA direction f68bed124c76 ALSA: jack: Access input_dev under mutex aea748501d09 drm/komeda: return early if drm_universal_plane_init() fails. 8ded0af90e97 ACPICA: Avoid cache flush inside virtual machines c7b41fd76ce2 fbcon: Consistently protect deferred_takeover with console_lock() 4460066eb248 ipv6: fix locking issues with loops over idev->addr_list 8fb1b9beb085 ipw2x00: Fix potential NULL dereference in libipw_xmit() 303380919df7 b43: Fix assigning negative value to unsigned variable 60d515fd8797 b43legacy: Fix assigning negative value to unsigned variable 92225d3c2241 mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_work_queue f85cb059fad0 drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes 670f5e40d7b3 btrfs: repair super block num_devices automatically 622ced791ed8 btrfs: add "0x" prefix for unsupported optional features 0ca511204740 ptrace: Reimplement PTRACE_KILL by always sending SIGKILL f5faa24137d7 ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEP e10356eae1c2 ptrace/um: Replace PT_DTRACE with TIF_SINGLESTEP 00c93ce2665c perf/x86/intel: Fix event constraints for ICL 1b767500d151 usb: core: hcd: Add support for deferring roothub registration 114790876393 USB: new quirk for Dell Gen 2 devices 7c5a52dd4d91 USB: serial: option: add Quectel BG95 modem 6b3ecb2d92a0 ALSA: hda/realtek - Fix microphone noise on ASUS TUF B550M-PLUS 1c6cfb9e8a5c binfmt_flat: do not stop relocating GOT entries prematurely on riscv 35c6471fd2c1 Linux 5.4.197 e00c2f22fbfa bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes a2235bc65ade NFSD: Fix possible sleep during nfsd4_release_lockowner() f5b6bc69a792 NFS: Memory allocation failures are not server fatal errors 0490cd2aee18 docs: submitting-patches: Fix crossref to 'The canonical patch format' 72ef5d01fe37 tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() 7ecd237e5036 tpm: Fix buffer access in tpm2_get_tpm_pt() 396d1f51764d HID: multitouch: Add support for Google Whiskers Touchpad 25f0e9459f94 raid5: introduce MD_BROKEN fd2f7e998485 dm verity: set DM_TARGET_IMMUTABLE feature flag f00597350210 dm stats: add cond_resched when looping over entries 65e6282f0d75 dm crypt: make printing of the key constant-time a4415f39e3e8 dm integrity: fix error code in dm_integrity_ctr() fc658c083904 zsmalloc: fix races between asynchronous zspage free and page migration 7632451ad926 crypto: ecrdsa - Fix incorrect use of vli_cmp b16bb373988d netfilter: conntrack: re-fetch conntrack after insertion 1fe82bfd9e4c exec: Force single empty string when argv is empty 241b566e0403 drm/i915: Fix -Wstringop-overflow warning in call to intel_read_wm_latency() 3dbab9e37ca1 cfg80211: set custom regdomain after wiphy registration 039fa25d95ce assoc_array: Fix BUG_ON during garbage collect 8c668da61bd0 drivers: i2c: thunderx: Allow driver to work with ACPI defined TWSI controllers fdcbdb3d089a i2c: ismt: Provide a DMA buffer for Interrupt Cause Logging 827980029d0f net: ftgmac100: Disable hardware checksum on AST2600 e619506ed010 net: af_key: check encryption module availability consistency fa77d2a3a755 pinctrl: sunxi: fix f1c100s uart2 function 2208c31d864e ACPI: sysfs: Fix BERT error region memory mapping 92d4b5e14830 ACPI: sysfs: Make sparse happy about address space in use 5a73bd4f4710 media: vim2m: initialize the media device earlier b7248281afb1 media: vim2m: Register video device after setting up internals ab5b00cfe050 secure_seq: use the 64 bits of the siphash for port offset calculation 80cca53a48c8 tcp: change source port randomizarion at connect() time 9ce35dad5a1a Input: goodix - fix spurious key release events bdbc7ef3eb2c staging: rtl8723bs: prevent ->Ssid overflow in rtw_wx_set_scan() 4f0750839421 x86/pci/xen: Disable PCI/MSI[-X] masking for XEN_HVM guests 8bb828229da9 lockdown: also lock down previous kgdb use (From OE-Core rev: 5503425172d832dae12bad6af8ca22ece454e4b0) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.196Bruce Ashfield2022-06-111-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 04b092e4a01a Linux 5.4.196 dba1941f5bc3 afs: Fix afs_getattr() to refetch file status if callback break occurred ef5374d532ca i2c: mt7621: fix missing clk_disable_unprepare() on error in mtk_i2c_probe() 10a221e2d3d8 x86/xen: Mark cpu_bringup_and_idle() as dead_end_function a12884ff4340 x86/xen: fix booting 32-bit pv guest b2f140a9f980 Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" 060f38b1dfb4 ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk_root_clk b38cf3cb17df firmware_loader: use kernel credentials when reading firmware e14e3856e94d net: stmmac: disable Split Header (SPH) for Intel platforms 9ea8e6a8323e block: return ELEVATOR_DISCARD_MERGE if possible 36ac6caf742d Input: ili210x - fix reset timing 1c450bdf2e8c net: atlantic: verify hw_head_ lies within TX buffer ring e5307704c4ad net: stmmac: fix missing pci_disable_device() on error in stmmac_pci_probe() 91d8d7edf192 ethernet: tulip: fix missing pci_disable_device() on error in tulip_init_one() dd5de66f5c8a selftests: add ping test with ping_group_range tuned 9919585e5f41 mac80211: fix rx reordering with non explicit / psmp ack policy 19e2cd737c16 scsi: qla2xxx: Fix missed DMA unmap for aborted commands 74168c2207a5 perf bench numa: Address compiler error on s390 d1915d9c9fa3 gpio: mvebu/pwm: Refuse requests with inverted polarity 3fdd67e83c42 gpio: gpio-vf610: do not touch other bits when set the target bit 1fe6dc5f5d19 net: bridge: Clear offload_fwd_mark when passing frame up bridge interface. 622be11fa385 igb: skip phy status check where unavailable eb92a8ecce23 ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2 463a7b957db0 ARM: 9196/1: spectre-bhb: enable for Cortex-A15 1b93631c77c9 net: af_key: add check for pfkey_broadcast in function pfkey_process c0be5fec786b net/mlx5e: Properly block LRO when XDP is enabled 3277789f332e NFC: nci: fix sleep in atomic context bugs caused by nci_skb_alloc b368e07fb44d net/qla3xxx: Fix a test in ql_reset_work() d672eee9e404 clk: at91: generated: consider range when calculating best rate 8cb1a05fe38b ice: fix possible under reporting of ethtool Tx and Rx statistics dc64e8874e87 net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() 32f779e6fbbe net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() 1eb2d7858155 net/sched: act_pedit: sanitize shift argument before usage 50f70ee30236 net: macb: Increment rx bd head after allocating skb and buffer a42ffe88332c ARM: dts: aspeed-g6: fix SPI1/SPI2 quad pin group 6493ff94c022 ARM: dts: aspeed-g6: remove FWQSPID group in pinctrl dtsi fe2a9469eca0 dma-buf: fix use of DMA_BUF_SET_NAME_{A,B} in userspace 8cf6c24ed488 drm/dp/mst: fix a possible memory leak in fetch_monitor_name() 8be06f62b426 crypto: qcom-rng - fix infinite loop on requests not multiple of WORD_SZ f4a093215b8e KVM: x86/mmu: Update number of zapped pages even if page list is stable de8745182749 PCI/PM: Avoid putting Elo i2 PCIe Ports in D3cold 3a12b2c413b2 Fix double fget() in vhost_net_set_backend() dd0ea88b0a0f perf: Fix sys_perf_event_open() race against self c8a5e14cb407 ALSA: wavefront: Proper check of get_user() error 2f8f6c393b11 SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() 975a0f14d5cd SUNRPC: Don't call connect() more than once on a TCP socket aa4d71edd609 SUNRPC: Prevent immediate close+reconnect 2d6f096476e6 SUNRPC: Clean up scheduling of autoclose f3fe8d13ac89 mmc: core: Default to generic_cmd6_time as timeout in __mmc_switch() def047ae1266 mmc: block: Use generic_cmd6_time when modifying INAND_CMD38_ARG_EXT_CSD f10260f35992 mmc: core: Specify timeouts for BKOPS and CACHE_FLUSH for eMMC 1e93f939927d nilfs2: fix lockdep warnings during disk space reclamation 307d021b1a7f nilfs2: fix lockdep warnings in page operations for btree nodes 77b71a4c8767 ARM: 9191/1: arm/stacktrace, kasan: Silence KASAN warnings in unwind_frame() 54f7358be14d platform/chrome: cros_ec_debugfs: detach log reader wq from devm 232128f6e60f drbd: remove usage of list iterator variable after loop 83abb076f473 MIPS: lantiq: check the return value of kzalloc() e7947c031ffe rtc: mc146818-lib: Fix the AltCentury for AMD platforms 7be785032c05 nvme-multipath: fix hang when disk goes live over reconnect ee0323cc8bbb ALSA: hda/realtek: Enable headset mic on Lenovo P360 c0d86f2a3c03 crypto: x86/chacha20 - Avoid spurious jumps to other functions f0213894337a crypto: stm32 - fix reference leak in stm32_crc_remove 8c015cd52442 Input: stmfts - fix reference leak in stmfts_input_open bb83a744bc67 Input: add bounds checking to input_set_capability() 4fd396695646 um: Cleanup syscall_handler_t definition/cast, fix warning 0c319b998835 rtc: fix use-after-free on device removal 05df3bdbc259 x86/xen: Make the secondary CPU idle tasks reliable 0d3817cb4ebe x86/xen: Make the boot CPU idle task reliable 67e2b62461b5 floppy: use a statically allocated error counter 0187300e6aa6 Linux 5.4.195 8fcefb43ecfc tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe() 6d80857c4fc7 ping: fix address binding wrt vrf 7845532adb53 arm[64]/memremap: don't abuse pfn_valid() to ensure presence of linear map c0b735fef2af net: phy: Fix race condition on link status change a60def756821 MIPS: fix build with gcc-12 a3112d5da17c drm/vmwgfx: Initialize drm_mode_fb_cmd2 463c7431490d cgroup/cpuset: Remove cpus_allowed/mems_allowed setup in cpuset_init_smp() f25145c37c4e i40e: i40e_main: fix a missing check on list iterator 17c744716af5 drm/nouveau/tegra: Stop using iommu_present() c8f567c46543 serial: 8250_mtk: Fix register address for XON/XOFF character aa3ea7451bd6 serial: 8250_mtk: Fix UART_EFR register address 031fda28d0a6 slimbus: qcom: Fix IRQ check in qcom_slim_probe 7de6f3059629 USB: serial: option: add Fibocom MA510 modem 65732f62f730 USB: serial: option: add Fibocom L610 modem 6c78537f3e29 USB: serial: qcserial: add support for Sierra Wireless EM7590 e40d00494712 USB: serial: pl2303: add device id for HP LM930 Display 056a56f8fbfe usb: typec: tcpci: Don't skip cleanup in .remove() on error 457d9401b8c1 usb: cdc-wdm: fix reading stuck on device close 4d93303fd877 tty: n_gsm: fix mux activation issues in gsm_config() 6e34ee5b5b92 tcp: resalt the secret every 10 seconds 39c26fe93c76 net: emaclite: Don't advertise 1000BASE-T and do auto negotiation 638bfbc84cca s390: disable -Warray-bounds f66d3fa5089f ASoC: ops: Validate input values in snd_soc_put_volsw_range() 13b850a6cc80 ASoC: max98090: Generate notifications on changes for custom control 5c766c000a64 ASoC: max98090: Reject invalid values in custom control put() 22f6c68b4927 hwmon: (f71882fg) Fix negative temperature 208200e573bd gfs2: Fix filesystem block deallocation for short writes 42daae7d845c net: sfc: ef10: fix memory leak in efx_ef10_mtd_probe() e038c457bd12 net/smc: non blocking recvmsg() return -EAGAIN when no data and signal_pending 2ec2dd7d51a9 net/sched: act_pedit: really ensure the skb is writable 48c6a40e2f25 s390/lcs: fix variable dereferenced before check 467ddbbe7e74 s390/ctcm: fix potential memory leak 2cbce0110070 s390/ctcm: fix variable dereferenced before check 1c40e85d0aa0 hwmon: (ltq-cputemp) restrict it to SOC_XWAY 0a778db9319f dim: initialize all struct fields 522986cc39c1 mac80211_hwsim: call ieee80211_tx_prepare_skb under RCU protection 0729594cb788 netlink: do not reset transport header in netlink_recvmsg() 33ce32587c44 drm/nouveau: Fix a potential theorical leak in nouveau_get_backlight_name() 5809a1c53049 ipv4: drop dst in multicast routing path c9d75e87f45b net: Fix features skip in for_each_netdev_feature() 5c9057670504 mac80211: Reset MBSSID parameters upon connection cfe74fd41f18 hwmon: (tmp401) Add OF device ID table 3915341a935f batman-adv: Don't skb_split skbuffs with frag_list 90659487578c Linux 5.4.194 2f4e0bf651e3 mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() e4db0c3ce0c5 mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() ea9cad1c5d95 mm: fix missing cache flush for all tail pages of compound page 45c05171d6e3 Bluetooth: Fix the creation of hdev->name f52c4c067aa5 KVM: x86/svm: Account for family 17h event renumberings in amd_pmc_perf_hw_id c1bdf1e6e706 x86: kprobes: Prohibit probing on instruction which has emulate prefix 6af6427a9600 x86: xen: insn: Decode Xen and KVM emulate-prefix signature c67a4a91f5e1 x86: xen: kvm: Gather the definition of emulate prefixes 4c39e1ace3dc x86/asm: Allow to pass macros to __ASM_FORM() 29afcd5af012 KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id() ea65a7d76c00 arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL 5755f946a89f can: grcan: only use the NAPI poll budget for RX caba5c13a892 can: grcan: grcan_probe(): fix broken system id check for errata workaround needs 76b64c690f03 nfp: bpf: silence bitwise vs. logical OR warning 86ccefb83ede drm/i915: Cast remain to unsigned long in eb_relocate_vma de542bd76541 drm/amd/display/dc/gpio/gpio_service: Pass around correct dce_{version, environment} types e6ff94d31c53 block: drbd: drbd_nl: Make conversion to 'enum drbd_ret_code' explicit f668da98ad83 MIPS: Use address-of operator on section symbols 01565c91b789 Linux 5.4.193 8a7f92053dc9 mmc: rtsx: add 74 Clocks in power on flow d789b9891761 PCI: aardvark: Fix reading MSI interrupt number 253bc43ca5b7 PCI: aardvark: Clear all MSIs at setup 786dc86c8434 dm: interlock pending dm_io and dm_wait_for_bios_completion ad1393b92e50 dm: fix mempool NULL pointer race when completing IO 40bcd39a0093 tcp: make sure treq->af_specific is initialized 9661bf674d6a ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock 37b12c16beb6 ALSA: pcm: Fix races among concurrent prealloc proc writes 2a559eec81ac ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls 08d1807f097a ALSA: pcm: Fix races among concurrent read/write and buffer changes fbeb492694ce ALSA: pcm: Fix races among concurrent hw_params and hw_free calls f098f8b9820f mm: fix unexpected zeroed page mapping with zram swap c7337efd1d11 block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern 9588ac2eddc2 net: ipv6: ensure we call ipv6_mc_down() at most once 367b49086b41 KVM: LAPIC: Enable timer posted-interrupt only when mwait/hlt is advertised c2fadf2d0ab4 x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resume 8b78939f4b0b kvm: x86/cpuid: Only provide CPUID leaf 0xA if host has architectural PMU f455c8e657e3 NFSv4: Don't invalidate inode attributes on delegation return 89e7a625ec5c drm/amdkfd: Use drm_priv to pass VM from KFD to amdgpu 1d14c1c7a3bd net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter() 2b99ff4c3e3e btrfs: always log symlinks in full mode dc4784489426 smsc911x: allow using IRQ0 cff6cb162f7a bnxt_en: Fix possible bnxt_open() failure caused by wrong RFS flag 64ece01adb42 selftests: mirror_gre_bridge_1q: Avoid changing PVID while interface is operational 52401926c863 net: emaclite: Add error handling for of_address_to_resource() 354cac1e392b net: stmmac: dwmac-sun8i: add missing of_node_put() in sun8i_dwmac_register_mdio_mux() 0510b6ccfb4f net: ethernet: mediatek: add missing of_node_put() in mtk_sgmii_init() 102986592ffd RDMA/siw: Fix a condition race issue in MPA request processing e6ae21eb948a ASoC: dmaengine: Restore NULL prepare_slave_config() callback df3ea6cc1af5 hwmon: (adt7470) Fix warning on module removal 01d4363dd717 NFC: netlink: fix sleep in atomic bug when firmware download timeout 33d3e76fc7a7 nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs 85aecdef77f9 nfc: replace improper check device_is_registered() in netlink related functions da9eb43b9a56 can: grcan: use ofdev->dev when allocating DMA memory 8b451b7d7e95 can: grcan: grcan_close(): fix deadlock 8f4246450a95 s390/dasd: Fix read inconsistency for ESE DASD devices 91193a2c2f4f s390/dasd: Fix read for ESE with blksize < 4k 1aa75808edd8 s390/dasd: prevent double format of tracks for ESE devices 061a424dd1c4 s390/dasd: fix data corruption for ESE devices 860db6cdc5be ASoC: meson: Fix event generation for G12A tohdmi mux d4864e8c4ba8 ASoC: wm8958: Fix change notifications for DSP controls 6723ab2ed8bb ASoC: da7219: Fix change notifications for tone generator frequency ac5894fb8626 genirq: Synchronize interrupt thread startup 8624e2c5af95 ACPICA: Always create namespace nodes using acpi_ns_create_node() 27183539cfac firewire: core: extend card->lock in fw_core_handle_bus_reset 2fefc6259861 firewire: remove check of list iterator against head past the loop body 34b9b9182911 firewire: fix potential uaf in outbound_phy_packet_callback() f6b6e9336936 Revert "SUNRPC: attempt AF_LOCAL connect on setup" d403ff32e566 gpiolib: of: fix bounds check for 'gpio-reserved-ranges' 94842485b4ec ALSA: fireworks: fix wrong return count shorter than expected by 4 bytes 73ce49fa59a7 parisc: Merge model and model name into one line in /proc/cpuinfo 0d5bb59858c6 MIPS: Fix CP0 counter erratum detection for R4k CPUs (From OE-Core rev: 7e056e79a5acce8261cb5124c172cc40ad608b82) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>