lindebugfs may be used independently of the lkpi. This allows it to call linux_alloc_current without having a static dependency.
Details
Details
Diff Detail
Diff Detail
- Repository
- rS FreeBSD src repository - subversion
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
sys/compat/linuxkpi/common/src/linux_current.c | ||
---|---|---|
223 ↗ | (On Diff #54098) | The alloc_current pointer should be set before registering the eventhandler. |
246 ↗ | (On Diff #54098) | the alloc_current pointer should be cleared after deregistering the eventhandler. |
sys/kern/init_main.c | ||
109 ↗ | (On Diff #54098) | Is the header file for this prototype included? |
sys/compat/linuxkpi/common/include/linux/compat.h | ||
---|---|---|
49 ↗ | (On Diff #54098) | For sake of optimisation I want you to always set the lkpi_alloc_current pointer. I.E. In main make a lkpi_default_alloc_current() function, which is used to initialize the pointer and does nothing. |
Comment Actions
Looks good.
sys/kern/init_main.c | ||
---|---|---|
113 ↗ | (On Diff #54151) | I wonder if it is more correct that the noop function returns EINVAL, or something like that. |