summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
1995-12-14from netbsd; add copyright noticeTheo de Raadt
1995-12-14from netbsd:Theo de Raadt
Fix a race condition where if a process is asleep waiting on an exclusive lock of a ccd device while another process is unconfiguring that same device, the first process would never awaken (unless interrupted).
1995-12-14from netbsd; print illegal setting messages nicerTheo de Raadt
1995-12-14from netbsd; fix definition of nullcnpollc, and add a prototype for itTheo de Raadt
1995-12-14from netbsd; cpu_fork() now returns voidTheo de Raadt
1995-12-14from netbsd; Return 0 in the child, not the parent pid.Theo de Raadt
1995-12-14from netbsd; add copyright noticeTheo de Raadt
1995-12-14from netbsd: include /dev/io as one of the `kmem' devicesTheo de Raadt
1995-12-14from netbsd; Make sure vt_coldinit() is called before vt_coldmalloc()Theo de Raadt
1995-12-14from netbsd:Theo de Raadt
If the read or write request can fit into a 6-byte cdb, then use a 6-byte cdb, otherwise use the 10-byte as before. In sdattach(), make a note if the device is "ancient" (i.e. inqbuf.version & SID_ANSII == 0). Implement sdminphys(): if the device is "ancient", shorten the transfer so it will fit into a 6-byte cdb. In sdminphys(), add a comment about the semantics of the "length" field in a 6-byte read/write cdb (namely, length == 0 really means 256), and that we handle this conservatively by limiting the transfer to 255 blocks. *sigh* One just never knows how a pre-scsi-1 device is going to behave. Remove a couple of now unneeded assignments.
1995-12-14from netbsd:Theo de Raadt
If the read or write request can fit into a 6-byte cdb, then use a 6-byte cdb, otherwise use the 10-byte as before.
1995-12-14from netbsd:Theo de Raadt
add a bunch of rogues Trim NULs, in addition to spaces, in scsi_strvis().
1995-12-14from netbsd; flesh out the mode pagesTheo de Raadt
1995-12-14from netbsd; Add quirk for Exabyte 8200/rev. 263H (from Paul Goyette; PR#1797)Theo de Raadt
1995-12-14profil() args have changed type..Theo de Raadt
1995-12-14update from netbsdTheo de Raadt
1995-12-14from netbsd; alpha has 2-leval bootTheo de Raadt
1995-12-14update from netbsdTheo de Raadt
1995-12-14update from netbsd (verbatim)Theo de Raadt
1995-12-14update for new syscalls.masterTheo de Raadt
1995-12-14from netbsd:Theo de Raadt
Only expect vm_fork() to return if __FORK_BRAINDAMAGE is defined. Use splstatclock() rather than splhigh() in one place. Eliminate unused third arg to vm_fork().
1995-12-14from netbsd; limfree()Theo de Raadt
1995-12-14from netbsd:Theo de Raadt
Extend use of vm_object_prefer() to vm_allocate_with_pager(). Make vm_object_prefer() call MD aligner for "pageless" objects too, so we can have more control over the virtual address to be used. Implementation could be simpler if we by-pass the object to mapped, but we'd loose the ability to adapt alignment to objects that were previously mmap'ed with MAP_FIXED on. Only expect vm_fork() to return if __FORK_BRAINDAMAGE is defined. Eliminate unused third arg to vm_fork().
1995-12-14update from netbsdTheo de Raadt
1995-12-14update from netbsdTheo de Raadt
1995-12-14from netbsd; add hpux compatTheo de Raadt
1995-12-14update from netbsdTheo de Raadt
1995-12-14from netbsd:Theo de Raadt
Still incomplete, but much more complete FPE from Ken Nakata <kenn@remus.rutgers.edu>. This emulator does not yet emulate the following functions: FSINH, FETOXM1, FTANH, FATAN, FASIN, FATANH, FSIN, FTAN, FETOX, FTWOTOX, FTENTOX, FCOSH, FACOS, FCOS, FSINCOS It is sufficient, however, to allow programs like df, w, and newfs, to run to completion with correct results. Portions of this code were based on the sparc fpe and on initial work by gwr.
1995-12-14update from netbsdTheo de Raadt
1995-12-14from netbsd:Theo de Raadt
"goto start" after sleeping for locked iso_node in cd9660_lock, like in ufs_lock. NBPG may not be computable by the preprocessor. Make "do clustered io" a run-time decision. Note: the compiler can optimize it away.
1995-12-14from netbsd; fix casts; should cast pointers to longs, not intsTheo de Raadt
1995-12-14from netbsd (mostly by ws):Theo de Raadt
Win95 ignores case on lookup Really don't generate long names when mounted with -s Fix cookie handling Don't forward credentials to bread, it makes nfs panic (Of course, nfs shouldn't rely on the credentials not being referenced) Don't give directory entry to deget, it could result in a deadlock Use device blocks, not clusters for logical block numbers Add support for Win'95 separate creation/modification/access timestamps Re-introduce lowercase filenames for non-Win'95-filesystems Fix thinko with block boundaries in directories Don't overwrite dirclust, it's needed later on Enable flock(2).
1995-12-14from netbsd:Theo de Raadt
When converting from termios to sgtty, if RAW is set, use the previous settings of LITOUT and PASS8, since these cannot be determined from the termios modes.
1995-12-14from netbsd; shmfork does not need to know about vforkTheo de Raadt
1995-12-14from netbsd; change profil() argumentsTheo de Raadt
1995-12-14from netbsd; emulation recordsTheo de Raadt
1995-12-14from netbsd; If we abort, make sure to free ep_emul_argTheo de Raadt
1995-12-14from netbsd; init proc0 fd0 differentlyTheo de Raadt
1995-12-14from netbsd:Theo de Raadt
1) undef various EXEC_ cpp symbols before defining them, in case they're already defined for some reason (this can happen on the alpha, for example, which needs to define EXEC_ECOFF in the std.alpha config file). 2) add hpux compat
1995-12-14from netbsd; wrap against multiple inclusionTheo de Raadt
1995-12-14from netbsd:Theo de Raadt
represent profiling size, scale more correctly (as size_t, u_int, resp.)
1995-12-14from ws@netbsd:Theo de Raadt
- Add support for Win'95 separate creation/modification/access timestamps - Re-introduce lowercase filenames for non-Win'95-filesystems
1995-12-14from netbsd; add M_IPQTheo de Raadt
1995-12-14from netbsd; hpux also needs a stackgapTheo de Raadt
1995-12-14update to netbsdTheo de Raadt
1995-12-14update from netbsdTheo de Raadt
1995-12-14from netbsd; sync with termcap 9.11.5Theo de Raadt
1995-12-14update from netbsd; parallel make stuffTheo de Raadt
1995-12-14from netbsd; add cache flushingTheo de Raadt
1995-12-14update from netbsdTheo de Raadt