Page MenuHomeFreeBSD

D30024.id88305.diff
No OneTemporary

D30024.id88305.diff

Index: sys/compat/linuxkpi/common/include/linux/interrupt.h
===================================================================
--- sys/compat/linuxkpi/common/include/linux/interrupt.h
+++ sys/compat/linuxkpi/common/include/linux/interrupt.h
@@ -202,6 +202,13 @@
#define tasklet_hi_schedule(t) tasklet_schedule(t)
+static inline void
+tasklet_disable_nosync(struct tasklet_struct *t)
+{
+ atomic_inc(&t->count);
+ smp_mb__after_atomic();
+}
+
extern void tasklet_schedule(struct tasklet_struct *);
extern void tasklet_kill(struct tasklet_struct *);
extern void tasklet_init(struct tasklet_struct *, tasklet_func_t *,

File Metadata

Mime Type
text/plain
Expires
Sun, Feb 8, 8:13 PM (14 h, 58 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28492799
Default Alt Text
D30024.id88305.diff (625 B)

Event Timeline