{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":284283488,"defaultBranch":"lineage-21","name":"android_kernel_sony_msm8998","ownerLogin":"whatawurst","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-08-01T15:11:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/61385465?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1708181355.0","currentOid":""},"activityList":{"items":[{"before":"3c398ab488c7f80082e36c26725eb69814e57872","after":"c26a7504de2a69b6d6acb28551ca968858fc341a","ref":"refs/heads/lineage-21","pushedAt":"2024-02-25T04:52:49.000Z","pushType":"pr_merge","commitsCount":39,"pusher":{"login":"derfelot","name":null,"path":"/derfelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5124143?s=80&v=4"},"commit":{"message":"Merge pull request #98 from derfelot/lineage-21\n\nInitial lineage-21 bringup","shortMessageHtmlLink":"Merge pull request #98 from derfelot/lineage-21"}},{"before":null,"after":"3c398ab488c7f80082e36c26725eb69814e57872","ref":"refs/heads/lineage-21","pushedAt":"2024-02-17T14:49:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"derfelot","name":null,"path":"/derfelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5124143?s=80&v=4"},"commit":{"message":"Merge branch 'lineage-20' of https://github.com/LineageOS/android_kernel_qcom_msm8998 into lineage-20","shortMessageHtmlLink":"Merge branch 'lineage-20' of https://github.com/LineageOS/android_ker…"}},{"before":"8f177d22b95f41b77de950e5c9bfcfd683fb97df","after":"3c398ab488c7f80082e36c26725eb69814e57872","ref":"refs/heads/lineage-20","pushedAt":"2023-12-27T02:37:36.000Z","pushType":"push","commitsCount":124,"pusher":{"login":"derfelot","name":null,"path":"/derfelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5124143?s=80&v=4"},"commit":{"message":"Merge branch 'lineage-20' of https://github.com/LineageOS/android_kernel_qcom_msm8998 into lineage-20","shortMessageHtmlLink":"Merge branch 'lineage-20' of https://github.com/LineageOS/android_ker…"}},{"before":"d34f5896302cd4787681b839172ed19e6ccc94fe","after":"8f177d22b95f41b77de950e5c9bfcfd683fb97df","ref":"refs/heads/lineage-20","pushedAt":"2023-08-13T18:58:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"derfelot","name":null,"path":"/derfelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5124143?s=80&v=4"},"commit":{"message":"config: Add yoshino defconfig files","shortMessageHtmlLink":"config: Add yoshino defconfig files"}},{"before":null,"after":"d34f5896302cd4787681b839172ed19e6ccc94fe","ref":"refs/heads/lineage-20_old","pushedAt":"2023-08-13T18:56:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"derfelot","name":null,"path":"/derfelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5124143?s=80&v=4"},"commit":{"message":"qcacld-3.0: Fix out-of-bounds in tx_stats\n\nThe tx_stats array length num_entries can't be more than\nparam_buf->num_tx_stats from fw.\nOtherwies out-of-bounds will happen when read wmi_tx_stats.\n\nA.Grund: Fix log usage\n\nChange-Id: I7ab3c7cc7baef6d903ba6301622bd67efe52cebe\nCRs-Fixed: 3104318","shortMessageHtmlLink":"qcacld-3.0: Fix out-of-bounds in tx_stats"}},{"before":"3b2c9ca072f2f625862b8f84bc87925151b877d5","after":"d34f5896302cd4787681b839172ed19e6ccc94fe","ref":"refs/heads/lineage-20","pushedAt":"2023-07-29T23:47:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derfelot","name":null,"path":"/derfelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5124143?s=80&v=4"},"commit":{"message":"qcacld-3.0: Fix out-of-bounds in tx_stats\n\nThe tx_stats array length num_entries can't be more than\nparam_buf->num_tx_stats from fw.\nOtherwies out-of-bounds will happen when read wmi_tx_stats.\n\nA.Grund: Fix log usage\n\nChange-Id: I7ab3c7cc7baef6d903ba6301622bd67efe52cebe\nCRs-Fixed: 3104318","shortMessageHtmlLink":"qcacld-3.0: Fix out-of-bounds in tx_stats"}},{"before":"a1c893253f0ef877700d598fd2d761825e945122","after":"3b2c9ca072f2f625862b8f84bc87925151b877d5","ref":"refs/heads/lineage-20","pushedAt":"2023-07-15T18:40:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derfelot","name":null,"path":"/derfelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5124143?s=80&v=4"},"commit":{"message":"fs: sdfat: Update to version 2.6.0 from P610XXS3FWD2\n\nChange-Id: I8712510a5f4c2a997572fbd87a220223567fe536\nSigned-off-by: Kevin F. Haggerty ","shortMessageHtmlLink":"fs: sdfat: Update to version 2.6.0 from P610XXS3FWD2"}},{"before":"2bac8a4c7b2764df0dc0c564e20aaad31b59f2e2","after":"a1c893253f0ef877700d598fd2d761825e945122","ref":"refs/heads/lineage-20","pushedAt":"2023-07-11T22:47:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"derfelot","name":null,"path":"/derfelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5124143?s=80&v=4"},"commit":{"message":"Merge CIP 4.4-st42 kernel\n\nChanges in 4.4-st42: (123 commits)\n spi: spi-fsl-spi: automatically adapt bits-per-word in cpu mode\n spi: fsl-spi: Re-organise transfer bits_per_word adaptation\n spi: fsl-cpm: Use 16 bit mode for large transfers with even size\n m68k: Move signal frame following exception on 68020/030\n netfilter: nf_tables: fix register ordering\n selftests/memfd: Fix unknown type name build failure\n USB: sisusbvga: Add endpoint checks\n media: radio-shark: Add endpoint checks\n ipv6: Fix out-of-bounds access in ipv6_find_tlv()\n power: supply: leds: Fix blink to LED on transition\n forcedeth: Fix an error handling path in nv_probe()\n 3c589_cs: Fix an error handling path in tc589_probe()\n bluetooth: Add cmd validity checks at the start of hci_sock_ioctl()\n dmaengine: pl330: rename _start to prevent build error\n netrom: fix info-leak in nr_write_internal()\n af_packet: Fix data-races of pkt_sk(sk)->num.\n af_packet: do not use READ_ONCE() in packet_bind()\n tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set\n udp6: Fix race condition in udp6_sendmsg & connect\n ARM: 9295/1: unwind:fix unwind abort for uleb128 case\n fbdev: modedb: Add 1920x1080 at 60 Hz video mode\n fbdev: stifb: Fix info entry in sti_struct on error path\n ASoC: ssm2602: Add workaround for playback distortions\n media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer()\n media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer()\n media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer()\n media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer\n media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer()\n media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address\n media: netup_unidvb: fix irq init by register it at the end of probe\n media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb()\n media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*()\n scsi: core: Decrease scsi_device's iorequest_cnt if dispatch failed\n wifi: b43: fix incorrect __packed annotation\n netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with CONFIG_NF_NAT\n atm: hide unused procfs functions\n HID: wacom: avoid integer overflow in wacom_intuos_inout()\n iio: dac: mcp4725: Fix i2c_master_send() return value handling\n net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818\n scsi: stex: Fix gcc 13 warnings\n ata: libata-scsi: Use correct device no in ata_find_dev()\n x86/boot: Wrap literal addresses in absolute_pointer()\n ACPI: thermal: drop an always true check\n gcc-12: disable '-Wdangling-pointer' warning for now\n eth: sun: cassini: remove dead code\n kernel/extable.c: use address-of operator on section symbols\n lib/dynamic_debug.c: use address-of operator on section symbols\n wifi: rtlwifi: remove always-true condition pointed out by GCC 12\n regulator: da905{2,5}: Remove unnecessary array check\n mmc: vub300: fix invalid response handling\n selinux: don't use make's grouped targets feature yet\n fbcon: Fix null-ptr-deref in soft_cursor\n scsi: dpt_i2o: Do not process completions with invalid addresses\n wifi: rtlwifi: 8192de: correct checking of IQK reload\n i40e: fix build warnings in i40e_alloc.h\n spi: qup: Request DMA before enabling clocks\n Bluetooth: Fix l2cap_disconnect_req deadlock\n Bluetooth: L2CAP: Add missing checks for invalid DCID\n rfs: annotate lockless accesses to RFS sock flow table\n net: sched: move rtm_tca_policy declaration to include file\n lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release()\n batman-adv: Broken sync while rescheduling delayed work\n Input: xpad - delete a Razer DeathAdder mouse VID/PID entry\n Input: psmouse - fix OOB access in Elantech protocol\n drm/amdgpu: fix xclk freq on CHIP_STONEY\n Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk\n Revert \"staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE\"\n power: supply: ab8500: Fix external_power_changed race\n ARM: dts: vexpress: add missing cache properties\n power: supply: Ratelimit no data debug output\n regulator: Fix error checking for debugfs_create_dir\n power: supply: Fix logic checking if system is running from battery\n MIPS: Alchemy: fix dbdma2\n mips: Move initrd_start check after initrd address sanitisation.\n ocfs2: check new file size on fallocate call\n nios2: dts: Fix tse_mac \"max-frame-size\" property\n nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key()\n nilfs2: fix possible out-of-bounds segment allocation in resize ioctl\n net: usb: qmi_wwan: add support for Compal RXM-G1\n IB/isert: Fix dead lock in ib_isert\n IB/isert: Fix incorrect release of isert connection\n sctp: fix an error code in sctp_sf_eat_auth()\n igb: fix nvm.ops.read() error handling\n drm/nouveau/dp: check for NULL nv_connector->native_mode\n net: lapbether: only support ethernet devices\n net: tipc: resize nlattr array to correct size\n selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET\n neighbour: Remove unused inline function neigh_key_eq16()\n powerpc: Fix defconfig choice logic when cross compiling\n serial: lantiq: add missing interrupt ack\n nilfs2: fix buffer corruption due to concurrent device reads\n nilfs2: prevent general protection fault in nilfs_clear_dirty_page()\n net: qca_spi: Avoid high load if QCA7000 is not available\n mmc: mtk-sd: fix deferred probing\n mmc: omap: fix deferred probing\n mmc: omap_hsmmc: fix deferred probing\n mmc: usdhi60rol0: fix deferred probing\n be2net: Extend xmit workaround to BE3 chip\n netfilter: nf_tables: disallow element updates of bound anonymous sets\n scsi: target: iscsi: Prevent login threads from racing between each other\n fbdev: imsttfb: Release framebuffer and dealloc cmap on error path\n s390/cio: unregister device when the only path is gone\n drm/exynos: vidi: fix a wrong error return\n drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl\n x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys\n netfilter: nf_tables: add nft_set_lookup()\n netfilter: nf_tables: do not allow SET_ID to refer to another table\n netfilter: nft_dynset: do not reject set updates with NFT_SET_EVAL\n USB: core: Add routines for endpoint checks in old drivers\n power: supply: bq27xxx: Fix bq27xxx_battery_update() race condition\n power: supply: bq27xxx: After charger plug in/out wait 0.5s for things to stabilize\n media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221\n usb: gadget: f_fs: Add unbind event before functionfs_unbind\n tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of UARTCTRL_SBK\n rfs: annotate lockless accesses to sk->sk_rxhash\n ceph: fix use-after-free bug for inodes when flushing capsnaps\n btrfs: check return value of btrfs_commit_transaction in relocation\n btrfs: unset reloc control if transaction commit fails in prepare_to_relocate()\n xen/blkfront: Only check REQ_FUA for writes\n ocfs2: fix use-after-free when unmounting read-only filesystem\n IB/isert: Fix possible list corruption in CMA handler\n drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl\n Update localversion-st, tree is up-to-date with 4.14.320\n\nConflicts:\n\tdrivers/usb/gadget/function/f_fs.c\n\tinclude/net/pkt_sched.h","shortMessageHtmlLink":"Merge CIP 4.4-st42 kernel"}},{"before":"17afe28d659db34282ea75a34d8d25267c4391cb","after":"2bac8a4c7b2764df0dc0c564e20aaad31b59f2e2","ref":"refs/heads/lineage-20","pushedAt":"2023-07-10T00:12:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derfelot","name":null,"path":"/derfelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5124143?s=80&v=4"},"commit":{"message":"power: qpnp-smb2: Implement battery charging_enabled node\n\nChange-Id: Id08c169f0c507390eab070d1ae77bfb992b50b81","shortMessageHtmlLink":"power: qpnp-smb2: Implement battery charging_enabled node"}},{"before":"299f74ce4c08d9c4a7546c23849ad3699873d980","after":"17afe28d659db34282ea75a34d8d25267c4391cb","ref":"refs/heads/lineage-20","pushedAt":"2023-07-08T13:08:44.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"derfelot","name":null,"path":"/derfelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5124143?s=80&v=4"},"commit":{"message":"Revert \"kernel: Only expose su when daemon is running\"\n\nThis patch is no longer necessary because we no longer ship\nsu add-ons, which is this patch initially designed for. Now\nit causes another issue which breaks custom root solution\nsuch as Magisk, as Magisk switches worker tmpfs dir to RO\ninstead of RW for safety reasons and happens to satisfy\nMS_RDONLY check for su file, resulting in su file totally\ninaccessible.\n\nThis reverts commit 0e52c8c3b4b298122a1c2ae98e22413f72b21621.\n\nChange-Id: If25a9ef7e64c79412948f4619e08faaedb18aa13","shortMessageHtmlLink":"Revert \"kernel: Only expose su when daemon is running\""}},{"before":"4f338059d4ffd604adf5f439831f352575a7fdd7","after":"299f74ce4c08d9c4a7546c23849ad3699873d980","ref":"refs/heads/lineage-20","pushedAt":"2023-07-08T01:19:17.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"derfelot","name":null,"path":"/derfelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5124143?s=80&v=4"},"commit":{"message":"Revert \"ASoC: ops: Fix bounds check for _sx controls\"\n\nThis reverts commit 787686e7dcccc694ee4ab30633d08304f5daf4b1.\nFixes headset microphone volume being not reduced when `min` is negative.","shortMessageHtmlLink":"Revert \"ASoC: ops: Fix bounds check for _sx controls\""}},{"before":"0b73b23f4349319b7de00e18fcbc710c91c11fdf","after":"4f338059d4ffd604adf5f439831f352575a7fdd7","ref":"refs/heads/lineage-20","pushedAt":"2023-05-10T20:32:38.000Z","pushType":"pr_merge","commitsCount":383,"pusher":{"login":"derfelot","name":null,"path":"/derfelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5124143?s=80&v=4"},"commit":{"message":"Merge pull request #90 from derfelot/lineage-20\n\n[lineage-20] Updates","shortMessageHtmlLink":"Merge pull request #90 from derfelot/lineage-20"}},{"before":"7e33e39884d9ba8886e4eaa4f8d869f94c9a0867","after":"0b73b23f4349319b7de00e18fcbc710c91c11fdf","ref":"refs/heads/lineage-20","pushedAt":"2023-04-30T11:50:23.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"derfelot","name":null,"path":"/derfelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5124143?s=80&v=4"},"commit":{"message":"Merge pull request #89 from Flamefire/asb-23-03-los20\n\nASB 2023-03 & CIP st-38 update","shortMessageHtmlLink":"Merge pull request #89 from Flamefire/asb-23-03-los20"}},{"before":"68466b4c43a158186e866c4d4be8727d9306f0a6","after":"7e33e39884d9ba8886e4eaa4f8d869f94c9a0867","ref":"refs/heads/lineage-20","pushedAt":"2023-04-30T11:49:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derfelot","name":null,"path":"/derfelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5124143?s=80&v=4"},"commit":{"message":"mmc: sdhci: Fix voltage switch delay\n\ncommit c981cdfb9925f64a364f13c2b4f98f877308a408 upstream.\n\nCommit 20b92a30b561 (\"mmc: sdhci: update signal voltage switch code\")\nremoved voltage switch delays from sdhci because mmc core had been\nenhanced to support them. However that assumed that sdhci_set_ios()\ndid a single clock change, which it did not, and so the delays in mmc\ncore, which should have come after the first clock change, were not\neffective.\n\nFix by avoiding re-configuring UHS and preset settings when the clock\nis turning on and the settings have not changed. That then also avoids\nthe associated clock changes, so that then sdhci_set_ios() does a single\nclock change when voltage switching, and the mmc core delays become\neffective.\n\nTo do that has meant keeping track of driver strength (host->drv_type),\nand cases of reinitialization (host->reinit_uhs).\n\nNote also, the 'turning_on_clk' restriction should not be necessary\nbut is done to minimize the impact of the change on stable kernels.\n\nFixes: 20b92a30b561 (\"mmc: sdhci: update signal voltage switch code\")\nCc: stable@vger.kernel.org\nChange-Id: I41bd82b0f39542220466259c2ce47c4c3ecaec21\nSigned-off-by: Adrian Hunter \nLink: https://lore.kernel.org/r/20221128133259.38305-2-adrian.hunter@intel.com\nSigned-off-by: Ulf Hansson \nSigned-off-by: Adrian Hunter \nSigned-off-by: Greg Kroah-Hartman \n[uli: backport to 4.4]\nSigned-off-by: Ulrich Hecht ","shortMessageHtmlLink":"mmc: sdhci: Fix voltage switch delay"}},{"before":"26190fc4a2c21b67162cac5e6a9ee4a0d44880b6","after":"68466b4c43a158186e866c4d4be8727d9306f0a6","ref":"refs/heads/lineage-20","pushedAt":"2023-04-30T11:48:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derfelot","name":null,"path":"/derfelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5124143?s=80&v=4"},"commit":{"message":"Remove duplicated `__bpf_prog_charge`/`__bpf_prog_uncharge`\n\nAlso add a missing newline and closing brace.\nOnly has an effect when `CONFIG_BPF_SYSCALL` is NOT set.\n\nChange-Id: I2ee9f3e33584deee5ee0d390693c8daee6072ef8","shortMessageHtmlLink":"Remove duplicated __bpf_prog_charge/__bpf_prog_uncharge"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEBFYLLwA","startCursor":null,"endCursor":null}},"title":"Activity · whatawurst/android_kernel_sony_msm8998"}