CVS log for src/sys/dev/dkwedge/dkwedge_gpt.c
Up to [cvs.NetBSD.org] / src / sys / dev / dkwedge
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.20.4.4: download - view: text, markup, annotated - select for diffs
Tue Apr 21 18:42:15 2020 UTC (4 years, 7 months ago) by martin
Branches: phil-wifi
Diff to: previous 1.20.4.3: preferred, colored; branchpoint 1.20: preferred, colored; next MAIN 1.21: preferred, colored
Changes since revision 1.20.4.3: +16 -13
lines
Sync with HEAD
Revision 1.25.2.1: download - view: text, markup, annotated - select for diffs
Mon Apr 20 11:29:03 2020 UTC (4 years, 7 months ago) by bouyer
Branches: bouyer-xenpvh
Diff to: previous 1.25: preferred, colored; next MAIN 1.26: preferred, colored
Changes since revision 1.25: +18 -15
lines
Sync with HEAD
Revision 1.20.4.3: download - view: text, markup, annotated - select for diffs
Mon Apr 13 08:04:19 2020 UTC (4 years, 7 months ago) by martin
Branches: phil-wifi
Diff to: previous 1.20.4.2: preferred, colored; branchpoint 1.20: preferred, colored
Changes since revision 1.20.4.2: +3 -1
lines
Mostly merge changes from HEAD upto 20200411
Revision 1.26: download - view: text, markup, annotated - select for diffs
Sat Apr 11 16:00:34 2020 UTC (4 years, 7 months ago) by jdolecek
Branches: MAIN
CVS tags: thorpej-ifq-base,
thorpej-ifq,
thorpej-i2c-spi-conf2-base,
thorpej-i2c-spi-conf2,
thorpej-i2c-spi-conf-base,
thorpej-i2c-spi-conf,
thorpej-futex2-base,
thorpej-futex2,
thorpej-futex-base,
thorpej-futex,
thorpej-cfargs2-base,
thorpej-cfargs2,
thorpej-cfargs-base,
thorpej-cfargs,
thorpej-altq-separation-base,
thorpej-altq-separation,
phil-wifi-20200421,
perseant-exfatfs-base-20240630,
perseant-exfatfs-base,
perseant-exfatfs,
netbsd-10-base,
netbsd-10-0-RELEASE,
netbsd-10-0-RC6,
netbsd-10-0-RC5,
netbsd-10-0-RC4,
netbsd-10-0-RC3,
netbsd-10-0-RC2,
netbsd-10-0-RC1,
netbsd-10,
cjep_sun2x-base1,
cjep_sun2x-base,
cjep_sun2x,
cjep_staticlib_x-base1,
cjep_staticlib_x-base,
cjep_staticlib_x,
bouyer-xenpvh-base2,
bouyer-xenpvh-base1,
bouyer-sunxi-drm-base,
bouyer-sunxi-drm,
HEAD
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +18 -15
lines
allocate buffer for disk I/O via geteblk() instead of malloc(), so they
are properly aligned; e.g. readdisklabel() does the same
also removed the DKW_MALLOC()/DKW_FREE()/DKW_REALLOC() macros as apparently
unnecessary, these files don't seem to be compiled into any userland tools
dkwedge_gpt.c confirmed working, others compile-tested only
Revision 1.20.4.2: download - view: text, markup, annotated - select for diffs
Wed Apr 8 14:08:03 2020 UTC (4 years, 8 months ago) by martin
Branches: phil-wifi
Diff to: previous 1.20.4.1: preferred, colored; branchpoint 1.20: preferred, colored
Changes since revision 1.20.4.1: +3 -2
lines
Merge changes from current as of 20200406
Revision 1.25: download - view: text, markup, annotated - select for diffs
Mon Mar 30 08:36:09 2020 UTC (4 years, 8 months ago) by wiz
Branches: MAIN
CVS tags: phil-wifi-20200411,
phil-wifi-20200406,
bouyer-xenpvh-base
Branch point for: bouyer-xenpvh
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +3 -2
lines
Teach dk(4) about ZFS.
"looks ok" mlelstv
Revision 1.24: download - view: text, markup, annotated - select for diffs
Tue Jul 9 17:06:46 2019 UTC (5 years, 5 months ago) by maxv
Branches: MAIN
CVS tags: phil-wifi-20191119,
netbsd-9-base,
netbsd-9-4-RELEASE,
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,
is-mlppp-base,
is-mlppp,
ad-namecache-base3,
ad-namecache-base2,
ad-namecache-base1,
ad-namecache-base,
ad-namecache
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +4 -2
lines
Fix info leak: always clear 'dkw', because some of its (otherwise
uninitialized) fields can be copied to userland, typically in the
DIOCGWEDGEINFO ioctl.
Revision 1.23: download - view: text, markup, annotated - select for diffs
Sat Jun 22 06:45:46 2019 UTC (5 years, 5 months ago) by maxv
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +3 -3
lines
Fix buffer overflow. Triggerable by plugging a specially-crafted USB key
in the machine (the kernel automatically tries to parse its GPT header).
The check could maybe be appeased to allow bigger sizes, but we've never
done that, so I'm leaving it as-is.
Revision 1.20.4.1: download - view: text, markup, annotated - select for diffs
Mon Jun 10 22:07:07 2019 UTC (5 years, 6 months ago) by christos
Branches: phil-wifi
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +7 -2
lines
Sync with HEAD
Revision 1.22: download - view: text, markup, annotated - select for diffs
Wed Apr 10 15:19:15 2019 UTC (5 years, 8 months ago) by mlelstv
Branches: MAIN
CVS tags: phil-wifi-20190609,
isaki-audio2-base,
isaki-audio2
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +4 -2
lines
add types for windows and linux partitions.
Revision 1.20.2.1: download - view: text, markup, annotated - select for diffs
Mon Nov 26 01:52:30 2018 UTC (6 years ago) by pgoyette
Branches: pgoyette-compat
CVS tags: pgoyette-compat-merge-20190127
Diff to: previous 1.20: preferred, colored; next MAIN 1.21: preferred, colored
Changes since revision 1.20: +5 -2
lines
Sync with HEAD, resolve a couple of conflicts
Revision 1.21: download - view: text, markup, annotated - select for diffs
Tue Nov 6 04:04:33 2018 UTC (6 years, 1 month ago) by mrg
Branches: MAIN
CVS tags: pgoyette-compat-20190127,
pgoyette-compat-20190118,
pgoyette-compat-1226,
pgoyette-compat-1126
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +5 -2
lines
add support to detect the 3 vmware GPT partition types:
- VMKcore (dump partition)
- VMFS
- VMware reserved
this enables vmkcore partitions for netbsd swap or dump, as well
as naming all of them.
Revision 1.18.6.1: download - view: text, markup, annotated - select for diffs
Mon Feb 12 04:05:07 2018 UTC (6 years, 9 months ago) by snj
Branches: netbsd-8
CVS tags: netbsd-8-3-RELEASE,
netbsd-8-2-RELEASE,
netbsd-8-1-RELEASE,
netbsd-8-1-RC1,
netbsd-8-0-RELEASE,
netbsd-8-0-RC2,
netbsd-8-0-RC1
Diff to: previous 1.18: preferred, colored; next MAIN 1.19: preferred, colored
Changes since revision 1.18: +4 -3
lines
Pull up following revision(s) (requested by christos in ticket #545):
sbin/gpt/backup.c: 1.17-1.18
sbin/gpt/biosboot.c: 1.29-1.30
sbin/gpt/gpt.c: 1.71-1.73
sbin/gpt/gpt.h: 1.36
sbin/gpt/restore.c: 1.17
sbin/gpt/show.c: 1.40-1.41
sys/dev/dkwedge/dkwedge_gpt.c: 1.19-1.20
PR/52522: Piotr Meyer: Don't NUL terminate the gpt label name.
--
- make sure that the utf16 string is padded with 0's where needed.
- since the utf16 string is not 0 terminated, pass the size of the string.
--
use __arraycount
--
PR/52522: ent_name is not necessarily 0 terminated, so check bounds.
--
use arraycount.
Revision 1.12.18.1: download - view: text, markup, annotated - select for diffs
Sun Dec 3 11:37:00 2017 UTC (7 years ago) by jdolecek
Branches: tls-maxphys
Diff to: previous 1.12: preferred, colored; next MAIN 1.13: preferred, colored
Changes since revision 1.12: +21 -17
lines
update from HEAD
Revision 1.20: download - view: text, markup, annotated - select for diffs
Thu Sep 7 10:18:26 2017 UTC (7 years, 3 months ago) by christos
Branches: MAIN
CVS tags: tls-maxphys-base-20171202,
phil-wifi-base,
pgoyette-compat-base,
pgoyette-compat-1020,
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,
jdolecek-ncqfixes-base,
jdolecek-ncqfixes
Branch point for: phil-wifi,
pgoyette-compat
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +3 -3
lines
use arraycount.
Revision 1.19: download - view: text, markup, annotated - select for diffs
Wed Sep 6 18:21:17 2017 UTC (7 years, 3 months ago) by christos
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +4 -3
lines
PR/52522: ent_name is not necessarily 0 terminated, so check bounds.
XXX: pullup-8
Revision 1.17.4.1: download - view: text, markup, annotated - select for diffs
Fri Apr 21 16:53:45 2017 UTC (7 years, 7 months ago) by bouyer
Branches: bouyer-socketcan
Diff to: previous 1.17: preferred, colored; next MAIN 1.18: preferred, colored
Changes since revision 1.17: +7 -7
lines
Sync with HEAD
Revision 1.17.2.1: download - view: text, markup, annotated - select for diffs
Mon Mar 20 06:57:27 2017 UTC (7 years, 8 months ago) by pgoyette
Branches: pgoyette-localcount
Diff to: previous 1.17: preferred, colored; next MAIN 1.18: preferred, colored
Changes since revision 1.17: +7 -7
lines
Sync with HEAD
Revision 1.14.2.3: download - view: text, markup, annotated - select for diffs
Sun Feb 5 13:40:27 2017 UTC (7 years, 10 months ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.14.2.2: preferred, colored; branchpoint 1.14: preferred, colored; next MAIN 1.15: preferred, colored
Changes since revision 1.14.2.2: +7 -7
lines
Sync with HEAD
Revision 1.18: download - view: text, markup, annotated - select for diffs
Thu Jan 19 00:44:40 2017 UTC (7 years, 10 months ago) by maya
Branches: MAIN
CVS tags: prg-localcount2-base3,
prg-localcount2-base2,
prg-localcount2-base1,
prg-localcount2-base,
prg-localcount2,
pgoyette-localcount-20170426,
pgoyette-localcount-20170320,
perseant-stdc-iso10646-base,
perseant-stdc-iso10646,
nick-nhusb-base-20170825,
nick-nhusb-base-20170204,
netbsd-8-base,
matt-nb8-mediatek-base,
matt-nb8-mediatek,
jdolecek-ncq-base,
jdolecek-ncq,
bouyer-socketcan-base1
Branch point for: netbsd-8
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +7 -7
lines
use a bounded copy. NFCI
Revision 1.14.2.2: download - view: text, markup, annotated - select for diffs
Sun May 29 08:44:20 2016 UTC (8 years, 6 months ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.14.2.1: preferred, colored; branchpoint 1.14: preferred, colored
Changes since revision 1.14.2.1: +5 -4
lines
Sync with HEAD
Revision 1.17: download - view: text, markup, annotated - select for diffs
Thu Apr 28 00:35:24 2016 UTC (8 years, 7 months ago) by christos
Branches: MAIN
CVS tags: pgoyette-localcount-base,
pgoyette-localcount-20170107,
pgoyette-localcount-20161104,
pgoyette-localcount-20160806,
pgoyette-localcount-20160726,
nick-nhusb-base-20161204,
nick-nhusb-base-20161004,
nick-nhusb-base-20160907,
nick-nhusb-base-20160529,
localcount-20160914,
bouyer-socketcan-base
Branch point for: pgoyette-localcount,
bouyer-socketcan
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +4 -4
lines
Fix tyop
Revision 1.16: download - view: text, markup, annotated - select for diffs
Thu Apr 28 00:33:54 2016 UTC (8 years, 7 months ago) by christos
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +5 -4
lines
Fix error message.
Revision 1.14.2.1: download - view: text, markup, annotated - select for diffs
Tue Sep 22 12:05:57 2015 UTC (9 years, 2 months ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +6 -6
lines
Sync with HEAD
Revision 1.15: download - view: text, markup, annotated - select for diffs
Sun Aug 23 18:40:15 2015 UTC (9 years, 3 months ago) by jakllsch
Branches: MAIN
CVS tags: nick-nhusb-base-20160422,
nick-nhusb-base-20160319,
nick-nhusb-base-20151226,
nick-nhusb-base-20150921
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +6 -6
lines
Quadruple GPT partition entry count limit (to 512 entries or 64KiB).
The UEFI 2.3.1 specification states that:
"A minimum of 16,384 bytes of space must be reserved for the GPT Partition Entry Array."
and [the size of a partition entry shall be a power of two greater than 128]
and that [the defined fields of a partition entry total 128 bytes].
Clamping the entries means that no partitions on the drive will be detected,
as this will result in an incorrect partition entry array CRC. This change
reduces the likelyhood of useless partitions, while still not allowing a
huge kernel memory allocation to load the partition entries into.
In the future this code should probably be reworked to checksum and evaluate
the partition array in chunks while still limiting the number of GPT
wedges added per drive to something reasonable.
Revision 1.12.34.1: download - view: text, markup, annotated - select for diffs
Tue Nov 11 10:31:16 2014 UTC (10 years, 1 month ago) by martin
Branches: 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-RC2,
netbsd-7-0-RC1,
netbsd-7-0-2-RELEASE,
netbsd-7-0-1-RELEASE,
netbsd-7-0
Diff to: previous 1.12: preferred, colored; next MAIN 1.13: preferred, colored
Changes since revision 1.12: +9 -7
lines
Pull up following revision(s) (requested by mlelstv in ticket #200):
sys/dev/dkwedge/dkwedge_bsdlabel.c: revision 1.23
sys/dev/dkwedge/dkwedge_mbr.c: revision 1.8
sys/dev/dkwedge/dkwedge_gpt.c: revision 1.14
Handle disks with non DEV_BSIZE sectors.
get sector size from disk structure.
Be less noisy when handling wedge name conflicts.
Revision 1.14: download - view: text, markup, annotated - select for diffs
Tue Nov 4 07:43:00 2014 UTC (10 years, 1 month ago) by mlelstv
Branches: MAIN
CVS tags: nick-nhusb-base-20150606,
nick-nhusb-base-20150406,
nick-nhusb-base
Branch point for: nick-nhusb
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +9 -7
lines
Be less noisy when handling wedge name conflicts.
Revision 1.13: download - view: text, markup, annotated - select for diffs
Sat Oct 18 08:33:27 2014 UTC (10 years, 1 month ago) by snj
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +3 -3
lines
src is too big these days to tolerate superfluous apostrophes. It's
"its", people!
Revision 1.11.2.1: download - view: text, markup, annotated - select for diffs
Tue Aug 17 06:46:05 2010 UTC (14 years, 3 months ago) by uebayasi
Branches: uebayasi-xip
Diff to: previous 1.11: preferred, colored; next MAIN 1.12: preferred, colored
Changes since revision 1.11: +16 -31
lines
Sync with HEAD.
Revision 1.7.10.4: download - view: text, markup, annotated - select for diffs
Wed Aug 11 22:53:20 2010 UTC (14 years, 4 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.7.10.3: preferred, colored; branchpoint 1.7: preferred, colored; next MAIN 1.8: preferred, colored
Changes since revision 1.7.10.3: +16 -31
lines
sync with head.
Revision 1.11.4.1: download - view: text, markup, annotated - select for diffs
Sun May 30 05:17:19 2010 UTC (14 years, 6 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.11: preferred, colored; next MAIN 1.12: preferred, colored
Changes since revision 1.11: +16 -31
lines
sync with head
Revision 1.12: download - view: text, markup, annotated - select for diffs
Mon May 17 23:09:52 2010 UTC (14 years, 6 months ago) by jakllsch
Branches: MAIN
CVS tags: yamt-pagecache-tag8,
yamt-pagecache-base9,
yamt-pagecache-base8,
yamt-pagecache-base7,
yamt-pagecache-base6,
yamt-pagecache-base5,
yamt-pagecache-base4,
yamt-pagecache-base3,
yamt-pagecache-base2,
yamt-pagecache-base,
yamt-pagecache,
yamt-nfs-mp-base11,
yamt-nfs-mp-base10,
uebayasi-xip-base4,
uebayasi-xip-base3,
uebayasi-xip-base2,
tls-maxphys-base,
tls-earlyentropy-base,
tls-earlyentropy,
rmind-uvmplock-nbase,
rmind-uvmplock-base,
rmind-smpnet-nbase,
rmind-smpnet-base,
rmind-smpnet,
riastradh-xf86-video-intel-2-7-1-pre-2-21-15,
riastradh-drm2-base3,
riastradh-drm2-base2,
riastradh-drm2-base1,
riastradh-drm2-base,
riastradh-drm2,
netbsd-7-base,
netbsd-6-base,
netbsd-6-1-RELEASE,
netbsd-6-1-RC4,
netbsd-6-1-RC3,
netbsd-6-1-RC2,
netbsd-6-1-RC1,
netbsd-6-1-5-RELEASE,
netbsd-6-1-4-RELEASE,
netbsd-6-1-3-RELEASE,
netbsd-6-1-2-RELEASE,
netbsd-6-1-1-RELEASE,
netbsd-6-1,
netbsd-6-0-RELEASE,
netbsd-6-0-RC2,
netbsd-6-0-RC1,
netbsd-6-0-6-RELEASE,
netbsd-6-0-5-RELEASE,
netbsd-6-0-4-RELEASE,
netbsd-6-0-3-RELEASE,
netbsd-6-0-2-RELEASE,
netbsd-6-0-1-RELEASE,
netbsd-6-0,
netbsd-6,
matt-nb6-plus-nbase,
matt-nb6-plus-base,
matt-nb6-plus,
matt-mips64-premerge-20101231,
khorben-n900,
jruoho-x86intr-base,
jruoho-x86intr,
jmcneill-usbmp-pre-base2,
jmcneill-usbmp-base9,
jmcneill-usbmp-base8,
jmcneill-usbmp-base7,
jmcneill-usbmp-base6,
jmcneill-usbmp-base5,
jmcneill-usbmp-base4,
jmcneill-usbmp-base3,
jmcneill-usbmp-base2,
jmcneill-usbmp-base10,
jmcneill-usbmp-base,
jmcneill-usbmp,
jmcneill-audiomp3-base,
jmcneill-audiomp3,
cherry-xenmp-base,
cherry-xenmp,
bouyer-quota2-nbase,
bouyer-quota2-base,
bouyer-quota2,
agc-symver-base,
agc-symver
Branch point for: tls-maxphys,
netbsd-7
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +16 -31
lines
Use wput_utf8() to improve conversion of UTF-16 GPT partition names to UTF-8.
Drop static CRC32 function in favor of the one from libkern.
Revision 1.7.10.3: download - view: text, markup, annotated - select for diffs
Thu Mar 11 15:03:26 2010 UTC (14 years, 9 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.7.10.2: preferred, colored; branchpoint 1.7: preferred, colored
Changes since revision 1.7.10.2: +10 -8
lines
sync with head
Revision 1.11: download - view: text, markup, annotated - select for diffs
Mon Jan 25 14:51:03 2010 UTC (14 years, 10 months ago) by mlelstv
Branches: MAIN
CVS tags: yamt-nfs-mp-base9,
uebayasi-xip-base1,
uebayasi-xip-base
Branch point for: uebayasi-xip,
rmind-uvmplock
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +10 -8
lines
GPTs are defined in terms of physical blocks.
- Fix reading of GPT for devices with non-512byte sectors
- Fix bounds check to use DEV_BSIZE units.
Revision 1.7.10.2: download - view: text, markup, annotated - select for diffs
Mon May 4 08:12:36 2009 UTC (15 years, 7 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.7.10.1: preferred, colored; branchpoint 1.7: preferred, colored
Changes since revision 1.7.10.1: +17 -22
lines
sync with head.
Revision 1.7.6.3: download - view: text, markup, annotated - select for diffs
Sat Jan 17 13:28:53 2009 UTC (15 years, 10 months ago) by mjf
Branches: mjf-devfs2
Diff to: previous 1.7.6.2: preferred, colored; branchpoint 1.7: preferred, colored; next MAIN 1.8: preferred, colored
Changes since revision 1.7.6.2: +14 -20
lines
Sync with HEAD.
Revision 1.9.2.1: download - view: text, markup, annotated - select for diffs
Sat Dec 13 01:14:13 2008 UTC (16 years ago) by haad
Branches: haad-dm
Diff to: previous 1.9: preferred, colored; next MAIN 1.10: preferred, colored
Changes since revision 1.9: +16 -22
lines
Update haad-dm branch to haad-dm-base2.
Revision 1.10: download - view: text, markup, annotated - select for diffs
Thu Oct 23 19:37:40 2008 UTC (16 years, 1 month ago) by jakllsch
Branches: MAIN
CVS tags: yamt-nfs-mp-base8,
yamt-nfs-mp-base7,
yamt-nfs-mp-base6,
yamt-nfs-mp-base5,
yamt-nfs-mp-base4,
yamt-nfs-mp-base3,
nick-hppapmap-base4,
nick-hppapmap-base3,
nick-hppapmap-base2,
nick-hppapmap-base,
nick-hppapmap,
netbsd-5-base,
netbsd-5-2-RELEASE,
netbsd-5-2-RC1,
netbsd-5-2-3-RELEASE,
netbsd-5-2-2-RELEASE,
netbsd-5-2-1-RELEASE,
netbsd-5-2,
netbsd-5-1-RELEASE,
netbsd-5-1-RC4,
netbsd-5-1-RC3,
netbsd-5-1-RC2,
netbsd-5-1-RC1,
netbsd-5-1-5-RELEASE,
netbsd-5-1-4-RELEASE,
netbsd-5-1-3-RELEASE,
netbsd-5-1-2-RELEASE,
netbsd-5-1-1-RELEASE,
netbsd-5-1,
netbsd-5-0-RELEASE,
netbsd-5-0-RC4,
netbsd-5-0-RC3,
netbsd-5-0-RC2,
netbsd-5-0-RC1,
netbsd-5-0-2-RELEASE,
netbsd-5-0-1-RELEASE,
netbsd-5-0,
netbsd-5,
mjf-devfs2-base,
matt-premerge-20091211,
matt-nb5-pq3-base,
matt-nb5-pq3,
matt-nb5-mips64-u2-k2-k4-k7-k8-k9,
matt-nb5-mips64-u1-k1-k5,
matt-nb5-mips64-premerge-20101231,
matt-nb5-mips64-premerge-20091211,
matt-nb5-mips64-k15,
matt-nb5-mips64,
matt-nb4-mips64-k7-u2a-k9b,
matt-mips64-base2,
jymxensuspend-base,
jym-xensuspend-nbase,
jym-xensuspend-base,
jym-xensuspend,
haad-nbase2,
haad-dm-base2,
haad-dm-base,
ad-audiomp2-base,
ad-audiomp2
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +16 -22
lines
Allow wedges to be created for all defined partitions on a GPT disk.
Use __arraycount on the GUID to type mapping array.
Add HFS to the list of types with dkw_ptypes.
reviewed by cube.
Revision 1.8.2.1: download - view: text, markup, annotated - select for diffs
Thu Sep 18 04:35:02 2008 UTC (16 years, 2 months ago) by wrstuden
Branches: wrstuden-revivesa
Diff to: previous 1.8: preferred, colored; next MAIN 1.9: preferred, colored
Changes since revision 1.8: +3 -2
lines
Sync with wrstuden-revivesa-base-2.
Revision 1.8.4.1: download - view: text, markup, annotated - select for diffs
Thu Jul 3 18:37:58 2008 UTC (16 years, 5 months ago) by simonb
Branches: simonb-wapbl
Diff to: previous 1.8: preferred, colored; next MAIN 1.9: preferred, colored
Changes since revision 1.8: +3 -2
lines
Sync with head.
Revision 1.7.6.2: download - view: text, markup, annotated - select for diffs
Wed Jul 2 19:08:19 2008 UTC (16 years, 5 months ago) by mjf
Branches: mjf-devfs2
Diff to: previous 1.7.6.1: preferred, colored; branchpoint 1.7: preferred, colored
Changes since revision 1.7.6.1: +1 -0
lines
Sync with HEAD.
Revision 1.9: download - view: text, markup, annotated - select for diffs
Sun Jun 29 15:13:28 2008 UTC (16 years, 5 months ago) by christos
Branches: MAIN
CVS tags: wrstuden-revivesa-base-4,
wrstuden-revivesa-base-3,
wrstuden-revivesa-base-2,
simonb-wapbl-nbase,
simonb-wapbl-base,
haad-dm-base1
Branch point for: haad-dm
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +3 -2
lines
Recognize apple ufs partitions from Antoine Reilles
Revision 1.5.10.1: download - view: text, markup, annotated - select for diffs
Tue Jun 3 20:47:19 2008 UTC (16 years, 6 months ago) by skrll
Branches: wrstuden-fixsa
Diff to: previous 1.5: preferred, colored; next MAIN 1.6: preferred, colored
Changes since revision 1.5: +10 -4
lines
Sync with netbsd-4.
Revision 1.7.6.1: download - view: text, markup, annotated - select for diffs
Mon Jun 2 13:23:15 2008 UTC (16 years, 6 months ago) by mjf
Branches: mjf-devfs2
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +2 -9
lines
Sync with HEAD.
Revision 1.7.8.1: download - view: text, markup, annotated - select for diffs
Sun May 18 12:33:35 2008 UTC (16 years, 6 months ago) by yamt
Branches: yamt-pf42
Diff to: previous 1.7: preferred, colored; next MAIN 1.8: preferred, colored
Changes since revision 1.7: +2 -9
lines
sync with head.
Revision 1.7.10.1: download - view: text, markup, annotated - select for diffs
Fri May 16 02:23:57 2008 UTC (16 years, 6 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +2 -9
lines
sync with head.
Revision 1.8: download - view: text, markup, annotated - select for diffs
Mon Apr 28 20:23:48 2008 UTC (16 years, 7 months ago) by martin
Branches: MAIN
CVS tags: yamt-pf42-base4,
yamt-pf42-base3,
yamt-pf42-base2,
yamt-nfs-mp-base2,
wrstuden-revivesa-base-1,
wrstuden-revivesa-base,
hpcarm-cleanup-nbase
Branch point for: wrstuden-revivesa,
simonb-wapbl
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +2 -9
lines
Remove clause 3 and 4 from TNF licenses
Revision 1.5.4.1: download - view: text, markup, annotated - select for diffs
Tue Apr 8 20:42:05 2008 UTC (16 years, 8 months ago) by jdc
Branches: netbsd-4
CVS tags: wrstuden-fixsa-newbase,
wrstuden-fixsa-base
Diff to: previous 1.5: preferred, colored; next MAIN 1.6: preferred, colored
Changes since revision 1.5: +10 -4
lines
Pull up revisions:
src/sbin/gpt/add.c 1.6
src/sbin/gpt/gpt.c 1.7
src/sbin/gpt/show.c 1.4
src/sys/dev/dkwedge/dkwedge_gpt.c 1.7
src/sys/sys/disk.h 1.47
src/sys/sys/disklabel_gpt.h 1.4
(requested by riz in ticket #1119).
As discussed on tech-userlevel, add NetBSD GPT partition types for
swap, ffs, lfs, raidframe, ccd and cgd. gpt(8) now defaults to
NetBSD ffs if no type is given, but previous FreeBSD types are
still recognized in the DKWEDGE_AUTODISCOVER code.
Revision 1.6.22.1: download - view: text, markup, annotated - select for diffs
Mon Feb 18 21:05:37 2008 UTC (16 years, 9 months ago) by mjf
Branches: mjf-devfs
Diff to: previous 1.6: preferred, colored; next MAIN 1.7: preferred, colored
Changes since revision 1.6: +10 -4
lines
Sync with HEAD.
Revision 1.1.14.3: download - view: text, markup, annotated - select for diffs
Mon Jan 21 09:42:42 2008 UTC (16 years, 10 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.1.14.2: preferred, colored; branchpoint 1.1: preferred, colored; next MAIN 1.2: preferred, colored
Changes since revision 1.1.14.2: +10 -4
lines
sync with head
Revision 1.6.16.1: download - view: text, markup, annotated - select for diffs
Wed Jan 9 01:52:32 2008 UTC (16 years, 11 months ago) by matt
Branches: matt-armv6
Diff to: previous 1.6: preferred, colored; next MAIN 1.7: preferred, colored
Changes since revision 1.6: +10 -4
lines
sync with HEAD
Revision 1.6.28.1: download - view: text, markup, annotated - select for diffs
Wed Jan 2 21:54:00 2008 UTC (16 years, 11 months ago) by bouyer
Branches: bouyer-xeni386
CVS tags: bouyer-xeni386-merge1
Diff to: previous 1.6: preferred, colored; next MAIN 1.7: preferred, colored
Changes since revision 1.6: +10 -4
lines
Sync with HEAD
Revision 1.7: download - view: text, markup, annotated - select for diffs
Fri Dec 28 19:53:10 2007 UTC (16 years, 11 months ago) by riz
Branches: MAIN
CVS tags: yamt-pf42-baseX,
yamt-pf42-base,
yamt-nfs-mp-base,
yamt-lazymbuf-base15,
yamt-lazymbuf-base14,
nick-net80211-sync-base,
nick-net80211-sync,
mjf-devfs-base,
matt-armv6-nbase,
matt-armv6-base,
keiichi-mipv6-nbase,
keiichi-mipv6-base,
keiichi-mipv6,
hpcarm-cleanup-base,
bouyer-xeni386-nbase,
bouyer-xeni386-base,
ad-socklock-base1
Branch point for: yamt-pf42,
yamt-nfs-mp,
mjf-devfs2
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +10 -4
lines
As discussed on tech-userlevel, add NetBSD GPT partition types for
swap, ffs, lfs, raidframe, ccd and cgd. gpt(8) now defaults to
NetBSD ffs if no type is given, but previous FreeBSD types are
still recognized in the DKWEDGE_AUTODISCOVER code.
Revision 1.1.14.2: download - view: text, markup, annotated - select for diffs
Mon Sep 3 14:33:35 2007 UTC (17 years, 3 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.1.14.1: preferred, colored; branchpoint 1.1: preferred, colored
Changes since revision 1.1.14.1: +3 -3
lines
sync with head.
Revision 1.5.6.1: download - view: text, markup, annotated - select for diffs
Mon Mar 12 05:53:10 2007 UTC (17 years, 9 months ago) by rmind
Branches: yamt-idlelwp
Diff to: previous 1.5: preferred, colored; next MAIN 1.6: preferred, colored
Changes since revision 1.5: +3 -3
lines
Sync with HEAD.
Revision 1.6: download - view: text, markup, annotated - select for diffs
Sun Mar 4 06:01:45 2007 UTC (17 years, 9 months ago) by christos
Branches: MAIN
CVS tags: yamt-x86pmap-base4,
yamt-x86pmap-base3,
yamt-x86pmap-base2,
yamt-x86pmap-base,
yamt-x86pmap,
yamt-kmem-base3,
yamt-kmem-base2,
yamt-kmem-base,
yamt-kmem,
yamt-idlelwp-base8,
vmlocking2-base3,
vmlocking2-base2,
vmlocking2-base1,
vmlocking2,
vmlocking-nbase,
vmlocking-base,
vmlocking,
thorpej-atomic-base,
thorpej-atomic,
reinoud-bufcleanup-nbase,
reinoud-bufcleanup-base,
reinoud-bufcleanup,
nick-csl-alignment-base5,
nick-csl-alignment-base,
nick-csl-alignment,
mjf-ufs-trans-base,
mjf-ufs-trans,
matt-mips64-base,
matt-mips64,
matt-armv6-prevmlocking,
jmcneill-pm-base,
jmcneill-pm,
jmcneill-base,
hpcarm-cleanup,
cube-autoconf-base,
cube-autoconf,
bouyer-xenamd64-base2,
bouyer-xenamd64-base,
bouyer-xenamd64
Branch point for: mjf-devfs,
matt-armv6,
bouyer-xeni386
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +3 -3
lines
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
Revision 1.1.14.1: download - view: text, markup, annotated - select for diffs
Sat Dec 30 20:47:57 2006 UTC (17 years, 11 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +3 -3
lines
sync with head.
Revision 1.4.2.1: download - view: text, markup, annotated - select for diffs
Sat Nov 18 21:34:04 2006 UTC (18 years ago) by ad
Branches: newlock2
Diff to: previous 1.4: preferred, colored; next MAIN 1.5: preferred, colored
Changes since revision 1.4: +3 -3
lines
Sync with head.
Revision 1.2.8.1: download - view: text, markup, annotated - select for diffs
Thu Sep 14 12:31:27 2006 UTC (18 years, 2 months ago) by yamt
Branches: yamt-pdpolicy
Diff to: previous 1.2: preferred, colored; next MAIN 1.3: preferred, colored
Changes since revision 1.2: +3 -3
lines
sync with head.
Revision 1.5: download - view: text, markup, annotated - select for diffs
Wed Sep 13 00:48:03 2006 UTC (18 years, 3 months ago) by christos
Branches: MAIN
CVS tags: yamt-splraiseipl-base5,
yamt-splraiseipl-base4,
yamt-splraiseipl-base3,
yamt-splraiseipl-base2,
yamt-splraiseipl-base,
yamt-splraiseipl,
yamt-pdpolicy-base9,
wrstuden-fixsa-base-1,
post-newlock2-merge,
newlock2-nbase,
newlock2-base,
netbsd-4-base,
netbsd-4-0-RELEASE,
netbsd-4-0-RC5,
netbsd-4-0-RC4,
netbsd-4-0-RC3,
netbsd-4-0-RC2,
netbsd-4-0-RC1,
netbsd-4-0-1-RELEASE,
netbsd-4-0,
matt-nb4-arm-base,
matt-nb4-arm,
ad-audiomp-base,
ad-audiomp
Branch point for: yamt-idlelwp,
wrstuden-fixsa,
netbsd-4
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +3 -3
lines
use a c99 initializer
Revision 1.2.4.1: download - view: text, markup, annotated - select for diffs
Sat Sep 9 02:49:44 2006 UTC (18 years, 3 months ago) by rpaulo
Branches: rpaulo-netinet-merge-pcb
Diff to: previous 1.2: preferred, colored; next MAIN 1.3: preferred, colored
Changes since revision 1.2: +2 -2
lines
sync with head
Revision 1.4: download - view: text, markup, annotated - select for diffs
Sun Aug 13 19:17:11 2006 UTC (18 years, 4 months ago) by martin
Branches: MAIN
CVS tags: yamt-pdpolicy-base8,
rpaulo-netinet-merge-pcb-base
Branch point for: newlock2
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +0 -6
lines
Backout previous - it is already dealt with at the config level.
Revision 1.3: download - view: text, markup, annotated - select for diffs
Sun Aug 13 18:45:08 2006 UTC (18 years, 4 months ago) by martin
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +8 -2
lines
Make the discovery methods optional (as they were already declared
in conf/files)
Revision 1.2: download - view: text, markup, annotated - select for diffs
Sun Dec 11 12:21:20 2005 UTC (19 years ago) by christos
Branches: MAIN
CVS tags: yamt-uio_vmspace-base5,
yamt-uio_vmspace,
yamt-pdpolicy-base7,
yamt-pdpolicy-base6,
yamt-pdpolicy-base5,
yamt-pdpolicy-base4,
yamt-pdpolicy-base3,
yamt-pdpolicy-base2,
yamt-pdpolicy-base,
simonb-timecounters-base,
simonb-timecounters,
simonb-timcounters-final,
peter-altq-base,
peter-altq,
gdamore-uart-base,
gdamore-uart,
elad-kernelauth-base,
elad-kernelauth,
chap-midi-nbase,
chap-midi-base,
chap-midi,
abandoned-netbsd-4-base,
abandoned-netbsd-4
Branch point for: yamt-pdpolicy,
rpaulo-netinet-merge-pcb
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +2 -2
lines
merge ktrace-lwp.
Revision 1.1.2.2: download - view: text, markup, annotated - select for diffs
Tue Oct 19 15:56:45 2004 UTC (20 years, 1 month ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.1.2.1: preferred, colored; branchpoint 1.1: preferred, colored; next MAIN 1.2: preferred, colored
Changes since revision 1.1.2.1: +311 -0
lines
Sync with HEAD
Revision 1.1.2.1
Mon Oct 4 01:07:25 2004 UTC (20 years, 2 months ago) by skrll
Branches: ktrace-lwp
FILE REMOVED
Changes since revision 1.1: +0 -311
lines
file dkwedge_gpt.c was added on branch ktrace-lwp on 2004-10-19 15:56:45 +0000
Revision 1.1: download - view: text, markup, annotated - select for diffs
Mon Oct 4 01:07:25 2004 UTC (20 years, 2 months ago) by thorpej
Branches: MAIN
CVS tags: yamt-vop-base3,
yamt-vop-base2,
yamt-vop-base,
yamt-vop,
yamt-readahead-pervnode,
yamt-readahead-perfile,
yamt-readahead-base3,
yamt-readahead-base2,
yamt-readahead-base,
yamt-readahead,
yamt-km-base4,
yamt-km-base3,
yamt-km-base2,
yamt-km-base,
yamt-km,
thorpej-vnode-attr-base,
thorpej-vnode-attr,
netbsd-3-base,
netbsd-3-1-RELEASE,
netbsd-3-1-RC4,
netbsd-3-1-RC3,
netbsd-3-1-RC2,
netbsd-3-1-RC1,
netbsd-3-1-1-RELEASE,
netbsd-3-1,
netbsd-3-0-RELEASE,
netbsd-3-0-RC6,
netbsd-3-0-RC5,
netbsd-3-0-RC4,
netbsd-3-0-RC3,
netbsd-3-0-RC2,
netbsd-3-0-RC1,
netbsd-3-0-3-RELEASE,
netbsd-3-0-2-RELEASE,
netbsd-3-0-1-RELEASE,
netbsd-3-0,
netbsd-3,
ktrace-lwp-base,
kent-audio2-base,
kent-audio2,
kent-audio1-beforemerge,
kent-audio1-base,
kent-audio1
Branch point for: yamt-lazymbuf,
ktrace-lwp
Move wedge code to a subdirectory, as suggested by Christos.
CVSweb <webmaster@jp.NetBSD.org>