Ruslan Ermilov
741ac35cd4
Remove WARNS from here and compile with default kernel flags.
...
Switch off those warnings that ZFS sources do not pass.
2008-02-21 11:11:06 +00:00
John Birrell
ee8a5fa77d
Remove _SOLARIS_C_SOURCE now that it doesn't do anything in FreeBSD
...
headers. All OpenSolaris compatibility comes via the set of specific
compatibility headers in src/compat/opensolaris and
src/sys/compat/opensolaris.
2007-11-28 22:58:09 +00:00
Pawel Jakub Dawidek
3b7917d766
- Reduce number of atomic operations needed to be implemented in asm by
...
implementing some of them using existing ones.
- Allow to compile ZFS on all archs and use atomic operations surrounded
by global mutex on archs we don't have or can't have all atomic
operations needed by ZFS.
2007-06-08 12:35:47 +00:00
Pawel Jakub Dawidek
d4c4dfe96f
FreeBSD's namecache works quite well with ZFS, so remove DNLC.
2007-05-23 21:33:02 +00:00
Pawel Jakub Dawidek
8b384c52c0
MFp4: Now that ZFS can use FreeBSD's namecache, turn it off by default and
...
turn off DNLC, but don't remove DNLC yet just in case.
2007-04-24 16:59:20 +00:00
Pawel Jakub Dawidek
ffe54ff0ec
MFp4: Synchronize with recent OpenSolaris changes.
2007-04-08 16:29:25 +00:00
Pawel Jakub Dawidek
3dc4488c91
Move atomic.S files to directories that better fit OpenSolaris directory
...
layout.
2007-04-07 23:54:54 +00:00
Pawel Jakub Dawidek
2109a92fd1
Add Makefile for zfs.ko kernel module.
2007-04-06 01:35:16 +00:00