Module Name: src Committed By: riastradh Date: Wed Jan 22 14:58:20 UTC 2014
Modified Files: src/sys/external/bsd/drm2/linux [riastradh-drm2]: linux_work.c Log Message: Fix queue_delayed_work edge cases. - Copy the relevant part of queue_work in-line for ticks == 0, since queue_work itself will choke on a delayed work. - Don't reschedule the callout if it is already scheduled -- let it fire when it was already scheduled to fire. To generate a diff of this commit: cvs rdiff -u -r1.1.2.8 -r1.1.2.9 src/sys/external/bsd/drm2/linux/linux_work.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.