Commit Graph

99161 Commits

Author SHA1 Message Date
matt f7a6553147 Add common syscall dispatcher. Also put child_return in here. 2002-06-28 02:30:06 +00:00
itojun 67c6a98161 disallow ktrace on P_SUGID. from openbsd 2002-06-28 01:59:36 +00:00
thorpej 6abec8e2a2 Increase previously added delays from 2us to 10us. 2002-06-28 01:10:06 +00:00
thorpej 90bf67b885 * Only set the jumbo frame capability if we are able to allocate
jumbo frame buffers.
* Garbage-collect some stuff we don't need.
* Fix timeout detection in the firmware handshake.
2002-06-28 00:55:20 +00:00
thorpej 7778c16e7c Use a table to match BCM570x products. 2002-06-27 23:56:20 +00:00
thorpej b7af161065 Don't call m_aux_find() in the inner loop when creating the Tx
descriptor list.  Instead, call it once and remember the result,
and only call it looking for VLAN tags if VLANs are configured
on the interface.
2002-06-27 23:21:34 +00:00
wiz b55257ed7e regen (audio addition) 2002-06-27 23:14:40 +00:00
wiz ff74eaea8f regen (ws* additions) 2002-06-27 23:14:31 +00:00
wiz 7571c41c61 Add comments for ws* devices.
Please, don't forget to add comment lines when adding/enabling device
nodes.
2002-06-27 23:11:29 +00:00
wiz 236267aac4 Add comment for audio device.
Please, don't forget to add comment lines when adding/enabling device
nodes.
2002-06-27 23:06:41 +00:00
wiz e118e23eb8 regen (add bktr) 2002-06-27 23:00:50 +00:00
wiz 2ae2723f67 Sort options in usage. 2002-06-27 22:58:54 +00:00
wiz c89a21963c Spelling fixes, sort options alphabetically, correct copyright date,
and some mdoc improvements.
2002-06-27 22:53:12 +00:00
thorpej 68be8ecae4 Put some delay in the loops that poll for MII transaction
completion.  Without this, reading the PHY can hang the bus
on a sufficiently fast CPU.
2002-06-27 22:31:30 +00:00
fvdl 8a454b46d0 Disable TCP/UDP checksums on the receive side again. 2002-06-27 22:10:11 +00:00
matt 511223b674 If ALTIVEC is not defined, treat EXC_VEC|EXC_USER exceptions as PGM
exceptions.  [Note that we still can't trap these due to issues in
trap_subr.S which are (yet) fixed]
2002-06-27 21:15:35 +00:00
thorpej 45bf1f0dd9 Work around compiler problem on VAX by building with -O0 on that
platform.
2002-06-27 21:03:37 +00:00
pooka c558b464ba Assign COPTS instead of adding to it, avoids situation where -mi386
is mixed with -march=something_incompatible

suggested by thorpej
2002-06-27 20:44:08 +00:00
drochner 3825b247fb Only allow the bus_dmamem_alloc() code to sleep if no physically contigous
pages are insisted in.
Atm, the pglistalloc code does the same automatically, but this might change.
2002-06-27 18:37:10 +00:00
ross 686a24e882 add bktr 2002-06-27 18:34:32 +00:00
drochner e14af78731 Big cleanup and speed improvements to pglist_alloc code:
-pass vm_physseg* instead of physseg index, and PFN (int) instead
 of physical address (could be done even more)
-simplify detection of boundary crossing and behave more intelligently
 in this case
-take stuff out of the inner loops, or put into "#ifdef DEBUG"
 (because we move along physsegs we don't need to check that the
  pages are physically contigous)
-make the "simple" and "contigous" branches look more uniform; at
 least the outer loops might coalesce one day
2002-06-27 18:05:29 +00:00
yamt e3dec71c5b note that MALLOC is intended to be used with a constant size. 2002-06-27 17:31:25 +00:00
tsutsui daf88b8ce1 - remove redundant wscons devices in target "all"
- add wsmux devices
- make correct md devices
2002-06-27 16:22:35 +00:00
christos 49cc9b7cd6 clarification on mouse use from Julio Merino 2002-06-27 16:10:03 +00:00
christos fe60109b71 wsmoused additions. 2002-06-27 15:18:19 +00:00
christos 19c9175000 correct for ttyEstat 2002-06-27 15:12:23 +00:00
christos e2eb1d43c0 add a line about wsmoused commented out. 2002-06-27 15:10:32 +00:00
christos 7f89b13752 Add wsmoused 2002-06-27 15:08:55 +00:00
christos 1cbe550fe4 create /dev/ttyEstat 2002-06-27 15:08:12 +00:00
christos ec14ca749d rename /dev/wsdisplay -> /dev/ttyEstat since it has the same major number
as the other ttyE devices.
2002-06-27 15:07:52 +00:00
lukem b79e3b9ba1 crank copyright 2002-06-27 15:05:42 +00:00
lukem 2a6406cab3 - sync up MACHINE and MACHINE_ARCH register setting
- clean up whitespace
2002-06-27 15:04:17 +00:00
lukem 5171c7ca80 add me 2002-06-27 14:45:21 +00:00
itojun 2169d69bcf correct %d/%u mismatch. sync w/kame 2002-06-27 14:39:45 +00:00
christos aa60c76079 add systrace pages I forgot before. 2002-06-27 14:25:44 +00:00
christos c96f693db0 PR/17407: Jim Wise: Systrace does not work without procfs.
FIX: use process_domem as thorpej suggested.
2002-06-27 13:22:54 +00:00
itojun d7006267f3 reduce kernel stack usage by separating struct secasindex. sync w/kame
From: YAMAMOTO Takashi <yamt@mwd.biglobe.ne.jp>
2002-06-27 12:12:49 +00:00
yamt bf62cfa448 check return value of snprintf correctly. 2002-06-27 12:05:52 +00:00
itojun 0c63dd3cf2 correct %d/%u mixup. 2002-06-27 10:22:07 +00:00
pooka 48e1ffa97b regen 2002-06-27 09:52:53 +00:00
pooka 107e651a5f two AVM isdn interfaces 2002-06-27 09:50:06 +00:00
jdolecek e46100bcfd correctly handle 'printf "%c", 0' - previously, it accessed random
memory and segv'd under some circumstances (e.g. when running
sys/arch/walnut/compile/mkimg.sh rev. 1.2 script)
2002-06-27 08:52:27 +00:00
gmcgarry f7458b82ef Back out part of revision 1.20 which was causing PROM re-entry
to fail.  Reported by Jarle Greipsland <jarle@uninett.no>.
2002-06-27 08:45:25 +00:00
junyoung 75cfc612c3 Whitespace KNF. 2002-06-27 06:44:17 +00:00
junyoung db4ede9522 Add VGA_CONSOLE_ATI_BROKEN_FONTSEL (disabled by default). 2002-06-27 06:34:23 +00:00
junyoung 754342aeb8 - Work around a hardware bug that loaded fonts don't work, which is
found on many (all?) of PCI-based ATI graphics cards. It is fully optional
  and can be enabled by adding `options VGA_CONSOLE_ATI_BROKEN_FONTSEL'
  to config file.
- Temporarily remove `quirk' mechanism. Similar code already exists
  in pci_quirks.c.
2002-06-27 06:26:51 +00:00
leo 4fdfe6f24c Exclude the Atari/Milan floppy driver from being a RAID capable device. 2002-06-27 05:13:33 +00:00
simonb a441a7dffa Remove some clocktick debug code. 2002-06-27 04:09:15 +00:00
simonb 7471732325 Add the 20Kc processor ID. 2002-06-27 03:43:45 +00:00
itojun b56aa08754 don't let newsyslog follow symlink (could be abused to do tricks).
OpenBSD PR 1913.
2002-06-27 03:10:15 +00:00