Quantcast
Channel: lkml.org : Vaidyanathan Srinivasan
Browsing all 890 articles
Browse latest View live

Re: [GIT PULL] PCI fixes for v4.15

Linus Torvalds writes: (Summary) charset=3Dutf-8 only applies to the *body* of the email. only applies to the *body* of the email. So then the email handling tools have to handle that correctly, and as...

View Article



Re: [GIT PULL] PCI fixes for v4.15

Linus Torvalds writes: (Summary) Git will auto-convert invalid utf-8 by assuming it is latin1, so it all ends up working, but Christian did something wrong in his mailer too. too. I suspect that the...

View Article

Re: [tip:perf/urgent] perf/core: Fix lock inversion between perf,t ...

Linus Torvalds writes: (Summary) That's a subtle gotcha when you cut-and-paste things into the editor when editing a commit message (including the "git rebase -i" or "git commit --amend" kind of...

View Article

Re: [PATCH] Revert "module: Add retpoline tag to VERMAGIC"

Linus Torvalds writes: On Wed, Jan 24, 2018 at 6:28 AM, Greg Kroah-Hartman <gregkh@linuxfoundation.org> wrote:[...] tree now so this doesn't get into 4.15? Applied. Applied. Linus Linus Linus

View Article

Re: [PATCH] lib/strscpy: remove word-at-a-time optimization.

Linus Torvalds writes: (Summary) A big part of this all is branch mispredicts, you shouldn't just hand it the pattern on a plate. just hand it the pattern on a plate. Anyway, the reason I really...

View Article


Re: [PATCH v6 3/4] vfs: Add timestamp_truncate() api

Linus Torvalds writes: (Summary) wrote: [...] greater than or equal to 1000 million. The thing is, we shouldn't check the standards, we should check what we actually _do_. we actually _do_. And what we...

View Article

Re: [GIT PULL] PCI fixes for v4.15

Linus Torvalds writes: (Summary) And it lacks a number of the (admittedly rarer) European accented characters anyway. European accented characters anyway. So git basically first does a conversion...

View Article

Re: [PATCH] lib/strscpy: remove word-at-a-time optimization.

Linus Torvalds writes: (Summary) */ ssize_t strscpy(char *dest, const char *src, size_t count) { - const struct word_at_a_time constants = WORD_AT_A_TIME_CONSTANTS; -#ifdef...

View Article


Re: [PATCH] x86/retpoline/entry: Disable the entire SYSCALL64 fast ...

Linus Torvalds writes: (Summary) - */ - cmpq $.Lentry_SYSCALL_64_after_fastpath_call, (%rsp) - jne 1f - - /* - * Called from fast path -- disable IRQs again, pop return address - * and jump to slow...

View Article


Re: [PATCH] x86/retpoline/entry: Disable the entire SYSCALL64 fast ...

Linus Torvalds writes: (Summary) Together with just the extra level of 'call/ret' and the stack setup, I'm guessing we're talking maybe 20 cycles or so. cycles or so. So there's the extra register...

View Article

Re: [PATCH] x86/retpoline/entry: Disable the entire SYSCALL64 fast ...

Linus Torvalds writes: (Summary) What _does_ show up a bit is this in prepare_exit_to_usermode(): What _does_ show up a bit is this in prepare_exit_to_usermode(): #ifdef CONFIG_COMPAT /* * Compat...

View Article

Re: [PATCH] x86/retpoline/entry: Disable the entire SYSCALL64 fast ...

Linus Torvalds writes: (Summary) wrote: [...] Or I can grab it and send it to -tip. I'm not going to apply it for 4.15, I just wanted to see how it looked, and do some minimal profiling. looked, and do...

View Article

Re: [PATCH] x86/retpoline/entry: Disable the entire SYSCALL64 fast ...

Linus Torvalds writes: (Summary) On Thu, Jan 25, 2018 at 1:08 PM, Andy Lutomirski <luto@kernel.org> wrote: [...] it, but it'll be kind of complicated. Ahh, I'd forgotten about that (and obviously...

View Article


Re: [PATCH] x86/retpoline/entry: Disable the entire SYSCALL64 fast ...

Linus Torvalds writes: (Summary) On Thu, Jan 25, 2018 at 1:39 PM, Dan Williams <dan.j.williams@intel.com> You can just clear all of them. Sure, then do_syscall_64() will reload the six first...

View Article

Re: [RFC 09/10] x86/enter: Create macros to restrict/unrestrict In ...

Linus Torvalds writes: (Summary) On Fri, Jan 26, 2018 at 1:11 AM, David Woodhouse <dwmw2@infradead.org> wrote: [...] stuffing for SMEP? Absolutely. SMEP helps make people a lot less worried about...

View Article


Re: [PATCH] x86/retpoline/entry: Disable the entire SYSCALL64 fast ...

Linus Torvalds writes: (Summary) The ptreg version should be done the same way: don't make 'sys_xyz()' take a struct ptregs, instead make those SYSCALL_DEFINE*() macros create a _new_ function called...

View Article

Re: [PATCH] x86/retpoline/entry: Disable the entire SYSCALL64 fast ...

Linus Torvalds writes: (Summary) On Fri, Jan 26, 2018 at 10:07 AM, Al Viro <viro@zeniv.linux.org.uk> wrote: [...] on something like sparc... No, but I just talked to Will Deacon about register...

View Article


Re: [PATCH] x86/retpoline/entry: Disable the entire SYSCALL64 fast ...

Linus Torvalds writes: (Summary) On Fri, Jan 26, 2018 at 10:23 AM, Andy Lutomirski <luto@kernel.org> Because the case that _matters_ is that SyS_foo(), thing when this is enabled. when this is...

View Article

Re: [GIT PULL] RISC-V: We have a new mailing list and git repo!

Linus Torvalds writes: On Fri, Jan 26, 2018 at 2:39 PM, Palmer Dabbelt <palmer@sifive.com> wrote: [...] it's not a code change I was hoping it'd still be OK. No problem. Something like this is a...

View Article

Re: [4.15-rc9] fs_reclaim lockdep trace

Linus Torvalds writes: (Summary) On Sat, Jan 27, 2018 at 2:24 PM, Dave Jones <davej@codemonkey.org.uk> Maybe netdev has ideas. Is this new to 4.15? Or is it just that you're testing something...

View Article
Browsing all 890 articles
Browse latest View live


Latest Images