summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* This is a purely cosmetic clean up. Fix many cut and paste problems thatrgrimes1995-04-0912-72/+74
| | | | had turned tabs into spaces.
* The rmt protocol didn't allow to pass a file creation mode (permissionjoerg1995-04-091-1/+6
| | | | | | | | | bits) along, and rmt did the wrong thing in calling open(2) with random garbage as third parameter. Make it create new files with 0666 (modified by the umask of the remote shell anyway). This removed the last show-stopper from tar not working with remote archives.
* Do another pass over the delete code. This is better. Now we don'tjkh1995-04-091-7/+9
| | | | try to expand a wildcard to delete the entire contents.
* Try and see if I can make the remove function work..jkh1995-04-091-2/+2
|
* Bump this to 950408-SNAP.jkh1995-04-091-3/+3
|
* Document that flags 0x1 is required on fdc0 line to make ft0 work.jkh1995-04-091-3/+5
| | | | | | Also please note that previous commit regarding UH24F controller was misattributed to Poul - it was Steve's! Submitted by: Steve Gerakines <steve2@genesis.tiac.net>
* Could you please update the list of drives supported. It currentlyjkh1995-04-091-2/+3
| | | | | | | | | | | | | | | lists: UH-14f Series <ISA> UH-34f Series <EISA/VLB> Should read: UH-14f Series <ISA> UH-24f Series <EISA> UH-34f Series <VLB> Submitted by: phk
* More code optimizations. Use a slightly different approach to decidegibbs1995-04-092-152/+56
| | | | whether a reconnecting target is a tagged device or not.
* Disable tagged queuing by default. option AHC_TAGENABLE will turn it on.gibbs1995-04-091-1/+3
| | | | This is temporary until I can get a device flags added.
* Increase the timeout for FTCMD_SEEK commands to complete from 1 second torgrimes1995-04-091-2/+2
| | | | | | | | 1.5 seconds in ftintr_wait(). Three people have reported that this fixes the problem they are having. Submitted by: Steve Gerakines <steve2@genesis.tiac.net>
* From John Dyson: Disabled multi-sector I/O. It is causing some peopledg1995-04-091-2/+2
| | | | problems.
* Clean up, and make it work with Bruces wd.c changes.phk1995-04-092-31/+66
| | | | Bad144 is on the way back.
* Changes from John Dyson and myself:dg1995-04-0919-514/+459
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixed remaining known bugs in the buffer IO and VM system. vfs_bio.c: Fixed some race conditions and locking bugs. Improved performance by removing some (now) unnecessary code and fixing some broken logic. Fixed process accounting of # of FS outputs. Properly handle NFS interrupts (B_EINTR). (various) Replaced calls to clrbuf() with calls to an optimized routine called vfs_bio_clrbuf(). (various FS sync) Sync out modified vnode_pager backed pages. ffs_vnops.c: Do two passes: Sync out file data first, then indirect blocks. vm_fault.c: Fixed deadly embrace caused by acquiring locks in the wrong order. vnode_pager.c: Changed to use buffer I/O system for writing out modified pages. This should fix the problem with the modification date previous not getting updated. Also dramatically simplifies the code. Note that this is going to change in the future and be implemented via VOP_PUTPAGES(). vm_object.c: Fixed a pile of bugs related to cleaning (vnode) objects. The performance of vm_object_page_clean() is terrible when dealing with huge objects, but this will change when we implement a binary tree to keep the object pages sorted. vm_pageout.c: Fixed broken clustering of pageouts. Fixed race conditions and other lockup style bugs in the scanning of pages. Improved performance.
* Changes from John Dyson and myself:dg1995-04-093-145/+119
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixed remaining known bugs in the buffer IO and VM system. vfs_bio.c: Fixed some race conditions and locking bugs. Improved performance by removing some (now) unnecessary code and fixing some broken logic. Fixed process accounting of # of FS outputs. Properly handle NFS interrupts (B_EINTR). (various) Replaced calls to clrbuf() with calls to an optimized routine call vfs_bio_clrbuf(). (various FS sync) Sync out modified vnode_pager backed pages. ffs_vnops.c: Do two passes: Sync out file data first, then indirect blocks. vm_fault.c: Fixed deadly embrace caused by acquiring locks in the wrong order. vnode_pager.c: Changed to use buffer I/O system for writing out modified pages. This should fix the problem with the modification date previous not getting updated. Also dramatically simplifies the code. Note that this is going to change in the future and be implemented via VOP_PUTPAGES(). vm_object.c: Fixed a pile of bugs related to cleaning (vnode) objects. The performance of vm_object_page_clean() is terrible when dealing with huge objects, but this will change when we implement a binary tree to keep the object pages sorted. vm_pageout.c: Fixed broken clustering of pageouts. Fixed race conditions and other lockup style bugs in the scanning of pages. Improved performance.
* Cosmetic changes.dg1995-04-092-6/+4
|
* Oops, remove some chaff from previous commit.dg1995-04-091-6/+0
|
* Updated netstat to grok 4.4 QUEUE macros now being used to like the PCBsdg1995-04-092-10/+12
| | | | together.
* Add missing header referenceache1995-04-091-0/+1
|
* From Matt Thomas: Added support for 100Mb cards (such as the DEC DE-500-XAdg1995-04-093-273/+702
| | | | and SMC 9332).
* Add etc/sysconfig to list of files stuck on the cpio floppy. I thoughtjkh1995-04-091-2/+2
| | | | we did this already?!?
* Remove preservation of myname and defaultrouter files - they're deprecatedjkh1995-04-091-15/+1
| | | | anyway.
* Non-blocking lockache1995-04-091-13/+20
| | | | | Remove old salt cause possible endless loop Submitted by: <wosch@cs.tu-berlin.de>
* Upgrade to RFC1700 (IANA)ache1995-04-091-161/+1637
|
* Implemented PCB hashing. Includes new functions in_pcbinshash, in_pcbrehash,dg1995-04-0916-132/+231
| | | | and in_pcblookuphash.
* Added a few more entries to the list of prime numbers.dg1995-04-091-4/+4
|
* Remove unneded substitutesache1995-04-082-20/+4
|
* Move default address of lnc0 to 0x300. Luigi Rizzo said that his cardphk1995-04-085-10/+10
| | | | cannot even go below 0x300...
* Implement a simple hook (or hack?) to allow graphics device consolejoerg1995-04-088-12/+75
| | | | | | | | | | | | | drivers to protect DDB from being invoked while the console is in process-controlled (i.e., graphics) mode. Implement the logic to use this hook from within pcvt. (I'm sure Søren will do the syscons part RSN). I've still got one occasion where the system stalled, but my attempts to trigger the situation artificially resulted int the expected behaviour. It's hard to track bugs without the console and DDB available. :-/
* Don't choke if secure bits are not available.phk1995-04-081-2/+4
|
* pcvt is proud enough to have a man page. :)joerg1995-04-081-1/+3
|
* Added Makefile for example files. They are now installed innate1995-04-081-0/+17
| | | | /usr/share/examples/cvs for use by the cvsinit script.
* Added /usr/share/examples/cvs for use by cvsinit.nate1995-04-081-1/+3
|
* Update controls & remainsache1995-04-081-2/+3
|
* Remove digrams to not confuse sortingache1995-04-082-6/+28
|
* Add ident (commented out)ache1995-04-081-0/+1
|
* Fix official name of 113/tcp serviceache1995-04-081-2/+2
| | | | Obtained from: SunOS /etc/services
* pca: change IO_PPI to IO_TIMER1 due to syscons conflictache1995-04-083-6/+6
|
* Upgrade pcvt to 3.20 b24.joerg1995-04-0814-160/+283
|
* Some long-waiting fixes for the COFF module. They silence compilerjoerg1995-04-081-19/+43
| | | | | | warnings and are cosmetic only. Poul once requested them, but neither Sean nor Søren commented on them, so i commit it now before it's getting lost some day.
* Update pcvt to 3.20 b24joerg1995-04-0814-158/+148
|
* Add lnc0 ethernet driver.jkh1995-04-081-1/+2
|
* Fix the bug which removes all empty dirs from distribution. Sorry Jordan...phk1995-04-081-4/+3
|
* Added zp0 and eg0 to interface menu. Dropped all the "at 0xfoo" comments.phk1995-04-081-8/+10
|
* Added Dean Huxley <dean@fsa.ca>.phk1995-04-081-1/+2
|
* Driver for 3c505 boards. Uses the onboard firmware, which is not a goodphk1995-04-082-0/+961
| | | | | | way to do it. Doesn't support DMA or high speeds. Contributed by: Dean Huxley <dean@fsa.ca> via NetBSD
* Added the "eg0" interface driver for the 3Com "3c505" or "etherlink/+"phk1995-04-087-9/+18
| | | | | | | | card. This is the braindamaged card with the 80186 CPU on it. It is slow, probably not very good after all, but hey, if you have one lying around doing nothing anyway... Added the "zp0" driver to GENERIC.
* Submitted by: J.T. Conklin <jtc@wimsey.com>bde1995-04-076-10/+56
| | | | | | | Second part of update to fdlibm 5.2: speed up argument reduction for trig functions in the case pi/4 < |x| < 3pi/4. Remove unused static constants ("one").
* Submitted by: J.T. Conklin <jtc@wimsey.com>bde1995-04-072-4/+4
| | | | | First part of update to fdlibm 5.2: fix jn(n, x) and jnf(n, x). jn(-1, x) was too large by a factor of 3.
* Fixed a big typo pointed out by phk.jfieber1995-04-071-2/+2
|
* Reviewed by: ache and wollman (long ago)bde1995-04-072-52/+11
| | | | | | | | | | | | | | | | | | isctype.c: o The tolower() and toupper() functions duplicated too much code and were out of date (surprise). This didn't matter because it was difficult to call them. o Change formatting to be more like that in <ctype.h> (with extra parentheses as in the macros). Perhaps this file should be machine generated or everything should be handled like __tolower() so that no code is repeated. nomacros.c: o Instead of looking at _USE_CTYPE_INLINE_ to see what <ctype.h> has done, set _EXTERNALIZE_CTYPE_INLINES_ to tell <ctype.h> what to do, so that we don't have anything left to do. Note that code is now generated even if inlines are used by default. This allows users to switch to non-inline versions.
OpenPOWER on IntegriCloud