summaryrefslogtreecommitdiffstats
path: root/sys
Commit message (Collapse)AuthorAgeFilesLines
* Add a ng_ipfw node, implementing a quick and simple interface betweenglebius2005-02-055-0/+448
| | | | | | ipfw(4) and netgraph(4) facilities. Reviewed by: andre, brooks, julian
* Expire aged flows in normal expiry thread. This fixes the problem, whenglebius2005-02-051-1/+2
| | | | a node disconnected from all sources of traffic never purges its cache.
* Break long lines in code and comments.glebius2005-02-051-15/+18
|
* Create a per-module mutex on MOD_LOAD, and destroy it on MOD_UNLOAD.ru2005-02-055-5/+97
| | | | | | (This fixes witness_destroy() panic after module unload.) OK'ed by: rwatson, julian
* Only compile the cpufreq driver on i386 and amd64.scottl2005-02-051-1/+3
|
* - Don't release BKGRDINPROG until after we've bufdone'd the copy.jeff2005-02-051-14/+15
| | | | Sponsored by: Isilon Systems, Inc.
* - Use bioq_insert_tail()/bioq_insert_head() instead of bioq_disksort().pjd2005-02-051-3/+7
| | | | | | - Improve mediasize checking. MFC after: 1 week
* Do check that version of a message from userland matches ours.glebius2005-02-041-0/+5
| | | | MFC after: 3 days
* Call if_link_state_change() when link status changes.glebius2005-02-041-0/+4
| | | | | PR: kern/76890 Reviewed by: rwatson, sam
* Don't print out a failure message when an attach for FFixedHW fails.njl2005-02-041-16/+25
| | | | | | Instead, just fail to attach so another hardware-specific driver can claim the device. Also, clean up some small memory leaks in the failure case.
* Return a special status of "not supported" for functional fixed hardwarenjl2005-02-041-3/+3
| | | | since this type of register should be handled by another driver.
* Don't rely on indirect inclusion of machine/bus.h to useimp2005-02-041-0/+1
| | | | | | bus_space_{read,write}_* routines. This doesn't matter in the current tree, but will matter soon (the rest of the tree appears to already be clean).
* - Add ke_runq == NULL to the conditions which will cause us to abortjeff2005-02-041-2/+2
| | | | | | adjusting timeshare loads in sched_class(). This is only important if the thread has never run, otherwise the state checks should work as expected.
* - Fix build with TRACE_MESSAGES definedglebius2005-02-041-2/+2
| | | | - Remove extra parenthesis
* cosmetic changes.nyan2005-02-041-6/+6
|
* The bs and wdc drivers are gone.nyan2005-02-041-8/+0
|
* teach scope of IPv6 address to net.inet6.tcp6.getcred.ume2005-02-042-8/+20
| | | | MFC after: 1 week
* Fix pc98 support (broken by previous change).nyan2005-02-041-1/+1
|
* Merged from sys/dev/sio/sio.c revision 1.457.nyan2005-02-042-10/+18
|
* MFi386: revision 1.605.nyan2005-02-042-18/+102
|
* MFi386: revision 1.514.nyan2005-02-041-0/+1
|
* Make the devclass static for now until deciding whether to share them.njl2005-02-041-1/+1
|
* Bump __FreeBSD_version for cpufreq addition. Requested by marcus@njl2005-02-041-1/+1
|
* Sort includes a little so that bus.h comes before cpu.h (for device_t).njl2005-02-045-17/+18
|
* Include sys/bus.h before sys/cpu.h. The latter needs device_t.marcel2005-02-041-0/+1
|
* Set the scheduling class of the zeroidle thread to PRI_IDLE.ssouhlal2005-02-041-2/+5
| | | | | | Reviewed by: jhb Approved by: grehan (mentor) MFC after: 1 week
* Set the scheduling class of the idle threads to PRI_IDLE.ssouhlal2005-02-041-1/+2
| | | | | | | | While there, set their priority with sched_prio() instead of changing it 'by hand'. Reviewed by: jhb Approved by: grehan (mentor)
* MFi386: Merge updates to the cpu pseudo-driver. Compile, not runtimenjl2005-02-041-26/+64
| | | | tested.
* Hook up the cpufreq framework, acpi_perf(4), and cpufreq(4) drivers.njl2005-02-046-2/+30
|
* Add the ACPI Performance states driver. This driver offers two or morenjl2005-02-041-0/+420
| | | | | | | | settings as exported via the ACPI _PSS method. OEMs use this interface to encapsulate chipset or processor-specific methods (e.g., SpeedStep or Powernow) and export their settings in a standard way. On systems that have valid ACPI Performance states and a hardware-specific driver (e.g., ichss), acpi_perf(4) is preferred.
* Add a cpufreq driver for the SpeedStep capability in the ICH chipset. Thisnjl2005-02-041-0/+372
| | | | | driver offers two settings. Information for this driver was obtained from the Intel datasheets and by reviewing the Linux driver.
* Add the cpufreq framework. This code manages multiple drivers and presentsnjl2005-02-041-0/+532
| | | | a unified kernel and user interface for controlling cpu frequencies.
* Add an interface for cpufreq. The kernel interface lets other driversnjl2005-02-041-0/+92
| | | | | | select the CPU frequency level (say for cooling). The driver interface allows hardware drivers to announce themselves as capable of adjusting an individual frequency setting.
* Update the CPU attachments to return CPU_IVAR_PCPU as well as pass onnjl2005-02-042-42/+166
| | | | appropriate requests to any children.
* Add an implementation of cpu_est_clockrate(9). This function estimates thenjl2005-02-048-16/+155
| | | | current clock frequency for the given CPU id in units of Hz.
* Add a new include to handle generic CPU interfaces.njl2005-02-041-0/+121
|
* Minor style nitsimp2005-02-041-36/+17
| | | | | o remove unneeded {} o no need to bzero sc
* - recognize 7447A/7448 CPUs (used in miniMacs)grehan2005-02-041-0/+11
| | | | | | | - enable 745x branch caches. Already enabled by OpenFirmware on Macs, but reduces NetBSD diffs and usable by embedded folk. Obtained from: NetBSD
* - add wall_cmos_clock and adjkerntz variables, required by msdosfsgrehan2005-02-042-0/+42
| | | | | - support adjkerntz sysctl to silence NTP, though it's a null implementation at the moment.
* Convert bus_space_barrier() into a null inline function rather than angrehan2005-02-041-2/+9
| | | | empty macro to avoid many compile warnings in the USB code.
* - add definitions for MPC7447A/7448 (i.e. miniMac)grehan2005-02-041-1/+3
| | | | | | - expand MPC745X_P macro to include these Obtained from: NetBSD
* HID0 updates:grehan2005-02-041-3/+6
| | | | | | - updated relevant models for High BAT enable bit - fixed bug in BHTCLR/XAEN constants - added LRSTK and FOLD bits
* Sort PANASONIC products numericallyimp2005-02-031-1/+1
|
* takawata tells me that KXLC0003 also works with this driver, so add itimp2005-02-031-10/+11
| | | | | | to the list. Note it is untested. Also kill some whitespace at the end of the line...
* Remove the entries for isp and ispfw instead of leaving them in an inconsistentscottl2005-02-031-2/+0
| | | | state.
* - Split out PCI support.mdodd2005-02-036-309/+751
| | | | | | - Add previously removed ISA support. Submitted by: David S. Madole <david AT madole.net>
* Connect ng_device(4) to the build.ru2005-02-031-0/+1
|
* Anytime we write to the RTC's status B register to possibly enablejhb2005-02-032-0/+6
| | | | | | | | | | | interrupts, read from the interrupt status register to clear any pending interrupts. Otherwise in some rare cases the RTC would never fire any interrupts as it constantly thinks it has an interrupt pending. PR: i386/17800 PR: kern/76776 Submitted by: Jose M. Alcaide jose at we dot lc dot ehu dot es MFC after: 2 weeks
* correct check for unicast key being setup; wpa_supplicant in particularsam2005-02-031-1/+1
| | | | | | uses only the global key state so looking in the per-node key slot is wrong Submitted by: Tai-hwa Liang
* MFlibc: Remove extra closing parenthesis.ru2005-02-032-2/+2
|
OpenPOWER on IntegriCloud