Josef Karthauser
7109e2c4df
MFNetBSD: Add support for the SMC 2206USB/ETH EZ Connect adapter (Pegasus II)
2002-07-09 16:45:03 +00:00
Robert Drehmel
aaaefc6b56
Enable emulation of the F_GETLK64, F_SETLK64, and F_SETLKW64
...
lock commands arguments to linux_fcntl64().
2002-07-09 15:57:12 +00:00
Robert Drehmel
6f2df7152b
The comment marked with XXX was right: emulate SVR4 for
...
ELF binaries branded with ELFOSABI_SYSV, this is reported
to work and brandelf(1) puts this type into files if "SVR4"
was specified.
2002-07-09 14:59:27 +00:00
Benno Rice
c5f0b00c65
Bring this in line with what I'm using.
2002-07-09 13:46:27 +00:00
Benno Rice
3495845eec
Add an implementation for pmap_zero_page_area.
2002-07-09 13:44:24 +00:00
Benno Rice
b98807d45e
Add the OF_getetheraddr function required by if_gem.
2002-07-09 13:43:06 +00:00
Benno Rice
87054a7182
Tidy up trap vector and external interrupt setup.
2002-07-09 13:40:37 +00:00
Benno Rice
98f8e6c099
Driver for the Apple UniNorth Host-PCI bridge.
...
This is in a PowerMac-specific subdirectory as it is hoped that we will support
more than just the PowerMac platform.
2002-07-09 13:34:09 +00:00
Benno Rice
3008110e16
Add ofw_pci.c in the pci case.
2002-07-09 13:29:18 +00:00
Benno Rice
2686f05627
OpenFirmware PCI support code.
...
This and the sparc64 equivalent should probably be merged at some point.
2002-07-09 13:27:58 +00:00
Daniel Eischen
582dfa2dd4
Oops, forgot to set the suspended flag for threads that are created
...
initially suspended. This was preventing such threads from getting
resumed.
Reported by: Bill Huey <billh@gnuppy.monkey.org>
2002-07-09 13:24:52 +00:00
Benno Rice
7ade8bb67c
Changes for KSE3.
...
Submitted by: Peter Grehan <peterg@ptree32.com.au>
2002-07-09 12:57:23 +00:00
Benno Rice
f5db3c1695
Add this file, which I forgot in a previous commit.
...
This relates to the trap/interrupt cleanup.
Submitted by: Peter Grehan <peterg@ptree32.com.au>
2002-07-09 12:50:58 +00:00
Benno Rice
25b60a3b49
1) Add busdma machdep code.
...
2) Add bus_pio.h and bus_memio.h (which do nothing).
Submitted by: Peter Grehan <peterg@ptree32.com.au> (1)
2002-07-09 12:47:14 +00:00
Sheldon Hearn
9945b966f5
Regen:
...
* Hart: rev 313 of pcidevs.txt (2002-07-05)
* Boemler: vendors.txt (2002-06-24)
2002-07-09 11:50:14 +00:00
Benno Rice
ca01920852
Driver for OpenPIC compatible interrupt controllers.
...
It's fairly PowerMac specific at the moment, but that should be fixable.
2002-07-09 11:26:10 +00:00
Joerg Wunsch
bd275d1aed
Add definitions for the industry-standard DLT density codes.
...
Obtained from: Quantum DLT8000 manual
MFC after: 1 week
2002-07-09 11:26:09 +00:00
Benno Rice
7abc408094
- Add the "compatible" property to the list that we keep in ivars.
...
- Add interrupt alloc/setup/teardown/dealloc support, via whichever PIC
OpenFirmware gives us.
2002-07-09 11:13:33 +00:00
Benno Rice
f6a7723dff
Add interrupt handling support code.
...
I've tried to make this fairly platform-independant as some PowerPC platforms
may not have openpic-style interrupt controllers. This may not have the best
performance but it works for now.
2002-07-09 11:12:20 +00:00
Tim J. Robbins
ce80ed021f
Close file descriptors when [n]>&- and [n]<&- redirections are used.
...
This was broken by rev. 1.16.
PR: 40334
MFC after: 1 week
2002-07-09 08:55:46 +00:00
Joerg Wunsch
6038d8a3b9
The rate between EUR and USD has never been as large as our old value
...
(1.12) since the introductions as a common EU currency. Anyway, since
the rate now seems to stabilize just around 1.00, fix up our value
here.
MFC after: 1 day
2002-07-09 08:47:03 +00:00
Sheldon Hearn
68a9ebbe8c
Define NO_WERROR to unbreak world until the maintainer has had time
...
to coordinate fixes for this contrib code.
2002-07-09 08:37:36 +00:00
Luigi Rizzo
c7ea683135
Change one variable to make it easier to switch between ipfw and ipfw2
2002-07-09 06:53:38 +00:00
Peter Wemm
744c5368b2
Fix whitespace botch in previous commit.
2002-07-09 06:47:29 +00:00
David E. O'Brien
6087d2441e
Don't define wchar_t if we are a C++ compiler.
...
PR: 31864, 40084
2002-07-09 05:13:30 +00:00
Warner Losh
03fd39aa3d
Preliminary NEWCARD docs.
2002-07-09 05:08:49 +00:00
Warner Losh
ea9db5976b
Update dates.
2002-07-09 04:46:30 +00:00
Warner Losh
f26fae01e8
Document what the pcic driver in newcard will support.
2002-07-09 04:43:30 +00:00
Warner Losh
65fbd12756
Finish the repo copy of pcic.4 -> oldcard.4. oldcard.4 will document
...
the legacy pccard mode stuff called 'oldcard.' pcic.4 will be
hijacked for newcard purposes.
2002-07-09 03:50:29 +00:00
Tim J. Robbins
907354479f
Print out commands with NTOFD/NFROMFD redirections that close the
...
descriptors (">&-" or similar) correctly in the jobs(1) command.
2002-07-09 03:26:47 +00:00
Peter Wemm
518b7839f2
Add C code that counts the bits in a 32 bit word, right next to the C code
...
that reverses the bits in a 32 bit word. Who thinks up this stuff?
2002-07-09 02:56:10 +00:00
Johan Karlsson
7da9dccb66
Add ability to only beep when mail arrives.
...
comsat:
only send two bell charecters if S_IXGRP is set and S_IXUSR is not.
biff:
add new option 'b' to set S_IXGRP.
PR: 10931
Submitted by: Andrew J. Korty <ajk@purdue.edu>
Approved by: sheldonh (mentor)
MFC after: 1 month
2002-07-09 02:16:49 +00:00
Johan Karlsson
894429f29b
Add DIAGNOSTICS section to describe exit values.
...
Approved by: sheldonh (mentor)
MFC after: 1 week
2002-07-09 02:13:26 +00:00
Mike Barcroft
e47bee6dce
Remove an unused type.
2002-07-09 01:20:51 +00:00
Mike Barcroft
a6519e64cc
Move the type definition of ointhand2_t from i386/include/types.h to
...
i386/isa/isa_device.h. This is a more appropriate location and
helps restrict <machine/types.h> to only types that exist on all
platforms.
2002-07-09 01:16:18 +00:00
Josef Karthauser
7db8d4d987
Delay the creation of the ugenX device node until we're certain
...
that the attach succeeded. (Fixes a potential panic for devices
that fail to attach properly and are subsquently unplugged and then
plugged back in again.)
2002-07-09 01:01:25 +00:00
Ian Dowse
7680e41ce2
Oops, the previous revision (1.22) introduced a potential alignment
...
issue, since the MAXBSIZE-sized buffers are accessed as arrays of
block pointers, but were declared as char[] arrays. Use a union to
avoid this, which also makes a number of casts unnecessary.
Pointed out by: bde
Reviewed by: bde
2002-07-08 23:53:21 +00:00
Peter Wemm
5e13bcd6c4
vm_page_queue_free_mtx is a spin mutex, not a normal sleep mutex.
...
I do not know why this didn't panic my box, but I have most certainly
been using it:
peter@overcee[3:14pm]~src/sys/i386/i386-110> sysctl -a | grep zero
vm.stats.misc.zero_page_count: 2235
vm.stats.misc.cnt_prezero: 638951
vm.idlezero_enable: 1
vm.idlezero_maxrun: 16
Submitted by: Tor.Egge@cvsup.no.freebsd.org
Approved by: Tor's patches are never wrong. :-)
2002-07-08 23:12:37 +00:00
Peter Wemm
b428c5fd23
Turn the zeroidle process off for SMP systems, there is still a possible
...
TLB problem when bouncing from one cpu to another (the original cpu will
not have purged its TLB if the it simply went idle).
Pointed out by: Tor.Egge@cvsup.no.freebsd.org
Approved by: Tor is never wrong. :-)
2002-07-08 23:09:11 +00:00
Luigi Rizzo
b3063f064c
Fix a bug caused by dereferencing an invalid pointer when
...
no punch_fw was used.
Fix another couple of bugs which prevented rules from being
installed properly.
On passing, use IPFW2 instead of NEW_IPFW to compile the new code,
and slightly simplify the instruction generation code.
2002-07-08 22:57:35 +00:00
Luigi Rizzo
d63b346ab1
No functional changes, but:
...
Following Darren's suggestion, make Dijkstra happy and rewrite the
ipfw_chk() main loop removing a lot of goto's and using instead a
variable to store match status.
Add a lot of comments to explain what instructions are supposed to
do and how -- this should ease auditing of the code and make people
more confident with it.
In terms of code size: the entire file takes about 12700 bytes of text,
about 3K of which are for the main function, ipfw_chk(), and 2K (ouch!)
for ipfw_log().
2002-07-08 22:46:01 +00:00
Luigi Rizzo
7d4d3e9051
Remove one unused command name.
2002-07-08 22:39:19 +00:00
Luigi Rizzo
5185195169
Forgot to update one field name in one of the latest commits.
2002-07-08 22:37:55 +00:00
Mark Peek
b7c5c8fb06
Back out previous TCBHASHSIZE change. This should not be a kernel option.
...
Pointed out by: bde
2002-07-08 22:00:43 +00:00
Gordon Tetlow
83e26f65c7
Add my interest in etc/rc.* to help keep etc/rc.d in sync as much as possible.
2002-07-08 21:07:42 +00:00
Gordon Tetlow
e321e75ec9
Remove debugging nit
...
Submitted by: bmah
2002-07-08 21:04:16 +00:00
Marc Fonvieille
39a0c7c577
Grammar fix
...
PR: docs/40210
Submitted by: Munish Chopra <mchopra@engmail.uwaterloo.ca>
Reviewed by: keramida
Approved by: orion
MFC after: 7 days
2002-07-08 20:57:19 +00:00
Matt Jacob
8a6d0ed288
Simplify isp(4) line; add sa(4) for pre-commit review. Remove myself from
...
CAM review list.
2002-07-08 20:42:44 +00:00
Dag-Erling Smørgrav
0247368666
Register an interest in pseudofs, procfs and linprocfs.
2002-07-08 20:29:24 +00:00
Maxime Henrion
193d036860
Typo fix: Setlogin() -> setlogin().
...
Submitted by: Olivier Houchard <cognet@ci0.org>
2002-07-08 20:16:15 +00:00