Re: LKMM litmus test for Roman Penyaev's rcu-rr
Linus Torvalds writes: (Summary) That is why it was relevant whether "C" contained a barrier or not (it doesn't even have to be a *memory* barrier, it just has to be a barrier for code generation)....
View ArticleRe: Can printk() sleep at runtime?
Linus Torvalds writes: (Summary) On Thu, May 31, 2018 at 5:05 AM Petr Mladek <pmladek@suse.com> I guess the argument is that "%pCr" is rare, and none of *those* users may care, but I do think...
View ArticleRe: [PATCH 3/6] lib/bucket_locks: use kvmalloc_array()
Linus Torvalds writes: (Summary) On Wed, May 30, 2018 at 2:42 AM Michal Hocko <mhocko@kernel.org> wrote: [...] is a good idea we can do the following of course: Ack. Ack. Except for: Except...
View ArticleRe: [PATCH v3 00/16] Provide saturating helpers for allocation
Linus Torvalds writes: (Summary) Why can't you just have a separate set of coccinelle scripts that do the simple and clean cases? the simple and clean cases? So *before* doing any array_size()...
View ArticleRe: [PATCH 0/4] lib/vsprintf: Remove atomic-unsafe support for pri ...
Linus Torvalds writes: On Fri, Jun 1, 2018 at 4:29 AM Geert Uytterhoeven<geert+renesas@glider.be> wrote:[...] - Removes support for the "%pCr" printk format. Looks good to me. Looks good to me....
View ArticleRe: [PATCH] mm: kvmalloc does not fallback to vmalloc for incompat ...
Linus Torvalds writes: (Summary) The only reason for that should be the whole "don't recurse", and I think the naming is historical and slightly odd. historical and slightly odd. It was historically...
View ArticleLinux 4.17
Linus Torvalds writes: (Summary) Rozycki (2): MIPS: prctl: Disallow FRE without FR with PR_SET_FP_MODE requests MIPS: ptrace: Fix PTRACE_PEEKUSR requests for 64-bit FGRs Marc Dionne (1): afs: Fix...
View ArticleRe: [git pull] vfs, pile 4
Linus Torvalds writes: Trouble counting to five, Al? Trouble counting to five, Al? I'm getting "one, two, many" vibes. I'm getting "one, two, many" vibes. Linus Linus Linus
View ArticleRe: [git pull] vfs, pile 4
Linus Torvalds writes: (Summary) On Mon, Jun 4, 2018 at 11:37 AM Al Viro <viro@zeniv.linux.org.uk> I do something like that anyway, ie the four first ones are marked as Pull dcache updates from...
View ArticleRe: [GIT PULL] x86/asm changes for v4.18
Linus Torvalds writes: (Summary) Afaik there have also been issues with decoding instructions that have both an immediate and a memory offset. both an immediate and a memory offset. I suspect none of...
View ArticleRe: building in 32bit chroot on x86_64 host broken (was: Linux 4.17)
Linus Torvalds writes: (Summary) We still have config 64BIT bool "64-bit kernel" if ARCH = "x86" default ARCH != "i386" default ARCH != "i386" which is what it was in 4.16 too. which is what it was in...
View ArticleRe: building in 32bit chroot on x86_64 host broken
Linus Torvalds writes: (Summary) wrote: [...] So something _does_ strip away the needed config bit Why do you need it? Why do you need it? I get I get CONFIG_X86_32=y CONFIG_X86=y CONFIG_X86=y and...
View ArticleRe: building in 32bit chroot on x86_64 host broken
Linus Torvalds writes: (Summary) And doing a trivial "git bisect run" to pinpoint where CONFIG_64BIT goes away gives us CONFIG_64BIT goes away gives us f467c5640c29ad258c3cd8186a776c82fc3b8057 is the...
View ArticleRe: [GIT PULL] fscrypt updates for 4.18
Linus Torvalds writes: (Summary) wrote: [...] git://git.kernel.org/pub/scm/linux/kernel/git/tytso/fscrypt.git tags/fscrypt_for_linus That tag actually points to the same commit as the 'ext4_for_linus'...
View ArticleRe: x86/asm: __clear_user() micro-optimization (was: "Re: [GIT PUL ...
Linus Torvalds writes: On Tue, Jun 5, 2018 at 3:41 PM Alexey Dobriyan <adobriyan@gmail.com> wrote: [...] And CPU starts doing 3 instructions per cycle vs 2. Whee. That's a shockingly big...
View ArticleRe: x86/asm: __clear_user() micro-optimization (was: "Re: [GIT PUL ...
Linus Torvalds writes: (Summary) On Tue, Jun 5, 2018 at 4:01 PM Linus Torvalds<torvalds@linux-foundation.org> wrote:[...] registers. In fact, looking at Agner Fog's instruction lists, I don't see...
View ArticleRe: x86/asm: __clear_user() micro-optimization (was: "Re: [GIT PUL ...
Linus Torvalds writes: (Summary) On Tue, Jun 5, 2018 at 4:20 PM Alexey Dobriyan <adobriyan@gmail.com> Yeah, odd. Yeah, odd. Here's the benchmark I used: Here's the benchmark I used: #define SIZE...
View ArticleRe: [GIT PULL] cgroup changes for v4.18-rc1
Linus Torvalds writes: On Tue, Jun 5, 2018 at 12:22 PM Tejun Heo <tj@kernel.org> wrote: [...] limiting mechanism is added. This "explanation" didn't really parse for me at all. This "explanation"...
View ArticleRe: building in 32bit chroot on x86_64 host broken
Linus Torvalds writes: (Summary) wrote:[...] or just something people found to work? I don't think all the _details_ may be intentional, but the fact that I don't think all the _details_ may be...
View ArticleRe: building in 32bit chroot on x86_64 host broken
Linus Torvalds writes: (Summary) Right now, in the Makefile, it is Right now, in the Makefile, it is ARCH ?= $(SUBARCH) ARCH ?= $(SUBARCH) so basically "if the user didn't specify ARCH, we pick it from...
View Article