I found a bug that appears to be simple to fix. I assume I am missing something. here is a link to the bug description: https://bugzilla.kernel.org/show_bug.cgi?id=12665 the man page for the function in the bug report mentions that linux does not impliment the desired functionality It seems like it is accepted as working the way it does, and at the same time it is reported in bugzilla as a current bug. What am I missing?
reading the specs: http://pubs.opengroup.org/onlinepubs/7908799/xsh/timer_gettime.html the DELAYTIMER_MAX is for realtime POSIX. but Linux is based on http://en.wikipedia.org/wiki/Linux_Standard_Base, which is LSB. There is no direct mapping between LSB and POSIX, but perhaps this: http://man7.org/linux/man-pages/man7/time.7.html and http://pubs.opengroup.org/onlinepubs/7908799/xsh/timer_gettime.html Look carefully between the two and you can perhaps find the balancing point u will need for implementing this feature. whether it is a kernel bug, or userspace bug is therefore highly controversial. On Tue, Dec 17, 2013 at 1:29 PM, John de la Garza <john@jjdev.com> wrote:
I found a bug that appears to be simple to fix. I assume I am missing something.
here is a link to the bug description: https://bugzilla.kernel.org/show_bug.cgi?id=12665
the man page for the function in the bug report mentions that linux does not impliment the desired functionality
It seems like it is accepted as working the way it does, and at the same time it is reported in bugzilla as a current bug.
What am I missing?
_______________________________________________ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
-- Regards, Peter Teoh
On Tue, Dec 24, 2013 at 02:19:30PM +0800, Peter Teoh wrote:
the DELAYTIMER_MAX is for realtime POSIX.
but Linux is based on http://en.wikipedia.org/wiki/Linux_Standard_Base, which is LSB.
There is no direct mapping between LSB and POSIX, but perhaps this:
http://man7.org/linux/man-pages/man7/time.7.html
and
http://pubs.opengroup.org/onlinepubs/7908799/xsh/timer_gettime.html
Look carefully between the two and you can perhaps find the balancing point u will need for implementing this feature.
Thanks for the explanation. I was just looking at bugs in bugzilla that I could actually reproduce. I'm just getting started with kernel programming and am looking for bugs I can observe.
this list (Linux-API) focus on adding new API to the linux platform. So perhaps this one about timing may get you started: http://www.spinics.net/lists/linux-api/msg02243.html or in general: https://www.google.com.sg/search?q=site%3Awww.spinics.net%2Flists%2Flinux-ap... On Fri, Jan 3, 2014 at 2:43 AM, johnd <john@jjdev.com> wrote:
On Tue, Dec 24, 2013 at 02:19:30PM +0800, Peter Teoh wrote:
the DELAYTIMER_MAX is for realtime POSIX.
but Linux is based on http://en.wikipedia.org/wiki/Linux_Standard_Base, which is LSB.
There is no direct mapping between LSB and POSIX, but perhaps this:
http://man7.org/linux/man-pages/man7/time.7.html
and
http://pubs.opengroup.org/onlinepubs/7908799/xsh/timer_gettime.html
Look carefully between the two and you can perhaps find the balancing point u will need for implementing this feature.
Thanks for the explanation. I was just looking at bugs in bugzilla that I could actually reproduce. I'm just getting started with kernel programming and am looking for bugs I can observe.
-- Regards, Peter Teoh
participants (3)
-
John de la Garza -
johnd -
Peter Teoh