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

Re: Build/qemu test results for v4.18-rc2

Linus Torvalds writes: (Summary) wrote:[...] We'll get it sorted, I think. So right now the build fix is likely to be this: So right now the build fix is likely to be...

View Article



Re: [PATCH v33 1/4] mm: add a function to get free page blocks

Linus Torvalds writes: (Summary) [ Sorry for slow reply, my travels have made a mess of my inbox ] [ Sorry for slow reply, my travels have made a mess of my inbox ] On Mon, Jun 25, 2018 at 6:55 PM...

View Article

Re: [GIT PULL] printk for 4.18-rc3

Linus Torvalds writes: On Tue, Jun 26, 2018 at 7:13 AM Petr Mladek <pmladek@suse.com> wrote: [...] git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk tags/printk-for-4.18 That tag...

View Article

Re: [GIT PULL] printk for 4.18-rc3

Linus Torvalds writes: On Thu, Jun 28, 2018 at 12:03 PM Petr Mladek <pmladek@suse.com> wrote: [...] send it as well in the meantime. Hmm. I got a patch queue from Andrew this morning that didn't...

View Article

Re: [RFC PATCH for 4.18 1/2] rseq: validate rseq_cs fields are < T ...

Linus Torvalds writes: (Summary) On Thu, Jun 28, 2018 at 1:23 PM Andy Lutomirski <luto@kernel.org> wrote: [...] static inline unsigned long current_max_user_addr(void) { return TASK_SIZE; It's...

View Article


Re: [RFC PATCH for 4.18 1/2] rseq: validate rseq_cs fields are < T ...

Linus Torvalds writes: (Summary) On Thu, Jun 28, 2018 at 4:30 PM Andy Lutomirski <luto@kernel.org> wrote: [...] (when they actually mean 0x00045678), we want to something consistent. I think the...

View Article

Re: [PATCH 2/2] drivers: core: Remove glue dirs from sysfs earlier

Linus Torvalds writes: On Thu, Jun 28, 2018 at 7:22 PM Benjamin Herrenschmidt <benh@kernel.crashing.org> wrote:[...] child devices of the gluedir. Ugh. I was hoping that you'd just do the "only...

View Article

Re: [PATCH 2/2] drivers: core: Remove glue dirs from sysfs earlier

Linus Torvalds writes: On Fri, Jun 29, 2018 at 6:56 AM Linus Torvalds<torvalds@linux-foundation.org> wrote:[...] This patch seems to make patch 1/2 pointless. No? .. well, maybe not "pointless",...

View Article


Re: [RFC PATCH for 4.18 1/2] rseq: validate rseq_cs fields are < T ...

Linus Torvalds writes: (Summary) Because, unless I remember wrong, a 32-bit user program on a 64-bit kernel will actually work at least most of the time even if high bits are set. you will have access...

View Article


Re: [RFC PATCH for 4.18 1/2] rseq: validate rseq_cs fields are < T ...

Linus Torvalds writes: On Fri, Jun 29, 2018 at 7:05 AM Mathieu Desnoyers<mathieu.desnoyers@efficios.com> wrote:[...] addresses in the range 0x100000000-0xFFFFFFFFFFFFFFFF. Well, they won't have...

View Article

Re: [RFC PATCH for 4.18 1/2] rseq: validate rseq_cs fields are < T ...

Linus Torvalds writes: (Summary) wrote:[...] You simply can't have it both ways. Put another way. Put another way. This is ok in the native path: This is ok in the native path: if ((unsigned long)...

View Article

Re: [RFC PATCH for 4.18 1/2] rseq: validate rseq_cs fields are < T ...

Linus Torvalds writes: (Summary) wrote:[...] interrupt/trap after a preemption. But when we register the rseq, we could easily check that the top bits of the IP is clear, no? of the IP is clear, no?...

View Article

Re: [Update] Regression in 4.18 - 32-bit PowerPC crashes on boot - ...

Linus Torvalds writes: (Summary) wrote: [...] 0xffffffff, which led to the BUG. So it looks to me like the tear-down of the page tables first found a page that is indeed a page table, and cleared the...

View Article


Re: [Update] Regression in 4.18 - 32-bit PowerPC crashes on boot - ...

Linus Torvalds writes: On Fri, Jun 29, 2018 at 2:46 PM Kirill A. Shutemov <kirill@shutemov.name> wrote: [...] Once in __pte_free_tlb() itself and the second time in pgtable_free(). Ahh, that...

View Article

Re: [GIT PULL] x86 fixes

Linus Torvalds writes: (Summary) Just looking at this patch, my reaction was "why isn't this an 'andl $~X86_EFLAGS_IF' instead"? an 'andl $~X86_EFLAGS_IF' instead"? Yeah, I guess the 'andl' is two...

View Article


Re: [PATCH 1/2] drivers: core: Don't try to use a dead glue_dir

Linus Torvalds writes: (Summary) Pick one of two scenarios: one of two scenarios: (a) it's obviously correct. (a) it's obviously correct. We obviously can *not* take an object with a zero refcount,...

View Article

Re: [PATCH 2/2] drivers: core: Remove glue dirs from sysfs earlier

Linus Torvalds writes: (Summary) [ Ben - feel free to post the missing emails to lkml too ] [ Ben - feel free to post the missing emails to lkml too ] On Sat, Jun 30, 2018 at 6:56 PM Benjamin...

View Article


Re: [PATCH 2/2] drivers: core: Remove glue dirs from sysfs earlier

Linus Torvalds writes: (Summary) I think that's all the sysfs code needs, for example, since that's what lookup uses. example, since that's what lookup uses. And for any other embedded kobj cases,...

View Article

Re: [PATCH 2/2] drivers: core: Remove glue dirs from sysfs earlier

Linus Torvalds writes: (Summary) Then the object will continue to exist, and the sysfs file will continue to exist, and you won't get a new glue directory. In fact, what you describe is a problem with...

View Article

Re: [PATCH 2/2] drivers: core: Remove glue dirs from sysfs earlier

Linus Torvalds writes: (Summary) So the code that does *creation* can do this: that does *creation* can do this: - get subsystem lock - look up object (using the "unless_zero()" model) - if you got the...

View Article
Browsing all 890 articles
Browse latest View live




Latest Images