#
cd379aaf |
| 15-Dec-2012 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Fix extending filesystems of weird size by making sure the actual size is always multiple of fragment size.
|
#
32531ccb |
| 04-Dec-2012 |
Neel Natu <neel@FreeBSD.org> |
IFC @r243836
|
Revision tags: release/9.1.0 |
|
#
300675f6 |
| 27-Nov-2012 |
Alexander Motin <mav@FreeBSD.org> |
MFC
|
#
e477abf7 |
| 27-Nov-2012 |
Alexander Motin <mav@FreeBSD.org> |
MFC @ r241285
|
#
2ec1a006 |
| 18-Nov-2012 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Make it possible to resize filesystems mounted read-write, using newly introduced UFS write suspension mechanism.
Reviewed by: kib, mckusick Sponsored by: FreeBSD Foundation
|
#
a10c6f55 |
| 11-Nov-2012 |
Neel Natu <neel@FreeBSD.org> |
IFC @ r242684
|
#
23090366 |
| 04-Nov-2012 |
Simon J. Gerraty <sjg@FreeBSD.org> |
Sync from head
|
#
549f62fa |
| 30-Oct-2012 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Fix problem with geom_label(4) not recognizing UFS labels on filesystems extended using growfs(8). The problem here is that geom_label checks if the filesystem size recorded in UFS superblock is equ
Fix problem with geom_label(4) not recognizing UFS labels on filesystems extended using growfs(8). The problem here is that geom_label checks if the filesystem size recorded in UFS superblock is equal to the provider (i.e. device) size. This check cannot be removed due to backward compatibility. On the other hand, in most cases growfs(8) cannot set fs_size in the superblock to match the provider size, because, differently from newfs(8), it cannot recompute cylinder group sizes.
To fix this problem, add another superblock field, fs_providersize, used only for this purpose. The geom_label(4) will attach if either fs_size (filesystem created with newfs(8)) or fs_providersize (filesystem expanded using growfs(8)) matches the device size.
PR: kern/165962 Reviewed by: mckusick Sponsored by: FreeBSD Foundation
show more ...
|
#
e25a029e |
| 28-Sep-2012 |
Matthew D Fleming <mdf@FreeBSD.org> |
Fix sbin/ build with a 64-bit ino_t.
Original code by: Gleb Kurtsou
|
#
de720122 |
| 15-Jul-2012 |
Gleb Smirnoff <glebius@FreeBSD.org> |
Merge head r236710 through r238467.
|
#
6cf87ec8 |
| 13-Jul-2012 |
Xin LI <delphij@FreeBSD.org> |
IFC @238412.
|
#
b652778e |
| 11-Jul-2012 |
Peter Grehan <grehan@FreeBSD.org> |
IFC @ r238370
|
#
089d61ec |
| 07-Jul-2012 |
Eitan Adler <eadler@FreeBSD.org> |
Remove unneeded variable reported by gcc46 which stopped being used in r234178.
Approved by: cperciva MFC after: 3 days
|
#
31ccd489 |
| 28-May-2012 |
Gleb Smirnoff <glebius@FreeBSD.org> |
Merge head r233826 through r236168.
|
#
6a068746 |
| 15-May-2012 |
Alexander Motin <mav@FreeBSD.org> |
MFC
|
#
deb35287 |
| 06-May-2012 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Fix offset calculation to actually rewrite the _last_ block.
|
#
e35497f1 |
| 30-Apr-2012 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Improve growfs(8) in a few ways; unfortunately, it's somewhat hard to untangle them and commit separately.
1. Rewrite the way growfs(8) finds the device and mount point. This makes it possible t
Improve growfs(8) in a few ways; unfortunately, it's somewhat hard to untangle them and commit separately.
1. Rewrite the way growfs(8) finds the device and mount point. This makes it possible to use e.g. "growfs /mnt"; it's also used to display more helpful messages.
2. Be more user-friendly, using descriptive messages, like this:
OK to grow filesystem on /dev/md0, mounted on /mnt, from 9.8GB to 20GB? [Yes/No]"
3. Allow to specify the size (-s option) just like with mdconfig(8), i.e. with postfixes ("mdconfig -s 10g").
4. Reload read-only filesystem after growing.
Reviewed by: kib, mckusick (earlier version) Sponsored by: The FreeBSD Foundation
show more ...
|
#
3d328873 |
| 30-Apr-2012 |
Gleb Smirnoff <glebius@FreeBSD.org> |
Merge head r233826 through r234834.
|
#
38f1b189 |
| 26-Apr-2012 |
Peter Grehan <grehan@FreeBSD.org> |
IFC @ r234692
sys/amd64/include/cpufunc.h sys/amd64/include/fpu.h sys/amd64/amd64/fpu.c sys/amd64/vmm/vmm.c
- Add API to allow vmm FPU state init/save/restore.
FP stuff discussed with: kib
|
#
91ac1479 |
| 18-Apr-2012 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Style.
|
#
f979d8ac |
| 15-Apr-2012 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Style.
|
#
b408e19c |
| 15-Apr-2012 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Remove FSIRAND and FSMAXSWAP ifdefs, removing code unconditionally.
Reviewed by: kib, mckusick Sponsored by: The FreeBSD Foundation
|
#
6ad07d53 |
| 12-Apr-2012 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Style.
|
#
9f2d8a38 |
| 12-Apr-2012 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Remove block reallocation used to make room for the cylinder group summary structure. From now on, when there is no room for it, we simply allocate new one in a newly added cylinder group.
This pat
Remove block reallocation used to make room for the cylinder group summary structure. From now on, when there is no room for it, we simply allocate new one in a newly added cylinder group.
This patch removes a conditional in updcsloc(), reindents some code there, and removes unused routines. I decided to do it this way instead of disabling reallocation when the filesystem is live and leaving it as it is otherwise, because this allows for removal of lots of complicated and hard to test code. Also, conditionally disabling it would result in a different layout in filesystems resized online and offline, which would look somewhat weird.
Reviewed by: mckusick No objections from: kib Sponsored by: The FreeBSD Foundation
show more ...
|
Revision tags: release/8.3.0_cvs, release/8.3.0 |
|
#
8833b15f |
| 03-Apr-2012 |
Gleb Smirnoff <glebius@FreeBSD.org> |
Merge head r232686 through r233825 into projects/pf/head.
|