Required by drm-kmod 6.12.101. Their usage was reverted later though.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG FreeBSD src repository
- Lint
Lint Skipped - Unit
Tests Skipped - Build Status
Buildable 76982 Build 73865: arc lint + arc unit
Event Timeline
Comment Actions
The patch looks good to me. Just one comment about a return value of linuxkpi_devm_memremap.
| sys/compat/linuxkpi/common/src/linux_page.c | ||
|---|---|---|
| 453–454 | On Linux 6.15, they return ERR_PTR(-ENOMEM). Perhaps, it’s different in other versions? | |
| sys/compat/linuxkpi/common/src/linux_page.c | ||
|---|---|---|
| 453–454 | In Linux 7.3-rc3 ERR_PTR(-ENXIO) is returned: https://elixir.bootlin.com/linux/v7.3-rc3/source/kernel/iomem.c#L153 | |
Comment Actions
oops.
| sys/compat/linuxkpi/common/src/linux_page.c | ||
|---|---|---|
| 453–454 | ooops ERR_PTR(-ENOMEM) really | |
| sys/compat/linuxkpi/common/include/linux/io.h | ||
|---|---|---|
| 535 | If you wanted you could remove vertical space (blank line) here? | |