Quantcast
Channel: lkml.org : Ganesh Sittampalam
Browsing all 627 articles
Browse latest View live
↧

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


Re: [PATCH] Input: elantech - Fix V4 report decoding for module wi ...

Linus Torvalds writes: (Summary) So yoiu apparently tried to take KT Liao's Chinese name: =E5=BB=96=E5=B4=87=E6=A6=AE, but did so in some wrong locale,= and it ended up being just '???' in the git...

View Article

Linux 4.18-rc3

Linus Torvalds writes: (Summary) Wong (8): xfs: allow empty transactions while frozen xfs: don't trip over negative free space in xfs_reserve_blocks xfs: don't allow insert-range to shift extents past...

View Article

Re: [PATCH] Input: elantech - Fix V4 report decoding for module wi ...

Linus Torvalds writes: (Summary) On Sun, Jul 1, 2018 at 4:44 PM Dmitry Torokhov<dmitry.torokhov@gmail.com> wrote:[...] proper UTF-8: Ugh. Ugh. I made an 'issue' of it for patchwork: I made an...

View Article
Browsing all 627 articles
Browse latest View live