[Bug 223876] [PATCH] swapinfo/pstat -s alignment is broken with swap on zvols and long paths
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sun Nov 26 04:51:51 UTC 2017
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223876
Bug ID: 223876
Summary: [PATCH] swapinfo/pstat -s alignment is broken with
swap on zvols and long paths
Product: Base System
Version: CURRENT
Hardware: Any
OS: Any
Status: New
Keywords: patch
Severity: Affects Some People
Priority: ---
Component: bin
Assignee: freebsd-bugs at FreeBSD.org
Reporter: ciml at nuxi.ca
Keywords: patch
Created attachment 188289
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=188289&action=edit
mentioned diff
Hi,
After using pstat(8) to see what my zvol swap looked like, the output was like
this:
Device 1K-blocks Used Avail Capacity
/dev/zvol/rpool/swap 8388608 0 8388608 0%
/dev/md99 4000 0 4000 0%
Total 8392608 0 8392608 0%
I was a bit annoyed. I decided to simply align them to a total of 72 chars.
I think it's plenty for file names, and it made the output closer to what I
expected.
Device 1K-blocks Used Avail Capacity
/dev/zvol/rpool/swap 8388608 0 8388608 0%
/dev/md99 4000 0 4000 0%
Total 8392608 0 8392608 0%
It might not be the most flexible solution, but I personally think it's plenty,
as filenames directing to swap usually wouldn't be much longer than this.
Attached is a proposed diff. I also took the liberty of fixing a few style
bugs.
Namely, static flags being explicitly initialized to 0 while others weren't,
although they were all tested, and a flag being set to 1 with ++var instead
of using var = 1 as with all the others.
Good day.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-bugs
mailing list