https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=228335
--- Comment #2 from Nick Reilly <nrei...@blackberry.com> --- I'm actually taking the FreeBSD kernel networking components and running them in user space on another OS. I've got the kernel malloc(9) macro'd through to the normal system malloc() and on this OS the allocations are not physically contiguous. I get an address that is close to the end of one virtual page and it spans on to the next virtual page, however these virtual pages are not physically contiguous. I don't see anything on the man page for malloc(9) that specifies that it allocates from within a single page for smaller allocations. I agree that it will because of the use of the UMA layer, but I don't see it as required. This isn't a showstopper for me, I can work around it and others are unlikely to run in to it. If you just want to defer this and have it come out in the switch to bus_dma(9) that's OK. -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ freebsd-virtualization@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-virtualization To unsubscribe, send any mail to "freebsd-virtualization-unsubscr...@freebsd.org"