Searched hist:f021c5c4a1770987f01530fa59e5ccba3759c0ab (Results 1 – 1 of 1) sorted by relevance
/freebsd/sys/compat/linuxkpi/common/include/linux/ |
H A D | irq_work.h | diff f021c5c4a1770987f01530fa59e5ccba3759c0ab Fri Nov 11 18:32:58 CET 2022 Jean-Sébastien Pédron <dumbbell@FreeBSD.org> linuxkpi: Update `struct irq_work`
The previous `llnode` field is moved inside another field `node`.
This `node` field is a `struct __call_single_node` in Linux. Here, we simply add an anonymous struct with the `llnode` field inside. That field's new name is `llist` now.
V2: Use an anonymous union to keep the structure backward compatible with drivers using the previous `llnode` field. This was suggested by wufl@ and hselasky@. Thank you!
Reviewed by: manu Approved by: manu Differential Revision: https://reviews.freebsd.org/D36955
|