| Summary: | Flase error report in swapon when adding too many disks | ||
|---|---|---|---|
| Product: | Base System | Reporter: | Willem Jan Withagen <wjw> |
| Component: | bin | Assignee: | freebsd-bugs (Nobody) <bugs> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | 5.0-CURRENT | ||
| Hardware: | Any | ||
| OS: | Any | ||
|
Description
Willem Jan Withagen
2002-12-30 15:00:11 UTC
Thus spake Willem Jan Withagen <wjw@files.digiware.nl>: > When adding too many disk for swapping the error reported is a 'strange one' > Nicer would be to respond something like: > All swapdisk slots are occupied. If swapon(2) returned EBUSY in this case, you'd get the message 'Device busy' without having to make a special case out of it. Does that sound better? > # swapon /dev/ad6s1b /dev/ad7s1b > swapon: /dev/ad7s1b: Invalid argument > files# swapinfo > Device 1K-blocks Used Avail Capacity Type > /dev/ad0s1b 111148 9936 101212 9% Interleaved > /dev/ad4s1b 512000 0 512000 0% Interleaved > /dev/ad5s1b 512000 0 512000 0% Interleaved > /dev/ad6s1b 512000 0 512000 0% Interleaved > Total 1647148 9936 1637212 1% > files# swapon /dev/ad7s1b > swapon: /dev/ad7s1b: Invalid argument > files# sysctl -a | grep swapdev > vm.nswapdev: 4 State Changed From-To: open->closed Fixed in src/sbin/swapon/swapon.c,v 1.17. |