summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* "implement" vfork(). Add comments next to the other syscalls that needpeter2003-11-081-1/+12
| | | | | to be implemented. This is enough to run i386 /bin/tcsh. /bin/sh is still not happy because of some strange job control problem.
* fix an overflow bug when scanning for length of names that I introduced injmg2003-11-081-6/+6
| | | | | | | | the last commit... include some minor style changes and fixes that bde sent me Submitted by: bde
* Use THR lock instead of KSE lock to avoid scheduler be blocked in spinlock.davidxu2003-11-082-34/+32
| | | | Reviewed by: deischen
* Virtual addresses in headers of ELF files for dynamic objects needmarcel2003-11-081-6/+9
| | | | to be relocated before they can be used as pointers.
* Use space instead of tab.davidxu2003-11-082-3/+3
|
* Update the graffiti.peter2003-11-0813-3/+18
|
* Switch from having a fpu "device" to something that is more like thepeter2003-11-083-129/+32
| | | | integrated part of the cpu core that it is.
* must use RTFREE instead of rtfree for proper lockingsam2003-11-082-2/+2
|
* Remove some duplicated comments that refer to npx. XXX The setregspeter2003-11-081-11/+0
| | | | function is actually MD (not MI) though..
* The great s/npx/fpu/gipeter2003-11-0812-183/+128
|
* -Wunusedimp2003-11-081-1/+1
|
* Add one more cross-reference to gb2312(5).tjr2003-11-081-0/+1
|
* Add GB2312 to the list of supported encodings. Cross-reference gb2312(5).tjr2003-11-081-1/+4
|
* Converge with i386/GENERICpeter2003-11-081-14/+15
|
* Add cross-references to new gb2312(5) manual page.tjr2003-11-082-0/+2
|
* Return a reasonable number for top or ps to display for M:N thread,davidxu2003-11-081-0/+2
| | | | | | | since there is no direct association between M:N thread and kse, sometimes, a thread does not have a kse, in that case, return a pctcpu from its last kse, it is not perfect, but gives a good number to be displayed.
* Add a fairly simple manual page for the new GB2312 encoding.tjr2003-11-082-1/+58
|
* - Similar to post-PAE RELENG_4 split pmap_pte_quick() into two cases,alc2003-11-083-25/+57
| | | | | | | | | | | pmap_pte() and pmap_pte_quick(). The distinction being based upon the locks that are held by the caller. When the given pmap is not the current pmap, pmap_pte() should be used when Giant is held and pmap_pte_quick() should be used when the vm page queues lock is held. - When assigning to PMAP1 or PMAP2, include PG_A anf PG_M. - Reenable the inlining of pmap_is_current(). In collaboration with: tegge
* Remove unused #includes.tjr2003-11-085-11/+0
|
* Use __inline instead of inline.tjr2003-11-081-1/+1
|
* Refer to wide characters instead of runes. Remove redundant example locale.tjr2003-11-082-246/+36
| | | | | | Catch up with renaming of "Japanese" to "ja_JP.eucJP". Comment out the statement that EUC is provided for compatibility with UNIX-based systems; this is not a very good opening paragraph.
* Refer to wide characters instead of runes.tjr2003-11-082-4/+6
|
* Rename npx.c to fpu.c (it isn't an extension, its part of the corepeter2003-11-081-1/+1
| | | | architecture now).
* Rename npx* to fpu*. I haven't done the flags/function names yet.peter2003-11-087-848/+8
|
* Point the description of the fpu data in the context structures topeter2003-11-081-1/+1
| | | | | i386/include/npx.h instead of the host's machine/npx.h (which might not exist)
* New notes for pc98: Pentium Pro and Pentium II workarounds, i386 interruptnyan2003-11-082-2/+10
| | | | handling.
* add 802.11 layer stats dumpersam2003-11-082-1/+132
|
* catchup with if_xname changesam2003-11-081-6/+2
|
* Add /usr/share/security to directories to create in order to holdrwatson2003-11-081-0/+2
| | | | | | | LOMAC context information. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories
* When lomac-policy.contexts was merged from the TrustedBSD MAC branch,rwatson2003-11-082-0/+10
| | | | the Makefiles were not committed.
* unbreak compilation of FAST_IPSECsam2003-11-081-1/+1
| | | | Supported by: FreeBSD Foundation
* Replace a '-' with a ')'. Update copyright.rwatson2003-11-081-2/+2
| | | | PR: 53195
* There isn't much point printing 'npx0: INT 16 interface' because that ispeter2003-11-082-2/+0
| | | | the only way it works here.
* Dump the trigger and polarity of each intpin's default setting in thejhb2003-11-072-4/+10
| | | | bootverbose output.
* MFp4: reminder that random id code is not reentrantsam2003-11-071-0/+1
| | | | Supported by: FreeBSD Foundation
* Document the lockfunc and lockfuncarg arguments to bus_dma_tag_create() inscottl2003-11-075-0/+20
| | | | the busdma headers.
* Move uid/gid checking logic out of line and lock inpcb usage. Thissam2003-11-071-40/+60
| | | | | | | has a LOR between IPFW inpcb locks but I'm committing it now as the lesser of two evils (the other being unlocked use of in_pcblookup). Supported by: FreeBSD Foundation
* Remove channeling interrupts to IRQ1. Some chipsets don't do theimp2003-11-071-0/+7
| | | | expected thing and that causes interference with keyboards.
* Use ufm(4) entity.bmah2003-11-072-48/+4
| | | | | | | Use mpt(4) entity, trim devices since the new manpage lists them. While here, trim devices from the pst(4) and trm(4) listings since they are close by and their manual pages seem to list everything we do.
* Assert GIANT_REQUIRED where sockets are manipulated. This issam2003-11-076-0/+22
| | | | | | | preparatory for MPSAFE network commits and ongoing socket locking work. Supported by: FreeBSD Foundation
* When allocation of a socket peer label fails, scrub what wasrwatson2003-11-071-1/+1
| | | | | | | | | | | successfully initialized in the label as a socket peer label, not a socket label. For current policy modules, this didn't make a difference, but if a policy module had label data in the peer label that was to be GC'd in a different way than the normal socket label, it might have been a problem. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories
* Ahh, the joys of badge engineering. Tell the sk driver that thepeter2003-11-074-0/+32
| | | | | Linksys EG1032 is yet another variation. It looks just like the 3c940 except it only has a Marvell logo and no 3com logo.
* Use %e in the date(1) format string to eliminate the sed(1) command.ru2003-11-072-2/+2
|
* Regen.jhb2003-11-073-74/+76
|
* Sync up MP safe flags with global syscalls.master for the first time. Thisjhb2003-11-071-68/+68
| | | | | | | | | | | | | | | | | | | | includes read(), write(), close(), linux_setuid16(), linux_getuid16(), linux_pause(), linux_nice(), linux_kill(), dup(), linux_pipe(), linux_setgid16(), linux_getgid16(), linux_signal(), linux_geteuid16(), linux_getegid16(), acct(), setpgid(), umask(), dup2(), getppid(), getpgrp(), setsid(), linux_sigaction(), linux_sgetmask(), linux_ssetmask(), linux_setreuid16(), linux_setregid16(), linux_sigsuspend(), getrusage(), gettimeofday(), linux_getgroups16(), linux_setgroups16(), getpriority(), setpriority(), linux_sigreturn(), linux_clone(), linux_sigprocmask(), linux_getsid(), mlock(), munlock(), mlockall(), munlockall(), sched_setparam(), sched_getparam(), linux_sched_setscheduler(), linux_sched_getscheduler(), linux_sched_get_priority_max(), linux_sched_get_priority_min(), sched_rr_get_interval(), linux_setresuid16(), linux_getresuid16(), linux_setresgid16(), linux_getresgid16(), linux_rt_sigaction(), linux_rt_sigprocmask(), linux_rt_sigsuspend(), geteuid(), getegid(), setreuid(), setregid(), linux_getgroups(), linux_setgroups(), setresuid(), getresuid(), setresgid(), getresgid(), setuid(), and setgid().
* Alphabetization braino.des2003-11-071-1/+1
| | | | Pointed out by: johan
* Dont write to the stackgap directly in execve().peter2003-11-071-3/+9
|
* Increase the size of SPARE_USRSPACE. It is way too small by defaultpeter2003-11-071-1/+1
| | | | for things like execve.
* Regen.jhb2003-11-073-55/+59
|
* Sync MP safe flags with global syscalls.master for the first time. Thisjhb2003-11-071-52/+52
| | | | | | | | | | | | | | | includes read(), write(), close(), setuid(), getuid(), linux_ptrace(), linux_kill(), setpgid(), dup(), pipe(), getgid(), osf1_sigprocmask(), umask(), getpgrp(), linux_setgroups(), linux_getgroups(), dup2(), setpriority(), osf1_sigreturn(), osf1_sigsuspend(), osf1_gettimeofday(), setreuid(), setregid(), setgid(), setsid(), osf1_sigaction(), getpgid(), linux_getsid(), osf1_sysinfo(), linux_clone(), mlock(), munlock(), mlockall(), munlockall(), sched_setparam(), sched_getparam(), linux_sched_setscheduler(), linux_sched_getscheduler(), linux_sched_get_priority_max(), linux_sched_get_priority_min(), setresuid(), getresuid(), linux_rt_sigaction(), linux_rt_sigprocmask(), linux_rt_sigsuspend(), gettimeofday(), linux_getitimer(), linux_setitimer(), getrusage(), setresgid(), getresgid().
OpenPOWER on IntegriCloud