summaryrefslogtreecommitdiffstats
path: root/sys
Commit message (Collapse)AuthorAgeFilesLines
* Newbusify the PCI PDQ (fddi) attachment. This isn't as clean aspeter2001-01-021-355/+73
| | | | | the EISA attachment and has not been tested (no hardware!), but at least it stands a chance at working. At least it compiles now.
* Change Embedded Controller lock to ACPI Global Lock.This is needed fortakawata2001-01-021-11/+2
| | | | mutual execution between BIOS and OS.
* PowerPC platform-specific definitions (modeled on sys/i386/include/setjmp.h)obrien2001-01-021-0/+46
|
* PowerPC platform-specific definitions (modeled on sys/i386/include/types.h)obrien2001-01-021-0/+67
|
* Minor style tweaks.obrien2001-01-022-8/+11
|
* PowerPC platform-specific definitions (modeled on sys/i386/include/param.h)obrien2001-01-021-0/+175
|
* MP shells for the PowerPC platform.obrien2001-01-012-0/+526
|
* PowerPC platform-specific page size setting.obrien2001-01-011-0/+37
|
* PowerPC platform-specific definitions.obrien2001-01-011-0/+97
| | | | Obtained from: NetBSD (parts)
* Remove a bogus #ifdef KTR stanza.phk2001-01-011-7/+0
| | | | Noticed by: Alexander Langer <alex@big.endian.de>
* Add padding space and a version number to the md_ioctl structre for futurephk2001-01-011-2/+7
| | | | | | | | | | | | extension. Add ability to create a preload disk giving an address and a length (suggested by imp) Fix bug relating to very small md(4) devices. Update md.c copyright to reflect the status of code copied from vn.c. (noticed by dillon)
* Shells for the atomic operations FreeBSD needs.obrien2001-01-011-0/+228
| | | | This is just waiting for a budding PowerPC ASM guy to fill in the blanks.
* PowerPC platform-specific type definitions.obrien2001-01-011-0/+128
|
* Sort some of the _BSD_* types.obrien2001-01-011-4/+4
|
* Update the e_machine values to include x86-64, PowerPC and [Strong]ARM;obrien2001-01-011-5/+12
| | | | and fix the Sparc values. Also update the ELFOSABI list while I'm here.
* PowerPC specific ELF ABI definitions.obrien2001-01-011-0/+170
|
* Sanity check ptr for legal values so it is less likelymjacob2001-01-011-0/+6
| | | | | | (but not impossible) to get stuck in an infinite loop. Obtained from: msmith@freebsd.org
* Add a missing vnode_if.h.phk2001-01-011-1/+1
| | | | Submitted by: Jim Bloom <bloom@acm.org>
* We are now in the year 2001, so ajust copyrights.sobomax2001-01-011-2/+2
| | | | Happy New Year!
* Push down sched_lock in psignal(). sched_lock was being held acrossjhb2001-01-011-4/+21
| | | | | recursive calls into psignal() as well as calls to signotify(), forward_signal(), etc.
* Add in a missing release of the proctree lock.jhb2001-01-011-0/+1
| | | | Submitted by: Sja <sakari.jalovaara@eqonline.fi>
* Add a dopey makefile to do the tags dance, which is probably not perfectmjacob2000-12-311-0/+29
| | | | but is better than nothing by a good deal.
* there is no more miscfs/devfsmjacob2000-12-311-1/+0
|
* Fix problems with incomplete conversions from printf to isp_prt.mjacob2000-12-311-5/+3
|
* Oops, I'm such an idiot. For reasons I don't really agree with,mjacob2000-12-311-1/+1
| | | | | | | | | all devices are by default known by their 'cooked' name, so my change was wrong. I thought it was a hangover from old 'block tape device' support which hasn't worked (if it ever did) since v6/PWB. So, the default tape name is now the same as Linux. Far out, man....
* This is the first snapshot of the new all-singing-and-dancing md(4).phk2000-12-311-127/+507
| | | | | | Using the mdconfig(8) program you can now configure memory disks on malloc(9), swap or a file/vnode. preloaded md disks also work as usual.
* Use macro API to <sys/queue.h>phk2000-12-315-13/+13
|
* Add compress option at the instigation of rgrimes.phk2000-12-311-0/+1
|
* Unbelievable how this slipped through. There ismjacob2000-12-311-1/+1
| | | | | no such device as /dev/nsa0. The DEFTAPE should "/dev/nrsa0". *Groan*.
* Ignore a net interrupt if the corresponding handler is nottanimura2000-12-311-1/+4
| | | | | | | registered. This fixes panic on my laptop where a spurious arp packet is received when arp is not ready to run.
* Backout rev 1.57 & 1.58. While the previous revisions fixedps2000-12-311-1/+0
| | | | | | attaching to running processes, it completely breaks normal debugging. A better fix is in the works, but cannot be properly tested until the problem with gdb hanging the system in -current is solved.
* Fix a lockup problem that occurs with 'cvs update'. specfs's fsync candillon2000-12-302-0/+26
| | | | | | get into the same sort of infinite loop that ffs's fsync used to get into, probably due to background bitmap writes. The solution is the same.
* Use macro API for <sys/queue.h>phk2000-12-301-4/+4
|
* Use <sys/queue.h> macro API.phk2000-12-301-12/+12
| | | | | Submitted by: "Jason" <jsmethers@pdq.net> Reviewed by: /sbin/md5
* Change the modification of what could be a const string. Apparently themjacob2000-12-301-3/+2
| | | | | | | | | | | | | construct: char *foo; ... foo = "XXX"; ... foo[1] = 'Y'; is wrong. IT blew up on NetBSD-sparc64 because that platform write-protects constant strings.
* Don't include <stddef.h> for offsetof() - its also defined in <sys/types.h>dfr2000-12-301-2/+0
|
* Merge ALIGN changes from alpha code.dfr2000-12-301-3/+24
|
* Fix typo.dfr2000-12-301-1/+0
|
* Pass me the pointy hat. Do not hold sched_lock over psignal.ps2000-12-301-1/+1
| | | | Submitted by: alfred
* Add in Bill Sommerfeld's -Wformat stuff. Add a ISP_CFG_NOINIT optionmjacob2000-12-291-0/+7
| | | | to keep from completing initialization when isp_init is called.
* Add in Bill Sommerfelds -Wformat changes. Set up default node && portmjacob2000-12-291-31/+35
| | | | | | | | | WWNs correctly (Again!) - this time for the case that we're not going to fully init the adapter if isp_init is called (with ISP_CFG_NOINIT set in options). The pupose for this is to bring the adapter up to almost ready to go, get info out of NVRAM, but to not start it up- leaving it until later to actually start things up if wanted (and possibly with different roles selected).
* Set up to do a local interrupt fielding before calling common code-mjacob2000-12-292-16/+54
| | | | allows us to grab lock as we should.
* Make sure we do locking if we call isp_intr.mjacob2000-12-291-1/+14
| | | | Make sure we enter Giant for now if we call into cam for completion.
* Remove the old acpi stuff entry.takawata2000-12-292-12/+0
| | | | Submitted by:kurinyma
* fix comment which was outdated 3 years agoalfred2000-12-291-14/+13
| | | | | remove useless assignment purge entire file of 'register' keyword
* clean up kmem_suballoc():alfred2000-12-291-4/+4
| | | | | remove useless assignment remove 'register' variables
* The pci and isa drivers were meant to share the same devclass butpaul2000-12-294-4/+5
| | | | | | | the devclass definitions were all wrong so they had their own private ones with the same name. Fix it so they all use the same global devclass.
* Change the module name from lnc to if_lnc so that ifconfig works.paul2000-12-291-1/+1
|
* Set a lower probe return value for PCI cards so that the pcn driver wins.paul2000-12-291-2/+4
|
* CIRCLEQs are a disgrace to everything Knuth taught us in Volume 1 Chapter 2.phk2000-12-291-124/+18
| | | | | | Retire them before anybody starts to use them again. Use TAILQ instead, it provides the same functionality.
OpenPOWER on IntegriCloud