summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix the build break.n_hibma2000-10-171-15/+9
| | | | | | | The solution isn't perfect, instead of printing the first report, it will the report no report id, but the proper solution is more complex than this. We would need to iterate over the report descriptor and figure out all the report id's before starting to print.
* Correction: 'use vars ..' not 'use var'.joe2000-10-171-1/+1
| | | | Submitted by: des
* Build and install the perl.style(7) manual page.joe2000-10-171-1/+2
|
* Reclarify variable definition blocks.joe2000-10-171-15/+59
| | | | | | | Ask programmers to use modules where possible instead of reinventing the wheel. Use 'chomp' not 'chop' please. Fixup some mdoc.
* Syslogd normally converts messages of facility kern to facilitydwmalone2000-10-173-3/+30
| | | | | | | | | | user unless they come directly from the kernel. Document this and add a flag to syslogd which prevents this conversion. Sort getopt args while I'm at it. PR: 21788 Submitted by: Andre Albsmeier <andre.albsmeier@mchp.siemens.de>
* Fix spelling of comparison.dwmalone2000-10-171-2/+2
|
* Implement write combining for crashdumps. This is useful whenps2000-10-1710-29/+73
| | | | | | | | | | | | | | | | | | write caching is disabled on both SCSI and IDE disks where large memory dumps could take up to an hour to complete. Taking an i386 scsi based system with 512MB of ram and timing (in seconds) how long it took to complete a dump, the following results were obtained: Before: After: WCE TIME WCE TIME ------------------ ------------------ 1 141.820972 1 15.600111 0 797.265072 0 65.480465 Obtained from: Yahoo! Reviewed by: peter
* Fix error in sample code in the man pageroger2000-10-171-1/+1
|
* Add new bktr optionsroger2000-10-171-1/+7
|
* Try and get libc_r to compile again on the alpha after deischen's commitpeter2000-10-173-9/+9
|
* More NEWCARD fixes. We now almost properly print the probe message.imp2000-10-171-9/+72
| | | | | | | | | o Remember the resources we allocate for the config entry. o When we get the resource, do an resource_list_add and do a resource_list_delete if we fail later in the resource list. o In the pccard bus, we allocate the resources. When a child asks for them, just return the resources that we allocated (thanks to Paul Richards and Mike Smith for the idea).
* use ``config auto'' for NCR WaveLAN/IEEEsanpei2000-10-171-2/+1
|
* An initial draft of a style guide for perl scripts in the tree.joe2000-10-171-0/+98
|
* Implement simple write combining for newfs - this is particularly usefulpeter2000-10-171-0/+37
| | | | | | for large scsi disks with WCE = 0. This yields around a 7 times speedup on elapsed newfs time on test disks here. 64k clusters seems to be the sweet spot for scsi disks using our present drivers.
* Some linux apps, such as IBM's JDK 1.3, will attempt to mmap threadgallatin2000-10-171-0/+28
| | | | | | | | | | | | | | | | | | stacks near the top of their address space. If their TOS is greater than vm_maxsaddr, vm_map_growstack() will confuse the thread stack with the process stack and deliver a SEGV if they attempt to grow the thread stack past their current stacksize rlimit. To avoid this, adjust vm_maxsaddr upwards to reflect the current stacksize rlimit rather than the maximum possible stacksize. It would be better to adjust the mmap'ed region, but some apps (again, IBM's JDK 1.3) do not check mmap's return value.. This commit (in conjunction with setting MINSIGSTKSZ to 2048 & rebuilding your kernel and modules) will get IBM's JDK 1.3 working with FreeBSD at least well enough to run many of the example applets. Reviewed by: marcel Tested by: sto@stat.duke.edu, many others on freebsd-java@
* Mention the new Adaptec RAID controllers that are supported by the asr driver.scottl2000-10-171-2/+3
| | | | Submitted by: mark_salyzyn@adaptec.com
* regen after addition of linux_rt_sigreturngallatin2000-10-173-5/+5
|
* A start at an implemention of linux_rt_sendsig & linux_rt_sigreturngallatin2000-10-178-6/+361
| | | | | | | | | | | | | | and associated user-level signal trampoline glue. Without this patch, an SA_SIGINFO style handler can be installed by a linux app, but if the handler accesses its sip argument, it will get a garbage pointer and likely segfault. We currently supply a valid pointer, but its contents are mainly garbage. Filling this in properly is future work. This is the second of 3 commits that will get IBM's JDK 1.3 working with FreeBSD ...
* Add support for cardbus card's chips. This will make the 3c575 cardsimp2000-10-162-5/+38
| | | | | | work once the rest of the cardbus infrastructure has been committed. Submitted by: Jonathan Chen <jon@spook.org>
* Very early and very *very* lightly tested support for LIVENGOOD chipsetmjacob2000-10-163-30/+198
| | | | | (followon to WISEMAN). Presumably some flavors are also no multimode copper as well.
* When wierdreset flag is set, turn on the DISADVFD flag when we resetimp2000-10-161-1/+2
| | | | | | | | | rather than all the flags. This prevents setting being read from ROM, which is a problem. If this breaks anything, it will only break the 3C556B cards minipci cards, which mainly exist at rpi as far as rpi has been able to tell. Submitted by: Louis Gerbarg <gerbal@rpi.edu>
* Fix problems booting large kernels on alphas. The symptom is that the kernelgallatin2000-10-162-1/+8
| | | | | | | | | | | | | | | loads, prints the copyright, and either hangs or locks solid. The PC tends to be in the data segment and the RA is in XentMM Doug really came up with the fix, I'm just the monkey typing. Doug says: The alpha can only support 64k of globals with $gp pointing at base+32k so that the code can use 16bit signed offsets from $gp to access it. .... it is possible to have multiple .got subsections and the linker handles this with the relocations for 'ldgp' pseudo instructions. [Without this patch] the code in exception.s has been linked to use a different gp from locore.s (where pal_kgp is set). Reviewed by: dfr
* Add section for building ia64 kernels.dfr2000-10-162-0/+16
|
* The PowerPC conversion wasobrien2000-10-160-0/+0
| | | | Submitted by: Benno Rice <benno@jeamland.net>
* Convert from the Alpha compontents to PowerPC ones.obrien2000-10-166-202/+119
|
* Repo copied from src/sys/boot/alpha/libalpha/alpha_module.c,vobrien2000-10-160-0/+0
|
* Repo copied from src/sys/boot/alpha/libalpha/prom.c,vobrien2000-10-160-0/+0
|
* Repo copied from src/sys/boot/alpha/libalpha/devicename.c,vobrien2000-10-160-0/+0
|
* Add types and prototypes.imp2000-10-164-4/+92
| | | | Submitted by: msmith
* Forgot to commit this last night.imp2000-10-162-0/+20
| | | | | | Define interrupt routing method. Submitted by: msmith
* Add an optional start/stop argument to pccard_ether, and migratejoe2000-10-162-355/+380
| | | | | | | | | the 'ifconfig ifN delete' into pccard_ether under the 'stop' function. In addition start dhclient with a pid file based on the interface name, e.g. /var/run/dhclient.ep0.pid, and kill the correct dhclient (or dhcpc) process when the card is removed.
* Avoid passing the optional ifconfig arguments to dhcpc as well as ifconfig.joe2000-10-161-1/+1
| | | | This bug has been here since revision 1.8.
* Remove an errant splimp() that I missed when I went through this driverwpaul2000-10-161-3/+0
| | | | the first time.
* Undo previous commit. <machine/clock.h> is needed for the prototypen_hibma2000-10-164-0/+4
| | | | for DELAY().
* Sync with NetBSD:n_hibma2000-10-1613-132/+302
| | | | | | | | | | K&R -> ANSI Bugfix: 'Keep the bit position even when the report descriptor says POP.' Add hid_use_report_desc, hid_parse_usage_page, hid_parse_usage_in_page. Changed iface for hid_report_size.
* Sync with NetBSD:n_hibma2000-10-161-1/+29
| | | | Add more Usages.
* Sync with NetBSD:n_hibma2000-10-161-22/+14
| | | | | | Add seatbelts. Be more lenient towards restarting the ports: If a port manages to connect successfully reset the restartcount.
* Move __uint16_swap_uint32, __uint8_swap_uint32 andbrian2000-10-161-2/+4
| | | | | | __uint8_swap_uint16 inside __GNUC__. Reviewed by: bde
* In pmap_remove_pv(), only manipulate the page's list if the pv isdfr2000-10-161-1/+1
| | | | managed.
* Do a full exception_restore after an execve syscall to ensure that thedfr2000-10-162-0/+10
| | | | new program gets the right values for its arguments etc.
* Clear the register stack frame before using loadrs to invalidate thedfr2000-10-161-0/+1
| | | | stacked registers.
* Clear ar.pfs for the child process in cpu_fork - switch_trampolinedfr2000-10-161-0/+1
| | | | doesn't want a stack frame.
* Return zero from setjmp() and _setjmp() for now.dfr2000-10-162-0/+5
|
* Fix a couple of dumb mistakes.dfr2000-10-161-7/+9
|
* Merge from stable: Update of commentsn_hibma2000-10-161-5/+7
|
* The previous commit broke kernel builds on alpha (and probably ia64).gallatin2000-10-162-0/+4
| | | | | | #ifdef away the offending code until somebody with more newbus fu than me can figure out where to put a default function that returns 255 without touching each alpha chipset driver..
* "Ok, my loader's now up to putting up a prompt. It probes disks partiallyobrien2000-10-1620-0/+2718
| | | | | | | | but can't boot from them yet." Thanks to Stephane Potvin for the some of the code in this set. Submitted by: Benno Rice <benno@jeamland.net>
* Backed out part of the revision 1.10.ru2000-10-161-1/+2
| | | | BLOCKSIZE could specify arbitrary block sizes, not exactly 1K blocks.
* Track changes to trapframe.dfr2000-10-161-3/+3
|
* Include sys/types.hbrian2000-10-161-0/+1
|
OpenPOWER on IntegriCloud