Re: [OS-BUILD PATCH] redhat/configs: Strong stack protector for fedora

2023-01-26 Thread Miko Larsson (via Email Bridge)
From: Miko Larsson on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2269#note_1253671279 D'oh, that's what I get for not checking existing MRs. Sorry about that. ___ kernel mailing list -- kernel@lists.fedoraproject.org To unsubsc

[OS-BUILD PATCH] redhat/configs: Strong stack protector for fedora

2023-01-26 Thread Miko Larsson (via Email Bridge)
From: Miko Larsson redhat/configs: Strong stack protector for fedora ark has had the strong stack protector enabled since at least three years ago without any issues. Might as well enable it for fedora too for the improved stack protection by moving CONFIG_STACKPROTECTOR_STRONG (and CONFIG_STACK

Re: [OS-BUILD PATCHv5 0/0] redhat/configs: Enable INIT_STACK_ALL_ZERO for Fedora

2022-08-03 Thread Miko Larsson (via Email Bridge)
From: Miko Larsson on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1923#note_1049517927 > That's the rebase, we do it every .0 release. Oh, I see. Thanks! > Sorry I have not commented on this yet, as I was on vacation last > week, and we are now going into the merge windo

Re: [OS-BUILD PATCHv5 0/0] redhat/configs: Enable INIT_STACK_ALL_ZERO for Fedora

2022-08-03 Thread Miko Larsson (via Email Bridge)
From: Miko Larsson on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1923#note_1049283430 No idea what happened there with the commits :\ Should be resolved now, though. ___ kernel mailing list -- kernel@lists.fedoraproject.org To

[OS-BUILD PATCHv5 0/0] redhat/configs: Enable INIT_STACK_ALL_ZERO for Fedora

2022-08-03 Thread Miko Larsson (via Email Bridge)
From: Miko Larsson on gitlab.com Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1923 NOTE: Truncated patchset since committer email 'm...@sakura.myxoz.lan' does not match the submitter's GitLab public email address 'mikoxy...@gmail.com'. In !961, it was propos

Re: [OS-BUILD PATCHv4 0/6] redhat/configs: Enable INIT_STACK_ALL_ZERO for Fedora

2022-07-28 Thread Miko Larsson (via Email Bridge)
From: Miko Larsson on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1923#note_1042085885 Also, FWIW, see !961: > We also want to enable the structleak and stackleak GCC plugins, but currently they're causing a lot of pain with slight GCC mismatches. Until that problem gets

Re: [OS-BUILD PATCHv4 0/6] redhat/configs: Enable INIT_STACK_ALL_ZERO for Fedora

2022-07-28 Thread Miko Larsson (via Email Bridge)
From: Miko Larsson on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1923#note_1041694276 There's probably a very slight performance impact, but I'd imagine it's negligible. Proper testings should be performed if performance is a concern, though.

[OS-BUILD PATCHv4 6/6] redhat/configs: Unset INIT_STACK_NONE for Fedora

2022-07-28 Thread Miko Larsson (via Email Bridge)
From: Miko Larsson redhat/configs: Unset INIT_STACK_NONE for Fedora We want to use INIT_STACK_ALL_ZERO on Fedora, so INIT_STACK_NONE shouldn't be set. Signed-off-by: Miko Larsson diff --git a/redhat/configs/fedora/generic/CONFIG_INIT_STACK_NONE b/redhat/configs/fedora/generic/CONFIG_INIT_STA

[OS-BUILD PATCHv4 5/6] redhat/configs: Set INIT_STACK_NONE for ark

2022-07-28 Thread Miko Larsson (via Email Bridge)
From: Miko Larsson redhat/configs: Set INIT_STACK_NONE for ark RHEL9+ doesn't ship with GCC 12+, so INIT_STACK_NONE should be set. Signed-off-by: Miko Larsson diff --git a/redhat/configs/ark/generic/CONFIG_INIT_STACK_NONE b/redhat/configs/ark/generic/CONFIG_INIT_STACK_NONE new file mode 1006

[OS-BUILD PATCHv4 4/6] redhat/configs: Remove INIT_STACK_NONE from common

2022-07-28 Thread Miko Larsson (via Email Bridge)
From: Miko Larsson redhat/configs: Remove INIT_STACK_NONE from common We want this to be unset on Fedora so that we can use INIT_STACK_ALL_ZERO. Signed-off-by: Miko Larsson diff --git a/redhat/configs/common/generic/CONFIG_INIT_STACK_NONE b/redhat/configs/common/generic/CONFIG_INIT_STACK_NON

[OS-BUILD PATCHv4 0/6] redhat/configs: Enable INIT_STACK_ALL_ZERO for Fedora

2022-07-28 Thread Miko Larsson (via Email Bridge)
From: Miko Larsson on gitlab.com Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1923 In !961, it was proposed that STRUCTLEAK_BYREF_ALL should be enabled, but that specific proposal was rejected due to structleak being a GCC plugin. However, in GCC 12, support for INIT_S

[OS-BUILD PATCHv4 1/6] redhat/configs: Enable INIT_STACK_ALL_ZERO for Fedora

2022-07-28 Thread Miko Larsson (via Email Bridge)
From: Miko Larsson redhat/configs: Enable INIT_STACK_ALL_ZERO for Fedora In !961, it was proposed that STRUCTLEAK_BYREF_ALL should be enabled, but that specific proposal was rejected due to structleak being a GCC plugin. However, in GCC 12, support for INIT_STACK_ALL_ZERO was introduced, which (

[OS-BUILD PATCHv4 2/6] redhat/configs: Remove INIT_STACK_ALL_ZERO from common

2022-07-28 Thread Miko Larsson (via Email Bridge)
From: Miko Larsson redhat/configs: Remove INIT_STACK_ALL_ZERO from common We want to enable this on Fedora. Signed-off-by: Miko Larsson diff --git a/redhat/configs/common/generic/CONFIG_INIT_STACK_ALL_ZERO b/redhat/configs/common/generic/CONFIG_INIT_STACK_ALL_ZERO deleted file mode 100644 in

[OS-BUILD PATCHv4 3/6] redhat/configs: Disable INIT_STACK_ALL_ZERO for ark

2022-07-28 Thread Miko Larsson (via Email Bridge)
From: Miko Larsson redhat/configs: Disable INIT_STACK_ALL_ZERO for ark RHEL9 doesn't ship with GCC 12+, so we can't use INIT_STACK_ALL_ZERO there. Signed-off-by: Miko Larsson diff --git a/redhat/configs/ark/generic/CONFIG_INIT_STACK_ALL_ZERO b/redhat/configs/ark/generic/CONFIG_INIT_STACK_ALL

[OS-BUILD PATCHv3 2/3] redhat/configs: Remove INIT_STACK_ALL_ZERO from common

2022-07-28 Thread Miko Larsson (via Email Bridge)
From: Miko Larsson redhat/configs: Remove INIT_STACK_ALL_ZERO from common We want to enable this on Fedora. Signed-off-by: Miko Larsson diff --git a/redhat/configs/common/generic/CONFIG_INIT_STACK_ALL_ZERO b/redhat/configs/common/generic/CONFIG_INIT_STACK_ALL_ZERO deleted file mode 100644 in

[OS-BUILD PATCHv3 3/3] redhat/configs: Disable INIT_STACK_ALL_ZERO for ark

2022-07-28 Thread Miko Larsson (via Email Bridge)
From: Miko Larsson redhat/configs: Disable INIT_STACK_ALL_ZERO for ark RHEL9 doesn't ship with GCC 12+, so we can't use INIT_STACK_ALL_ZERO there. Signed-off-by: Miko Larsson diff --git a/redhat/configs/ark/generic/CONFIG_INIT_STACK_ALL_ZERO b/redhat/configs/ark/generic/CONFIG_INIT_STACK_ALL

[OS-BUILD PATCHv3 0/3] redhat/configs: Enable INIT_STACK_ALL_ZERO for Fedora

2022-07-28 Thread Miko Larsson (via Email Bridge)
From: Miko Larsson on gitlab.com Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1923 In !961, it was proposed that STRUCTLEAK_BYREF_ALL should be enabled, but that specific proposal was rejected due to structleak being a GCC plugin. However, in GCC 12, support for INIT_S

[OS-BUILD PATCHv3 1/3] redhat/configs: Enable INIT_STACK_ALL_ZERO for Fedora

2022-07-28 Thread Miko Larsson (via Email Bridge)
From: Miko Larsson redhat/configs: Enable INIT_STACK_ALL_ZERO for Fedora In !961, it was proposed that STRUCTLEAK_BYREF_ALL should be enabled, but that specific proposal was rejected due to structleak being a GCC plugin. However, in GCC 12, support for INIT_STACK_ALL_ZERO was introduced, which (

[OS-BUILD PATCHv2 3/3] redhat/configs: Disable INIT_STACK_ALL_ZERO for ark

2022-07-28 Thread Miko Larsson (via Email Bridge)
From: Miko Larsson redhat/configs: Disable INIT_STACK_ALL_ZERO for ark RHEL9 doesn't ship with GCC 12+, so we can't use INIT_STACK_ALL_ZERO there. Signed-off-by: Miko Larsson diff --git a/redhat/configs/ark/generic/CONFIG_INIT_STACK_ALL_ZERO b/redhat/configs/ark/generic/CONFIG_INIT_STACK_ALL

[OS-BUILD PATCHv2 2/3] redhat/configs: Remove CONFIG_INIT_STACK_ALL_ZERO

2022-07-28 Thread Miko Larsson (via Email Bridge)
From: Miko Larsson redhat/configs: Remove CONFIG_INIT_STACK_ALL_ZERO We want to enable this on Fedora. Signed-off-by: Miko Larsson diff --git a/redhat/configs/common/generic/CONFIG_INIT_STACK_ALL_ZERO b/redhat/configs/common/generic/CONFIG_INIT_STACK_ALL_ZERO deleted file mode 100644 index b

[OS-BUILD PATCHv2 1/3] redhat/configs: Enable INIT_STACK_ALL_ZERO for Fedora

2022-07-28 Thread Miko Larsson (via Email Bridge)
From: Miko Larsson redhat/configs: Enable INIT_STACK_ALL_ZERO for Fedora In !961, it was proposed that STRUCTLEAK_BYREF_ALL should be enabled, but that specific proposal was rejected due to structleak being a GCC plugin. However, in GCC 12, support for INIT_STACK_ALL_ZERO was introduced, which (

[OS-BUILD PATCHv2 0/3] redhat/configs: Enable INIT_STACK_ALL_ZERO for Fedora

2022-07-28 Thread Miko Larsson (via Email Bridge)
From: Miko Larsson on gitlab.com Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1923 In !961, it was proposed that STRUCTLEAK_BYREF_ALL should be enabled, but that specific proposal was rejected due to structleak being a GCC plugin. However, in GCC 12, support for INIT_S

Re: [OS-BUILD PATCH] redhat/configs: Enable INIT_STACK_ALL_ZERO for Fedora

2022-07-28 Thread Miko Larsson (via Email Bridge)
From: Miko Larsson on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1923#note_1041620024 Mm, this is embarrassing. Argh ___ kernel mailing list -- kernel@lists.fedoraproject.org To unsubscribe send an email to kernel-le...@lists.f

[OS-BUILD PATCH] redhat/configs: Enable INIT_STACK_ALL_ZERO for Fedora

2022-07-28 Thread Miko Larsson (via Email Bridge)
From: Miko Larsson redhat/configs: Enable INIT_STACK_ALL_ZERO for Fedora In !961, it was proposed that STRUCTLEAK_BYREF_ALL should be enabled, but that specific proposal was rejected due to structleak being a GCC plugin. However, in GCC 12, support for INIT_STACK_ALL_ZERO was introduced, which (