summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix a typo.David Malone2002-07-141-1/+1
| | | | | | | | PR: 40539 Submitted by: Munish Chopra <mchopra@engmail.uwaterloo.ca> Notes: svn path=/head/; revision=99995
* Add some additional 802.11 media definitions.Kelly Yancey2002-07-141-0/+27
| | | | | | | Reviewed by: imp Notes: svn path=/head/; revision=99994
* o Lock page queue accesses by vm_page_wire().Alan Cox2002-07-144-0/+8
| | | | Notes: svn path=/head/; revision=99988
* o Lock page queue accesses by vm_page_wire().Alan Cox2002-07-142-0/+8
| | | | Notes: svn path=/head/; revision=99987
* o Lock page queue accesses by vm_page_wire().Alan Cox2002-07-141-0/+6
| | | | Notes: svn path=/head/; revision=99986
* o Lock page queue accesses by vm_page_wire().Alan Cox2002-07-142-0/+4
| | | | Notes: svn path=/head/; revision=99985
* WARNS=4Alfred Perlstein2002-07-148-13/+10
| | | | Notes: svn path=/head/; revision=99984
* WARNS=4, addAlfred Perlstein2002-07-142-6/+5
| | | | Notes: svn path=/head/; revision=99983
* WARNS=2, de-__P()Alfred Perlstein2002-07-142-3/+4
| | | | Notes: svn path=/head/; revision=99982
* In execve(), delay the acquisition of Giant until after kmem_alloc_wait().Alan Cox2002-07-141-2/+2
| | | | | | | (Operations on the exec_map don't require Giant.) Notes: svn path=/head/; revision=99981
* WARNS=2Alfred Perlstein2002-07-142-3/+1
| | | | Notes: svn path=/head/; revision=99980
* - TI-RPC is now the default again for code generation.Alfred Perlstein2002-07-1412-145/+132
| | | | | | | | | | | | | | | | | | | | | | | | | - As before, inetd support support is turned of per default. Code for inetd can be made with -I. - Support for ``transport monitors'' and the NLSPROVIDER env variable is still there , even if their use is not clear in non TLI stream based systems like Free-/NetBSD. It can be activated with -P. - There are a few corrections in rpcgen.1 and usage function to conform to the code. Added and documented -P - I removed the #ifdefs checks for Free-/NetBSD since we are the only ones who use this code. MaxOS X may have the same limitations as we have, so this code will correctly build for them. - Generate correct cflags. Submitted by: mbr, Jean-Luc Richier <Jean-Luc.Richier@imag.fr> PR: bin/29175, misc/27816 Notes: svn path=/head/; revision=99979
* Fix a typo.David Malone2002-07-141-1/+1
| | | | | | | | PR: 40523 Submitted by: Andrew Stevenson <andrew@ugh.net.au> Notes: svn path=/head/; revision=99977
* The .Nm bootloaderPhilippe Charnier2002-07-141-5/+10
| | | | Notes: svn path=/head/; revision=99976
* The .Nm set of commandsPhilippe Charnier2002-07-141-3/+5
| | | | Notes: svn path=/head/; revision=99975
* The .NmPhilippe Charnier2002-07-141-3/+6
| | | | Notes: svn path=/head/; revision=99974
* The .Nm utilityPhilippe Charnier2002-07-149-35/+53
| | | | Notes: svn path=/head/; revision=99970
* The .Nm utilityPhilippe Charnier2002-07-146-37/+53
| | | | Notes: svn path=/head/; revision=99969
* The .Nm utilityPhilippe Charnier2002-07-14139-620/+928
| | | | Notes: svn path=/head/; revision=99968
* Add "tty" entry.Luigi Rizzo2002-07-141-0/+1
| | | | Notes: svn path=/head/; revision=99967
* Add entry for the "screen" program.Luigi Rizzo2002-07-141-0/+23
| | | | Notes: svn path=/head/; revision=99966
* Clear local screen when ^D is typed.Luigi Rizzo2002-07-143-2/+24
| | | | | | | | | Use setproctitle to remove arguments from 'ps' output. MFC after: 3 days Notes: svn path=/head/; revision=99965
* More Russian holidaysAndrey A. Chernov2002-07-141-0/+20
| | | | | | | | PR: 39578 Submitted by: Sergey A. Osokin <osa@FreeBSD.org.ru> Notes: svn path=/head/; revision=99964
* MFS: make this file compilable with gcc 2.9x as well.Maxim Sobolev2002-07-141-1/+2
| | | | Notes: svn path=/head/; revision=99963
* Fix pl_PL collating tableAndrey A. Chernov2002-07-142-1/+40
| | | | | | | | PR: 39408 Submitted by: Michal Pasternak <doc@pasternak.w.lub.pl> Notes: svn path=/head/; revision=99961
* Correct _PATH_RCP to be /bin/rcp, not /usr/bin/rcp.Maxim Sobolev2002-07-141-1/+1
| | | | Notes: svn path=/head/; revision=99958
* Miscellaneous fixes:Thomas Moestl2002-07-142-28/+47
| | | | | | | | | | | | | - always reinitialize the rx descriptors, even if the mbuf is kept. This should fix the hangs on ifconfig that were observed - on an rx overflow, reinitialize the descriptor so that the interface will not hang - correct some bus_dmamap_sync() calls - correct some debug messages - some minor nits Notes: svn path=/head/; revision=99954
* Not needed anymore.Luigi Rizzo2002-07-141-114/+0
| | | | Notes: svn path=/head/; revision=99953
* Replace a logverbose call with logLuigi Rizzo2002-07-141-1/+1
| | | | Notes: svn path=/head/; revision=99951
* MFi386: sys/i386/i386/machdep.c revision 1.522.KATO Takenori2002-07-142-2/+0
| | | | Notes: svn path=/head/; revision=99948
* Enable building of picobsd using CURRENT sources again.Luigi Rizzo2002-07-141-27/+43
| | | | | | | | | | | | | | | | | | | | Following a suggestion by Ruslan, the initial creation of the includes and libraries (and build tools) is now done by invoking "make buildworld" (with -DPICOBSD which eventually will limit the amount of stuff built with a 2-line change in Makefile.inc1). The correct environment is then used for subsequent builds. Also remove write_mfs_in_kernel.c in favour of using dd All the above is conditional on __FreeBSD_version, as the previous method still worked for versions earlier than 500035, and I am unsure on how the "new" method works for earlier versions. Finally, note that the crunch.conf files need some work because some libraries (e.g. gmd) have gone away from the base installation. Notes: svn path=/head/; revision=99946
* part of a greater patch set..Julian Elischer2002-07-141-1/+1
| | | | | | | | | | | | | | 1/ don't need to set td_state to TDS_RUNNING in fork_return. it's already set in choosethread(). 2/ Set a child process state to "normal" as opposed to "new" when we allow it to be put on the run queue. Allows child to receive signals from the parent if the parent runs first and tries to immediatly signal he child. Submitted by: (part 2) Thomas Moestl <tmoestl@gmx.net> Notes: svn path=/head/; revision=99945
* Rearrange previous commit that passed the vendor id to the kernel in a wayWarner Losh2002-07-142-28/+27
| | | | | | | | | that's binary compatible for -stable. While binary compatibility doesn't matter much in -current, it is critical for -stable. This change requires pccardd/pccardc to be recompiled. Notes: svn path=/head/; revision=99943
* Thinking about it I came to the conclusion that the KSE states were incorrectlyJulian Elischer2002-07-149-162/+18
| | | | | | | | | | | | | | | | | formulated. The correct states should be: IDLE: On the idle KSE list for that KSEG RUNQ: Linked onto the system run queue. THREAD: Attached to a thread and slaved to whatever state the thread is in. This means that most places where we were adjusting kse state can go away as it is just moving around because the thread is.. The only places we need to adjust the KSE state is in transition to and from the idle and run queues. Reviewed by: jhb@freebsd.org Notes: svn path=/head/; revision=99942
* Add a default case to the getopt(3) switch, remove a blank line nearby.Juli Mallett2002-07-141-1/+1
| | | | Notes: svn path=/head/; revision=99941
* Typo: do do -> to do.Giorgos Keramidas2002-07-141-1/+1
| | | | | | | Reviewed by: imp Notes: svn path=/head/; revision=99940
* Functions declared as <type> <identifier>(<nil>) should be declared asJuli Mallett2002-07-145-27/+27
| | | | | | | <type> <identifier>(<void-type>) in ANSI C. Notes: svn path=/head/; revision=99939
* Remove prototype for main().Juli Mallett2002-07-141-2/+0
| | | | Notes: svn path=/head/; revision=99938
* oops, state cannot be two different values at once..Julian Elischer2002-07-141-1/+1
| | | | | | | use || instead of && Notes: svn path=/head/; revision=99937
* Try both upa-portid and portid properties when finding the module id of aJake Burkholder2002-07-141-1/+2
| | | | | | | secondary cpu. Its called portid on UltraSPARCIII machines. Notes: svn path=/head/; revision=99936
* Remove debug code.Jake Burkholder2002-07-143-256/+2
| | | | Notes: svn path=/head/; revision=99935
* o Lock page queue accesses by vm_page_unmanage().Alan Cox2002-07-132-0/+3
| | | | | | | o Assert that the page queues lock is held in vm_page_unmanage(). Notes: svn path=/head/; revision=99934
* Typo fixo: imbedded => embeddedJuli Mallett2002-07-131-1/+1
| | | | Notes: svn path=/head/; revision=99933
* Quick fix for high resolution kernel profiling on i386's. UseBruce Evans2002-07-134-11/+17
| | | | | | | | | | | | | | -finstrument-functions instead of -mprofiler-epilogue. The former works essentially the same as the latter but has a higher overhead (about 22 more bytes per function for passing unused args to the profiling functions). Removed all traces of the IDENT Makefile variable, which had been reduced to just a place for holding profiling's contribution to CFLAGS (the IDENT that gives the kernel identity was renamed to KERN_IDENT). Notes: svn path=/head/; revision=99932
* Two invlpg's slipped through that were not protected from I386_CPUPeter Wemm2002-07-132-0/+16
| | | | | | | Pointed out by: dillon Notes: svn path=/head/; revision=99931
* invlpg() does not work too well on i386 cpus. Add token i386 supportPeter Wemm2002-07-132-2/+24
| | | | | | | back in to the pmap_zero_page* stuff. Notes: svn path=/head/; revision=99930
* Do global shootdowns when switching to/from 4MB pages. I believe we canPeter Wemm2002-07-132-4/+4
| | | | | | | | | do a shootdown on a 4MB "page" though, but this should be safer for now. Noticed by: tegge Notes: svn path=/head/; revision=99929
* Bandaid for SMP. Changing APTDpde without a global shootdown is notPeter Wemm2002-07-132-4/+4
| | | | | | | | safe yet. We used to do a global shootdown here anyway so another day or so shouldn't hurt. Notes: svn path=/head/; revision=99928
* o Complete the locking of page queue accesses by vm_page_unwire().Alan Cox2002-07-138-5/+24
| | | | | | | | | o Assert that the page queues lock is held in vm_page_unwire(). o Make vm_page_lock_queues() and vm_page_unlock_queues() visible to kernel loadable modules. Notes: svn path=/head/; revision=99927
* o Lock some page queue accesses, in particular, those by vm_page_unwire().Alan Cox2002-07-131-1/+6
| | | | Notes: svn path=/head/; revision=99926