The code is identical 8)  ok?

Index: uvideo.c
===================================================================
RCS file: /cvs/src/sys/dev/usb/uvideo.c,v
retrieving revision 1.203
diff -u -p -r1.203 uvideo.c
--- uvideo.c    7 Aug 2019 11:16:02 -0000       1.203
+++ uvideo.c    7 Oct 2019 07:36:33 -0000
@@ -3386,7 +3386,7 @@ uvideo_dqbuf(void *v, struct v4l2_buffer
 
        if (SIMPLEQ_EMPTY(&sc->sc_mmap_q)) {
                /* mmap queue is empty, block until first frame is queued */
-               error = tsleep(sc, 0, "vid_mmap", 10 * hz);
+               error = tsleep_nsec(sc, 0, "vid_mmap", SEC_TO_NSEC(10));
                if (error)
                        return (EINVAL);
        }
Index: utvfu.c
===================================================================
RCS file: /cvs/src/sys/dev/usb/utvfu.c,v
retrieving revision 1.9
diff -u -p -r1.9 utvfu.c
--- utvfu.c     19 Sep 2016 06:46:44 -0000      1.9
+++ utvfu.c     7 Oct 2019 07:36:29 -0000
@@ -1746,7 +1746,7 @@ utvfu_dqbuf(void *v, struct v4l2_buffer 
 
        if (SIMPLEQ_EMPTY(&sc->sc_mmap_q)) {
                /* mmap queue is empty, block until first frame is queued */
-               error = tsleep(sc, 0, "vid_mmap", 10 * hz);
+               error = tsleep_nsec(sc, 0, "vid_mmap", SEC_TO_NSEC(10));
                if (error)
                        return (EINVAL);
        }

Reply via email to