dillo
be26016f83
Initial import of (experimental read-only) implementation of Apple
...
HFS+ file system.
Originally developed for Google Summer of Code 2005 by Yevgeny Binder,
updated and enhanced by me.
2007-03-06 11:21:58 +00:00
dogcow
b9b4ca0bf0
more caddr_t fallout.
2007-03-06 02:30:16 +00:00
rmind
0c9f6596f8
- SysV IPC changes were made by rmind@ i.e. mark responsibility.
...
- Change POSIX AIO responsibility to rmind@. Approved by briggs@.
2007-03-06 01:45:55 +00:00
xtraeme
27d2cb4e20
Use a mutex rather than lockmgr. Approved by Andrew Doran.
2007-03-06 01:09:42 +00:00
simonb
a92d5c5157
Fix some caddr_t rototill fallout.
2007-03-06 00:48:07 +00:00
he
ffac364e10
Make the various graphics card drivers compile again.
...
Try to preserve `volatile' qualification where possible, though
uses of kvtop() gain an unfortunate but probably unavoidable __UNVOLATILE().
Correct various instances of "void *ba, fb" to have * in front of fb as well.
2007-03-06 00:46:00 +00:00
simonb
80c8d64aa9
Fix some caddr_t rototill fallout.
2007-03-06 00:43:50 +00:00
dillo
25e99827c3
Rename files from hfsp to hfs.
2007-03-06 00:22:04 +00:00
dillo
d3fee42230
Temporarily readd, until rename is complete -- renaming the directory
...
is not enough.
(I need sleep, will clean this up tomorrow. Sorry for the mess.)
2007-03-06 00:15:50 +00:00
dillo
601515c0d6
Renamed to HFS.
2007-03-06 00:11:38 +00:00
dillo
4f1d6e612e
nitial import of (experimental read-only) implementation of Apple
...
HFS+ file system.
Originally developed for Google Summer of Code 2005 by Yevgeny Binder,
updated and enhanced by me.
2007-03-06 00:10:34 +00:00
wiz
a766acb9ec
libevent-1.3b out.
2007-03-05 23:58:05 +00:00
ad
3cf001f506
- Update to match changed pthread__park() interface.
...
- Simplify the locking in sem_wait().
2007-03-05 23:56:44 +00:00
ad
c79299e2ec
Update to match changed pthread__park() interface.
2007-03-05 23:56:17 +00:00
ad
fe47a5c777
- Update to match changed pthread__park() interface.
...
- Fix a bug where a thread could be "reentered" onto the waiters queue.
2007-03-05 23:55:54 +00:00
ad
792cc0e17d
- Simplify the interface to pthread__park() and friends slightly.
...
- If sysctl() fails, complain.
2007-03-05 23:55:40 +00:00
ad
8c1c910253
- Sync with reality.
...
- Minor cosmetic changes.
2007-03-05 23:53:53 +00:00
dillo
23c2619e4d
Add file-system HFSP (commented out) to GENERIC kernels of ports
...
on which Mac OS runs.
2007-03-05 23:30:18 +00:00
ad
da3cc0ffcf
Cosmetic and minor debugging changes.
2007-03-05 23:30:17 +00:00
dogcow
b347627ab1
The recent cpu_attach changes broke the xen build; while this compiles,
...
I'm far from positive it's the correct fix.
2007-03-05 23:26:40 +00:00
dillo
14d525cce7
Note addition of (read-only) support for Apple HFS+ file system.
...
Make myself responsible for it.
2007-03-05 23:24:00 +00:00
dillo
2d2ddd2830
Integrate apmlabel and HFS+ file system.
2007-03-05 23:19:17 +00:00
yamt
7e98ba85a6
nfsrv_setattr: revive nfsm_srvsattr which was (mistakenly?)
...
removed with caddr_t.
2007-03-05 23:18:50 +00:00
dillo
9274a5c0f1
Integrate apmlabel and HFS+ file system.
2007-03-05 23:18:01 +00:00
dillo
3eb0182b68
LKM glue for Apple HFS+ file system.
2007-03-05 23:09:16 +00:00
dillo
eaf2e0be76
Utility to add Apple Partition Map partitions to disklabel, based
...
on mbrlabel.
2007-03-05 23:06:53 +00:00
dillo
9cf283f2a5
Initial import of (experimental read-only) implementation of Apple
...
HFS+ file system.
Originally developed for Google Summer of Code 2005 by Yevgeny Binder,
updated and enhanced by me.
2007-03-05 23:01:06 +00:00
he
ee019f102d
Use mtod(m, char*) when doing pointer arithmetic on the result.
...
Patch from Andreas Wrede.
2007-03-05 22:50:32 +00:00
he
f41cb0f1b1
Use mtod(m, char *) when you want to do pointer arithmetic on the result.
2007-03-05 22:36:16 +00:00
ad
f1c2a5c056
Undo previous, it matches IEEE 1003.1.
2007-03-05 22:25:27 +00:00
he
bc250f04cf
Cast to char* before doing pointer arithmetic, convert one void* to char*
...
for ease of pointer arithmetic.
2007-03-05 22:18:59 +00:00
ad
d6d036f667
Drop the interlock if cancelled.
2007-03-05 22:11:40 +00:00
he
13e2842780
Use mtod(m, char*) when you want to do pointer arithmetic on the result.
2007-03-05 21:40:30 +00:00
he
3b9acdf0e9
Cast to char* before doing pointer arithmetic.
2007-03-05 21:35:42 +00:00
he
176f2ec48f
Use char* for pointer arithmetic.
2007-03-05 21:31:30 +00:00
he
0e9b57828a
Use a char* for pointer arithmetic.
2007-03-05 21:27:10 +00:00
he
6b92c489c9
Fix this so that it builds after sc_txbuf and sc_rxbuf no longer are void*.
2007-03-05 21:23:49 +00:00
he
24b1466937
On second thought, make sc_txbuf and sc_rxbuf uint8_t*s, since if_mc_obio.c
...
likes to index directly into sc_rxbuf.
2007-03-05 21:22:45 +00:00
he
5c33ca91fd
Cast to char* or u_char* before doing pointer arithmetic.
2007-03-05 21:17:27 +00:00
he
253f3852ca
Fix another instance of "void * a, b;" to be "void *a, *b;".
2007-03-05 21:16:58 +00:00
he
04f908096c
Use a char* helper variable for pointer arithmetic.
2007-03-05 21:13:36 +00:00
he
d938af0344
Cast to char* before doing pointer arithmetic.
2007-03-05 21:11:04 +00:00
he
0585b687ec
Add two instances of an overlooked indirection.
2007-03-05 21:08:24 +00:00
he
5ae7dde94e
Cast to uint8_t* or char* before indexing or doing pointer arithmetic.
2007-03-05 21:06:24 +00:00
he
edd27801a8
Use a helper variable so that we can index it as an array.
2007-03-05 21:05:35 +00:00
dogcow
f18ef70a25
semimechanically convert 'void foo' -> 'void *foo', as part of the continuing
...
caddr_t fallout.
2007-03-05 21:05:00 +00:00
he
7ee7450e6f
Cast to char* before doing pointer arithmetic.
2007-03-05 20:55:45 +00:00
christos
47c1e3335d
another caddr_t botch
2007-03-05 20:53:34 +00:00
he
9f6b24c0fa
Cast to char* before doing pointer arithmetic.
2007-03-05 20:48:42 +00:00
he
f1f47464be
Cast to char* before doing pointer arithmetic.
2007-03-05 20:38:19 +00:00