mirror of
https://github.com/opnsense/src.git
synced 2026-04-15 14:29:58 -04:00
MUST be PG_BUSY. It is bogus to free a page that isn't busy, because it is in a state of being "unavailable" when being freed. The additional advantage is that the page_remove code has a better cross-check that the page should be busy and unavailable for other use. There were some minor problems with the collapse code, and this plugs those subtile "holes." Also, the vfs_bio code wasn't checking correctly for PG_BUSY pages. I am going to develop a more consistant scheme for grabbing pages, busy or otherwise. For now, we are stuck with the current morass. |
||
|---|---|---|
| .. | ||
| amd64 | ||
| conf | ||
| include | ||
| isa | ||
| pci | ||
| Makefile | ||