|
@@ -106,9 +106,9 @@ struct work_struct {
|
|
|
#endif
|
|
#endif
|
|
|
};
|
|
};
|
|
|
|
|
|
|
|
-#define WORK_DATA_INIT() ATOMIC_LONG_INIT(WORK_STRUCT_NO_POOL)
|
|
|
|
|
|
|
+#define WORK_DATA_INIT() ATOMIC_LONG_INIT((unsigned long)WORK_STRUCT_NO_POOL)
|
|
|
#define WORK_DATA_STATIC_INIT() \
|
|
#define WORK_DATA_STATIC_INIT() \
|
|
|
- ATOMIC_LONG_INIT(WORK_STRUCT_NO_POOL | WORK_STRUCT_STATIC)
|
|
|
|
|
|
|
+ ATOMIC_LONG_INIT((unsigned long)(WORK_STRUCT_NO_POOL | WORK_STRUCT_STATIC))
|
|
|
|
|
|
|
|
struct delayed_work {
|
|
struct delayed_work {
|
|
|
struct work_struct work;
|
|
struct work_struct work;
|