Page MenuHomeFreeBSD

D39442.diff
No OneTemporary

D39442.diff

diff --git a/sys/fs/devfs/devfs_vfsops.c b/sys/fs/devfs/devfs_vfsops.c
--- a/sys/fs/devfs/devfs_vfsops.c
+++ b/sys/fs/devfs/devfs_vfsops.c
@@ -230,8 +230,8 @@
sbp->f_bsize = DEV_BSIZE;
sbp->f_iosize = DEV_BSIZE;
sbp->f_blocks = 2; /* 1K to keep df happy */
- sbp->f_bfree = 0;
- sbp->f_bavail = 0;
+ sbp->f_bfree = 2;
+ sbp->f_bavail = 2;
sbp->f_files = 0;
sbp->f_ffree = 0;
return (0);
diff --git a/sys/fs/fdescfs/fdesc_vfsops.c b/sys/fs/fdescfs/fdesc_vfsops.c
--- a/sys/fs/fdescfs/fdesc_vfsops.c
+++ b/sys/fs/fdescfs/fdesc_vfsops.c
@@ -223,8 +223,8 @@
sbp->f_bsize = DEV_BSIZE;
sbp->f_iosize = DEV_BSIZE;
sbp->f_blocks = 2; /* 1K to keep df happy */
- sbp->f_bfree = 0;
- sbp->f_bavail = 0;
+ sbp->f_bfree = 2;
+ sbp->f_bavail = 2;
sbp->f_files = lim + 1; /* Allow for "." */
sbp->f_ffree = freefd; /* See comments above */
return (0);
diff --git a/sys/fs/pseudofs/pseudofs.c b/sys/fs/pseudofs/pseudofs.c
--- a/sys/fs/pseudofs/pseudofs.c
+++ b/sys/fs/pseudofs/pseudofs.c
@@ -379,10 +379,10 @@
vfs_mountedfrom(mp, pi->pi_name);
sbp->f_bsize = PAGE_SIZE;
sbp->f_iosize = PAGE_SIZE;
- sbp->f_blocks = 1;
- sbp->f_bfree = 0;
- sbp->f_bavail = 0;
- sbp->f_files = 1;
+ sbp->f_blocks = 2;
+ sbp->f_bfree = 2;
+ sbp->f_bavail = 2;
+ sbp->f_files = 0;
sbp->f_ffree = 0;
return (0);

File Metadata

Mime Type
text/plain
Expires
Mon, Sep 30, 7:07 AM (20 h, 37 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
13111391
Default Alt Text
D39442.diff (1 KB)

Event Timeline