Commit Graph

117881 Commits

Author SHA1 Message Date
ichiro 066497ec38 add comment and delete unused definition 2003-09-25 14:48:16 +00:00
pooka 3a76a8a2df Add a hack to avoid calling l2 functions for active ISDN cards. They
expect l1_token to contain the l2_token when it indeed is the l1_token
for active cards, which don't use l2.

Martin promised to look into really fixing this a few weeks from now .. ;)
2003-09-25 14:17:57 +00:00
ichiro 663ccee1cc pci bus support 2003-09-25 14:11:18 +00:00
scw a3b1a08d1e Fix for PR kern/22933
Avoid gcc3 pointer alias bugs caused by casting between struct callout
and struct callout_circq.
2003-09-25 10:44:11 +00:00
dsl e045a0f96e Allow a numeric ID to be preceeded by '#' to avoid the name lookup.
Update man pages to match.
2003-09-25 10:30:10 +00:00
bouyer 703c60f5c6 Don't print modes we are using if we don't know which modes are really used. 2003-09-25 09:38:09 +00:00
wiz 1d02c95b43 Bump date for previous (hi antti!). New sentence, new line. 2003-09-25 09:37:32 +00:00
pooka 8ac798e2ed Document the controller/firmware keyword. 2003-09-25 09:21:48 +00:00
cb 88823a8138 back out revision 1.3. this should not have been committed yet,
since it breaks backward compatibility.

noticed by recht@
2003-09-25 01:43:12 +00:00
thorpej 4fa7c2c48b - Fix a bug I introduced in a previous commit (oops).
- Add the twe_drivecommand ioctl structure.
2003-09-25 01:35:25 +00:00
mycroft 3d7395ab71 Update for new attach method. 2003-09-25 01:12:43 +00:00
mycroft 516d857707 Do fd probing after interrupts are enabled, and use tsleep() for delays.
Also try to accept a recalibrate interrupt to terminate the delay -- but that
doesn't seem to work reliably, so do a 2s timeout as well.
2003-09-25 01:05:06 +00:00
mycroft fc24d6a197 Pull in libipsec. 2003-09-25 01:02:03 +00:00
mycroft 769c59467e The I/O path is assymetric -- we can't deal with IPsec packets coming in, so
don't send them out.  For now.

XXX "Oh my does this need work."
2003-09-25 01:01:39 +00:00
mycroft 5749c53775 Fix what is obviously a bug: valloc() -> vmalloc(). Now racoon(8) doesn't core
dump all the time.
2003-09-25 01:00:32 +00:00
mycroft 3114965161 Fix glaring errors in recent changes. 2003-09-25 00:59:31 +00:00
mycroft 3e08e45a55 Fix GCC 3 barfage. 2003-09-24 11:57:44 +00:00
shige 95fa35eb8e Delete this file because filename includes uppercase letters. 2003-09-24 11:51:19 +00:00
shige e0a74e8b1e Rename ibm4xxGPx_autoconf.c to all lowercase filename. 2003-09-24 11:48:18 +00:00
shige 0a36d23137 Copy IBM4xxGPx specific autoconf code from evbppc/walnut/autoconf.c. 2003-09-24 11:47:02 +00:00
agc fdc3c14ea7 Default to the public servers from the ntp public pool project.
The servers will be dynamically assigned on a round-robin basis from
a list of volunteers.

Fix provided by Wolfgang Rupprecht in PR 22416
2003-09-24 11:36:31 +00:00
yamt 4e746c95f7 in getblk(), don't call allocbuf() for B_LOCKED buffers.
LFS misses total size of B_LOCKED buffer (locked_queue_bytes) when
getblk() re-size them.

XXX maybe needs a better fix.
2003-09-24 10:44:44 +00:00
mycroft 65ed3bdcdd Make the effect of the hack clearer. 2003-09-24 10:25:26 +00:00
yamt 61d5d4362b fix a bug of lfs.
genfs_getpages() can read in more blocks than it should due to faked filesize
of lfs_gop_size().  it's a security problem and it makes gcc3 "internal error"

to fix this,
- in genfs_getpages(), always calculate diskeof and memeof separately
  so that filesystems (in this case, lfs) can use different strategies
  for them.
- introduce GOP_SIZE_MEM flag and use it to request in-core filesize.
  (it was an intention of GOP_SIZE_READ,
  but after the above change _READ is not a straightforward name)

after this, no one uses GOP_SIZE_{READ,WRITE} anymore but leave them for now.
2003-09-24 10:22:53 +00:00
mycroft 7242c1114c One more tweak... 2003-09-24 10:18:52 +00:00
mycroft 7b234fd232 Make the comment a little more accurate. 2003-09-24 09:59:45 +00:00
mycroft 89ea37c60a Temporary workaround for some binutils/ld lossage. See the comment for more
information.
2003-09-24 09:55:35 +00:00
mycroft ba50df223e Take a stab at making this compile, at least. 2003-09-24 07:15:52 +00:00
itojun 8d9a724638 on arplookup() failure, nuke cloned route - otherwise outsider could use massive
number of bogus ARPs for DoS attack.  FreeBSD-SA-03:14.arp
2003-09-24 06:52:47 +00:00
agc 8bf98da8df Mycroft has addressed the item
+ someone investigate time taken to boot

by not only investigating, but also eliminating the polling for
non-existent devices (no more 20 second waits at boot time), and also
getting rid of some unnecessary quirk tables.

Thanks, Charles!
2003-09-24 06:27:54 +00:00
mycroft 5fb0b88880 Some notes... 2003-09-24 06:20:33 +00:00
matt c6d135e9c5 Switch Alpha to GDB5.3 2003-09-24 06:19:12 +00:00
agc 8dc14b2f96 Cast the type of argument printed, for sparc and arm platforms. 2003-09-24 06:18:16 +00:00
matt ca2905b022 GDB 5.3 support for Alpha 2003-09-24 06:16:48 +00:00
matt 42dcffbb67 Remove static from a function declaration. 2003-09-24 06:14:29 +00:00
matt d5d2eec8df Fix GCC 3.3.1 nit. 2003-09-24 06:13:53 +00:00
matt 3b0bc89f56 Obsolete ./usr/include/<MACHINE>/_G_config.h for PowerPC. 2003-09-24 05:00:16 +00:00
matt 53ea4f5070 Switch PowerPC to GCC 3.3.1 and GDB 5.3. 2003-09-24 04:58:33 +00:00
matt 5c0acc44d6 Merge back kcore support. 2003-09-24 02:49:29 +00:00
matt 9c8a5009b3 Define va_list as __builtin_va_list for GCC 3.x. Change stdarg macros
appropriately.  (this is committed from a system run a kernel and userland
built with these changes).
2003-09-24 02:39:56 +00:00
matt be53bdf66a Regen some powerpc files. Disable sim for now. 2003-09-24 02:36:10 +00:00
lukem f6d1cf4493 enable Xserver build. (not everything is working yet, including hw/xfree86) 2003-09-24 01:56:57 +00:00
lukem 629c269f75 remove unnecessary .include 2003-09-24 01:55:06 +00:00
lukem e72c726f88 Revert part of previous commit and do NOT explicitly set BSDSRCDIR in the
makewrapper, as doing so can break various builds.

(Setting NETBSDSRCDIR isn't strictly necessary either, but AFAICT, it
shouldn't hurt)
2003-09-24 00:24:53 +00:00
uwe f632d9218f #undef WITH_SIM 2003-09-24 00:08:28 +00:00
thorpej 544359b9a2 - Make CCB allocation slightly more efficient by changing how the
CCB is returned to the caller.
- Make code paths that can use twe_ccb_alloc_wait() use it, and assert
  that a CCB is always returned from that function.
- Assert that a CCB is always returned when allocating the reserved CCB
  for an AEN fetch.
2003-09-23 23:50:04 +00:00
lukem 08b458c671 various improvements:
* build & install Xserver modules
* tweak for building with gcc 3.3.x
* rework for recent <bsd.x11.mk> rototill (moving it before other
  bsd.*.mk includes)
* remove libc_wrapper.o from libos.a, and explicitly link in where required
2003-09-23 23:21:02 +00:00
matt 6d47c4ba87 Fix a char comparision to be more unsigned friendly. 2003-09-23 23:12:25 +00:00
matt be717f0864 Add GDB 5.3 powerpc bits. 2003-09-23 23:11:39 +00:00
thorpej 765ddabe83 Add a comment clarifying why we clear TWEF_AEN in twe_reset() now. 2003-09-23 23:10:53 +00:00