summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Rename some variables that end up shadowing their namesakes in the NFS clientmsmith2002-01-085-73/+74
| | | | | | code. Reviewed by: peter
* Staticise a couple of debugging variables.msmith2002-01-082-4/+4
|
* Rename a variable that might accidentally be duplicated elsewhere.msmith2002-01-083-5/+5
|
* Avoid doubly defining machdep.pccardmsmith2002-01-082-2/+2
|
* Staticise the coda vfsop pointer.msmith2002-01-084-4/+2
|
* Initialise the bioops vector hack at runtime rather than at link time. Thismsmith2002-01-081-8/+7
| | | | | | avoids the use of common variables. Reviewed by: mckusick
* find_devclass -> devclass_find.msmith2002-01-081-1/+1
|
* Add forgotten alias for ru_SU.ISO8859-5ache2002-01-081-0/+1
|
* Revert change that breaks the joy module. joydevclass must not be static.imp2002-01-081-1/+1
|
* Fix some 32/64-bit bugs. IPv4 addresses are 32-bits, not longs. On thejhb2002-01-081-8/+12
| | | | | | | | alpha these bugs didn't cause any problems because it was little endian, but on sparc64, we ended up with garbage for the IP address when we tried to contact the server. (Usually 3.253.0.0) Not objected to by: wpaul
* Add ru_SU locale aliases for nls area alsophantom2002-01-081-0/+3
|
* Merge the changes in the English version (1.248 --> 1.250).kuriyama2002-01-081-3/+24
|
* (null delta)sheldonh2002-01-080-0/+0
| | | | | | The previous delta was taken from: PR: bin/33070
* Add upa.h, which I had previously forgotten, to unbreak the sparc64tmm2002-01-081-0/+34
| | | | | | kernel build. Pointy hat to: tmm
* Actually make aliases for ru_SU locales.phantom2002-01-081-0/+4
|
* Add ro_ROache2002-01-0810-2/+167
| | | | | PR: 33343 Submitted by: Adrian Penisoara <ady@warpnet.ro>
* Add ro_ROache2002-01-082-0/+6
| | | | | PR: 33343 Submitted by: Adrian Penisoara <ady@warpnet.ro>
* ISO 8859-1 -> ISO 8859-5 for ru_*ache2002-01-081-2/+2
|
* Correctly handle cases of deprecated locales which are supposedphantom2002-01-082-0/+24
| | | | | | | | | | | | | | | | | to have backward compatibility symbolic links. This code should check existence of deprecated locales and fix them using following scheme: . if new locale directory exisists and is a symlink -- remove it . if old locale directory exists and not a symlink -- rename it to its new name This should allow to mtree(1) and existing locale aliases make(1) rules to setup locale dirs correctly (avoid self-referenced symlinks) BTW, this commit brings in backward compatibility support for ru_SU locales (aliased to appropriate ru_RU ones).
* When authenticating a name containing a ``\'', attempt to autenticatebrian2002-01-081-9/+50
| | | | | | | | using the part after the ``\'' if the original name is not found. This allows M$ clients to use domain\user as their authname. Reviewed by: Ian West <ian@niw.com.au>
* Staticise pfs_vncache, it's not used anywhere else.msmith2002-01-081-1/+1
| | | | Reviewed by: des
* Replace -I${.OBJDIR} with -I. and split the CFLAGS line up into two lines.jhb2002-01-081-1/+2
| | | | Requested by: bde
* Initialise the intrq_present fields at runtime, not link time. This allowsmsmith2002-01-088-19/+26
| | | | | | us to load protocols at runtime, and avoids the use of common variables. Also fix the ip6_intrq assignment so that it works at all.
* Staticise a couple of things that shouldn't be leaked into thejoe2002-01-082-2/+2
| | | | | | kernel namespace. Submitted by: msmith
* Staticise the fw chain.msmith2002-01-081-1/+1
|
* Staticise the socket list.msmith2002-01-081-1/+1
|
* Staticise private interface lists.msmith2002-01-086-7/+5
|
* Gut this header; since physio_proc_init is never called, the code never doesmsmith2002-01-082-68/+2
| | | | anything more than multiply declare some unused variables.
* Staticise the flash buffer, since it isn't needed anywhere else.msmith2002-01-081-1/+1
|
* Staticise the con_bios and digi_devclass variables, since they aren't neededmsmith2002-01-082-3/+2
| | | | by anything else.
* Remove gcc specific compiler flags, at least one of which doesn't work withjhb2002-01-081-2/+0
| | | | gcc 3.0.2. (-fstrict-prototypes)
* Use -I${.OBJDIR} -I${.CURDIR} rather than -I. so that this compiles in ajhb2002-01-081-1/+1
| | | | cross-build environment.
* Staticise the device node pointers.msmith2002-01-081-1/+1
|
* Staticise the joy devclass.msmith2002-01-081-1/+1
|
* Fix a couple of bogus enums.msmith2002-01-081-4/+4
|
* Staticise the amr devclass.msmith2002-01-083-5/+3
|
* Staticise devclasses and some unnecessarily global variables.msmith2002-01-0816-19/+17
|
* Connect smp support to the kernel build.jake2002-01-081-0/+3
|
* Catch up to the latest and greatest.jake2002-01-081-1/+26
|
* Add initial smp support. This gets as far as allowing the secondaryjake2002-01-087-0/+1093
| | | | | | | | | | cpu(s) into the kernel, and sync-ing them up to "kernel" mode so we can send them ipis, which also work. Thanks to John Baldwin for providing me with access to the hardware that made this possible. Parts obtained from: bsd/os
* Setup the normal global pcb register as well on entry from user land.jake2002-01-082-92/+116
| | | | | | | | | | | | | Call critical_enter/critical_exit around (fast) interrupt handlers. All non-threaded interrupts are fast, and the threaded interrupt scheduler is itself a fast interrupt. Assert that an interrupt handler we are about to call is non-zero. Be paranoid about restoring the users global registers. Do it as the last thing before switching to alternate globals (when we magically get our preloaded registers back), and do it with interrupts disabled. Any kind of kernel trap when the globals are not setup properly is bad news. Don't save and restore the kernel g6, it invariably points to the current pcb now.
* Adapt the vectored interrupt handler for receiving ipis. If the secondjake2002-01-082-94/+106
| | | | | | | | data word in an interrupt packet is non-zero, it points to code to execute to handle the ipi, so jump to it instead of enqueueing the packet. It is unclear if we will need queued ipis. Interrupt g7 now points to pcpu, instead of to the per-cpu interrupt queue itself, so use that instead. Interrupt g6 is no longer reserved.
* Use the per-cpu panic stack in the case of a fault with a bad kerneljake2002-01-082-4/+10
| | | | stack.
* Remove ATOMIC_INC_INT macro which has moved elsewhere.jake2002-01-082-22/+0
|
* Catch up to change in compile time assertion interface.jake2002-01-082-3/+3
|
* Make this code more robust in the event of stray interrupts. Handlejake2002-01-081-12/+22
| | | | stray level interrupts as well.
* Use cpufunc macros instead of using inline asm directly.jake2002-01-081-1/+1
|
* Set the normal global pcb register when context switching.jake2002-01-082-0/+4
|
* Add a macro for getting the tlbs (itlb and/or dtlb) which the givenjake2002-01-081-0/+1
| | | | tte may be mapped by.
* Prototype pmap_map_tsb().jake2002-01-081-0/+2
|
OpenPOWER on IntegriCloud