The title says it all.
Details
Details
Diff Detail
Diff Detail
- Repository
- rS FreeBSD src repository - subversion
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
Comment Actions
I'm happy to either add kmem_malloc() and kmem_alloc_contig() to this patch or do them separately.
Comment Actions
kmem_malloc() needs sys_machdep.c update. I think it is better to keep them in separate changes.
dev/drm2/drm_scatter.c | ||
---|---|---|
40 ↗ | (On Diff #46902) | Fix style while here? |
Comment Actions
I would not.
dev/drm2/drm_scatter.c | ||
---|---|---|
40 ↗ | (On Diff #46902) | This is almost contrib code. Also it is almost dead. |
Comment Actions
Could you please elaborate? This is going to impact out-of-tree drivers, e.g., Virtual Box and the newer drm, right? Are you suggesting that I never bump __FreeBSD_version, or wait until all of the kmem functions are "fixed"?
Comment Actions
My personal opinion that drivers for HEAD should follow the KPI of the tip of the HEAD and not introduce ifdefs. Practically, trying to present the KPI and KBI history as the monotonic single __FreeBSD_version value does not work anyway.