Re: [PATCH v2 00/36] remove in-kernel syscall invocations (part 1)

2018-03-17 Thread Dominik Brodowski
On Thu, Mar 15, 2018 at 10:02:04PM +0100, Arnd Bergmann wrote: > On Thu, Mar 15, 2018 at 8:04 PM, Dominik Brodowski > wrote: > > Here is a re-spin of the first set of patches which reduce the number of > > syscall invocations from within the kernel; the RFC may be found at > > > > The rationale fo

Re: [PATCH v2 00/36] remove in-kernel syscall invocations (part 1)

2018-03-16 Thread Linus Torvalds
On Fri, Mar 16, 2018 at 7:20 AM, Al Viro wrote: > On Fri, Mar 16, 2018 at 01:54:23AM -0700, Christoph Hellwig wrote: >> >> A lot of the issues here is that the initramfs / do_mount code >> is written as if it was user space code, but in kernel space. E.g. >> using file desriptors etc. Yeah, some

Re: [PATCH v2 00/36] remove in-kernel syscall invocations (part 1)

2018-03-16 Thread Al Viro
On Fri, Mar 16, 2018 at 01:54:23AM -0700, Christoph Hellwig wrote: > On Thu, Mar 15, 2018 at 05:54:27PM -0700, Linus Torvalds wrote: > > Yes. And honestly, I'd rather have these kinds of "just change the > > calling convention" almost automated patches separately - and then the > > cleanups later.

Re: [PATCH v2 00/36] remove in-kernel syscall invocations (part 1)

2018-03-16 Thread Dominik Brodowski
On Fri, Mar 16, 2018 at 09:01:11AM +, Zhang, Ning A wrote: > 在 2018-03-15四的 20:04 +0100,Dominik Brodowski写道: > > Here is a re-spin of the first set of patches which reduce the number of > > syscall invocations from within the kernel; the RFC may be found at > > > > The rationale for this chang

Re: [PATCH v2 00/36] remove in-kernel syscall invocations (part 1)

2018-03-16 Thread Zhang, Ning A
在 2018-03-15四的 20:04 +0100,Dominik Brodowski写道: > Here is a re-spin of the first set of patches which reduce the number of > syscall invocations from within the kernel; the RFC may be found at > > The rationale for this change is described in patch 1 as follows: > > The syscall entry points

Re: [PATCH v2 00/36] remove in-kernel syscall invocations (part 1)

2018-03-16 Thread Christoph Hellwig
On Thu, Mar 15, 2018 at 05:54:27PM -0700, Linus Torvalds wrote: > Yes. And honestly, I'd rather have these kinds of "just change the > calling convention" almost automated patches separately - and then the > cleanups later. > > Mixing the calling convention change and the cleanup together is just

Re: [PATCH v2 00/36] remove in-kernel syscall invocations (part 1)

2018-03-15 Thread Linus Torvalds
On Thu, Mar 15, 2018 at 5:38 PM, Andy Lutomirski wrote: > > I don't think this patch series should wait for any of these cleanups, > though. We need these patches to change the x86_64 internal syscall > function signature, which we've been wanting to do for a little while. Yes. And honestly, I'd

Re: [PATCH v2 00/36] remove in-kernel syscall invocations (part 1)

2018-03-15 Thread Andy Lutomirski
On Thu, Mar 15, 2018 at 9:02 PM, Arnd Bergmann wrote: > On Thu, Mar 15, 2018 at 8:04 PM, Dominik Brodowski > wrote: >> Here is a re-spin of the first set of patches which reduce the number of >> syscall invocations from within the kernel; the RFC may be found at >> >> The rationale for this chang

Re: [PATCH v2 00/36] remove in-kernel syscall invocations (part 1)

2018-03-15 Thread Arnd Bergmann
On Thu, Mar 15, 2018 at 8:04 PM, Dominik Brodowski wrote: > Here is a re-spin of the first set of patches which reduce the number of > syscall invocations from within the kernel; the RFC may be found at > > The rationale for this change is described in patch 1 as follows: > > The syscall e

[PATCH v2 00/36] remove in-kernel syscall invocations (part 1)

2018-03-15 Thread Dominik Brodowski
Here is a re-spin of the first set of patches which reduce the number of syscall invocations from within the kernel; the RFC may be found at The rationale for this change is described in patch 1 as follows: The syscall entry points to the kernel defined by SYSCALL_DEFINEx() and CO