{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":458827279,"defaultBranch":"lineage-21","name":"android_kernel_motorola_sm8250","ownerLogin":"LineageOS","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-02-13T14:06:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/24304779?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1711876493.0","currentOid":""},"activityList":{"items":[{"before":"ebfa546a5777c19dd3dd9e0b55dc269d15c110c5","after":"0d6fea32c9443d01a54827fe8d70a42440c075ba","ref":"refs/heads/lineage-20","pushedAt":"2024-03-31T11:38:24.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"fixup! arm64: defconfig: Enable XZ ramdisk\n\nChange-Id: I28ad5835362e81ca9084f161be381e4601754fe6","shortMessageHtmlLink":"fixup! arm64: defconfig: Enable XZ ramdisk"}},{"before":"ebfa546a5777c19dd3dd9e0b55dc269d15c110c5","after":"0d6fea32c9443d01a54827fe8d70a42440c075ba","ref":"refs/heads/lineage-21","pushedAt":"2024-03-31T11:37:38.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"fixup! arm64: defconfig: Enable XZ ramdisk\n\nChange-Id: I28ad5835362e81ca9084f161be381e4601754fe6","shortMessageHtmlLink":"fixup! arm64: defconfig: Enable XZ ramdisk"}},{"before":null,"after":"77c8fc7d1f04d1294eb4aed89f66993ba1560919","ref":"refs/heads/backups/20240311-2126/lineage-20","pushedAt":"2024-03-11T21:27:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"Revert \"ARM: dts: kona-moto: Relocate ramoops buffer\"\n\nThis reverts commit 2c62d6787f7d93741fd6fa43ec1bac5f53132e30.\n\nChange-Id: Id710996036d9c93f78799bb5cb204787ee039f0f","shortMessageHtmlLink":"Revert \"ARM: dts: kona-moto: Relocate ramoops buffer\""}},{"before":"77c8fc7d1f04d1294eb4aed89f66993ba1560919","after":"ebfa546a5777c19dd3dd9e0b55dc269d15c110c5","ref":"refs/heads/lineage-20","pushedAt":"2024-03-11T21:27:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"arm64: defconfig: Enable XZ ramdisk\n\n* On 21 our modules are too big when gzip'd, and\n the bootloader just truncates it causing no boot.\n\n* Merging only support for XZ ramdisk in kernel to 20\n to keep kernel for 20/21 inline.\n\nChange-Id: I9035368b984d4f2cae5a216ac1117f0aa3601923","shortMessageHtmlLink":"arm64: defconfig: Enable XZ ramdisk"}},{"before":"3e8145cda1a3c8d655fe0843e5ca88c84562e3cc","after":"ebfa546a5777c19dd3dd9e0b55dc269d15c110c5","ref":"refs/heads/lineage-21","pushedAt":"2024-03-11T20:49:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"arm64: defconfig: Enable XZ ramdisk\n\n* On 21 our modules are too big when gzip'd, and\n the bootloader just truncates it causing no boot.\n\n* Merging only support for XZ ramdisk in kernel to 20\n to keep kernel for 20/21 inline.\n\nChange-Id: I9035368b984d4f2cae5a216ac1117f0aa3601923","shortMessageHtmlLink":"arm64: defconfig: Enable XZ ramdisk"}},{"before":null,"after":"3e8145cda1a3c8d655fe0843e5ca88c84562e3cc","ref":"refs/heads/backups/20240311-2047/lineage-21","pushedAt":"2024-03-11T20:48:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"Revert \"ARM: dts: kona-moto: Relocate ramoops buffer\"\n\nThis reverts commit 2c62d6787f7d93741fd6fa43ec1bac5f53132e30.\n\nChange-Id: Id710996036d9c93f78799bb5cb204787ee039f0f","shortMessageHtmlLink":"Revert \"ARM: dts: kona-moto: Relocate ramoops buffer\""}},{"before":"9104484a77e9631ec0de309b9f939fff9864b5f4","after":"77c8fc7d1f04d1294eb4aed89f66993ba1560919","ref":"refs/heads/lineage-20","pushedAt":"2024-02-13T11:24:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"Revert \"ARM: dts: kona-moto: Relocate ramoops buffer\"\n\nThis reverts commit 2c62d6787f7d93741fd6fa43ec1bac5f53132e30.\n\nChange-Id: Id710996036d9c93f78799bb5cb204787ee039f0f","shortMessageHtmlLink":"Revert \"ARM: dts: kona-moto: Relocate ramoops buffer\""}},{"before":"a6171a2a5de6a35bf0db15ed24e654e28c4224d5","after":"3e8145cda1a3c8d655fe0843e5ca88c84562e3cc","ref":"refs/heads/lineage-21","pushedAt":"2024-02-13T11:24:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"Revert \"ARM: dts: kona-moto: Relocate ramoops buffer\"\n\nThis reverts commit 2c62d6787f7d93741fd6fa43ec1bac5f53132e30.\n\nChange-Id: Id710996036d9c93f78799bb5cb204787ee039f0f","shortMessageHtmlLink":"Revert \"ARM: dts: kona-moto: Relocate ramoops buffer\""}},{"before":"a99e7771aa58c6d9e4cc821bad529cec774cb4bd","after":"9104484a77e9631ec0de309b9f939fff9864b5f4","ref":"refs/heads/lineage-20","pushedAt":"2024-02-12T19:30:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"ARM64: dts: msm: kona: Ignore SSR failure for modem\n\n* This lets the SSR driver not to trigger kernel panic\n when the modem subsystem fails to power up.\n\nChange-Id: I9b50fd6a21b85465d40ef2d1edc4f242ae24b055","shortMessageHtmlLink":"ARM64: dts: msm: kona: Ignore SSR failure for modem"}},{"before":"932409e1fdef86c0e8038a227d456322502b973d","after":"a99e7771aa58c6d9e4cc821bad529cec774cb4bd","ref":"refs/heads/lineage-20","pushedAt":"2024-02-12T19:29:50.000Z","pushType":"push","commitsCount":332,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'sm8250/lineage-20' into HEAD\n\n* sm8250/lineage-20:\n msm: kgsl: Do not release dma and anon buffers if unmap fails\n Reapply \"perf: Fix perf_event_validate_size()\"\n UPSTREAM: usb: raw-gadget: properly handle interrupted requests\n UPSTREAM: mm/cma: use nth_page() in place of direct struct page manipulation\n UPSTREAM: wireguard: allowedips: expand maximum node depth\n UPSTREAM: coresight: tmc: Explicit type conversions to prevent integer overflow\n UPSTREAM: wireguard: netlink: send staged packets when setting initial private key\n UPSTREAM: wireguard: queueing: use saner cpu selection wrapping\n UPSTREAM: kheaders: Use array declaration instead of char\n UPSTREAM: arm64: efi: Make efi_rt_lock a raw_spinlock\n UPSTREAM: sched/psi: Fix use-after-free in ep_remove_wait_queue()\n UPSTREAM: usb: musb: mediatek: don't unregister something that wasn't registered\n UPSTREAM: xfrm/compat: prevent potential spectre v1 gadget in xfrm_xlate32_attr()\n UPSTREAM: xfrm: compat: change expression for switch in xfrm_xlate64\n UPSTREAM: perf/core: Call LSM hook after copying perf_event_attr\n Linux 4.19.306\n crypto: scompress - initialize per-CPU variables on each CPU\n Revert \"NFSD: Fix possible sleep during nfsd4_release_lockowner()\"\n i2c: s3c24xx: fix transferring more than one message in polling mode\n i2c: s3c24xx: fix read transfers in polling mode\n kdb: Fix a potential buffer overflow in kdb_local()\n kdb: Censor attempts to set PROMPT without ENABLE_MEM_READ\n ipvs: avoid stat macros calls from preemptible context\n net: dsa: vsc73xx: Add null pointer check to vsc73xx_gpio_probe\n net: ravb: Fix dma_addr_t truncation in error case\n net: qualcomm: rmnet: fix global oob in rmnet_policy\n serial: imx: Correct clock error message in function probe()\n apparmor: avoid crash when parsed profile name is empty\n perf genelf: Set ELF program header addresses properly\n acpi: property: Let args be NULL in __acpi_node_get_property_reference\n MIPS: Alchemy: Fix an out-of-bound access in db1550_dev_setup()\n MIPS: Alchemy: Fix an out-of-bound access in db1200_dev_setup()\n HID: wacom: Correct behavior when processing some confidence == false touches\n wifi: mwifiex: configure BSSID consistently when starting AP\n wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors\n wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code\n fbdev: flush deferred work in fb_deferred_io_fsync()\n ALSA: oxygen: Fix right channel of capture volume mixer\n usb: mon: Fix atomicity violation in mon_bin_vma_fault\n usb: typec: class: fix typec_altmode_put_partner to put plugs\n Revert \"usb: typec: class: fix typec_altmode_put_partner to put plugs\"\n usb: chipidea: wait controller resume finished for wakeup irq\n Revert \"usb: dwc3: don't reset device side if dwc3 was configured as host-only\"\n Revert \"usb: dwc3: Soft reset phy on probe for host\"\n usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart\n usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host()\n tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug\n binder: fix unused alloc->free_async_space\n binder: fix race between mmput() and do_exit()\n xen-netback: don't produce zero-size SKB frags\n Revert \"ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek\"\n Input: atkbd - use ab83 as id when skipping the getid command\n binder: fix async space check for 0-sized buffers\n of: unittest: Fix of_count_phandle_with_args() expected value message\n of: Fix double free in of_parse_phandle_with_args_map\n mmc: sdhci_omap: Fix TI SoC dependencies\n watchdog: bcm2835_wdt: Fix WDIOC_SETTIMEOUT handling\n watchdog/hpwdt: Only claim UNKNOWN NMI if from iLO\n watchdog: set cdev owner before adding\n gpu/drm/radeon: fix two memleaks in radeon_vm_init\n drivers/amd/pm: fix a use-after-free in kv_parse_power_table\n drm/amd/pm: fix a double-free in si_dpm_init\n drm/amdgpu/debugfs: fix error code when smc register accessors are NULL\n media: dvbdev: drop refcount on error path in dvb_device_open()\n media: cx231xx: fix a memleak in cx231xx_init_isoc\n drm/radeon/trinity_dpm: fix a memleak in trinity_parse_power_table\n drm/radeon/dpm: fix a memleak in sumo_parse_power_table\n drm/radeon: check the alloc_workqueue return value in radeon_crtc_init()\n drm/drv: propagate errors from drm_modeset_register_all()\n drm/msm/mdp4: flush vblank event on disable\n ASoC: cs35l34: Fix GPIO name and drop legacy include\n ASoC: cs35l33: Fix GPIO name and drop legacy include\n drm/radeon: check return value of radeon_ring_lock()\n drm/radeon/r100: Fix integer overflow issues in r100_cs_track_check()\n drm/radeon/r600_cs: Fix possible int overflows in r600_cs_check_reg()\n f2fs: fix to avoid dirent corruption\n drm/bridge: Fix typo in post_disable() description\n media: pvrusb2: fix use after free on context disconnection\n RDMA/usnic: Silence uninitialized symbol smatch warnings\n ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim()\n Bluetooth: btmtkuart: fix recv_buf() return value\n Bluetooth: Fix bogus check for re-auth no supported with non-ssp\n wifi: rtlwifi: rtl8192se: using calculate_bit_shift()\n wifi: rtlwifi: rtl8192ee: using calculate_bit_shift()\n wifi: rtlwifi: rtl8192de: using calculate_bit_shift()\n rtlwifi: rtl8192de: make arrays static const, makes object smaller\n wifi: rtlwifi: rtl8192ce: using calculate_bit_shift()\n wifi: rtlwifi: rtl8192cu: using calculate_bit_shift()\n wifi: rtlwifi: rtl8192c: using calculate_bit_shift()\n wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift()\n wifi: rtlwifi: add calculate_bit_shift()\n dma-mapping: clear dev->dma_mem to NULL after freeing it\n scsi: hisi_sas: Replace with standard error code return value\n wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior\n rtlwifi: Use ffs in _phy_calculate_bit_shift\n firmware: ti_sci: Fix an off-by-one in ti_sci_debugfs_create()\n net/ncsi: Fix netlink major/minor version numbers\n ncsi: internal.h: Fix a spello\n ARM: dts: qcom: apq8064: correct XOADC register address\n wifi: libertas: stop selecting wext\n bpf, lpm: Fix check prefixlen before walking trie\n NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT\n blocklayoutdriver: Fix reference leak of pnfs_device_node\n crypto: scomp - fix req->dst buffer overflow\n crypto: scompress - Use per-CPU struct instead multiple variables\n crypto: scompress - return proper error code for allocation failure\n crypto: sahara - do not resize req->src when doing hash operations\n crypto: sahara - fix processing hash requests with req->nbytes < sg->length\n crypto: sahara - improve error handling in sahara_sha_process()\n crypto: sahara - fix wait_for_completion_timeout() error handling\n crypto: sahara - fix ahash reqsize\n crypto: virtio - Wait for tasklet to complete on device remove\n pstore: ram_core: fix possible overflow in persistent_ram_init_ecc()\n crypto: sahara - fix error handling in sahara_hw_descriptor_create()\n crypto: sahara - fix processing requests with cryptlen < sg->length\n crypto: sahara - fix ahash selftest failure\n crypto: sahara - remove FLAGS_NEW_KEY logic\n crypto: af_alg - Disallow multiple in-flight AIO requests\n crypto: ccp - fix memleak in ccp_init_dm_workarea\n crypto: virtio - Handle dataq logic with tasklet\n selinux: Fix error priority for bind with AF_UNSPEC on PF_INET6 socket\n mtd: Fix gluebi NULL pointer dereference caused by ftl notifier\n calipso: fix memory leak in netlbl_calipso_add_pass()\n netlabel: remove unused parameter in netlbl_netlink_auditinfo()\n net: netlabel: Fix kerneldoc warnings\n ACPI: LPIT: Avoid u32 multiplication overflow\n ACPI: video: check for error while searching for backlight device parent\n mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand controller response\n powerpc/imc-pmu: Add a null pointer check in update_events_in_group()\n powerpc/powernv: Add a null pointer check in opal_event_init()\n selftests/powerpc: Fix error handling in FPU/VMX preemption tests\n powerpc/pseries/memhp: Fix access beyond end of drmem array\n powerpc/pseries/memhotplug: Quieten some DLPAR operations\n powerpc/44x: select I2C for CURRITUCK\n powerpc: remove redundant 'default n' from Kconfig-s\n powerpc: add crtsavres.o to always-y instead of extra-y\n EDAC/thunderx: Fix possible out-of-bounds string access\n x86/lib: Fix overflow when counting digits\n coresight: etm4x: Fix width of CCITMIN field\n uio: Fix use-after-free in uio_open\n binder: fix comment on binder_alloc_new_buf() return value\n binder: use EPOLLERR from eventpoll.h\n drm/crtc: fix uninitialized variable use\n ARM: sun9i: smp: fix return code check of of_property_match_string\n Input: xpad - add Razer Wolverine V2 support\n ARC: fix spare error\n s390/scm: fix virtual vs physical address confusion\n Input: i8042 - add nomux quirk for Acer P459-G2-M\n Input: atkbd - skip ATKBD_CMD_GETID in translated mode\n reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warning\n ring-buffer: Do not record in NMI if the arch does not support cmpxchg in NMI\n tracing: Add size check when printing trace_marker output\n tracing: Have large events show up as '[LINE TOO BIG]' instead of nothing\n drm/crtc: Fix uninit-value bug in drm_mode_setcrtc\n jbd2: correct the printing of write_flags in jbd2_write_superblock()\n clk: rockchip: rk3128: Fix HCLK_OTG gate register\n drm/exynos: fix a potential error pointer dereference\n ASoC: da7219: Support low DC impedance headset\n net/tg3: fix race condition in tg3_reset_task()\n ASoC: rt5650: add mutex to avoid the jack detection failure\n ASoC: cs43130: Fix incorrect frame delay configuration\n ASoC: cs43130: Fix the position of const qualifier\n ASoC: Intel: Skylake: mem leak in skl register function\n f2fs: explicitly null-terminate the xattr list\n UPSTREAM: wifi: cfg80211: fix buffer overflow in elem comparison\n UPSTREAM: gcov: clang: fix the buffer overflow issue\n BACKPORT: selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context()\n UPSTREAM: wifi: cfg80211: avoid nontransmitted BSS list corruption\n UPSTREAM: wifi: cfg80211: fix BSS refcounting bugs\n UPSTREAM: wifi: cfg80211: ensure length byte is present before access\n UPSTREAM: wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans()\n UPSTREAM: wireguard: netlink: avoid variable-sized memcpy on sockaddr\n UPSTREAM: wireguard: ratelimiter: disable timings test by default\n UPSTREAM: crypto: lib - remove unneeded selection of XOR_BLOCKS\n UPSTREAM: wireguard: allowedips: don't corrupt stack when detecting overflow\n UPSTREAM: wireguard: ratelimiter: use hrtimer in selftest\n UPSTREAM: crypto: arm64/poly1305 - fix a read out-of-bound\n UPSTREAM: wifi: mac80211_hwsim: set virtio device ready in probe()\n UPSTREAM: crypto: memneq - move into lib/\n UPSTREAM: dma-buf: fix use of DMA_BUF_SET_NAME_{A,B} in userspace\n BACKPORT: usb: typec: mux: Check dev_set_name() return value\n UPSTREAM: wireguard: device: check for metadata_dst with skb_valid_dst()\n UPSTREAM: sched/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rq\n UPSTREAM: cfg80211: hold bss_lock while updating nontrans_list\n UPSTREAM: wireguard: socket: ignore v6 endpoints when ipv6 is disabled\n UPSTREAM: wireguard: socket: free skb in send6 when ipv6 is disabled\n UPSTREAM: wireguard: queueing: use CFI-safe ptr_ring cleanup function\n UPSTREAM: mm: don't try to NUMA-migrate COW pages that have other uses\n UPSTREAM: copy_process(): Move fd_install() out of sighand->siglock critical section\n UPSTREAM: usb: raw-gadget: fix handling of dual-direction-capable endpoints\n UPSTREAM: psi: Fix \"no previous prototype\" warnings when CONFIG_CGROUPS=n\n UPSTREAM: sched/uclamp: Fix rq->uclamp_max not set on first enqueue\n UPSTREAM: wireguard: selftests: increase default dmesg log size\n UPSTREAM: wireguard: allowedips: add missing __rcu annotation to satisfy sparse\n UPSTREAM: sched/uclamp: Fix uclamp_tg_restrict()\n UPSTREAM: coresight: etm4x: Fix etm4_count race by moving cpuhp callbacks to init\n UPSTREAM: sched/uclamp: Fix a deadlock when enabling uclamp static key\n UPSTREAM: mac80211_hwsim: use GFP_ATOMIC under spin lock\n UPSTREAM: usercopy: Avoid soft lockups in test_check_nonzero_user()\n UPSTREAM: lib: test_user_copy: style cleanup\n UPSTREAM: fork: return proper negative error code\n Revert \"ipv6: make ip6_rt_gc_expire an atomic_t\"\n Revert \"ipv6: remove max_size check inline with ipv4\"\n Linux 4.19.305\n ipv6: remove max_size check inline with ipv4\n ipv6: make ip6_rt_gc_expire an atomic_t\n net/dst: use a smaller percpu_counter batch for dst entries accounting\n net: add a route cache full diagnostic message\n PCI: Disable ATS for specific Intel IPU E2000 devices\n PCI: Extract ATS disabling to a helper function\n netfilter: nf_tables: Reject tables of unsupported family\n fuse: nlookup missing decrement in fuse_direntplus_link\n mmc: core: Cancel delayed work before releasing host\n mmc: rpmb: fixes pause retune on all RPMB partitions.\n mm: fix unmap_mapping_range high bits shift bug\n firewire: ohci: suppress unexpected system reboot in AMD Ryzen machines and ASM108x/VT630x PCIe cards\n mm/memory-failure: check the mapcount of the precise page\n bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters()\n asix: Add check for usbnet_get_endpoints\n net/qla3xxx: fix potential memleak in ql_alloc_buffer_queues\n net/qla3xxx: switch from 'pci_' to 'dma_' API\n i40e: Restore VF MSI-X state during PCI reset\n i40e: fix use-after-free in i40e_aqc_add_filters()\n net: Save and restore msg_namelen in sock_sendmsg\n net: bcmgenet: Fix FCS generation for fragmented skbuffs\n ARM: sun9i: smp: Fix array-index-out-of-bounds read in sunxi_mc_smp_init\n net: sched: em_text: fix possible memory leak in em_text_destroy()\n i40e: Fix filter input checks to prevent config with invalid values\n nfc: llcp_core: Hold a ref to llcp_local->dev when holding a ref to llcp_local\n UPSTREAM: fsverity: skip PKCS#7 parser when keyring is empty\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 mmc: sdhci-msm: Reset GCC_SDCC_BCR register for SDHC\n usb: phy: Enable clock before accessing EUD register space\n loop: Select I/O scheduler 'none' from inside add_disk()\n BACKPORT: loop: Fix missing discard support when using LOOP_CONFIGURE\n UPSTREAM: loop: unset GENHD_FL_NO_PART_SCAN on LOOP_CONFIGURE\n loop: Check for overflow while configuring loop\n BACKPORT: loop: Set correct device size when using LOOP_CONFIGURE\n cnss2: Add support for configuring calibration duration\n fw-api: CL 25639871 - update fw common interface files\n fw-api: CL 25638846 - update fw common interface files\n fw-api: CL 25637760 - update fw common interface files\n fw-api: CL 25636238 - update fw common interface files\n fw-api: CL 25618622 - update fw common interface files\n fw-api: CL 25612024 - update fw common interface files\n fw-api: CL 25601210 - update fw common interface files\n fw-api: CL 25598308 - update fw common interface files\n fw-api: CL 25585821 - update fw common interface files\n fw-api: CL 25582070 - update fw common interface files\n fw-api: CL 25582068 - update fw common interface files\n block: delete part_round_stats and switch to less precise counting\n BACKPORT: media: venus: hfi_parser: Add check for number of codecs\n BACKPORT: media: venus: hfi: add checks in capabilities from firmware\n BACKPORT: media: venus: hfi: fix the check in session buffer requirement\n BACKPORT: media: venus: hfi: add checks to perform sanity on queue pointers\n fw-api: CL 25560130 - update fw common interface files\n fw-api: CL 25538998 - update fw common interface files\n fw-api: CL 25538692 - update fw common interface files\n fw-api: CL 25526295 - update fw common interface files\n qcacmn: Add sanity check to fix OOB issue\n vidc_3x: venc: Add missing level in h263\n fw-api: CL 25522189 - update fw common interface files\n fw-api: CL 25493022 - update fw common interface files\n fw-api: CL 25473754 - update fw common interface files\n msm: kgsl: Do not free sharedmem if it cannot be unmapped\n vidc_3x: Return EBUSY if mbpf check fails\n fw-api: CL 25397057 - update fw common interface files\n fw-api: CL 25394812 - update fw common interface files\n fw-api: CL 25328958 - update fw common interface files\n fw-api: CL 25314900 - update fw common interface files\n soc: qcom: qmi_encdec: out of bound check for input buffer\n fw-api: CL 25308727 - update fw common interface files\n fw-api: CL 25273382 - update fw common interface files\n fw-api: CL 25272219 - update fw common interface files\n fw-api: CL 25266026 - update fw common interface files\n fw-api: CL 25234042 - update fw common interface files\n fw-api: CL 25234039 - update fw common interface files\n fw-api: CL 25210870 - update fw common interface files\n fw-api: CL 25171661 - update fw common interface files\n fw-api: CL 25170657 - update fw common interface files\n fw-api: CL 25166743 - update fw common interface files\n fw-api: CL 25134675 - update fw common interface files\n fw-api: CL 25104555 - update fw common interface files\n fw-api: CL 25104553 - update fw common interface files\n fw-api: CL 25045621 - update fw common interface files\n fw-api: CL 25043321 - update fw common interface files\n fw-api: CL 25039727 - update fw common interface files\n fw-api: CL 25039724 - update fw common interface files\n fw-api: CL 25036225 - update fw common interface files\n fw-api: CL 25027860 - update fw common interface files\n fw-api: CL 25012076 - update fw common interface files\n fw-api: CL 25001184 - update fw common interface files\n fw-api: CL 24972727 - update fw common interface files\n fw-api: CL 24952424 - update fw common interface files\n fw-api: CL 24942753 - update fw common interface files\n fw-api: CL 24927565 - update fw common interface files\n fw-api: CL 24914490 - update fw common interface files\n fw-api: CL 24886188 - update fw common interface files\n fw-api: CL 24865228 - update fw common interface files\n fw-api: CL 24822236 - update fw common interface files\n fw-api: CL 24815200 - update fw common interface files\n fw-api: CL 24803979 - update fw common interface files\n fw-api: CL 24760251 - update fw common interface files\n fw-api: CL 24704966 - update fw common interface files\n qcacmn: Fix OOB issue\n Release 5.2.022.12B\n qcacld-3.0: Ignore CSA request for invalid channel\n\nChange-Id: Ib930e5de6fabff644610f5ef16c9591ef993097b","shortMessageHtmlLink":"Merge remote-tracking branch 'sm8250/lineage-20' into HEAD"}},{"before":"83a90dab29924e8e12ac187172d9e3e9738b911a","after":"a6171a2a5de6a35bf0db15ed24e654e28c4224d5","ref":"refs/heads/lineage-21","pushedAt":"2024-02-12T19:26:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"ARM64: dts: msm: kona: Ignore SSR failure for modem\n\n* This lets the SSR driver not to trigger kernel panic\n when the modem subsystem fails to power up.\n\nChange-Id: I9b50fd6a21b85465d40ef2d1edc4f242ae24b055","shortMessageHtmlLink":"ARM64: dts: msm: kona: Ignore SSR failure for modem"}},{"before":"b09e52b7a4c71daec3cbccd81cc4ba03509ff65f","after":"83a90dab29924e8e12ac187172d9e3e9738b911a","ref":"refs/heads/lineage-21","pushedAt":"2024-02-12T19:26:38.000Z","pushType":"push","commitsCount":332,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'sm8250/lineage-20' into HEAD\n\n* sm8250/lineage-20:\n msm: kgsl: Do not release dma and anon buffers if unmap fails\n Reapply \"perf: Fix perf_event_validate_size()\"\n UPSTREAM: usb: raw-gadget: properly handle interrupted requests\n UPSTREAM: mm/cma: use nth_page() in place of direct struct page manipulation\n UPSTREAM: wireguard: allowedips: expand maximum node depth\n UPSTREAM: coresight: tmc: Explicit type conversions to prevent integer overflow\n UPSTREAM: wireguard: netlink: send staged packets when setting initial private key\n UPSTREAM: wireguard: queueing: use saner cpu selection wrapping\n UPSTREAM: kheaders: Use array declaration instead of char\n UPSTREAM: arm64: efi: Make efi_rt_lock a raw_spinlock\n UPSTREAM: sched/psi: Fix use-after-free in ep_remove_wait_queue()\n UPSTREAM: usb: musb: mediatek: don't unregister something that wasn't registered\n UPSTREAM: xfrm/compat: prevent potential spectre v1 gadget in xfrm_xlate32_attr()\n UPSTREAM: xfrm: compat: change expression for switch in xfrm_xlate64\n UPSTREAM: perf/core: Call LSM hook after copying perf_event_attr\n Linux 4.19.306\n crypto: scompress - initialize per-CPU variables on each CPU\n Revert \"NFSD: Fix possible sleep during nfsd4_release_lockowner()\"\n i2c: s3c24xx: fix transferring more than one message in polling mode\n i2c: s3c24xx: fix read transfers in polling mode\n kdb: Fix a potential buffer overflow in kdb_local()\n kdb: Censor attempts to set PROMPT without ENABLE_MEM_READ\n ipvs: avoid stat macros calls from preemptible context\n net: dsa: vsc73xx: Add null pointer check to vsc73xx_gpio_probe\n net: ravb: Fix dma_addr_t truncation in error case\n net: qualcomm: rmnet: fix global oob in rmnet_policy\n serial: imx: Correct clock error message in function probe()\n apparmor: avoid crash when parsed profile name is empty\n perf genelf: Set ELF program header addresses properly\n acpi: property: Let args be NULL in __acpi_node_get_property_reference\n MIPS: Alchemy: Fix an out-of-bound access in db1550_dev_setup()\n MIPS: Alchemy: Fix an out-of-bound access in db1200_dev_setup()\n HID: wacom: Correct behavior when processing some confidence == false touches\n wifi: mwifiex: configure BSSID consistently when starting AP\n wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors\n wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code\n fbdev: flush deferred work in fb_deferred_io_fsync()\n ALSA: oxygen: Fix right channel of capture volume mixer\n usb: mon: Fix atomicity violation in mon_bin_vma_fault\n usb: typec: class: fix typec_altmode_put_partner to put plugs\n Revert \"usb: typec: class: fix typec_altmode_put_partner to put plugs\"\n usb: chipidea: wait controller resume finished for wakeup irq\n Revert \"usb: dwc3: don't reset device side if dwc3 was configured as host-only\"\n Revert \"usb: dwc3: Soft reset phy on probe for host\"\n usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart\n usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host()\n tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug\n binder: fix unused alloc->free_async_space\n binder: fix race between mmput() and do_exit()\n xen-netback: don't produce zero-size SKB frags\n Revert \"ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek\"\n Input: atkbd - use ab83 as id when skipping the getid command\n binder: fix async space check for 0-sized buffers\n of: unittest: Fix of_count_phandle_with_args() expected value message\n of: Fix double free in of_parse_phandle_with_args_map\n mmc: sdhci_omap: Fix TI SoC dependencies\n watchdog: bcm2835_wdt: Fix WDIOC_SETTIMEOUT handling\n watchdog/hpwdt: Only claim UNKNOWN NMI if from iLO\n watchdog: set cdev owner before adding\n gpu/drm/radeon: fix two memleaks in radeon_vm_init\n drivers/amd/pm: fix a use-after-free in kv_parse_power_table\n drm/amd/pm: fix a double-free in si_dpm_init\n drm/amdgpu/debugfs: fix error code when smc register accessors are NULL\n media: dvbdev: drop refcount on error path in dvb_device_open()\n media: cx231xx: fix a memleak in cx231xx_init_isoc\n drm/radeon/trinity_dpm: fix a memleak in trinity_parse_power_table\n drm/radeon/dpm: fix a memleak in sumo_parse_power_table\n drm/radeon: check the alloc_workqueue return value in radeon_crtc_init()\n drm/drv: propagate errors from drm_modeset_register_all()\n drm/msm/mdp4: flush vblank event on disable\n ASoC: cs35l34: Fix GPIO name and drop legacy include\n ASoC: cs35l33: Fix GPIO name and drop legacy include\n drm/radeon: check return value of radeon_ring_lock()\n drm/radeon/r100: Fix integer overflow issues in r100_cs_track_check()\n drm/radeon/r600_cs: Fix possible int overflows in r600_cs_check_reg()\n f2fs: fix to avoid dirent corruption\n drm/bridge: Fix typo in post_disable() description\n media: pvrusb2: fix use after free on context disconnection\n RDMA/usnic: Silence uninitialized symbol smatch warnings\n ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim()\n Bluetooth: btmtkuart: fix recv_buf() return value\n Bluetooth: Fix bogus check for re-auth no supported with non-ssp\n wifi: rtlwifi: rtl8192se: using calculate_bit_shift()\n wifi: rtlwifi: rtl8192ee: using calculate_bit_shift()\n wifi: rtlwifi: rtl8192de: using calculate_bit_shift()\n rtlwifi: rtl8192de: make arrays static const, makes object smaller\n wifi: rtlwifi: rtl8192ce: using calculate_bit_shift()\n wifi: rtlwifi: rtl8192cu: using calculate_bit_shift()\n wifi: rtlwifi: rtl8192c: using calculate_bit_shift()\n wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift()\n wifi: rtlwifi: add calculate_bit_shift()\n dma-mapping: clear dev->dma_mem to NULL after freeing it\n scsi: hisi_sas: Replace with standard error code return value\n wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior\n rtlwifi: Use ffs in _phy_calculate_bit_shift\n firmware: ti_sci: Fix an off-by-one in ti_sci_debugfs_create()\n net/ncsi: Fix netlink major/minor version numbers\n ncsi: internal.h: Fix a spello\n ARM: dts: qcom: apq8064: correct XOADC register address\n wifi: libertas: stop selecting wext\n bpf, lpm: Fix check prefixlen before walking trie\n NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT\n blocklayoutdriver: Fix reference leak of pnfs_device_node\n crypto: scomp - fix req->dst buffer overflow\n crypto: scompress - Use per-CPU struct instead multiple variables\n crypto: scompress - return proper error code for allocation failure\n crypto: sahara - do not resize req->src when doing hash operations\n crypto: sahara - fix processing hash requests with req->nbytes < sg->length\n crypto: sahara - improve error handling in sahara_sha_process()\n crypto: sahara - fix wait_for_completion_timeout() error handling\n crypto: sahara - fix ahash reqsize\n crypto: virtio - Wait for tasklet to complete on device remove\n pstore: ram_core: fix possible overflow in persistent_ram_init_ecc()\n crypto: sahara - fix error handling in sahara_hw_descriptor_create()\n crypto: sahara - fix processing requests with cryptlen < sg->length\n crypto: sahara - fix ahash selftest failure\n crypto: sahara - remove FLAGS_NEW_KEY logic\n crypto: af_alg - Disallow multiple in-flight AIO requests\n crypto: ccp - fix memleak in ccp_init_dm_workarea\n crypto: virtio - Handle dataq logic with tasklet\n selinux: Fix error priority for bind with AF_UNSPEC on PF_INET6 socket\n mtd: Fix gluebi NULL pointer dereference caused by ftl notifier\n calipso: fix memory leak in netlbl_calipso_add_pass()\n netlabel: remove unused parameter in netlbl_netlink_auditinfo()\n net: netlabel: Fix kerneldoc warnings\n ACPI: LPIT: Avoid u32 multiplication overflow\n ACPI: video: check for error while searching for backlight device parent\n mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand controller response\n powerpc/imc-pmu: Add a null pointer check in update_events_in_group()\n powerpc/powernv: Add a null pointer check in opal_event_init()\n selftests/powerpc: Fix error handling in FPU/VMX preemption tests\n powerpc/pseries/memhp: Fix access beyond end of drmem array\n powerpc/pseries/memhotplug: Quieten some DLPAR operations\n powerpc/44x: select I2C for CURRITUCK\n powerpc: remove redundant 'default n' from Kconfig-s\n powerpc: add crtsavres.o to always-y instead of extra-y\n EDAC/thunderx: Fix possible out-of-bounds string access\n x86/lib: Fix overflow when counting digits\n coresight: etm4x: Fix width of CCITMIN field\n uio: Fix use-after-free in uio_open\n binder: fix comment on binder_alloc_new_buf() return value\n binder: use EPOLLERR from eventpoll.h\n drm/crtc: fix uninitialized variable use\n ARM: sun9i: smp: fix return code check of of_property_match_string\n Input: xpad - add Razer Wolverine V2 support\n ARC: fix spare error\n s390/scm: fix virtual vs physical address confusion\n Input: i8042 - add nomux quirk for Acer P459-G2-M\n Input: atkbd - skip ATKBD_CMD_GETID in translated mode\n reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warning\n ring-buffer: Do not record in NMI if the arch does not support cmpxchg in NMI\n tracing: Add size check when printing trace_marker output\n tracing: Have large events show up as '[LINE TOO BIG]' instead of nothing\n drm/crtc: Fix uninit-value bug in drm_mode_setcrtc\n jbd2: correct the printing of write_flags in jbd2_write_superblock()\n clk: rockchip: rk3128: Fix HCLK_OTG gate register\n drm/exynos: fix a potential error pointer dereference\n ASoC: da7219: Support low DC impedance headset\n net/tg3: fix race condition in tg3_reset_task()\n ASoC: rt5650: add mutex to avoid the jack detection failure\n ASoC: cs43130: Fix incorrect frame delay configuration\n ASoC: cs43130: Fix the position of const qualifier\n ASoC: Intel: Skylake: mem leak in skl register function\n f2fs: explicitly null-terminate the xattr list\n UPSTREAM: wifi: cfg80211: fix buffer overflow in elem comparison\n UPSTREAM: gcov: clang: fix the buffer overflow issue\n BACKPORT: selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context()\n UPSTREAM: wifi: cfg80211: avoid nontransmitted BSS list corruption\n UPSTREAM: wifi: cfg80211: fix BSS refcounting bugs\n UPSTREAM: wifi: cfg80211: ensure length byte is present before access\n UPSTREAM: wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans()\n UPSTREAM: wireguard: netlink: avoid variable-sized memcpy on sockaddr\n UPSTREAM: wireguard: ratelimiter: disable timings test by default\n UPSTREAM: crypto: lib - remove unneeded selection of XOR_BLOCKS\n UPSTREAM: wireguard: allowedips: don't corrupt stack when detecting overflow\n UPSTREAM: wireguard: ratelimiter: use hrtimer in selftest\n UPSTREAM: crypto: arm64/poly1305 - fix a read out-of-bound\n UPSTREAM: wifi: mac80211_hwsim: set virtio device ready in probe()\n UPSTREAM: crypto: memneq - move into lib/\n UPSTREAM: dma-buf: fix use of DMA_BUF_SET_NAME_{A,B} in userspace\n BACKPORT: usb: typec: mux: Check dev_set_name() return value\n UPSTREAM: wireguard: device: check for metadata_dst with skb_valid_dst()\n UPSTREAM: sched/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rq\n UPSTREAM: cfg80211: hold bss_lock while updating nontrans_list\n UPSTREAM: wireguard: socket: ignore v6 endpoints when ipv6 is disabled\n UPSTREAM: wireguard: socket: free skb in send6 when ipv6 is disabled\n UPSTREAM: wireguard: queueing: use CFI-safe ptr_ring cleanup function\n UPSTREAM: mm: don't try to NUMA-migrate COW pages that have other uses\n UPSTREAM: copy_process(): Move fd_install() out of sighand->siglock critical section\n UPSTREAM: usb: raw-gadget: fix handling of dual-direction-capable endpoints\n UPSTREAM: psi: Fix \"no previous prototype\" warnings when CONFIG_CGROUPS=n\n UPSTREAM: sched/uclamp: Fix rq->uclamp_max not set on first enqueue\n UPSTREAM: wireguard: selftests: increase default dmesg log size\n UPSTREAM: wireguard: allowedips: add missing __rcu annotation to satisfy sparse\n UPSTREAM: sched/uclamp: Fix uclamp_tg_restrict()\n UPSTREAM: coresight: etm4x: Fix etm4_count race by moving cpuhp callbacks to init\n UPSTREAM: sched/uclamp: Fix a deadlock when enabling uclamp static key\n UPSTREAM: mac80211_hwsim: use GFP_ATOMIC under spin lock\n UPSTREAM: usercopy: Avoid soft lockups in test_check_nonzero_user()\n UPSTREAM: lib: test_user_copy: style cleanup\n UPSTREAM: fork: return proper negative error code\n Revert \"ipv6: make ip6_rt_gc_expire an atomic_t\"\n Revert \"ipv6: remove max_size check inline with ipv4\"\n Linux 4.19.305\n ipv6: remove max_size check inline with ipv4\n ipv6: make ip6_rt_gc_expire an atomic_t\n net/dst: use a smaller percpu_counter batch for dst entries accounting\n net: add a route cache full diagnostic message\n PCI: Disable ATS for specific Intel IPU E2000 devices\n PCI: Extract ATS disabling to a helper function\n netfilter: nf_tables: Reject tables of unsupported family\n fuse: nlookup missing decrement in fuse_direntplus_link\n mmc: core: Cancel delayed work before releasing host\n mmc: rpmb: fixes pause retune on all RPMB partitions.\n mm: fix unmap_mapping_range high bits shift bug\n firewire: ohci: suppress unexpected system reboot in AMD Ryzen machines and ASM108x/VT630x PCIe cards\n mm/memory-failure: check the mapcount of the precise page\n bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters()\n asix: Add check for usbnet_get_endpoints\n net/qla3xxx: fix potential memleak in ql_alloc_buffer_queues\n net/qla3xxx: switch from 'pci_' to 'dma_' API\n i40e: Restore VF MSI-X state during PCI reset\n i40e: fix use-after-free in i40e_aqc_add_filters()\n net: Save and restore msg_namelen in sock_sendmsg\n net: bcmgenet: Fix FCS generation for fragmented skbuffs\n ARM: sun9i: smp: Fix array-index-out-of-bounds read in sunxi_mc_smp_init\n net: sched: em_text: fix possible memory leak in em_text_destroy()\n i40e: Fix filter input checks to prevent config with invalid values\n nfc: llcp_core: Hold a ref to llcp_local->dev when holding a ref to llcp_local\n UPSTREAM: fsverity: skip PKCS#7 parser when keyring is empty\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 mmc: sdhci-msm: Reset GCC_SDCC_BCR register for SDHC\n usb: phy: Enable clock before accessing EUD register space\n loop: Select I/O scheduler 'none' from inside add_disk()\n BACKPORT: loop: Fix missing discard support when using LOOP_CONFIGURE\n UPSTREAM: loop: unset GENHD_FL_NO_PART_SCAN on LOOP_CONFIGURE\n loop: Check for overflow while configuring loop\n BACKPORT: loop: Set correct device size when using LOOP_CONFIGURE\n cnss2: Add support for configuring calibration duration\n fw-api: CL 25639871 - update fw common interface files\n fw-api: CL 25638846 - update fw common interface files\n fw-api: CL 25637760 - update fw common interface files\n fw-api: CL 25636238 - update fw common interface files\n fw-api: CL 25618622 - update fw common interface files\n fw-api: CL 25612024 - update fw common interface files\n fw-api: CL 25601210 - update fw common interface files\n fw-api: CL 25598308 - update fw common interface files\n fw-api: CL 25585821 - update fw common interface files\n fw-api: CL 25582070 - update fw common interface files\n fw-api: CL 25582068 - update fw common interface files\n block: delete part_round_stats and switch to less precise counting\n BACKPORT: media: venus: hfi_parser: Add check for number of codecs\n BACKPORT: media: venus: hfi: add checks in capabilities from firmware\n BACKPORT: media: venus: hfi: fix the check in session buffer requirement\n BACKPORT: media: venus: hfi: add checks to perform sanity on queue pointers\n fw-api: CL 25560130 - update fw common interface files\n fw-api: CL 25538998 - update fw common interface files\n fw-api: CL 25538692 - update fw common interface files\n fw-api: CL 25526295 - update fw common interface files\n qcacmn: Add sanity check to fix OOB issue\n vidc_3x: venc: Add missing level in h263\n fw-api: CL 25522189 - update fw common interface files\n fw-api: CL 25493022 - update fw common interface files\n fw-api: CL 25473754 - update fw common interface files\n msm: kgsl: Do not free sharedmem if it cannot be unmapped\n vidc_3x: Return EBUSY if mbpf check fails\n fw-api: CL 25397057 - update fw common interface files\n fw-api: CL 25394812 - update fw common interface files\n fw-api: CL 25328958 - update fw common interface files\n fw-api: CL 25314900 - update fw common interface files\n soc: qcom: qmi_encdec: out of bound check for input buffer\n fw-api: CL 25308727 - update fw common interface files\n fw-api: CL 25273382 - update fw common interface files\n fw-api: CL 25272219 - update fw common interface files\n fw-api: CL 25266026 - update fw common interface files\n fw-api: CL 25234042 - update fw common interface files\n fw-api: CL 25234039 - update fw common interface files\n fw-api: CL 25210870 - update fw common interface files\n fw-api: CL 25171661 - update fw common interface files\n fw-api: CL 25170657 - update fw common interface files\n fw-api: CL 25166743 - update fw common interface files\n fw-api: CL 25134675 - update fw common interface files\n fw-api: CL 25104555 - update fw common interface files\n fw-api: CL 25104553 - update fw common interface files\n fw-api: CL 25045621 - update fw common interface files\n fw-api: CL 25043321 - update fw common interface files\n fw-api: CL 25039727 - update fw common interface files\n fw-api: CL 25039724 - update fw common interface files\n fw-api: CL 25036225 - update fw common interface files\n fw-api: CL 25027860 - update fw common interface files\n fw-api: CL 25012076 - update fw common interface files\n fw-api: CL 25001184 - update fw common interface files\n fw-api: CL 24972727 - update fw common interface files\n fw-api: CL 24952424 - update fw common interface files\n fw-api: CL 24942753 - update fw common interface files\n fw-api: CL 24927565 - update fw common interface files\n fw-api: CL 24914490 - update fw common interface files\n fw-api: CL 24886188 - update fw common interface files\n fw-api: CL 24865228 - update fw common interface files\n fw-api: CL 24822236 - update fw common interface files\n fw-api: CL 24815200 - update fw common interface files\n fw-api: CL 24803979 - update fw common interface files\n fw-api: CL 24760251 - update fw common interface files\n fw-api: CL 24704966 - update fw common interface files\n qcacmn: Fix OOB issue\n Release 5.2.022.12B\n qcacld-3.0: Ignore CSA request for invalid channel\n\nChange-Id: Iaf856142360292fd7df1db16817172a3c53b4cc2","shortMessageHtmlLink":"Merge remote-tracking branch 'sm8250/lineage-20' into HEAD"}},{"before":"1e85c29afc2980c6af7831d84f8889b5b3f25ae8","after":"932409e1fdef86c0e8038a227d456322502b973d","ref":"refs/heads/lineage-20","pushedAt":"2024-02-06T05:30:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"fixup! drivers: esoc: mdm: Set boot fail action to NOP\n\nChange-Id: If064e3f9f6fdc9d152ac1546da5b20f9a303fffc","shortMessageHtmlLink":"fixup! drivers: esoc: mdm: Set boot fail action to NOP"}},{"before":"18f959eefab33fbc1e7087cbfb2695e881d2a8d6","after":"b09e52b7a4c71daec3cbccd81cc4ba03509ff65f","ref":"refs/heads/lineage-21","pushedAt":"2024-02-06T05:30:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"fixup! drivers: esoc: mdm: Set boot fail action to NOP\n\nChange-Id: If064e3f9f6fdc9d152ac1546da5b20f9a303fffc","shortMessageHtmlLink":"fixup! drivers: esoc: mdm: Set boot fail action to NOP"}},{"before":"bcd96276b16edbc8a98084b741fde434388fe635","after":"18f959eefab33fbc1e7087cbfb2695e881d2a8d6","ref":"refs/heads/lineage-21","pushedAt":"2024-02-06T05:25:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"drivers: esoc: mdm: Set boot fail action to NOP\n\n * This is useful since it should allow preventing a kernel panic\n and a full system restart when the modem fails to bootup\n\nChange-Id: I5f653c15e6f31b1a96cf4f9c8c17089289c82505","shortMessageHtmlLink":"drivers: esoc: mdm: Set boot fail action to NOP"}},{"before":"e88c0cc23d20c2db35725cd779d9e23f63677ff5","after":"1e85c29afc2980c6af7831d84f8889b5b3f25ae8","ref":"refs/heads/lineage-20","pushedAt":"2024-02-06T05:25:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"drivers: esoc: mdm: Set boot fail action to NOP\n\n * This is useful since it should allow preventing a kernel panic\n and a full system restart when the modem fails to bootup\n\nChange-Id: I5f653c15e6f31b1a96cf4f9c8c17089289c82505","shortMessageHtmlLink":"drivers: esoc: mdm: Set boot fail action to NOP"}},{"before":"073473eaf271f242ed9ac0569660c3cdd7e81fb6","after":"e88c0cc23d20c2db35725cd779d9e23f63677ff5","ref":"refs/heads/lineage-20","pushedAt":"2024-02-05T22:24:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"drm/panel: check panel status before send custom commands\n\ndrm/panel:\nCheck whether panel is ready, before send custom command.\nOtherwise, try to enable dsi,but actually fail.\n\nChange-Id: Ia34efc2a6fe386e4d713303ce52248ebeb62c5a8\nSigned-off-by: wangyq13 \nReviewed-on: https://gerrit.mot.com/2285035\nSME-Granted: SME Approvals Granted\nSLTApproved: Slta Waiver\nTested-by: Jira Key\nReviewed-by: Hua Tan \nSubmit-Approved: Jira Key\n(cherry picked from commit b300a0ae63607ce569011246fff751a84c73d7f1)","shortMessageHtmlLink":"drm/panel: check panel status before send custom commands"}},{"before":"073473eaf271f242ed9ac0569660c3cdd7e81fb6","after":"bcd96276b16edbc8a98084b741fde434388fe635","ref":"refs/heads/lineage-21","pushedAt":"2024-02-05T22:23:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"drm/panel: check panel status before send custom commands\n\ndrm/panel:\nCheck whether panel is ready, before send custom command.\nOtherwise, try to enable dsi,but actually fail.\n\nChange-Id: Ia34efc2a6fe386e4d713303ce52248ebeb62c5a8\nSigned-off-by: wangyq13 \nReviewed-on: https://gerrit.mot.com/2285035\nSME-Granted: SME Approvals Granted\nSLTApproved: Slta Waiver\nTested-by: Jira Key\nReviewed-by: Hua Tan \nSubmit-Approved: Jira Key\n(cherry picked from commit b300a0ae63607ce569011246fff751a84c73d7f1)","shortMessageHtmlLink":"drm/panel: check panel status before send custom commands"}},{"before":"de432e48e36393dbb021d02ab552c97edf6ba01c","after":"073473eaf271f242ed9ac0569660c3cdd7e81fb6","ref":"refs/heads/lineage-20","pushedAt":"2024-01-22T21:57:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"pstar: enable missing CONFIG_NFC\n\nDue to this missing, drivers/nfc/st21nfc/Kconfig was not\nincluded -> the st21nfc module was not built.\n\nChange-Id: Ifa6bb6c3455d44b069385d60f65b10d92ef7431d","shortMessageHtmlLink":"pstar: enable missing CONFIG_NFC"}},{"before":"de432e48e36393dbb021d02ab552c97edf6ba01c","after":"073473eaf271f242ed9ac0569660c3cdd7e81fb6","ref":"refs/heads/lineage-21","pushedAt":"2024-01-22T21:57:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"pstar: enable missing CONFIG_NFC\n\nDue to this missing, drivers/nfc/st21nfc/Kconfig was not\nincluded -> the st21nfc module was not built.\n\nChange-Id: Ifa6bb6c3455d44b069385d60f65b10d92ef7431d","shortMessageHtmlLink":"pstar: enable missing CONFIG_NFC"}},{"before":"6dfea1df1820b43ecc66fbba49e27fac9115965f","after":"de432e48e36393dbb021d02ab552c97edf6ba01c","ref":"refs/heads/lineage-20","pushedAt":"2024-01-22T21:53:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"techpack: display: apply HBM status on panel post enable for pstar\n\nChange-Id: I43a0fd3f5aa84ae60fd0ee2a1301a89e59a79f8a","shortMessageHtmlLink":"techpack: display: apply HBM status on panel post enable for pstar"}},{"before":"6dfea1df1820b43ecc66fbba49e27fac9115965f","after":"de432e48e36393dbb021d02ab552c97edf6ba01c","ref":"refs/heads/lineage-21","pushedAt":"2024-01-22T18:34:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"techpack: display: apply HBM status on panel post enable for pstar\n\nChange-Id: I43a0fd3f5aa84ae60fd0ee2a1301a89e59a79f8a","shortMessageHtmlLink":"techpack: display: apply HBM status on panel post enable for pstar"}},{"before":"7edaf1d7345852f1b11a33455fb650bc061cc900","after":"6dfea1df1820b43ecc66fbba49e27fac9115965f","ref":"refs/heads/lineage-21","pushedAt":"2024-01-16T21:35:31.000Z","pushType":"push","commitsCount":210,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'sm8250/lineage-20' into HEAD\n\n* sm8250/lineage-20:\n Linux 4.19.304\n block: Don't invalidate pagecache for invalid falloc modes\n dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata()\n smb: client: fix OOB in smbCalcSize()\n usb: fotg210-hcd: delete an incorrect bounds test\n usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling\n x86/alternatives: Sync core before enabling interrupts\n net: rfkill: gpio: set GPIO direction\n net: 9p: avoid freeing uninit memory in p9pdu_vreadf\n Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent\n USB: serial: option: add Quectel RM500Q R13 firmware support\n USB: serial: option: add Foxconn T99W265 with new baseline\n USB: serial: option: add Quectel EG912Y module support\n USB: serial: ftdi_sio: update Actisense PIDs constant names\n wifi: cfg80211: fix certs build to not depend on file order\n wifi: cfg80211: Add my certificate\n iio: common: ms_sensors: ms_sensors_i2c: fix humidity conversion time table\n scsi: bnx2fc: Fix skb double free in bnx2fc_rcv()\n scsi: bnx2fc: Remove set but not used variable 'oxid'\n Input: ipaq-micro-keys - add error handling for devm_kmemdup\n iio: imu: inv_mpu6050: fix an error code problem in inv_mpu6050_read_raw\n btrfs: do not allow non subvolume root targets for snapshot\n smb: client: fix NULL deref in asn1_ber_decoder()\n pinctrl: at91-pio4: use dedicated lock class for IRQ\n net: check dev->gso_max_size in gso_features_check()\n net: warn if gso_type isn't set for a GSO SKB\n afs: Fix the dynamic root's d_delete to always delete unused dentries\n net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev()\n net/rose: fix races in rose_kill_by_device()\n ethernet: atheros: fix a memleak in atl1e_setup_ring_resources\n net: sched: ife: fix potential use-after-free\n net/mlx5: Fix fw tracer first block check\n net/mlx5: improve some comments\n wifi: mac80211: mesh_plink: fix matches_local logic\n s390/vx: fix save/restore of fpu kernel context\n reset: Fix crash when freeing non-existent optional resets\n ARM: OMAP2+: Fix null pointer dereference and memory leak in omap_soc_device_init\n ksmbd: fix wrong name of SMB2_CREATE_ALLOCATION_SIZE\n ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5\n ALSA: hda/realtek: Enable headset onLenovo M70/M90\n ALSA: hda/realtek: Add quirk for Lenovo TianYi510Pro-14IOB\n arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names\n Revert \"cred: switch to using atomic_long_t\"\n Linux 4.19.303\n powerpc/ftrace: Fix stack teardown in ftrace_no_trace\n powerpc/ftrace: Create a dummy stackframe to fix stack unwind\n mmc: block: Be sure to wait while busy in CQE error recovery\n ring-buffer: Fix memory leak of free page\n team: Fix use-after-free when an option instance allocation fails\n arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify\n ext4: prevent the normalized size from exceeding EXT_MAX_BLOCKS\n perf: Fix perf_event_validate_size() lockdep splat\n HID: hid-asus: add const to read-only outgoing usb buffer\n net: usb: qmi_wwan: claim interface 4 for ZTE MF290\n asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation\n HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad\n HID: hid-asus: reset the backlight brightness level on resume\n HID: add ALWAYS_POLL quirk for Apple kb\n platform/x86: intel_telemetry: Fix kernel doc descriptions\n bcache: avoid NULL checking to c->root in run_cache_set()\n bcache: add code comments for bch_btree_node_get() and __bch_btree_node_alloc()\n bcache: avoid oversize memory allocation by small stripe_size\n blk-throttle: fix lockdep warning of \"cgroup_mutex or RCU read lock required!\"\n cred: switch to using atomic_long_t\n Revert \"PCI: acpiphp: Reassign resources on bridge if necessary\"\n appletalk: Fix Use-After-Free in atalk_ioctl\n net: stmmac: Handle disabled MDIO busses from devicetree\n vsock/virtio: Fix unsigned integer wrap around in virtio_transport_has_space()\n sign-file: Fix incorrect return values check\n net: Remove acked SYN flag from packet in the transmit queue correctly\n qed: Fix a potential use-after-free in qed_cxt_tables_alloc\n net/rose: Fix Use-After-Free in rose_ioctl\n atm: Fix Use-After-Free in do_vcc_ioctl\n atm: solos-pci: Fix potential deadlock on &tx_queue_lock\n atm: solos-pci: Fix potential deadlock on &cli_queue_lock\n qca_spi: Fix reset behavior\n qca_debug: Fix ethtool -G iface tx behavior\n qca_debug: Prevent crash on TX ring changes\n Revert \"psample: Require 'CAP_NET_ADMIN' when joining \"packets\" group\"\n Revert \"genetlink: add CAP_NET_ADMIN test for multicast bind\"\n Revert \"drop_monitor: Require 'CAP_SYS_ADMIN' when joining \"events\" group\"\n Revert \"perf/core: Add a new read format to get a number of lost samples\"\n Revert \"perf: Fix perf_event_validate_size()\"\n Revert \"hrtimers: Push pending hrtimers away from outgoing CPU earlier\"\n ANDROID: Snapshot Mainline's version of checkpatch.pl\n Linux 4.19.302\n devcoredump: Send uevent once devcd is ready\n devcoredump : Serialize devcd_del work\n IB/isert: Fix unaligned immediate-data handling\n tools headers UAPI: Sync linux/perf_event.h with the kernel sources\n drop_monitor: Require 'CAP_SYS_ADMIN' when joining \"events\" group\n psample: Require 'CAP_NET_ADMIN' when joining \"packets\" group\n genetlink: add CAP_NET_ADMIN test for multicast bind\n netlink: don't call ->netlink_bind with table lock held\n nilfs2: fix missing error check for sb_set_blocksize call\n KVM: s390/mm: Properly reset no-dat\n x86/CPU/AMD: Check vendor in the AMD microcode callback\n serial: 8250_omap: Add earlycon support for the AM654 UART controller\n serial: sc16is7xx: address RX timeout interrupt errata\n usb: typec: class: fix typec_altmode_put_partner to put plugs\n parport: Add support for Brainboxes IX/UC/PX parallel cards\n usb: gadget: f_hid: fix report descriptor allocation\n gpiolib: sysfs: Fix error handling on failed export\n perf: Fix perf_event_validate_size()\n perf/core: Add a new read format to get a number of lost samples\n tracing: Fix a possible race when disabling buffered events\n tracing: Fix incomplete locking when disabling buffered events\n tracing: Always update snapshot buffer size\n nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage()\n packet: Move reference count in packet_sock to atomic_long_t\n ALSA: pcm: fix out-of-bounds in snd_pcm_state_names\n ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt\n ARM: dts: imx: make gpt node name generic\n ARM: imx: Check return value of devm_kasprintf in imx_mmdc_perf_init\n scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle()\n tracing: Fix a warning when allocating buffered events fails\n hwmon: (acpi_power_meter) Fix 4.29 MW bug\n RDMA/bnxt_re: Correct module description string\n tcp: do not accept ACK of bytes we never sent\n netfilter: xt_owner: Fix for unsafe access of sk->sk_socket\n netfilter: xt_owner: Add supplementary groups option\n net: hns: fix fake link up on xge port\n ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit()\n arcnet: restoring support for multiple Sohard Arcnet cards\n net: arcnet: com20020 fix error handling\n net: arcnet: Fix RESET flag handling\n hv_netvsc: rndis_filter needs to select NLS\n ipv6: fix potential NULL deref in fib6_add()\n drm/amdgpu: correct chunk_ptr to a pointer to chunk.\n kconfig: fix memory leak from range properties\n tg3: Increment tx_dropped in tg3_tso_bug()\n tg3: Move the [rt]x_dropped counters to tg3_napi\n netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test\n hrtimers: Push pending hrtimers away from outgoing CPU earlier\n media: davinci: vpif_capture: fix potential double free\n spi: imx: mx51-ecspi: Move some initialisation to prepare_message hook.\n spi: imx: correct wml as the last sg length\n spi: imx: move wml setting to later than setup_transfer\n spi: imx: add a device specific prepare_message callback\n Linux 4.19.301\n mmc: block: Retry commands in CQE error recovery\n mmc: core: convert comma to semicolon\n mmc: cqhci: Fix task clearing in CQE error recovery\n mmc: cqhci: Warn of halt or task clear failure\n mmc: cqhci: Increase recovery halt timeout\n cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily\n cpufreq: imx6q: don't warn for disabling a non-existing frequency\n ima: detect changes to the backing overlay file\n ovl: skip overlayfs superblocks at global sync\n ima: annotate iint mutex to avoid lockdep false positive warnings\n fbdev: stifb: Make the STI next font pointer a 32-bit signed offset\n mtd: cfi_cmdset_0001: Byte swap OTP info\n mtd: cfi_cmdset_0001: Support the absence of protection registers\n s390/cmma: fix detection of DAT pages\n s390/mm: fix phys vs virt confusion in mark_kernel_pXd() functions family\n smb3: fix touch -h of symlink\n net: ravb: Start TX queues after HW initialization succeeded\n ravb: Fix races between ravb_tx_timeout_work() and net related ops\n ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet\n Input: xpad - add HyperX Clutch Gladiate Support\n btrfs: send: ensure send_fd is writable\n btrfs: fix off-by-one when checking chunk map includes logical address\n powerpc: Don't clobber f0/vs0 during fp|altivec register save\n bcache: revert replacing IS_ERR_OR_NULL with IS_ERR\n dm verity: don't perform FEC for failed readahead IO\n dm-verity: align struct dm_verity_fec_io properly\n ALSA: hda/realtek: Headset Mic VREF to 100%\n ALSA: hda: Disable power-save on KONTRON SinglePC\n mmc: block: Do not lose cache flush during CQE error recovery\n firewire: core: fix possible memory leak in create_units()\n pinctrl: avoid reload of p state in list iteration\n USB: dwc3: qcom: fix wakeup after probe deferral\n usb: dwc3: set the dma max_seg_size\n USB: dwc2: write HCINT with INTMASK applied\n USB: serial: option: don't claim interface 4 for ZTE MF290\n USB: serial: option: fix FM101R-GL defines\n USB: serial: option: add Fibocom L7xx modules\n bcache: prevent potential division by zero error\n bcache: check return value from btree_node_alloc_replacement()\n dm-delay: fix a race between delay_presuspend and delay_bio\n hv_netvsc: Mark VF as slave before exposing it to user-mode\n hv_netvsc: Fix race of register_netdevice_notifier and VF register\n USB: serial: option: add Luat Air72*U series products\n s390/dasd: protect device queue against concurrent access\n bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in btree_gc_coalesce()\n mtd: rawnand: brcmnand: Fix ecc chunk calculation for erased page bitfips\n KVM: arm64: limit PMU version to PMUv3 for ARMv8.1\n arm64: cpufeature: Extract capped perfmon fields\n MIPS: KVM: Fix a build warning about variable set but not used\n net: axienet: Fix check for partial TX checksum\n amd-xgbe: propagate the correct speed and duplex status\n amd-xgbe: handle the corner-case during tx completion\n amd-xgbe: handle corner-case during sfp hotplug\n arm/xen: fix xen_vcpu_info allocation alignment\n net: usb: ax88179_178a: fix failed operations during ax88179_reset\n ipv4: Correct/silence an endian warning in __ip_do_redirect\n HID: fix HID device resource race between HID core and debugging support\n HID: core: store the unique system identifier in hid_device\n drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP full\n ata: pata_isapnp: Add missing error check for devm_ioport_map()\n drm/panel: simple: Fix Innolux G101ICE-L01 timings\n RDMA/irdma: Prevent zero-length STAG registration\n driver core: Release all resources during unbind before updating device links\n\nChange-Id: I89f9e3558ea992ec216099a0480c846b7073b42b","shortMessageHtmlLink":"Merge remote-tracking branch 'sm8250/lineage-20' into HEAD"}},{"before":"7edaf1d7345852f1b11a33455fb650bc061cc900","after":"6dfea1df1820b43ecc66fbba49e27fac9115965f","ref":"refs/heads/lineage-20","pushedAt":"2024-01-16T21:35:31.000Z","pushType":"push","commitsCount":210,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'sm8250/lineage-20' into HEAD\n\n* sm8250/lineage-20:\n Linux 4.19.304\n block: Don't invalidate pagecache for invalid falloc modes\n dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata()\n smb: client: fix OOB in smbCalcSize()\n usb: fotg210-hcd: delete an incorrect bounds test\n usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling\n x86/alternatives: Sync core before enabling interrupts\n net: rfkill: gpio: set GPIO direction\n net: 9p: avoid freeing uninit memory in p9pdu_vreadf\n Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent\n USB: serial: option: add Quectel RM500Q R13 firmware support\n USB: serial: option: add Foxconn T99W265 with new baseline\n USB: serial: option: add Quectel EG912Y module support\n USB: serial: ftdi_sio: update Actisense PIDs constant names\n wifi: cfg80211: fix certs build to not depend on file order\n wifi: cfg80211: Add my certificate\n iio: common: ms_sensors: ms_sensors_i2c: fix humidity conversion time table\n scsi: bnx2fc: Fix skb double free in bnx2fc_rcv()\n scsi: bnx2fc: Remove set but not used variable 'oxid'\n Input: ipaq-micro-keys - add error handling for devm_kmemdup\n iio: imu: inv_mpu6050: fix an error code problem in inv_mpu6050_read_raw\n btrfs: do not allow non subvolume root targets for snapshot\n smb: client: fix NULL deref in asn1_ber_decoder()\n pinctrl: at91-pio4: use dedicated lock class for IRQ\n net: check dev->gso_max_size in gso_features_check()\n net: warn if gso_type isn't set for a GSO SKB\n afs: Fix the dynamic root's d_delete to always delete unused dentries\n net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev()\n net/rose: fix races in rose_kill_by_device()\n ethernet: atheros: fix a memleak in atl1e_setup_ring_resources\n net: sched: ife: fix potential use-after-free\n net/mlx5: Fix fw tracer first block check\n net/mlx5: improve some comments\n wifi: mac80211: mesh_plink: fix matches_local logic\n s390/vx: fix save/restore of fpu kernel context\n reset: Fix crash when freeing non-existent optional resets\n ARM: OMAP2+: Fix null pointer dereference and memory leak in omap_soc_device_init\n ksmbd: fix wrong name of SMB2_CREATE_ALLOCATION_SIZE\n ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5\n ALSA: hda/realtek: Enable headset onLenovo M70/M90\n ALSA: hda/realtek: Add quirk for Lenovo TianYi510Pro-14IOB\n arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names\n Revert \"cred: switch to using atomic_long_t\"\n Linux 4.19.303\n powerpc/ftrace: Fix stack teardown in ftrace_no_trace\n powerpc/ftrace: Create a dummy stackframe to fix stack unwind\n mmc: block: Be sure to wait while busy in CQE error recovery\n ring-buffer: Fix memory leak of free page\n team: Fix use-after-free when an option instance allocation fails\n arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify\n ext4: prevent the normalized size from exceeding EXT_MAX_BLOCKS\n perf: Fix perf_event_validate_size() lockdep splat\n HID: hid-asus: add const to read-only outgoing usb buffer\n net: usb: qmi_wwan: claim interface 4 for ZTE MF290\n asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation\n HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad\n HID: hid-asus: reset the backlight brightness level on resume\n HID: add ALWAYS_POLL quirk for Apple kb\n platform/x86: intel_telemetry: Fix kernel doc descriptions\n bcache: avoid NULL checking to c->root in run_cache_set()\n bcache: add code comments for bch_btree_node_get() and __bch_btree_node_alloc()\n bcache: avoid oversize memory allocation by small stripe_size\n blk-throttle: fix lockdep warning of \"cgroup_mutex or RCU read lock required!\"\n cred: switch to using atomic_long_t\n Revert \"PCI: acpiphp: Reassign resources on bridge if necessary\"\n appletalk: Fix Use-After-Free in atalk_ioctl\n net: stmmac: Handle disabled MDIO busses from devicetree\n vsock/virtio: Fix unsigned integer wrap around in virtio_transport_has_space()\n sign-file: Fix incorrect return values check\n net: Remove acked SYN flag from packet in the transmit queue correctly\n qed: Fix a potential use-after-free in qed_cxt_tables_alloc\n net/rose: Fix Use-After-Free in rose_ioctl\n atm: Fix Use-After-Free in do_vcc_ioctl\n atm: solos-pci: Fix potential deadlock on &tx_queue_lock\n atm: solos-pci: Fix potential deadlock on &cli_queue_lock\n qca_spi: Fix reset behavior\n qca_debug: Fix ethtool -G iface tx behavior\n qca_debug: Prevent crash on TX ring changes\n Revert \"psample: Require 'CAP_NET_ADMIN' when joining \"packets\" group\"\n Revert \"genetlink: add CAP_NET_ADMIN test for multicast bind\"\n Revert \"drop_monitor: Require 'CAP_SYS_ADMIN' when joining \"events\" group\"\n Revert \"perf/core: Add a new read format to get a number of lost samples\"\n Revert \"perf: Fix perf_event_validate_size()\"\n Revert \"hrtimers: Push pending hrtimers away from outgoing CPU earlier\"\n ANDROID: Snapshot Mainline's version of checkpatch.pl\n Linux 4.19.302\n devcoredump: Send uevent once devcd is ready\n devcoredump : Serialize devcd_del work\n IB/isert: Fix unaligned immediate-data handling\n tools headers UAPI: Sync linux/perf_event.h with the kernel sources\n drop_monitor: Require 'CAP_SYS_ADMIN' when joining \"events\" group\n psample: Require 'CAP_NET_ADMIN' when joining \"packets\" group\n genetlink: add CAP_NET_ADMIN test for multicast bind\n netlink: don't call ->netlink_bind with table lock held\n nilfs2: fix missing error check for sb_set_blocksize call\n KVM: s390/mm: Properly reset no-dat\n x86/CPU/AMD: Check vendor in the AMD microcode callback\n serial: 8250_omap: Add earlycon support for the AM654 UART controller\n serial: sc16is7xx: address RX timeout interrupt errata\n usb: typec: class: fix typec_altmode_put_partner to put plugs\n parport: Add support for Brainboxes IX/UC/PX parallel cards\n usb: gadget: f_hid: fix report descriptor allocation\n gpiolib: sysfs: Fix error handling on failed export\n perf: Fix perf_event_validate_size()\n perf/core: Add a new read format to get a number of lost samples\n tracing: Fix a possible race when disabling buffered events\n tracing: Fix incomplete locking when disabling buffered events\n tracing: Always update snapshot buffer size\n nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage()\n packet: Move reference count in packet_sock to atomic_long_t\n ALSA: pcm: fix out-of-bounds in snd_pcm_state_names\n ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt\n ARM: dts: imx: make gpt node name generic\n ARM: imx: Check return value of devm_kasprintf in imx_mmdc_perf_init\n scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle()\n tracing: Fix a warning when allocating buffered events fails\n hwmon: (acpi_power_meter) Fix 4.29 MW bug\n RDMA/bnxt_re: Correct module description string\n tcp: do not accept ACK of bytes we never sent\n netfilter: xt_owner: Fix for unsafe access of sk->sk_socket\n netfilter: xt_owner: Add supplementary groups option\n net: hns: fix fake link up on xge port\n ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit()\n arcnet: restoring support for multiple Sohard Arcnet cards\n net: arcnet: com20020 fix error handling\n net: arcnet: Fix RESET flag handling\n hv_netvsc: rndis_filter needs to select NLS\n ipv6: fix potential NULL deref in fib6_add()\n drm/amdgpu: correct chunk_ptr to a pointer to chunk.\n kconfig: fix memory leak from range properties\n tg3: Increment tx_dropped in tg3_tso_bug()\n tg3: Move the [rt]x_dropped counters to tg3_napi\n netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test\n hrtimers: Push pending hrtimers away from outgoing CPU earlier\n media: davinci: vpif_capture: fix potential double free\n spi: imx: mx51-ecspi: Move some initialisation to prepare_message hook.\n spi: imx: correct wml as the last sg length\n spi: imx: move wml setting to later than setup_transfer\n spi: imx: add a device specific prepare_message callback\n Linux 4.19.301\n mmc: block: Retry commands in CQE error recovery\n mmc: core: convert comma to semicolon\n mmc: cqhci: Fix task clearing in CQE error recovery\n mmc: cqhci: Warn of halt or task clear failure\n mmc: cqhci: Increase recovery halt timeout\n cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily\n cpufreq: imx6q: don't warn for disabling a non-existing frequency\n ima: detect changes to the backing overlay file\n ovl: skip overlayfs superblocks at global sync\n ima: annotate iint mutex to avoid lockdep false positive warnings\n fbdev: stifb: Make the STI next font pointer a 32-bit signed offset\n mtd: cfi_cmdset_0001: Byte swap OTP info\n mtd: cfi_cmdset_0001: Support the absence of protection registers\n s390/cmma: fix detection of DAT pages\n s390/mm: fix phys vs virt confusion in mark_kernel_pXd() functions family\n smb3: fix touch -h of symlink\n net: ravb: Start TX queues after HW initialization succeeded\n ravb: Fix races between ravb_tx_timeout_work() and net related ops\n ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet\n Input: xpad - add HyperX Clutch Gladiate Support\n btrfs: send: ensure send_fd is writable\n btrfs: fix off-by-one when checking chunk map includes logical address\n powerpc: Don't clobber f0/vs0 during fp|altivec register save\n bcache: revert replacing IS_ERR_OR_NULL with IS_ERR\n dm verity: don't perform FEC for failed readahead IO\n dm-verity: align struct dm_verity_fec_io properly\n ALSA: hda/realtek: Headset Mic VREF to 100%\n ALSA: hda: Disable power-save on KONTRON SinglePC\n mmc: block: Do not lose cache flush during CQE error recovery\n firewire: core: fix possible memory leak in create_units()\n pinctrl: avoid reload of p state in list iteration\n USB: dwc3: qcom: fix wakeup after probe deferral\n usb: dwc3: set the dma max_seg_size\n USB: dwc2: write HCINT with INTMASK applied\n USB: serial: option: don't claim interface 4 for ZTE MF290\n USB: serial: option: fix FM101R-GL defines\n USB: serial: option: add Fibocom L7xx modules\n bcache: prevent potential division by zero error\n bcache: check return value from btree_node_alloc_replacement()\n dm-delay: fix a race between delay_presuspend and delay_bio\n hv_netvsc: Mark VF as slave before exposing it to user-mode\n hv_netvsc: Fix race of register_netdevice_notifier and VF register\n USB: serial: option: add Luat Air72*U series products\n s390/dasd: protect device queue against concurrent access\n bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in btree_gc_coalesce()\n mtd: rawnand: brcmnand: Fix ecc chunk calculation for erased page bitfips\n KVM: arm64: limit PMU version to PMUv3 for ARMv8.1\n arm64: cpufeature: Extract capped perfmon fields\n MIPS: KVM: Fix a build warning about variable set but not used\n net: axienet: Fix check for partial TX checksum\n amd-xgbe: propagate the correct speed and duplex status\n amd-xgbe: handle the corner-case during tx completion\n amd-xgbe: handle corner-case during sfp hotplug\n arm/xen: fix xen_vcpu_info allocation alignment\n net: usb: ax88179_178a: fix failed operations during ax88179_reset\n ipv4: Correct/silence an endian warning in __ip_do_redirect\n HID: fix HID device resource race between HID core and debugging support\n HID: core: store the unique system identifier in hid_device\n drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP full\n ata: pata_isapnp: Add missing error check for devm_ioport_map()\n drm/panel: simple: Fix Innolux G101ICE-L01 timings\n RDMA/irdma: Prevent zero-length STAG registration\n driver core: Release all resources during unbind before updating device links\n\nChange-Id: I89f9e3558ea992ec216099a0480c846b7073b42b","shortMessageHtmlLink":"Merge remote-tracking branch 'sm8250/lineage-20' into HEAD"}},{"before":"6c817214d318fe75d753d3f749f204d3a42c750b","after":"7edaf1d7345852f1b11a33455fb650bc061cc900","ref":"refs/heads/lineage-21","pushedAt":"2024-01-08T06:45:06.000Z","pushType":"push","commitsCount":135,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'sm8250/lineage-20' into HEAD\n\n* sm8250/lineage-20:\n arm64: efi: Switch to static_assert wrapper\n BACKPORT: build_bug.h: add wrapper for _Static_assert\n vidc: Return EBUSY if mbpf check fails\n Revert \"qcacld-3.0: qca6390_defconfig: Enable desc debug check.\"\n Revert \"qcacld-3.0: qca6390_defconfig: Enable power debug.\"\n GKI: config: FW_CACHE: remove duplicated CONFIG_FW_CACHE\n GKI: ARM: dts: msm: disable coresight for bengal/kona/lito\n defconfig: bengal/kona/lito: enable CONFIG_CC_WERROR\n kernel: Add CC_WERROR config to turn warnings into errors\n BACKPORT: media: venus: hfi: fix the check in session buffer requirement\n ASoC: bolero: Add check for CMPDR switch\n msm:vidc_3x: reject sessions based on max mbpf\n ASoC: wcd937x: Add flag to decide RX_MUTE for HPHL and EAR\n BACKPORT: blk-mq: fix is_flush_rq\n BACKPORT: blk-mq: clearing flush request reference in tags->rqs[]\n BACKPORT: blk-mq: clear stale request in tags->rq[] before freeing one request pool\n BACKPORT: blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter\n ARM: msm: Add board config support for 32 bit qcm2150\n soc: qcom: socinfo: Add supprot for QCM2150 QRD soc-id\n msm: camera: sensor: Unmap DMA buffers to end access from kernel\n ASoC: msm-audio-effects-q6-v2: Add BPF order check\n dsp: q6afe: Add check for fbsp state\n dsp: q6asm: Add check for ADSP payload size\n ASoC: msm-pcm-host-voice: Check validity of session idx\n dsp: q6lsm: Address use after free for mmap handle\n ASoC: Resolve use after free in listen sound client\n dsp: q6lsm: Add check for payload buffer\n ASoC: msm-pcm-host-voice: Check validity of session idx\n dsp: q6lsm: Address use after free for mmap handle\n dsp: q6lsm: Add check for payload buffer\n ASoC: Resolve use after free in listen sound client\n ASoC: msm-lsm-client: Integer overflow check\n ASoC: dsp: q6core: Avoid use after free\n msm: camera: mem_mgr: release buffers after usage\n ASoC: msm-pcm-q6-v2: Add dsp buf check\n ASoC: msm-pcm-q6-v2: Add dsp buf check\n ARM: dts: msm: Add Dynamic FPS support for SKU4\n ARM: dts: msm: Enable imx586 and imx686 for RB5 NonPop/M SOM\n msm: camera: smmu: Use get_file to increase ref count\n ARM: dts: qcom: Add apb_bclk to enable dcc\n ARM: dts: msm: enable esd check for xr sku4 platform\n Revert \"ARM: dts: msm: Add GPU pwrlevels for KONA-7230\"\n ARM: dts: msm: Add cluster ID to core hang DT node\n ARM: dts: msm: update bandwidth vote to nominal values for bengal\n bindings: leds: Add torch-realtime-brightness-control property\n ARM: dts: msm: disable splash and rdump region for 7230\n ARM: dts: msm: add a dt property to restrict TPS4 pattern support\n ARM: dts: msm: Disable secondary usb controller for KONA-7230\n ARM: dts: msm: Add GPU pwrlevels for KONA-7230\n ARM: dts: msm: disable IPA entry for khaje APQ gaming targets\n ARM: dts: qcom: Disabling camera nodes for khajeg\n ARM: dts: qcom: Add apq-gaming variant device tree support to Khaje\n ARM: dts: qcom: Add device tree support for Khaje IOT\n ARM: dts: qcom: Add second trip to skin-msm-therm-usr for sxr2130\n ARM: dts: msm: Update MPM IPC register for khaje\n Revert \"ARM: dts: msm: enable vsync-skew for SKU4 panel\"\n ARM: dts: msm: Add gpio87 to PDC irq map for kona\n Revert \"ARM: dts: msm: Remove IFE-Lite nodes\"\n ARM: dts: msm: Configure PCIE2 for I210 Ethernet card\n ARM: dts: msm: Configure PCIE2 for I210 Ethernet card\n ARM: dts: msm: Configure PCIE2 for I210 Ethernet card\n ARM: dts: msm: update bias-voltage settings for display on bengal\n msm: camera: memmgr: Update copyright fix\n asoc: changes to fix KW errors.\n\nChange-Id: I21668b8cb8c2c726d723b8b5b4f38075fde668cc","shortMessageHtmlLink":"Merge remote-tracking branch 'sm8250/lineage-20' into HEAD"}},{"before":"6c817214d318fe75d753d3f749f204d3a42c750b","after":"7edaf1d7345852f1b11a33455fb650bc061cc900","ref":"refs/heads/lineage-20","pushedAt":"2024-01-08T06:44:54.000Z","pushType":"push","commitsCount":135,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'sm8250/lineage-20' into HEAD\n\n* sm8250/lineage-20:\n arm64: efi: Switch to static_assert wrapper\n BACKPORT: build_bug.h: add wrapper for _Static_assert\n vidc: Return EBUSY if mbpf check fails\n Revert \"qcacld-3.0: qca6390_defconfig: Enable desc debug check.\"\n Revert \"qcacld-3.0: qca6390_defconfig: Enable power debug.\"\n GKI: config: FW_CACHE: remove duplicated CONFIG_FW_CACHE\n GKI: ARM: dts: msm: disable coresight for bengal/kona/lito\n defconfig: bengal/kona/lito: enable CONFIG_CC_WERROR\n kernel: Add CC_WERROR config to turn warnings into errors\n BACKPORT: media: venus: hfi: fix the check in session buffer requirement\n ASoC: bolero: Add check for CMPDR switch\n msm:vidc_3x: reject sessions based on max mbpf\n ASoC: wcd937x: Add flag to decide RX_MUTE for HPHL and EAR\n BACKPORT: blk-mq: fix is_flush_rq\n BACKPORT: blk-mq: clearing flush request reference in tags->rqs[]\n BACKPORT: blk-mq: clear stale request in tags->rq[] before freeing one request pool\n BACKPORT: blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter\n ARM: msm: Add board config support for 32 bit qcm2150\n soc: qcom: socinfo: Add supprot for QCM2150 QRD soc-id\n msm: camera: sensor: Unmap DMA buffers to end access from kernel\n ASoC: msm-audio-effects-q6-v2: Add BPF order check\n dsp: q6afe: Add check for fbsp state\n dsp: q6asm: Add check for ADSP payload size\n ASoC: msm-pcm-host-voice: Check validity of session idx\n dsp: q6lsm: Address use after free for mmap handle\n ASoC: Resolve use after free in listen sound client\n dsp: q6lsm: Add check for payload buffer\n ASoC: msm-pcm-host-voice: Check validity of session idx\n dsp: q6lsm: Address use after free for mmap handle\n dsp: q6lsm: Add check for payload buffer\n ASoC: Resolve use after free in listen sound client\n ASoC: msm-lsm-client: Integer overflow check\n ASoC: dsp: q6core: Avoid use after free\n msm: camera: mem_mgr: release buffers after usage\n ASoC: msm-pcm-q6-v2: Add dsp buf check\n ASoC: msm-pcm-q6-v2: Add dsp buf check\n ARM: dts: msm: Add Dynamic FPS support for SKU4\n ARM: dts: msm: Enable imx586 and imx686 for RB5 NonPop/M SOM\n msm: camera: smmu: Use get_file to increase ref count\n ARM: dts: qcom: Add apb_bclk to enable dcc\n ARM: dts: msm: enable esd check for xr sku4 platform\n Revert \"ARM: dts: msm: Add GPU pwrlevels for KONA-7230\"\n ARM: dts: msm: Add cluster ID to core hang DT node\n ARM: dts: msm: update bandwidth vote to nominal values for bengal\n bindings: leds: Add torch-realtime-brightness-control property\n ARM: dts: msm: disable splash and rdump region for 7230\n ARM: dts: msm: add a dt property to restrict TPS4 pattern support\n ARM: dts: msm: Disable secondary usb controller for KONA-7230\n ARM: dts: msm: Add GPU pwrlevels for KONA-7230\n ARM: dts: msm: disable IPA entry for khaje APQ gaming targets\n ARM: dts: qcom: Disabling camera nodes for khajeg\n ARM: dts: qcom: Add apq-gaming variant device tree support to Khaje\n ARM: dts: qcom: Add device tree support for Khaje IOT\n ARM: dts: qcom: Add second trip to skin-msm-therm-usr for sxr2130\n ARM: dts: msm: Update MPM IPC register for khaje\n Revert \"ARM: dts: msm: enable vsync-skew for SKU4 panel\"\n ARM: dts: msm: Add gpio87 to PDC irq map for kona\n Revert \"ARM: dts: msm: Remove IFE-Lite nodes\"\n ARM: dts: msm: Configure PCIE2 for I210 Ethernet card\n ARM: dts: msm: Configure PCIE2 for I210 Ethernet card\n ARM: dts: msm: Configure PCIE2 for I210 Ethernet card\n ARM: dts: msm: update bias-voltage settings for display on bengal\n msm: camera: memmgr: Update copyright fix\n asoc: changes to fix KW errors.\n\nChange-Id: I21668b8cb8c2c726d723b8b5b4f38075fde668cc","shortMessageHtmlLink":"Merge remote-tracking branch 'sm8250/lineage-20' into HEAD"}},{"before":"79dd9e52b8fc8b86c677ccc17def67b3cf45288a","after":"6c817214d318fe75d753d3f749f204d3a42c750b","ref":"refs/heads/lineage-21","pushedAt":"2024-01-06T03:29:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"arm64: defconfig: Enable XZ ramdisk\n\n* On 21 our modules are too big when gzip'd, and\n the bootloader just truncates it causing no boot.\n\n* Merging only support for XZ ramdisk in kernel to 20\n to keep kernel for 20/21 inline.\n\nChange-Id: I9035368b984d4f2cae5a216ac1117f0aa3601923","shortMessageHtmlLink":"arm64: defconfig: Enable XZ ramdisk"}},{"before":"f9e45ca096df8c5bc451047750268f3289a32e0d","after":"6c817214d318fe75d753d3f749f204d3a42c750b","ref":"refs/heads/lineage-20","pushedAt":"2024-01-06T03:28:47.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"arm64: defconfig: Enable XZ ramdisk\n\n* On 21 our modules are too big when gzip'd, and\n the bootloader just truncates it causing no boot.\n\n* Merging only support for XZ ramdisk in kernel to 20\n to keep kernel for 20/21 inline.\n\nChange-Id: I9035368b984d4f2cae5a216ac1117f0aa3601923","shortMessageHtmlLink":"arm64: defconfig: Enable XZ ramdisk"}},{"before":"f9e45ca096df8c5bc451047750268f3289a32e0d","after":"79dd9e52b8fc8b86c677ccc17def67b3cf45288a","ref":"refs/heads/lineage-21","pushedAt":"2024-01-05T18:57:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"drivers: input: touchscreen: stmicro_mmi: Fix strict-prototypes error\n\nChange-Id: Ida1624c52a9d8f522fa03738a2a73c3034ae3d2e","shortMessageHtmlLink":"drivers: input: touchscreen: stmicro_mmi: Fix strict-prototypes error"}},{"before":null,"after":"159bc4ecfa8ceb375f43693464d06ab4c5e203d8","ref":"refs/heads/backups/20240102-2303/lineage-21","pushedAt":"2024-01-02T23:03:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"drivers: input: touchscrreen: nova_0flash_mmi: Fix strict-prototypes error\n\nChange-Id: I6d66a6ce939f05d441f622be1e53c9d29aa0603c","shortMessageHtmlLink":"drivers: input: touchscrreen: nova_0flash_mmi: Fix strict-prototypes …"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEI8HacAA","startCursor":null,"endCursor":null}},"title":"Activity · LineageOS/android_kernel_motorola_sm8250"}