{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":398688264,"defaultBranch":"udc","name":"msm-5.4","ownerLogin":"sourajitk","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-08-22T01:20:40.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/45220673?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717967004.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"d2a9246ab44c8f7abf0ae8edadffa5d3366d9e6f","ref":"refs/heads/udc-staging","pushedAt":"2024-06-09T21:03:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"anayw2001","name":"Anay Wadhera","path":"/anayw2001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13932156?s=80&v=4"},"commit":{"message":"Merge https://github.com/LineageOS/android_kernel_qcom_sm8350 into udc\n\n* https://github.com/LineageOS/android_kernel_qcom_sm8350:\n qcacmn: Fix OOB reads in util_gen_new_ie\n qcacmn: Add length checks for noninheritance_ie\n msm: npu v1: Fix OOB issue in IPC between driver and firmware\n Asoc: dsp: Fix to check the list is empty or not\n mmc: sdhci-msm: Disable partial_init and clk-scaling to avoid RED error\n qcacmn: Add check to avoid NULL pointer deference in parse MBSSID\n qcacmn: Fix use-after-free issue in util_scan_parse_mbssid\n qcacmn: Fix memleak in MBSSIE handler\n qcacmn: Fix potential OOB read in util_scan_parse_mbssid()\n qcacmn: Fix potential OOB read in util_scan_is_split_prof_found()\n msm: camera: memmgr: Add refcount to track umd in use buffers\n dsp: q6lsm: Check size of payload before access\n Fix for OOB access issue\n msm: camera: memmgr: Add refcount to track umd in use buffers\n msm: camera: sensor: Handling race condition in util api\n fw-api: CL 26368984 - update fw common interface files\n fw-api: CL 26367617 - update fw common interface files\n fw-api: CL 26367611 - update fw common interface files\n fw-api: CL 26351133 - update fw common interface files\n fw-api: CL 26304529 - update fw common interface files\n fw-api: CL 26304560 - update fw common interface files\n fw-api: CL 26301574 - update fw common interface files\n fw-api: CL 26280447 - update fw common interface files\n fw-api: CL 26269344 - update fw common interface files\n fw-api: CL 26268167 - update fw common interface files\n fw-api: CL 26238739, 26268166 - update fw common interface file txmon_tlvs.h #3\n fw-api: CL 26242685 - update fw common interface files\n fw-api: CL 26241114 - update fw common interface files\n fw-api: CL 26238739 - update fw common interface files\n fw-api: CL 26238735 - update fw common interface files\n fw-api: CL 26228983 - update fw common interface files\n fw-api: CL 26228979 - update fw common interface files\n fw-api: CL 26220780 - update fw common interface files\n fw-api: CL 26206720 - update fw common interface files\n fw-api: CL 26206715 - update fw common interface files\n fw-api: CL 26205559 - update fw common interface files\n fw-api: CL 26197005 - update fw common interface files\n fw-api: CL 26180835 - update fw common interface files\n fw-api: CL 26150181 - update fw common interface files\n fw-api: CL 26149972 - update fw common interface files\n fw-api: CL 26129651 - update fw common interface files\n slimbus: qcom-ngd-ctrl: Avoid accessing deallocated stack\n msm_ipa: new structure for tunnel design for uC\n msm: ipa3: change variable name for indication of rx tlv format\n soc: qcom: llcc: Handle a second device without data corruption\n msm: eva: User after free fix in msm_cvp_mark_user_persist\n fw-api: add TLV struct for sigb details\n rpmsg: slatecom: out of bound read from process_cmd\n soc: qcom: msm_minidump: Configurable Encryption support\n defconfig: arm64: Disable trimming non-whitelisted symbols\n dsp: q6asm increase the locking range\n soc: qcom: add out of bound check for AON fifo\n rpmsg: slatecom: maintain rx_size to read\n ASoC: msm-pcm-q6-v2: Add size check\n Release 2.0.8.34N\n qcacld-3.0: Reset roaming_in_progress upon VDEV down\n fw-api: CL 26118792 - update fw common interface files\n fw-api: CL 26106643 - update fw common interface files\n fw-api: CL 26082151 - update fw common interface files\n fw-api: CL 26071804 - update fw common interface files\n fw-api: CL 26041862 - update fw common interface files\n fw-api: CL 26026870 - update fw common interface files\n fw-api: CL 26017002 - update fw common interface files\n fw-api: Incremental hw header file update for WCN7750\n Revert LLCC changes\n ASoC : Add proper copyright marking.\n qcacmn: Fix out of bound read issue in ESP ie parse\n fw-api: CL 25999327 - update fw common interface files\n dsp: afe: Add check for num_spks\n soc: pinctrl-lpi: remove pm ops\n asoc: msm-compress: Fix compress_pause failure on gki\n Audio legacy: Integer overflow in msm_lsm_ioctl_compat during audio playback usecase. size = sizeof(p_info_32) + p_info_32.param_size; This overflow issue may result heap overflow during copying the data: memcpy(param_info_rsp, &p_info_32, sizeof(p_info_32));\n ASoC : Add macro to differentiate auto code\n ASoC: msm: get CoPP index based on FE id\n asoc: codecs: add array bound check\n soc: Address SWR rate mismatch interrupt\n asoc : add configuration about SLIMBUS_7_TX\n asoc: lahaina: add support for aud_ref_clk_sel mux\n dsp: afe: add support for aud_ref_clk_sel mux\n ASoC: dsp: Release lock before return\n ASoC: wcd937x: Add flag to decide RX_MUTE for HPHL and EAR\n ASoC: bolero: Add check for CMPDR switch\n ASoC : add support of HDMI controller for rb3gen2 platform\n asoc: lahaina: fractional sample rate support for TDM\n asoc: support for fractional sample rate over tdm\n Revert \"asoc: msm-compress : Fix for CTS-on-gsi with gki\"\n audio-kernel:swr: Add dynamic SWRM clk support\n asoc: codec: make mclk freq configurable in Bolero\n asoc: lahaina: Add ext clk source support\n asoc: ext-clk: Add support for configuring ext clk\n dsp: afe: Enhance and expose API for configuring ext clk\n dsp: q6voice: Handle mutex lock-unlock\n asoc: msm-compress : Fix for CTS-on-gsi with gki\n bus: mhi: Fix potential out-of-bound access","shortMessageHtmlLink":"Merge https://github.com/LineageOS/android_kernel_qcom_sm8350 into udc"}},{"before":"693ed1af5185d251d06288da9427c4c38d437b7f","after":"ca804422673d8da6a7e8506c860283ecd729da1b","ref":"refs/heads/tmp","pushedAt":"2023-12-15T19:01:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sourajitk","name":"Sourajit Karmakar","path":"/sourajitk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45220673?s=80&v=4"},"commit":{"message":"drivers/gpu: kgsl_device: move set_isdb_breakpoint for DEBUG_FS\n\nThis was commented out, but throws errors when DEBUG_FS is enabled.\n\nChange-Id: I3db74c420525312bfad12e8e81055aa6a7cdf1f5\nSigned-off-by: Vaisakh Murali ","shortMessageHtmlLink":"drivers/gpu: kgsl_device: move set_isdb_breakpoint for DEBUG_FS"}},{"before":null,"after":"693ed1af5185d251d06288da9427c4c38d437b7f","ref":"refs/heads/tmp","pushedAt":"2023-12-15T18:55:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sourajitk","name":"Sourajit Karmakar","path":"/sourajitk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45220673?s=80&v=4"},"commit":{"message":"drivers/gpu: kgsl_device: move set_isdb_breakpoint for DEBUG_FS\n\nThis was commented out, but throws errors when DEBUG_FS is enabled.\n\nChange-Id: I3db74c420525312bfad12e8e81055aa6a7cdf1f5\nSigned-off-by: Vaisakh Murali ","shortMessageHtmlLink":"drivers/gpu: kgsl_device: move set_isdb_breakpoint for DEBUG_FS"}},{"before":"aba75b110011dfc489a625b9c20cd98dec7705db","after":"721b0c00b26f69a540d5383616002601c1e3ebde","ref":"refs/heads/udc","pushedAt":"2023-10-24T17:07:25.000Z","pushType":"push","commitsCount":564,"pusher":{"login":"anayw2001","name":"Anay Wadhera","path":"/anayw2001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13932156?s=80&v=4"},"commit":{"message":"Merge tag 'ASB-2023-10-06_11-5.4' of https://android.googlesource.com/kernel/common into udc-clo-sm8350\n\nhttps://source.android.com/docs/security/bulletin/2023-10-01\n\n* tag 'ASB-2023-10-06_11-5.4' of https://android.googlesource.com/kernel/common:\n UPSTREAM: arm64: efi: Make efi_rt_lock a raw_spinlock\n UPSTREAM: net: sched: sch_qfq: Fix UAF in qfq_dequeue()\n UPSTREAM: net/sched: sch_hfsc: Ensure inner classes have fsc curve\n UPSTREAM: net/sched: sch_qfq: account for stab overhead in qfq_enqueue\n UPSTREAM: netfilter: nf_tables: prevent OOB access in nft_byteorder_eval\n UPSTREAM: af_unix: Fix null-ptr-deref in unix_stream_sendpage().\n Linux 5.4.254\n sch_netem: fix issues in netem_change() vs get_dist_table()\n alpha: remove __init annotation from exported page_is_ram()\n scsi: core: Fix possible memory leak if device_add() fails\n scsi: snic: Fix possible memory leak if device_add() fails\n scsi: 53c700: Check that command slot is not NULL\n scsi: storvsc: Fix handling of virtual Fibre Channel timeouts\n scsi: core: Fix legacy /proc parsing buffer overflow\n netfilter: nf_tables: report use refcount overflow\n nvme-rdma: fix potential unbalanced freeze & unfreeze\n nvme-tcp: fix potential unbalanced freeze & unfreeze\n btrfs: set cache_block_group_error if we find an error\n btrfs: don't stop integrity writeback too early\n ibmvnic: Handle DMA unmapping of login buffs in release functions\n net/mlx5: Allow 0 for total host VFs\n dmaengine: mcf-edma: Fix a potential un-allocated memory access\n wifi: cfg80211: fix sband iftype data lookup for AP_VLAN\n IB/hfi1: Fix possible panic during hotplug remove\n drivers: net: prevent tun_build_skb() to exceed the packet size limit\n dccp: fix data-race around dp->dccps_mss_cache\n bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves\n net/packet: annotate data-races around tp->status\n mISDN: Update parameter type of dsp_cmx_send()\n selftests/rseq: Fix build with undefined __weak\n drm/nouveau/disp: Revert a NULL check inside nouveau_connector_get_modes\n x86: Move gds_ucode_mitigated() declaration to header\n x86/mm: Fix VDSO and VVAR placement on 5-level paging machines\n x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405\n usb: common: usb-conn-gpio: Prevent bailing out if initial role is none\n usb: dwc3: Properly handle processing of pending events\n usb-storage: alauda: Fix uninit-value in alauda_check_media()\n binder: fix memory leak in binder_init()\n iio: cros_ec: Fix the allocation size for cros_ec_command\n nilfs2: fix use-after-free of nilfs_root in dirtying inodes via iput\n x86/pkeys: Revert a5eff7259790 (\"x86/pkeys: Add PKRU value to init_fpstate\")\n radix tree test suite: fix incorrect allocation size for pthreads\n drm/nouveau/gr: enable memory loads on helper invocation on all channels\n dmaengine: pl330: Return DMA_PAUSED when transaction is paused\n ipv6: adjust ndisc_is_useropt() to also return true for PIO\n mmc: moxart: read scr register without changing byte order\n Linux 5.4.253\n Revert \"driver core: Annotate dev_err_probe() with __must_check\"\n drivers: core: fix kernel-doc markup for dev_err_probe()\n driver code: print symbolic error code\n driver core: Annotate dev_err_probe() with __must_check\n ARM: dts: nxp/imx6sll: fix wrong property name in usbphy node\n ARM: dts: imx6sll: fixup of operating points\n ARM: dts: imx: add usb alias\n ARM: dts: imx: Align L2 cache-controller nodename with dtschema\n ARM: dts: imx6sll: Make ssi node name same as other platforms\n arm64: dts: stratix10: fix incorrect I2C property for SCL signal\n ceph: defer stopping mdsc delayed_work\n ceph: use kill_anon_super helper\n ceph: show tasks waiting on caps in debugfs caps file\n PM: sleep: wakeirq: fix wake irq arming\n PM / wakeirq: support enabling wake-up irq after runtime_suspend called\n selftests/rseq: Play nice with binaries statically linked against glibc 2.35+\n selftests/rseq: check if libc rseq support is registered\n powerpc/mm/altmap: Fix altmap boundary check\n mtd: rawnand: omap_elm: Fix incorrect type in assignment\n test_firmware: return ENOMEM instead of ENOSPC on failed memory allocation\n test_firmware: prevent race conditions by a correct implementation of locking\n ext2: Drop fragment support\n fs: Protect reconfiguration of sb read-write from racing writes\n net: usbnet: Fix WARNING in usbnet_start_xmit/usb_submit_urb\n Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb\n fs/sysv: Null check to prevent null-ptr-deref bug\n net: tap_open(): set sk_uid from current_fsuid()\n net: tun_chr_open(): set sk_uid from current_fsuid()\n mtd: rawnand: meson: fix OOB available bytes for ECC\n mtd: spinand: toshiba: Fix ecc_get_status\n USB: zaurus: Add ID for A-300/B-500/C-700\n libceph: fix potential hang in ceph_osdc_notify()\n scsi: zfcp: Defer fc_rport blocking until after ADISC response\n tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen\n tcp_metrics: annotate data-races around tm->tcpm_net\n tcp_metrics: annotate data-races around tm->tcpm_vals[]\n tcp_metrics: annotate data-races around tm->tcpm_lock\n tcp_metrics: annotate data-races around tm->tcpm_stamp\n tcp_metrics: fix addr_same() helper\n ip6mr: Fix skb_under_panic in ip6mr_cache_report()\n net: dcb: choose correct policy to parse DCB_ATTR_BCN\n net: ll_temac: fix error checking of irq_of_parse_and_map()\n net: ll_temac: Switch to use dev_err_probe() helper\n driver core: add device probe log helper\n bpf: sockmap: Remove preempt_disable in sock_map_sk_acquire\n net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free\n net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free\n net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free\n net: add missing data-race annotation for sk_ll_usec\n net: add missing data-race annotations around sk->sk_peek_off\n net: add missing READ_ONCE(sk->sk_rcvbuf) annotation\n net: add missing READ_ONCE(sk->sk_sndbuf) annotation\n net: add missing READ_ONCE(sk->sk_rcvlowat) annotation\n net: annotate data-races around sk->sk_max_pacing_rate\n mISDN: hfcpci: Fix potential deadlock on &hc->lock\n net: sched: cls_u32: Fix match key mis-addressing\n perf test uprobe_from_different_cu: Skip if there is no gcc\n rtnetlink: let rtnl_bridge_setlink checks IFLA_BRIDGE_MODE length\n net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer()\n net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx\n KVM: s390: fix sthyi error handling\n word-at-a-time: use the same return type for has_zero regardless of endianness\n loop: Select I/O scheduler 'none' from inside add_disk()\n perf: Fix function pointer case\n arm64: Fix bit-shifting UB in the MIDR_CPU_MODEL() macro\n arm64: Add AMPERE1 to the Spectre-BHB affected list\n ASoC: cs42l51: fix driver to properly autoload with automatic module loading\n net/sched: sch_qfq: account for stab overhead in qfq_enqueue\n btrfs: fix race between quota disable and quota assign ioctls\n btrfs: qgroup: return ENOTCONN instead of EINVAL when quotas are not enabled\n btrfs: qgroup: remove one-time use variables for quota_root checks\n cpufreq: intel_pstate: Drop ACPI _PSS states table patching\n ACPI: processor: perflib: Avoid updating frequency QoS unnecessarily\n ACPI: processor: perflib: Use the \"no limit\" frequency QoS\n dm cache policy smq: ensure IO doesn't prevent cleaner policy progress\n ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register\n s390/dasd: fix hanging device after quiesce/resume\n virtio-net: fix race between set queues and probe\n btrfs: check if the transaction was aborted at btrfs_wait_for_commit()\n irq-bcm6345-l1: Do not assume a fixed block to cpu mapping\n tpm_tis: Explicitly check for error code\n btrfs: check for commit error at btrfs_attach_transaction_barrier()\n hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 disabled\n staging: ks7010: potential buffer overflow in ks_wlan_set_encode_ext()\n Documentation: security-bugs.rst: clarify CVE handling\n Documentation: security-bugs.rst: update preferences when dealing with the linux-distros group\n Revert \"usb: xhci: tegra: Fix error check\"\n usb: xhci-mtk: set the dma max_seg_size\n USB: quirks: add quirk for Focusrite Scarlett\n usb: ohci-at91: Fix the unhandle interrupt when resume\n usb: dwc3: don't reset device side if dwc3 was configured as host-only\n usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy\n Revert \"usb: dwc3: core: Enable AutoRetry feature in the controller\"\n can: gs_usb: gs_can_close(): add missing set of CAN state to CAN_STATE_STOPPED\n USB: serial: simple: sort driver entries\n USB: serial: simple: add Kaufmann RKS+CAN VCP\n USB: serial: option: add Quectel EC200A module support\n USB: serial: option: support Quectel EM060K_128\n serial: sifive: Fix sifive_serial_console_setup() section\n serial: 8250_dw: Preserve original value of DLF register\n tracing: Fix warning in trace_buffered_event_disable()\n ring-buffer: Fix wrong stat of cpu_buffer->read\n ata: pata_ns87415: mark ns87560_tf_read static\n dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths\n block: Fix a source code comment in include/uapi/linux/blkzoned.h\n ASoC: fsl_spdif: Silence output on stop\n drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in a5xx_submit_in_rb()\n drm/msm/adreno: Fix snapshot BINDLESS_DATA size\n drm/msm/dpu: drop enum dpu_core_perf_data_bus_id\n RDMA/mlx4: Make check for invalid flags stricter\n benet: fix return value check in be_lancer_xmit_workarounds()\n net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64\n net/sched: mqprio: add extack to mqprio_parse_nlattr()\n net/sched: mqprio: refactor nlattr parsing to a separate function\n platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100\n team: reset team's flags when down link is P2P device\n bonding: reset bond's flags when down link is P2P device\n tcp: Reduce chance of collisions in inet6_hashfn().\n ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary address\n ethernet: atheros: fix return value check in atl1e_tso_csum()\n phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe()\n vxlan: calculate correct header length for GPE\n i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir()\n ext4: fix to check return value of freeze_bdev() in ext4_shutdown()\n keys: Fix linking a duplicate key to a keyring's assoc_array\n uapi: General notification queue definitions\n scsi: qla2xxx: Array index may go out of bound\n scsi: qla2xxx: Fix inconsistent format argument type in qla_os.c\n pwm: meson: fix handling of period/duty if greater than UINT_MAX\n pwm: meson: Simplify duplicated per-channel tracking\n pwm: meson: Remove redundant assignment to variable fin_freq\n ftrace: Fix possible warning on checking all pages used in ftrace_process_locs()\n ftrace: Store the order of pages allocated in ftrace_page\n ftrace: Check if pages were allocated before calling free_pages()\n ftrace: Add information on number of page groups allocated\n fs: dlm: interrupt posix locks only when process is killed\n dlm: rearrange async condition return\n dlm: cleanup plock_op vs plock_xop\n PCI/ASPM: Avoid link retraining race\n PCI/ASPM: Factor out pcie_wait_for_retrain()\n PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link()\n ext4: Fix reusing stale buffer heads from last failed mounting\n ext4: rename journal_dev to s_journal_dev inside ext4_sb_info\n btrfs: fix extent buffer leak after tree mod log failure at split_node()\n btrfs: fix race between quota disable and relocation\n btrfs: qgroup: catch reserved space leaks at unmount time\n bcache: Fix __bch_btree_node_alloc to make the failure behavior consistent\n bcache: remove 'int n' from parameter list of bch_bucket_alloc_set()\n gpio: tps68470: Make tps68470_gpio_output() always set the initial value\n jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint\n jbd2: recheck chechpointing non-dirty buffer\n jbd2: remove redundant buffer io error checks\n jbd2: fix kernel-doc markups\n jbd2: fix incorrect code style\n Linux 5.4.252\n x86: fix backwards merge of GDS/SRSO bit\n xen/netback: Fix buffer overrun triggered by unusual packet\n x86/cpu, kvm: Add support for CPUID_80000021_EAX\n x86/bugs: Increase the x86 bugs vector size to two u32s\n tools headers cpufeatures: Sync with the kernel sources\n x86/cpufeatures: Assign dedicated feature word for CPUID_0x8000001F[EAX]\n x86/cpu: Add VM page flush MSR availablility as a CPUID feature\n x86/cpufeatures: Add SEV-ES CPU feature\n Documentation/x86: Fix backwards on/off logic about YMM support\n x86/mm: Initialize text poking earlier\n mm: Move mm_cachep initialization to mm_init()\n x86/mm: Use mm_alloc() in poking_init()\n x86/mm: fix poking_init() for Xen PV guests\n x86/xen: Fix secondary processors' FPU initialization\n KVM: Add GDS_NO support to KVM\n x86/speculation: Add Kconfig option for GDS\n x86/speculation: Add force option to GDS mitigation\n x86/speculation: Add Gather Data Sampling mitigation\n x86/fpu: Move FPU initialization into arch_cpu_finalize_init()\n x86/fpu: Mark init functions __init\n x86/fpu: Remove cpuinfo argument from init functions\n init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init()\n init: Invoke arch_cpu_finalize_init() earlier\n init: Remove check_bugs() leftovers\n um/cpu: Switch to arch_cpu_finalize_init()\n sparc/cpu: Switch to arch_cpu_finalize_init()\n sh/cpu: Switch to arch_cpu_finalize_init()\n mips/cpu: Switch to arch_cpu_finalize_init()\n m68k/cpu: Switch to arch_cpu_finalize_init()\n ia64/cpu: Switch to arch_cpu_finalize_init()\n ARM: cpu: Switch to arch_cpu_finalize_init()\n x86/cpu: Switch to arch_cpu_finalize_init()\n init: Provide arch_cpu_finalize_init()\n Revert \"posix-timers: Ensure timer ID search-loop limit is valid\"\n Revert \"drm/panel: Initialise panel dev and funcs through drm_panel_init()\"\n Revert \"drm/panel: Add and fill drm_panel type field\"\n Revert \"drm/panel: simple: Add connector_type for innolux_at043tn24\"\n Revert \"Revert \"8250: add support for ASIX devices with a FIFO bug\"\"\n Linux 5.4.251\n tracing/histograms: Return an error if we fail to add histogram to hist_vars list\n tcp: annotate data-races around fastopenq.max_qlen\n tcp: annotate data-races around tp->notsent_lowat\n tcp: annotate data-races around rskq_defer_accept\n tcp: annotate data-races around tp->linger2\n net: Replace the limit of TCP_LINGER2 with TCP_FIN_TIMEOUT_MAX\n tcp: annotate data-races around tp->tcp_tx_delay\n netfilter: nf_tables: can't schedule in nft_chain_validate\n netfilter: nf_tables: fix spurious set element insertion failure\n llc: Don't drop packet from non-root netns.\n fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe\n Revert \"tcp: avoid the lookup process failing to get sk in ehash table\"\n net:ipv6: check return value of pskb_trim()\n iavf: Fix use-after-free in free_netdev\n net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field()\n pinctrl: amd: Use amd_pinconf_set() for all config options\n fbdev: imxfb: warn about invalid left/right margin\n spi: bcm63xx: fix max prepend length\n igb: Fix igb_down hung on surprise removal\n wifi: iwlwifi: mvm: avoid baid size integer overflow\n wifi: wext-core: Fix -Wstringop-overflow warning in ioctl_standard_iw_point()\n devlink: report devlink_port_type_warn source device\n bpf: Address KCSAN report on bpf_lru_list\n sched/fair: Don't balance task to its current running CPU\n arm64: mm: fix VA-range sanity check\n posix-timers: Ensure timer ID search-loop limit is valid\n md/raid10: prevent soft lockup while flush writes\n md: fix data corruption for raid456 when reshape restart while grow up\n nbd: Add the maximum limit of allocated index in nbd_dev_add\n debugobjects: Recheck debug_objects_enabled before reporting\n ext4: correct inline offset when handling xattrs in inode body\n drm/client: Fix memory leak in drm_client_modeset_probe\n drm/client: Fix memory leak in drm_client_target_cloned\n can: bcm: Fix UAF in bcm_proc_show()\n selftests: tc: set timeout to 15 minutes\n fuse: revalidate: don't invalidate if interrupted\n btrfs: fix warning when putting transaction with qgroups enabled after abort\n perf probe: Add test for regression introduced by switch to die_get_decl_file()\n drm/atomic: Fix potential use-after-free in nonblocking commits\n scsi: qla2xxx: Remove unused nvme_ls_waitq wait queue\n scsi: qla2xxx: Pointer may be dereferenced\n scsi: qla2xxx: Correct the index of array\n scsi: qla2xxx: Check valid rport returned by fc_bsg_to_rport()\n scsi: qla2xxx: Fix potential NULL pointer dereference\n scsi: qla2xxx: Wait for io return on terminate rport\n tracing/probes: Fix not to count error code to total length\n tracing: Fix null pointer dereference in tracing_err_log_open()\n xtensa: ISS: fix call to split_if_spec\n ring-buffer: Fix deadloop issue on reading trace_pipe\n tracing/histograms: Add histograms to hist_vars if they have referenced variables\n tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk\n tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error\n Revert \"8250: add support for ASIX devices with a FIFO bug\"\n meson saradc: fix clock divider mask length\n ceph: don't let check_caps skip sending responses for revoke msgs\n hwrng: imx-rngc - fix the timeout for init and self check\n firmware: stratix10-svc: Fix a potential resource leak in svc_create_memory_pool()\n serial: atmel: don't enable IRQs prematurely\n drm/rockchip: vop: Leave vblank enabled in self-refresh\n drm/atomic: Allow vblank-enabled + self-refresh \"disable\"\n fs: dlm: return positive pid value for F_GETLK\n md/raid0: add discard support for the 'original' layout\n misc: pci_endpoint_test: Re-init completion for every test\n misc: pci_endpoint_test: Free IRQs before removing the device\n PCI: rockchip: Set address alignment for endpoint mode\n PCI: rockchip: Use u32 variable to access 32-bit registers\n PCI: rockchip: Fix legacy IRQ generation for RK3399 PCIe endpoint core\n PCI: rockchip: Add poll and timeout to wait for PHY PLLs to be locked\n PCI: rockchip: Write PCI Device ID to correct register\n PCI: rockchip: Assert PCI Configuration Enable bit after probe\n PCI: qcom: Disable write access to read only registers for IP v2.3.3\n PCI: Add function 1 DMA alias quirk for Marvell 88SE9235\n PCI/PM: Avoid putting EloPOS E2/S2/H2 PCIe Ports in D3cold\n jfs: jfs_dmap: Validate db_l2nbperpage while mounting\n ext4: only update i_reserved_data_blocks on successful block allocation\n ext4: fix wrong unit use in ext4_mb_clear_bb\n erofs: fix compact 4B support for 16k block size\n SUNRPC: Fix UAF in svc_tcp_listen_data_ready()\n misc: fastrpc: Create fastrpc scalar with correct buffer count\n powerpc: Fail build if using recordmcount with binutils v2.37\n net: bcmgenet: Ensure MDIO unregistration has clocks enabled\n mtd: rawnand: meson: fix unaligned DMA buffers handling\n tpm: tpm_vtpm_proxy: fix a race condition in /dev/vtpmx creation\n pinctrl: amd: Only use special debounce behavior for GPIO 0\n pinctrl: amd: Detect internal GPIO0 debounce handling\n pinctrl: amd: Fix mistake in handling clearing pins at startup\n net/sched: make psched_mtu() RTNL-less safe\n net/sched: flower: Ensure both minimum and maximum ports are specified\n cls_flower: Add extack support for src and dst port range options\n wifi: airo: avoid uninitialized warning in airo_get_rate()\n erofs: avoid infinite loop in z_erofs_do_read_page() when reading beyond EOF\n platform/x86: wmi: Break possible infinite loop when parsing GUID\n platform/x86: wmi: move variables\n platform/x86: wmi: use guid_t and guid_equal()\n platform/x86: wmi: remove unnecessary argument\n platform/x86: wmi: Fix indentation in some cases\n platform/x86: wmi: Replace UUID redefinitions by their originals\n ipv6/addrconf: fix a potential refcount underflow for idev\n NTB: ntb_tool: Add check for devm_kcalloc\n NTB: ntb_transport: fix possible memory leak while device_register() fails\n ntb: intel: Fix error handling in intel_ntb_pci_driver_init()\n NTB: amd: Fix error handling in amd_ntb_pci_driver_init()\n ntb: idt: Fix error handling in idt_pci_driver_init()\n udp6: fix udp6_ehashfn() typo\n icmp6: Fix null-ptr-deref of ip6_null_entry->rt6i_idev in icmp6_dev().\n ionic: remove WARN_ON to prevent panic_on_warn\n ionic: ionic_intr_free parameter change\n ionic: move irq request to qcq alloc\n ionic: clean irq affinity on queue deinit\n ionic: improve irq numa locality\n net/sched: cls_fw: Fix improper refcount update leads to use-after-free\n net: mvneta: fix txq_map in case of txq_number==1\n scsi: qla2xxx: Fix error code in qla2x00_start_sp()\n igc: set TP bit in 'supported' and 'advertising' fields of ethtool_link_ksettings\n igc: Remove delay during TX ring configuration\n drm/panel: simple: Add connector_type for innolux_at043tn24\n drm/panel: Add and fill drm_panel type field\n drm/panel: Initialise panel dev and funcs through drm_panel_init()\n workqueue: clean up WORK_* constant types, clarify masking\n net: lan743x: Don't sleep in atomic context\n block/partition: fix signedness issue for Amiga partitions\n tty: serial: fsl_lpuart: add earlycon for imx8ulp platform\n netfilter: nf_tables: prevent OOB access in nft_byteorder_eval\n netfilter: conntrack: Avoid nf_ct_helper_hash uses after free\n netfilter: nf_tables: fix scheduling-while-atomic splat\n netfilter: nf_tables: unbind non-anonymous set if rule construction fails\n netfilter: nf_tables: reject unbound anonymous set before commit phase\n netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain\n netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE\n netfilter: nf_tables: add rescheduling points during loop detection walks\n netfilter: nf_tables: use net_generic infra for transaction data\n netfilter: add helper function to set up the nfnetlink header and use it\n netfilter: nftables: add helper function to set the base sequence number\n netfilter: nf_tables: fix nat hook table deletion\n block: add overflow checks for Amiga partition support\n fanotify: disallow mount/sb marks on kernel internal pseudo fs\n fs: no need to check source\n ARM: orion5x: fix d2net gpio initialization\n btrfs: fix race when deleting quota root from the dirty cow roots list\n fs: Lock moved directories\n fs: Establish locking order for unrelated directories\n Revert \"f2fs: fix potential corruption when moving a directory\"\n ext4: Remove ext4 locking of moved directory\n fs: avoid empty option when generating legacy mount string\n jffs2: reduce stack usage in jffs2_build_xattr_subsystem()\n integrity: Fix possible multiple allocation in integrity_inode_get()\n bcache: Remove unnecessary NULL point check in node allocations\n mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used.\n mmc: core: disable TRIM on Micron MTFC4GACAJCN-1M\n mmc: core: disable TRIM on Kingston EMMC04G-M627\n NFSD: add encoding of op_recall flag for write delegation\n ALSA: jack: Fix mutex call in snd_jack_report()\n i2c: xiic: Don't try to handle more interrupt events after error\n i2c: xiic: Defer xiic_wakeup() and __xiic_start_xfer() in xiic_process()\n sh: dma: Fix DMA channel offset calculation\n net: dsa: tag_sja1105: fix MAC DA patching from meta frames\n net/sched: act_pedit: Add size check for TCA_PEDIT_PARMS_EX\n xsk: Honor SO_BINDTODEVICE on bind\n xsk: Improve documentation for AF_XDP\n tcp: annotate data races in __tcp_oow_rate_limited()\n net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode\n powerpc: allow PPC_EARLY_DEBUG_CPM only when SERIAL_CPM=y\n f2fs: fix error path handling in truncate_dnode()\n mailbox: ti-msgmgr: Fill non-message tx data fields with 0x0\n spi: bcm-qspi: return error if neither hif_mspi nor mspi is available\n Add MODULE_FIRMWARE() for FIRMWARE_TG357766.\n sctp: fix potential deadlock on &net->sctp.addr_wq_lock\n rtc: st-lpc: Release some resources in st_rtc_probe() in case of error\n pwm: sysfs: Do not apply state to already disabled PWMs\n pwm: imx-tpm: force 'real_period' to be zero in suspend\n mfd: stmpe: Only disable the regulators if they are enabled\n KVM: s390: vsie: fix the length of APCB bitmap\n mfd: stmfx: Fix error path in stmfx_chip_init\n serial: 8250_omap: Use force_suspend and resume for system suspend\n mfd: intel-lpss: Add missing check for platform_get_resource\n usb: dwc3: qcom: Release the correct resources in dwc3_qcom_remove()\n KVM: s390: fix KVM_S390_GET_CMMA_BITS for GFNs in memslot holes\n mfd: rt5033: Drop rt5033-battery sub-device\n usb: hide unused usbfs_notify_suspend/resume functions\n usb: phy: phy-tahvo: fix memory leak in tahvo_usb_probe()\n extcon: Fix kernel doc of property capability fields to avoid warnings\n extcon: Fix kernel doc of property fields to avoid warnings\n usb: dwc3: qcom: Fix potential memory leak\n media: usb: siano: Fix warning due to null work_func_t function pointer\n media: videodev2.h: Fix struct v4l2_input tuner index comment\n media: usb: Check az6007_read() return value\n sh: j2: Use ioremap() to translate device tree address into kernel memory\n w1: fix loop in w1_fini()\n block: change all __u32 annotations to __be32 in affs_hardblocks.h\n block: fix signed int overflow in Amiga partition support\n usb: dwc3: gadget: Propagate core init errors to UDC during pullup\n USB: serial: option: add LARA-R6 01B PIDs\n hwrng: st - keep clock enabled while hwrng is registered\n hwrng: st - Fix W=1 unused variable warning\n NFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION\n ARC: define ASM_NL and __ALIGN(_STR) outside #ifdef __ASSEMBLY__ guard\n modpost: fix off by one in is_executable_section()\n crypto: marvell/cesa - Fix type mismatch warning\n modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24}\n modpost: fix section mismatch message for R_ARM_ABS32\n crypto: nx - fix build warnings when DEBUG_FS is not enabled\n hwrng: virtio - Fix race on data_avail and actual data\n hwrng: virtio - always add a pending request\n hwrng: virtio - don't waste entropy\n hwrng: virtio - don't wait on cleanup\n hwrng: virtio - add an internal buffer\n powerpc/mm/dax: Fix the condition when checking if altmap vmemap can cross-boundary\n pinctrl: at91-pio4: check return value of devm_kasprintf()\n perf dwarf-aux: Fix off-by-one in die_get_varname()\n pinctrl: cherryview: Return correct value if pin in push-pull mode\n PCI: Add pci_clear_master() stub for non-CONFIG_PCI\n PCI: ftpci100: Release the clock resources\n PCI: pciehp: Cancel bringup sequence if card is not present\n scsi: 3w-xxxx: Add error handling for initialization failure in tw_probe()\n PCI/ASPM: Disable ASPM on MFD function removal to avoid use-after-free\n scsi: qedf: Fix NULL dereference in error handling\n ASoC: imx-audmix: check return value of devm_kasprintf()\n clk: keystone: sci-clk: check return value of kasprintf()\n clk: cdce925: check return value of kasprintf()\n ALSA: ac97: Fix possible NULL dereference in snd_ac97_mixer\n clk: tegra: tegra124-emc: Fix potential memory leak\n drm/radeon: fix possible division-by-zero errors\n drm/amdkfd: Fix potential deallocation of previously deallocated memory.\n fbdev: omapfb: lcd_mipid: Fix an error handling path in mipid_spi_probe()\n arm64: dts: renesas: ulcb-kf: Remove flow control for SCIF1\n IB/hfi1: Fix sdma.h tx->num_descs off-by-one errors\n soc/fsl/qe: fix usb.c build errors\n ASoC: es8316: Do not set rate constraints for unsupported MCLKs\n ASoC: es8316: Increment max value for ALC Capture Target Volume control\n memory: brcmstb_dpfe: fix testing array offset after use\n ARM: ep93xx: fix missing-prototype warnings\n drm/panel: simple: fix active size for Ampire AM-480272H3TMQW-T01H\n arm64: dts: qcom: msm8916: correct camss unit address\n ARM: dts: gta04: Move model property out of pinctrl node\n RDMA/bnxt_re: Fix to remove an unnecessary log\n drm: sun4i_tcon: use devm_clk_get_enabled in `sun4i_tcon_init_clocks`\n Input: adxl34x - do not hardcode interrupt trigger type\n ARM: dts: BCM5301X: Drop \"clock-names\" from the SPI node\n Input: drv260x - sleep between polling GO bit\n radeon: avoid double free in ci_dpm_init()\n netlink: Add __sock_i_ino() for __netlink_diag_dump().\n ipvlan: Fix return value of ipvlan_queue_xmit()\n netfilter: nf_conntrack_sip: fix the ct_sip_parse_numerical_param() return value.\n netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one\n lib/ts_bm: reset initial match offset for every block of text\n net: nfc: Fix use-after-free caused by nfc_llcp_find_local\n nfc: llcp: simplify llcp_sock_connect() error paths\n gtp: Fix use-after-free in __gtp_encap_destroy().\n selftests: rtnetlink: remove netdevsim device after ipsec offload test\n netlink: do not hard code device address lenth in fdb dumps\n netlink: fix potential deadlock in netlink_set_err()\n wifi: ath9k: convert msecs to jiffies where needed\n wifi: cfg80211: rewrite merging of inherited elements\n wifi: iwlwifi: pull from TXQs with softirqs disabled\n rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO\n wifi: ath9k: Fix possible stall on ath9k_txq_list_has_key()\n memstick r592: make memstick_debug_get_tpc_name() static\n kexec: fix a memory leak in crash_shrink_memory()\n watchdog/perf: more properly prevent false positives with turbo modes\n watchdog/perf: define dummy watchdog_update_hrtimer_threshold() on correct config\n wifi: rsi: Do not set MMC_PM_KEEP_POWER in shutdown\n wifi: ath9k: don't allow to overwrite ENDPOINT0 attributes\n wifi: ray_cs: Fix an error handling path in ray_probe()\n wifi: ray_cs: Drop useless status variable in parse_addr()\n wifi: ray_cs: Utilize strnlen() in parse_addr()\n wifi: wl3501_cs: Fix an error handling path in wl3501_probe()\n wl3501_cs: use eth_hw_addr_set()\n net: create netdev->dev_addr assignment helpers\n wl3501_cs: Fix misspelling and provide missing documentation\n wl3501_cs: Remove unnecessary NULL check\n wl3501_cs: Fix a bunch of formatting issues related to function docs\n wifi: atmel: Fix an error handling path in atmel_probe()\n wifi: orinoco: Fix an error handling path in orinoco_cs_probe()\n wifi: orinoco: Fix an error handling path in spectrum_cs_probe()\n regulator: core: Streamline debugfs operations\n regulator: core: Fix more error checking for debugfs_create_dir()\n nfc: llcp: fix possible use of uninitialized variable in nfc_llcp_send_connect()\n nfc: constify several pointers to u8, char and sk_buff\n wifi: mwifiex: Fix the size of a memory allocation in mwifiex_ret_802_11_scan()\n spi: spi-geni-qcom: Correct CS_TOGGLE bit in SPI_TRANS_CFG\n samples/bpf: Fix buffer overflow in tcp_basertt\n wifi: ath9k: avoid referencing uninit memory in ath9k_wmi_ctrl_rx\n wifi: ath9k: fix AR9003 mac hardware hang check register offset calculation\n ima: Fix build warnings\n pstore/ram: Add check for kstrdup\n evm: Complete description of evm_inode_setattr()\n ARM: 9303/1: kprobes: avoid missing-declaration warnings\n powercap: RAPL: Fix CONFIG_IOSF_MBI dependency\n PM: domains: fix integer overflow issues in genpd_parse_state()\n clocksource/drivers/cadence-ttc: Fix memory leak in ttc_timer_probe\n clocksource/drivers/cadence-ttc: Use ttc driver as platform driver\n tracing/timer: Add missing hrtimer modes to decode_hrtimer_mode().\n irqchip/jcore-aic: Fix missing allocation of IRQ descriptors\n irqchip/jcore-aic: Kill use of irq_create_strict_mappings()\n md/raid10: fix io loss while replacement replace rdev\n md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request\n md/raid10: fix wrong setting of max_corr_read_errors\n md/raid10: fix overflow of md/safe_mode_delay\n md/raid10: check slab-out-of-bounds in md_bitmap_get_counter\n x86/resctrl: Only show tasks' pid in current pid namespace\n x86/resctrl: Use is_closid_match() in more places\n bgmac: fix *initial* chip reset to support BCM5358\n drm/amdgpu: Validate VM ioctl flags.\n scripts/tags.sh: Resolve gtags empty index generation\n drm/i915: Initialise outparam for error return from wait_for_register\n HID: wacom: Use ktime_t rather than int when dealing with timestamps\n fbdev: imsttfb: Fix use after free bug in imsttfb_probe\n video: imsttfb: check for ioremap() failures\n x86/smp: Use dedicated cache-line for mwait_play_dead()\n gfs2: Don't deref jdesc in evict\n Linux 5.4.250\n x86/cpu/amd: Add a Zenbleed fix\n x86/cpu/amd: Move the errata checking functionality up\n x86/microcode/AMD: Load late on both threads too","shortMessageHtmlLink":"Merge tag 'ASB-2023-10-06_11-5.4' of https://android.googlesource.com…"}},{"before":null,"after":"aba75b110011dfc489a625b9c20cd98dec7705db","ref":"refs/heads/udc","pushedAt":"2023-10-24T13:25:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"anayw2001","name":"Anay Wadhera","path":"/anayw2001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13932156?s=80&v=4"},"commit":{"message":"Merge tag 'LA.UM.9.14.r1-23100-LAHAINA.QSSI14.0' of https://git.codelinaro.org/clo/la/kernel/msm-5.4 into udc-clo-sm8350\n\n\"LA.UM.9.14.r1-23100-LAHAINA.QSSI14.0\"\n\n* tag 'LA.UM.9.14.r1-23100-LAHAINA.QSSI14.0' of https://git.codelinaro.org/clo/la/kernel/msm-5.4:\n Revert \"ALSA: compress: Allow pause and resume during draining\"\n ALSA: compress: Allow pause and resume during draining\n msm: kgsl: Prevent wrap around during user address mapping\n msm: kgsl: Limit the syncpoint count for AUX commands\n msm: kgsl: Prevent wrap around during user address mapping\n Configured process_madvise with upstream syscall number\n iommu: Fix missing return check of arm_lpae_init_pte\n usb: gadget: cdev: Don't use spinlock with sleeping functions\n securemsm-kernel: Fix multiple listener registration on same fd\n msm: kgsl: Limit the syncpoint count for AUX commands\n net: qrtr: use new update_marker api\n char: virtio_eavb: use new update_marker api\n usb: kpi: update_marker api for USB suspend resume","shortMessageHtmlLink":"Merge tag 'LA.UM.9.14.r1-23100-LAHAINA.QSSI14.0' of https://git.codel…"}},{"before":"c539c69b3c85359a73471acfbf057fc3dcbb1662","after":"d706e35062372a2e0e48a61f45c58a72603c63ae","ref":"refs/heads/tm","pushedAt":"2023-09-25T13:21:21.000Z","pushType":"push","commitsCount":839,"pusher":{"login":"anayw2001","name":"Anay Wadhera","path":"/anayw2001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13932156?s=80&v=4"},"commit":{"message":"Merge tag 'ASB-2023-09-05_11-5.4' of https://android.googlesource.com/kernel/common into tm-caf-sm8350\n\nhttps://source.android.com/docs/security/bulletin/2023-09-01\n\n* tag 'ASB-2023-09-05_11-5.4' of https://android.googlesource.com/kernel/common:\n BACKPORT: net: nfc: Fix use-after-free caused by nfc_llcp_find_local\n UPSTREAM: media: usb: siano: Fix warning due to null work_func_t function pointer\n UPSTREAM: Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb\n ANDROID: ABI: Update allowed list for QCOM\n UPSTREAM: net: tap_open(): set sk_uid from current_fsuid()\n UPSTREAM: net: tun_chr_open(): set sk_uid from current_fsuid()\n UPSTREAM: net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free\n UPSTREAM: net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free\n UPSTREAM: net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free\n UPSTREAM: net/sched: cls_fw: Fix improper refcount update leads to use-after-free\n\nChange-Id: Ia716f7efe3c63c9c0707fbfb6954ae39da32dfa9","shortMessageHtmlLink":"Merge tag 'ASB-2023-09-05_11-5.4' of https://android.googlesource.com…"}},{"before":"3e52c119819bc824101d27072f52b914ab43d696","after":"c539c69b3c85359a73471acfbf057fc3dcbb1662","ref":"refs/heads/tm","pushedAt":"2023-06-11T13:46:06.012Z","pushType":"push","commitsCount":1963,"pusher":{"login":"anayw2001","name":"Anay Wadhera","path":"/anayw2001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13932156?s=80&v=4"},"commit":{"message":"Merge tag 'ASB-2023-06-05_11-5.4' of https://android.googlesource.com/kernel/common into tm-clo-sm8350\n\nhttps://source.android.com/docs/security/bulletin/2023-06-01\n\n* tag 'ASB-2023-06-05_11-5.4' of https://android.googlesource.com/kernel/common:\n UPSTREAM: io_uring: have io_kill_timeout() honor the request references\n UPSTREAM: io_uring: don't drop completion lock before timer is fully initialized\n UPSTREAM: io_uring: always grab lock in io_cancel_async_work()\n UPSTREAM: net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize\n UPSTREAM: cdc_ncm: Fix the build warning\n UPSTREAM: cdc_ncm: Implement the 32-bit version of NCM Transfer Block\n UPSTREAM: ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum\n UPSTREAM: ext4: fix invalid free tracking in ext4_xattr_move_to_block()\n Revert \"Revert \"mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse\"\"\n FROMLIST: binder: fix UAF caused by faulty buffer cleanup\n Linux 5.4.242\n ASN.1: Fix check for strdup() success\n iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger()\n pwm: meson: Explicitly set .polarity in .get_state()\n xfs: fix forkoff miscalculation related to XFS_LITINO(mp)\n sctp: Call inet6_destroy_sock() via sk->sk_destruct().\n dccp: Call inet6_destroy_sock() via sk->sk_destruct().\n inet6: Remove inet6_destroy_sock() in sk->sk_prot->destroy().\n tcp/udp: Call inet6_destroy_sock() in IPv6 sk->sk_destruct().\n udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM).\n ext4: fix use-after-free in ext4_xattr_set_entry\n ext4: remove duplicate definition of ext4_xattr_ibody_inline_set()\n Revert \"ext4: fix use-after-free in ext4_xattr_set_entry\"\n x86/purgatory: Don't generate debug info for purgatory.ro\n MIPS: Define RUNTIME_DISCARD_EXIT in LD script\n mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25\n memstick: fix memory leak if card device is never registered\n nilfs2: initialize unused bytes in segment summary blocks\n iio: light: tsl2772: fix reading proximity-diodes from device tree\n xen/netback: use same error messages for same errors\n nvme-tcp: fix a possible UAF when failing to allocate an io queue\n s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling\n net: dsa: b53: mmap: add phy ops\n scsi: core: Improve scsi_vpd_inquiry() checks\n scsi: megaraid_sas: Fix fw_crash_buffer_show()\n selftests: sigaltstack: fix -Wuninitialized\n Input: i8042 - add quirk for Fujitsu Lifebook A574/H\n f2fs: Fix f2fs_truncate_partial_nodes ftrace event\n e1000e: Disable TSO on i219-LM card to increase speed\n bpf: Fix incorrect verifier pruning due to missing register precision taints\n mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next()\n i40e: fix i40e_setup_misc_vector() error handling\n i40e: fix accessing vsi->active_filters without holding lock\n netfilter: nf_tables: fix ifdef to also consider nf_tables=m\n virtio_net: bugfix overflow inside xdp_linearize_page()\n net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg\n regulator: fan53555: Explicitly include bits header\n netfilter: br_netfilter: fix recent physdev match breakage\n arm64: dts: meson-g12-common: specify full DMC range\n ARM: dts: rockchip: fix a typo error for rk3288 spdif node\n Linux 5.4.241\n xfs: force log and push AIL to clear pinned inodes when aborting mount\n xfs: don't reuse busy extents on extent trim\n xfs: consider shutdown in bmapbt cursor delete assert\n xfs: shut down the filesystem if we screw up quota reservation\n xfs: report corruption only as a regular error\n xfs: set inode size after creating symlink\n xfs: fix up non-directory creation in SGID directories\n xfs: remove the di_version field from struct icdinode\n xfs: simplify a check in xfs_ioctl_setattr_check_cowextsize\n xfs: simplify di_flags2 inheritance in xfs_ialloc\n xfs: only check the superblock version for dinode size calculation\n xfs: add a new xfs_sb_version_has_v3inode helper\n xfs: remove the kuid/kgid conversion wrappers\n xfs: remove the icdinode di_uid/di_gid members\n xfs: ensure that the inode uid/gid match values match the icdinode ones\n xfs: merge the projid fields in struct xfs_icdinode\n xfs: show the proper user quota options\n coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug\n watchdog: sbsa_wdog: Make sure the timeout programming is within the limits\n i2c: ocores: generate stop condition after timeout in polling mode\n ubi: Fix deadlock caused by recursively holding work_sem\n mtd: ubi: wl: Fix a couple of kernel-doc issues\n ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size\n asymmetric_keys: log on fatal failures in PE/pkcs7\n verify_pefile: relax wrapper length check\n drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F\n efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L\n i2c: imx-lpi2c: clean rx/tx buffers upon new message\n power: supply: cros_usbpd: reclassify \"default case!\" as debug\n net: macb: fix a memory corruption in extended buffer descriptor mode\n udp6: fix potential access to stale information\n RDMA/core: Fix GID entry ref leak when create_ah fails\n sctp: fix a potential overflow in sctp_ifwdtsn_skip\n qlcnic: check pci_reset_function result\n niu: Fix missing unwind goto in niu_alloc_channels()\n 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition\n mtd: rawnand: stm32_fmc2: remove unsupported EDO mode\n mtd: rawnand: meson: fix bitmask for length in command word\n mtdblock: tolerate corrected bit-flips\n btrfs: fix fast csum implementation detection\n btrfs: print checksum type and implementation at mount time\n Bluetooth: Fix race condition in hidp_session_thread\n Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp}\n ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards\n ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex()\n ALSA: i2c/cs8427: fix iec958 mixer control deactivation\n ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard\n ALSA: emu10k1: fix capture interrupt handler unlinking\n Revert \"pinctrl: amd: Disable and mask interrupts on resume\"\n irqdomain: Fix mapping-creation race\n irqdomain: Refactor __irq_domain_alloc_irqs()\n irqdomain: Look for existing mapping only once\n mm/swap: fix swap_info_struct race between swapoff and get_swap_pages()\n ring-buffer: Fix race while reader and writer are on the same page\n drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path\n net_sched: prevent NULL dereference if default qdisc setup failed\n tracing: Free error logs of tracing instances\n can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access\n ftrace: Mark get_lock_parent_ip() __always_inline\n perf/core: Fix the same task check in perf_event_set_output\n ALSA: hda/realtek: Add quirk for Clevo X370SNW\n nilfs2: fix sysfs interface lifetime\n nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread()\n tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty\n tty: serial: sh-sci: Fix Rx on RZ/G2L SCI\n tty: serial: sh-sci: Fix transmit end interrupt handler\n iio: dac: cio-dac: Fix max DAC write value check for 12-bit\n iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip\n USB: serial: option: add Quectel RM500U-CN modem\n USB: serial: option: add Telit FE990 compositions\n usb: typec: altmodes/displayport: Fix configure initial pin assignment\n USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs\n xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu\n NFSD: callback request does not use correct credential for AUTH_SYS\n sunrpc: only free unix grouplist after RCU settles\n gpio: davinci: Add irq chip flag to skip set wake\n ipv6: Fix an uninit variable access bug in __ip6_make_skb()\n sctp: check send stream number after wait_for_sndbuf\n net: don't let netpoll invoke NAPI if in xmit context\n icmp: guard against too small mtu\n wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta\n pwm: sprd: Explicitly set .polarity in .get_state()\n pwm: cros-ec: Explicitly set .polarity in .get_state()\n pinctrl: amd: Disable and mask interrupts on resume\n pinctrl: amd: disable and mask interrupts on probe\n pinctrl: amd: Use irqchip template\n smb3: fix problem with null cifs super block with previous patch\n treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD()\n Revert \"treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD()\"\n cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach()\n x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot\n scsi: ses: Handle enclosure with just a primary component gracefully\n Linux 5.4.240\n gfs2: Always check inode size of inline inodes\n firmware: arm_scmi: Fix device node validation for mailbox transport\n net: sched: fix race condition in qdisc_graft()\n net_sched: add __rcu annotation to netdev->qdisc\n ext4: fix kernel BUG in 'ext4_write_inline_data_end()'\n btrfs: scan device in non-exclusive mode\n s390/uaccess: add missing earlyclobber annotations to __clear_user()\n drm/etnaviv: fix reference leak when mmaping imported buffer\n ALSA: usb-audio: Fix regression on detection of Roland VS-100\n ALSA: hda/conexant: Partial revert of a quirk for Lenovo\n NFSv4: Fix hangs when recovering open state after a server reboot\n pinctrl: at91-pio4: fix domain name assignment\n xen/netback: don't do grant copy across page boundary\n Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table\n cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL\n cifs: prevent infinite recursion in CIFSGetDFSRefer()\n Input: focaltech - use explicitly signed char type\n Input: alps - fix compatibility with -funsigned-char\n pinctrl: ocelot: Fix alt mode for ocelot\n net: mvneta: make tx buffer array agnostic\n net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only\n bnxt_en: Fix typo in PCI id to device description string mapping\n i40e: fix registers dump after run ethtool adapter self test\n s390/vfio-ap: fix memory leak in vfio_ap device driver\n can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write\n net/net_failover: fix txq exceeding warning\n regulator: Handle deferred clk\n regulator: fix spelling mistake \"Cant\" -> \"Can't\"\n ptp_qoriq: fix memory leak in probe()\n scsi: megaraid_sas: Fix crash after a double completion\n mtd: rawnand: meson: invalidate cache on polling ECC bit\n mips: bmips: BCM6358: disable RAC flush for TP1\n dma-mapping: drop the dev argument to arch_sync_dma_for_*\n ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx()\n fbdev: au1200fb: Fix potential divide by zero\n fbdev: lxfb: Fix potential divide by zero\n fbdev: intelfb: Fix potential divide by zero\n fbdev: nvidia: Fix potential divide by zero\n sched_getaffinity: don't assume 'cpumask_size()' is fully initialized\n fbdev: tgafb: Fix potential divide by zero\n ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set()\n ALSA: asihpi: check pao in control_message()\n md: avoid signed overflow in slot_store()\n bus: imx-weim: fix branch condition evaluates to a garbage value\n fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY\n ocfs2: fix data corruption after failed write\n tun: avoid double free in tun_free_netdev\n sched/fair: Sanitize vruntime of entity being migrated\n sched/fair: sanitize vruntime of entity being placed\n dm crypt: add cond_resched() to dmcrypt_write()\n dm stats: check for and propagate alloc_percpu failure\n i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer()\n nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy()\n wifi: mac80211: fix qos on mesh interfaces\n usb: chipidea: core: fix possible concurrent when switch role\n usb: chipdea: core: fix return -EINVAL if request role is the same with current role\n usb: cdns3: Fix issue with using incorrect PCI device function\n dm thin: fix deadlock when swapping to thin device\n igb: revert rtnl_lock() that causes deadlock\n fsverity: Remove WQ_UNBOUND from fsverity read workqueue\n usb: gadget: u_audio: don't let userspace block driver unbind\n scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR\n cifs: empty interface list when server doesn't support query interfaces\n sh: sanitize the flags on sigreturn\n net: usb: qmi_wwan: add Telit 0x1080 composition\n net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990\n scsi: lpfc: Avoid usage of list iterator variable after loop\n scsi: ufs: core: Add soft dependency on governor_simpleondemand\n scsi: target: iscsi: Fix an error message in iscsi_check_key()\n selftests/bpf: check that modifier resolves after pointer\n m68k: Only force 030 bus error if PC not in exception table\n ca8210: fix mac_len negative array access\n riscv: Bump COMMAND_LINE_SIZE value to 1024\n thunderbolt: Use const qualifier for `ring_interrupt_index`\n uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2\n scsi: qla2xxx: Perform lockless command completion in abort path\n hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs\n platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl\n Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work\n Bluetooth: btqcomsmd: Fix command timeout after setting BD address\n net: mdio: thunder: Add missing fwnode_handle_put()\n hvc/xen: prevent concurrent accesses to the shared ring\n nvme-tcp: fix nvme_tcp_term_pdu to match spec\n net/sonic: use dma_mapping_error() for error check\n erspan: do not use skb_mac_header() in ndo_start_xmit()\n atm: idt77252: fix kmemleak when rmmod idt77252\n net/mlx5: Read the TC mapping of all priorities on ETS query\n bpf: Adjust insufficient default bpf_jit_limit\n keys: Do not cache key in task struct if key is requested from kernel thread\n net/ps3_gelic_net: Use dma_mapping_error\n net/ps3_gelic_net: Fix RX sk_buff length\n net: qcom/emac: Fix use after free bug in emac_remove due to race condition\n xirc2ps_cs: Fix use after free bug in xirc2ps_detach\n qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info\n net: usb: smsc95xx: Limit packet length to skb->len\n scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate()\n i2c: imx-lpi2c: check only for enabled interrupt flags\n igbvf: Regard vf reset nack as success\n intel/igbvf: free irq on the error path in igbvf_request_msix()\n iavf: fix non-tunneled IPv6 UDP packet type and hashing\n iavf: fix inverted Rx hash condition leading to disabled hash\n power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition\n net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf()\n Linux 5.4.239\n selftests: Fix the executable permissions for fib_tests.sh\n BACKPORT: mac80211_hwsim: notify wmediumd of used MAC addresses\n FROMGIT: mac80211_hwsim: add concurrent channels scanning support over virtio\n Revert \"HID: core: Provide new max_buffer_size attribute to over-ride the default\"\n Revert \"HID: uhid: Over-ride the default maximum data buffer value with our own\"\n Linux 5.4.238\n HID: uhid: Over-ride the default maximum data buffer value with our own\n HID: core: Provide new max_buffer_size attribute to over-ride the default\n PCI: Unify delay handling for reset and resume\n s390/ipl: add missing intersection check to ipl_report handling\n serial: 8250_em: Fix UART port type\n drm/i915: Don't use stolen memory for ring buffers with LLC\n x86/mm: Fix use of uninitialized buffer in sme_enable()\n fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks\n ftrace: Fix invalid address access in lookup_rec() when index is 0\n KVM: nVMX: add missing consistency checks for CR0 and CR4\n tracing: Make tracepoint lockdep check actually test something\n tracing: Check field value in hist_field_name()\n interconnect: fix mem leak when freeing nodes\n tty: serial: fsl_lpuart: skip waiting for transmission complete when UARTCTRL_SBK is asserted\n ext4: fix possible double unlock when moving a directory\n sh: intc: Avoid spurious sizeof-pointer-div warning\n drm/amdkfd: Fix an illegal memory access\n ext4: fix task hung in ext4_xattr_delete_inode\n ext4: fail ext4_iget if special inode unallocated\n jffs2: correct logic when creating a hole in jffs2_write_begin\n mmc: atmel-mci: fix race between stop command and start of next command\n media: m5mols: fix off-by-one loop termination error\n hwmon: (ina3221) return prober error code\n hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition\n hwmon: (adt7475) Fix masking of hysteresis registers\n hwmon: (adt7475) Display smoothing attributes in correct order\n ethernet: sun: add check for the mdesc_grab()\n net/iucv: Fix size of interrupt data\n net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull\n ipv4: Fix incorrect table ID in IOCTL path\n block: sunvdc: add check for mdesc_grab() returning NULL\n nvmet: avoid potential UAF in nvmet_req_complete()\n net: usb: smsc75xx: Limit packet length to skb->len\n nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition\n net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails\n net: tunnels: annotate lockless accesses to dev->needed_headroom\n qed/qed_dev: guard against a possible division by zero\n i40e: Fix kernel crash during reboot when adapter is in recovery mode\n ipvlan: Make skb->skb_iif track skb->dev for l3s mode\n nfc: pn533: initialize struct pn533_out_arg properly\n tcp: tcp_make_synack() can be called from process context\n scsi: core: Fix a procfs host directory removal regression\n scsi: core: Fix a comment in function scsi_host_dev_release()\n netfilter: nft_redir: correct value of inet type `.maxattrs`\n ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU()\n ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid\n ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid\n ALSA: hda - controller is in GPU on the DG1\n ALSA: hda - add Intel DG1 PCI and HDMI ids\n scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add()\n docs: Correct missing \"d_\" prefix for dentry_operations member d_weak_revalidate\n clk: HI655X: select REGMAP instead of depending on it\n drm/meson: fix 1px pink line on GXM when scaling video overlay\n cifs: Move the in_send statistic to __smb_send_rqst()\n drm/panfrost: Don't sync rpm suspension after mmu flushing\n xfrm: Allow transport-mode states with AF_UNSPEC selector\n ext4: fix cgroup writeback accounting with fs-layer encryption\n ANDROID: preserve CRC for __irq_domain_add()\n Revert \"drm/exynos: Don't reset bridge->next\"\n Revert \"drm/bridge: Rename bridge helpers targeting a bridge chain\"\n Revert \"drm/bridge: Introduce drm_bridge_get_next_bridge()\"\n Revert \"drm: Initialize struct drm_crtc_state.no_vblank from device settings\"\n Revert \"drm/msm/mdp5: Add check for kzalloc\"\n Linux 5.4.237\n s390/dasd: add missing discipline function\n UML: define RUNTIME_DISCARD_EXIT\n sh: define RUNTIME_DISCARD_EXIT\n s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld < 2.36\n powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds\n powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT\n arch: fix broken BuildID for arm64 and riscv\n x86, vmlinux.lds: Add RUNTIME_DISCARD_EXIT to generic DISCARDS\n drm/i915: Don't use BAR mappings for ring buffers with LLC\n ipmi:watchdog: Set panic count to proper value on a panic\n ipmi/watchdog: replace atomic_add() and atomic_sub()\n media: ov5640: Fix analogue gain control\n PCI: Add SolidRun vendor ID\n macintosh: windfarm: Use unsigned type for 1-bit bitfields\n alpha: fix R_ALPHA_LITERAL reloc for large modules\n MIPS: Fix a compilation issue\n ext4: Fix deadlock during directory rename\n riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode\n net/smc: fix fallback failed while sendmsg with fastopen\n scsi: megaraid_sas: Update max supported LD IDs to 240\n btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR\n netfilter: tproxy: fix deadlock due to missing BH disable\n bnxt_en: Avoid order-5 memory allocation for TPA data\n net: caif: Fix use-after-free in cfusbl_device_notify()\n net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver\n net: usb: lan78xx: Remove lots of set but unused 'ret' variables\n selftests: nft_nat: ensuring the listening side is up before starting the client\n ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping()\n nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties\n drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register\n ext4: Fix possible corruption when moving a directory\n scsi: core: Remove the /proc/scsi/${proc_name} directory earlier\n cifs: Fix uninitialized memory read in smb3_qfs_tcon()\n SMB3: Backup intent flag missing from some more ops\n iommu/vt-d: Fix PASID directory pointer coherency\n irqdomain: Fix domain registration race\n irqdomain: Change the type of 'size' in __irq_domain_add() to be consistent\n ipmi:ssif: Add a timer between request retries\n ipmi:ssif: Increase the message retry time\n ipmi:ssif: Remove rtc_us_timer\n ipmi:ssif: resend_msg() cannot fail\n ipmi:ssif: make ssif_i2c_send() void\n iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter\n iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options\n iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commands\n nfc: change order inside nfc_se_io error path\n ext4: zero i_disksize when initializing the bootloader inode\n ext4: fix WARNING in ext4_update_inline_data\n ext4: move where set the MAY_INLINE_DATA flag is set\n ext4: fix another off-by-one fsmap error on 1k block filesystems\n ext4: fix RENAME_WHITEOUT handling for inline directories\n drm/connector: print max_requested_bpc in state debugfs\n x86/CPU/AMD: Disable XSAVES on AMD family 0x17\n fs: prevent out-of-bounds array speculation when closing a file descriptor\n Linux 5.4.236\n staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh\n staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script\n wifi: cfg80211: Partial revert \"wifi: cfg80211: Fix use after free for wext\"\n Linux 5.4.235\n dt-bindings: rtc: sun6i-a31-rtc: Loosen the requirements on the clocks\n media: uvcvideo: Fix race condition with usb_kill_urb\n media: uvcvideo: Provide sync and async uvc_ctrl_status_event\n tcp: Fix listen() regression in 5.4.229.\n Bluetooth: hci_sock: purge socket queues in the destruct() callback\n x86/resctl: fix scheduler confusion with 'current'\n x86/resctrl: Apply READ_ONCE/WRITE_ONCE to task_struct.{rmid,closid}\n net: tls: avoid hanging tasks on the tx_lock\n phy: rockchip-typec: Fix unsigned comparison with less than zero\n PCI: Add ACS quirk for Wangxun NICs\n kernel/fail_function: fix memory leak with using debugfs_lookup()\n usb: uvc: Enumerate valid values for color matching\n USB: ene_usb6250: Allocate enough memory for full object\n usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math\n iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word()\n iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word()\n tools/iio/iio_utils:fix memory leak\n mei: bus-fixup:upon error print return values of send and receive\n tty: serial: fsl_lpuart: disable the CTS when send break signal\n tty: fix out-of-bounds access in tty_driver_lookup_tty()\n staging: emxx_udc: Add checks for dma_alloc_coherent()\n media: uvcvideo: Silence memcpy() run-time false positive warnings\n media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910\n media: uvcvideo: Handle errors from calls to usb_string\n media: uvcvideo: Handle cameras with invalid descriptors\n mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak\n firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3\n tracing: Add NULL checks for buffer in ring_buffer_free_read_page()\n thermal: intel: BXT_PMIC: select REGMAP instead of depending on it\n thermal: intel: quark_dts: fix error pointer dereference\n scsi: ipr: Work around fortify-string warning\n rtc: sun6i: Always export the internal oscillator\n rtc: sun6i: Make external 32k oscillator optional\n vc_screen: modify vcs_size() handling in vcs_read()\n tcp: tcp_check_req() can be called from process context\n ARM: dts: spear320-hmi: correct STMPE GPIO compatible\n net/sched: act_sample: fix action bind logic\n nfc: fix memory leak of se_io context in nfc_genl_se_io\n net/mlx5: Geneve, Fix handling of Geneve object id as error code\n 9p/rdma: unmap receive dma buffer in rdma_request()/post_recv()\n 9p/xen: fix connection sequence\n 9p/xen: fix version parsing\n net: fix __dev_kfree_skb_any() vs drop monitor\n sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop\n ipv6: Add lwtunnel encap size of all siblings in nexthop calculation\n netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack()\n watchdog: pcwd_usb: Fix attempting to access uninitialized memory\n watchdog: Fix kmemleak in watchdog_cdev_register\n watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path\n x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list\n ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed\n ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show()\n ubifs: ubifs_writepage: Mark page dirty after writing inode failed\n ubifs: dirty_cow_znode: Fix memleak in error handling path\n ubifs: Re-statistic cleaned znode count if commit failed\n ubi: Fix possible null-ptr-deref in ubi_free_volume()\n ubifs: Fix memory leak in alloc_wbufs()\n ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume()\n ubi: Fix use-after-free when volume resizing failed\n ubifs: Reserve one leb for each journal head while doing budget\n ubifs: do_rename: Fix wrong space budget when target inode's nlink > 1\n ubifs: Fix wrong dirty space budget for dirty inode\n ubifs: Rectify space budget for ubifs_xrename()\n ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted\n ubifs: Fix build errors as symbol undefined\n ubi: ensure that VID header offset + VID header size <= alloc, size\n um: vector: Fix memory leak in vector_config\n fs: f2fs: initialize fsdata in pagecache_write()\n f2fs: use memcpy_{to,from}_page() where possible\n pwm: stm32-lp: fix the check on arr and cmp registers update\n pwm: sifive: Always let the first pwm_apply_state succeed\n pwm: sifive: Reduce time the controller lock is held\n fs/jfs: fix shift exponent db_agl2size negative\n net/sched: Retire tcindex classifier\n kbuild: Port silent mode detection to future gnu make.\n wifi: ath9k: use proper statements in conditionals\n drm/radeon: Fix eDP for single-display iMac11,2\n drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv\n PCI: Avoid FLR for AMD FCH AHCI adapters\n PCI: hotplug: Allow marking devices as disconnected during bind/unbind\n PCI/PM: Observe reset delay irrespective of bridge_d3\n scsi: ses: Fix slab-out-of-bounds in ses_intf_remove()\n scsi: ses: Fix possible desc_ptr out-of-bounds accesses\n scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses\n scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process()\n scsi: ses: Don't attach if enclosure has no components\n scsi: qla2xxx: Fix erroneous link down\n scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests\n scsi: qla2xxx: Fix link failure in NPIV environment\n ktest.pl: Add RUN_TIMEOUT option with default unlimited\n ktest.pl: Fix missing \"end_monitor\" when machine check fails\n ktest.pl: Give back console on Ctrt^C on monitor\n mm/thp: check and bail out if page in deferred queue already\n mm: memcontrol: deprecate charge moving\n media: ipu3-cio2: Fix PM runtime usage_count in driver unbind\n mips: fix syscall_get_nr\n alpha: fix FEN fault handling\n rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails\n ARM: dts: exynos: correct TMU phandle in Odroid XU\n ARM: dts: exynos: correct TMU phandle in Exynos4\n dm flakey: don't corrupt the zero page\n dm flakey: fix logic when corrupting a bio\n thermal: intel: powerclamp: Fix cur_state for multi package system\n wifi: cfg80211: Fix use after free for wext\n wifi: rtl8xxxu: Use a longer retry limit of 48\n ext4: refuse to create ea block when umounted\n ext4: optimize ea_inode block expansion\n ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC\n ALSA: ice1712: Do not left ice->gpio_mutex locked in aureon_add_controls()\n irqdomain: Drop bogus fwspec-mapping error handling\n irqdomain: Fix disassociation race\n irqdomain: Fix association race\n ima: Align ima_file_mmap() parameters with mmap_file LSM hook\n Documentation/hw-vuln: Document the interaction between IBRS and STIBP\n x86/speculation: Allow enabling STIBP with legacy IBRS\n x86/microcode/AMD: Fix mixed steppings support\n x86/microcode/AMD: Add a @cpu parameter to the reloading functions\n x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter\n x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range\n x86/kprobes: Fix __recover_optprobed_insn check optimizing logic\n x86/reboot: Disable SVM, not just VMX, when stopping CPUs\n x86/reboot: Disable virtualization in an emergency if SVM is supported\n x86/crash: Disable virt in core NMI crash handler to avoid double shootdown\n x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows)\n KVM: s390: disable migration mode when dirty tracking is disabled\n KVM: Destroy target device if coalesced MMIO unregistration fails\n udf: Fix file corruption when appending just after end of preallocated extent\n udf: Detect system inodes linked into directory hierarchy\n udf: Preserve link count of system files\n udf: Do not update file length for failed writes to inline files\n udf: Do not bother merging very long extents\n udf: Truncate added extents on failed expansion\n ocfs2: fix non-auto defrag path not working issue\n ocfs2: fix defrag path triggering jbd2 ASSERT\n f2fs: fix cgroup writeback accounting with fs-layer encryption\n f2fs: fix information leak in f2fs_move_inline_dirents()\n fs: hfsplus: fix UAF issue in hfsplus_put_super\n hfs: fix missing hfs_bnode_get() in __hfs_bnode_create\n ARM: dts: exynos: correct HDMI phy compatible in Exynos4\n s390/kprobes: fix current_kprobe never cleared after kprobes reenter\n s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler\n s390: discard .interp section\n ipmi_ssif: Rename idle state and check\n rtc: pm8xxx: fix set-alarm race\n firmware: coreboot: framebuffer: Ignore reserved pixel color bits\n wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu\n nfsd: zero out pointers after putting nfsd_files on COPY setup error\n dm cache: add cond_resched() to various workqueue loops\n dm thin: add cond_resched() to various workqueue loops\n drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5\n pinctrl: at91: use devm_kasprintf() to avoid potential leaks\n hwmon: (coretemp) Simplify platform device handling\n regulator: s5m8767: Bounds check id indexing into arrays\n regulator: max77802: Bounds check regulator id against opmode\n ASoC: kirkwood: Iterate over array indexes instead of using pointer math\n docs/scripts/gdb: add necessary make scripts_gdb step\n drm/msm/dsi: Add missing check for alloc_ordered_workqueue\n drm/radeon: free iio for atombios when driver shutdown\n HID: Add Mapping for System Microphone Mute\n drm/omap: dsi: Fix excessive stack usage\n drm/amd/display: Fix potential null-deref in dm_resume\n uaccess: Add minimum bounds check on kernel buffer size\n coda: Avoid partial allocation of sig_inputArgs\n net/mlx5: fw_tracer: Fix debug print\n ACPI: video: Fix Lenovo Ideapad Z570 DMI match\n wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanup\n m68k: Check syscall_trace_enter() return code\n net: bcmgenet: Add a check for oversized packets\n ACPI: Don't build ACPICA with '-Os'\n ice: add missing checks for PF vsi type\n inet: fix fast path in __inet_hash_connect()\n wifi: mt7601u: fix an integer underflow\n wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds\n x86/bugs: Reset speculation control settings on init\n timers: Prevent union confusion from unexpected restart_syscall()\n thermal: intel: Fix unsigned comparison with less than zero\n rcu: Suppress smp_processor_id() complaint in synchronize_rcu_expedited_wait()\n wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds()\n blk-iocost: fix divide by 0 error in calc_lcoefs()\n ARM: dts: exynos: Use Exynos5420 compatible for the MIPI video phy\n udf: Define EFSCORRUPTED error code\n rpmsg: glink: Avoid infinite loop on intent for missing channel\n media: usb: siano: Fix use after free bugs caused by do_submit_urb\n media: i2c: ov7670: 0 instead of -EINVAL was returned\n media: rc: Fix use-after-free bugs caused by ene_tx_irqsim()\n media: i2c: ov772x: Fix memleak in ov772x_probe()\n media: ov5675: Fix memleak in ov5675_init_controls()\n powerpc: Remove linker flag from KBUILD_AFLAGS\n media: platform: ti: Add missing check for devm_regulator_get\n remoteproc: qcom_q6v5_mss: Use a carveout to authenticate modem headers\n MIPS: vpe-mt: drop physical_memsize\n MIPS: SMP-CPS: fix build error when HOTPLUG_CPU not set\n powerpc/eeh: Set channel state after notifying the drivers\n powerpc/eeh: Small refactor of eeh_handle_normal_event()\n powerpc/rtas: ensure 4KB alignment for rtas_data_buf\n powerpc/rtas: make all exports GPL\n powerpc/pseries/lparcfg: add missing RTAS retry status handling\n powerpc/pseries/lpar: add missing RTAS retry status handling\n clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled()\n powerpc/powernv/ioda: Skip unallocated resources when mapping to PE\n clk: qcom: gpucc-sdm845: fix clk_dis_wait being programmed for CX GDSC\n Input: ads7846 - don't check penirq immediately for 7845\n Input: ads7846 - don't report pressure for ads7845\n clk: renesas: cpg-mssr: Remove superfluous check in resume code\n clk: renesas: cpg-mssr: Use enum clk_reg_layout instead of a boolean flag\n clk: renesas: cpg-mssr: Fix use after free if cpg_mssr_common_init() failed\n mtd: rawnand: sunxi: Fix the size of the last OOB region\n clk: qcom: gcc-qcs404: fix names of the DSI clocks used as parents\n clk: qcom: gcc-qcs404: disable gpll[04]_out_aux parents\n mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_async_read()\n selftests/ftrace: Fix bash specific \"==\" operator\n sparc: allow PM configs for sparc32 COMPILE_TEST\n perf tools: Fix auto-complete on aarch64\n perf llvm: Fix inadvertent file creation\n gfs2: jdata writepage fix\n cifs: Fix warning and UAF when destroy the MR list\n cifs: Fix lost destroy smbd connection when MR allocate failed\n nfsd: fix race to check ls_layouts\n hid: bigben_probe(): validate report count\n HID: asus: Fix mute and touchpad-toggle keys on Medion Akoya E1239T\n HID: asus: Add support for multi-touch touchpad on Medion Akoya E1239T\n HID: asus: Add report_size to struct asus_touchpad_info\n HID: asus: Only set EV_REP if we are adding a mapping\n HID: bigben: use spinlock to safely schedule workers\n HID: bigben_worker() remove unneeded check on report_field\n HID: bigben: use spinlock to protect concurrent accesses\n ASoC: soc-dapm.h: fixup warning struct snd_pcm_substream not declared\n ASoC: dapm: declare missing structure prototypes\n spi: synquacer: Fix timeout handling in synquacer_spi_transfer_one()\n dm: remove flush_scheduled_work() during local_exit()\n hwmon: (mlxreg-fan) Return zero speed for broken fan\n spi: bcm63xx-hsspi: Fix multi-bit mode setting\n spi: bcm63xx-hsspi: fix pm_runtime\n scsi: aic94xx: Add missing check for dma_map_single()\n hwmon: (ltc2945) Handle error case in ltc2945_value_store\n gpio: vf610: connect GPIO label to dev name\n ASoC: soc-compress.c: fixup private_data on snd_soc_new_compress()\n drm/mediatek: Clean dangling pointer on bind error path\n drm/mediatek: Drop unbalanced obj unref\n drm/mediatek: Use NULL instead of 0 for NULL pointer\n drm/mediatek: remove cast to pointers passed to kfree\n gpu: host1x: Don't skip assigning syncpoints to channels\n drm/msm/mdp5: Add check for kzalloc\n drm: Initialize struct drm_crtc_state.no_vblank from device settings\n drm/bridge: Introduce drm_bridge_get_next_bridge()\n drm/bridge: Rename bridge helpers targeting a bridge chain\n drm/exynos: Don't reset bridge->next\n drm/msm/dpu: Add check for pstates\n drm/msm/dpu: Add check for cstate\n drm/msm: use strscpy instead of strncpy\n drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightness\n ALSA: hda/ca0132: minor fix for allocation size\n ASoC: fsl_sai: initialize is_dsp_mode flag\n pinctrl: stm32: Fix refcount leak in stm32_pctrl_get_irq_domain\n drm/msm/hdmi: Add missing check for alloc_ordered_workqueue\n gpu: ipu-v3: common: Add of_node_put() for reference returned by of_graph_get_port_by_id()\n drm/vc4: dpi: Fix format mapping for RGB565\n drm/vc4: dpi: Add option for inverting pixel clock and output enable\n drm/bridge: megachips: Fix error handling in i2c_register_driver()\n drm: mxsfb: DRM_MXSFB should depend on ARCH_MXS || ARCH_MXC\n drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats\n selftest: fib_tests: Always cleanup before exit\n selftests/net: Interpret UDP_GRO cmsg data as an int value\n irqchip/irq-bcm7120-l2: Set IRQ_LEVEL for level triggered interrupts\n irqchip/irq-brcmstb-l2: Set IRQ_LEVEL for level triggered interrupts\n can: esd_usb: Move mislocated storage of SJA1000_ECC_SEG bits in case of a bus error\n thermal/drivers/hisi: Drop second sensor hi3660\n wifi: mac80211: make rate u32 in sta_set_rate_info_rx()\n crypto: crypto4xx - Call dma_unmap_page when done\n wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize()\n wifi: iwl4965: Add missing check for create_singlethread_workqueue()\n wifi: iwl3945: Add missing check for create_singlethread_workqueue\n treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD()\n usb: gadget: udc: Avoid tasklet passing a global\n RISC-V: time: initialize hrtimer based broadcast clock event device\n m68k: /proc/hardware should depend on PROC_FS\n crypto: rsa-pkcs1pad - Use akcipher_request_complete\n rds: rds_rm_zerocopy_callback() correct order for list_add_tail()\n libbpf: Fix alen calculation in libbpf_nla_dump_errormsg()\n Bluetooth: L2CAP: Fix potential user-after-free\n OPP: fix error checking in opp_migrate_dentry()\n tap: tap_open(): correctly initialize socket uid\n tun: tun_chr_open(): correctly initialize socket uid\n net: add sock_init_data_uid()\n mptcp: add sk_stop_timer_sync helper\n irqchip/ti-sci: Fix refcount leak in ti_sci_intr_irq_domain_probe\n irqchip/irq-mvebu-gicp: Fix refcount leak in mvebu_gicp_probe\n irqchip/alpine-msi: Fix refcount leak in alpine_msix_init_domains\n net/mlx5: Enhance debug print in page allocation failure\n powercap: fix possible name leak in powercap_register_zone()\n crypto: seqiv - Handle EBUSY correctly\n crypto: essiv - Handle EBUSY correctly\n crypto: essiv - remove redundant null pointer check before kfree\n crypto: ccp - Failure on re-initialization due to duplicate sysfs filename\n ACPI: battery: Fix missing NUL-termination with large strings\n wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback()\n wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() fails\n ath9k: htc: clean up statistics macros\n ath9k: hif_usb: simplify if-if to if-else\n wifi: ath9k: htc_hst: free skb in ath9k_htc_rx_msg() if there is no callback function\n wifi: orinoco: check return value of hermes_write_wordrec()\n ACPICA: nsrepair: handle cases without a return value correctly\n lib/mpi: Fix buffer overrun when SG is too long\n genirq: Fix the return type of kstat_cpu_irqs_sum()\n ACPICA: Drop port I/O validation for some regions\n crypto: x86/ghash - fix unaligned access in ghash_setkey()\n wifi: wl3501_cs: don't call kfree_skb() under spin_lock_irqsave()\n wifi: libertas: cmdresp: don't call kfree_skb() under spin_lock_irqsave()\n wifi: libertas: main: don't call kfree_skb() under spin_lock_irqsave()\n wifi: libertas: if_usb: don't call kfree_skb() under spin_lock_irqsave()\n wifi: libertas_tf: don't call kfree_skb() under spin_lock_irqsave()\n wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid()\n wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit()\n wifi: wilc1000: fix potential memory leak in wilc_mac_xmit()\n wilc1000: let wilc_mac_xmit() return NETDEV_TX_OK\n wifi: ipw2200: fix memory leak in ipw_wdev_init()\n wifi: ipw2x00: don't call dev_kfree_skb() under spin_lock_irqsave()\n ipw2x00: switch from 'pci_' to 'dma_' API\n wifi: rtlwifi: Fix global-out-of-bounds bug in _rtl8812ae_phy_set_txpower_limit()\n rtlwifi: fix -Wpointer-sign warning\n wifi: rtl8xxxu: don't call dev_kfree_skb() under spin_lock_irqsave()\n wifi: libertas: fix memory leak in lbs_init_adapter()\n wifi: iwlegacy: common: don't call dev_kfree_skb() under spin_lock_irqsave()\n net/wireless: Delete unnecessary checks before the macro call “dev_kfree_skb”\n wifi: rsi: Fix memory leak in rsi_coex_attach()\n block: bio-integrity: Copy flags when bio_integrity_payload is cloned\n sched/rt: pick_next_rt_entity(): check list_entry\n sched/deadline,rt: Remove unused parameter from pick_next_[rt|dl]_entity()\n s390/dasd: Fix potential memleak in dasd_eckd_init()\n s390/dasd: Prepare for additional path event handling\n blk-mq: correct stale comment of .get_budget\n blk-mq: wait on correct sbitmap_queue in blk_mq_mark_tag_wait\n blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx\n block: Limit number of items taken from the I/O scheduler in one go\n Revert \"scsi: core: run queue if SCSI device queue isn't ready and queue is idle\"\n arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm node\n ARM: dts: imx7s: correct iomuxc gpr mux controller cells\n arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name\n arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node name\n arm64: dts: amlogic: meson-gx: add missing unit address to rng node name\n arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatible\n arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name\n arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name\n ARM: imx: Call ida_simple_remove() for ida_simple_get\n ARM: dts: exynos: correct wr-active property in Exynos3250 Rinato\n ARM: OMAP1: call platform_device_put() in error case in omap1_dm_timer_init()\n arm64: dts: meson: remove CPU opps below 1GHz for G12A boards\n arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit address\n arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name\n arm64: dts: meson-gx: Fix Ethernet MAC address unit name\n ARM: zynq: Fix refcount leak in zynq_early_slcr_init\n arm64: dts: qcom: qcs404: use symbol names for PCIe resets\n ARM: OMAP2+: Fix memory leak in realtime_counter_init()\n HID: asus: use spinlock to safely schedule workers\n HID: asus: use spinlock to protect concurrent accesses\n HID: asus: Remove check for same LED brightness on set\n Linux 5.4.234\n USB: core: Don't hold device lock while reading the \"descriptors\" sysfs file\n USB: serial: option: add support for VW/Skoda \"Carstick LTE\"\n dmaengine: sh: rcar-dmac: Check for error num after dma_set_max_seg_size\n vc_screen: don't clobber return value in vcs_read\n net: Remove WARN_ON_ONCE(sk->sk_forward_alloc) from sk_stream_kill_queues().\n bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state\n HID: core: Fix deadloop in hid_apply_multiplier.\n neigh: make sure used and confirmed times are valid\n IB/hfi1: Assign npages earlier\n btrfs: send: limit number of clones and allocated memory size\n ACPI: NFIT: fix a potential deadlock during NFIT teardown\n ARM: dts: rockchip: add power-domains property to dp node on rk3288\n arm64: dts: rockchip: drop unused LED mode property from rk3328-roc-cc","shortMessageHtmlLink":"Merge tag 'ASB-2023-06-05_11-5.4' of https://android.googlesource.com…"}},{"before":"cda1e9e4652380df724c590e7d2899d780e1b6a6","after":"4747ccd90e6bb1998a2a8e3ce8eabc546607e52f","ref":"refs/heads/oem","pushedAt":"2023-05-18T13:54:39.738Z","pushType":"push","commitsCount":1,"pusher":{"login":"sourajitk","name":"Sourajit Karmakar","path":"/sourajitk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45220673?s=80&v=4"},"commit":{"message":"33.0210.0210.296\n\nChange-Id: Iedc78774a66e0ce246e925f57257990c580d9bbf","shortMessageHtmlLink":"33.0210.0210.296"}},{"before":null,"after":"feb9607612946f17e23065f38d0913873fc5d283","ref":"refs/heads/tm-rice","pushedAt":"2023-04-05T16:31:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"anayw2001","name":"Anay Wadhera","path":"/anayw2001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13932156?s=80&v=4"},"commit":{"message":"sake_defconfig: disable qcom minidump driver\n\nThis driver needs to constantly run in the background to capture\ndebug logs, stack traces and crashes. This adds to some overheads\nin the kernel.\nDisable this driver for a production ready kernel\n\nChange-Id: I99e15e786218d4e5f669c1e289e863e1d48406af\nSigned-off-by: Vaisakh Murali ","shortMessageHtmlLink":"sake_defconfig: disable qcom minidump driver"}},{"before":"5ff39c7205e2d934917b209b96c388e3be4d7787","after":"3e52c119819bc824101d27072f52b914ab43d696","ref":"refs/heads/tm","pushedAt":"2023-04-02T18:57:51.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"anayw2001","name":"Anay Wadhera","path":"/anayw2001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13932156?s=80&v=4"},"commit":{"message":"Merge tag 'ASB-2023-03-05_11-5.4' of https://android.googlesource.com/kernel/common into tm-clo-sm8350\n\nhttps://source.android.com/docs/security/bulletin/2023-03-01\nCVE-2021-33655\n\n* tag 'ASB-2023-03-05_11-5.4' of https://android.googlesource.com/kernel/common:\n ANDROID: fs/f2fs: fixup __f2fs_cluster_blocks with F2FS_FS_COMPRESSION\n UPSTREAM: usb: gadget: f_fs: Ensure ep0req is dequeued before free_request\n UPSTREAM: KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS\n UPSTREAM: ext4: add inode table check in __ext4_get_inode_loc to aovid possible infinite loop\n UPSTREAM: net_sched: reject TCF_EM_SIMPLE case for complex ematch module\n UPSTREAM: ipv6: ensure sane device mtu in tunnels\n BACKPORT: iommu: Avoid races around device probe\n BACKPORT: mac80211_hwsim: notify wmediumd of used MAC addresses\n FROMGIT: mac80211_hwsim: add concurrent channels scanning support over virtio\n ANDROID: ABI: Cuttlefish Symbol update\n UPSTREAM: media: dvb-core: Fix UAF due to refcount races at releasing","shortMessageHtmlLink":"Merge tag 'ASB-2023-03-05_11-5.4' of https://android.googlesource.com…"}},{"before":"5ff39c7205e2d934917b209b96c388e3be4d7787","after":null,"ref":"refs/heads/test","pushedAt":"2023-04-02T18:57:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sourajitk","name":"Sourajit Karmakar","path":"/sourajitk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45220673?s=80&v=4"}},{"before":null,"after":"5ff39c7205e2d934917b209b96c388e3be4d7787","ref":"refs/heads/tm","pushedAt":"2023-04-02T18:57:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sourajitk","name":"Sourajit Karmakar","path":"/sourajitk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45220673?s=80&v=4"},"commit":{"message":"lib/crypto: aes: move aes_inv_sbox to ____cacheline_aligned\n\naes_inv_sbox was aligned into __cacheline_aligned, which is a special\nsection. This generated a section conflict when using GCC LTO.\n\nMove it to ____cacheline_aligned but keep it in .rodata\n\nChange-Id: I94b5b3a24e92e4493b9860f5ce48541d8571bfa9\nSigned-off-by: Vaisakh Murali ","shortMessageHtmlLink":"lib/crypto: aes: move aes_inv_sbox to ____cacheline_aligned"}},{"before":"0747b3b96ded662d2637fc6b2a1538bf4bea06d9","after":null,"ref":"refs/heads/tm","pushedAt":"2023-04-02T18:57:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sourajitk","name":"Sourajit Karmakar","path":"/sourajitk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45220673?s=80&v=4"}},{"before":null,"after":"0747b3b96ded662d2637fc6b2a1538bf4bea06d9","ref":"refs/heads/tm-backup","pushedAt":"2023-04-02T18:57:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sourajitk","name":"Sourajit Karmakar","path":"/sourajitk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45220673?s=80&v=4"},"commit":{"message":"sake_defconfig: Enable Multi-generational LRU","shortMessageHtmlLink":"sake_defconfig: Enable Multi-generational LRU"}},{"before":"ed26c48e5ca020cb4b8144fc077448e6f82fe143","after":"5ff39c7205e2d934917b209b96c388e3be4d7787","ref":"refs/heads/test","pushedAt":"2023-03-21T05:45:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sourajitk","name":"Sourajit Karmakar","path":"/sourajitk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45220673?s=80&v=4"},"commit":{"message":"lib/crypto: aes: move aes_inv_sbox to ____cacheline_aligned\n\naes_inv_sbox was aligned into __cacheline_aligned, which is a special\nsection. This generated a section conflict when using GCC LTO.\n\nMove it to ____cacheline_aligned but keep it in .rodata\n\nChange-Id: I94b5b3a24e92e4493b9860f5ce48541d8571bfa9\nSigned-off-by: Vaisakh Murali ","shortMessageHtmlLink":"lib/crypto: aes: move aes_inv_sbox to ____cacheline_aligned"}},{"before":"e4546ef6e2418c4fe502fcfb9c27ec3ac72320ca","after":"ed26c48e5ca020cb4b8144fc077448e6f82fe143","ref":"refs/heads/test","pushedAt":"2023-03-21T05:41:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sourajitk","name":"Sourajit Karmakar","path":"/sourajitk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45220673?s=80&v=4"},"commit":{"message":"sake_defconfig: Regenerate defconfig","shortMessageHtmlLink":"sake_defconfig: Regenerate defconfig"}},{"before":"0b1af4bf4ec81972b7f7b1df83051192440c7f43","after":"e4546ef6e2418c4fe502fcfb9c27ec3ac72320ca","ref":"refs/heads/test","pushedAt":"2023-03-21T05:34:44.000Z","pushType":"push","commitsCount":37,"pusher":{"login":"sourajitk","name":"Sourajit Karmakar","path":"/sourajitk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45220673?s=80&v=4"},"commit":{"message":"sake_defconfig: Enable the CoreSight placeholder driver\n\nSigned-off-by: Sourajit Karmakar ","shortMessageHtmlLink":"sake_defconfig: Enable the CoreSight placeholder driver"}},{"before":"341aab3be793bd8990b8226b058e6ffc9d0b0cf9","after":"0b1af4bf4ec81972b7f7b1df83051192440c7f43","ref":"refs/heads/test","pushedAt":"2023-03-21T05:16:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sourajitk","name":"Sourajit Karmakar","path":"/sourajitk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45220673?s=80&v=4"},"commit":{"message":"drivers/sensors: ASH: Change from 33.0210.0210.269","shortMessageHtmlLink":"drivers/sensors: ASH: Change from 33.0210.0210.269"}},{"before":"6ba7d70656a20ba81ac013edae0f4d48fcbb1340","after":"cda1e9e4652380df724c590e7d2899d780e1b6a6","ref":"refs/heads/oem","pushedAt":"2023-03-21T05:13:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sourajitk","name":"Sourajit Karmakar","path":"/sourajitk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45220673?s=80&v=4"},"commit":{"message":"33.0210.0210.269","shortMessageHtmlLink":"33.0210.0210.269"}},{"before":"2ff6b2b1194ea50d7deb325611a46f091658e296","after":"341aab3be793bd8990b8226b058e6ffc9d0b0cf9","ref":"refs/heads/test","pushedAt":"2023-03-21T04:53:35.000Z","pushType":"push","commitsCount":31,"pusher":{"login":"sourajitk","name":"Sourajit Karmakar","path":"/sourajitk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45220673?s=80&v=4"},"commit":{"message":"sake_defconfig: Enable Multi-generational LRU","shortMessageHtmlLink":"sake_defconfig: Enable Multi-generational LRU"}},{"before":"0d20df0832d7ba7a7514208ead6f931897e2bd94","after":"2ff6b2b1194ea50d7deb325611a46f091658e296","ref":"refs/heads/test","pushedAt":"2023-03-21T04:51:56.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"sourajitk","name":"Sourajit Karmakar","path":"/sourajitk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45220673?s=80&v=4"},"commit":{"message":"binder: Disable freeze related ioctls\n\nThis disables Android's app freezer feature, which just happens to be\nvery unstable on Android 13. Incidentally, this is also disabled on\nstock ROM, for unknown reason. Let's hope that we can revert this on\nAndroid 14 ^.^\n\nFixes: https://gitlab.com/LineageOS/issues/android/-/issues/5384\nChange-Id: I9c9074569807f696fe4b4b5ec77ce235b00dcaaf","shortMessageHtmlLink":"binder: Disable freeze related ioctls"}},{"before":"c4c62423cee4c7f86d799d443757979c93368f6b","after":"0d20df0832d7ba7a7514208ead6f931897e2bd94","ref":"refs/heads/test","pushedAt":"2023-03-21T04:36:32.000Z","pushType":"push","commitsCount":40,"pusher":{"login":"sourajitk","name":"Sourajit Karmakar","path":"/sourajitk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45220673?s=80&v=4"},"commit":{"message":"sake_defconfig: Set CONFIG_MODULES=n\n\nWe don't negotiate with modules here.\n\nSigned-off-by: Sourajit Karmakar ","shortMessageHtmlLink":"sake_defconfig: Set CONFIG_MODULES=n"}},{"before":"e07cf28297eb0ffa89eac9a9b731720cf8ae7d43","after":"c4c62423cee4c7f86d799d443757979c93368f6b","ref":"refs/heads/test","pushedAt":"2023-03-21T04:30:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sourajitk","name":"Sourajit Karmakar","path":"/sourajitk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45220673?s=80&v=4"},"commit":{"message":"arm64: configs: disable download mode default dump\n\nChange-Id: Ic5a2a6e2265c27a8a0c4adf698fb1aa3a80ff58e","shortMessageHtmlLink":"arm64: configs: disable download mode default dump"}},{"before":null,"after":"152b71305515532137ac6118974ab6810d73665b","ref":"refs/heads/clean-base","pushedAt":"2023-03-21T04:22:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sourajitk","name":"Sourajit Karmakar","path":"/sourajitk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45220673?s=80&v=4"},"commit":{"message":"Merge tag 'LA.UM.9.14.r1-21200-LAHAINA.QSSI13.0' of https://git.codelinaro.org/clo/la/kernel/msm-5.4 into tm-caf-sm8350\n\n\"LA.UM.9.14.r1-21200-LAHAINA.QSSI13.0\"\n\n* tag 'LA.UM.9.14.r1-21200-LAHAINA.QSSI13.0' of https://git.codelinaro.org/clo/la/kernel/msm-5.4: (5507 commits)\n msm: ipa: add support for PMIPv6\n msm: kgsl: Use dma_buf_get() to get dma_buf structure\n msm: ipa3: Update MPLS DL Vlan tag array to use 16 bits\n soc: qcom: qsee_ipc_irq_bridge: Remove redundant cleanup\n wait: Fix __wait_event_hrtimeout for RT/DL tasks\n msm: mhi_dev: Add support for MSI disable\n spi: spi-msm-geni: Handle IRQ enable and disable\n msm: ipa: Add disable_msi flag\n msm: ep_pcie: Enable BME Deassert IRQ\n ANDROID: abi_gki_aarch64_qcom: Add hrtimer_sleeper_start_expires\n Revert \"wait: Fix __wait_event_hrtimeout for RT/DL tasks\"\n UPSTREAM: ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF\n ANDROID: Revert \"tracing/ring-buffer: Have polling block on watermark\"\n net: qrtr: Prevent wakeups using service id based filter\n UPSTREAM: usb: gadget: f_hid: fix f_hidg lifetime vs cdev\n UPSTREAM: usb: gadget: f_hid: optional SETUP/SET_REPORT mode\n ANDROID: add TEST_MAPPING for net/, include/net\n UPSTREAM: nfp: fix use-after-free in area_cache_get()\n UPSTREAM: proc: avoid integer type confusion in get_proc_long\n UPSTREAM: proc: proc_skip_spaces() shouldn't think it is working on C strings\n ANDROID: usb: f_accessory: Check buffer size when initialised via composite\n msm: ipa: Rmnet CV2X header file changes\n msm: mhi-net-dev: Set MIN and MAX MTU size for Ethernet packet\n msm: mhi-net-dev: Don't over-write skb length\n mfd: qcom-spmi-pmic: Add remove API\n msm: ep_pcie: Add support for MSI disable\n cnss2: Add API to send WFC mode to WLAN FW\n BACKPORT: mm: don't be stuck to rmap lock on reclaim path\n cnss2: Add data length validation in cnss_wlfw_qdss_data_send_sync()\n icnss2: Add data length validation in cnss_wlfw_qdss_data_send_sync()\n ANDROID: Add more hvc devices for virtio-console.\n mhi: core: Add the basic sanity to check the irq registration\n cnss2: Unregister host driver during PCI remove\n net: qrtr: haven: Add bounds check on tx path\n msm: ipa: Add DSCP PCP mapping info ioctl\n rpmsg: glink: Remove dev_set_name to avoid KASAN issue\n net: qrtr: haven: Add bounds check in rx path\n icnss2: Add data length validation in cnss_wlfw_qdss_data_send_sync()\n devfreq: memlat: Change number of array elements for holding core_stats\n cpu-topology: Change the size of allocation for cpu's raw_capacity\n iio: qcom-spmi-adc5: remove the remove callback\n cnss2: Validate maximum number of memory segments\n UPSTREAM: HID: playstation: support updated DualSense rumble mode.\n UPSTREAM: HID: playstation: add initial DualSense Edge controller support\n UPSTREAM: HID: playstation: stop DualSense output work on remove.\n UPSTREAM: HID: playstation: convert to use dev_groups\n UPSTREAM: HID: playstation: fix return from dualsense_player_led_set_brightness()\n UPSTREAM: HID: playstation: expose DualSense player LEDs through LED class.\n BACKPORT: leds: add new LED_FUNCTION_PLAYER for player LEDs for game controllers.\n UPSTREAM: HID: playstation: expose DualSense lightbar through a multi-color LED.\n UPSTREAM: leds: flash: Fix multicolor no-ops registration by return 0\n UPSTREAM: leds: multicolor: Introduce a multicolor class definition\n cnss2: Add data length validation in cnss_wlfw_qdss_data_send_sync()\n ANDROID: GKI: enable mulitcolor-led\n Reverts below USB and netfilter patches\n memshare: Free QMI handle only if its valid\n BACKPORT: Kconfig.debug: provide a little extra FRAME_WARN leeway when KASAN is enabled\n Revert \"mmc: sdhci: Fix voltage switch delay\"\n ANDROID: gki_defconfig: add CONFIG_FUNCTION_ERROR_INJECTION\n Linux 5.4.226\n ipc/sem: Fix dangling sem_array access in semtimedop race\n v4l2: don't fall back to follow_pfn() if pin_user_pages_fast() fails\n proc: proc_skip_spaces() shouldn't think it is working on C strings\n proc: avoid integer type confusion in get_proc_long\n mmc: sdhci: Fix voltage switch delay\n mmc: sdhci: use FIELD_GET for preset value bit masks\n char: tpm: Protect tpm_pm_suspend with locks\n Revert \"clocksource/drivers/riscv: Events are stopped during CPU suspend\"\n x86/ioremap: Fix page aligned size calculation in __ioremap_caller()\n Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM\n x86/pm: Add enumeration check before spec MSRs save/restore setup\n x86/tsx: Add a feature bit for TSX control MSR support\n nvme: ensure subsystem reset is single threaded\n nvme: restrict management ioctls to admin\n epoll: check for events when removing a timed out thread from the wait queue\n epoll: call final ep_events_available() check under the lock\n tracing/ring-buffer: Have polling block on watermark\n ipv4: Fix route deletion when nexthop info is not specified\n ipv4: Handle attempt to delete multipath route when fib_info contains an nh reference\n selftests: net: fix nexthop warning cleanup double ip typo\n selftests: net: add delete nexthop route warning test\n Kconfig.debug: provide a little extra FRAME_WARN leeway when KASAN is enabled\n parisc: Increase FRAME_WARN to 2048 bytes on parisc\n xtensa: increase size of gcc stack frame check\n parisc: Increase size of gcc stack frame check\n iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init()\n pinctrl: single: Fix potential division by zero\n ASoC: ops: Fix bounds check for _sx controls\n mm: Fix '.data.once' orphan section warning\n arm64: errata: Fix KVM Spectre-v2 mitigation selection for Cortex-A57/A72\n arm64: Fix panic() when Spectre-v2 causes Spectre-BHB to re-allocate KVM vectors\n tracing: Free buffers when a used dynamic event is removed\n mmc: sdhci-sprd: Fix no reset data and command after voltage switch\n mmc: sdhci-esdhc-imx: correct CQHCI exit halt state check\n mmc: core: Fix ambiguous TRIM and DISCARD arg\n mmc: mmc_test: Fix removal of debugfs file\n pinctrl: intel: Save and restore pins in \"direct IRQ\" mode\n x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3\n nilfs2: fix NULL pointer dereference in nilfs_palloc_commit_free_entry()\n tools/vm/slabinfo-gnuplot: use \"grep -E\" instead of \"egrep\"\n error-injection: Add prompt for function error injection\n net/mlx5: DR, Fix uninitialized var warning\n hwmon: (coretemp) fix pci device refcount leak in nv1a_ram_new()\n hwmon: (coretemp) Check for null before removing sysfs attrs\n net: ethernet: renesas: ravb: Fix promiscuous mode after system resumed\n sctp: fix memory leak in sctp_stream_outq_migrate()\n packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE\n net: tun: Fix use-after-free in tun_detach()\n afs: Fix fileserver probe RTT handling\n net: hsr: Fix potential use-after-free\n dsa: lan9303: Correct stat name\n net: ethernet: nixge: fix NULL dereference\n net/9p: Fix a potential socket leak in p9_socket_open\n net: net_netdev: Fix error handling in ntb_netdev_init_module()\n net: phy: fix null-ptr-deref while probe() failed\n wifi: cfg80211: fix buffer overflow in elem comparison\n qlcnic: fix sleep-in-atomic-context bugs caused by msleep\n can: cc770: cc770_isa_probe(): add missing free_cc770dev()\n can: sja1000_isa: sja1000_isa_probe(): add missing free_sja1000dev()\n net/mlx5e: Fix use-after-free when reverting termination table\n net/mlx5: Fix uninitialized variable bug in outlen_write()\n of: property: decrement node refcount in of_fwnode_get_reference_args()\n hwmon: (ibmpex) Fix possible UAF when ibmpex_register_bmc() fails\n hwmon: (i5500_temp) fix missing pci_disable_device()\n scripts/faddr2line: Fix regression in name resolution on ppc64le\n iio: light: rpr0521: add missing Kconfig dependencies\n iio: health: afe4404: Fix oob read in afe4404_[read|write]_raw\n iio: health: afe4403: Fix oob read in afe4403_read_raw\n btrfs: qgroup: fix sleep from invalid context bug in btrfs_qgroup_inherit()\n drm/amdgpu: Partially revert \"drm/amdgpu: update drm_display_info correctly when the edid is read\"\n drm/amdgpu: update drm_display_info correctly when the edid is read\n btrfs: move QUOTA_ENABLED check to rescan_should_stop from btrfs_qgroup_rescan_worker\n spi: spi-imx: Fix spi_bus_clk if requested clock is higher than input clock\n btrfs: free btrfs_path before copying inodes to userspace\n fuse: lock inode unconditionally in fuse_fallocate()\n drm/i915: fix TLB invalidation for Gen12 video and compute engines\n drm/amdgpu: always register an MMU notifier for userptr\n drm/amd/dc/dce120: Fix audio register mapping, stop triggering KASAN\n btrfs: sysfs: normalize the error handling branch in btrfs_init_sysfs()\n btrfs: free btrfs_path before copying subvol info to userspace\n btrfs: free btrfs_path before copying fspath to userspace\n btrfs: free btrfs_path before copying root refs to userspace\n binder: Gracefully handle BINDER_TYPE_FDA objects with num_fds=0\n binder: Address corner cases in deferred copy and fixup\n binder: fix pointer cast warning\n binder: defer copies of pre-patched txn data\n binder: read pre-translated fds from sender buffer\n binder: avoid potential data leakage when copying txn\n dm integrity: flush the journal on suspend\n net: usb: qmi_wwan: add Telit 0x103a composition\n tcp: configurable source port perturb table size\n platform/x86: hp-wmi: Ignore Smart Experience App event\n platform/x86: acer-wmi: Enable SW_TABLET_MODE on Switch V 10 (SW5-017)\n platform/x86: asus-wmi: add missing pci_dev_put() in asus_wmi_set_xusb2pr()\n xen/platform-pci: add missing free_irq() in error path\n serial: 8250: 8250_omap: Avoid RS485 RTS glitch on ->set_termios()\n ASoC: Intel: bytcht_es8316: Add quirk for the Nanote UMPC-01\n Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode\n gcov: clang: fix the buffer overflow issue\n nilfs2: fix nilfs_sufile_mark_dirty() not set segment usage as dirty\n firmware: coreboot: Register bus in module init\n firmware: google: Release devices before unregistering the bus\n ceph: avoid putting the realm twice when decoding snaps fails\n ceph: do not update snapshot context when there is no new snapshot\n iio: pressure: ms5611: fixed value compensation bug\n iio: ms5611: Simplify IO callback parameters\n nios2: add FORCE for vmlinuz.gz\n init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash\n iio: core: Fix entry not deleted when iio_register_sw_trigger_type() fails\n iio: light: apds9960: fix wrong register for gesture gain\n arm64: dts: rockchip: lower rk3399-puma-haikou SD controller clock frequency\n usb: dwc3: exynos: Fix remove() function\n lib/vdso: use \"grep -E\" instead of \"egrep\"\n s390/crashdump: fix TOD programmable field size\n net: thunderx: Fix the ACPI memory leak\n nfc: st-nci: fix memory leaks in EVT_TRANSACTION\n nfc: st-nci: fix incorrect validating logic in EVT_TRANSACTION\n s390/dasd: fix no record found for raw_track_access\n dccp/tcp: Reset saddr on failure after inet6?_hash_connect().\n bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending()\n regulator: twl6030: re-add TWL6032_SUBCLASS\n NFC: nci: fix memory leak in nci_rx_data_packet()\n xfrm: Fix ignored return value in xfrm6_init()\n tipc: check skb_linearize() return value in tipc_disc_rcv()\n tipc: add an extra conn_get in tipc_conn_alloc\n tipc: set con sock in tipc_conn_alloc\n net/mlx5: Fix FW tracer timestamp calculation\n Drivers: hv: vmbus: fix possible memory leak in vmbus_device_register()\n Drivers: hv: vmbus: fix double free in the error path of vmbus_add_channel_work()\n nfp: add port from netdev validation for EEPROM access\n net: pch_gbe: fix pci device refcount leak while module exiting\n net/qla3xxx: fix potential memleak in ql3xxx_send()\n net/mlx4: Check retval of mlx4_bitmap_init\n ARM: mxs: fix memory leak in mxs_machine_init()\n 9p/fd: fix issue of list_del corruption in p9_fd_cancel()\n net: pch_gbe: fix potential memleak in pch_gbe_tx_queue()\n nfc/nci: fix race with opening and closing\n net: liquidio: simplify if expression\n ARM: dts: at91: sam9g20ek: enable udc vbus gpio pinctrl\n tee: optee: fix possible memory leak in optee_register_device()\n bus: sunxi-rsb: Support atomic transfers\n regulator: core: fix UAF in destroy_regulator()\n regulator: core: fix kobject release warning and memory leak in regulator_register()\n ASoC: sgtl5000: Reset the CHIP_CLK_CTRL reg on remove\n ARM: dts: am335x-pcm-953: Define fixed regulators in root node\n af_key: Fix send_acquire race with pfkey_register\n MIPS: pic32: treat port as signed integer\n RISC-V: vdso: Do not add missing symbols to version section in linker script\n arm64/syscall: Include asm/ptrace.h in syscall_wrapper header.\n block, bfq: fix null pointer dereference in bfq_bio_bfqg()\n drm: panel-orientation-quirks: Add quirk for Acer Switch V 10 (SW5-017)\n spi: stm32: fix stm32_spi_prepare_mbr() that halves spi clk for every run\n wifi: mac80211: Fix ack frame idr leak when mesh has no route\n audit: fix undefined behavior in bit shift for AUDIT_BIT\n wifi: mac80211_hwsim: fix debugfs attribute ps with rc table support\n wifi: mac80211: fix memory free error when registering wiphy fail\n UPSTREAM: bpf: Ensure correct locking around vulnerable function find_vpid()\n UPSTREAM: HID: roccat: Fix use-after-free in roccat_read()\n ANDROID: arm64: mm: perform clean & invalidation in __dma_map_area\n arm64: mm: Don't invalidate FROM_DEVICE buffers at start of DMA transfer\n ANDROID: arm64: mm: perform clean & invalidation in __dma_map_area\n Revert \"can: af_can: fix NULL pointer dereference in can_rx_register()\"\n msm: ep_pcie: Sending PME for device initiated D3cold exit\n net: rmnet: add ioctl support for IP route utility\n net: usbnet: Add mechanism to throttle usb0 RX traffic in USB SS\n Linux 5.4.225\n ntfs: check overflow when iterating ATTR_RECORDs\n ntfs: fix out-of-bounds read in ntfs_attr_find()\n ntfs: fix use-after-free in ntfs_attr_find()\n mm: fs: initialize fsdata passed to write_begin/write_end interface\n 9p/trans_fd: always use O_NONBLOCK read/write\n gfs2: Switch from strlcpy to strscpy\n gfs2: Check sb_bsize_shift after reading superblock\n 9p: trans_fd/p9_conn_cancel: drop client lock earlier\n kcm: close race conditions on sk_receive_queue\n bpf, test_run: Fix alignment problem in bpf_prog_test_run_skb()\n kcm: avoid potential race in kcm_tx_work\n tcp: cdg: allow tcp_cdg_release() to be called multiple times\n macvlan: enforce a consistent minimal mtu\n Input: i8042 - fix leaking of platform device on module removal\n kprobes: Skip clearing aggrprobe's post_handler in kprobe-on-ftrace case\n scsi: target: tcm_loop: Fix possible name leak in tcm_loop_setup_hba_bus()\n ring-buffer: Include dropped pages in counting dirty patches\n serial: 8250: Flush DMA Rx on RLSI\n misc/vmw_vmci: fix an infoleak in vmci_host_do_receive_datagram()\n docs: update mediator contact information in CoC doc\n mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put()\n mmc: sdhci-pci-o2micro: fix card detect fail issue caused by CD# debounce timeout\n mmc: core: properly select voltage range without power cycle\n scsi: zfcp: Fix double free of FSF request when qdio send fails\n Input: iforce - invert valid length check when fetching device IDs\n serial: 8250_lpss: Configure DMA also w/o DMA filter\n serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs\n dm ioctl: fix misbehavior if list_versions races with module loading\n iio: pressure: ms5611: changed hardcoded SPI speed to value limited\n iio: trigger: sysfs: fix possible memory leak in iio_sysfs_trig_init()\n iio: adc: at91_adc: fix possible memory leak in at91_adc_allocate_trigger()\n usb: chipidea: fix deadlock in ci_otg_del_timer\n usb: add NO_LPM quirk for Realforce 87U Keyboard\n USB: serial: option: add Fibocom FM160 0x0111 composition\n USB: serial: option: add u-blox LARA-L6 modem\n USB: serial: option: add u-blox LARA-R6 00B modem\n USB: serial: option: remove old LARA-R6 PID\n USB: serial: option: add Sierra Wireless EM9191\n speakup: fix a segfault caused by switching consoles\n slimbus: stream: correct presence rate frequencies\n Revert \"usb: dwc3: disable USB core PHY management\"\n ALSA: usb-audio: Drop snd_BUG_ON() from snd_usbmidi_output_open()\n ring_buffer: Do not deactivate non-existant pages\n ftrace: Fix null pointer dereference in ftrace_add_mod()\n ftrace: Optimize the allocation for mcount entries\n ftrace: Fix the possible incorrect kernel message\n cifs: add check for returning value of SMB2_set_info_init\n net: thunderbolt: Fix error handling in tbnet_init()\n cifs: Fix wrong return value checking when GETFLAGS\n net/x25: Fix skb leak in x25_lapb_receive_frame()\n platform/x86/intel: pmc: Don't unconditionally attach Intel PMC when virtualized\n drbd: use after free in drbd_create_device()\n xen/pcpu: fix possible memory leak in register_pcpu()\n bnxt_en: Remove debugfs when pci_register_driver failed\n net: caif: fix double disconnect client in chnl_net_open()\n net: macvlan: Use built-in RCU list checking\n mISDN: fix misuse of put_device() in mISDN_register_device()\n net: liquidio: release resources when liquidio driver open failed\n mISDN: fix possible memory leak in mISDN_dsp_element_register()\n net: bgmac: Drop free_netdev() from bgmac_enet_remove()\n ata: libata-transport: fix double ata_host_put() in ata_tport_add()\n arm64: dts: imx8mn: Fix NAND controller size-cells\n arm64: dts: imx8mm: Fix NAND controller size-cells\n pinctrl: devicetree: fix null pointer dereferencing in pinctrl_dt_to_map\n parport_pc: Avoid FIFO port location truncation\n siox: fix possible memory leak in siox_device_add()\n block: sed-opal: kmalloc the cmd/resp buffers\n ASoC: soc-utils: Remove __exit for snd_soc_util_exit()\n tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send\n serial: imx: Add missing .thaw_noirq hook\n serial: 8250: omap: Flush PM QOS work on remove\n serial: 8250: omap: Fix unpaired pm_runtime_put_sync() in omap8250_remove()\n serial: 8250_omap: remove wait loop from Errata i202 workaround\n ASoC: core: Fix use-after-free in snd_soc_exit()\n spi: stm32: Print summary 'callbacks suppressed' message\n ASoC: codecs: jz4725b: Fix spelling mistake \"Sourc\" -> \"Source\", \"Routee\" -> \"Route\"\n Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm\n btrfs: remove pointless and double ulist frees in error paths of qgroup tests\n drm/imx: imx-tve: Fix return type of imx_tve_connector_mode_valid\n i2c: i801: add lis3lv02d's I2C address for Vostro 5568\n NFSv4: Retry LOCK on OLD_STATEID during delegation return\n selftests/intel_pstate: fix build for ARCH=x86_64\n selftests/futex: fix build for clang\n ASoC: codecs: jz4725b: fix capture selector naming\n ASoC: codecs: jz4725b: use right control for Capture Volume\n ASoC: codecs: jz4725b: fix reported volume for Master ctl\n ASoC: codecs: jz4725b: add missed Line In power control bit\n spi: intel: Fix the offset to get the 64K erase opcode\n ASoC: wm8962: Add an event handler for TEMP_HP and TEMP_SPK\n ASoC: wm8997: Revert \"ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe\"\n ASoC: wm5110: Revert \"ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe\"\n ASoC: wm5102: Revert \"ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe\"\n x86/cpu: Restore AMD's DE_CFG MSR after resume\n net: tun: call napi_schedule_prep() to ensure we own a napi\n dmaengine: at_hdmac: Check return code of dma_async_device_register\n dmaengine: at_hdmac: Fix impossible condition\n dmaengine: at_hdmac: Don't allow CPU to reorder channel enable\n dmaengine: at_hdmac: Fix completion of unissued descriptor in case of errors\n dmaengine: at_hdmac: Don't start transactions at tx_submit level\n dmaengine: at_hdmac: Fix at_lli struct definition\n cert host tools: Stop complaining about deprecated OpenSSL functions\n can: j1939: j1939_send_one(): fix missing CAN header initialization\n udf: Fix a slab-out-of-bounds write bug in udf_find_entry()\n btrfs: selftests: fix wrong error check in btrfs_free_dummy_root()\n platform/x86: hp_wmi: Fix rfkill causing soft blocked wifi\n drm/i915/dmabuf: fix sg_table handling in map_dma_buf\n nilfs2: fix use-after-free bug of ns_writer on remount\n nilfs2: fix deadlock in nilfs_count_free_blocks()\n vmlinux.lds.h: Fix placement of '.data..decrypted' section\n ALSA: usb-audio: Add DSD support for Accuphase DAC-60\n ALSA: usb-audio: Add quirk entry for M-Audio Micro\n ALSA: hda: fix potential memleak in 'add_widget_node'\n ALSA: hda/ca0132: add quirk for EVGA Z390 DARK\n mmc: sdhci-tegra: Fix SDHCI_RESET_ALL for CQHCI\n mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI\n mmc: cqhci: Provide helper for resetting both SDHCI and CQHCI\n MIPS: jump_label: Fix compat branch range check\n arm64: efi: Fix handling of misaligned runtime regions and drop warning\n riscv: process: fix kernel info leakage\n net: macvlan: fix memory leaks of macvlan_common_newlink\n ethernet: tundra: free irq when alloc ring failed in tsi108_open()\n net: mv643xx_eth: disable napi when init rxq or txq failed in mv643xx_eth_open()\n ethernet: s2io: disable napi when start nic failed in s2io_card_up()\n cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open()\n net: cxgb3_main: disable napi when bind qsets failed in cxgb_up()\n net: cpsw: disable napi in cpsw_ndo_open()\n net/mlx5: Allow async trigger completion execution on single CPU systems\n net: nixge: disable napi when enable interrupts failed in nixge_open()\n perf stat: Fix printing os->prefix in CSV metrics output\n drivers: net: xgene: disable napi when register irq failed in xgene_enet_open()\n dmaengine: mv_xor_v2: Fix a resource leak in mv_xor_v2_remove()\n dmaengine: pxa_dma: use platform_get_irq_optional\n tipc: fix the msg->req tlv len check in tipc_nl_compat_name_table_dump_header\n can: af_can: fix NULL pointer dereference in can_rx_register()\n ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network\n drm/vc4: Fix missing platform_unregister_drivers() call in vc4_drm_register()\n hamradio: fix issue of dev reference count leakage in bpq_device_event()\n net: lapbether: fix issue of dev reference count leakage in lapbeth_device_event()\n capabilities: fix undefined behavior in bit shift for CAP_TO_MASK\n net: fman: Unregister ethernet device on removal\n bnxt_en: fix potentially incorrect return value for ndo_rx_flow_steer\n bnxt_en: Fix possible crash in bnxt_hwrm_set_coal()\n net: tun: Fix memory leaks of napi_get_frags\n net: gso: fix panic on frag_list with mixed head alloc types\n HID: hyperv: fix possible memory leak in mousevsc_probe()\n bpf, sockmap: Fix the sk->sk_forward_alloc warning of sk_stream_kill_queues\n wifi: cfg80211: fix memory leak in query_regdb_file()\n wifi: cfg80211: silence a sparse RCU warning\n phy: stm32: fix an error code in probe\n xfs: drain the buf delwri queue before xfsaild idles\n xfs: preserve inode versioning across remounts\n xfs: use MMAPLOCK around filemap_map_pages()\n xfs: redesign the reflink remap loop to fix blkres depletion crash\n xfs: rename xfs_bmap_is_real_extent to is_written_extent\n xfs: preserve rmapbt swapext block reservation from freed blocks\n core_ctl: Add check for available cpus before accessing per_cpus\n msm: kgsl: Remove protected GPUCC registers from snapshot\n msm: mhi_dev: Avoiding double free in MHI UCI layer\n msm: ipa3: add new ETH PDU QMI\n UPSTREAM: mmc: hsq: Fix data stomping during mmc recovery\n UPSTREAM: pinctrl: sunxi: Fix name for A100 R_PIO\n BACKPORT: mmc: core: Fix UHS-I SD 1.8V workaround branch\n UPSTREAM: Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression\n UPSTREAM: wifi: mac80211_hwsim: set virtio device ready in probe()\n BACKPORT: f2fs: don't use casefolded comparison for \".\" and \"..\"\n UPSTREAM: Revert \"mm/cma.c: remove redundant cma_mutex lock\"\n UPSTREAM: usb: dwc3: Try usb-role-switch first in dwc3_drd_init\n BACKPORT: usb: typec: ucsi: Fix reuse of completion structure\n BACKPORT: tipc: fix incorrect order of state message data sanity check\n UPSTREAM: net: fix up skbs delta_truesize in UDP GRO frag_list\n UPSTREAM: cgroup-v1: Correct privileges check in release_agent writes\n UPSTREAM: mm: don't try to NUMA-migrate COW pages that have other uses\n UPSTREAM: usb: raw-gadget: fix handling of dual-direction-capable endpoints\n UPSTREAM: selinux: check return value of sel_make_avc_files\n UPSTREAM: usb: musb: select GENERIC_PHY instead of depending on it\n BACKPORT: driver core: Fix error return code in really_probe()\n UPSTREAM: fscrypt: fix derivation of SipHash keys on big endian CPUs\n BACKPORT: fscrypt: rename FS_KEY_DERIVATION_NONCE_SIZE\n msm: ipa3: add new ETH PDU pipes and ETH PDU event\n msm: ipa3: rmnet: header file update for eth pdu\n msm: ipa3: add MPLS support to existing IPA GRE struct\n UPSTREAM: socionext: account for napi_gro_receive never returning GRO_DROP\n UPSTREAM: net: socionext: netsec: fix xdp stats accounting\n BACKPORT: fs: align IOCB_* flags with RWF_* flags\n wifi: cfg80211: fix BSS refcounting bugs\n ANDROID: properly copy the scm_io_uring field in struct sk_buff\n UPSTREAM: efi: capsule-loader: Fix use-after-free in efi_capsule_write\n Linux 5.4.224\n ipc: remove memcg accounting for sops objects in do_semtimedop()\n wifi: brcmfmac: Fix potential buffer overflow in brcmf_fweh_event_worker()\n drm/i915/sdvo: Setup DDC fully before output init\n drm/i915/sdvo: Filter out invalid outputs more sensibly\n drm/rockchip: dsi: Force synchronous probe\n mtd: rawnand: gpmi: Set WAIT_FOR_READY timeout based on program/erase times\n KVM: x86: emulator: update the emulation mode after CR0 write\n KVM: x86: emulator: introduce emulator_recalc_and_set_mode\n KVM: x86: emulator: em_sysexit should update ctxt->mode\n KVM: x86: Mask off reserved bits in CPUID.80000008H\n KVM: x86: Mask off reserved bits in CPUID.8000001AH\n ext4: fix BUG_ON() when directory entry has invalid rec_len\n ext4: fix warning in 'ext4_da_release_space'\n parisc: Avoid printing the hardware path twice\n parisc: Export iosapic_serial_irq() symbol for serial port driver\n parisc: Make 8250_gsc driver dependend on CONFIG_PARISC\n ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 devices\n perf/x86/intel: Add Cooper Lake stepping to isolation_ucodes[]\n perf/x86/intel: Fix pebs event constraints for ICL\n efi: random: reduce seed size to 32 bytes\n fuse: add file_modified() to fallocate\n capabilities: fix potential memleak on error path from vfs_getxattr_alloc()\n tracing/histogram: Update document for KEYS_MAX size\n tools/nolibc/string: Fix memcmp() implementation\n kprobe: reverse kp->flags when arm_kprobe failed\n tcp/udp: Make early_demux back namespacified.\n btrfs: fix type of parameter generation in btrfs_get_dentry\n binder: fix UAF of alloc->vma in race with munmap()\n memcg: enable accounting of ipc resources\n tcp/udp: Fix memory leak in ipv6_renew_options().\n block, bfq: protect 'bfqd->queued' by 'bfqd->lock'\n Bluetooth: L2CAP: Fix attempting to access uninitialized memory\n xfs: Add the missed xfs_perag_put() for xfs_ifree_cluster()\n xfs: don't fail unwritten extent conversion on writeback due to edquot\n xfs: group quota should return EDQUOT when prj quota enabled\n xfs: gut error handling in xfs_trans_unreserve_and_mod_sb()\n xfs: use ordered buffers to initialize dquot buffers during quotacheck\n xfs: don't fail verifier on empty attr3 leaf block\n i2c: xiic: Add platform module alias\n HID: saitek: add madcatz variant of MMO7 mouse device ID\n scsi: core: Restrict legal sdev_state transitions via sysfs\n media: meson: vdec: fix possible refcount leak in vdec_probe()\n media: dvb-frontends/drxk: initialize err to 0\n media: cros-ec-cec: limit msg.len to CEC_MAX_MSG_SIZE\n media: s5p_cec: limit msg.len to CEC_MAX_MSG_SIZE\n ipv6: fix WARNING in ip6_route_net_exit_late()\n net, neigh: Fix null-ptr-deref in neigh_table_clear()\n net: mdio: fix undefined behavior in bit shift for __mdiobus_register\n Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del()\n Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu\n btrfs: fix ulist leaks in error paths of qgroup self tests\n btrfs: fix inode list leak during backref walking at find_parent_nodes()\n btrfs: fix inode list leak during backref walking at resolve_indirect_refs()\n isdn: mISDN: netjet: fix wrong check of device registration\n mISDN: fix possible memory leak in mISDN_register_device()\n rose: Fix NULL pointer dereference in rose_send_frame()\n ipvs: fix WARNING in ip_vs_app_net_cleanup()\n ipvs: fix WARNING in __ip_vs_cleanup_batch()\n ipvs: use explicitly signed chars\n netfilter: nf_tables: release flow rule object from commit path\n net: tun: fix bugs for oversize packet when napi frags enabled\n net: sched: Fix use after free in red_enqueue()\n ata: pata_legacy: fix pdc20230_set_piomode()\n net: fec: fix improper use of NETDEV_TX_BUSY\n nfc: nfcmrvl: Fix potential memory leak in nfcmrvl_i2c_nci_send()\n nfc: s3fwrn5: Fix potential memory leak in s3fwrn5_nci_send()\n RDMA/qedr: clean up work queue on failure in qedr_alloc_resources()\n RDMA/core: Fix null-ptr-deref in ib_core_cleanup()\n net: dsa: Fix possible memory leaks in dsa_loop_init()\n nfs4: Fix kmemleak when allocate slot failed\n NFSv4.1: We must always send RECLAIM_COMPLETE after a reboot\n NFSv4.1: Handle RECLAIM_COMPLETE trunking errors\n IB/hfi1: Correctly move list in sc_disable()\n RDMA/cma: Use output interface for net_dev check\n wifi: cfg80211: avoid nontransmitted BSS list corruption\n wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans()\n BACKPORT: ARM: 9039/1: assembler: generalize byte swapping macro into rev_l\n BACKPORT: ARM: 9035/1: uncompress: Add be32tocpu macro\n UPSTREAM: drm/meson: Fix overflow implicit truncation warnings\n UPSTREAM: irqchip/tegra: Fix overflow implicit truncation warnings\n UPSTREAM: video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write\n cnss2: Add support for handling AFC memory request from FW\n UPSTREAM: mm/mremap: hold the rmap lock in write mode when moving page table entries.\n FROMLIST: binder: fix UAF of alloc->vma in race with munmap()\n Linux 5.4.223\n can: rcar_canfd: rcar_canfd_handle_global_receive(): fix IRQ storm on global FIFO receive\n net: enetc: survive memory pressure without crashing\n net/mlx5: Fix possible use-after-free in async command interface\n net/mlx5e: Do not increment ESN when updating IPsec ESN state\n nh: fix scope used to find saddr when adding non gw nh\n net: ehea: fix possible memory leak in ehea_register_port()\n openvswitch: switch from WARN to pr_warn\n ALSA: aoa: Fix I2S device accounting\n ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev()\n PM: domains: Fix handling of unavailable/disabled idle states\n net: ksz884x: fix missing pci_disable_device() on error in pcidev_init()\n i40e: Fix flow-type by setting GL_HASH_INSET registers\n i40e: Fix VF hang when reset is triggered on another VF\n i40e: Fix ethtool rx-flow-hash setting for X722\n media: videodev2.h: V4L2_DV_BT_BLANKING_HEIGHT should check 'interlaced'\n media: v4l2-dv-timings: add sanity checks for blanking values\n media: vivid: dev->bitmap_cap wasn't freed in all cases\n media: vivid: s_fbuf: add more sanity checks\n PM: hibernate: Allow hybrid sleep to work with s2idle\n can: mscan: mpc5xxx: mpc5xxx_can_probe(): add missing put_clock() in error path\n tcp: fix indefinite deferral of RTO with SACK reneging\n net: lantiq_etop: don't free skb when returning NETDEV_TX_BUSY\n net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed\n kcm: annotate data-races around kcm->rx_wait\n kcm: annotate data-races around kcm->rx_psock\n amd-xgbe: add the bit rate quirk for Molex cables\n amd-xgbe: fix the SFP compliance codes check for DAC cables\n x86/unwind/orc: Fix unreliable stack dump with gcov\n net: netsec: fix error handling in netsec_register_mdio()\n tipc: fix a null-ptr-deref in tipc_topsrv_accept\n ALSA: ac97: fix possible memory leak in snd_ac97_dev_register()\n arc: iounmap() arg is volatile\n drm/msm: Fix return type of mdp4_lvds_connector_mode_valid\n media: v4l2: Fix v4l2_i2c_subdev_set_name function documentation\n net: ieee802154: fix error return code in dgram_bind()\n mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages\n cgroup-v1: add disabled controller check in cgroup1_parse_param()\n xen/gntdev: Prevent leaking grants\n Xen/gntdev: don't ignore kernel unmapping error\n xfs: force the log after remapping a synchronous-writes file\n xfs: clear XFS_DQ_FREEING if we can't lock the dquot buffer to flush\n xfs: finish dfops on every insert range shift iteration\n s390/pci: add missing EX_TABLE entries to __pcistg_mio_inuser()/__pcilg_mio_inuser()\n s390/futex: add missing EX_TABLE entry to __futex_atomic_op()\n perf auxtrace: Fix address filter symbol name match for modules\n kernfs: fix use-after-free in __kernfs_remove\n mmc: core: Fix kernel panic when remove non-standard SDIO card\n drm/msm/hdmi: fix memory corruption with too many bridges\n drm/msm/dsi: fix memory corruption with too many bridges\n mac802154: Fix LQI recording\n fbdev: smscufx: Fix several use-after-free bugs\n iio: light: tsl2583: Fix module unloading\n tools: iio: iio_utils: fix digit calculation\n xhci: Remove device endpoints from bandwidth list when freeing the device\n mtd: rawnand: marvell: Use correct logic for nand-keep-config\n usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller\n usb: bdc: change state when port disconnected\n usb: dwc3: gadget: Don't set IMI for no_interrupt\n usb: dwc3: gadget: Stop processing more requests on IMI\n USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM\n ALSA: au88x0: use explicitly signed char\n ALSA: Use del_timer_sync() before freeing timer\n can: kvaser_usb: Fix possible completions during init_completion\n can: j1939: transport: j1939_session_skb_drop_old(): spin_unlock_irqrestore() before kfree_skb()\n UPSTREAM: mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region()\n qcedev: check num_fds during unmap\n UPSTREAM: mm: Force TLB flush for PFNMAP mappings before unlink_file_vma()\n UPSTREAM: once: fix section mismatch on clang builds\n ANDROID: fix up struct sk_buf ABI breakage\n UPSTREAM: af_key: Do not call xfrm_probe_algs in parallel\n ANDROID: fix up CRC issue with struct tcp_sock\n Linux 5.4.222\n once: fix section mismatch on clang builds\n ANDROID: fix up 131287ff833d (\"once: add DO_ONCE_SLOW() for sleepable contexts\")\n Revert \"serial: 8250: Fix restoring termios speed after suspend\"\n Linux 5.4.221\n mm: /proc/pid/smaps_rollup: fix no vma's null-deref\n hv_netvsc: Fix race between VF offering and VF association message from host\n Makefile.debug: re-enable debug info for .S files\n ACPI: video: Force backlight native for more TongFang devices\n riscv: topology: fix default topology reporting\n arm64: topology: move store_cpu_topology() to shared code\n iommu/vt-d: Clean up si_domain in the init_dmars() error path\n net: hns: fix possible memory leak in hnae_ae_register()\n net: sched: cake: fix null pointer access issue when cake_init() fails\n net: phy: dp83867: Extend RX strap quirk for SGMII mode\n net/atm: fix proc_mpc_write incorrect return value\n HID: magicmouse: Do not set BTN_MOUSE on double report\n tipc: fix an information leak in tipc_topsrv_kern_subscr\n tipc: Fix recognition of trial period\n ACPI: extlog: Handle multiple records\n btrfs: fix processing of delayed tree block refs during backref walking\n btrfs: fix processing of delayed data refs during backref walking\n r8152: add PID for the Lenovo OneLink+ Dock\n arm64: errata: Remove AES hwcap for COMPAT tasks\n media: venus: dec: Handle the case where find_format fails\n KVM: arm64: vgic: Fix exit condition in scan_its_table()\n ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS\n ata: ahci-imx: Fix MODULE_ALIAS\n hwmon/coretemp: Handle large core ID value\n x86/microcode/AMD: Apply the patch early on every logical thread\n ocfs2: fix BUG when iput after ocfs2_mknod fails\n ocfs2: clear dinode links count in case of error\n xfs: fix use-after-free on CIL context on shutdown\n xfs: move inode flush to the sync workqueue\n xfs: reflink should force the log out if mounted with wsync\n xfs: factor out a new xfs_log_force_inode helper\n xfs: trylock underlying buffer on dquot flush\n xfs: don't write a corrupt unmount record to force summary counter recalc\n xfs: tail updates only need to occur when LSN changes\n xfs: factor common AIL item deletion code\n xfs: Throttle commits on delayed background CIL push\n xfs: Lower CIL flush limit for large logs\n xfs: preserve default grace interval during quotacheck\n xfs: fix unmount hang and memory leak on shutdown during quotaoff\n xfs: factor out quotaoff intent AIL removal and memory free\n xfs: Replace function declaration by actual definition\n xfs: remove the xfs_qoff_logitem_t typedef\n xfs: remove the xfs_dq_logitem_t typedef\n xfs: remove the xfs_disk_dquot_t and xfs_dquot_t\n xfs: Use scnprintf() for avoiding potential buffer overflow\n xfs: check owner of dir3 blocks\n xfs: check owner of dir3 data blocks\n xfs: fix buffer corruption reporting when xfs_dir3_free_header_check fails\n xfs: xfs_buf_corruption_error should take __this_address\n xfs: add a function to deal with corrupt buffers post-verifiers\n xfs: rework collapse range into an atomic operation\n xfs: rework insert range into an atomic operation\n xfs: open code insert range extent split helper\n Linux 5.4.220\n thermal: intel_powerclamp: Use first online CPU as control_cpu\n inet: fully convert sk->sk_rx_dst to RCU rules\n efi: libstub: drop pointless get_memory_map() call\n md: Replace snprintf with scnprintf\n ext4: continue to expand file system when the target size doesn't reach\n net/ieee802154: don't warn zero-sized raw_sendmsg()\n Revert \"net/ieee802154: reject zero-sized raw_sendmsg()\"\n net: ieee802154: return -EINVAL for unknown addr type\n io_uring/af_unix: defer registered files gc to io_uring release\n perf intel-pt: Fix segfault in intel_pt_print_info() with uClibc\n clk: bcm2835: Make peripheral PLLC critical\n usb: idmouse: fix an uninit-value in idmouse_open\n nvmet-tcp: add bounds check on Transfer Tag\n nvme: copy firmware_rev on each init\n staging: rtl8723bs: fix a potential memory leak in rtw_init_cmd_priv()\n Revert \"usb: storage: Add quirk for Samsung Fit flash\"\n usb: musb: Fix musb_gadget.c rxstate overflow bug\n usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info()\n md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d\n HID: roccat: Fix use-after-free in roccat_read()\n bcache: fix set_at_max_writeback_rate() for multiple attached devices\n ata: libahci_platform: Sanity check the DT child nodes number\n staging: vt6655: fix potential memory leak\n power: supply: adp5061: fix out-of-bounds read in adp5061_get_chg_type()\n nbd: Fix hung when signal interrupts nbd_start_device_ioctl()\n scsi: 3w-9xxx: Avoid disabling device if failing to enable it\n clk: zynqmp: pll: rectify rate rounding in zynqmp_pll_round_rate\n media: cx88: Fix a null-ptr-deref bug in buffer_prepare()\n clk: zynqmp: Fix stack-out-of-bounds in strncpy`\n btrfs: scrub: try to fix super block errors\n ARM: dts: imx6sx: add missing properties for sram\n ARM: dts: imx6sll: add missing properties for sram\n ARM: dts: imx6sl: add missing properties for sram\n ARM: dts: imx6qp: add missing properties for sram\n ARM: dts: imx6dl: add missing properties for sram\n ARM: dts: imx6q: add missing properties for sram\n ARM: dts: imx7d-sdb: config the max pressure for tsc2046\n mmc: sdhci-msm: add compatible string check for sdm670\n drm/amdgpu: fix initial connector audio value\n platform/x86: msi-laptop: Change DMI match / alias strings to fix module autoloading\n drm: panel-orientation-quirks: Add quirk for Anbernic Win600\n drm/vc4: vec: Fix timings for VEC modes\n drm/amd/display: fix overflow on MIN_I64 definition\n drm: Prevent drm_copy_field() to attempt copying a NULL pointer\n drm: Use size_t type for len variable in drm_copy_field()\n drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc()\n r8152: Rate limit overflow messages\n Bluetooth: L2CAP: Fix user-after-free\n net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory\n wifi: rt2x00: correctly set BBP register 86 for MT7620\n wifi: rt2x00: set SoC wmac clock register\n wifi: rt2x00: set VGC gain for both chains of MT7620\n wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620\n wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620\n can: bcm: check the result of can_send() in bcm_can_tx()\n Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times\n Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create()\n wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit()\n xfrm: Update ipcomp_scratches with NULL when freed\n wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg()\n tcp: annotate data-race around tcp_md5sig_pool_populated\n openvswitch: Fix overreporting of drops in dropwatch\n openvswitch: Fix double reporting of drops in dropwatch\n bpftool: Clear errno after libcap's checks\n wifi: brcmfmac: fix invalid address access when enabling SCAN log level\n NFSD: Return nfserr_serverfault if splice_ok but buf->pages have data\n thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash\n powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue\n MIPS: BCM47XX: Cast memcmp() of function to (void *)\n ACPI: video: Add Toshiba Satellite/Portege Z830 quirk\n f2fs: fix race condition on setting FI_NO_EXTENT flag\n crypto: cavium - prevent integer overflow loading firmware\n kbuild: remove the target in signal traps when interrupted\n iommu/iova: Fix module config properly\n crypto: ccp - Release dma channels before dmaengine unrgister\n crypto: akcipher - default implementation for setting a private key\n iommu/omap: Fix buffer overflow in debugfs\n cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset\n powerpc: Fix SPE Power ISA properties for e500v1 platforms\n powerpc/64s: Fix GENERIC_CPU build flags for PPC970 / G5\n x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition\n powerpc/powernv: add missing of_node_put() in opal_export_attrs()\n powerpc/pci_dn: Add missing of_node_put()\n powerpc/sysdev/fsl_msi: Add missing of_node_put()\n powerpc/math_emu/efp: Include module.h\n mailbox: bcm-ferxrm-mailbox: Fix error check for dma_map_sg\n clk: ast2600: BCLK comes from EPLL\n clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe\n clk: bcm2835: fix bcm2835_clock_rate_from_divisor declaration\n spmi: pmic-arb: correct duplicate APID to PPID mapping logic\n dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup()\n clk: mediatek: mt8183: mfgcfg: Propagate rate changes to parent\n mfd: sm501: Add check for platform_driver_register()\n mfd: fsl-imx25: Fix check for platform_get_irq() errors\n mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init()\n mfd: lp8788: Fix an error handling path in lp8788_probe()\n mfd: fsl-imx25: Fix an error handling path in mx25_tsadc_setup_irq()\n mfd: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe()\n fsi: core: Check error number after calling ida_simple_get\n scsi: libsas: Fix use-after-free bug in smp_execute_task_sg()\n serial: 8250: Fix restoring termios speed after suspend\n firmware: google: Test spinlock on panic path to avoid lockups\n staging: vt6655: fix some erroneous memory clean-up loops\n phy: qualcomm: call clk_disable_unprepare in the error handling\n tty: serial: fsl_lpuart: disable dma rx/tx use flags in lpuart_dma_shutdown\n drivers: serial: jsm: fix some leaks in probe\n usb: gadget: function: fix dangling pnp_string in f_printer.c\n xhci: Don't show warning for reinit on known broken suspend\n md/raid5: Ensure stripe_fill happens on non-read IO with journal\n mtd: rawnand: meson: fix bit map use in meson_nfc_ecc_correct()\n ata: fix ata_id_has_dipm()\n ata: fix ata_id_has_ncq_autosense()\n ata: fix ata_id_has_devslp()\n ata: fix ata_id_sense_reporting_enabled() and ata_id_has_sense_reporting()\n RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall.\n mtd: devices: docg3: check the return value of devm_ioremap() in the probe\n dyndbg: let query-modname override actual module name\n dyndbg: fix module.dyndbg handling\n misc: ocxl: fix possible refcount leak in afu_ioctl()\n RDMA/rxe: Fix the error caused by qp->sk\n RDMA/rxe: Fix \"kernel NULL pointer dereference\" error\n media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init\n tty: xilinx_uartps: Fix the ignore_status\n media: exynos4-is: fimc-is: Add of_node_put() when breaking out of loop\n HSI: omap_ssi_port: Fix dma_map_sg error check\n HSI: omap_ssi: Fix refcount leak in ssi_probe\n clk: tegra20: Fix refcount leak in tegra20_clock_init\n clk: tegra: Fix refcount leak in tegra114_clock_init\n clk: tegra: Fix refcount leak in tegra210_clock_init\n clk: berlin: Add of_node_put() for of_get_parent()\n clk: oxnas: Hold reference returned by of_get_parent()\n clk: meson: Hold reference returned by of_get_parent()\n iio: ABI: Fix wrong format of differential capacitance channel ABI.\n iio: inkern: only release the device node when done with it\n iio: adc: at91-sama5d2_adc: lock around oversampling and sample freq\n iio: adc: at91-sama5d2_adc: check return status for pressure and touch\n iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAX\n ARM: dts: exynos: fix polarity of VBUS GPIO of Origen\n ARM: Drop CMDLINE_* dependency on ATAGS\n ARM: dts: exynos: correct s5k6a3 reset polarity on Midas family\n ARM: dts: kirkwood: lsxl: remove first ethernet port\n ARM: dts: kirkwood: lsxl: fix serial line\n ARM: dts: turris-omnia: Fix mpp26 pin name and comment\n soc: qcom: smem_state: Add refcounting for the 'state->of_node'\n soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe()\n memory: of: Fix refcount leak bug in of_get_ddr_timings()\n memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe()\n ALSA: hda/hdmi: Don't skip notification handling during PM operation\n ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe\n ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe\n ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe\n mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe()\n ALSA: dmaengine: increment buffer pointer atomically\n drm/msm/dpu: index dpu_kms->hw_vbif using vbif_idx\n ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API\n mmc: au1xmmc: Fix an error handling path in au1xmmc_probe()\n drm/omap: dss: Fix refcount leak bugs\n ALSA: hda: beep: Simplify keep-power-at-enable behavior\n ASoC: rsnd: Add check for rsnd_mod_power_on\n drm/bridge: megachips: Fix a null pointer dereference bug\n drm: fix drm_mipi_dbi build errors\n platform/x86: msi-laptop: Fix resource cleanup\n platform/x86: msi-laptop: Fix old-ec check for backlight registering\n platform/chrome: fix memory corruption in ioctl\n platform/chrome: fix double-free in chromeos_laptop_prepare()\n drm/mipi-dsi: Detach devices when removing the host\n drm: bridge: adv7511: fix CEC power down control register offset\n net: mvpp2: fix mvpp2 debugfs leak\n once: add DO_ONCE_SLOW() for sleepable contexts\n net/ieee802154: reject zero-sized raw_sendmsg()\n bnx2x: fix potential memory leak in bnx2x_tpa_stop()\n net: rds: don't hold sock lock when cancelling work from rds_tcp_reset_callbacks()\n tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited\n sctp: handle the error returned from sctp_auth_asoc_init_active_key\n mISDN: fix use-after-free bugs in l1oip timer handlers\n vhost/vsock: Use kvmalloc/kvfree for larger packets.\n spi: s3c64xx: Fix large transfers with DMA\n netfilter: nft_fib: Fix for rpath check with VRF devices\n spi/omap100k:Fix PM disable depth imbalance in omap1_spi100k_probe\n x86/microcode/AMD: Track patch allocation size explicitly\n bpf: Ensure correct locking around vulnerable function find_vpid()\n net: fs_enet: Fix wrong check in do_pd_setup\n wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration\n bpf: btf: fix truncated last_member_type_id in btf_struct_resolve\n wifi: rtl8xxxu: Fix skb misuse in TX queue selection\n spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime()\n spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume()\n wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse()\n x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register\n bpftool: Fix a wrong type cast in btf_dumper_int\n wifi: mac80211: allow bw change during channel switch in mesh\n wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state()\n nfsd: Fix a memory leak in an error handling path\n ARM: 9247/1: mm: set readonly for MT_MEMORY_RO with ARM_LPAE\n sh: machvec: Use char[] for section boundaries\n userfaultfd: open userfaultfds with O_RDONLY\n tracing: Disable interrupt or preemption before acquiring arch_spinlock_t\n selinux: use \"grep -E\" instead of \"egrep\"\n drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table()\n gcov: support GCC 12.1 and newer compilers\n KVM: VMX: Drop bits 31:16 when shoving exception error code into VMCS\n KVM: nVMX: Unconditionally purge queued/injected events on nested \"exit\"\n KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibility\n media: cedrus: Set the platform driver data earlier\n ring-buffer: Fix race between reset page and reading page\n ring-buffer: Check pending waiters when doing wake ups as well\n ring-buffer: Have the shortest_full queue be the shortest not longest\n ring-buffer: Allow splice to read previous partially read pages\n ftrace: Properly unset FTRACE_HASH_FL_MOD\n livepatch: fix race between fork and KLP transition\n ext4: place buffer head allocation before handle start\n ext4: make ext4_lazyinit_thread freezable\n ext4: fix null-ptr-deref in ext4_write_info\n ext4: avoid crash when inline data creation follows DIO write\n jbd2: wake up journal waiters in FIFO order, not LIFO\n nilfs2: fix use-after-free bug of struct nilfs_root\n f2fs: fix to do sanity check on summary info\n f2fs: fix to do sanity check on destination blkaddr during recovery\n f2fs: increase the limit for reserve_root\n btrfs: fix race between quota enable and quota rescan ioctl\n fbdev: smscufx: Fix use-after-free in ufx_ops_open()\n powerpc/boot: Explicitly disable usage of SPE instructions\n PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridge\n UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK\n riscv: Pass -mno-relax only on lld < 15.0.0\n riscv: Allow PROT_WRITE-only mmap()\n parisc: fbdev/stifb: Align graphics memory size to 4MB\n RISC-V: Make port I/O string accessors actually work\n regulator: qcom_rpm: Fix circular deferral regression\n ASoC: wcd9335: fix order of Slimbus unprepare/disable\n quota: Check next/prev free block number after reading from quota file\n HID: multitouch: Add memory barriers\n fs: dlm: handle -EBUSY first in lock arg validation\n fs: dlm: fix race between test_bit() and queue_work()\n mmc: sdhci-sprd: Fix minimum clock limit\n can: kvaser_usb_leaf: Fix CAN state after restart\n can: kvaser_usb_leaf: Fix TX queue out of sync after restart\n can: kvaser_usb_leaf: Fix overread with an invalid command\n can: kvaser_usb: Fix use of uninitialized completion\n usb: add quirks for Lenovo OneLink+ Dock\n iio: pressure: dps310: Reset chip after timeout\n iio: pressure: dps310: Refactor startup procedure\n iio: dac: ad5593r: Fix i2c read protocol requirements\n cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message\n cifs: destage dirty pages before re-reading them for cache=none\n mtd: rawnand: atmel: Unmap streaming DMA mappings\n ALSA: hda/realtek: Add Intel Reference SSID to support headset keys\n ALSA: hda/realtek: Add quirk for ASUS GV601R laptop\n ALSA: hda/realtek: Correct pin configs for ASUS G533Z\n ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530\n ALSA: usb-audio: Fix NULL dererence at error path\n ALSA: usb-audio: Fix potential memory leaks\n ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free()\n ALSA: oss: Fix potential deadlock at unregistration\n UPSTREAM: wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans()\n UPSTREAM: wifi: cfg80211/mac80211: reject bad MBSSID elements\n UPSTREAM: wifi: cfg80211: ensure length byte is present before access\n UPSTREAM: wifi: cfg80211: fix BSS refcounting bugs\n UPSTREAM: wifi: cfg80211: avoid nontransmitted BSS list corruption\n UPSTREAM: wifi: mac80211_hwsim: avoid mac80211 warning on bad rate\n UPSTREAM: wifi: cfg80211: update hidden BSSes to avoid WARN_ON\n UPSTREAM: mac80211: mlme: find auth challenge directly\n UPSTREAM: wifi: mac80211: don't parse mbssid in assoc response\n ANDROID: GKI: db845c: Update symbols list and ABI\n UPSTREAM: wifi: mac80211: fix MBSSID parsing use-after-free\n kernel-msm: ipa_eth: Dynamic IPA NTN3 ETH client moderation configuration\n ANDROID: Drop explicit 'CONFIG_INIT_STACK_ALL_ZERO=y' from gki_defconfig\n UPSTREAM: hardening: Remove Clang's enable flag for -ftrivial-auto-var-init=zero\n UPSTREAM: hardening: Avoid harmless Clang option under CONFIG_INIT_STACK_ALL_ZERO\n UPSTREAM: hardening: Clarify Kconfig text for auto-var-init\n ANDROID: GKI: Update FCNT KMI symbol list\n Linux 5.4.219\n wifi: mac80211: fix MBSSID parsing use-after-free\n wifi: mac80211: don't parse mbssid in assoc response\n mac80211: mlme: find auth challenge directly\n Revert \"fs: check FMODE_LSEEK to control internal pipe splicing\"\n msm: kgsl: Cleanup correctly when platform probe fails\n Linux 5.4.218\n Input: xpad - fix wireless 360 controller breaking after suspend\n Input: xpad - add supported devices as contributed on github\n wifi: cfg80211: update hidden BSSes to avoid WARN_ON\n wifi: mac80211_hwsim: avoid mac80211 warning on bad rate\n wifi: cfg80211: avoid nontransmitted BSS list corruption\n wifi: cfg80211: fix BSS refcounting bugs\n wifi: cfg80211: ensure length byte is present before access\n wifi: cfg80211/mac80211: reject bad MBSSID elements\n wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans()\n random: use expired timer rather than wq for mixing fast pool\n random: avoid reading two cache lines on irq randomness\n random: restore O_NONBLOCK support\n USB: serial: qcserial: add new usb-id for Dell branded EM7455\n scsi: stex: Properly zero out the passthrough command structure\n efi: Correct Macmini DMI match in uefi cert quirk\n ALSA: hda: Fix position reporting on Poulsbo\n random: clamp credited irq bits to maximum mixed\n ceph: don't truncate file in atomic_open\n nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure\n nilfs2: fix leak of nilfs_root in case of writer thread creation failure\n nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level()\n rpmsg: qcom: glink: replace strncpy() with strscpy_pad()\n mmc: core: Terminate infinite loop in SD-UHS voltage switch\n mmc: core: Replace with already defined values for readability\n USB: serial: ftdi_sio: fix 300 bps rate for SIO\n usb: mon: make mmapped memory read only\n arch: um: Mark the stack non-executable to fix a binutils warning\n um: Cleanup compiler warning in arch/x86/um/tls_32.c\n um: Cleanup syscall_handler_t cast in syscalls_32.h\n net/ieee802154: fix uninit value bug in dgram_sendmsg\n scsi: qedf: Fix a UAF bug in __qedf_probe()\n ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer\n dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure\n dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property\n firmware: arm_scmi: Add SCMI PM driver remove routine\n fs: fix UAF/GPF bug in nilfs_mdt_destroy\n perf tools: Fixup get_current_dir_name() compilation\n mm: pagewalk: Fix race between unmap and page walker\n Revert \"arm64: mm: Don't invalidate FROM_DEVICE buffers at start of DMA transfer\"\n ANDROID: Fix kenelci build-break for !CONFIG_PERF_EVENTS\n virt: haven: rm_core: Clean up sequence idr earlier\n virt: haven: rm_core: Re-use alloc'd message when sending requests\n virt: haven: rm_core: Guard against unexpected messages\n virt: haven: rm_core: Rename connection variables\n virt: haven: rm_core: Remove current_recv_buffer tracking\n virt: haven: rm_core: Always allocate a connection for notifications\n BACKPORT: HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report\n defconfig : Enable xt_multiport module for iptables\n icnss: Add debug fs entry to call PSF callback\n icnss2: Enable power supply framework for 5.4 kernel\n virt: haven: rm_core: Validate notifications using payload size only\n Linux 5.4.217\n docs: update mediator information in CoC docs\n Makefile.extrawarn: Move -Wcast-function-type-strict to W=1\n Revert \"drm/amdgpu: use dirty framebuffer helper\"\n xfs: remove unused variable 'done'\n xfs: fix uninitialized variable in xfs_attr3_leaf_inactive\n xfs: streamline xfs_attr3_leaf_inactive\n xfs: move incore structures out of xfs_da_format.h\n xfs: fix memory corruption during remote attr value buffer invalidation\n xfs: refactor remote attr value buffer invalidation\n xfs: fix IOCB_NOWAIT handling in xfs_file_dio_aio_read\n xfs: fix s_maxbytes computation on 32-bit kernels\n xfs: truncate should remove all blocks, not just to the end of the page cache\n xfs: introduce XFS_MAX_FILEOFF\n xfs: fix misuse of the XFS_ATTR_INCOMPLETE flag\n x86/speculation: Add RSB VM Exit protections\n x86/bugs: Warn when \"ibrs\" mitigation is selected on Enhanced IBRS parts\n x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current\n x86/speculation: Disable RRSBA behavior\n x86/bugs: Add Cannon lake to RETBleed affected CPU list\n x86/cpu/amd: Enumerate BTC_NO\n x86/common: Stamp out the stepping madness\n x86/speculation: Fill RSB on vmexit for IBRS\n KVM: VMX: Fix IBRS handling after vmexit\n KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS\n KVM: VMX: Convert launched argument to flags\n KVM: VMX: Flatten __vmx_vcpu_run()\n KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hw\n KVM/VMX: Use TEST %REG,%REG instead of CMP $0,%REG in vmenter.S\n x86/speculation: Remove x86_spec_ctrl_mask\n x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit\n x86/speculation: Fix SPEC_CTRL write on SMT state change\n x86/speculation: Fix firmware entry SPEC_CTRL handling\n x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n\n x86/speculation: Change FILL_RETURN_BUFFER to work with objtool\n intel_idle: Disable IBRS during long idle\n x86/bugs: Report Intel retbleed vulnerability\n x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation()\n x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS\n x86/bugs: Optimize SPEC_CTRL MSR writes\n x86/entry: Add kernel IBRS implementation\n x86/entry: Remove skip_r11rcx\n x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value\n x86/bugs: Add AMD retbleed= boot parameter\n x86/bugs: Report AMD retbleed vulnerability\n x86/cpufeatures: Move RETPOLINE flags to word 11\n x86/kvm/vmx: Make noinstr clean\n x86/cpu: Add a steppings field to struct x86_cpu_id\n x86/cpu: Add consistent CPU match macros\n x86/devicetable: Move x86 specific macro out of generic code\n Revert \"x86/cpu: Add a steppings field to struct x86_cpu_id\"\n Revert \"x86/speculation: Add RSB VM Exit protections\"\n pci: msm: Disable BDF halt for sdxlemur\n ANDROID: ABI: Update allowed list for QCOM\n Linux 5.4.216\n clk: iproc: Do not rely on node name for correct PLL setup\n clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks\n selftests: Fix the if conditions of in test_extra_filter()\n nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices\n nvme: add new line after variable declatation\n usbnet: Fix memory leak in usbnet_disconnect()\n Input: melfas_mip4 - fix return value check in mip4_probe()\n Revert \"drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time\"\n soc: sunxi: sram: Fix debugfs info for A64 SRAM C\n soc: sunxi: sram: Fix probe function ordering issues\n soc: sunxi_sram: Make use of the helper function devm_platform_ioremap_resource()\n soc: sunxi: sram: Prevent the driver from being unbound\n soc: sunxi: sram: Actually claim SRAM regions\n ARM: dts: am33xx: Fix MMCHS0 dma properties\n ARM: dts: Move am33xx and am43xx mmc nodes to sdhci-omap driver\n media: dvb_vb2: fix possible out of bound access\n mm: fix madivse_pageout mishandling on non-LRU page\n mm/migrate_device.c: flush TLB while holding PTL\n mm: prevent page_frag_alloc() from corrupting the memory\n mm/page_alloc: fix race condition between build_all_zonelists and page allocation\n mmc: moxart: fix 4-bit bus width and remove 8-bit bus width\n libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205\n Revert \"net: mvpp2: debugfs: fix memory leak when using debugfs_lookup()\"\n ntfs: fix BUG_ON in ntfs_lookup_inode_by_name()\n ARM: dts: integrator: Tag PCI host with device_type\n clk: ingenic-tcu: Properly enable registers before accessing timers\n net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455\n uas: ignore UAS for Thinkplus chips\n usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS\n uas: add no-uas quirk for Hiksemi usb_disk\n ANDROID: ABI: Update allowed list for QCOM\n UPSTREAM: wifi: mac80211_hwsim: use 32-bit skb cookie\n UPSTREAM: wifi: mac80211_hwsim: add back erroneously removed cast\n UPSTREAM: wifi: mac80211_hwsim: fix race condition in pending packet\n usb: gadget: cdev: Requeue the request outside spinlock\n Linux 5.4.215\n ext4: make directory inode spreading reflect flexbg size\n xfs: fix use-after-free when aborting corrupt attr inactivation\n xfs: fix an ABBA deadlock in xfs_rename\n xfs: don't commit sunit/swidth updates to disk if that would cause repair failures\n xfs: split the sunit parameter update into two parts\n xfs: refactor agfl length computation function\n xfs: use bitops interface for buf log item AIL flag check\n xfs: stabilize insert range start boundary to avoid COW writeback race\n xfs: fix some memory leaks in log recovery\n xfs: always log corruption errors\n xfs: constify the buffer pointer arguments to error functions\n xfs: convert EIO to EFSCORRUPTED when log contents are invalid\n xfs: Fix deadlock between AGI and AGF when target_ip exists in xfs_rename()\n xfs: attach dquots and reserve quota blocks during unwritten conversion\n xfs: range check ri_cnt when recovering log items\n xfs: add missing assert in xfs_fsmap_owner_from_rmap\n xfs: slightly tweak an assert in xfs_fs_map_blocks\n xfs: replace -EIO with -EFSCORRUPTED for corrupt metadata\n ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0\n workqueue: don't skip lockdep work dependency in cancel_work_sync()\n drm/rockchip: Fix return type of cdn_dp_connector_mode_valid\n drm/amd/display: Limit user regamma to a valid value\n drm/amdgpu: use dirty framebuffer helper\n Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region\n cifs: always initialize struct msghdr smb_msg completely\n usb: xhci-mtk: fix issue of out-of-bounds array access\n s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup\n serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting\n serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting\n serial: Create uart_xmit_advance()\n net: sched: fix possible refcount leak in tc_new_tfilter()\n net: sunhme: Fix packet reception for len < RX_COPY_THRESHOLD\n perf kcore_copy: Do not check /proc/modules is unchanged\n perf jit: Include program header in ELF files\n can: gs_usb: gs_can_open(): fix race dev->can.state condition\n netfilter: ebtables: fix memory leak when blob is malformed\n net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs\n net/sched: taprio: avoid disabling offload when it was never enabled\n of: mdio: Add of_node_put() when breaking out of for_each_xx\n i40e: Fix set max_tx_rate when it is lower than 1 Mbps\n i40e: Fix VF set max MTU size\n iavf: Fix set max MTU size with port VLAN and jumbo frames\n iavf: Fix bad page state\n MIPS: Loongson32: Fix PHY-mode being left unspecified\n MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko\n net: team: Unsync device addresses on ndo_stop\n ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header\n iavf: Fix cached head and tail value for iavf_get_tx_pending\n netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find()\n netfilter: nf_conntrack_irc: Tighten matching on DCC message\n netfilter: nf_conntrack_sip: fix ct_sip_walk_headers\n arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma\n arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz\n arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob\n mm/slub: fix to return errno if kmalloc() fails\n efi: libstub: check Shim mode using MokSBStateRT\n ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop\n ALSA: hda/realtek: Add quirk for ASUS GA503R laptop\n ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack\n ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack\n ALSA: hda/r…","shortMessageHtmlLink":"Merge tag 'LA.UM.9.14.r1-21200-LAHAINA.QSSI13.0' of https://git.codel…"}},{"before":"03f6a3284d031c3464681a742a5980b01a5b573c","after":"0747b3b96ded662d2637fc6b2a1538bf4bea06d9","ref":"refs/heads/tm","pushedAt":"2023-03-17T17:54:04.000Z","pushType":"push","commitsCount":2757,"pusher":{"login":"sourajitk","name":"Sourajit Karmakar","path":"/sourajitk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45220673?s=80&v=4"},"commit":{"message":"sake_defconfig: Enable Multi-generational LRU","shortMessageHtmlLink":"sake_defconfig: Enable Multi-generational LRU"}},{"before":null,"after":"e07cf28297eb0ffa89eac9a9b731720cf8ae7d43","ref":"refs/heads/test","pushedAt":"2023-03-17T17:51:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sourajitk","name":"Sourajit Karmakar","path":"/sourajitk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45220673?s=80&v=4"},"commit":{"message":"test","shortMessageHtmlLink":"test"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wOVQyMTowMzoyNC4wMDAwMDBazwAAAARgirju","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wOVQyMTowMzoyNC4wMDAwMDBazwAAAARgirju","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0xN1QxNzo1MTo0OC4wMDAwMDBazwAAAAMF4Vvn"}},"title":"Activity · sourajitk/msm-5.4"}