christos
a248088000
Add copyright notices.
2006-08-26 22:45:52 +00:00
christos
7dc9d522c9
add efun.3
2006-08-26 22:38:42 +00:00
bjh21
604c7b6558
Use standard MSG_IS1BYTE, MSG_IS2BYTE, and MSG_ISEXTENDED macros rather
...
than rolling our own.
2006-08-26 22:37:07 +00:00
bjh21
c981542cbe
Use the 'z' size modifier when printfing size_t, so that GCC doesn't complain
...
on systems were size_t isn't unsigned int.
2006-08-26 22:33:18 +00:00
christos
03eff0d591
Fix non-native build.
2006-08-26 22:19:03 +00:00
christos
3f4976a941
undo previous. I'll do it differently.
2006-08-26 22:17:48 +00:00
christos
d81e58017f
compile efun.c too.
2006-08-26 22:15:14 +00:00
christos
623c0a861f
Don't include <util.h> if we are not NetBSD. Other OS's don't have it.
2006-08-26 22:13:00 +00:00
bjh21
2cd3c4f0e6
Move the sgimips "sbic" driver from arch/sgimips/hpc/sbic.c to
...
dev/ic/wd33c93.c. This may not be the best WD33C93 driver we've
got, but it's the most recently worked on and probably the most
portable, so it seems like a good basis for further work (and in
particular an acorn26 driver for the Acorn SCSI card). There's
no functional change in this commit, and sgimips kernels still
compile.
2006-08-26 22:06:36 +00:00
christos
5a70d8a008
- Deal with wedges and the new disk geometry structures, instead of using
...
struct disklabel.
Functionality lost:
1. struct disklabel used to be updated to contain bsize, fsize, cpg.
This information was used to locate the alternative superblock in
the filesystem if the primary superblock was corrupted. We need
to find a new place to store this information if we need this
functionality.
2. On vax SMD drives that contained bad sector lists, the newfs program
knew how to get the offset and skip to the correct location in order
to place the label.
2006-08-26 22:03:47 +00:00
christos
09e8908e10
- make preen recognize wedges and insert their parent disks in the disk list
...
so that we don't run multiple fsck's on the same spindle at the same time!
- Add some partition getting utilities that are wedge aware (soon to be able
to use the native geometry ioctl), so that we can fsck wedges.
2006-08-26 21:54:05 +00:00
christos
f9cd3d1167
more version lossage
2006-08-26 20:37:50 +00:00
christos
cb5c9c5f42
PR/34287: Gene ENonymous: ipf/ippool enabled kernel fails build.sh build due to
...
use of "version" variable name
2006-08-26 20:36:17 +00:00
christos
e0df1e4c51
PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options
...
Also remove CCITT,NS,NIP
2006-08-26 20:26:43 +00:00
matt
e631d4e975
Note netccitt and netns removal.
...
Note addition of mips64 toolchain.
2006-08-26 20:25:28 +00:00
christos
c762f34e0e
PR/34284: Gene ENonymous: when "ippool -F" is invoked, error is
...
"ioctl(SIOCLOOKUPFLUSH): Bad address"
2006-08-26 20:25:23 +00:00
matt
6d37d896d6
Increase SYMTAB_SPACE by 10000 to 210000. MIPS64 needs a slighter large
...
symbol table.
2006-08-26 20:20:38 +00:00
matt
9ffa81c4ee
Use PRIx64 instead of llx
2006-08-26 20:19:19 +00:00
matt
6ed3910f9e
Use vaddr_t for virtual addresses. Don't cast pointers with int or
...
unsigned, use intptr_t or uintptr_t as appropriate.
2006-08-26 20:18:36 +00:00
matt
140eda393d
Use vaddr_t for virtual addresses, not u_int32_t.
2006-08-26 20:15:28 +00:00
matt
921e6abd0a
Use PRIx64 instead of llx
2006-08-26 20:14:51 +00:00
matt
410709f386
If we are _LP64, we must be mips64, not mips32.
2006-08-26 20:13:02 +00:00
ad
55154c9edc
Add x86_sfence(), x86_mfence().
2006-08-26 20:08:07 +00:00
ad
66cc95bc3f
Don't grab the kernel lock for MPSAFE syscalls.
2006-08-26 20:05:25 +00:00
matt
93c0edefe2
Don't cast pointers using unsigned and/or int. Use intptr_t or uintptr_t
...
as appropriate.
2006-08-26 20:04:59 +00:00
matt
297706ddda
Nuke unneeded LP64 conditional section
2006-08-26 20:03:49 +00:00
matt
59b53ad312
More mips64 toolchain changes. With these changes, the mips64 toolchain
...
can build a mips64 kernel.
2006-08-26 20:01:29 +00:00
matt
02f1c8b0ef
Make sure to compile things at -O2 for mips64e[bl]
2006-08-26 19:57:03 +00:00
matt
c0b0d51c8c
MACHINE_CPU for mips64e[bl] is mips
2006-08-26 19:56:37 +00:00
matt
ef686bc4f3
Nuke netccitt.
2006-08-26 19:46:51 +00:00
matt
746233bae3
Nuke XNS kernel support.
2006-08-26 19:45:43 +00:00
christos
dace278549
PR/34292: Aaron Hodgen: twa driver incorrectly reports drive size/description
2006-08-26 19:35:51 +00:00
matt
eb3f97a8e0
Add back /usr/include/netccitt and netns and mark as obsolete.
...
Move netbt from comp to base.
Remove trsp man page entries.
2006-08-26 19:31:53 +00:00
pavel
933a5dd371
bumb date.
2006-08-26 18:35:24 +00:00
pavel
28ef711f66
reference compat_30(8) in the description of COMPAT_30 and delete
...
duplicated information. Pointed out by Izumi Tsutsui.
Bump date.
2006-08-26 18:34:28 +00:00
christos
c4db14231b
Some tools need efuns.
2006-08-26 18:26:14 +00:00
christos
01cda7f789
efun man pages.
2006-08-26 18:25:36 +00:00
christos
6ad9fd095c
add efun.
2006-08-26 18:20:18 +00:00
christos
5a7156cc58
use efun(3)
2006-08-26 18:18:16 +00:00
christos
cdab3a7a06
More programs using efun.
2006-08-26 18:17:41 +00:00
christos
d0fb89015b
Now that this is part of tools, we don't need the extra build glue.
2006-08-26 18:17:13 +00:00
christos
1b75c508c8
Programs that had their own efuns, use libutil's now.
2006-08-26 18:15:37 +00:00
pavel
4eb1701bdb
document the recent filehandle changes.
2006-08-26 18:15:36 +00:00
christos
2a1607d040
Programs that use efun.
2006-08-26 18:14:28 +00:00
christos
8919424bdb
No need to compile their own efun's.
2006-08-26 18:12:50 +00:00
christos
6e90deb9cb
Efun source.
2006-08-26 18:11:45 +00:00
christos
e72710e561
Add efun(3)
2006-08-26 18:11:12 +00:00
matt
b7052c7cc1
Removed as part of XNS purge.
2006-08-26 18:10:40 +00:00
tsutsui
037b569f1b
No need #include <machine/param.h> since #include <sys/param.h> is enough.
2006-08-26 17:36:06 +00:00
matt
13f8672f00
Don't descend into trsp anymore.
2006-08-26 17:26:00 +00:00