Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove label_t and physadr, which seem to have never been used in | mike | 2002-07-10 | 6 | -60/+0 |
| | | | | | | FreeBSD. Submitted by: bde | ||||
* | Add setjmp (needed for DDB). | benno | 2002-07-10 | 3 | -37/+115 |
| | |||||
* | Add DDB support. | benno | 2002-07-10 | 9 | -4/+1824 |
| | |||||
* | - Make sure we don't trample our metadata pointer in our initial bootstrap. | benno | 2002-07-10 | 5 | -6/+84 |
| | | | | - Load metadata parameters. | ||||
* | Metadata definitions. | benno | 2002-07-10 | 1 | -0/+42 |
| | |||||
* | Add support for passing metadata. | benno | 2002-07-10 | 5 | -46/+660 |
| | |||||
* | Incorporate changes made to the NetBSD version of this driver. | benno | 2002-07-10 | 4 | -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. | benno | 2002-07-10 | 2 | -12/+0 |
| | |||||
* | Remove some dead code. | benno | 2002-07-10 | 1 | -30/+0 |
| | |||||
* | Remove some unused includes. | benno | 2002-07-10 | 2 | -3/+0 |
| | |||||
* | Don't slow every syscall and trap by doing locks and stuff if the | julian | 2002-07-10 | 1 | -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 something | truckman | 2002-07-10 | 1 | -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 to | bde | 2002-07-10 | 1 | -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. | mike | 2002-07-10 | 1 | -1/+1 |
| | | | | Submitted by: bde | ||||
* | Add a VT_LOCKSWITCH ioctl that disallows vty switching. Something | dd | 2002-07-10 | 3 | -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 in | julian | 2002-07-10 | 3 | -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". | joe | 2002-07-10 | 4 | -6/+6 |
| | | | | Submitted by: nsayer | ||||
* | Improve detach operation. | joe | 2002-07-10 | 3 | -14/+53 |
| | | | | Submitted by: akiyama | ||||
* | Include the bmaj entry in the cdevsw for versions of FreeBSD that need it. | joe | 2002-07-10 | 1 | -0/+3 |
| | |||||
* | Regen. | joe | 2002-07-10 | 2 | -2/+9 |
| | |||||
* | Add another ucom device (ELECOM UC-SGT). | joe | 2002-07-10 | 2 | -0/+3 |
| | | | | Submitted by: akiyama | ||||
* | Remove vfs_stdmount() and vfs_stdunmount(). They are not | mux | 2002-07-09 | 2 | -23/+0 |
| | | | | really useful and are incompatible with nmount. | ||||
* | - Remove IS_LOCKING_VFS() all of our filesystems support locking now | jeff | 2002-07-09 | 1 | -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. | jeff | 2002-07-09 | 1 | -2/+4 |
| | |||||
* | - Use standard locking functions in syncer's opv | jeff | 2002-07-09 | 2 | -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 safe | jeff | 2002-07-09 | 1 | -3/+6 |
| | | | | | yet - Use vop_std{lock,unlock,islocked}. | ||||
* | Fix a minor whitespace style nit that broke 'grep ^uuidgen'. | jhb | 2002-07-09 | 1 | -1/+2 |
| | |||||
* | Move the switch statement labels for the explicit 64-bit | robert | 2002-07-09 | 1 | -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* | obrien | 2002-07-09 | 33 | -8485/+9 |
| | | | | and DEC3000/[4-9]00 Flamingo/Sandpiper families. | ||||
* | o Lock accesses to the page queues in vm_object_terminate(). | alc | 2002-07-09 | 1 | -1/+3 |
| | | | | o Eliminate some unnecessary 64-bit arithmetic in vm_object_split(). | ||||
* | Resolve conflicts arising from the ACPI CA 20020611 import. | iwasaki | 2002-07-09 | 21 | -640/+894 |
| | |||||
* | This commit was generated by cvs2svn to compensate for changes in r99679, | iwasaki | 2002-07-09 | 116 | -3394/+4522 |
|\ | | | | | | | which included commits to RCS files with non-trunk default branches. | ||||
| * | Vendor import of the Intel ACPI CA 20020611 drop. | iwasaki | 2002-07-09 | 128 | -3956/+5162 |
| | | |||||
* | | Regen for SMC 2206USB/ETH EZ Connect adapter. | joe | 2002-07-09 | 2 | -2/+9 |
| | | |||||
* | | MFNetBSD: Add support for the SMC 2206USB/ETH EZ Connect adapter (Pegasus II) | joe | 2002-07-09 | 2 | -0/+2 |
| | | |||||
* | | Enable emulation of the F_GETLK64, F_SETLK64, and F_SETLKW64 | robert | 2002-07-09 | 2 | -0/+7 |
| | | | | | | | | lock commands arguments to linux_fcntl64(). | ||||
* | | The comment marked with XXX was right: emulate SVR4 for | robert | 2002-07-09 | 1 | -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. | benno | 2002-07-09 | 1 | -2/+15 |
| | | |||||
* | | Add an implementation for pmap_zero_page_area. | benno | 2002-07-09 | 3 | -3/+72 |
| | | |||||
* | | Add the OF_getetheraddr function required by if_gem. | benno | 2002-07-09 | 3 | -0/+59 |
| | | |||||
* | | Tidy up trap vector and external interrupt setup. | benno | 2002-07-09 | 2 | -66/+16 |
| | | |||||
* | | Driver for the Apple UniNorth Host-PCI bridge. | benno | 2002-07-09 | 4 | -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. | benno | 2002-07-09 | 1 | -0/+2 |
| | | |||||
* | | OpenFirmware PCI support code. | benno | 2002-07-09 | 2 | -0/+273 |
| | | | | | | | | This and the sparc64 equivalent should probably be merged at some point. | ||||
* | | Changes for KSE3. | benno | 2002-07-09 | 7 | -0/+158 |
| | | | | | | | | Submitted by: Peter Grehan <peterg@ptree32.com.au> | ||||
* | | Add this file, which I forgot in a previous commit. | benno | 2002-07-09 | 1 | -0/+34 |
| | | | | | | | | | | | | This relates to the trap/interrupt cleanup. Submitted by: Peter Grehan <peterg@ptree32.com.au> | ||||
* | | 1) Add busdma machdep code. | benno | 2002-07-09 | 5 | -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. | benno | 2002-07-09 | 4 | -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. | benno | 2002-07-09 | 3 | -46/+394 |
| | | | | | | | | | | - Add interrupt alloc/setup/teardown/dealloc support, via whichever PIC OpenFirmware gives us. | ||||
* | | Add interrupt handling support code. | benno | 2002-07-09 | 4 | -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. |