Commit Graph

67130 Commits

Author SHA1 Message Date
enami
92b750d474 Allocate one more byte for the asterisk after the name of interface. 2000-07-03 05:06:43 +00:00
matt
3e50ef53a3 Add <stdlib.h> 2000-07-03 05:05:43 +00:00
matt
cb3d52d53a Define STDC_HEADERS so it uses mem* instead b* routines. 2000-07-03 05:05:25 +00:00
enami
ed2b9a81c5 Backout part of rev 1.29 which doesn't match with the log message. 2000-07-03 05:02:38 +00:00
matt
4f1fa84a93 Rework ALTENTRY a bit. 2000-07-03 04:24:56 +00:00
matt
959b8d8a1e Make cross-compile friendly 2000-07-03 04:24:12 +00:00
matt
477556bda3 include cleanup in regress. 2000-07-03 04:02:34 +00:00
matt
3233065035 More include additions for exit, abs, strcmp, etc. 2000-07-03 03:57:39 +00:00
matt
06f872af34 Use the ___start etc. 2000-07-03 03:56:56 +00:00
matt
6ac8d1ec06 More include cleanup. Remvoe (p) from #undef in libipsec. 2000-07-03 03:56:20 +00:00
matt
0f6818e4eb More include fixups and GCC 2.96 nonsense 2000-07-03 03:37:59 +00:00
matt
9bf906d2e1 Make things builds with GCC 2.96 2000-07-03 03:34:25 +00:00
matt
23bca583f4 shut gcc up about a bogus possibly used before initialized. 2000-07-03 03:33:52 +00:00
matt
c72bbb2c51 Treat short and byte print formats as and cast to the right size. 2000-07-03 03:32:57 +00:00
matt
86d15d820b Update to current <machine/asm.h> 2000-07-03 03:31:47 +00:00
matt
5aa9ca0144 If OBJECT_FMT is ELF and MACHINE_ARCH = vax, build ld.elf_so 2000-07-03 03:30:52 +00:00
matt
e2056eada9 include <stdlib.h>, <string.h>, or whatever as appropriate to shut up
gcc 2.96
2000-07-03 03:26:17 +00:00
matt
fcd0fb118f Make gcc 2.96 (and maybe earlier) happier. Include <stdlib.h>,<string.>,
etc. as appropriate to get exit,srncmp,abs,abort,etc.
Add -I${.CURDIR} to a few Makefiles
2000-07-03 02:51:12 +00:00
sommerfeld
76827b3e8f Install netbsd.ram.gz into release area so it can be used to start a netinstall
on systems which can use boot_big.net
2000-07-03 02:17:56 +00:00
cgd
116f7a6983 don't include the config-generated headers if _LKM defined 2000-07-03 02:16:07 +00:00
matt
ecd1681660 incease the biggest alignment to 8 bytes 2000-07-03 02:07:15 +00:00
sommerfeld
88067a43e3 Build a boot_big.net (based at 700000) in addition to boot.net,
allowing you to netboot a kernel with a ramdisk inside on systems
where memory is laid out to allow this.
2000-07-03 02:04:02 +00:00
perseant
9a38f49c57 User-level changes corrseponding to my latest kernel changes.
newfs_lfs gives lfs_minfreeseg a value of 1/8 of the total segments on
the disk, based on rough empirical data, but this should be refined in
the future.
2000-07-03 01:49:11 +00:00
thorpej
01bd2a3496 The `rpb_phys_address_size' field is really 2 32-bit fields,
`rpb_phys_address_size' and `rpb_extended_va_size', per Brown Book.
2000-07-03 01:47:48 +00:00
perseant
ef2da50400 Allow the number of free segments reserved for the cleaner to be
parametrized in the filesystem, defaulting to MIN_FREE_SEGS = 2 but set
to something more reasonable at newfs_lfs time.

Note the number of blocks that have been scheduled for writing but which
are not yet on disk in an inode extension, i_lfs_effnblks.  Move
i_ffs_effnlink out of the ffs extension and onto the main inode, since
it's used all over the shared code and the lfs extension would clobber
it.

At inode write time, indirect blocks and inode-held blocks of inodes
that have i_lfs_effnblks != i_ffs_blocks are cleansed of UNWRITTEN disk
addresses, so that these never make it to disk.
2000-07-03 01:45:46 +00:00
sommerfeld
9f0522fe59 Keystone Kwality Kops: add multiple-include protection. 2000-07-03 01:19:23 +00:00
augustss
01d5ad3ab6 White-space improvements. 2000-07-03 01:17:35 +00:00
matt
5335c7ffea fix serious recog bug. Basically addl2 was never used since the rtx_equal_p
was using the wrong operands.
2000-07-03 01:09:52 +00:00
augustss
feb8219648 Regen. 2000-07-03 01:07:25 +00:00
augustss
3c9acfbb29 Add some Alcor products. 2000-07-03 01:07:04 +00:00
pk
bb91cdc5ac test 6 & 7: make the extent have the intended total of size 12 (noticed
by Matthias Drochner).
2000-07-02 22:36:50 +00:00
sommerfeld
9928e1fe95 Fix pr9320: improve umask checking for root's dotfiles.
Now even notices bogus umasks like 044
2000-07-02 22:27:47 +00:00
itojun
f0d7296dc1 typo in previous 2000-07-02 21:25:41 +00:00
pk
2310f6d755 Add `ahc' (Adaptec 2940, et.al. SCSI controller); it is known to work. 2000-07-02 21:11:26 +00:00
scottr
da62d2ef12 Avoid attaching on the Mac TV, as this system seems to not be
completely backward compatible to the II-series sound hardware.
2000-07-02 21:10:14 +00:00
itojun
e29fba4ba7 do not touch struct ip6stat on non-INET6 compilation.
From: Paul Goyette <paul@whooppee.com>
2000-07-02 21:05:41 +00:00
sommerfeld
56cc62bbec Return the full width of the counter here. 2000-07-02 21:05:14 +00:00
sommerfeld
06f1d399e2 Take just the low-order 32 bits of cpu_counter() here. 2000-07-02 21:04:33 +00:00
scottr
95497e28ce Add video hardware info for the Performa 550 and Macintosh TV. 2000-07-02 20:59:58 +00:00
cgd
ca8479389a oops! include arp.h and ppp.h even if _LOCORE defined 2000-07-02 19:58:31 +00:00
tsarna
202af8ae4a Fix typo (enable -> enabled) 2000-07-02 18:18:20 +00:00
sommerfeld
4cc38b65e0 Reduce namespace pollution from netcciitt-land 2000-07-02 17:40:18 +00:00
thorpej
1079b4c0ac - Avoid an integer overflow when checking if we have exceeded our
rlimit in sbrk.  Slightly modified from a patch from Artur Grabowski.
- Rearrange code slightly, partially from Artur Grabowski.
- Only adjust vm_dsize if the grow or shrink actually succeeds.
2000-07-02 17:40:08 +00:00
sommerfeld
c93db19567 Merge if_spppsubr.c PPP protocol declarations list with the one found
in ppp_defs.h, and have if_spppsubr.c include ppp_defs.h rather than
duplicate its definitions.

[This is a stopgap measure to clean up build lossage.]
2000-07-02 17:38:09 +00:00
sommerfeld
601b2f3467 One more file missing multiple-include protection. 2000-07-02 17:35:00 +00:00
sommerfeld
b083107c2e Add multiple-include prevention to several headers which were missing
it.

Split ccittintr() declaration into a separate header file so that the
non-namespace-safe cruft in pk.h doesn't interfere with other
subsystems which happen to include netisr.h

[Clean up after the Keystone Kwality Kops]
2000-07-02 17:34:01 +00:00
assar
91c3839d0a add man-pages for kf and kfd 2000-07-02 16:40:14 +00:00
eeh
f504adf782 Clean up interrupt handling some more. 2000-07-02 16:13:21 +00:00
itojun
2d3b669a75 ping ff02::2 instead of ff02::9. ff02::9 indicates RIPng capable interface,
which does not necessarily visible.  ff02::2 indicates routers.
2000-07-02 15:07:52 +00:00
mrg
f3e6e48cb8 update to reality:
- TRAPWIN is defined in locore.s
- don't config netbsd_wd0
- enable MSDOSFS and FFS_IE
- enable INET6 & IPSEC*
- enable ipfilter
- comment sbus & zs at sbus
- enable scsi devices seeing we have scsi bus support
- hardwire the onboard hme as 'hme0'
- disable audiocs for now
- disable rnd for now
2000-07-02 15:02:29 +00:00