Re: [GIT PULL] Kernel lockdown for secure boot
Linus Torvalds writes: (Summary) They are horrible for a very simple reason: kernel behavior changes that depend on some subtle boot difference are truly nasty to debug, and nasty to get coverage for....
View ArticleRe: [GIT PULL] x86/build changes for v4.17
Linus Torvalds writes: (Summary) On Wed, Apr 4, 2018 at 2:46 PM, Matthias Kaehlcke <mka@chromium.org> wrote: [...] I understand this is annoying, but it seems I'm missing something: I think...
View ArticleRe: [GIT PULL] x86/build changes for v4.17
Linus Torvalds writes: (Summary) wrote: [...] overflow. But that's not what the code does. But that's not what the code does. It never _accessed_ the field. An access would in fact have been a bug (and...
View ArticleRe: [GIT PULL] x86/build changes for v4.17
Linus Torvalds writes: (Summary) wrote: [...] keep our compiler folks (halfway) sane? I don't know if clang actually already gets this right or not, but as an example of a case where we have a semantic...
View ArticleRe: [PATCH 06/12] fscache: Detect multiple relinquishment of a cookie
Linus Torvalds writes: (Summary) They can often cause the machine to be basically dead. often cause the machine to be basically dead. This one seem fairly ok, simply because it looks like the only...
View ArticleRe: [GIT PULL] x86/build changes for v4.17
Linus Torvalds writes: (Summary) Another example of that can be found in our x86 bit operations macros: Another example of that can be found in our x86 bit operations macros: static __always_inline...
View ArticleRe: [GIT PULL] Staging/IIO driver changes for 4.17-rc1
Linus Torvalds writes: On Wed, Apr 4, 2018 at 3:32 AM, Greg KH <gregkh@linuxfoundation.org> wrote: [...] networking code. Hmm. The irda sysctl tables are still there in the kernel. Overlooked?...
View ArticleRe: [PATCH] gup: return -EFAULT on access_ok failure
Linus Torvalds writes: (Summary) wrote: [...] through the vhost tree unless someone objects. NAK. NAK. __get_user_pages_fast() returns the number of pages it gets. It has never returned an error code,...
View ArticleRe: [PATCH] gup: return -EFAULT on access_ok failure
Linus Torvalds writes: (Summary) They can block and get interrupted etc. and get interrupted etc. The fast cases are basically "just get me the pages, dammit, and if you can't get some page, stop". you...
View ArticleRe: [PATCH 0/3 RESEND] namei: add follow_up_bind()
Linus Torvalds writes: (Summary) It does get rid of a duplicate code pattern, but: 4 files changed, 14 insertions(+), 5 deletions(-) 4 files changed, 14 insertions(+), 5 deletions(-) and while some of...
View ArticleRe: [GIT PULL] x86/build changes for v4.17
Linus Torvalds writes: (Summary) And it so happens that clang will see that it's constant because it's a macro (well, unless that macro is then used in an inline function). inline function). The...
View ArticleRe: [PATCH v7] kernel.h: Retain constant expression output for max ...
Linus Torvalds writes: (Summary) I was actually expecting it to go with the other VLA removal patches, but if the plan is to try to just get them in individual maintainer trees, I guess I can just take...
View ArticleRe: [PATCH v7] kernel.h: Retain constant expression output for max ...
Linus Torvalds writes: On Thu, Apr 5, 2018 at 1:31 PM, Kees Cook <keescook@chromium.org> wrote: [...] single-patch pull. If you can snag it now, that'd be great! :) Ok, applied. Ok, applied....
View ArticleRe: [GIT PULL] x86/build changes for v4.17
Linus Torvalds writes: (Summary) wrote: [...] __builtin_constant_p to return true. I actually really wish that were true, and that it would always be considered an ICE. considered an ICE. But it's not,...
View ArticleRe: [PATCH v7] kernel.h: Retain constant expression output for max ...
Linus Torvalds writes: (Summary) wrote:[...] Ok, applied. Ugh, during the merge window, we had actually grown a new example of that "different enum types" problem: that "different enum types" problem:...
View ArticleRe: [GIT PULL] sound updates for 4.17-rc1
Linus Torvalds writes: (Summary) But the merges they are are the *only* thing that brings in the new code, and when you look at history, the code development within one topic branch is nice and linear...
View ArticleRe: [GIT PULL] x86/build changes for v4.17
Linus Torvalds writes: (Summary) wrote: [...] compiler optimization to change. I actually mis-read your example - in your case it obviously does pass the array itself down to the call, and yes, it...
View ArticleRe: [GIT PULL] printk for 4.17
Linus Torvalds writes: (Summary) wrote: [...] Merge branch 'for-4.17' into for-linus Please don't do this. Please don't do this. There was no reason for it, and the commit message says: There was no...
View ArticleRe: [GIT PULL 2/3] ARM: SoC platform updates for 4.17
Linus Torvalds writes: On Thu, Apr 5, 2018 at 2:29 PM, Arnd Bergmann <arnd@arndb.de> wrote: [...] mailing list. I think you replied to the wrong pull request, and meant to reply to the DT one.....
View ArticleRe: [GIT PULL 3/3] ARM: SoC driver updates for 4.17
Linus Torvalds writes: (Summary) On Thu, Apr 5, 2018 at 2:23 PM, Arnd Bergmann <arnd@arndb.de> wrote: [...] a little more. This caused a trivial merge with the perf tree. This caused a trivial...
View Article