summaryrefslogtreecommitdiffstats
path: root/sys
Commit message (Collapse)AuthorAgeFilesLines
* Modernize my email address.phk2002-03-252-2/+2
|
* Merged from sys/dev/sio/sio.c revisions 1.366 and 1.369.nyan2002-03-252-4/+20
|
* Merged from sys/dev/syscons/syscons.c revision 1.379.nyan2002-03-251-0/+1
|
* MFi386: revision 1.396nyan2002-03-251-2/+2
|
* Fix style.nyan2002-03-254-31/+23
|
* Corrected arguments to key_allocsa called fromume2002-03-252-7/+11
| | | | | | | | {esp6, ah6}_ctlinput. Previous ones were uninitialized auto variables, which were completely bogus. Obtained from: KAME MFC after: 1 week
* 3rd arg to bcmp() was wrong. From: David Wang <dsw@juniper.net>ume2002-03-251-1/+1
| | | | | Obtained from: KAME MFC after: 1 week
* Include <machine/limits.h> for definition of ULONG_MAX. Remove amike2002-03-251-1/+1
| | | | duplicate include.
* Include <machine/limits.h> for definition of ULONG_MAX.mike2002-03-251-0/+1
|
* Fix kernel build.obrien2002-03-251-1/+1
|
* Add kern/syscalls.c, which is needed for some KTR traces in trap.c.tmm2002-03-251-0/+1
|
* Add missing includes for the KTRACE case.tmm2002-03-251-0/+4
|
* Add missing declarations.tmm2002-03-251-0/+4
|
* Make this compile (submitted by jake), add a missing include.tmm2002-03-251-1/+2
|
* Remove second copy of iommu_decode_fault() which I accidentially added.tmm2002-03-251-15/+0
| | | | Pointy hat to: tmm
* Remove a FMT that was buried in here.obrien2002-03-251-2/+2
| | | | | I have no idea why the original committer even used it (in its KERNFORMAT spelling) as there is no a.out version.
* Remote newly unused variable to unbreak LINT.brooks2002-03-251-1/+1
| | | | Pointy hat to: amorita
* Remove the setting of 'FMT'. We now do ELF by default, so only botherobrien2002-03-243-3/+0
| | | | | to increase the lenght of the command line if needed. The setting of FMT also gets in the cross bootstrapping way for new platforms.
* MFP4. This slipped into a IFC(MFC) by PHK, but it could still be usefulobrien2002-03-241-3/+18
| | | | To commit it for real.
* plip has produced an error during attach on Alpha as long as I carewilko2002-03-242-2/+2
| | | | | to remember. Nobody in the right sense of their mind would run IP on the parallel port on Alpha so comment this one out.
* Make the BSD method width/endian agnostic and support alphaphk2002-03-241-11/+187
| | | | | | architecture labels as well. Sponsored by: DARPA, NAI Labs.
* Add AMD 768 support.sos2002-03-242-0/+5
|
* Hide the ACPI counter probing printf behind bootverbose.phk2002-03-241-3/+4
| | | | | | | | | | | | The conclusion is that this method really can tell the perfect from the less than perfect ACPI counters. It is in fact probably a bit more discriminative than that, but we will rather condemn some otherwise perfect counters to the slightly slower "-safe" version, than certify a counter as perfect which will let us down later. Many thanks to all the people who sent email reports!
* Guard against redefining __gnuc_va_list.obrien2002-03-246-6/+15
|
* Be more systematic about conversion of on-disk formats in a endian/widthphk2002-03-246-235/+310
| | | | | | | | | agnostic way. Collapse the MBR and MBREXT methods into one file and make them endian/width agnostic. Sponsored by: DARPA & NAI Labs.
* Reset the cachefree statistics after draining the cache. This fixes a bugjeff2002-03-241-0/+4
| | | | | | | | | | where a sysctl within 20 seconds of a cache_drain could yield negative "USED" counts. Also, grab the uma_mtx while in the sysctl handler. This hadn't caused problems yet because Giant is held all the time. Reported by: kkenn
* Undefine __FBSDID before defining it as it's already defined atmarcel2002-03-241-0/+1
| | | | that point.
* Fixed some style bugs in the removal of __P(()). Continuation linesbde2002-03-248-15/+14
| | | | | were not outdented to preserve non-KNF lining up of code with parentheses. Switch to KNF formatting.
* Fixed some style bugs in the removal of __P(()). The main ones werebde2002-03-2411-42/+38
| | | | | | not removing tabs before "__P((", and not outdenting continuation lines to preserve non-KNF lining up of code with parentheses. Switch to KNF formatting and/or rewrap the whole prototype in some cases.
* Fixed some style bugs in the removal of __P(()). The main ones werebde2002-03-246-21/+20
| | | | | | not removing tabs before "__P((", and not outdenting continuation lines to preserve non-KNF lining up of code with parentheses. Switch to KNF formatting and/or rewrap the whole prototype in some cases.
* Fixed some style bugs in the removal of __P(()). Continuation linesbde2002-03-246-16/+14
| | | | | were not outdented to preserve non-KNF lining up of code with parentheses. Switch to KNF formatting in some cases.
* Fixed some style bugs in the removal of __P(()). Continuation linesbde2002-03-241-5/+5
| | | | | were not outdented to preserve non-KNF lining up of code with parentheses. Switch to KNF formatting.
* Fixed some style bugs in the removal of __P(()). Tabs before "__P(("bde2002-03-241-6/+6
| | | | were not removed.
* Minor changes:will2002-03-243-74/+173
| | | | | | | | | | | [1] Support the Sony VAIO Jogdial in moused(8). [2] Modify spic(4) to support additional Sony VAIO models. Submitted by: [1] Juriy Goloveshkin <j@gu.ru>, [2] Akira Funahashi <funa@funa.org> Tested by: cjh, jim, Jerry A! <jerry@thehutt.org> Approved by: nsayer MFC after: 2 weeks
* Revamp the busdma implementation a bit:tmm2002-03-247-223/+450
| | | | | | | | | | | | - change the IOMMU support code so that it supports overcommittting the available DVMA memory, while still allocating as lazily as possible. This is achieved by limiting the preallocation, and deferring the allocation to map load time when it fails. In the latter case, the DVMA memory reserved for unloaded maps can be stolen to free up enough memory for loading a map. - allow NULL settings in the method tables, and search the parent tags until an appropriate implementation is found. This allows to remove some kluges in the old implementation.
* Fix sparc64_bus_mem_unmap() to pass the right address to kmem_free().tmm2002-03-241-1/+1
|
* Make the OpenFirmware interrupt mapping code more generic, to reducetmm2002-03-2411-282/+288
| | | | | | | | | | the bus-dependent code and to be able to support more systems. The core of the new code is mostly obtained from NetBSD. Kluge the interrupt routing methods of the psycho and apb drivers so that an intline of 0 can be handled for now; real routing is still not possible (all intline registers are preinitialized instead); this will require a sparc64-specific adaption of the driver for generic PCI-PCI bridges with a custom routing method to work right.
* Map the device memory belonging to resources of type SYS_RES_MEMORY intotmm2002-03-241-0/+17
| | | | KVA upon activation so that rman_get_virtual() works as expected.
* Maxtor Personal Storage 3000XT (Firewire) hangs uponsimokawa2002-03-241-0/+11
| | | | | | serial number probing. MFC after: 1 week
* Add code to print the fault virtual address for uncorrectable DMA errorstmm2002-03-234-0/+33
| | | | | caused by IOMMU misses to aid debugging. This will only work on UltraSPARC-IIi and IIe.
* De-__P(), de-K&R, remove superfluous comments and prototypes, sometmm2002-03-231-565/+122
| | | | style fixes. No functional changes.
* De-K&R.tmm2002-03-231-3/+1
|
* Fix syscall ktraceing.tmm2002-03-231-1/+2
|
* Make this compile without options DDB; use intr_disable() instead oftmm2002-03-231-2/+11
| | | | fiddling with PSTATE_IE manually.
* Decruft some #if 0'ed code.tmm2002-03-231-2/+0
|
* Add PCIfunctions 2 and 3 of the PCIO2 chip to the intpin quirk table.tmm2002-03-231-2/+4
|
* In some cases, RX descriptors that are signalled to have been completedtmm2002-03-232-3/+26
| | | | | | by the hardware are still marked as owned. Handle this by installing a timeout handler to collect this descriptor to avoid having received packets remain unhandled until the next one arrives.
* Add option -n to i386 boot2 to disallow boot interruption by keypress.pb2002-03-232-4/+16
| | | | | | | PR: i386/36016 Submitted by: Thomas Quinot <thomas@cuivre.fr.eu.org> Reviewed by: rnordier MFC after: 1 week
* Assorted fixes:tmm2002-03-234-11/+3
| | | | | | | | | | | | - remove some useless code from the status change handler that was intended to enable the the MII drivers for external phys; this is already done during interface initialization, and the deleted code made some assumptions about phy addresses that do not seem to hold true on newer cards. This should get at least one of the two hmes of newer Netra t1 machines working. - correct the interrupt resource allocation - bump the number of RX descriptors, lower values cause promblems on some machines
* Forgot viapm in the NOTES. Fixed.nsouch2002-03-232-0/+4
|
OpenPOWER on IntegriCloud