Rudi Heitbaum
8a0e2b2d69
linux (Generic): Enable Indirect Branch Tracking (X86_KERNEL_IBT)
...
Supported on Tigerlake CPUs and newer
Build the kernel with support for Indirect Branch Tracking, a
hardware support course-grain forward-edge Control Flow Integrity
protection. It enforces that all indirect calls must land on
an ENDBR instruction, as such, the compiler will instrument the
code with them to make this happen.
In addition to building the kernel with IBT, seal all functions that
are not indirect call targets, avoiding them ever becoming one.
This requires LTO like objtool runs and will slow down the build. It
does significantly reduce the number of ENDBR instructions in the
kernel image.
2022-09-05 10:58:03 +00:00
Matthias Reichl
85660e2e1e
RPi: update kodi colorspace and bpc patches
...
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-08-31 17:59:48 +02:00
Matthias Reichl
f90c5b73fb
linux (RPi): config options for 5.15.61-004a1de
...
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-08-28 16:29:20 +02:00
Christian Hewitt
350bb7d1e4
kodi: add patches for Odroid XU3/XU4
2022-08-21 12:36:05 +00:00
Christian Hewitt
0a5c5abfa3
kodi: drop EGL_KHR libmali patch
2022-08-21 12:36:05 +00:00
Christian Hewitt
5e52d2ce58
mesa: enable Mali T628 support
2022-08-21 12:36:05 +00:00
Christian Hewitt
8c8bcdff95
linux: bump Samsung to Linux 5.19.y
2022-08-21 12:36:05 +00:00
Christian Hewitt
854b89de67
u-boot: update XU4 defconfig patch
2022-08-21 12:24:14 +00:00
Christian Hewitt
e924769df9
samsung: add support for an XU3 image
2022-08-21 12:24:14 +00:00
Christian Hewitt
eb5fa5e23b
samsung: add gputemp > cputemp symlink
2022-08-21 12:24:14 +00:00
Christian Hewitt
8a70e2546b
samsung: include emmctool in image
2022-08-21 12:24:14 +00:00
Christian Hewitt
baa9cffdb6
samsung: switch Exynos to mesa/panfrost
2022-08-21 12:24:14 +00:00
Rudi Heitbaum
bf48e7cbcd
linux (Amlogic): patch to compile kernel 5.19 with binutils-2.39
2022-08-08 10:24:25 +00:00
Jernej Skrabec
a043f32206
Allwinner: u-boot: Fix boot on at least one board
2022-08-07 21:39:32 +02:00
Jernej Skrabec
4bc6d8e381
Allwinner: linux: Re-enable mbus for SoCs with driver
2022-08-07 21:04:29 +02:00
Jernej Skrabec
f090615460
Allwinner: linux: remove unuseful patches for LE
2022-08-07 21:03:32 +02:00
Christian Hewitt
5e49e949e5
linux: bump Amlogic to Linux 5.19.y
2022-08-02 09:49:27 +00:00
Christian Hewitt
499f7d6cf0
u-boot: bump Amlogic patches for 2022.07
2022-08-02 09:49:27 +00:00
Christian Hewitt
a0f7ca96e9
amlogic: pick mrvl/sd8897_uapsta.bin to Amlogic kernel-firmware
2022-08-02 09:49:38 +00:00
CvH
4d9f43bece
Merge pull request #6630 from heitbaum/u-boot
...
u-boot and u-boot-tools: update to 2022.07
2022-08-02 07:49:38 +02:00
Alex Bee
1a2a437014
Rockchip: linux: update patches for 5.19
2022-08-01 07:05:17 +00:00
Rudi Heitbaum
84c0132ebe
linux (NXP iMX8): rebase patches for 5.19
2022-08-01 07:05:17 +00:00
Rudi Heitbaum
40db77b542
linux (NXP iMX8): drop upstreamed patches in 5.19
2022-08-01 07:05:17 +00:00
Rudi Heitbaum
ddaa7ba594
linux (Allwinner): rebase patches for 5.19
2022-08-01 07:05:17 +00:00
Rudi Heitbaum
74aa2e202e
linux (Allwinner): drop upstreamed patches in 5.19
2022-08-01 07:05:17 +00:00
Rudi Heitbaum
8e82bab0fc
linux (Samsung): update .config for 5.19
2022-08-01 07:05:17 +00:00
Rudi Heitbaum
02c160cc3a
linux (Rockchip RK3399): update .config for 5.19
2022-08-01 07:05:14 +00:00
Rudi Heitbaum
bc3626ca2e
linux (Rockchip RK3328): update .config for 5.19
2022-08-01 07:05:11 +00:00
Rudi Heitbaum
a86cb55b51
linux (Rockchip RK3288): update .config for 5.19
2022-08-01 07:05:08 +00:00
Rudi Heitbaum
7fc3a568af
linux (Qualcomm): update .config for 5.19
2022-08-01 07:05:05 +00:00
Rudi Heitbaum
a4daab892d
linux (NXP iMX8): update .config for 5.19
2022-08-01 07:05:01 +00:00
Rudi Heitbaum
f9d454655c
linux (NXP iMX6): update .config for 5.19
2022-08-01 07:04:57 +00:00
Rudi Heitbaum
0e12c5cd0e
linux (Generic): update .config for 5.19
2022-08-01 07:04:53 +00:00
Rudi Heitbaum
5d91034814
linux (Allwinner arm): update .config for 5.19
2022-08-01 07:04:51 +00:00
Rudi Heitbaum
15fe17874b
linux (Allwinner aarch64): update .config for 5.19
2022-08-01 07:04:46 +00:00
Dagg Stompler
b06dfefd5e
generic: enable scsi virtio support
...
required in order to be able to detect passthrough scsi devices such as hdds or cdrom in the vm which run Libreelec
Signed-off-by: Dagg Stompler <daggs@gmx.com>
2022-07-29 16:29:34 +03:00
Frank Hartung
f2f05453e4
Merge pull request #6733 from heitbaum/kernel11
...
linux: update to 5.18.14
2022-07-26 13:16:28 +02:00
Rudi Heitbaum
0761c0c132
linux (Samsung): update .config for 5.18.14
2022-07-24 04:50:20 +00:00
Rudi Heitbaum
03d8b16be4
linux (Rockchip RK3399): update .config for 5.18.14
2022-07-24 04:50:20 +00:00
Rudi Heitbaum
efbed3ac8b
linux (Rockchip RK3328): update .config for 5.18.14
2022-07-24 04:50:20 +00:00
Rudi Heitbaum
338d64bf4f
linux (Rockchip RK3288): update .config for 5.18.14
2022-07-24 04:50:20 +00:00
Rudi Heitbaum
1bae023a59
linux (Qualcomm): update .config for 5.18.14
2022-07-24 04:50:20 +00:00
Rudi Heitbaum
94fb192585
linux (NXP iMX8): update .config for 5.18.14
2022-07-24 04:50:20 +00:00
Rudi Heitbaum
48bf1180f1
linux (NXP iMX6): update .config for 5.18.14
2022-07-24 04:50:20 +00:00
Rudi Heitbaum
3897787707
linux (Generic): update .config for 5.18.14
2022-07-24 04:50:20 +00:00
Rudi Heitbaum
d8e1e1364a
linux (Allwinner arm): update .config for 5.18.14
2022-07-24 04:50:20 +00:00
Rudi Heitbaum
91f952103b
linux (Allwinner aarch64): update .config for 5.18.14
2022-07-24 04:50:20 +00:00
Matthias Reichl
b2649c18b3
linux (RPi): re-generate kernel configs
...
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-07-23 21:49:45 +02:00
Matthias Reichl
f4bbf5e9e4
kodi: include RPi deinterlace improvements in drmprime-filter patchdir
...
All fixes and improvements used on RPi are now in the drmprime-filter
patch dir, with the exception of the YUV420 patch which is now the only
remaining RPi project specific deinterlace patch.
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-07-19 12:22:44 +02:00
Matthias Reichl
e274b58a15
RPi: rebase kodi deinterlace patch
...
Signed-off-by: Matthias Reichl <hias@horus.com>
2022-07-18 22:02:44 +02:00