summaryrefslogtreecommitdiffstats
path: root/sys
Commit message (Collapse)AuthorAgeFilesLines
...
* Since devfs now uses vnode locks, add devfs back to IS_LOCKING_VFS.rwatson2002-04-291-0/+1
|
* Use vnode locking with devfs; permit VFS locking assertions to makerwatson2002-04-291-0/+6
| | | | | | | | sense for devfs vnodes, and reduce/remove potential races in the devfs code. Submitted by: iadowse Approved by: phk
* splsoftnet is spelled splimp in FreeBSD rather than splnet. splimp isimp2002-04-291-1/+1
| | | | | | | used to protect the rest of the driver. This is a no-op commit to current, but is needed for the MFC. MFC after: 1 day
* More diff reduction: Shuffle around some header code as was done inanholt2002-04-2921-239/+160
| | | | | | | drmcommand-0-0-1-branch of DRI CVS, more return code cleanup, and remove some gratuitous ifdefs. Approved by: des
* Add support for an alternate signal trampoline; add a sysarch call to registerjake2002-04-295-1/+37
| | | | an alternate trampoling with the kernel.
* Re-add the 16384 bucket also.rwatson2002-04-291-0/+1
| | | | Submitted by: green
* Revert a portion of kern_malloc.c:1.99, which (in addition to addingrwatson2002-04-291-1/+3
| | | | | | | | | | | | | malloc profiling) also modified the set of pre-defined buckets for the memory allocator. For reasons unknown to me, this resulted in extensive memory corruption in the kernel, in particular on SMP boxes, so I'm committing this work-around until Jeff gets a chance to debug it properly. David Wolfskill pointed me at this commit as the one that might be a problem; I've been running this code on two dual-processor burn-in boxes for about 12 hours now, and the rate of panics due to memory corruption has dropped to zero (from one every five minutes). Hopefully not treading on the toes of: jeff
* Make this header self-reliant with regard to the types it uses.mike2002-04-291-12/+28
|
* Some non-functional changes to make the differences between NetBSD'sjoe2002-04-291-31/+35
| | | | and our version clear to see.
* Regen after rev.1.89 of usbdevs.sobomax2002-04-292-2/+2
|
* Change Device ID string for DaisyTech devices to be more sensible.sobomax2002-04-291-1/+1
| | | | | PR: 37197 Submitted by: Olexander Kunytsa <kunia@istc.kiev.ua>
* Introduce NetBSD's mii_phy_match() API and use it in the nsgphy tophk2002-04-293-10/+45
| | | | get a description printed.
* Convert exphy and ukphy over to the new code.phk2002-04-293-61/+10
| | | | exphy is done flying blind, ukphy is tested on one card.
* Make one generic mii_phy_detach() to replace 19 slightly different ones.phk2002-04-2925-388/+64
| | | | | | | Rename mii_phy_auto_stop() mii_phy_down(). Introduce mii_down(), use it from nge. Do not indirect it to 19 identical case's in 19 switchstatements like NetBSD did.
* Commit of stuff that's been sitting in my tree for a while.benno2002-04-2913-2831/+2845
| | | | | | | | | | | Highlights include: - New low-level trap code from NetBSD. The high level code still needs a lot of work. - Fixes for some pmap handling in thread switching. - The kernel will now get to attempting to jump into init in user mode. There are some pmap/trap issues which prevent it from actually getting there though. Obtained from: NetBSD (parts)
* Move a lot closer to NetBSDs MII support for GigE.phk2002-04-297-290/+247
| | | | Move fxp and nge drivers over to use the new stuff.
* - Add back calls to setfault that were removed when these functions were moved.benno2002-04-292-28/+148
|
* Add a sysctl which disables the logging of console output.dwmalone2002-04-291-0/+7
| | | | | Approved by: phk MFC after: 2 weeks
* Fix indention which I did wrong in a previous commit.asmodai2002-04-291-1/+1
| | | | Submitted by: bde
* Tidy up some loose ends.peter2002-04-2923-297/+33
| | | | | | | | | | | | i386/ia64/alpha - catch up to sparc64/ppc: - replace pmap_kernel() with refs to kernel_pmap - change kernel_pmap pointer to (&kernel_pmap_store) (this is a speedup since ld can set these at compile/link time) all platforms (as suggested by jake): - gc unused pmap_reference - gc unused pmap_destroy - gc unused struct pmap.pm_count (we never used pm_count - we track address space sharing at the vmspace)
* Spell hw.cbb.start_memory the same in the HINT as well as the sysctl.imp2002-04-291-1/+1
| | | | Noted by: bde
* Make sysctl RWimp2002-04-291-4/+4
|
* Moving closer to being able to use NetBSD's generic mii_set_media()phk2002-04-293-20/+141
| | | | function.
* Untimeout before calling timeout. I think that I have caught all the casesimp2002-04-292-3/+7
| | | | where we were scheduling a timeout multiple times, but am not positive.
* Edging ever closer to NetBSD...phk2002-04-293-12/+11
|
* Barrow something from the `nmap' port to help the ENOCLUE people upgradingobrien2002-04-291-0/+2
| | | | from releng4 and are not able to properly read make(1) output.
* Move us yet closer to IFM_* definitions in NetBSD.phk2002-04-294-56/+56
|
* Document three synchronization issues in vm_fault().alc2002-04-291-0/+8
|
* Diff reduction to my experimental code: clean up return code handling.anholt2002-04-2924-359/+354
| | | | Approved by: des
* Pass the caller's file name and line number to the vm_map locking functions.alc2002-04-282-20/+35
|
* add a missing \n to an unregister failure messagecg2002-04-281-1/+1
|
* recognise ct5880-ecg2002-04-281-1/+7
| | | | Submitted by: SONODA Yoshihide <yshd@na.rim.or.jp>
* Follow NetBSD and s/IFM_1000_TX/IFM_1000_T/phk2002-04-2814-50/+50
|
* Don't pass three args when one will do just fine, and even preventphk2002-04-2819-24/+29
| | | | mistakes like the one brgphy.c (now corrected).
* Move drm to the i386-only section.des2002-04-281-1/+1
|
* Improve an API by about 4 lines per driver.phk2002-04-2817-67/+21
|
* Use generic MII #defines instead of private ones when the registersphk2002-04-282-169/+67
| | | | | | are IEEE defined. Object file comes out the same.
* Merge in rev 1.9 from NetBSD.phk2002-04-281-3/+81
|
* We don't need the arp kludge any more.phk2002-04-282-13/+0
|
* Stylistic sweep through the timecounter code.phk2002-04-283-192/+246
| | | | Renovate comments.
* Don't screw up our uptime with historical dates.phk2002-04-281-1/+1
|
* Change instances of avma1pp2- to ifpi2- in printf's since the namegj2002-04-281-5/+5
| | | | | | of the driver should be emitted. This was already changed in the code committed to RELENG_4.
* Removed unused forward struct declaration.bde2002-04-281-1/+0
|
* Add mca.c.marcel2002-04-281-0/+1
|
* Nuke -gscottl2002-04-281-2/+0
|
* o Introduce and use vm_map_trylock() to replace several direct usesalc2002-04-285-8/+14
| | | | | | of lockmgr(). o Add missing synchronization to vmspace_swap_count(): Obtain a read lock on the vm_map before traversing it.
* Hook the DRM up to the build and add it to NOTES.anholt2002-04-2814-10/+43
| | | | Approved by: des
* Alphabetize descriptions and remove the "PCI" from the desciptions.imp2002-04-281-5/+6
| | | | Suggested by: brooks
* We do not necessarily need to map/unmap pages to zero parts of them.peter2002-04-283-4/+14
| | | | | On systems where physical memory is also direct mapped (alpha, sparc, ia64 etc) this is slightly harmful.
* Avoid the user-visible effect of setting SA_NOCLDWAIT when theiedowse2002-04-273-6/+10
| | | | | | | SIGCHLD handler is SIG_IGN. This is a reimplementation of the problematic revision 1.131 of kern_exit.c. To avoid accessing process UPAGES, we set a new procsig flag when the SIGCHLD handler is SIG_IGN and use that instead.
OpenPOWER on IntegriCloud