Page MenuHomeFreeBSD

D4144.id10287.diff
No OneTemporary

D4144.id10287.diff

Index: sys/boot/kshim/bsd_kernel.c
===================================================================
--- sys/boot/kshim/bsd_kernel.c
+++ sys/boot/kshim/bsd_kernel.c
@@ -138,6 +138,7 @@
{
int start = ticks;
int delta;
+ int time = 0;
if (cv->sleeping)
return (EWOULDBLOCK); /* not allowed */
@@ -154,6 +155,14 @@
usb_idle();
+ if (++time >= (1000 / hz)) {
+ time = 0;
+ callout_process(1);
+ }
+
+ /* Sleep for 1 ms */
+ delay(1000);
+
mtx_lock(mtx);
}

File Metadata

Mime Type
text/plain
Expires
Mon, Mar 10, 10:28 PM (17 h, 45 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
17090192
Default Alt Text
D4144.id10287.diff (488 B)

Event Timeline