Dag-Erling Smørgrav
7e1c72660f
Replace home-grown dup2() implementation with actual dup2() calls. This
...
should slightly reduce the number of system calls in critical portions of
the shell, and select a more efficient path through the fdalloc code.
Reviewed by: bde
2004-01-21 12:50:01 +00:00
Yaroslav Tykhiy
0193eb5ee9
Add a description for the hardware-assisted checksumming
...
facilities based on http://people.freebsd.org/~jlemon/csum.txt
and my own observations.
2004-01-21 12:45:37 +00:00
Olivier Houchard
cf45d5da77
Setting pccb->ccb_h.status to CAM_REQ_CMP one time is enough.
2004-01-21 10:49:42 +00:00
Ruslan Ermilov
4591175cd8
Use the reinstallkernel.debug target, now that we have it.
2004-01-21 08:24:44 +00:00
Ruslan Ermilov
c7301f9132
The gdbinit.${MACHINE_ARCH} script may not exist.
2004-01-21 08:23:46 +00:00
Peter Grehan
e878e0085f
Add syscons options and enable USB, since there is no conflict between
...
the OpenFirmware console and the syscons console when using a USB
keyboard.
2004-01-21 05:22:53 +00:00
Peter Grehan
e723eedf01
Add required GFB options as well as one for ofw/syscons.
2004-01-21 05:20:58 +00:00
Peter Grehan
473795dcdf
Add syscons files, and also generate a syscons font since Apple
...
SVGA adapters don't have one available in their ROMs.
2004-01-21 05:19:59 +00:00
Peter Grehan
e976ea5a89
- Catch up with panic __LINE__/__FILE__ changes by moving panic calls
...
out of asm.
- remove some long-dead code from machdep.c
2004-01-21 05:18:08 +00:00
Peter Grehan
462ded3729
A syscons implementation using the 8-bit framebuffer set up by
...
OpenFirmware. Not at all optimized, but provides a PC-style
user-experience.
Tested on revA imac, B&W G3, 2k iBook, and G4 eMac.
2004-01-21 05:16:23 +00:00
Peter Grehan
a2dce78a84
__powerpc__ conditional code for the syscons OpenFirmware/PPC framebuffer.
...
Took the opportunity to reduce
__i386__ || __ia64__ || __amd64__ || __sparc64__ || __powerpc__
to
!__alpha__
reviewed by: gallatin
2004-01-21 05:08:51 +00:00
Peter Grehan
864dbc1065
Include <stdlib.h> to get abort() prototype.
2004-01-21 05:04:25 +00:00
Peter Grehan
feb43b1c96
Update 128-bit long double constants to match what is expected
...
by libc
2004-01-21 04:56:39 +00:00
Peter Grehan
b12b51fb53
Updated manh shift constant type to 'ULL' for PPC to fix
...
shift-too-large compile error
reviewed by: das
2004-01-21 04:51:50 +00:00
Nate Lawson
88a86dedce
Make sure pid file creation doesn't complain if it can't create the file.
...
This removes a warning message when suspending is called by a non-root
user.
2004-01-21 03:03:40 +00:00
Sam Leffler
b5b47bc6fa
Fix ipip_output() to always set *mp to NULL on failure, even if 'm'
...
is NULL, otherwise ipsec4_process_packet() may try to m_freem() a
bad pointer.
In ipsec4_process_packet(), don't try to m_freem() 'm' twice; ipip_output()
already did it.
Obtained from: netbsd
2004-01-20 22:45:10 +00:00
Sam Leffler
c58cde95d1
fix build after KAME changes
2004-01-20 22:44:21 +00:00
Joe Marcus Clarke
94c29ddf4c
Add ports-accessibility and ports-x11-themes to the example supfiles.
2004-01-20 22:39:57 +00:00
Jeffrey Hsu
61a36e3dfc
Merge from DragonFlyBSD rev 1.10:
...
date: 2003/09/02 10:04:47; author: hsu; state: Exp; lines: +5 -6
Account for when Limited Transmit is not congestion window limited.
Obtained from: DragonFlyBSD
2004-01-20 21:40:25 +00:00
John Baldwin
1aa9b61068
Use getenv_int() rather than reimplementing it.
2004-01-20 21:38:48 +00:00
Jens Schweikhardt
87dce4d26b
Slightly rearrange wording to deconfuse our man.cgi.
...
PR: 60743
Submitted by: Lucas <aspiesrule@mcleodusa.net>
MFC after: 2 weeks
2004-01-20 21:33:45 +00:00
Maksim Yevmenkin
07be7a6c2e
Import sdpd(8) sources. This is Bluetooth Service Discovery Protocol daemon.
...
Extend libsdp(3) API to allow service registration and removal.
Fix uninitialized variable bug in sdpcontrol(8).
Reviewed by: imp (mentor)
No objection: ru
2004-01-20 20:48:26 +00:00
Robert Watson
be05719004
Pay attention to mac_portacl_enabled.
...
Submitted by: simon
2004-01-20 18:33:02 +00:00
Søren Schmidt
8a1bddb753
Update the support for the VIA 8237 southbridge.
2004-01-20 16:51:02 +00:00
Eivind Eklund
19c53c53f9
Add /var/db/ports/ (support directory necessary for
...
ports that use the new OPTIONS infrastructure)
2004-01-20 13:51:23 +00:00
Ruslan Ermilov
8900255ef4
The <bsd.files.mk> API seems the best to use here.
2004-01-20 13:31:35 +00:00
Ruslan Ermilov
d0123622bb
Removed duplicate y.tab.h from SRCS and CLEANFILES.
2004-01-20 13:13:40 +00:00
Ruslan Ermilov
24dfc36033
Normalize.
2004-01-20 13:09:29 +00:00
Ruslan Ermilov
568fb8796f
Grammar.
2004-01-20 12:57:28 +00:00
Ruslan Ermilov
c1e15bb5cb
mdoc(7): Fix title.
2004-01-20 10:31:52 +00:00
Ruslan Ermilov
b760de9691
Use a single style for share/man/ makefiles:
...
- Sort MAN and MLINKS in "dictionary" order ignoring case.
- For multi-value MAN and multi-pair MLINKS, put each value/pair
on its own line, for easier sorting and so that further diffs
are easier to see.
2004-01-20 10:27:23 +00:00
Dag-Erling Smørgrav
e562f8fb28
Use a larger field for the size in blocks; the current width (4 digits)
...
is only good for 5 MB.
2004-01-20 09:27:03 +00:00
Ruslan Ermilov
93970e2689
Also sort ignoring case -- makes finding things by browsing easier.
2004-01-20 08:55:06 +00:00
Bill Paul
67e272e2b8
Correct instances of mtx_lock()/mtx_unlock() that should have been
...
mtx_pool_lock()/mtx_pool_unlock().
2004-01-20 08:19:42 +00:00
Mathew Kanner
222d2384ef
Reduce latency when using the SNDCTL_DSP_RESET ioctl by calling
...
chn_resetbuf().
Submited by: Pyun YongHyeon <yongari@kt-is.co.kr>
Approved by: tanimura (mentor)
2004-01-20 05:30:09 +00:00
David E. O'Brien
556c5b97ea
Fix sort misordering.
2004-01-20 04:37:07 +00:00
David Schultz
60ce8b0e07
Discard the first 1024 bytes of output as suggested by
...
http://citeseer.nj.nec.com/fluhrer01weaknesses.html and
http://citeseer.nj.nec.com/531224.html .
PR: 61126
Submitted by: Jeff Ito <jeffi@rcn.com>
2004-01-20 04:22:47 +00:00
Mathew Kanner
5ee30e277a
Fix a panic when kldloading a sound driver. Do this by replacing the
...
link-list of dev_t's with named variables. Remove used code.
Approved by: tanimura (mentor)
2004-01-20 03:58:57 +00:00
Marcel Moolenaar
28466ae036
Fix handling of FP traps:
...
o For traps, the cr.iip register points to the next instruction to
execute on interrupt return (modulo slot). Since we need to get
the bundle of the instruction that caused the FP fault/trap, make
sure we fetch the previous bundle if the next instruction is in
fact the first in a bundle.
o When we call the FPSWA handler, we need to tell it whether it's
a trap or a fault (first argument). This was hardcoded to mean a
fault.
Also, for FP faults, when a fault is converted to a trap, adjust the
cr.iip and cr.ipsr registers to point to the next instruction. This
makes sure that the SIGFPE handler gets a consistent state.
2004-01-20 03:29:24 +00:00
David Schultz
307649e2f3
Use 'uint32_t' instead of 'long' when a 32-bit integer is intended.
...
This results in no functional change, aside from fixing a data
corruption bug on LP64 platforms. The code here could still use a
significant amount of cleanup.
PR: 56502
Submitted by: hrs (earlier version)
2004-01-20 03:02:18 +00:00
Marcel Moolenaar
dd45fd9791
s/framep/tf/g -- this normalizes on the use of tf to point to the
...
trapframe and improves grep-ability.
2004-01-20 02:35:46 +00:00
Andrey A. Chernov
9bbee25931
pread/pwrite:
...
follow lseek spirit - return EINVAL on negative offset for non-VCHR
2004-01-20 01:27:42 +00:00
David Schultz
f4d140366a
Simplify mpool_get() and mpool_write() by using pread() and pwrite()
...
instead of lseek()/_read() and lseek()/_write().
PR: bin/54276
Submitted by: <dnelson@allantgroup.com>
2004-01-20 00:40:35 +00:00
Martin Blapp
cf5d2c6934
If we have a working link again after connectivity loss, or if we need
...
to renew a lease, contact the dhcp-server directly instead of using
INADDR_BROADCAST all the time. This should fix some brain-dead dhcp
server implementations which give you all the time a new IP if the
lease has not yet expired.
Instead of using ICMP to check if the server is alive, we just check
the return value of sendto() and additionally have a timeout there.
2004-01-19 22:07:59 +00:00
Jens Schweikhardt
863fa48f65
Document __MAKE_CONF and its default, /etc/make.conf.
...
MFC-After: 2 weeks
2004-01-19 21:44:58 +00:00
Poul-Henning Kamp
50d23be140
Add linenumber and source filename to panic(9) output.
...
Ideally a traceback should be printed too, any takers ?
2004-01-19 21:27:11 +00:00
Jens Schweikhardt
9c83887e23
"The Aged Aged Man" was not a word doubling.
...
Spotted by: grog
2004-01-19 21:22:21 +00:00
Alexander Kabaev
54556cc7b8
One more instance of magic number used in place of IO_SEQSHIFT.
...
Submitted by: alc
2004-01-19 20:45:43 +00:00
Bill Paul
40e22f3c3f
Add WDM major/minor #defines.
2004-01-19 20:45:27 +00:00
Alexander Kabaev
6bd39fe978
Spell magic '16' number as IO_SEQSHIFT.
2004-01-19 20:03:43 +00:00