summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Introduce NDFREE (and remove VOP_ABORTOP)eivind1999-12-1586-956/+459
|
* update to isdn4bsd beta release 0.90: since the isic drivers are nowhm1999-12-151-5/+0
| | | | | new-busified, remove all isic traces from compatibility mode wrapper Noticed by: Warner Losh
* Add MAINTAINER tag.guido1999-12-154-0/+8
| | | | | The Makefiles in sbin/{ipfstat,ipmon,ipnat} were repository copied from the respective directories in usr.sbin
* Typo fix.tegge1999-12-151-1/+1
|
* Properly disable COMPAT_3X for alpha.jkh1999-12-152-2/+2
|
* Add -L${DESTDIR}${LIBDIR} to ld's command line so that the rightmarcel1999-12-151-1/+3
| | | | libstand is used.
* Don't use -C internally. Use -c. For some reason files are not copiedmarcel1999-12-151-1/+1
| | | | with -C, although they should.
* Misuse MakeMaker's DEFINE parameter to add an include path to the ccmarcel1999-12-151-3/+4
| | | | command line. The makefiles created can now be used for cross-building.
* Allow elf2exe to be compiled on architectures other than Alpha. Thismarcel1999-12-151-1/+1
| | | | is trivially accomplished by including sys/elf64.h instead of elf.h.
* This was a mixed bag of spaces and ^I's.obrien1999-12-151-5/+5
|
* Document SA_SIGINFOcracauer1999-12-151-25/+90
| | | | Reviewed by: Sheldon Hearn <sheldonh@uunet.co.za>
* Document ulimit -b for RLIMIT_SBSIZE.cracauer1999-12-151-1/+3
|
* Add an enable_osf1 knob to the alpha startup codegallatin1999-12-152-0/+10
|
* update to isdn4bsd beta release 0.90: make LINT compile again, at leasthm1999-12-153-3/+3
| | | | one "device isic0 ..." line has to be uncommented.
* update to isdn4bsd beta release 0.90: add ELSA PCC-16 isic support filehm1999-12-152-0/+2
|
* Enable building of the OSF/1 compat module.gallatin1999-12-151-0/+4
|
* Add missing trailing slash to URL.sheldonh1999-12-151-1/+1
|
* - Improve the three button emulation by introdusing a small stateyokota1999-12-152-43/+251
| | | | | | | | machine. The three-button emulation of moused has been somewhat difficult to use for many people. I hope this update fixes it. - Add a new option, -E, to set timeout value to detect two buttons are pressed down simulteneously. The default value for this timeout is 200msec.
* update to isdn4bsd beta release 0.90: since the isic drivers are nowhm1999-12-151-5/+0
| | | | new-busified, remove all isic traces from compatibility mode wrapper
* First round of 8-bit fixes.cracauer1999-12-153-9/+10
|
* Remove the defining of __i486__ baesd on TARGET_CPU_DEFAULT and !m386 or m486.obrien1999-12-152-18/+2
|
* - Add the device resume method. It supercedes the existing resumeyokota1999-12-159-79/+43
| | | | | | routine which hooks the apm driver. - Rename the PSM_HOOKAPM option to PSM_HOOKRESUME. - Delete unnecessary #include.
* Catch up to the fact that block devices are toast.jkh1999-12-152-13/+38
| | | | | | | | Teach about the afd driver. Teach new char dev for ad driver. Make ownerships correct. Submitted by: jhb
* Add alloc/release resource. Need to connect functionality later.imp1999-12-153-1/+21
|
* Enable INET6 by default.shin1999-12-153-3/+3
| | | | This should be OK on non INET6 enabled kernel.
* Add the description and example of sbc for non-PnP cards.tanimura1999-12-153-9/+15
| | | | Noticed by: Kentaro Inagaki <inagaki@tg.rim.or.jp>
* -Wall fixes.billf1999-12-151-105/+104
|
* add human readable output (-h and -H)mharo1999-12-153-12/+158
| | | | | | | | | | Obtained from: parts of human readable code from OpenBSD Reviewed by: obrien add POSIX, byte and megabyte block size ouput flags PR: 13579 (POSIX flag) Submitted by: Mike Meyer <mwm@phone.net>
* Put up some more helpful dialog boxes.jkh1999-12-155-8/+10
| | | | Adjust some text to make more sense.
* apic_irq() returns -1 when there is no match for (IOAPIC, intpin) pair.tegge1999-12-151-6/+11
| | | | Adjust some comments to better match the code.
* Replace spaces with a tab to fix build breakagecwt1999-12-151-1/+1
|
* Step #2 of fixing the fixit floppy.joerg1999-12-145-16/+12
| | | | | | | | | | | | | | | | | | | | | Kill duplicates for programs that have been in the boot crunched image as well as on the fixit floppy (pwd, newfs, hostname, test). Our space is really too valuable to have them around there twice. I doubt pwd needs to be there at all since it's a builtin into sh(1) anyway (oh, and the same applies to test(1) IIRC), but heck, leave them by now. Use the new `fixit' target in MAKEDEV to create the /dev nodes on the floppy, instead of including the kitchensink... Finally, tune the values used for creating the floppy. I currently end up with Filesystem 1K-blocks Used Avail Capacity iused ifree %iused /dev/vnn0c 1363 1301 -47 104% 368 14 96% ...which is not quite ideal yet, but at least a working configuration again.
* Add NetBSD's explanation of why it would be hard to emulate the Machgallatin1999-12-141-0/+69
| | | | | | system calls. obtained from: NetBSD
* Add generated filesgallatin1999-12-143-0/+833
|
* The target `all' evoluted into a kitchen-sink these days... It's nojoerg1999-12-141-22/+35
| | | | | | | | | | | | | | | | | | | | longer really suitable as a default to create the various /dev nodes to be contained on the fixit floppy, since all our proud new devide nodes finally made the fixit floppy run over... So instead create a new target titled `fixit' which creates just the dev nodes for a single unit per each default driver; whoever needs more of them is free to create whatever he needs, perhaps after killing unused nodes before. There were more than 700 /dev nodes on the floppy before that action, and it's still around 350 now. I doubt all the various /dev/ugen* entries are really useful on such a tool, so people, please check, and if you feel like more could be eliminated from that floppy, kill'em. While i was at it, removed traces of ft(8) that still survived even though the driver has long since been dead. That's step #1. #2 will follow...
* Finally add the Alpha OSF/1 compat code. I will add it to thegallatin1999-12-1416-0/+4863
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sys/modules Makefile after completing a buildworld. History: The bulk of this code was obtained from NetBSD approximately one year ago (I have taken care to preserve the original NetBSD copyrights and I thank the authors for their work.) At that time, the OSF/1 code was what was left over from their initial bootstrapping off of OSF/1 and did not provide support for executing shared binaries. I have independently added support for shared libraries, and support for some of the more obscure system calls. This code has been available for testing and comment since January of 1999 and running on production machines here at Duke since April. Known working applications include: - Netscape (all versions I've tried) - Mathematica 3.0.2 - Splus 3.4 - ArcInfo 7.1 - Matlab (version unknown) - SimOS - Atom instrumented binaries (built on a real OSF/1 system) Applications which are known not to work: - All applications linking to libmach - Adobe Acrobat (uses libmach) This has been tested with applications running against shared libraries from OSF/1 (aka Tru64) 4.0D and 4.0F. Reviewed by: marcel, obrien BDE-lint by: obrien Agreed in principal to by: msmith
* update to isdn4bsd beta release 0.90hm1999-12-14100-1371/+6020
|
* update to isdn4bsd beta release 0.90hm1999-12-1412-28/+120
|
* update to isdn4bsd beta release 0.90hm1999-12-147-123/+142
| | | | drivers which are likely to be ported to newbus are commented out for now
* update to isdn4bsd beta release 0.90hm1999-12-1467-6266/+3516
|
* Make setjmp, longjmp, sigsetjmp, and siglongjmp weak aliases forjasone1999-12-144-8/+24
| | | | | | | | __setjmp, __longjmp, __sigsetjmp, and __siglongjmp, respectively. This supports cancellation in the linuxthreads port. In the long run, a much more comprehensive solution will necessitate more dramatic changes to libc symbol naming, and these aliases will probably need modification at that time.
* Fix two problems: First, fix the append seek position race that candillon1999-12-146-92/+298
| | | | | | | | | | | | | | | | | | | | | | | | | | | occur due to np->n_size potentially changing if nfs_getcacheblk() blocks in nfs_write(). Second, under -current we must supply the proper bufsize when obtaining buffers that straddle the EOF, but due to the fact that np->n_size can change out from under us it is possible that we may specify the wrong buffer size and wind up truncating dirty data written by another process. Both problems are solved by implementing nfs_rslock(), which allows us to lock around sensitive buffer cache operations such as those that occur when appending to a file. It is believed that this race is responsible for causing dirtyoff/dirtyend and (in stable) validoff/validend to exceed the buffer size. Therefore we have now added a warning printf for the dirtyoff/end case in current. However, we have introduced a new problem which we need to fix at some point, and that is that soft or intr NFS mounts may become uninterruptable from the point of view of process A which is stuck waiting on rslock while process B is stuck doing the rpc. To unstick process A, process B would have to be interrupted first. Reviewed by: Alfred Perlstein <bright@wintelcom.net>
* Stop calling everthing an XP1000.gallatin1999-12-141-1/+1
|
* Improve the mapping between the hardware PCI bus numbering on multi-hosegallatin1999-12-142-17/+81
| | | | | | | | | | | | | | tsunami systems and the PCI bus-numbering system of FreeBSD. Eg, the former allows for 2 PCI bus 2's (one each on hoses 0 and 1) while the latter needs to give each PCI bus a unique monotonically increasing number. It has been fairly well tested and correctly maps machines with a ppb on hose 1 as well as machines with ppbs on both hoses. DS10s remain untested, as I do not have a pci card with a ppb which will pass POST in a tsunami. This is a house of cards.
* Commented outnik1999-12-141-1/+1
| | | | | | | | | | | | | MAN8+= rstat_svc.8 The file it talks about doesn't exist on FreeBSD, so there's no point in installing the manual page. There was already a comment to this effect in this file, but the entry hadn't been commented out. rstat.1 and rstat_svc.8 can probably actually be removed. PR: docs/13767 Submitted by: Seth <seth@freebie.dp.ny.frb.org>
* Use SEQ_* macros for comparing sequence space numbers.jlemon1999-12-142-4/+4
| | | | Reviewed by: truckman
* Remove x-ref to itself.billf1999-12-141-1/+0
| | | | Reviewed by: mpp
* Correct "standard compilance" notesphantom1999-12-141-2/+8
| | | | Reminded by: bde
* Have another go at the VIA support, this time use the PCI ID form thesos1999-12-148-17/+48
| | | | | | | | main component in the southbridge chip to determine which VIA chip we are dealing with. Try to enable DMA on generic controllers that say they has the capability, instead of relying on the BIOS to have set it up.
* Use the traditional bmake magic.billf1999-12-141-2/+7
| | | | Reviewed/approved by: sos
OpenPOWER on IntegriCloud