{"push_id":2757514453,"size":14,"distinct_size":14,"ref":"refs/heads/oneplus/SDM845_O_8.1","head":"79faeacd5e143334a0f2cb6eb95429d44e22396c","before":"7034d876a44e0efc9647c2ac6a4e6645a149ba79","commits":[{"sha":"18f2cbb5de4482f362f5828b4fb7a3c6e76d44bf","author":{"name":"Jason A. Donenfeld","email":"e7e312fea4c2c1aad2bb075d739111890e1ce08b@zx2c4.com"},"message":"net/wireguard: add wireguard importer\n\nSigned-off-by: Jason A. Donenfeld <Jason@zx2c4.com>\nSigned-off-by: Nathan Chancellor <natechancellor@gmail.com>","distinct":true,"url":"https://api.github.com/repos/sakindia123/cranium_kernel_enchilada/commits/18f2cbb5de4482f362f5828b4fb7a3c6e76d44bf"},{"sha":"3919b98ffc302fc84e2c5d88ca2e1ac64cbabca5","author":{"name":"Jason A. Donenfeld","email":"e7e312fea4c2c1aad2bb075d739111890e1ce08b@zx2c4.com"},"message":"scripts/wireguard: Only allow one execution at a time, with others failing open\n\nSigned-off-by: Nathan Chancellor <natechancellor@gmail.com>","distinct":true,"url":"https://api.github.com/repos/sakindia123/cranium_kernel_enchilada/commits/3919b98ffc302fc84e2c5d88ca2e1ac64cbabca5"},{"sha":"febcf7cbbd614a3d159b4f463f38374efe7108f3","author":{"name":"Jason A. Donenfeld","email":"e7e312fea4c2c1aad2bb075d739111890e1ce08b@zx2c4.com"},"message":"scripts/wireguard: More reliable version selection\n\nSigned-off-by: Nathan Chancellor <natechancellor@gmail.com>","distinct":true,"url":"https://api.github.com/repos/sakindia123/cranium_kernel_enchilada/commits/febcf7cbbd614a3d159b4f463f38374efe7108f3"},{"sha":"5c15a4e926fff7adc14692063a96abece4872fbc","author":{"name":"franciscofranco","email":"42480b5f4d505650064e5081b85d867a03559887@gmail.com"},"message":"Added fsync on/off support.\n\nSigned-off-by: Francisco Franco <franciscofranco.1990@gmail.com>\nSigned-off-by: Nathan Chancellor <natechancellor@gmail.com>","distinct":true,"url":"https://api.github.com/repos/sakindia123/cranium_kernel_enchilada/commits/5c15a4e926fff7adc14692063a96abece4872fbc"},{"sha":"cf095daac2f84b8b6e05e05fd41d2729fbbbdbb5","author":{"name":"Jason A. Donenfeld","email":"e7e312fea4c2c1aad2bb075d739111890e1ce08b@zx2c4.com"},"message":"UPSTREAM: arm64: support __int128 on gcc 5+\n\nVersions of gcc prior to gcc 5 emitted a __multi3 function call when\ndealing with TI types, resulting in failures when trying to link to\nlibgcc, and more generally, bad performance. However, since gcc 5,\nthe compiler supports actually emitting fast instructions, which means\nwe can at long last enable this option and receive the speedups.\n\nThe gcc commit that added proper Aarch64 support is:\nhttps://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=d1ae7bb994f49316f6f63e6173f2931e837a351d\nThis commit appears to be part of the gcc 5 release.\n\nThere are still a few instructions, __ashlti3 and __ashrti3, which\nrequire libgcc, which is fine. Rather than linking to libgcc, we\nsimply provide them ourselves, since they're not that complicated.\n\nSigned-off-by: Jason A. Donenfeld <Jason@zx2c4.com>\nSigned-off-by: Will Deacon <will.deacon@arm.com>\n(cherry picked from commit fb8722735f50cd51204bfbeefa2e5e7e9ff5b2be)\nSigned-off-by: Nathan Chancellor <natechancellor@gmail.com>","distinct":true,"url":"https://api.github.com/repos/sakindia123/cranium_kernel_enchilada/commits/cf095daac2f84b8b6e05e05fd41d2729fbbbdbb5"},{"sha":"f95058610a276ab5d89f345cb3c2fcdfb0c2835c","author":{"name":"Jason A. Donenfeld","email":"e7e312fea4c2c1aad2bb075d739111890e1ce08b@zx2c4.com"},"message":"UPSTREAM: arm64: Implement __lshrti3 library function\n\nCommit fb8722735f50 (\"arm64: support __int128 on gcc 5+\") added support\nfor the __int128 data type, but this breaks the build in some configurations\nwhere GCC ends up emitting calls to the __lshrti3 helper in libgcc, which\nresults in a link error:\n\n  kernel/sched/fair.o: In function `__calc_delta':\n  fair.c:(.text+0xca0): undefined reference to `__lshrti3'\n  kernel/time/timekeeping.o: In function `timekeeping_resume':\n  timekeeping.c:(.text+0x3f60): undefined reference to `__lshrti3'\n  make: *** [vmlinux] Error 1\n\nFix the build by providing an implementation of __lshrti3, like we do\nalready for __ashlti3 and __ashrti3.\n\nReported-by: Arnd Bergmann <arnd@arndb.de>\nSigned-off-by: Jason A. Donenfeld <Jason@zx2c4.com>\nSigned-off-by: Will Deacon <will.deacon@arm.com>\n(cherry picked from commit 9bfe7553fadb269e45a6e10f68b727957dff5676)\nSigned-off-by: Nathan Chancellor <natechancellor@gmail.com>","distinct":true,"url":"https://api.github.com/repos/sakindia123/cranium_kernel_enchilada/commits/f95058610a276ab5d89f345cb3c2fcdfb0c2835c"},{"sha":"b9fcfa5fc612526791a7435010ed1b3be1ec7bdb","author":{"name":"Jason A. Donenfeld","email":"e7e312fea4c2c1aad2bb075d739111890e1ce08b@zx2c4.com"},"message":"UPSTREAM: arm64: make label allocation style consistent in tishift\n\nThis is entirely cosmetic, but somehow it was missed when sending\ndiffering versions of this patch. This just makes the file a bit more\nuniform.\n\nSigned-off-by: Jason A. Donenfeld <Jason@zx2c4.com>\nSigned-off-by: Catalin Marinas <catalin.marinas@arm.com>\n(cherry picked from commit f5ed22e2647cc89dd0a57936b38a582546527509)\nSigned-off-by: Nathan Chancellor <natechancellor@gmail.com>","distinct":true,"url":"https://api.github.com/repos/sakindia123/cranium_kernel_enchilada/commits/b9fcfa5fc612526791a7435010ed1b3be1ec7bdb"},{"sha":"ffea54662ff6615f017b32c7efcc2b73e5b2f3df","author":{"name":"Jason A. Donenfeld","email":"e7e312fea4c2c1aad2bb075d739111890e1ce08b@zx2c4.com"},"message":"UPSTREAM: arm64: support __int128 with clang\n\nCommit fb8722735f50 (\"arm64: support __int128 on gcc 5+\") added support\nfor arm64 __int128 with gcc with a version-conditional, but neglected to\nenable this for clang, which in fact appears to support aarch64 __int128.\nThis commit therefore enables it if the compiler is clang, using the\nsame type of makefile conditional used elsewhere in the tree.\n\nSigned-off-by: Jason A. Donenfeld <Jason@zx2c4.com>\nSigned-off-by: Will Deacon <will.deacon@arm.com>\n(cherry picked from commit ad40bdafb495f30e5af837e15b3c2a4cb2176e47)\nSigned-off-by: Nathan Chancellor <natechancellor@gmail.com>","distinct":true,"url":"https://api.github.com/repos/sakindia123/cranium_kernel_enchilada/commits/ffea54662ff6615f017b32c7efcc2b73e5b2f3df"},{"sha":"3fb92fa982bc98d8592fbd0c6e69a70808da5cbb","author":{"name":"Tim Murray","email":"fc967dd1b0265d0311b05dbb56de7d3bd8ed4e2b@google.com"},"message":"cpuidle: don't disable cpuidle when entering suspend\n\ncpuidle was disabled while entering suspend as part of commit\n8651f97bd951d0bb1c10fa24e3fa3455193f3548 in order to work around some\nACPI bugs. However, there's no reason to do this on modern\nplatforms. Leaving cpuidle enabled can result in improved power\nconsumption if dpm_resume_noirq runs for a significant time.\n\nChange-Id: Ie182785b176f448698c0264eba554d1e315e8a06\nSigned-off-by: Nathan Chancellor <natechancellor@gmail.com>","distinct":true,"url":"https://api.github.com/repos/sakindia123/cranium_kernel_enchilada/commits/3fb92fa982bc98d8592fbd0c6e69a70808da5cbb"},{"sha":"03d1bb68ebbc1e58db9eaf997c39d87da3c2fa51","author":{"name":"andip71","email":"bd67971edaf49a94837e91683b2145e95504e5dd@gmx.de"},"message":"boeffla_wl_blocker: add generic wakelock blocker driver v1.0.0\n\nBased on ideas of FranciscoFranco's non-generic driver.\n\nSysfs node:\n\n\t/sys/class/misc/boeffla_wakelock_blocker/wakelock_blocker\n\n\t\t- list of wakelocks to be blocked, separated by semicolons\n\n\t/sys/class/misc/boeffla_wakelock_blocker/debug\n\n\t\t- write: 0/1 to switch off and on debug logging into dmesg\n\t\t- read:  get current driver internals\n\n\t/sys/class/misc/boeffla_wakelock_blocker/version\n\n\t\t- show driver version\n\nSigned-off-by: andip71 <andreasp@gmx.de>\nSigned-off-by: Nathan Chancellor <natechancellor@gmail.com>","distinct":true,"url":"https://api.github.com/repos/sakindia123/cranium_kernel_enchilada/commits/03d1bb68ebbc1e58db9eaf997c39d87da3c2fa51"},{"sha":"447f722b2a86957b903cd94806b80372319c7fe0","author":{"name":"andip71","email":"bd67971edaf49a94837e91683b2145e95504e5dd@gmx.de"},"message":"boeffla_wl_blocker: update to wakelock blocker driver v1.0.1\n\n- currently active wakelocks on the list are forcefully killed\n\nSigned-off-by: Nathan Chancellor <natechancellor@gmail.com>","distinct":true,"url":"https://api.github.com/repos/sakindia123/cranium_kernel_enchilada/commits/447f722b2a86957b903cd94806b80372319c7fe0"},{"sha":"e59b73f8f90776ec3727c3c0019c7e38d7f1c048","author":{"name":"andip71","email":"bd67971edaf49a94837e91683b2145e95504e5dd@gmx.de"},"message":"boeffla_wl_blocker: update to wakelock blocker driver v1.1.0\n\nThere are now two lists:\n- the previously existing list of user defined wakelocks to block\n- a new list called \"wakelock_blocker_default\" which comes prepopulated with the most common\n  and safe wakelocks to block:\n\n    qcom_rx_wakelock;wlan;wlan_wow_wl;wlan_extscan_wl;netmgr_wl;NETLINK\n\nA combination of both wakelock lists will be blocked finally.\n\nSigned-off-by: Nathan Chancellor <natechancellor@gmail.com>","distinct":true,"url":"https://api.github.com/repos/sakindia123/cranium_kernel_enchilada/commits/e59b73f8f90776ec3727c3c0019c7e38d7f1c048"},{"sha":"263283ef01fc73ae0368d0e63ce2f3b94749fe86","author":{"name":"Nathan Chancellor","email":"f65d3f2dc139dcfe7b6f0b0a466af3bc5fed8fa7@gmail.com"},"message":"boeffla_wl_blocker: Don't block wakelocks by default\n\nSigned-off-by: Nathan Chancellor <natechancellor@gmail.com>","distinct":true,"url":"https://api.github.com/repos/sakindia123/cranium_kernel_enchilada/commits/263283ef01fc73ae0368d0e63ce2f3b94749fe86"},{"sha":"79faeacd5e143334a0f2cb6eb95429d44e22396c","author":{"name":"Sarthak Acharya","email":"79787f9c6624a0bb7aecaf237b73af4597dc823c@gmail.com"},"message":"Build techpack into kernel","distinct":true,"url":"https://api.github.com/repos/sakindia123/cranium_kernel_enchilada/commits/79faeacd5e143334a0f2cb6eb95429d44e22396c"}]}
{"actor":{"display_login":"sakindia123"}}