{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":114494829,"defaultBranch":"lineage-21","name":"android_kernel_xiaomi_msm8998","ownerLogin":"LineageOS","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-12-16T22:43:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/24304779?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714150147.0","currentOid":""},"activityList":{"items":[{"before":"4739dd47335f314b7fa5b2b3956fe46364aabfae","after":"1454f25bcce780c6d6c34ca25c1c75bea4879223","ref":"refs/heads/lineage-21","pushedAt":"2024-08-15T15:01:03.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":"dts: xiaomi: msm8998: Remove verify flag\n\n* W/vold: [libfs_mgr] Warning: unknown flag: verify\n\nChange-Id: I88e078218ea9583773d893a542056a351d5c0179","shortMessageHtmlLink":"dts: xiaomi: msm8998: Remove verify flag"}},{"before":"ce5c737f25f2b6ce7aac3d0e7c2691432c6244bd","after":"4739dd47335f314b7fa5b2b3956fe46364aabfae","ref":"refs/heads/lineage-21","pushedAt":"2024-08-15T14:59:19.000Z","pushType":"push","commitsCount":6,"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 'msm8998/lineage-20' into lineage-21\n\n* msm8998/lineage-20:\n fs/open.c: allow opening only regular files during execve()\n splice: reinstate SIGPIPE/EPIPE handling\n splice: lift pipe_lock out of splice_to_pipe()\n splice: switch get_iovec_page_array() to iov_iter\n splice_to_pipe(): don't open-code wakeup_pipe_readers()\n\nChange-Id: Icbfdcbdc1132af686f293cae29c07e2fedb8c6a1","shortMessageHtmlLink":"Merge remote-tracking branch 'msm8998/lineage-20' into lineage-21"}},{"before":"5658915993c665a96e61be3c0da14eab974e5407","after":"ce5c737f25f2b6ce7aac3d0e7c2691432c6244bd","ref":"refs/heads/lineage-21","pushedAt":"2024-04-26T16:49:07.000Z","pushType":"push","commitsCount":30,"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 'msm8998/lineage-20' into lineage-21\n\n* msm8998/lineage-20:\n soc: qcom: smem: Add boundary checks for partitions\n Revert \"soc: qcom: smem: Add boundary checks for partitions\"\n msm: kgsl: Do not release dma and anon buffers if unmap fails\n msm: kgsl: Fix memory leak for anonymous buffers\n soc: qcom: smem: Add boundary checks for partitions\n msm: kgsl: Do not free sharedmem if it cannot be unmapped\n dsp: q6asm: Add check for ADSP payload size\n msm: kgsl: Prevent wrap around during user address mapping\n iommu: Fix missing return check of arm_lpae_init_pte\n q6asm: validate payload size before access\n dsp: afe: Add check for sidetone iir config copy size.\n q6core: Avoid OOB access in q6core\n q6voice: Add buf size check for cvs cal data.\n ASoC: msm-pcm-host-voice: Handle OOB access in hpcm_start.\n q6lsm: Address use after free for mmap handle.\n msm-pcm-host-voice: Check validity of session idx\n Asoc: check for invalid voice session id\n ASoC: msm-pcm-voip: Avoid integer underflow\n ASoC: msm-pcm-q6-v2: Add dsp buf check\n msm: kgsl: Make sure that pool pages don't have any extra references\n msm: kgsl: Use dma_buf_get() to get dma_buf structure\n\nChange-Id: I8207a1006d407239002832d11894e5c10da31762","shortMessageHtmlLink":"Merge remote-tracking branch 'msm8998/lineage-20' into lineage-21"}},{"before":"cf7bfc2fb7e01eefc1fb17935da4cd1aa9222944","after":"5658915993c665a96e61be3c0da14eab974e5407","ref":"refs/heads/lineage-21","pushedAt":"2024-03-25T14:01:31.000Z","pushType":"push","commitsCount":15,"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 'msm8998/lineage-20' into lineage-21\n\n* msm8998/lineage-20:\n usb: dwc3: Handle charging behavior when usb data is disabled\n usb: dwc3: Set the initial value of usb_data_enabled before use\n usb: new attributes implementation to enable/disable usb data\n arm64: insn: Fix ldadd instruction encoding\n BACKPORT: Bluetooth: hci_sock: Correctly bounds check and pad HCI_MON_NEW_INDEX name\n Bluetooth: hci_sock: fix slab oob read in create_monitor_event\n string: uninline memcpy_and_pad\n string.h: un-fortify memcpy_and_pad\n BACKPORT: string.h: add memcpy_and_pad()\n sched/fair Remove duplicate walt_cpu_high_irqload call\n sched/fair: Remove leftover sched_clock_cpu call\n input: Drop INPUT_PROP_NO_DUMMY_RELEASE bit\n CHROMIUM: remove Android's cgroup generic permissions checks\n Revert \"sched: tune: Unconditionally allow attach\"\n\nChange-Id: I21034e69dc110aa8bf8392397000f1a772fa87cd","shortMessageHtmlLink":"Merge remote-tracking branch 'msm8998/lineage-20' into lineage-21"}},{"before":null,"after":"cf7bfc2fb7e01eefc1fb17935da4cd1aa9222944","ref":"refs/heads/lineage-21","pushedAt":"2024-01-13T14:40:17.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":"dts: xiaomi: msm8998: Update chiron synaptics touch from sagit-p-oss\n\n[ 1.142306] synaptics_rmi4_f12_init 2740: fhandler->full_addr.query_base = 0x0049\n[ 1.142317] synaptics_rmi4_f12_init 2741: fhandler->full_addr.ctrl_base = 0x0012\n[ 1.142323] synaptics_rmi4_f12_init 2742: size_of_query5 = 9\n[ 1.142328] synaptics_rmi4_f12_init 2748: size_of_query5 = 9\n[ 1.150340] synaptics_dsi_force 5-0020: synaptics_rmi4_f1a_button_map: Button map is missing in board file\n[ 1.157561] input: synaptics_dsx as /devices/soc/c179000.i2c/i2c-5/5-0020/input/input1\n[ 1.158036] synaptics_dsi_force 5-0020: chip info: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00\n[ 1.158059] Unable to handle kernel NULL pointer dereference at virtual address 00000000\n[ 1.158064] pgd = ffffff8626d7d000\n[ 1.158069] [00000000] *pgd=00000001b6439003, *pud=00000001b6439003, *pmd=0000000000000000\n\n* This fixes null pointer assignment on certain devices\n\nChange-Id: If81d319f4607cbcabb1e27bc66851dcaa78243ec\nSigned-off-by: Nanhumly ","shortMessageHtmlLink":"dts: xiaomi: msm8998: Update chiron synaptics touch from sagit-p-oss"}},{"before":"9889bf3bddd8e41faae28882a5dfbf7c7b0eddea","after":"cf7bfc2fb7e01eefc1fb17935da4cd1aa9222944","ref":"refs/heads/lineage-20","pushedAt":"2024-01-13T14:40:17.000Z","pushType":"push","commitsCount":128,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"dts: xiaomi: msm8998: Update chiron synaptics touch from sagit-p-oss\n\n[ 1.142306] synaptics_rmi4_f12_init 2740: fhandler->full_addr.query_base = 0x0049\n[ 1.142317] synaptics_rmi4_f12_init 2741: fhandler->full_addr.ctrl_base = 0x0012\n[ 1.142323] synaptics_rmi4_f12_init 2742: size_of_query5 = 9\n[ 1.142328] synaptics_rmi4_f12_init 2748: size_of_query5 = 9\n[ 1.150340] synaptics_dsi_force 5-0020: synaptics_rmi4_f1a_button_map: Button map is missing in board file\n[ 1.157561] input: synaptics_dsx as /devices/soc/c179000.i2c/i2c-5/5-0020/input/input1\n[ 1.158036] synaptics_dsi_force 5-0020: chip info: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00\n[ 1.158059] Unable to handle kernel NULL pointer dereference at virtual address 00000000\n[ 1.158064] pgd = ffffff8626d7d000\n[ 1.158069] [00000000] *pgd=00000001b6439003, *pud=00000001b6439003, *pmd=0000000000000000\n\n* This fixes null pointer assignment on certain devices\n\nChange-Id: If81d319f4607cbcabb1e27bc66851dcaa78243ec\nSigned-off-by: Nanhumly ","shortMessageHtmlLink":"dts: xiaomi: msm8998: Update chiron synaptics touch from sagit-p-oss"}},{"before":"472e91cece50775fb8ed02a61ae2f3c954510384","after":"9889bf3bddd8e41faae28882a5dfbf7c7b0eddea","ref":"refs/heads/lineage-20","pushedAt":"2023-08-22T01:04:43.000Z","pushType":"push","commitsCount":33,"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 'msm8998/lineage-20' into lineage-20\n\n* msm8998/lineage-20:\n BACKPORT: cpufreq: schedutil: Avoid using invalid next_freq\n cpufreq: schedutil: Don't set next_freq to UINT_MAX\n schedutil: Allow cpufreq requests to be made even when kthread kicked\n cpufreq: schedutil: Fix iowait boost reset\n FROMLIST: sched/fair: Don't move tasks to lower capacity cpus unless necessary\n sched: Enable min capacity capping\n softirq, sched: reduce softirq conflicts with RT\n ANDROID: sched/rt: rt cpu selection integration with EAS.\n cpufreq: schedutil: Fix sugov_start versus sugov_update_shared race\n BACKPORT: cpufreq: schedutil: Cache tunables on governor exit\n sched: energy: handle memory allocation failure\n BACKPORT: ANDROID: Add hold functionality to schedtune CPU boost\n sched/fair: select the most energy-efficient CPU candidate on wake-up\n sched/fair: fix array out of bounds access in select_energy_cpu_idx()\n ANDROID: sched/walt: make walt_ktime_suspended __read_mostly\n cpufreq: schedutil: Use >= when aggregating CPU loads in a policy\n sched/tune: fix tracepoint location\n sched/tune: allow negative cpu boosts\n sched: tune: Unconditionally allow attach\n sched/fair: use min capacity when evaluating active cpus\n ...\n\nChange-Id: I5eb30374added86611566081e58c625111cb3717","shortMessageHtmlLink":"Merge remote-tracking branch 'msm8998/lineage-20' into lineage-20"}},{"before":"171f9a0c4aa6498a5e3d475de3a51b9d627762d2","after":"472e91cece50775fb8ed02a61ae2f3c954510384","ref":"refs/heads/lineage-20","pushedAt":"2023-07-19T13:57:29.000Z","pushType":"push","commitsCount":54,"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 'msm8998/lineage-20' into lineage-20\n\n* msm8998/lineage-20:\n sched: Take irq_sparse lock during the isolation\n rcu: Speed up calling of RCU tasks callbacks\n kernel: power: Workaround for sensor ipc message causing high power consume\n sched/fair: Fix low cpu usage with high throttling by removing expiration of cpu-local slices\n sched/fair: Fix bandwidth timer clock drift condition\n kernel: power: qos: remove check for core isolation while cluster LPMs\n sched/fair: Fix issue where frequency update not skipped\n ANDROID: Move schedtune en/dequeue before schedutil update triggers\n sched/fair: Skip frequency updates if CPU about to idle\n FROMLIST: sched: Make iowait_boost optional in schedutil\n FROMLIST: cpufreq: Make iowait boost a policy option\n ARM: dts: msm: add HW CPU's busy-cost-data for additional freqs\n ARM: dts: msm: fix CPU's idle-cost-data\n ARM: dts: msm: fix EM to be monotonically increasing\n ARM: dts: msm: Fix EAS idle-cost-data property length\n ARM: dts: msm: Add msm8998 energy model\n sched/walt: Re-add code to allow WALT to function\n FROMGIT: binder: use EINTR for interrupted wait for work\n sched: Don't fail isolation request for an already isolated CPU\n sched: WALT: increase WALT minimum window size to 20ms\n sched: cpufreq: Use per_cpu_ptr instead of this_cpu_ptr when reporting load\n sched: cpufreq: Use sched_clock instead of rq_clock when updating schedutil\n sched/cpupri: Exclude isolated CPUs from the lowest_mask\n sched: cpufreq: Limit governor updates to WALT changes alone\n sched: walt: Correct WALT window size initialization\n sched: walt: fix window misalignment when HZ=300\n sched/tune: Increase the cgroup limit to 6\n drivers: cpuidle: lpm-levels: Fix KW issues with idle state idx < 0\n drivers: cpuidle: lpm-levels: Correctly check for list empty\n sched/fair: Fix load_balance() affinity redo path\n sched/fair: Avoid unnecessary active load balance\n BACKPORT: sched/core: Fix rules for running on online && !active CPUs\n sched/core: Allow kthreads to fall back to online && !active cpus\n sched: Allow migrating kthreads into online but inactive CPUs\n sched/fair: Allow load bigger task load balance when nr_running is 2\n pinctrl: qcom: Clear status bit on irq_unmask\n UPSTREAM: mm: fix misplaced unlock_page in do_wp_page()\n UPSTREAM: mm/ksm: Remove reuse_ksm_page()\n BACKPORT: mm: do_wp_page() simplification\n UPSTREAM: mm: reuse only-pte-mapped KSM page in do_wp_page()\n sched/fair: vruntime should normalize when switching from fair\n mm: introduce arg_lock to protect arg_start|end and env_start|end in mm_struct\n msm: mdss: Fix indentation\n msm: mdss: Treat polling_en as the bool that it is\n msm: mdss: add idle state node\n cpuset: Restore tasks affinity while moving across cpusets\n genirq: Honour IRQ's affinity hint during migration\n power: qos: Use effective affinity mask\n genirq: Introduce effective affinity mask\n sched/cputime: Mitigate performance regression in times()/clock_gettime()\n kernel: time: Add delay after cpu_relax() in tight loops\n pinctrl: qcom: Update irq handle for GPIO pins\n power: smb-lib: Fix mutex acquisition deadlock on PD hard reset\n\nChange-Id: I9deaf1e298cb40ef1de7798e4bff47b5933b0799","shortMessageHtmlLink":"Merge remote-tracking branch 'msm8998/lineage-20' into lineage-20"}},{"before":"c799a5930abee38dedafa3deefec1d3b46fdd841","after":"171f9a0c4aa6498a5e3d475de3a51b9d627762d2","ref":"refs/heads/lineage-20","pushedAt":"2023-06-09T16:03:51.126Z","pushType":"push","commitsCount":8,"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 'msm8998/lineage-20' into lineage-20\n\n* msm8998/lineage-20:\n power: qpnp-smb2: Implement battery charging_enabled node\n ASoC: msm-pcm-q6-v2: Add dsp buf check\n qcacld-3.0: Fix OOB in wma_scan_roam.c\n ANDROID: arch:arm64: Increase kernel command line size\n of: reserved_mem: increase max number reserved regions\n msm: camera: Fix indentations\n msm: camera: Fix code flow when populating CAM_V_CUSTOM1\n\nChange-Id: I4649a1510ab0963588e0485c1b50cb0a2cbe16ca","shortMessageHtmlLink":"Merge remote-tracking branch 'msm8998/lineage-20' into lineage-20"}},{"before":"db2a99c97269de5c9b1454a9d9e74a4d756df796","after":"c799a5930abee38dedafa3deefec1d3b46fdd841","ref":"refs/heads/lineage-20","pushedAt":"2023-05-05T17:36:50.000Z","pushType":"push","commitsCount":7,"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 'msm8998/lineage-20' into lineage-20\n\n* msm8998/lineage-20:\n ALSA: control: use counting semaphore as write lock for ELEM_WRITE operation\n ALSA: control: Fix memory corruption risk in snd_ctl_elem_read\n ALSA: control: code refactoring for ELEM_READ/ELEM_WRITE operations\n ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF\n msm: kgsl: Make sure that pool pages don't have any extra references\n msm: kgsl: Use dma_buf_get() to get dma_buf structure\n\nChange-Id: I9ec78481086dd6106578049f5aaea7bc879a3b58","shortMessageHtmlLink":"Merge remote-tracking branch 'msm8998/lineage-20' into lineage-20"}},{"before":"f364283a4ed7b4281236976c9faa6742b6bf2ae9","after":"db2a99c97269de5c9b1454a9d9e74a4d756df796","ref":"refs/heads/lineage-20","pushedAt":"2023-04-08T15:35:47.000Z","pushType":"push","commitsCount":9,"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 'msm8998/lineage-20' into lineage-20\n\n* msm8998/lineage-20:\n ANDROID: usb: f_accessory: Check buffer size when initialised via composite\n kbuild: handle libs-y archives separately from built-in.o archives\n kbuild: thin archives use P option to ar\n kbuild: thin archives for multi-y targets\n kbuild: thin archives final link close --whole-archives option\n kbuild: minor improvement for thin archives build\n qcacld-3.0: Fix out-of-bounds in tx_stats\n\nChange-Id: I16be46a0722b594d80fbdce6896d9e8a41f5abc0","shortMessageHtmlLink":"Merge remote-tracking branch 'msm8998/lineage-20' into lineage-20"}},{"before":"6a3046fcf7fc3e9b887832b2f587b492378ee93f","after":"f364283a4ed7b4281236976c9faa6742b6bf2ae9","ref":"refs/heads/lineage-20","pushedAt":"2023-03-12T14:20:36.485Z","pushType":"push","commitsCount":5,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"dts: xiaomi: msm8998: cleanup ebbg panel properties\n\nChange-Id: I4b9132555b6ddb42beffcb661dd9cfca51ff5e74","shortMessageHtmlLink":"dts: xiaomi: msm8998: cleanup ebbg panel properties"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xNVQxNTowMTowMy4wMDAwMDBazwAAAASbTlw5","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0xMlQxNDoyMDozNi40ODUzNTJazwAAAAMBqDdv"}},"title":"Activity ยท LineageOS/android_kernel_xiaomi_msm8998"}