Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Regen after rev.1.89 of usbdevs. | sobomax | 2002-04-29 | 2 | -2/+2 |
| | |||||
* | Change Device ID string for DaisyTech devices to be more sensible. | sobomax | 2002-04-29 | 1 | -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 to | phk | 2002-04-29 | 3 | -10/+45 |
| | | | | get a description printed. | ||||
* | Convert exphy and ukphy over to the new code. | phk | 2002-04-29 | 3 | -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. | phk | 2002-04-29 | 25 | -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. | benno | 2002-04-29 | 13 | -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. | phk | 2002-04-29 | 7 | -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. | benno | 2002-04-29 | 2 | -28/+148 |
| | |||||
* | Add a sysctl which disables the logging of console output. | dwmalone | 2002-04-29 | 1 | -0/+7 |
| | | | | | Approved by: phk MFC after: 2 weeks | ||||
* | Fix indention which I did wrong in a previous commit. | asmodai | 2002-04-29 | 1 | -1/+1 |
| | | | | Submitted by: bde | ||||
* | Tidy up some loose ends. | peter | 2002-04-29 | 23 | -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. | imp | 2002-04-29 | 1 | -1/+1 |
| | | | | Noted by: bde | ||||
* | Make sysctl RW | imp | 2002-04-29 | 1 | -4/+4 |
| | |||||
* | Moving closer to being able to use NetBSD's generic mii_set_media() | phk | 2002-04-29 | 3 | -20/+141 |
| | | | | function. | ||||
* | Untimeout before calling timeout. I think that I have caught all the cases | imp | 2002-04-29 | 2 | -3/+7 |
| | | | | where we were scheduling a timeout multiple times, but am not positive. | ||||
* | Edging ever closer to NetBSD... | phk | 2002-04-29 | 3 | -12/+11 |
| | |||||
* | Barrow something from the `nmap' port to help the ENOCLUE people upgrading | obrien | 2002-04-29 | 1 | -0/+2 |
| | | | | from releng4 and are not able to properly read make(1) output. | ||||
* | Move us yet closer to IFM_* definitions in NetBSD. | phk | 2002-04-29 | 4 | -56/+56 |
| | |||||
* | Document three synchronization issues in vm_fault(). | alc | 2002-04-29 | 1 | -0/+8 |
| | |||||
* | Diff reduction to my experimental code: clean up return code handling. | anholt | 2002-04-29 | 24 | -359/+354 |
| | | | | Approved by: des | ||||
* | Pass the caller's file name and line number to the vm_map locking functions. | alc | 2002-04-28 | 2 | -20/+35 |
| | |||||
* | add a missing \n to an unregister failure message | cg | 2002-04-28 | 1 | -1/+1 |
| | |||||
* | recognise ct5880-e | cg | 2002-04-28 | 1 | -1/+7 |
| | | | | Submitted by: SONODA Yoshihide <yshd@na.rim.or.jp> | ||||
* | Follow NetBSD and s/IFM_1000_TX/IFM_1000_T/ | phk | 2002-04-28 | 14 | -50/+50 |
| | |||||
* | Don't pass three args when one will do just fine, and even prevent | phk | 2002-04-28 | 19 | -24/+29 |
| | | | | mistakes like the one brgphy.c (now corrected). | ||||
* | Move drm to the i386-only section. | des | 2002-04-28 | 1 | -1/+1 |
| | |||||
* | Improve an API by about 4 lines per driver. | phk | 2002-04-28 | 17 | -67/+21 |
| | |||||
* | Use generic MII #defines instead of private ones when the registers | phk | 2002-04-28 | 2 | -169/+67 |
| | | | | | | are IEEE defined. Object file comes out the same. | ||||
* | Merge in rev 1.9 from NetBSD. | phk | 2002-04-28 | 1 | -3/+81 |
| | |||||
* | We don't need the arp kludge any more. | phk | 2002-04-28 | 2 | -13/+0 |
| | |||||
* | Stylistic sweep through the timecounter code. | phk | 2002-04-28 | 3 | -192/+246 |
| | | | | Renovate comments. | ||||
* | Don't screw up our uptime with historical dates. | phk | 2002-04-28 | 1 | -1/+1 |
| | |||||
* | Change instances of avma1pp2- to ifpi2- in printf's since the name | gj | 2002-04-28 | 1 | -5/+5 |
| | | | | | | of the driver should be emitted. This was already changed in the code committed to RELENG_4. | ||||
* | Removed unused forward struct declaration. | bde | 2002-04-28 | 1 | -1/+0 |
| | |||||
* | Add mca.c. | marcel | 2002-04-28 | 1 | -0/+1 |
| | |||||
* | Nuke -g | scottl | 2002-04-28 | 1 | -2/+0 |
| | |||||
* | o Introduce and use vm_map_trylock() to replace several direct uses | alc | 2002-04-28 | 5 | -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. | anholt | 2002-04-28 | 14 | -10/+43 |
| | | | | Approved by: des | ||||
* | Alphabetize descriptions and remove the "PCI" from the desciptions. | imp | 2002-04-28 | 1 | -5/+6 |
| | | | | Suggested by: brooks | ||||
* | We do not necessarily need to map/unmap pages to zero parts of them. | peter | 2002-04-28 | 3 | -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 the | iedowse | 2002-04-27 | 3 | -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. | ||||
* | Finish fixing hints. Remember the use_kenv state for the next run. | peter | 2002-04-27 | 1 | -8/+10 |
| | | | | | | | | | Otherwise we fall back to using the static hints the next time around. We still have the leftover fallback code there which meant that we skipped the use_hints checking on the second and subsequent calls. Also, be a bit more careful about walking off the end of the envp array. I've extracted this from a larger diff. I hope I didn't miss anything... | ||||
* | Partial fix for hints | peter | 2002-04-27 | 1 | -2/+4 |
| | | | | Obtained from: mux | ||||
* | Remove a stale comment saying that the vnode lock must be the first | iedowse | 2002-04-27 | 1 | -3/+0 |
| | | | | | element in the structure pointed to by vp->v_data; the vnode lock is now within the vnode structure itself. | ||||
* | Remove the nfs_{lock,unlock,islocked} functions and the associated | iedowse | 2002-04-27 | 2 | -88/+0 |
| | | | | | definitions; they have been unused and #if 0'd out since the Lite/2 merge and we are unlikely to want them in the future. | ||||
* | o Begin documenting the (existing) locking protocol on the vm_map | alc | 2002-04-27 | 2 | -25/+26 |
| | | | | | | | in the same style as sys/proc.h. o Undo the de-inlining of several trivial, MPSAFE methods on the vm_map. (Contrary to the commit message for vm_map.h revision 1.66 and vm_map.c revision 1.206, de-inlining these methods increased the kernel's size.) | ||||
* | Add makefiles for DRM modules | anholt | 2002-04-27 | 6 | -0/+53 |
| | | | | Approved by: des | ||||
* | Add the code for the DRM, based on the code from the drm-kmod port. | anholt | 2002-04-27 | 48 | -0/+33683 |
| | | | | | | This is not hooked up yet, that will come later. Approved by: des | ||||
* | For what it's worth, fix the compilation of an I386_CPU-only kernel | alc | 2002-04-27 | 2 | -2/+16 |
| | | | | now that certain warnings are fatal. | ||||
* | Don't call vm_map_growstack() from trapwrite() as vm_fault() now performs | alc | 2002-04-27 | 2 | -14/+8 |
| | | | | this automatically. |