aboutsummaryrefslogtreecommitdiffstats
path: root/kernels (unfollow)
Commit message (Collapse)AuthorFilesLines
2021-05-06May updateHEADmasterNathan Chancellor6-6/+6
Closes: #7 Signed-off-by: Nathan Chancellor <nathan@kernel.org>
2021-01-04January updateNathan Chancellor8-8/+8
Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
2020-11-05November updateNathan Chancellor6-6/+6
Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
2020-10-07October updateNathan Chancellor8-8/+8
Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
2020-09-15coral: use newer clang toolchain revisionJason A. Donenfeld1-1/+1
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2020-09-14September updateNathan Chancellor10-70/+12
Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
2020-08-03August updateNathan Chancellor8-8/+8
Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
2020-07-06July updateNathan Chancellor5-5/+5
Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
2020-06-02kernels: wahoo: apply a patch to fix the buildNathan Chancellor2-0/+58
We need this patch after upstream stable commit 78d19b437554 ("kbuild: fix single target build for external module") was merged via 4.4.210 in the June security update. prepare is now called when building an external module, which calls vdso_prepare, which then calls prepare0, which is only defined when KBUILD_EXTMOD is set. This is not a problem for upstream stable because commit a66649dab350 ("arm64: fix vdso-offsets.h dependency") is not applied there; it is only applied in the Wahoo tree as part of a series of vDSO commits they added. Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
2020-06-02June updateNathan Chancellor8-11/+11
Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
2020-05-05May updateNathan Chancellor8-11/+11
Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
2020-04-06April updateNathan Chancellor8-8/+8
Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
2020-03-03March updateNathan Chancellor10-82/+8
Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
2020-02-05kernels: strip debug symbols from older-style kernelsJason A. Donenfeld2-0/+2
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2020-02-05kernels: add htc ocnChih-Hsuan Yen3-0/+27
Apparently, the ocn kernel source tree is created by the same one that maintains the TWRP image [1]. Only a few irrelevant files are different from the kernel in the tarball downloaded from htcdev.com (ocndtwl-4.4.153-perf-g0041d80.tar.gz). $ diff -ur android_kernel_htc_ocn kernel Only in android_kernel_htc_ocn: .git Only in android_kernel_htc_ocn: .gitignore Only in kernel/Documentation/DocBook/media/dvb: dvbstb.pdf Only in kernel/Documentation/DocBook/media/v4l: crop.pdf Only in kernel/Documentation/DocBook/media/v4l: fieldseq_bt.pdf Only in kernel/Documentation/DocBook/media/v4l: fieldseq_tb.pdf Only in kernel/Documentation/DocBook/media/v4l: pipeline.pdf Only in kernel/Documentation/DocBook/media/v4l: vbi_525.pdf Only in kernel/Documentation/DocBook/media/v4l: vbi_625.pdf Only in kernel/Documentation/DocBook/media/v4l: vbi_hsync.pdf Only in android_kernel_htc_ocn: Readme.txt Only in kernel/arch/sh/boot/compressed: vmlinux.scr Only in kernel/arch/sh/boot/romimage: vmlinux.scr I've tested the built module wireguard-80ee34126cd97c9a15bc3b970a6f38ce30852d0b8547dbcc43eee22956aa1934.ko on my ocndugl device. [1] https://twrp.me/htc/htcu11.html Signed-off-by: Chih-Hsuan Yen <yan12125@gmail.com>
2020-02-03February updateNathan Chancellor8-10/+10
Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
2020-01-06kernels: coral: android-10.0.0_r0.35 hasn't been pushed to a couple of reposNathan Chancellor1-2/+2
Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
2020-01-06January updateNathan Chancellor8-8/+8
Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
2019-12-30kernels/coral: apply a patch to fix glibc 2.29+Nathan Chancellor2-0/+75
Link: https://lore.kernel.org/lkml/20190422210041.GA21711@archlinux-i9/ Link: https://git.kernel.org/stable/c/760f8522ce08a24abac3208290f93fe3fffc0d6c Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
2019-12-30December updateNathan Chancellor6-6/+6
Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
2019-12-30kernels: add coral/flameNathan Chancellor3-0/+28
Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
2019-12-29repo: use new wireguard-linux-compat repo for buildingJason A. Donenfeld3-3/+3
2019-11-20November updateJason A. Donenfeld6-6/+6
2019-10-16kernels: marlin: move hack to init from uninitJason A. Donenfeld1-4/+4
2019-10-14kernels: add marlin manifest and build commandsNathan Chancellor2-0/+17
Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
2019-10-14kernels: add bonitoNathan Chancellor2-0/+25
Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
2019-10-14kernels: crosshatch: use the crosshatch specific tagNathan Chancellor1-1/+1
While this might seem pedantic because android-10.0.0_r0.10 and android-10.0.0_r0.12 point to the same commits, there have been times where the bonito and crosshatch tags do not point to the same object. Change this now so we remember to do this in future updates. Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
2019-10-14kernels: crosshatch: update the EXT_MODULES commandNathan Chancellor1-1/+1
Suggested-by: Jason A. Donenfeld <Jason@zx2c4.com> Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
2019-10-14kernels: marlin: hack around unexported tvec_base_deferrableJason A. Donenfeld2-0/+35
Qualcomm made wild changes to the timers in 50f9e740, but in the process they forgot to EXPORT_SYMBOL(tvec_base_deferrable). So, we claw it back the ugly way.
2019-10-14kernels: add wahooNathan Chancellor2-0/+20
Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
2019-10-14kernels: add version hashes for remaining pixelsJason A. Donenfeld3-0/+3
Now we have: - android-msm-bonito-4.9-pie-b4s4 - android-msm-crosshatch-4.9-pie-qpr2 - android-msm-wahoo-4.4-pie-qpr2 - android-msm-marlin-3.18-pie-qpr2 However, we need to still add a manifest.xml and a do.bash for each of these. These were all generated via: $ util/extract-version-hash-from-factory.bash https://dl.google.com/dl/android/aosp/bonito-qp1a.191005.007-factory-9754d7c6.zip $ util/extract-version-hash-from-factory.bash https://dl.google.com/dl/android/aosp/crosshatch-qp1a.191005.007-factory-2989a08d.zip $ util/extract-version-hash-from-factory.bash https://dl.google.com/dl/android/aosp/taimen-qp1a.191005.007.a1-factory-3ed47161.zip $ util/extract-version-hash-from-factory.bash https://dl.google.com/dl/android/aosp/marlin-qp1a.191005.007.a1-factory-c27241e0.zip