Bug 6443
Summary: | setitimer() should reject non-canonical arguments | ||
---|---|---|---|
Product: | Timers | Reporter: | Michael Kerrisk (michael.kerrisk) |
Component: | Interval Timers | Assignee: | Thomas Gleixner (tglx) |
Status: | CLOSED WILL_FIX_LATER | ||
Severity: | normal | ||
Priority: | P2 | ||
Hardware: | i386 | ||
OS: | Linux | ||
Kernel Version: | 2.6.16 | Subsystem: | |
Regression: | --- | Bisected commit-id: |
Description
Michael Kerrisk
2006-04-25 20:35:11 UTC
Oops, the following line in the report: 0 <= tv_usec < 1000 Should of course have been: 0 <= tv_usec < 1000000 That's a known problem. Please see: http://kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=7d99b7d634d81bb372e03e4561c80430aa4cfac2 The check will be POSIX compliant after the grace period. Thanks, tglx Thnaks -- that was quick turnaround. The grace period is over and the interface is now correct. Thanks Thomas. Yes, I spotted the fix went in 2.6.22, but forgot to close this report. Man page is already updated with the change ;-). |