FS#56565 - [linux-hardened] Synchronise config with linux package

Attached to Project: Community Packages
Opened by David McAdoo (geecroof) - Monday, 04 December 2017, 14:14 GMT
Last edited by Levente Polyak (anthraxx) - Friday, 15 December 2017, 01:46 GMT
Task Type General Gripe
Category Packages
Status Closed
Assigned To Levente Polyak (anthraxx)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

Linux-hardened config lacks of recent updates to vanilla linux, most notable is SPI which is still disabled in hardened.

https://git.archlinux.org/svntogit/packages.git/log/trunk?h=packages/linux

I attached desired linux-hardened config and diff from vanilla version
   config (191.9 KiB)
   config.diff (4.9 KiB)
This task depends upon

Closed by  Levente Polyak (anthraxx)
Friday, 15 December 2017, 01:46 GMT
Reason for closing:  Implemented
Additional comments about closing:  4.14.6.a
Comment by David McAdoo (geecroof) - Wednesday, 13 December 2017, 13:28 GMT
This is almost done by https://git.archlinux.org/svntogit/community.git/commit/trunk?h=packages/linux-hardened&id=0b2bc4946b659c700abfc227f40d39a29b8f3a66

However it mistakenly adds[1] "CONFIG_ARCH_PROC_KCORE_TEXT=y" which isn't valid option when CONFIG_PROC_KCORE is disabled thus should be removed.

Also CONFIG_STRICT_DEVMEM=y and CONFIG_IO_STRICT_DEVMEM=y are invalid when CONFIG_DEVMEM is disabled.

[1] https://git.archlinux.org/svntogit/community.git/tree/trunk/config.x86_64?h=packages/linux-hardened#n565

Comment by David McAdoo (geecroof) - Thursday, 14 December 2017, 13:07 GMT
Here diff between current linux-hardened config and real build config created after prepare stage. Most changes are due to CONFIG_EXPERT is disabled in hardened but configs were copy-pasted from linux package which has it enabled.

PKGBUILD itself can be also updated to latest linux package changes

Loading...