summaryrefslogtreecommitdiffstats
path: root/sys
Commit message (Collapse)AuthorAgeFilesLines
* Fixed insertion sort errors in the opt_cpu.h section.bde2003-11-071-12/+10
| | | | | | | | Removed banal comments about ELAN*. Complain about ELAN* being misnamed instead (so that these options are not obviously related to a CPU and don't sort with CPU_ELAN). Complain about CPU_DISABLE_CMPXCHG being in the wrong namespace.
* Allow shared open of /dev/fwmem* for read-only.simokawa2003-11-071-16/+42
|
* Respect a return code of fwmem_open().simokawa2003-11-071-3/+3
|
* Add the Makefile glue for the udf_iconv module.scottl2003-11-072-0/+10
| | | | Submitted by: imura@ryu16.org
* Allow the ng_uni node (NgATM signalling layer) to be built into theharti2003-11-073-0/+11
| | | | kernel via options NGATM_UNI.
* The layer 3 (signalling) of NgATM netgraph node: ng_uni. This nodeharti2003-11-075-1/+1222
| | | | handles user and network side signaling and partly PNNI.
* Increase FWMAXQUEUE up to 128.simokawa2003-11-071-1/+1
|
* Add compatibility for 4-stable.simokawa2003-11-071-0/+5
| | | | Submitted by: imura
* This commit was generated by cvs2svn to compensate for changes in r122208,harti2003-11-071-2/+2
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Re-import of the original NgATM file version 0.91harti2003-11-071-2/+2
| |
* | These two files are generated with the ../genfiles script and areharti2003-11-072-0/+707
| | | | | | | | not part of the imported distribution.
* | This commit was generated by cvs2svn to compensate for changes in r122205,harti2003-11-0714-0/+10928
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Virgin import of signaling layer of NgATM shared kernel/user part 0.91harti2003-11-0714-0/+10928
| |
* | Better attempt at fooling GEOM into working with burnable media.sos2003-11-071-1/+1
| |
* | Trim trailing whitespace.rwatson2003-11-071-2/+2
| |
* | Slight whitespace consistency improvement:rwatson2003-11-073-4/+4
| | | | | | | | | | Trim trailing whitespace. Remove unmatched " " before ")".
* | Add PCID for 6i controllerps2003-11-071-0/+1
| | | | | | | | Submitted by: John Cagle <john.cagle@hp.com>
* | Fix locking of the ip forwarding cache. We were holding a referencesam2003-11-071-11/+21
| | | | | | | | | | | | | | | | | | | | | | | | to a routing table entry w/o bumping the reference count or locking against the entry being free'd. This caused major havoc (for some reason it appeared most frequently for folks running natd). Fix is to bump the reference count whenever we copy the route cache contents into a private copy so the entry cannot be reclaimed out from under us. This is a short term fix as the forthcoming routing table changes will eliminate this cache entirely. Supported by: FreeBSD Foundation
* | Fix an incorrect quote character in an M4 test conditon. Basically, onejhb2003-11-062-2/+2
| | | | | | | | | | of the verbose print statements that BTXLDR_VERBOSE enables wasn't properly enabled.
* | correct behavior when ipv6mr_interface is 0. Matthias Drochnerume2003-11-061-4/+4
| | | | | | | | | | Notified by: itojun Obtained from: NetBSD
* | Only disable the old pin when doing a remap if it's current vector is stilljhb2003-11-062-2/+4
| | | | | | | | | | | | the old vector. Reported by: sam
* | Fixed some more missing punctuation in comments (most instances in thisbde2003-11-061-12/+12
| | | | | | | | | | file except for about 30 lines that have more errors and/or need rewording to fit the punctuation).
* | Disable the (currently unused) xe_reg_dump() function, until I know forrsm2003-11-061-1/+9
| | | | | | | | | | | | sure that it's not needed any more. Reviewed by: imp (mentor)
* | List the three modules that I have that aren't connected to the build.imp2003-11-061-0/+4
| |
* | Correct the structure packing.ps2003-11-061-14/+14
| | | | | | | | Reported by: Vinod Kashyap <vkashyap@3WARE.com>
* | Fixed some style bugs (missing punctuation in comments). There are manybde2003-11-061-35/+35
| | | | | | | | more of these in proc.h alone.
* | - Somehow I botched my last commit. Add an extra ( to fix things up. I'mjeff2003-11-061-1/+1
| | | | | | | | | | | | still not sure how this happened. Reported by: ps
* | - Delay the allocation of memory for the pipe mutex until we need it.alc2003-11-061-5/+1
| | | | | | | | | | This avoids the need to free said memory in various error cases along the way.
* | - Simplify pipespace() by eliminating the explicit creation of vm objects.alc2003-11-061-10/+2
| | | | | | | | | | | | Instead, let the vm objects be lazily instantiated at fault time. This results in the allocation of fewer vm objects and vm map entries due to aggregation in the vm system.
* | Add support for unaligned ld2, st2, st4 and st8. While here, makemarcel2003-11-061-1/+33
| | | | | | | | | | | | | | sure we handle stacked registers properly by taking into account that: 1. bspstore points after the frame (due to cover), 2. we need to adjust for intermediate NaT collections.
* | Use if_printf() for FWEDEBUG.simokawa2003-11-061-7/+7
| |
* | s/driver/device/ for config file lineimp2003-11-061-1/+1
| |
* | Remove the flags argument from mac_externalize_*_label(), as it's notrwatson2003-11-068-30/+30
| | | | | | | | | | | | | | passed into policies or used internally to the MAC Framework. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories
* | - Remove the local definition of sched_pin and unpin. They are provided injeff2003-11-061-17/+3
| | | | | | | | | | sched.h now. - Respect the td pin count.
* | - Add a pinned count to the thread so that cpu pinning may nest. This isjeff2003-11-062-2/+15
| | | | | | | | | | | | | | | | not in scheduler specific data because eventually it will be required by all schedulers. - Implement sched_pin and unpin as an inline for now. If a scheduler needs to do something more complicated than adjusting the pinned count we can move this into a function later in an api compatible way.
* | OK, this might be a bit silly, but add another popcnt() candidate.peter2003-11-062-0/+12
| |
* | Spelling and grammar fixes.anholt2003-11-052-16/+16
| | | | | | | | | | PR: kern/54658 Submitted by: Roderick van Domburg <r.s.a.vandomburg@student.utwente.nl>
* | Prevent leaking of fsid to non-root users in linux_statfs and linux_fstatfs.anholt2003-11-051-4/+14
| | | | | | | | | | | | | | | | Matches native syscalls now. PR: kern/58793 Submitted by: David P. Reese Jr. <daver@gomerbud.com> MFC after: 1 week
* | o make debug_mpsafenet globally visiblesam2003-11-053-10/+31
| | | | | | | | | | | | | | | | o move it from subr_bus.c to netisr.c where it more properly belongs o add NET_PICKUP_GIANT and NET_DROP_GIANT macros that will be used to grab Giant as needed when MPSAFE operation is enabled Supported by: FreeBSD Foundation
* | Instead of marking all 159 interrupts as available in the IRQ resourcejhb2003-11-051-3/+19
| | | | | | | | | | manager, only add interrupts that have an associated source in the interrupt table to the resource manager.
* | When remapping an ISA interrupt from one intpin to another, disable thejhb2003-11-054-18/+42
| | | | | | | | | | | | | | | | | | pin that is used by the default identity mapping if it still maps to the old vector. The ACPI case might need some tweaking for the SCI interrupt case since ACPI likes to address the intpin using both the IRQ remapped to it as well as the previous existing PCI IRQ mapped to it. Reported by: kan
* | Two style nits.jhb2003-11-052-0/+4
| |
* | This commit was generated by cvs2svn to compensate for changes in r122137,njl2003-11-051-1/+1
|\ \ | | | | | | | | | which included commits to RCS files with non-trunk default branches.
| * | Fix a bug in iasl(8) that caused it to core dump while parsing a DSDTnjl2003-11-051-1/+1
| | | | | | | | | | | | | | | | | | | | | on ia64. The bug is present in i386 as well but didn't show up due to more relaxed page protections. This fix has been submitted to the vendor. Submitted by: marcel
* | | Change config file syntax to be less FreeBSD 3.ximp2003-11-051-1/+1
| | |
* | | byebye in6_ifawithscope(). it was a function for old sourceume2003-11-052-283/+0
| | | | | | | | | | | | | | | | | | address selection. Obtained from: KAME
* | | Include machine/asmacros.h instead of machine/asm.h.nyan2003-11-052-2/+2
| | | | | | | | | | | | Submitted by: bde
* | | - Adjust some of the bitfields in the ioapic_intsrc struct to be unsignedjhb2003-11-052-36/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | rather than signed. This fixes some cosmetics such as verbose printf's for IRQs greater than 127. - The calculation for next_ioapic_base was also adjusted so that it will only complain once for each hole in the IRQs provided by ACPI for IO APICs. Reported by: Michal Mertl <mime@traveller.cz>
* | | Add a workaround for MP Tables that list the same PCI IRQ twice withjhb2003-11-052-6/+32
| | | | | | | | | | | | | | | | | | the same APIC / pin destination in both cases. Reported by: Pawel Jakub Dawidek <nick@garage.freebsd.pl>
* | | make sure to treat destrination address as KAME internal formume2003-11-051-29/+8
| | | | | | | | | | | | of embedscope.
OpenPOWER on IntegriCloud