Re: [PATCH 03/10] smp,cpumask: introduce on_each_cpu_cond_mask
Linus Torvalds writes: (Summary) smp_call_function_many() does indeed explicitly ignore the current CPU. the current CPU. But smp_call_function_any() (one "m" less) does _not_ ignore the current CPU,...
View ArticleLinux 4.18-rc7
Linus Torvalds writes: (Summary) Eran Ben Elisha (2): net/mlx5e: Fix quota counting in aRFS expire flow net/mlx5e: Don't allow aRFS for encapsulated packets Eric Dumazet (6): net: skb_segment() should...
View ArticleRe: Linux 4.18-rc7
Linus Torvalds writes: (Summary) Right now I think it's getting reverted, but the oops explanation in the commit is about that reverted, but the oops explanation in the commit is about that kernel BUG...
View ArticleRe: [PATCH 36/38] vfs: Add a sample program for the new mount API ...
Linus Torvalds writes: (Summary) Yes, some people tried to do some database of kernel messages for translation purposes, but I absolutely refused to make that part of the development process. We care...
View ArticleRe: [PATCH 36/38] vfs: Add a sample program for the new mount API ...
Linus Torvalds writes: (Summary) wrote: [...] a very common design! I absolutely refuse to have anything to do with gettext in the kernel. gettext() needs help that I'm not willing to give, and that I...
View ArticleRe: [PATCH 36/38] vfs: Add a sample program for the new mount API ...
Linus Torvalds writes: (Summary) The problem with gettext() is that if you *don't* have the strings marked for translated at the source, you're going to have a hard time with anything but the simplest...
View ArticleRe: [PATCHES][RFC] icache-related stuff
Linus Torvalds writes: (Summary) wrote: [...] fodder. I don't see anything alarming in the patches, but "some of it is -stable fodder" looks wrong. -stable fodder" looks wrong. The only one that is...
View ArticleRe: Linux 4.18-rc7
Linus Torvalds writes: (Summary) So we do have three very distinct cases: So we do have three very distinct cases: (a) changing and thus splitting the vma itself (mprotect, munmap/mmap, mlock), (a)...
View ArticleRe: Linux 4.18-rc7
Linus Torvalds writes: (Summary) On Mon, Jul 30, 2018 at 11:40 PM Amit Pundir <amit.pundir@linaro.org> wrote: [...] This ashmem change ^^ worked too. Ok, let's go for that one and hope it's the...
View ArticleRe: SLAB_TYPESAFE_BY_RCU without constructors (was Re: [PATCH v4 1 ...
Linus Torvalds writes: (Summary) What it guarantees is that the slab isn't shared with any other kind of object, _and_ that the underlying pages are free'd after an RCU quiescent period (so the pages...
View ArticleRe: SLAB_TYPESAFE_BY_RCU without constructors (was Re: [PATCH v4 1 ...
Linus Torvalds writes: (Summary) And in particular, it needs to make sure that it uses the proper memory ordering to do so. proper memory ordering to do so. And in this case, we have And in this case,...
View ArticleRe: Linux 4.18-rc7
Linus Torvalds writes: (Summary) On Tue, Jul 31, 2018 at 10:43 AM Luck, Tony <tony.luck@intel.com> wrote: [...] then ia64 boots again. Ok, so it's not just the ashmem thing. Ok, so it's not just...
View ArticleRe: [PATCH 36/38] vfs: Add a sample program for the new mount API ...
Linus Torvalds writes: (Summary) On Tue, Jul 31, 2018 at 2:00 PM David Howells <dhowells@redhat.com> People get it wrong all the time. People get it wrong all the time. And even when you do it,...
View ArticleRe: Linux 4.18-rc7
Linus Torvalds writes: (Summary) Commit 2c4541e24c55 ("mm: use vma_init() to initialize VMAs on stack and data segments") is really bad, because it never grew the memset() that was discussed, and the...
View ArticleRe: Linux 4.18-rc7
Linus Torvalds writes: (Summary) And those places had the memset() already. memset() already. So I'm inclined to simply mark the TLB-related vma_init() cases special, and use something like this:...
View ArticleRe: Linux 4.18-rc7
Linus Torvalds writes: (Summary) It's not how tlb_flush_range() was defined, and it's not how you can use it in general. it's not how you can use it in general.[...] implementation. See the patch I...
View ArticleRe: LVM snapshot broke between 4.14 and 4.16
Linus Torvalds writes: (Summary) If your script used to work, it should continue to work. script used to work, it should continue to work. Why did it use to work despite that read-only flag? And what...
View ArticleRe: [GIT] Networking
Linus Torvalds writes: (Summary) On Wed, Aug 1, 2018 at 9:37 PM David Miller <davem@davemloft.net> wrote: [...] Fixes keep trickling in: Pulled. Pulled. Btw, on an unrelated issue: I see that...
View ArticleRe: LVM snapshot broke between 4.14 and 4.16
Linus Torvalds writes: (Summary) That commit does look like the obviously right thing to do, and our old behavior was obviously wrong. our old behavior was obviously wrong. At the same time, we really...
View ArticleRe: LVM snapshot broke between 4.14 and 4.16
Linus Torvalds writes: On Thu, Aug 2, 2018 at 2:39 PM WGH <wgh@torlan.ru> wrote: [...]https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=900442 Yeah, it does sound like we should fix this issue....
View Article