Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F142011936
D35646.id107508.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
1 KB
Referenced Files
None
Subscribers
None
D35646.id107508.diff
View Options
Index: sys/kern/kern_intr.c
===================================================================
--- sys/kern/kern_intr.c
+++ sys/kern/kern_intr.c
@@ -1491,20 +1491,8 @@
case PI_REALTIME:
db_printf("CLK ");
break;
- case PI_AV:
- db_printf("AV ");
- break;
- case PI_TTY:
- db_printf("TTY ");
- break;
- case PI_NET:
- db_printf("NET ");
- break;
- case PI_DISK:
- db_printf("DISK");
- break;
- case PI_DULL:
- db_printf("DULL");
+ case PI_INTR:
+ db_printf("INTR");
break;
default:
if (ih->ih_pri >= PI_SOFT)
Index: sys/sys/priority.h
===================================================================
--- sys/sys/priority.h
+++ sys/sys/priority.h
@@ -85,15 +85,20 @@
#define PRI_MIN_ITHD (PRI_MIN)
#define PRI_MAX_ITHD (PRI_MIN_REALTIME - 1)
+/*
+ * Most hardware interrupt threads run at the same priority, but can
+ * decay to lower priorities if they run for full time slices.
+ */
#define PI_REALTIME (PRI_MIN_ITHD + 0)
-#define PI_AV (PRI_MIN_ITHD + 4)
-#define PI_SOFTCLOCK PI_AV
-#define PI_NET (PRI_MIN_ITHD + 8)
-#define PI_DISK (PRI_MIN_ITHD + 12)
-#define PI_TTY (PRI_MIN_ITHD + 16)
-#define PI_DULL (PRI_MIN_ITHD + 20)
-#define PI_SOFT (PRI_MIN_ITHD + 24)
-#define PI_SWI(x) (PI_SOFT + (x) * RQ_PPQ)
+#define PI_INTR (PRI_MIN_ITHD + 4)
+#define PI_AV PI_INTR
+#define PI_NET PI_INTR
+#define PI_DISK PI_INTR
+#define PI_TTY PI_INTR
+#define PI_DULL PI_INTR
+#define PI_SOFT (PRI_MIN_ITHD + 8)
+#define PI_SOFTCLOCK PI_SOFT
+#define PI_SWI(x) PI_SOFT
#define PRI_MIN_REALTIME (48)
#define PRI_MAX_REALTIME (PRI_MIN_KERN - 1)
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Thu, Jan 15, 9:55 PM (13 h, 32 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
27655198
Default Alt Text
D35646.id107508.diff (1 KB)
Attached To
Mode
D35646: Collapse interrupt thread priorities.
Attached
Detach File
Event Timeline
Log In to Comment