OpenGrok
Cross Reference: dkwedge_apple.c
xref
: /
src
/
sys
/
dev
/
dkwedge
/
dkwedge_apple.c
Home
|
History
|
Annotate
|
Download
|
only in
dkwedge
History log of
/src/sys/dev/dkwedge/dkwedge_apple.c
Revision
Date
Author
Comments
1.6
11-Apr-2020
jdolecek
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
1.5
09-Jul-2019
maxv
branches: 1.5.8;
Fix info leak: always clear 'dkw', because some of its (otherwise
uninitialized) fields can be copied to userland, typically in the
DIOCGWEDGEINFO ioctl.
1.4
06-Jul-2019
maxv
Add a condition in the loop. Otherwise there could be an infinite loop,
and we could also be wrongfully adding more wedges than necessary.
Arbitrarily limit the number of blocks to 512, like GPT.
1.3
19-Jan-2017
maya
branches: 1.3.14;
use a bounded copy. NFCI
1.2
24-Jan-2015
christos
branches: 1.2.2; 1.2.4;
Look at the bzb flags to mark partition as swap. Requested by John D. Baker.
XXX: Pullup-7
1.1
07-Apr-2012
christos
branches: 1.1.2; 1.1.4; 1.1.6; 1.1.18; 1.1.20;
recognize apple disks.
1.1.20.2
05-Feb-2017
skrll
Sync with HEAD
1.1.20.1
06-Apr-2015
skrll
Sync with HEAD
1.1.18.1
14-Apr-2015
snj
Pull up following revision(s) (requested by christos in ticket #683):
sys/dev/dkwedge/dkwedge_apple.c: revision 1.2
Look at the bzb flags to mark partition as swap. Requested by John D. Baker.
XXX: Pullup-7
1.1.6.1
03-Dec-2017
jdolecek
update from HEAD
1.1.4.2
29-Apr-2012
mrg
sync to latest -current.
1.1.4.1
07-Apr-2012
mrg
file dkwedge_apple.c was added on branch jmcneill-usbmp on 2012-04-29 23:04:49 +0000
1.1.2.2
17-Apr-2012
yamt
sync with head
1.1.2.1
07-Apr-2012
yamt
file dkwedge_apple.c was added on branch yamt-pagecache on 2012-04-17 00:07:29 +0000
1.2.4.1
21-Apr-2017
bouyer
Sync with HEAD
1.2.2.1
20-Mar-2017
pgoyette
Sync with HEAD
1.3.14.2
21-Apr-2020
martin
Sync with HEAD
1.3.14.1
13-Apr-2020
martin
Mostly merge changes from HEAD upto 20200411
1.5.8.1
20-Apr-2020
bouyer
Sync with HEAD
Indexes created Mon Oct 27 02:09:54 GMT 2025