All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] vdso.7: __kernel_clock_gettime *_COARSE clock support in PPC64
@ 2017-12-22  0:26 Santosh Sivaraj
       [not found] ` <20171222002659.1930-1-santosh-b8Fn+pY0OfAdnm+yROfE0A@public.gmane.org>
  0 siblings, 1 reply; 5+ messages in thread
From: Santosh Sivaraj @ 2017-12-22  0:26 UTC (permalink / raw)
  To: mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w
  Cc: linux-man-u79uwXL29TY76Z2rM5mHXA, Michael Ellerman

*_COARSE clocks are now supported in the __kernel_clock_gettime interface in
PPC64. No longer falls back to the real system call.

CC: Michael Kerrisk <mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
CC: Michael Ellerman <mpe-Gsx/Oe8HsFggBc27wqDAHg@public.gmane.org>
Signed-off-by: Santosh Sivaraj <santosh-b8Fn+pY0OfAdnm+yROfE0A@public.gmane.org>
---
 man7/vdso.7 | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/man7/vdso.7 b/man7/vdso.7
index 9af02a8aa..c7399939c 100644
--- a/man7/vdso.7
+++ b/man7/vdso.7
@@ -438,9 +438,7 @@ clocks are
 .I not
 supported by the
 .I __kernel_clock_getres
-and
-.I __kernel_clock_gettime
-interfaces;
+interface;
 the kernel falls back to the real system call.
 .SS s390 functions
 .\" See linux/arch/s390/kernel/vdso32/vdso32.lds.S
-- 
2.14.3

--
To unsubscribe from this list: send the line "unsubscribe linux-man" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply related	[flat|nested] 5+ messages in thread

* Re: [PATCH] vdso.7: __kernel_clock_gettime *_COARSE clock support in PPC64
       [not found] ` <20171222002659.1930-1-santosh-b8Fn+pY0OfAdnm+yROfE0A@public.gmane.org>
@ 2017-12-22  9:36   ` Michael Kerrisk (man-pages)
       [not found]     ` <31d5abc7-d314-d4da-175f-b402e14678f0-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
  0 siblings, 1 reply; 5+ messages in thread
From: Michael Kerrisk (man-pages) @ 2017-12-22  9:36 UTC (permalink / raw)
  To: Santosh Sivaraj
  Cc: mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w,
	linux-man-u79uwXL29TY76Z2rM5mHXA, Michael Ellerman

Hi Santosh

On 12/22/2017 01:26 AM, Santosh Sivaraj wrote:
> *_COARSE clocks are now supported in the __kernel_clock_gettime interface in
> PPC64. No longer falls back to the real system call.

Can you tell me the kernel version where this change was 
made? It would be useful to include that in the text, I think.
In fact, if you knew the kernel commit that made the change,
that would also be of interest.

Also, your patch changes just the entry for ppc/64. Does
the same statement hold true for ppc/32?

Thanks,

Michael


> CC: Michael Kerrisk <mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
> CC: Michael Ellerman <mpe-Gsx/Oe8HsFggBc27wqDAHg@public.gmane.org>
> Signed-off-by: Santosh Sivaraj <santosh-b8Fn+pY0OfAdnm+yROfE0A@public.gmane.org>
> ---
>  man7/vdso.7 | 4 +---
>  1 file changed, 1 insertion(+), 3 deletions(-)
> 
> diff --git a/man7/vdso.7 b/man7/vdso.7
> index 9af02a8aa..c7399939c 100644
> --- a/man7/vdso.7
> +++ b/man7/vdso.7
> @@ -438,9 +438,7 @@ clocks are
>  .I not
>  supported by the
>  .I __kernel_clock_getres
> -and
> -.I __kernel_clock_gettime
> -interfaces;
> +interface;
>  the kernel falls back to the real system call.
>  .SS s390 functions
>  .\" See linux/arch/s390/kernel/vdso32/vdso32.lds.S
> 


-- 
Michael Kerrisk
Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/
Linux/UNIX System Programming Training: http://man7.org/training/
--
To unsubscribe from this list: send the line "unsubscribe linux-man" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH] vdso.7: __kernel_clock_gettime *_COARSE clock support in PPC64
       [not found]     ` <31d5abc7-d314-d4da-175f-b402e14678f0-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
@ 2017-12-23  3:13       ` Santosh Sivaraj
       [not found]         ` <20171223031312.k5x4hbytlm7wwfzn-lCJRWkM8CScA+286u2LMdEEOCMrvLtNR@public.gmane.org>
  0 siblings, 1 reply; 5+ messages in thread
From: Santosh Sivaraj @ 2017-12-23  3:13 UTC (permalink / raw)
  To: Michael Kerrisk (man-pages)
  Cc: linux-man-u79uwXL29TY76Z2rM5mHXA, Michael Ellerman

* Michael Kerrisk (man-pages) <mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote (on 2017-12-22 10:36:53 +0100):

Hi Michael,

> Hi Santosh
> 
> On 12/22/2017 01:26 AM, Santosh Sivaraj wrote:
> > *_COARSE clocks are now supported in the __kernel_clock_gettime interface in
> > PPC64. No longer falls back to the real system call.
> 
> Can you tell me the kernel version where this change was 
> made? It would be useful to include that in the text, I think.
> In fact, if you knew the kernel commit that made the change,
> that would also be of interest.

The commit is currently in the PPC next tree. It should go to the mainline in
the 3.16 merge timeframe.

git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git

The commit ID in next tree is: 5c929885f1bb4b77f85b1769c49405a0e0f154a1

https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git/commit/?h=next&id=5c929885f1bb4b77f85b1769c49405a0e0f154a1

If needed I can mention the commit once its merged into the mainline and
resend the patch.

> 
> Also, your patch changes just the entry for ppc/64. Does
> the same statement hold true for ppc/32?

No, changes are made only for vdso64.

Thanks,
Santosh
> 
> Thanks,
> 
> Michael
> 
> 
> > CC: Michael Kerrisk <mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
> > CC: Michael Ellerman <mpe-Gsx/Oe8HsFggBc27wqDAHg@public.gmane.org>
> > Signed-off-by: Santosh Sivaraj <santosh-b8Fn+pY0OfAdnm+yROfE0A@public.gmane.org>
> > ---
> >  man7/vdso.7 | 4 +---
> >  1 file changed, 1 insertion(+), 3 deletions(-)
> > 
> > diff --git a/man7/vdso.7 b/man7/vdso.7
> > index 9af02a8aa..c7399939c 100644
> > --- a/man7/vdso.7
> > +++ b/man7/vdso.7
> > @@ -438,9 +438,7 @@ clocks are
> >  .I not
> >  supported by the
> >  .I __kernel_clock_getres
> > -and
> > -.I __kernel_clock_gettime
> > -interfaces;
> > +interface;
> >  the kernel falls back to the real system call.
> >  .SS s390 functions
> >  .\" See linux/arch/s390/kernel/vdso32/vdso32.lds.S
> > 

-- 
--
To unsubscribe from this list: send the line "unsubscribe linux-man" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH] vdso.7: __kernel_clock_gettime *_COARSE clock support in PPC64
       [not found]         ` <20171223031312.k5x4hbytlm7wwfzn-lCJRWkM8CScA+286u2LMdEEOCMrvLtNR@public.gmane.org>
@ 2017-12-30  8:47           ` Michael Kerrisk (man-pages)
       [not found]             ` <afd1b494-57f2-8e83-a0e5-f8b1a304f9c0-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
  0 siblings, 1 reply; 5+ messages in thread
From: Michael Kerrisk (man-pages) @ 2017-12-30  8:47 UTC (permalink / raw)
  To: Santosh Sivaraj
  Cc: mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w,
	linux-man-u79uwXL29TY76Z2rM5mHXA, Michael Ellerman

Hello Santosh,

On 12/23/2017 04:13 AM, Santosh Sivaraj wrote:
> * Michael Kerrisk (man-pages) <mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote (on 2017-12-22 10:36:53 +0100):
> 
> Hi Michael,
> 
>> Hi Santosh
>>
>> On 12/22/2017 01:26 AM, Santosh Sivaraj wrote:
>>> *_COARSE clocks are now supported in the __kernel_clock_gettime interface in
>>> PPC64. No longer falls back to the real system call.
>>
>> Can you tell me the kernel version where this change was 
>> made? It would be useful to include that in the text, I think.
>> In fact, if you knew the kernel commit that made the change,
>> that would also be of interest.
> 
> The commit is currently in the PPC next tree. It should go to the mainline in
> the 3.16 merge timeframe.

Ahhh -- that info would have saved me quite some time hunting through source
code in order to try to verify the statements in the patch!

So, would you be able to remind me about this when (if) the patch actually 
goes into 3.16?

Thanks,

Michael


> git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
> 
> The commit ID in next tree is: 5c929885f1bb4b77f85b1769c49405a0e0f154a1
> 
> https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git/commit/?h=next&id=5c929885f1bb4b77f85b1769c49405a0e0f154a1
> 
> If needed I can mention the commit once its merged into the mainline and
> resend the patch.
> 
>>
>> Also, your patch changes just the entry for ppc/64. Does
>> the same statement hold true for ppc/32?
> 
> No, changes are made only for vdso64.
> 
> Thanks,
> Santosh
>>
>> Thanks,
>>
>> Michael
>>
>>
>>> CC: Michael Kerrisk <mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
>>> CC: Michael Ellerman <mpe-Gsx/Oe8HsFggBc27wqDAHg@public.gmane.org>
>>> Signed-off-by: Santosh Sivaraj <santosh-b8Fn+pY0OfAdnm+yROfE0A@public.gmane.org>
>>> ---
>>>  man7/vdso.7 | 4 +---
>>>  1 file changed, 1 insertion(+), 3 deletions(-)
>>>
>>> diff --git a/man7/vdso.7 b/man7/vdso.7
>>> index 9af02a8aa..c7399939c 100644
>>> --- a/man7/vdso.7
>>> +++ b/man7/vdso.7
>>> @@ -438,9 +438,7 @@ clocks are
>>>  .I not
>>>  supported by the
>>>  .I __kernel_clock_getres
>>> -and
>>> -.I __kernel_clock_gettime
>>> -interfaces;
>>> +interface;
>>>  the kernel falls back to the real system call.
>>>  .SS s390 functions
>>>  .\" See linux/arch/s390/kernel/vdso32/vdso32.lds.S
>>>
> 


-- 
Michael Kerrisk
Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/
Linux/UNIX System Programming Training: http://man7.org/training/
--
To unsubscribe from this list: send the line "unsubscribe linux-man" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH] vdso.7: __kernel_clock_gettime *_COARSE clock support in PPC64
       [not found]             ` <afd1b494-57f2-8e83-a0e5-f8b1a304f9c0-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
@ 2018-02-05  6:22               ` Santosh Sivaraj
  0 siblings, 0 replies; 5+ messages in thread
From: Santosh Sivaraj @ 2018-02-05  6:22 UTC (permalink / raw)
  To: Michael Kerrisk (man-pages)
  Cc: linux-man-u79uwXL29TY76Z2rM5mHXA, Michael Ellerman

[-- Attachment #1: Type: text/plain, Size: 2930 bytes --]

* Michael Kerrisk (man-pages) <mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote (on 2017-12-30 09:47:16 +0100):

> Hello Santosh,
> 
> On 12/23/2017 04:13 AM, Santosh Sivaraj wrote:
> > * Michael Kerrisk (man-pages) <mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote (on 2017-12-22 10:36:53 +0100):
> > 
> > Hi Michael,
> > 
> >> Hi Santosh
> >>
> >> On 12/22/2017 01:26 AM, Santosh Sivaraj wrote:
> >>> *_COARSE clocks are now supported in the __kernel_clock_gettime interface in
> >>> PPC64. No longer falls back to the real system call.
> >>
> >> Can you tell me the kernel version where this change was 
> >> made? It would be useful to include that in the text, I think.
> >> In fact, if you knew the kernel commit that made the change,
> >> that would also be of interest.
> > 
> > The commit is currently in the PPC next tree. It should go to the mainline in
> > the 3.16 merge timeframe.
> 
> Ahhh -- that info would have saved me quite some time hunting through source
> code in order to try to verify the statements in the patch!
> 
> So, would you be able to remind me about this when (if) the patch actually 
> goes into 3.16?
>

Hi Michael,

The vdso COARSE clock patch is currently merged in the mainline. The commit is
5c929885f1bb4b77f85b1769c49405a0e0f154a1. You want me to include the commit in
the patch too?

Thanks,
Santosh

> Thanks,
> 
> Michael
> 
> 
> > git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
> > 
> > The commit ID in next tree is: 5c929885f1bb4b77f85b1769c49405a0e0f154a1
> > 
> > https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git/commit/?h=next&id=5c929885f1bb4b77f85b1769c49405a0e0f154a1
> > 
> > If needed I can mention the commit once its merged into the mainline and
> > resend the patch.
> > 
> >>
> >> Also, your patch changes just the entry for ppc/64. Does
> >> the same statement hold true for ppc/32?
> > 
> > No, changes are made only for vdso64.
> > 
> > Thanks,
> > Santosh
> >>
> >> Thanks,
> >>
> >> Michael
> >>
> >>
> >>> CC: Michael Kerrisk <mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
> >>> CC: Michael Ellerman <mpe-Gsx/Oe8HsFggBc27wqDAHg@public.gmane.org>
> >>> Signed-off-by: Santosh Sivaraj <santosh-b8Fn+pY0OfAdnm+yROfE0A@public.gmane.org>
> >>> ---
> >>>  man7/vdso.7 | 4 +---
> >>>  1 file changed, 1 insertion(+), 3 deletions(-)
> >>>
> >>> diff --git a/man7/vdso.7 b/man7/vdso.7
> >>> index 9af02a8aa..c7399939c 100644
> >>> --- a/man7/vdso.7
> >>> +++ b/man7/vdso.7
> >>> @@ -438,9 +438,7 @@ clocks are
> >>>  .I not
> >>>  supported by the
> >>>  .I __kernel_clock_getres
> >>> -and
> >>> -.I __kernel_clock_gettime
> >>> -interfaces;
> >>> +interface;
> >>>  the kernel falls back to the real system call.
> >>>  .SS s390 functions
> >>>  .\" See linux/arch/s390/kernel/vdso32/vdso32.lds.S
> >>>
> > 

-- 

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 862 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2018-02-05  6:22 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-12-22  0:26 [PATCH] vdso.7: __kernel_clock_gettime *_COARSE clock support in PPC64 Santosh Sivaraj
     [not found] ` <20171222002659.1930-1-santosh-b8Fn+pY0OfAdnm+yROfE0A@public.gmane.org>
2017-12-22  9:36   ` Michael Kerrisk (man-pages)
     [not found]     ` <31d5abc7-d314-d4da-175f-b402e14678f0-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2017-12-23  3:13       ` Santosh Sivaraj
     [not found]         ` <20171223031312.k5x4hbytlm7wwfzn-lCJRWkM8CScA+286u2LMdEEOCMrvLtNR@public.gmane.org>
2017-12-30  8:47           ` Michael Kerrisk (man-pages)
     [not found]             ` <afd1b494-57f2-8e83-a0e5-f8b1a304f9c0-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2018-02-05  6:22               ` Santosh Sivaraj

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.