<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sbin/geom/core, branch stable/12</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=stable%2F12</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=stable%2F12'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2021-01-11T20:54:22Z</updated>
<entry>
<title>geom(8): list geoms with /dev/ prefix</title>
<updated>2021-01-11T20:54:22Z</updated>
<author>
<name>Robert Wing</name>
<email>rew@FreeBSD.org</email>
</author>
<published>2020-12-12T07:22:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0a09fd56501c2508c9d2797302544d55112d767f'/>
<id>urn:sha1:0a09fd56501c2508c9d2797302544d55112d767f</id>
<content type='text'>
Allow geom(8) to list geoms with the '/dev/' prefix.

`geom part show` accepts the '/dev/' prefix but `geom part list` does not.

Modify find_geom() in sbin/geom/core/geom.c to be consistent with the behavior
of find_geom() in lib/geom/part/geom_part.c.

PR:             188213
Reported by:    Ronald F. Guilmette &lt;rfg@tristatelogic.com&gt;
Reviewed by:    imp, kevans
Approved by:    kevans (mentor)
Differential Revision:  https://reviews.freebsd.org/D27556

(cherry picked from commit f200cc255f8e90b1905d94d0506a22f5dcd467c0)
</content>
</entry>
<entry>
<title>Add the "-t" option to geom(8) utility, to display geoms hierarchy.</title>
<updated>2018-09-14T15:29:45Z</updated>
<author>
<name>Edward Tomasz Napierala</name>
<email>trasz@FreeBSD.org</email>
</author>
<published>2018-09-14T15:29:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6a02738229be1d312f4e4af22d64e662a2084eee'/>
<id>urn:sha1:6a02738229be1d312f4e4af22d64e662a2084eee</id>
<content type='text'>
Sample output:

% geom -t
Geom             Class      Provider
da0              DISK       da0
  da0            PART       da0s1
    da0s1        PART       da0s1a
      ffs.da0s1a VFS
      da0s1a     DEV
    da0s1        DEV
  da0            DEV
da1              DISK       da1
  swap           SWAP
  da1            DEV
cd0              DISK       cd0
  cd0            DEV

Reviewed by:	oshogbo
Approved by:	re (kib)
MFC after:	2 weeks
Relnotes:	yes
Sponsored by:	DARPA, AFRL
Differential Revision:	https://reviews.freebsd.org/D17151
</content>
</entry>
<entry>
<title>Add new option to the geom(8) utility, "-p".  It makes it easy to look up</title>
<updated>2018-09-13T14:06:01Z</updated>
<author>
<name>Edward Tomasz Napierala</name>
<email>trasz@FreeBSD.org</email>
</author>
<published>2018-09-13T14:06:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0f73f7016baa6015b1b0b582033af2f1c7760af5'/>
<id>urn:sha1:0f73f7016baa6015b1b0b582033af2f1c7760af5</id>
<content type='text'>
the GEOM class instance from the provider name.

Reviewed by:	oshogbo, 0mp
Approved by:	re (kib)
MFC after:	2 weeks
Relnotes:	yes
Sponsored by:	DARPA, AFRL
Differential Revision:	https://reviews.freebsd.org/D17116
</content>
</entry>
<entry>
<title>Minor usability improvements to geom(8).</title>
<updated>2018-09-11T16:46:28Z</updated>
<author>
<name>Edward Tomasz Napierala</name>
<email>trasz@FreeBSD.org</email>
</author>
<published>2018-09-11T16:46:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=112adef8ca92bedadf5746c0c39958000a46e493'/>
<id>urn:sha1:112adef8ca92bedadf5746c0c39958000a46e493</id>
<content type='text'>
Approved by:	re (kib)
MFC after:	2 weeks
Sponsored by:	DARPA, AFRL
</content>
</entry>
<entry>
<title>Normalize the g(eom,cache,part,...) build.</title>
<updated>2018-06-25T19:55:15Z</updated>
<author>
<name>Brooks Davis</name>
<email>brooks@FreeBSD.org</email>
</author>
<published>2018-06-25T19:55:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e4b0a90e771b94e4b043729a6f0f5564f1d01aca'/>
<id>urn:sha1:e4b0a90e771b94e4b043729a6f0f5564f1d01aca</id>
<content type='text'>
Rather then combining hardlink creation for the geom(8) binary with
shared library build, move libraries to src/lib/geom so they are
built and installed normally.  Create a common Makefile.classes
which is included by both lib/geom/Makefile and sbin/geom/Makefile
so the symlink and libraries stay in sync.

The relocation of libraries allows libraries to be build for 32-bit
compat.  This also reduces the number of non-standard builds in
the system.

This commit is not sufficent to run a 32-bit /sbin/geom on a 64-bit
system out of the box as it will look in the wrong place for libraries
unless GEOM_LIBRARY_PATH is set appropriatly in the environment.

Reviewed by:	bdrewery
Sponsored by:	DARPA, AFRL
Differential Revision:	https://reviews.freebsd.org/D15360
</content>
</entry>
<entry>
<title>various: general adoption of SPDX licensing ID tags.</title>
<updated>2017-11-27T15:37:16Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2017-11-27T15:37:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1de7b4b805ddbf2429da511c053686ac4591ed89'/>
<id>urn:sha1:1de7b4b805ddbf2429da511c053686ac4591ed89</id>
<content type='text'>
Mainly focus on files that use BSD 2-Clause license, however the tool I
was using misidentified many licenses so this was mostly a manual - error
prone - task.

The Software Package Data Exchange (SPDX) group provides a specification
to make it easier for automated tools to detect and summarize well known
opensource licenses. We are gradually adopting the specification, noting
that the tags are considered only advisory and do not, in any way,
superceed or replace the license texts.

No functional change intended.
</content>
</entry>
<entry>
<title>DIRDEPS_BUILD: Update dependencies.</title>
<updated>2017-10-31T00:07:04Z</updated>
<author>
<name>Bryan Drewery</name>
<email>bdrewery@FreeBSD.org</email>
</author>
<published>2017-10-31T00:07:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ea825d02749f382c3f7e17f28247f20a48733eab'/>
<id>urn:sha1:ea825d02749f382c3f7e17f28247f20a48733eab</id>
<content type='text'>
Sponsored by:	Dell EMC Isilon
</content>
</entry>
<entry>
<title>sbin: normalize paths using SRCTOP-relative paths or :H when possible</title>
<updated>2017-03-04T11:33:01Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2017-03-04T11:33:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=22289a8c3d45efcf5671750a0ceffb1296455bab'/>
<id>urn:sha1:22289a8c3d45efcf5671750a0ceffb1296455bab</id>
<content type='text'>
This simplifies make logic/output

MFC after:	1 month
Sponsored by:	Dell EMC Isilon
</content>
</entry>
<entry>
<title>MFH</title>
<updated>2016-03-14T18:54:29Z</updated>
<author>
<name>Glen Barber</name>
<email>gjb@FreeBSD.org</email>
</author>
<published>2016-03-14T18:54:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=538354481ef7dbcd76ebc7334512a9d60994b84e'/>
<id>urn:sha1:538354481ef7dbcd76ebc7334512a9d60994b84e</id>
<content type='text'>
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>Allow standard commands for "unknown" classes in RESCUE mode.</title>
<updated>2016-03-11T12:59:07Z</updated>
<author>
<name>Alexander Motin</name>
<email>mav@FreeBSD.org</email>
</author>
<published>2016-03-11T12:59:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c66784839b0809292c31e90be2d7f749fbb87694'/>
<id>urn:sha1:c66784839b0809292c31e90be2d7f749fbb87694</id>
<content type='text'>
For example, it allows quite useful `geom disk list` command.

MFC after:	1 week
</content>
</entry>
</feed>
