{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":577550460,"defaultBranch":"lineage-21","name":"android_kernel_nubia_sdm660","ownerLogin":"LineageOS","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-12-13T01:35:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/24304779?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713086806.0","currentOid":""},"activityList":{"items":[{"before":"32a4359c6953da234f94db8cdf3dd2e1e128e13f","after":"0d4aa38da591e5078b90931b3f14cd865b76d093","ref":"refs/heads/lineage-21","pushedAt":"2024-02-18T15:01:18.000Z","pushType":"push","commitsCount":38,"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 CHROMIUM: remove Android's cgroup generic permissions checks\n Revert \"sched: tune: Unconditionally allow attach\"\n bpf, arm64: use more scalable stadd over ldxr / stxr loop in xadd\n bpf, arm64: remove prefetch insn in xadd mapping\n bpf, arm64: use separate register for state in stxr\n bpf, arm64: implement jiting of BPF_J{LT, LE, SLT, SLE}\n bpf, arm64: implement jiting of BPF_XADD\n bpf: add BPF_J{LT,LE,SLT,SLE} instructions\n lib/test_bpf: Add tests for unsigned BPF_JGT\n arm64: fix endianness annotation for 'struct jit_ctx' and friends\n bpf: free up BPF_JMP | BPF_CALL | BPF_X opcode\n bpf: remove stubs for cBPF from arch code\n bpf: split HAVE_BPF_JIT into cBPF and eBPF variant\n {nl,mac}80211: add rssi to mesh candidates\n mac80211: mesh: drop new node with weak power\n wifi: cfg80211: avoid leaking stack data into trace\n UPSTREAM: netpoll: Fix device name check in netpoll_setup()\n tracing: Avoid adding tracer option before update_tracer_options\n sched_getaffinity: don't assume 'cpumask_size()' is fully initialized\n thread_info: Remove superflous struct decls\n USB: core: Prevent nested device-reset calls\n USB: core: Don't hold device lock while reading the \"descriptors\" sysfs file\n tty: fix deadlock caused by calling printk() under tty_port->lock\n flow: fix object-size-mismatch warning in flowi{4,6}_to_flowi_common()\n lsm,selinux: pass flowi_common instead of flowi to the LSM hooks\n leds: leds-qpnp: Fix uninitialized local variable\n qcacld-3.0: Avoid possible array OOB\n ASoC: msm-pcm-q6-v2: Add dsp buf check\n asoc: Update copy_to_user to requested buffer size\n asoc: msm-pcm-q6-v2: Update memset for period size\n asoc: Reset the buffer if size is partial or zero\n msm: adsprpc: Handle UAF in fastrpc internal munmap\n msm: adsprpc: Handle UAF in fastrpc debugfs read\n msm: adsprpc: Add missing spin_lock in `fastrpc_debugfs_read`\n msm: ADSPRPC: Protect global remote heap maps\n msm: adsprpc: Avoid race condition during map creation and free\n adsprpc: update mmap list nodes before mmap free\n\nChange-Id: Ic684e4ac8c1f23f68ccc7eb96debc0fa94c297f2","shortMessageHtmlLink":"Merge remote-tracking branch 'msm8998/lineage-20' into lineage-20"}},{"before":"32a4359c6953da234f94db8cdf3dd2e1e128e13f","after":"0d4aa38da591e5078b90931b3f14cd865b76d093","ref":"refs/heads/lineage-20","pushedAt":"2024-02-18T15:00:14.000Z","pushType":"push","commitsCount":38,"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 CHROMIUM: remove Android's cgroup generic permissions checks\n Revert \"sched: tune: Unconditionally allow attach\"\n bpf, arm64: use more scalable stadd over ldxr / stxr loop in xadd\n bpf, arm64: remove prefetch insn in xadd mapping\n bpf, arm64: use separate register for state in stxr\n bpf, arm64: implement jiting of BPF_J{LT, LE, SLT, SLE}\n bpf, arm64: implement jiting of BPF_XADD\n bpf: add BPF_J{LT,LE,SLT,SLE} instructions\n lib/test_bpf: Add tests for unsigned BPF_JGT\n arm64: fix endianness annotation for 'struct jit_ctx' and friends\n bpf: free up BPF_JMP | BPF_CALL | BPF_X opcode\n bpf: remove stubs for cBPF from arch code\n bpf: split HAVE_BPF_JIT into cBPF and eBPF variant\n {nl,mac}80211: add rssi to mesh candidates\n mac80211: mesh: drop new node with weak power\n wifi: cfg80211: avoid leaking stack data into trace\n UPSTREAM: netpoll: Fix device name check in netpoll_setup()\n tracing: Avoid adding tracer option before update_tracer_options\n sched_getaffinity: don't assume 'cpumask_size()' is fully initialized\n thread_info: Remove superflous struct decls\n USB: core: Prevent nested device-reset calls\n USB: core: Don't hold device lock while reading the \"descriptors\" sysfs file\n tty: fix deadlock caused by calling printk() under tty_port->lock\n flow: fix object-size-mismatch warning in flowi{4,6}_to_flowi_common()\n lsm,selinux: pass flowi_common instead of flowi to the LSM hooks\n leds: leds-qpnp: Fix uninitialized local variable\n qcacld-3.0: Avoid possible array OOB\n ASoC: msm-pcm-q6-v2: Add dsp buf check\n asoc: Update copy_to_user to requested buffer size\n asoc: msm-pcm-q6-v2: Update memset for period size\n asoc: Reset the buffer if size is partial or zero\n msm: adsprpc: Handle UAF in fastrpc internal munmap\n msm: adsprpc: Handle UAF in fastrpc debugfs read\n msm: adsprpc: Add missing spin_lock in `fastrpc_debugfs_read`\n msm: ADSPRPC: Protect global remote heap maps\n msm: adsprpc: Avoid race condition during map creation and free\n adsprpc: update mmap list nodes before mmap free\n\nChange-Id: Ic684e4ac8c1f23f68ccc7eb96debc0fa94c297f2","shortMessageHtmlLink":"Merge remote-tracking branch 'msm8998/lineage-20' into lineage-20"}},{"before":"a46bb9b25694f7d0a60c696153e1aa020ecc9b2a","after":"32a4359c6953da234f94db8cdf3dd2e1e128e13f","ref":"refs/heads/lineage-21","pushedAt":"2023-11-21T14:45:10.000Z","pushType":"push","commitsCount":22,"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: deadline: Add missing WALT code\n sched: Reinstantiate EAS check_for_migration() implementation\n sched: Remove left-over CPU-query from __migrate_task\n BACKPORT: net: ipv6: Fix processing of RAs in presence of VRF\n wifi: cfg80211: Fix use after free for wext\n cfg80211: allow connect keys only with default (TX) key\n nl80211: Update bss channel on channel switch for P2P_CLIENT\n ALSA: oss: Fix potential deadlock at unregistration\n Revert \"ALSA: rawmidi: Fix racy buffer resize under concurrent accesses\"\n ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free()\n ALSA: rawmidi: Avoid OOB access to runtime buffer\n HID: check empty report_list in hid_validate_values()\n HID: core: Provide new max_buffer_size attribute to over-ride the default\n HID: core: fix shift-out-of-bounds in hid_report_raw_event\n tty: use new tty_insert_flip_string_and_push_buffer() in pty_write()\n tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push()\n tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line\n tracing: Fix memleak due to race between current_tracer and trace\n tracing: Ensure trace buffer is at least 4096 bytes large\n tracing: Fix tp_printk option related with tp_printk_stop_on_boot\n blktrace: Fix output non-blktrace event when blk_classic option enabled\n\nChange-Id: Iaa01f544274b23747f222ff84219c4d0f871ab6e","shortMessageHtmlLink":"Merge remote-tracking branch 'msm8998/lineage-20' into lineage-20"}},{"before":"a46bb9b25694f7d0a60c696153e1aa020ecc9b2a","after":"32a4359c6953da234f94db8cdf3dd2e1e128e13f","ref":"refs/heads/lineage-20","pushedAt":"2023-11-21T14:39:06.000Z","pushType":"push","commitsCount":22,"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: deadline: Add missing WALT code\n sched: Reinstantiate EAS check_for_migration() implementation\n sched: Remove left-over CPU-query from __migrate_task\n BACKPORT: net: ipv6: Fix processing of RAs in presence of VRF\n wifi: cfg80211: Fix use after free for wext\n cfg80211: allow connect keys only with default (TX) key\n nl80211: Update bss channel on channel switch for P2P_CLIENT\n ALSA: oss: Fix potential deadlock at unregistration\n Revert \"ALSA: rawmidi: Fix racy buffer resize under concurrent accesses\"\n ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free()\n ALSA: rawmidi: Avoid OOB access to runtime buffer\n HID: check empty report_list in hid_validate_values()\n HID: core: Provide new max_buffer_size attribute to over-ride the default\n HID: core: fix shift-out-of-bounds in hid_report_raw_event\n tty: use new tty_insert_flip_string_and_push_buffer() in pty_write()\n tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push()\n tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line\n tracing: Fix memleak due to race between current_tracer and trace\n tracing: Ensure trace buffer is at least 4096 bytes large\n tracing: Fix tp_printk option related with tp_printk_stop_on_boot\n blktrace: Fix output non-blktrace event when blk_classic option enabled\n\nChange-Id: Iaa01f544274b23747f222ff84219c4d0f871ab6e","shortMessageHtmlLink":"Merge remote-tracking branch 'msm8998/lineage-20' into lineage-20"}},{"before":null,"after":"a46bb9b25694f7d0a60c696153e1aa020ecc9b2a","ref":"refs/heads/lineage-21","pushedAt":"2023-11-18T03:58:20.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":"Merge remote-tracking branch 'msm8998/lineage-20' into lineage-20\n\n* msm8998/lineage-20:\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 Asoc: check for invalid voice session id\n kconfig: display recursive dependency resolution hint just once\n wireguard: version: bump\n compat: handle backported rng and blake2s\n qemu: set panic_on_warn=1 from cmdline\n qemu: use vports on arm\n device: check for metadata_dst with skb_valid_dst()\n qemu: enable ACPI for SMP\n socket: ignore v6 endpoints when ipv6 is disabled\n socket: free skb in send6 when ipv6 is disabled\n queueing: use CFI-safe ptr_ring cleanup function\n crypto: curve25519-x86_64: use in/out register constraints more precisely\n compat: drop Ubuntu 14.04\n fixup! compat: redefine version constants for sublevel>=256\n wireguard: version: bump\n Makefile: strip prefixed v from version.h\n crypto: curve25519-x86_64: solve register constraints with reserved registers\n compat: udp_tunnel: don't take reference to non-init namespace\n compat: siphash: use _unaligned version by default\n ratelimiter: use kvcalloc() instead of kvzalloc()\n receive: drop handshakes if queue lock is contended\n receive: use ring buffer for incoming handshakes\n device: reset peer src endpoint when netns exits\n main: rename 'mod_init' & 'mod_exit' functions to be module-specific\n netns: actually test for routing loops\n compat: update for RHEL 8.5\n compat: account for grsecurity backports and changes\n compat: account for latest c8s backports\n\nChange-Id: I5b55590ec0812d2ddcb0a02f8b08cd5f8ecb981f","shortMessageHtmlLink":"Merge remote-tracking branch 'msm8998/lineage-20' into lineage-20"}},{"before":"cbe600cf2c70b128330610bb998e1386ba930cce","after":"a46bb9b25694f7d0a60c696153e1aa020ecc9b2a","ref":"refs/heads/lineage-20","pushedAt":"2023-11-12T16:29:13.000Z","pushType":"push","commitsCount":36,"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 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 Asoc: check for invalid voice session id\n kconfig: display recursive dependency resolution hint just once\n wireguard: version: bump\n compat: handle backported rng and blake2s\n qemu: set panic_on_warn=1 from cmdline\n qemu: use vports on arm\n device: check for metadata_dst with skb_valid_dst()\n qemu: enable ACPI for SMP\n socket: ignore v6 endpoints when ipv6 is disabled\n socket: free skb in send6 when ipv6 is disabled\n queueing: use CFI-safe ptr_ring cleanup function\n crypto: curve25519-x86_64: use in/out register constraints more precisely\n compat: drop Ubuntu 14.04\n fixup! compat: redefine version constants for sublevel>=256\n wireguard: version: bump\n Makefile: strip prefixed v from version.h\n crypto: curve25519-x86_64: solve register constraints with reserved registers\n compat: udp_tunnel: don't take reference to non-init namespace\n compat: siphash: use _unaligned version by default\n ratelimiter: use kvcalloc() instead of kvzalloc()\n receive: drop handshakes if queue lock is contended\n receive: use ring buffer for incoming handshakes\n device: reset peer src endpoint when netns exits\n main: rename 'mod_init' & 'mod_exit' functions to be module-specific\n netns: actually test for routing loops\n compat: update for RHEL 8.5\n compat: account for grsecurity backports and changes\n compat: account for latest c8s backports\n\nChange-Id: I5b55590ec0812d2ddcb0a02f8b08cd5f8ecb981f","shortMessageHtmlLink":"Merge remote-tracking branch 'msm8998/lineage-20' into lineage-20"}},{"before":"ce21bcddac55fcab026c5635f5a75b26e43b4178","after":"cbe600cf2c70b128330610bb998e1386ba930cce","ref":"refs/heads/lineage-20","pushedAt":"2023-11-02T13:51:34.000Z","pushType":"push","commitsCount":31,"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/walt: Add missing WALT call to `dequeue_task_fair`\n ICE, pfk: fix to set dio_inode precisely\n net: add ndo to setup/query xdp prog in adapter rx\n netdev: introduce ndo_set_rx_headroom\n ethtool: correctly ensure {GS}CHANNELS doesn't conflict with GS{RXFH}\n net: constify netif_is_* helpers net_device param\n net: add netif_is_lag_port helper\n net: add netif_is_lag_master helper\n net: add netif_is_team_port helper\n net: add netif_is_team_master helper\n ASoC: wcd_cpe: Fix enum-conversion warnings\n icnss: Fix enum-conversion warning from Clang\n ipa_v2: Fix enum conversion warnings\n ipa_v3: Fix enum conversion warnings\n libfs: support RENAME_NOREPLACE in simple_rename()\n qcacld-3.0: Fix strict-prototypes error\n qcacld-3.0: Fix compile error of mdie\n writeback: Fix cgroup_path() return value check\n msm: diag: Fix strict-prototypes error\n msm: camera: Fix strict-prototypes error\n msm: vidc: Fix strict-prototypes error\n msm: msm_bus: Fix strict-prototypes error\n msm: qdsp6v2: Fix strict-prototypes error\n msm: thermal-dev: Fix strict-prototypes error\n msm: mdss: Fix strict-prototypes error\n arm64: vdso32: Allow building with LLVM integrated AS\n arm64: vdso32: suppress error message for 'make mrproper'\n ARM64: vdso32: Install vdso32 from vdso_install\n arm64: vdso32: Don't use KBUILD_CPPFLAGS unconditionally\n arm64: vdso32: Remove jump label config option in Makefile\n\nChange-Id: I9fe3f76020d26138c975e73552b8d9ff2106d6bd","shortMessageHtmlLink":"Merge remote-tracking branch 'msm8998/lineage-20' into lineage-20"}},{"before":"08782fa5d717ec42c2665ad22ee29a4ee538fcdf","after":"ce21bcddac55fcab026c5635f5a75b26e43b4178","ref":"refs/heads/lineage-20","pushedAt":"2023-10-02T05:55:31.000Z","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":"Merge branch 'lineage-20' of https://github.com/LineageOS/android_kernel_qcom_msm8998 into lineage-20\n\nChange-Id: I1e0dd4a9a8d7d121d42aa8b39d201218ee78f45f","shortMessageHtmlLink":"Merge branch 'lineage-20' of https://github.com/LineageOS/android_ker…"}},{"before":"fc32b36f1305c5ef3c3e062ed9fce48f88c949f0","after":"08782fa5d717ec42c2665ad22ee29a4ee538fcdf","ref":"refs/heads/lineage-20","pushedAt":"2023-08-25T23:16:17.000Z","pushType":"push","commitsCount":107,"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\nChange-Id: I1b99866ef092785ebf11f1db44d26548856d943b","shortMessageHtmlLink":"Merge remote-tracking branch 'msm8998/lineage-20' into lineage-20"}},{"before":"6ad287d2b496315806bb1849b15ed8c62948dbd6","after":"fc32b36f1305c5ef3c3e062ed9fce48f88c949f0","ref":"refs/heads/lineage-20","pushedAt":"2023-07-01T10:00:22.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":"power: qpnp-smb2: Implement battery charging_enabled node\n\nChange-Id: Id08c169f0c507390eab070d1ae77bfb992b50b81","shortMessageHtmlLink":"power: qpnp-smb2: Implement battery charging_enabled node"}},{"before":"ff11f070cec085a2d3dac537f3bf98debd14e10f","after":"6ad287d2b496315806bb1849b15ed8c62948dbd6","ref":"refs/heads/lineage-20","pushedAt":"2023-04-28T03:03:33.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":"qcacld-3.0: defer hdd initialization and rely on userspace writing to /dev/wlan\n\nWi-Fi HAL writes \"ON\" or \"OFF\" to /dev/wlan.\n\nUse this method to initialize hdd as it's a safer way to ensure both\nwlan_mac.bin and WCNSS_qcom_cfg.ini is ready to be read.\n\nThis also eliminates the needs for horrible hack to read userspace file.\n\nSigned-off-by: Park Ju Hyung \n(cherry picked from commit cfd50384876e04ab2d8cf7e5dd230f4322bffa9e)\nChange-Id: I57954a5f7aec3d5f1abb8045a6f5c210294c152a","shortMessageHtmlLink":"qcacld-3.0: defer hdd initialization and rely on userspace writing to…"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0xOFQxNTowMToxOC4wMDAwMDBazwAAAAP95s_T","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0xOFQxNTowMToxOC4wMDAwMDBazwAAAAP95s_T","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNC0yOFQwMzowMzozMy4wMDAwMDBazwAAAAMh-Bhw"}},"title":"Activity · LineageOS/android_kernel_nubia_sdm660"}