summaryrefslogtreecommitdiffstats
path: root/sys
Commit message (Collapse)AuthorAgeFilesLines
* Avoid double-s when #conflicts drops from 10 to 9.msmith1997-03-111-3/+3
|
* Add a quirk entry for the HP6020i, after John has just confirmed thatjoerg1997-03-101-1/+5
| | | | | | it works now. Submitted by: jhay@zibbi.mikom.csir.co.za (John Hay)
* Add char#80 xdcp, assigned to Chris Ficklin <chris@serengeti.com>phk1997-03-102-2/+4
|
* Move this files* entry for the Brooktree TV driver toi the right 'files*'.markm1997-03-103-4/+3
|
* Initial import of the Brooktree PCI-TV drivers. I have not testedmarkm1997-03-1010-2/+5418
| | | | | | these, they may not even compile. I am importing them on behalf of the submitters. Submitted by: amancio, smp
* Makefile generates boths IBM-PC and PC-98 version of object code inkato1997-03-094-22/+194
| | | | | | | apm_init.inc. The PC-98 version of object is included in `#ifdef PC98'. Pointed-out by: URATA Shuichiro <s-urata@nmit.tmg.nec.co.jp>
* Added PC-98 specific function to get battery status.kato1997-03-091-1/+9
| | | | Submitted by: URATA Shuichiro <s-urata@nmit.tmg.nec.co.jp>
* Moved userland assembler macros from <machine/asmacros.h> tobde1997-03-094-180/+166
| | | | <machine/asm.h>.
* Cloned src/lib/libc/i386/DEFS.h to create <machine/asm.h> for the i386.bde1997-03-092-0/+240
| | | | | The former file was too hard to get at from other parts of the src tree and will go away.
* YAMInTheWrongDirectionF22 (part of rev.1.28.2.3: set B_CLUSTEROK forbde1997-03-092-4/+4
| | | | commits).
* Update a number of routines to reflect the actual namempp1997-03-096-20/+20
| | | | of the routine that caused the panic.
* Update a number of panic messages to reflect the actual namempp1997-03-093-11/+11
| | | | of the routine that caused the panic.
* Use the common nchstats struct instead of a private one for ncs_2passesbde1997-03-082-10/+6
| | | | | and ncs_pass2. The public one is already used for other cd9660 statistics and the private one was effectively invisible.
* Fixed missing initialisation of vp->v_type for types Pfile and Pmembde1997-03-082-2/+4
| | | | | | | in procfs_allocvp(). This fixes at least stat() of /proc/*/mem. stat() of /proc/*/file already worked. I think procfs_allocvp() isn't actually called for type Pfile.
* Synchronize with sys/i386/boot/biosboot/Makefile revision 1.55.kato1997-03-081-1/+2
|
* Fixed the hash formula. Lite2 doesn't have phashinit(), so Lite2's hashbde1997-03-081-14/+14
| | | | | | | | | | | | | | | | | | | | | | | | formula uses `& nchash'. This is very broken when nchash is a prime number instead of 1 less than a power of 2, but the Lite2 formula was merged in. Merged some cosmetic changes from Lite2, rev.1.21 and Lite1. The merge was difficult because the Lite2 code is essentially ours (phk's) except where Lite2 improved or broke it. Summary of the Lite2 changes: - in the copyright, phk's rights have been transferred to the Regents. This change should be reviewed. - nchENOENT went away; the "no" vnode is now simply 0. - comments were improved. - style was "improved". - goto instead of Fanatism (sic) was considered bad :-). - there are some small changes to support whiteouts. - new cache entries are added in more cases. More work is required near here to change the hash table size if kern.desiredvnodes is changed using sysctl. - rescanning of the hash bucket in cache_purgevfs() was removed. This change should be reviewed.
* Fix style bugs and other bugs in the NFS fix.guido1997-03-081-6/+5
|
* When removing IN_RECURSE support during the Lite/2 merge, read/writedyson1997-03-081-2/+2
| | | | | to/from mmaped regions was broken. This commit fixes the breakage, and uses the new Lite/2 locking mechanisms.
* Remove unnecessary check for vp->v_mount being null. Pointeddyson1997-03-071-2/+2
| | | | out by BDE.
* Made set_controller_command_byte() less verbose. It used to print ayokota1997-03-072-12/+4
| | | | | | | debug message whenever one of lock keys were pressed, if the system was started with the `-v' option. Removed a couple of lines of dead code too.
* Fix a bogon in pcvt that caused a characterset designation to not takejoerg1997-03-073-23/+23
| | | | | | | | | effect immediately, but required a following (normally redundant) G0 into GL mapping. This adds one layer of indirection (thus might make it slower), but fixes the broken box character drawing in pcvt. Hellmuth and Bruce are unfortunately too busy too review this right now, but i wanna have it in 2.2 since it has often been asked in the past.
* Fix the new (kbdio) keyboard layer to correctly work if PCVT_SCANSET == 2joerg1997-03-071-0/+8
| | | | | | even early in the boot process (boot -c or -d). Submitted by: yokota@zodiac.mech.utsunomiya-u.ac.jp (Kazutaka YOKOTA)
* Fix (I hope) the NFS hole. This is only compile tested.gpalmer1997-03-071-2/+7
| | | | Submitted by: (partly) davids@SECNET.COM via BUGTRAQ
* Move pcvt towards using kbdio (finally!).joerg1997-03-065-8/+387
| | | | | | | | | | Warning: this won't work yet with PCVT_SCANSET=2 along in early console mode (boot -c, or boot -d). A big thanks to Kazutaka, and a word of apologies for delaying the review for that long time... Submitted by: yokota@zodiac.mech.utsunomiya-u.ac.jp (Kazutaka YOKOTA)
* Merge Jason Thorpe's updated changer stuff into the actual system.joerg1997-03-064-533/+1114
| | | | | | | | | | Many things have been changing in the kernel since mid-1996, so there's quite some amount of diffs here already. It compiles, but i cannot test it anywhere here. 2.2 candidate? Closes PR # 1201.
* Added missing i8251 code.kato1997-03-062-18/+42
| | | | Submitted by: H. Nokubi <h-nokubi@nmit.mt.nec.co.jp>
* improve pcibus_check: Only assume PCI if at least one PCI to anything bridgese1997-03-056-36/+114
| | | | | on bus 0. This fixes problems with EISA-only systems mistakenly being assumed to support PCI.
* Try a no-wait malloc first in clist_alloc_cblocks(). If this fails, thenbde1997-03-052-4/+14
| | | | | | complain and blunder on. Should be in 2.2, preferably with a better fix.
* Made FPU stuff conditional on npx as well as I586_CPU.bde1997-03-053-45/+54
|
* Synchronize with sys/i386/isa/clock.c revision 1.79.kato1997-03-053-24/+48
|
* Added -mno-486 to CFLAGS to force smaller code in case someone compilesbde1997-03-051-1/+2
| | | | with CC="cc -m486". This doesn't fix PR2381, since PR2381 is for 2.1.x.
* make the netatalk output routine matcy the prtotype used in thejulian1997-03-054-4/+9
| | | | protocol structure. Silences a warning from Gcc.
* Only print clock calibration messages if the system was booted with -v.bde1997-03-055-40/+80
| | | | Submitted by: partly by gpalmer
* add a bunch of comments to describe what's going on.julian1997-03-051-16/+123
| | | | | | | This is some of the worst code I've had to wade through in ages and I don't want to have to start from scratch again next time. (I have a 2.2 version of these comments, can I commit them?)
* Fixed splbio problems in vinvalbuf. Closes PR#2875, although fixeddg1997-03-052-10/+10
| | | | differently by me.
* Supply the mount point given to mfs_mount when getting a vnode for themsmith1997-03-051-2/+2
| | | | | | | | | mount. This may have been a contributor to the 'null v_mount in fsync()' problem This is another, perhaps slightly less urgent, 2.2 last-minute candidate. Reviewed by: sef
* Check that vp->v_mount is non-null in fsync() before dereferencing it tomsmith1997-03-052-4/+6
| | | | | | | | obtain the mountpoint's MNT_ASYNC flag. This is a Very Definite Last-Minute 2.2 Bugfix Candidate. Reviewed by: sef
* Back out the patch to break up the clock probe lines. Instead, followgpalmer1997-03-055-20/+20
| | | | | Bruce's suggestion of deleting "relative to mc146818A clock ", thus shortening the line ...
* Fixed connection of vfs.ffs node to the sysctl tree.bde1997-03-041-2/+2
|
* Attach vfs_sysctl() one level lower so that only the levels belowbde1997-03-043-23/+22
| | | | | VFS_GENERIC aren't done in the FreeBSD way. The previous commit broke the nfs sysctls.
* Split the rather long and line-wrapping clock probe messages on boot.gpalmer1997-03-045-25/+25
| | | | | | (2.2?) Submitted by: Mathew Dood <winter@jurai.net>
* Fixed devfs code. Old code remained in pc98 tree.kato1997-03-042-14/+48
| | | | Submitted by: URATA Shuichiro <s-urata@nmit.tmg.nec.co.jp>
* Synchronize with sys/i386/isa/syscons.c revision 1.205.kato1997-03-041-8/+18
|
* Oops, fix typo.ache1997-03-031-2/+2
|
* Don't copy more than MAXLOGNAME bytes in getlogin() syscall,ache1997-03-031-3/+3
| | | | it is stricter than padded s_login size check was there.
* Don't export kernel interfaces to applications. msdosfs_mount probablybde1997-03-032-2/+18
| | | | | | didn't compile before this change. Added idempotency ifdef.
* Fixed struct access bug and style bugs in previous revision. The samebde1997-03-031-6/+7
| | | | | fix as for syscons did not work because pcvt uses a struct where syscons uses a struct pointer.
* Removed unused flag IN_RECURSE and unused struct member i_lockcount.bde1997-03-033-9/+3
|
* Removed useless setting of IN_RECURSE. The (anti) locking for this needsbde1997-03-033-25/+1
| | | | to be done in a different way, if at all.
* Merged Lite2's vfs_sysctl(). It doesn't fit very well into FreeBSD'sbde1997-03-033-46/+101
| | | | | | | | (phk's) sysctl framework, and I needed special code to disambiguate the VFS_GENERIC node from the VFS_VFSCONF leaf, so I only converted the leaves to the FreeBSD framework. The error handling isn't quite right. CSRGS's sysctls seem to return ENOTDIR too much and FreeBSD's sysctls don't agree with the man page.
OpenPOWER on IntegriCloud