{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":412330234,"defaultBranch":"lineage-21_4.9","name":"android_kernel_nvidia_kernel","ownerLogin":"LineageOS","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-10-01T04:48:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/24304779?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715016494.0","currentOid":""},"activityList":{"items":[{"before":"51ab27efed1b9fb796b555c32cc241ba098bb60c","after":"ead5d931b11a57b20c91044923a876cc8f0c9cdb","ref":"refs/heads/lineage-21_5.10","pushedAt":"2024-04-15T00:48:06.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":"kbuild: avoid regex RS for POSIX awk\n\nIn 22f26f21774f8 awk was added to deduplicate *.mod files. The awk\ninvocation passes -v RS='( |\\n)' to match a space or newline character\nas the record separator. Unfortunately, POSIX states[1]\n\n> If RS contains more than one character, the results are unspecified.\n\nSome implementations (such as the One True Awk[2] used by the BSDs) do\nnot treat RS as a regular expression. When awk does not support regex\nRS, build failures such as the following are produced (first error using\nallmodconfig):\n\n CC [M] arch/x86/events/intel/uncore.o\n CC [M] arch/x86/events/intel/uncore_nhmex.o\n CC [M] arch/x86/events/intel/uncore_snb.o\n CC [M] arch/x86/events/intel/uncore_snbep.o\n CC [M] arch/x86/events/intel/uncore_discovery.o\n LD [M] arch/x86/events/intel/intel-uncore.o\n ld: cannot find uncore_nhmex.o: No such file or directory\n ld: cannot find uncore_snb.o: No such file or directory\n ld: cannot find uncore_snbep.o: No such file or directory\n ld: cannot find uncore_discovery.o: No such file or directory\n make[3]: *** [scripts/Makefile.build:422: arch/x86/events/intel/intel-uncore.o] Error 1\n make[2]: *** [scripts/Makefile.build:487: arch/x86/events/intel] Error 2\n make[1]: *** [scripts/Makefile.build:487: arch/x86/events] Error 2\n make: *** [Makefile:1839: arch/x86] Error 2\n\nTo avoid this, use printf(1) to produce a newline between each object\npath, instead of the space produced by echo(1), so that the default RS\ncan be used by awk.\n\n[1]: https://pubs.opengroup.org/onlinepubs/9699919799/utilities/awk.html\n[2]: https://github.com/onetrueawk/awk\n\nFixes: 22f26f21774f (\"kbuild: get rid of duplication in *.mod files\")\nChange-Id: I049a4751a861ec4510b1c5621f43f51a0ddc431c\nSigned-off-by: Kevin Locke \nSigned-off-by: Masahiro Yamada ","shortMessageHtmlLink":"kbuild: avoid regex RS for POSIX awk"}},{"before":"68bcbf38e83bb6465956953c0092b169bba3e480","after":"51ab27efed1b9fb796b555c32cc241ba098bb60c","ref":"refs/heads/lineage-21_5.10","pushedAt":"2024-04-09T21:17:46.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":"Add git upstream urls\n\nChange-Id: I9b56de821f5fb652ed1f4f3befd128e7f0111dab","shortMessageHtmlLink":"Add git upstream urls"}},{"before":"84d90dfdb7011d10c31280aa3c1af135490ef10d","after":"faefab9ff47a65d70a60501d2e13ed0ff599ceb3","ref":"refs/heads/lineage-21_4.9","pushedAt":"2024-04-01T18:00:18.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":"Add git upstream urls\n\nChange-Id: I9b56de821f5fb652ed1f4f3befd128e7f0111dab","shortMessageHtmlLink":"Add git upstream urls"}},{"before":"6592147fd9c1f41ca429ceefd219d9169c5a65fc","after":"84d90dfdb7011d10c31280aa3c1af135490ef10d","ref":"refs/heads/lineage-21_4.9","pushedAt":"2024-03-26T16:29:21.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":"Remove nvgpu from srctree overlay\n\nIt will instead be built as an out of tree module, allowing for multiple\ncopies in one working tree.\n\nChange-Id: I0be826fce498c52f1ca41a79e111f49b0fac475b","shortMessageHtmlLink":"Remove nvgpu from srctree overlay"}},{"before":"10ee6b0f5d56fe8b263c44112046bd7f7a8a5a19","after":"6592147fd9c1f41ca429ceefd219d9169c5a65fc","ref":"refs/heads/lineage-21_4.9","pushedAt":"2024-03-25T15:06:55.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"defconfig: tegra_android: Enable hid_steam\n\nChange-Id: If2496c1f19036d8406c4f93b901ac352192c1cd4","shortMessageHtmlLink":"defconfig: tegra_android: Enable hid_steam"}},{"before":"9a5082f7901ba50933e23fdb7866a49160766a55","after":"e9a9fc0f085b5f3a29043f17422103fca8297a1a","ref":"refs/heads/lineage-20_4.9","pushedAt":"2024-03-25T15:06:06.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"defconfig: tegra_android: Enable hid_steam\n\nChange-Id: If2496c1f19036d8406c4f93b901ac352192c1cd4","shortMessageHtmlLink":"defconfig: tegra_android: Enable hid_steam"}},{"before":"139c7ff15df40208990bb94a0b39a6c2c167bdfa","after":"9a5082f7901ba50933e23fdb7866a49160766a55","ref":"refs/heads/lineage-20_4.9","pushedAt":"2024-03-19T21:14:32.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":"defconfig: smaug: Build split audio machine-driver\n\nChange-Id: Ic0fa7b209fd7ae544719b1b07d3478ea604d9514\nSigned-off-by: electimon \n(cherry picked from commit 10ee6b0f5d56fe8b263c44112046bd7f7a8a5a19)","shortMessageHtmlLink":"defconfig: smaug: Build split audio machine-driver"}},{"before":"8b89e7805c21fa8820cc664d7f461179827e8216","after":"139c7ff15df40208990bb94a0b39a6c2c167bdfa","ref":"refs/heads/lineage-20_4.9","pushedAt":"2024-03-19T21:14:15.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":"soc: tegra: Add header definition required by old split driver\n\nChange-Id: I6c0f45f09948b82cfbc56678e4f0931e34f20db4\n(cherry picked from commit ae2495c0cb308013680c349b82d7942786934a43)","shortMessageHtmlLink":"soc: tegra: Add header definition required by old split driver"}},{"before":"d3a2eacb835ac49aa44ed698f01ca7e8370e2030","after":"10ee6b0f5d56fe8b263c44112046bd7f7a8a5a19","ref":"refs/heads/lineage-21_4.9","pushedAt":"2024-03-19T21:12:38.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":"defconfig: smaug: Build split audio machine-driver\n\nChange-Id: Ic0fa7b209fd7ae544719b1b07d3478ea604d9514\nSigned-off-by: electimon ","shortMessageHtmlLink":"defconfig: smaug: Build split audio machine-driver"}},{"before":"1be068d79f6cd3dff932d873bfd83802aa0b3058","after":"d3a2eacb835ac49aa44ed698f01ca7e8370e2030","ref":"refs/heads/lineage-21_4.9","pushedAt":"2024-03-02T23:02:16.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":"PM / devfreq: Define the constant governor name\n\nPrior to that, the devfreq device uses the governor name when adding\nthe itself. In order to prevent the mistake used the wrong governor name,\nthis patch defines the governor name as a constant and then uses them\ninstead of using the string directly.\n\nSigned-off-by: Chanwoo Choi \nSigned-off-by: MyungJoo Ham \nCc: Kukjin Kim \nCc: Krzysztof Kozlowski \nCc: linux-samsung-soc@vger.kernel.org\nCc: linux-arm-kernel@lists.infradead.org\nCc: linux-kernel@vger.kernel.org\nChange-Id: Ic367165acd1d4544f82816c5d3d127c47953efbf","shortMessageHtmlLink":"PM / devfreq: Define the constant governor name"}},{"before":"335941d9bf3b035f8455d24875f703c45ad4c0f9","after":"1be068d79f6cd3dff932d873bfd83802aa0b3058","ref":"refs/heads/lineage-21_4.9","pushedAt":"2024-03-01T00:41:45.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":"ANDROID: Revert \"tracing: do not leak kernel addresses\"\n\nThis reverts commit 72a0a19f2f4ee2628115b1455ad3a52c3cd2afca.\n\nThis commit was introduced downstream in Nexus 6 to address\nCVE-2017-0630, but was not a proper fix as discussed when a variant was\nsent upstream. Indeed, this commit breaks perfetto tracing. Revert this\nout of tree / downstream only patch.\n\nThe correct fix is to handle this via corrected SELinux policy. Refer to\ncommit 12376168b449 (\"New type for printk_formats, allow\ntraced_probes.\")\nin system/sepolicy for the corresponding fix.\n\nBug: 34277115\nBug: 70292203\nTest: atest android.security.cts.Poc17_05#testPocCVE_2017_0630\nLink: https://nvd.nist.gov/vuln/detail/CVE-2017-0630\nLink: https://lore.kernel.org/lkml/20180725202238.165314-1-salyzyn@android.com/\nLink: https://android.googlesource.com/platform/system/sepolicy/+/12376168b44904799936cad2ea1de10dfad456f6\nReported-by: Tim Murray \nReported-by: Primiano Tucci \nReported-by: Rafal Slawik \nReported-by: Simon MacMullen \nSigned-off-by: Nick Desaulniers \nChange-Id: I5c427bfdfebc3bd32c64544bf3e8a7f35e250902\n(cherry picked from commit 8b89e7805c21fa8820cc664d7f461179827e8216)","shortMessageHtmlLink":"ANDROID: Revert \"tracing: do not leak kernel addresses\""}},{"before":"2caf2d800eac8ab9ed5fd972d7e81e7229381989","after":"8b89e7805c21fa8820cc664d7f461179827e8216","ref":"refs/heads/lineage-20_4.9","pushedAt":"2024-03-01T00:41:05.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":"ANDROID: Revert \"tracing: do not leak kernel addresses\"\n\nThis reverts commit 72a0a19f2f4ee2628115b1455ad3a52c3cd2afca.\n\nThis commit was introduced downstream in Nexus 6 to address\nCVE-2017-0630, but was not a proper fix as discussed when a variant was\nsent upstream. Indeed, this commit breaks perfetto tracing. Revert this\nout of tree / downstream only patch.\n\nThe correct fix is to handle this via corrected SELinux policy. Refer to\ncommit 12376168b449 (\"New type for printk_formats, allow\ntraced_probes.\")\nin system/sepolicy for the corresponding fix.\n\nBug: 34277115\nBug: 70292203\nTest: atest android.security.cts.Poc17_05#testPocCVE_2017_0630\nLink: https://nvd.nist.gov/vuln/detail/CVE-2017-0630\nLink: https://lore.kernel.org/lkml/20180725202238.165314-1-salyzyn@android.com/\nLink: https://android.googlesource.com/platform/system/sepolicy/+/12376168b44904799936cad2ea1de10dfad456f6\nReported-by: Tim Murray \nReported-by: Primiano Tucci \nReported-by: Rafal Slawik \nReported-by: Simon MacMullen \nSigned-off-by: Nick Desaulniers \nChange-Id: I5c427bfdfebc3bd32c64544bf3e8a7f35e250902","shortMessageHtmlLink":"ANDROID: Revert \"tracing: do not leak kernel addresses\""}},{"before":"c2b03929c7c6f3d502ff76dcfe1b4c8e7bce902c","after":"335941d9bf3b035f8455d24875f703c45ad4c0f9","ref":"refs/heads/lineage-21_4.9","pushedAt":"2024-02-05T08:23: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":"binder: Add BINDER_GET_NODE_INFO_FOR_REF ioctl.\n\nThis allows the context manager to retrieve information about nodes\nthat it holds a reference to, such as the current number of\nreferences to those nodes.\n\nSuch information can for example be used to determine whether the\nservicemanager is the only process holding a reference to a node.\nThis information can then be passed on to the process holding the\nnode, which can in turn decide whether it wants to shut down to\nreduce resource usage.\n\nSigned-off-by: Martijn Coenen \nSigned-off-by: Greg Kroah-Hartman \nChange-Id: If413ac8e3c3126a16073943b2db9a64fae98263e","shortMessageHtmlLink":"binder: Add BINDER_GET_NODE_INFO_FOR_REF ioctl."}},{"before":"677fe5055ae63172b68a9c0015857a48ef724a60","after":"2caf2d800eac8ab9ed5fd972d7e81e7229381989","ref":"refs/heads/lineage-20_4.9","pushedAt":"2024-02-04T23:46:39.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":"binder: Add BINDER_GET_NODE_INFO_FOR_REF ioctl.\n\nThis allows the context manager to retrieve information about nodes\nthat it holds a reference to, such as the current number of\nreferences to those nodes.\n\nSuch information can for example be used to determine whether the\nservicemanager is the only process holding a reference to a node.\nThis information can then be passed on to the process holding the\nnode, which can in turn decide whether it wants to shut down to\nreduce resource usage.\n\nSigned-off-by: Martijn Coenen \nSigned-off-by: Greg Kroah-Hartman \nChange-Id: If413ac8e3c3126a16073943b2db9a64fae98263e","shortMessageHtmlLink":"binder: Add BINDER_GET_NODE_INFO_FOR_REF ioctl."}},{"before":"c618c94cb13ae71631af8acdf04789d2c451df51","after":"c2b03929c7c6f3d502ff76dcfe1b4c8e7bce902c","ref":"refs/heads/lineage-21_4.9","pushedAt":"2024-01-25T07:13:49.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":"defconfig: tegra_android: Enable cros pd charger\n\nChange-Id: I2c5c14b60bc8a983e5c586101d66f6dbf75fa8d2\n(cherry picked from commit 7c57f7b4158ed2e5ab30079a3aa2375832238f00)\n(cherry picked from commit 677fe5055ae63172b68a9c0015857a48ef724a60)","shortMessageHtmlLink":"defconfig: tegra_android: Enable cros pd charger"}},{"before":"9e617a8233e72d5854cfe8d4380bdf7df269d0a5","after":"677fe5055ae63172b68a9c0015857a48ef724a60","ref":"refs/heads/lineage-20_4.9","pushedAt":"2024-01-25T07:13: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":"defconfig: tegra_android: Enable cros pd charger\n\nChange-Id: I2c5c14b60bc8a983e5c586101d66f6dbf75fa8d2\n(cherry picked from commit 7c57f7b4158ed2e5ab30079a3aa2375832238f00)","shortMessageHtmlLink":"defconfig: tegra_android: Enable cros pd charger"}},{"before":"d36a9da22cefcb585f0af7e47a2c6a41e371e79e","after":"c618c94cb13ae71631af8acdf04789d2c451df51","ref":"refs/heads/lineage-21_4.9","pushedAt":"2023-11-26T04:22: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: tegra_android_android: Build in cy8c\n\nAndroid refuses to set proper permissions on the nodes created by this\ndriver when loaded as a kmod.\n\nChange-Id: Ib3fa93b03c0ef847056cccb366747ae87b9f4974","shortMessageHtmlLink":"arm64: tegra_android_android: Build in cy8c"}},{"before":"1000df892e6ebf8c46e7902b0f518a39df595ad7","after":"9e617a8233e72d5854cfe8d4380bdf7df269d0a5","ref":"refs/heads/lineage-20_4.9","pushedAt":"2023-11-26T02:52:18.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: tegra_android_android: Build in cy8c\n\nAndroid refuses to set proper permissions on the nodes created by this\ndriver when loaded as a kmod.\n\nChange-Id: Ib3fa93b03c0ef847056cccb366747ae87b9f4974","shortMessageHtmlLink":"arm64: tegra_android_android: Build in cy8c"}},{"before":"f456568796c854937635ff640310345b93ef8a18","after":"a8bfda26d96248f2d64c2a35a4fe6fbf9ea20b4e","ref":"refs/heads/lineage-18.1_4.9","pushedAt":"2023-11-21T06:08:31.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":"extcon: Add ac adapter cable id\n\nChange-Id: I00608de39525688b0bb22eef29e436c7c76de85d","shortMessageHtmlLink":"extcon: Add ac adapter cable id"}},{"before":"45783d4d8ec9129c97cb51219baf9804a81a2de9","after":"0ae8fa0add9dd1f079c005dc66516870e84a7c0a","ref":"refs/heads/lineage-19.1_4.9","pushedAt":"2023-11-21T03:17:21.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":"extcon: Add ac adapter cable id\n\nChange-Id: I00608de39525688b0bb22eef29e436c7c76de85d","shortMessageHtmlLink":"extcon: Add ac adapter cable id"}},{"before":"7d08828e25034535949412be2ba352ae59c8eea4","after":"d36a9da22cefcb585f0af7e47a2c6a41e371e79e","ref":"refs/heads/lineage-21_4.9","pushedAt":"2023-11-21T03:16:41.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":"extcon: Add ac adapter cable id\n\nChange-Id: I00608de39525688b0bb22eef29e436c7c76de85d","shortMessageHtmlLink":"extcon: Add ac adapter cable id"}},{"before":"4e993d88d1cf50ed719591872b9e8c808b1f06b5","after":"1000df892e6ebf8c46e7902b0f518a39df595ad7","ref":"refs/heads/lineage-20_4.9","pushedAt":"2023-11-21T02:46:16.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":"extcon: Add ac adapter cable id\n\nChange-Id: I00608de39525688b0bb22eef29e436c7c76de85d","shortMessageHtmlLink":"extcon: Add ac adapter cable id"}},{"before":"4e993d88d1cf50ed719591872b9e8c808b1f06b5","after":"7d08828e25034535949412be2ba352ae59c8eea4","ref":"refs/heads/lineage-21_4.9","pushedAt":"2023-11-19T20:29:20.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: tegra_android_defconfig: Disable sar handling\n\nAndroid 14 removed support for system as root. Most devices can remove\nthe sar flags from bootargs at the bootloader level. However, avb2\ndevices such as mdarcy do not have a runtime flag for this. So force the\nkernel to ignore them universally.\n\nChange-Id: I6a70406c618456147d51c95fa712a4360e45ec87","shortMessageHtmlLink":"arm64: tegra_android_defconfig: Disable sar handling"}},{"before":null,"after":"a35286a4b10fbcfb689aa77be42c201d2091dca2","ref":"refs/heads/lineage-20_3.10","pushedAt":"2023-11-19T00:14: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 \"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 be5e79b7168680bb458b4449818390f12c7e1cfb.\n\nChange-Id: If25a9ef7e64c79412948f4619e08faaedb18aa13","shortMessageHtmlLink":"Revert \"kernel: Only expose su when daemon is running\""}},{"before":null,"after":"68bcbf38e83bb6465956953c0092b169bba3e480","ref":"refs/heads/lineage-21_5.10","pushedAt":"2023-11-12T20:00:48.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":"arm64: tegra_android_defconfig: Enable rtk btusb\n\nThis is the downstream realtek bluetooth usb driver\n\nChange-Id: Iaabb56c1a1d5744082dc0c2baee8ea538da08bbc","shortMessageHtmlLink":"arm64: tegra_android_defconfig: Enable rtk btusb"}},{"before":null,"after":"4e993d88d1cf50ed719591872b9e8c808b1f06b5","ref":"refs/heads/lineage-21_4.9","pushedAt":"2023-11-09T01:38:25.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":"UPSTREAM: security: selinux: allow per-file labeling for bpffs\n\nAdd support for genfscon per-file labeling of bpffs files. This allows\nfor separate permissions for different pinned bpf objects, which may\nbe completely unrelated to each other.\n\nSigned-off-by: Connor O'Brien \nSigned-off-by: Steven Moreland \nAcked-by: Stephen Smalley \nSigned-off-by: Paul Moore \n(cherry picked from commit 4ca54d3d3022ce27170b50e4bdecc3a42f05dbdc)\n[which is v5.6-rc1-10-g4ca54d3d3022 and thus already included in 5.10]\nBug: 200440527\nChange-Id: I8234b9047f29981b8140bd81bb2ff070b3b0b843\n(cherry picked from commit d52ac987ad2ae16ff313d7fb6185bc412cb221a4)","shortMessageHtmlLink":"UPSTREAM: security: selinux: allow per-file labeling for bpffs"}},{"before":"cfb3bfd9536e9918a72dcde9bd385f649ae8f218","after":"45783d4d8ec9129c97cb51219baf9804a81a2de9","ref":"refs/heads/lineage-19.1_4.9","pushedAt":"2023-10-30T02:00:14.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":"UPSTREAM: security: selinux: allow per-file labeling for bpffs\n\nAdd support for genfscon per-file labeling of bpffs files. This allows\nfor separate permissions for different pinned bpf objects, which may\nbe completely unrelated to each other.\n\nSigned-off-by: Connor O'Brien \nSigned-off-by: Steven Moreland \nAcked-by: Stephen Smalley \nSigned-off-by: Paul Moore \n(cherry picked from commit 4ca54d3d3022ce27170b50e4bdecc3a42f05dbdc)\n[which is v5.6-rc1-10-g4ca54d3d3022 and thus already included in 5.10]\nBug: 200440527\nChange-Id: I8234b9047f29981b8140bd81bb2ff070b3b0b843\n(cherry picked from commit d52ac987ad2ae16ff313d7fb6185bc412cb221a4)","shortMessageHtmlLink":"UPSTREAM: security: selinux: allow per-file labeling for bpffs"}},{"before":"35d0ac756e6b6480d7ed9aaa9544b59043bff31b","after":"4e993d88d1cf50ed719591872b9e8c808b1f06b5","ref":"refs/heads/lineage-20_4.9","pushedAt":"2023-10-30T01:58:58.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":"UPSTREAM: security: selinux: allow per-file labeling for bpffs\n\nAdd support for genfscon per-file labeling of bpffs files. This allows\nfor separate permissions for different pinned bpf objects, which may\nbe completely unrelated to each other.\n\nSigned-off-by: Connor O'Brien \nSigned-off-by: Steven Moreland \nAcked-by: Stephen Smalley \nSigned-off-by: Paul Moore \n(cherry picked from commit 4ca54d3d3022ce27170b50e4bdecc3a42f05dbdc)\n[which is v5.6-rc1-10-g4ca54d3d3022 and thus already included in 5.10]\nBug: 200440527\nChange-Id: I8234b9047f29981b8140bd81bb2ff070b3b0b843\n(cherry picked from commit d52ac987ad2ae16ff313d7fb6185bc412cb221a4)","shortMessageHtmlLink":"UPSTREAM: security: selinux: allow per-file labeling for bpffs"}},{"before":null,"after":"68bcbf38e83bb6465956953c0092b169bba3e480","ref":"refs/heads/lineage-20_5.10","pushedAt":"2023-10-06T19:18:10.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":"arm64: tegra_android_defconfig: Enable rtk btusb\n\nThis is the downstream realtek bluetooth usb driver\n\nChange-Id: Iaabb56c1a1d5744082dc0c2baee8ea538da08bbc","shortMessageHtmlLink":"arm64: tegra_android_defconfig: Enable rtk btusb"}},{"before":"159942d3e4ee07dbfff40cfa8c101861b028cdd5","after":"35d0ac756e6b6480d7ed9aaa9544b59043bff31b","ref":"refs/heads/lineage-20_4.9","pushedAt":"2023-10-06T18:34:58.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"lineageos-gerrit","name":null,"path":"/lineageos-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24783018?s=80&v=4"},"commit":{"message":"arm64: tegra_android_defconfig: Remove r8168\n\nThis driver is now compiled unconditionally as a module in the odm repo.\n\nChange-Id: Icfa15a47c34a78e49ca34c7be545961bc6777f32","shortMessageHtmlLink":"arm64: tegra_android_defconfig: Remove r8168"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEMGzLcAA","startCursor":null,"endCursor":null}},"title":"Activity ยท LineageOS/android_kernel_nvidia_kernel"}