summaryrefslogtreecommitdiffstats
path: root/sys
Commit message (Collapse)AuthorAgeFilesLines
* Remove label_t and physadr, which seem to have never been used inmike2002-07-106-60/+0
| | | | | | FreeBSD. Submitted by: bde
* Add setjmp (needed for DDB).benno2002-07-103-37/+115
|
* Add DDB support.benno2002-07-109-4/+1824
|
* - Make sure we don't trample our metadata pointer in our initial bootstrap.benno2002-07-105-6/+84
| | | | - Load metadata parameters.
* Metadata definitions.benno2002-07-101-0/+42
|
* Add support for passing metadata.benno2002-07-105-46/+660
|
* Incorporate changes made to the NetBSD version of this driver.benno2002-07-104-87/+159
| | | | | | | | | | | | | | - Remove some obsolete code (NetBSD gem.c r1.12) - Clean up how the local MAC address is programmed (NetBSD gem.c r1.13) - Make the driver work on PowerMacs with gigabit interfaces (NetBSD gem.c r1.14 and r1.15, gemreg.h r1.3 and r1.4, gemvar.h r1.6 and 1.7) - Suppress RX_MAC interrutps regarding the FRAME_COUNT register. (NetBSD gem.c r1.16 and r1.17) - Fix receiver lockups. (NetBSD gem.c r1.18, gemvar.h r1.8) - Distinguish between Apple and Sun variants (NetBSD if_gem_pci.c r1.9) Reviewed by: tmm Obtained from: NetBSD
* Remove some diagnostic code that snuck in.benno2002-07-102-12/+0
|
* Remove some dead code.benno2002-07-101-30/+0
|
* Remove some unused includes.benno2002-07-102-3/+0
|
* Don't slow every syscall and trap by doing locks and stuff if thejulian2002-07-101-3/+7
| | | | | 'stop' bits are not set. This is a temporary thing.. I think this code probably needs to be rewritten anyhow.
* Rearrange the code so that it checks whether the file is somethingtruckman2002-07-101-9/+8
| | | | | | | valid to write a core dump to before doing the preparations to actually write to the file. Call VOP_GETATTR() before dropping the initial vnode lock.
* Fixed compiling with -D_POSIX_SOURCE. The previous commit was supposed tobde2002-07-101-4/+10
| | | | | fix this, but actually broke it a little differently by adding 2 invalid references to struct timespec while fixing 1.
* Reconnect a comment with its code.mike2002-07-101-1/+1
| | | | Submitted by: bde
* Add a VT_LOCKSWITCH ioctl that disallows vty switching. Somethingdd2002-07-103-0/+18
| | | | | | | | like this can be emulated by VT_SETMODEing to VT_PROCESS and never releasing the vty, but this has a number of problems, most notably that a process must stay resident for the lock to be in effect. Reviewed by: roam, sheldonh
* Include all of isa/ipl.s into exception.s as there is now nothing left injulian2002-07-103-24/+291
| | | | | | | ipl.s except doreti which really belongs in with the exceptions as it's just the other side of the same coin. Will remove ipl.s in a separate commit. Agreed by: several including bde@freebsd.org
* It's not "usio" anymore, it's "ucom".joe2002-07-104-6/+6
| | | | Submitted by: nsayer
* Improve detach operation.joe2002-07-103-14/+53
| | | | Submitted by: akiyama
* Include the bmaj entry in the cdevsw for versions of FreeBSD that need it.joe2002-07-101-0/+3
|
* Regen.joe2002-07-102-2/+9
|
* Add another ucom device (ELECOM UC-SGT).joe2002-07-102-0/+3
| | | | Submitted by: akiyama
* Remove vfs_stdmount() and vfs_stdunmount(). They are notmux2002-07-092-23/+0
| | | | really useful and are incompatible with nmount.
* - Remove IS_LOCKING_VFS() all of our filesystems support locking nowjeff2002-07-091-19/+14
| | | | | | - Add IGNORE_LOCK() that only ignores VCHR files for now since no one locks their underlying device in the leaf filesystems. (devvp) - Add prototypes for vop_lookup_{pre,post} that I forgot before.
* - Use the new vop_lookup_{pre,post} instead of simpler locking specification.jeff2002-07-091-2/+4
|
* - Use standard locking functions in syncer's opvjeff2002-07-092-9/+50
| | | | | - vput instead of vrele syncer vnodes in vfs_mount - Add vop_lookup_{pre,post} to verify locking in VOP_LOOKUP
* - Change all LK_SHARE locks to LK_EXCLUSIVE. Shared locks aren't quite safejeff2002-07-091-3/+6
| | | | | yet - Use vop_std{lock,unlock,islocked}.
* Fix a minor whitespace style nit that broke 'grep ^uuidgen'.jhb2002-07-091-1/+2
|
* Move the switch statement labels for the explicit 64-bitrobert2002-07-091-3/+3
| | | | | | | | command arguments into the correct function, linux_fcntl64(), and thus out of the scope of a compilation for the alpha platform. Requested by: obrien
* Desupport the TurboChannel Alpha's. This means the DEC3000/300* Pelic*obrien2002-07-0933-8485/+9
| | | | and DEC3000/[4-9]00 Flamingo/Sandpiper families.
* o Lock accesses to the page queues in vm_object_terminate().alc2002-07-091-1/+3
| | | | o Eliminate some unnecessary 64-bit arithmetic in vm_object_split().
* Resolve conflicts arising from the ACPI CA 20020611 import.iwasaki2002-07-0921-640/+894
|
* This commit was generated by cvs2svn to compensate for changes in r99679,iwasaki2002-07-09116-3394/+4522
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Vendor import of the Intel ACPI CA 20020611 drop.iwasaki2002-07-09128-3956/+5162
| |
* | Regen for SMC 2206USB/ETH EZ Connect adapter.joe2002-07-092-2/+9
| |
* | MFNetBSD: Add support for the SMC 2206USB/ETH EZ Connect adapter (Pegasus II)joe2002-07-092-0/+2
| |
* | Enable emulation of the F_GETLK64, F_SETLK64, and F_SETLKW64robert2002-07-092-0/+7
| | | | | | | | lock commands arguments to linux_fcntl64().
* | The comment marked with XXX was right: emulate SVR4 forrobert2002-07-091-1/+1
| | | | | | | | | | | | ELF binaries branded with ELFOSABI_SYSV, this is reported to work and brandelf(1) puts this type into files if "SVR4" was specified.
* | Bring this in line with what I'm using.benno2002-07-091-2/+15
| |
* | Add an implementation for pmap_zero_page_area.benno2002-07-093-3/+72
| |
* | Add the OF_getetheraddr function required by if_gem.benno2002-07-093-0/+59
| |
* | Tidy up trap vector and external interrupt setup.benno2002-07-092-66/+16
| |
* | Driver for the Apple UniNorth Host-PCI bridge.benno2002-07-094-0/+550
| | | | | | | | | | This is in a PowerMac-specific subdirectory as it is hoped that we will support more than just the PowerMac platform.
* | Add ofw_pci.c in the pci case.benno2002-07-091-0/+2
| |
* | OpenFirmware PCI support code.benno2002-07-092-0/+273
| | | | | | | | This and the sparc64 equivalent should probably be merged at some point.
* | Changes for KSE3.benno2002-07-097-0/+158
| | | | | | | | Submitted by: Peter Grehan <peterg@ptree32.com.au>
* | Add this file, which I forgot in a previous commit.benno2002-07-091-0/+34
| | | | | | | | | | | | This relates to the trap/interrupt cleanup. Submitted by: Peter Grehan <peterg@ptree32.com.au>
* | 1) Add busdma machdep code.benno2002-07-095-230/+548
| | | | | | | | | | | | 2) Add bus_pio.h and bus_memio.h (which do nothing). Submitted by: Peter Grehan <peterg@ptree32.com.au> (1)
* | Driver for OpenPIC compatible interrupt controllers.benno2002-07-094-27/+548
| | | | | | | | It's fairly PowerMac specific at the moment, but that should be fixable.
* | - Add the "compatible" property to the list that we keep in ivars.benno2002-07-093-46/+394
| | | | | | | | | | - Add interrupt alloc/setup/teardown/dealloc support, via whichever PIC OpenFirmware gives us.
* | Add interrupt handling support code.benno2002-07-094-0/+395
| | | | | | | | | | | | 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.
OpenPOWER on IntegriCloud