The NetBSD Project

CVS log for src/distrib/utils/embedded/files/resize_disklabel

[BACK] Up to [] / src / distrib / utils / embedded / files

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.5 / (download) - annotate - [select for diffs], Sat Mar 18 11:36:23 2023 UTC (11 months, 2 weeks ago) by mlelstv
Branch: MAIN
Changes since 1.4: +2 -3 lines
Diff to previous 1.4 (colored)

Can't use disklabel to find the real size of a disk since a fake disklabel
read from disk is trusted. Revert to use drvctl again.

Revision 1.4 / (download) - annotate - [select for diffs], Sat Feb 18 07:58:34 2023 UTC (12 months, 2 weeks ago) by mlelstv
Branch: MAIN
Changes since 1.3: +21 -9 lines
Diff to previous 1.3 (colored)

Handle arbitrary raw partitions.
Fetch geometry from disklabel to be consistent.
Use disktab format instead of the normal human-readable output for parsing
the disklabel.
Avoid overflows in size computation.

Revision / (download) - annotate - [select for diffs], Mon Jun 10 21:42:37 2019 UTC (4 years, 8 months ago) by christos
Branch: phil-wifi
Changes since 1.2: +3 -5 lines
Diff to previous 1.2 (colored) next main 1.3 (colored)

Sync with HEAD

Revision / (download) - annotate - [select for diffs], Sat Oct 20 06:58:18 2018 UTC (5 years, 4 months ago) by pgoyette
Branch: pgoyette-compat
CVS Tags: pgoyette-compat-merge-20190127
Changes since 1.2: +3 -5 lines
Diff to previous 1.2 (colored) next main 1.3 (colored)

Sync with head

Revision 1.3 / (download) - annotate - [select for diffs], Sat Oct 6 09:58:55 2018 UTC (5 years, 4 months ago) by jmcneill
Branch: MAIN
CVS Tags: phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, phil-wifi-20190609, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, netbsd-9-base, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-9, netbsd-10-base, netbsd-10-0-RC5, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1, netbsd-10, is-mlppp-base, is-mlppp, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x
Changes since 1.2: +3 -5 lines
Diff to previous 1.2 (colored)

resize_disklabel: if disk and partition is not specified, use kern.root_device/kern.root_partition sysctls

Revision / (download) - annotate - [select for diffs], Wed Apr 26 02:52:17 2017 UTC (6 years, 10 months ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.1: +26 -1 lines
Diff to previous 1.1 (colored) next main 1.2 (colored)

Sync with HEAD

Revision / (download) - annotate - [select for diffs], Fri Apr 21 16:51:15 2017 UTC (6 years, 10 months ago) by bouyer
Branch: bouyer-socketcan
Changes since 1.1: +26 -1 lines
Diff to previous 1.1 (colored) next main 1.2 (colored)

Sync with HEAD

Revision 1.2 / (download) - annotate - [select for diffs], Fri Apr 14 13:47:21 2017 UTC (6 years, 10 months ago) by jmcneill
Branch: MAIN
CVS Tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, phil-wifi-base, pgoyette-localcount-20170426, pgoyette-compat-base, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, perseant-stdc-iso10646-base, perseant-stdc-iso10646, netbsd-8-base, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, matt-nb8-mediatek-base, matt-nb8-mediatek, bouyer-socketcan-base1
Branch point for: phil-wifi, pgoyette-compat
Changes since 1.1: +26 -1 lines
Diff to previous 1.1 (colored)

Grow the MBR partition table entry for the BSD partition before
growing the disklabel.

Revision / (download) - annotate - [select for diffs], Thu Aug 6 21:13:43 2015 UTC (8 years, 6 months ago) by snj
Branch: netbsd-7
CVS Tags: netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0
Changes since +71 -0 lines
Diff to previous (colored) to branchpoint 1.1 (colored) next main 1.2 (colored)

Pull up following revision(s) (requested by skrll in ticket #909):
	distrib/sets/lists/etc/mi: revision 1.237
	distrib/sets/lists/tests/mi: revision 1.613
	distrib/utils/embedded/conf/armv7.conf: revisions 1.1, 1.2
	distrib/utils/embedded/conf/beagleboard.conf: delete
	distrib/utils/embedded/conf/evbarm.conf: revisions 1.21, 1.22
	distrib/utils/embedded/conf/rpi.conf: revisions 1.28, 1.29
	distrib/utils/embedded/conf/rpi_inst.conf: revisions 1.7, 1.8
	distrib/utils/embedded/conf/usermode.conf: revision 1.5
	distrib/utils/embedded/conf/x86.conf: revision 1.5
	distrib/utils/embedded/files/resize_disklabel: revision 1.1
	distrib/utils/embedded/mkimage: revisions 1.49, 1.55-1.59
	etc/defaults/rc.conf: revision 1.133
	etc/etc.evbarm/ revisions 1.72, 1.76
	etc/rc.d/Makefile: revision 1.93 via patch
	etc/rc.d/resize_root: revisions 1.1-1.3
	etc/rc.d/root: revision 1.5
	sbin/resize_ffs/Makefile: revision 1.5
	sbin/resize_ffs/resize_ffs.8: revisions 1.14-1.16
	sbin/resize_ffs/resize_ffs.c: revisions 1.39-1.44
	share/man/man5/rc.conf.5: revision 1.158, 1.159
	tests/sbin/resize_ffs/Makefile: revision 1.4
	tests/sbin/resize_ffs/ revision 1.14
	tests/sbin/resize_ffs/ revision 1.1
	tests/sbin/resize_ffs/ revision 1.9
	tests/sbin/resize_ffs/ revision 1.3
	tests/sbin/resize_ffs/ revision 1.8
	tests/sbin/resize_ffs/ revision 1.2
fix image building:
         - round up the total size of the disk image
         - fix fdisk offset for netbsd ffs images
Make get_dev_size work on regular files too.
Use `!= -1' instead of `== 0' out of paranoia.
- Add -c to check to see if grow/shrink is required
- Divide by DEV_BSIZE when returning size of file.
- Update manpage
New sentence, new line. Sort option descriptions.
Add resize_root boot operation. If resize_root=YES in rc.conf then
the system attempts to resize the root file system to fill it's
partition prior to mounting read-write. Useful for things like AMI
file system images. May eventually be used by arm images after
coming up with similar solution for increasing the parition size.
- Add new tests for -c check flag in resize_ffs
Bump date for previous.
it's -> its
Handle case in grow() where last cylinder group is too small for ufs2.
Align with code in shrink().
factor out geometry calculation and use this also in CheckOnly mode.
be a bit more verbose in Verbose mode.
Add support for auto-growing the root partition. Enable it for rpi.img.
initialize resize before pulling in board config
add KEYWORD: interactive, honour resize_root_flags and
resize_root_postcmd rc vars
if the -p flag is specified, display a progress bar while growing the
show resize_ffs progress bar when resizing root partition
fix typo in previous; pass -y unconditionally to resize_ffs, not -p
Rename beagleboard.img to armv7.img. The new image includes the same
kernels as beagleboard.img plus support for Raspberry Pi 2, ODROID-C1,
Cubieboard2, Cubietruck, Hummingbird A31, and Banana Pi.
Properly spell X' name. From X(7):
        The  X.Org  Foundation  requests  that the following names be
used when
        referring to this software:
                                    X Window System
                                     X Version 11
                              X Window System, Version 11
Add some documentation:
Tell what this does, and what it expects from conf files
Cleanup: make_filesystems is not used any longer, purge remains
More cleanup:
Instead of first overwriting the *_evbarm functions with own code,
and then calling them from the regular functions, directly put the
code into the regular functions.
No more functions from evbarm.conf are used now.
Some variables are still used!
define TOOL_MKUBOOTIMAGE for mkimage
fix mkubootimage

Revision, Mon Apr 6 20:19:28 2015 UTC (8 years, 11 months ago) by snj
Branch: netbsd-7
Changes since 1.1: +0 -71 lines

file resize_disklabel was added on branch netbsd-7 on 2015-08-06 21:13:43 +0000

Revision 1.1 / (download) - annotate - [select for diffs], Mon Apr 6 20:19:28 2015 UTC (8 years, 11 months ago) by jmcneill
Branch: MAIN
CVS Tags: pgoyette-localcount-base, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, localcount-20160914, bouyer-socketcan-base
Branch point for: pgoyette-localcount, netbsd-7, bouyer-socketcan

Add support for auto-growing the root partition. Enable it for rpi.img.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>