1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-22 11:17:19 +00:00
freebsd/sys
Adrian Chadd 27afdbaa51 Introduce geom_map, a GEOM provider designed for use by
embedded flash stores.

Some devices - notably those with uboot - don't have an
explicit partition table (eg like Redboot's FIS.)
geom_map thus provides an easy way to export the hard-coded
flash layout as geom providers for use by filesystems and
other tools.

It also includes a "search" function which allows for
dynamic creation of partition layouts where the device only
has a single hard-coded partition. For example, if
there is a "kernel+rootfs" partition, a single image can
be created which appends the rootfs after the kernel with
an appropriate search string. geom_map can be told to
search for said search string and create a partition
beginning after it.

Submitted by:	Aleksandr Rybalko <ray@dlink.ua>
2011-04-12 08:10:25 +00:00
..
amd64
arm We don't need to call EOWRITE4(sc, EHCI_USBINTR, 0) directly from each EHCI 2011-04-12 07:49:11 +00:00
boot
bsm
cam
cddl
compat Remove stray semicolon. 2011-04-10 10:15:49 +00:00
conf Introduce geom_map, a GEOM provider designed for use by 2011-04-12 08:10:25 +00:00
contrib
crypto
ddb
dev We don't need to call EOWRITE4(sc, EHCI_USBINTR, 0) directly from each EHCI 2011-04-12 07:49:11 +00:00
fs Vrele ni_startdir in the experimental NFS server for the case 2011-04-11 20:54:30 +00:00
gdb
geom Introduce geom_map, a GEOM provider designed for use by 2011-04-12 08:10:25 +00:00
gnu
i386
ia64
isa
kern Rename a misnamed structure field (hr_loginclass), and reorder priv(9) 2011-04-10 18:35:43 +00:00
kgssapi
libkern
mips We don't need to call EOWRITE4(sc, EHCI_USBINTR, 0) directly from each EHCI 2011-04-12 07:49:11 +00:00
modules Fix make buildworld -DMODULES_WITH_WORLD on i386 2011-04-09 09:07:31 +00:00
net
net80211
netatalk
netgraph
netinet
netinet6 Remove a check in udp6_send() that prevented v4-mapped v6 addresses from 2011-04-09 02:22:49 +00:00
netipsec
netipx
netnatm
netncp
netsmb
nfs
nfsclient
nfsserver
nlm
ofed Even though this block is not compiled currently, properly assign 2011-04-12 01:19:23 +00:00
opencrypto
pc98
pci
powerpc
rpc
security
sparc64
sun4v
sys Rename a misnamed structure field (hr_loginclass), and reorder priv(9) 2011-04-10 18:35:43 +00:00
teken
tools
ufs - Refactor softdep_setup_freeblocks() into a set of functions to prepare 2011-04-11 01:43:59 +00:00
vm
x86 Merge two similar functions to reduce duplication. 2011-04-11 19:27:44 +00:00
xdr
xen
Makefile