summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2007-11-20A line got lost while hand-editing diffs...Miod Vallat
2007-11-20On 88110, use a shorter path in pmap_is_modified(), since we performMiod Vallat
accurate mod tracking through the write fault traps; there is no need to walk the pv list since, unlike on 88200, hardware does not set PG_M or PG_U in page table entries.
2007-11-20Move 88110 trap-on-write processing from two duplicated sections in trap.c toMiod Vallat
a single function in pmap.c, which will do the right thing and also perform mod/ref vm_page flags accounting.
2007-11-20Fix MP locking issues when processing data access faults on 88110, similarMiod Vallat
to the fix already applied to 88100.
2007-11-20Overhaul of the pmap debug messages. They now provide slightly betterMiod Vallat
information, and are easier to parse. While there, a few never-happening checks move from option DIAGNOSTIC to option PMAPDEBUG.
2007-11-20Fix setregs() on 88110, so that binaries do not skip their first instruction.Miod Vallat
Makes binaries beyond init(8) running on MVME197, to some extent.
2007-11-20In data_access_emulation(), make sure that if we want the pipeline replayMiod Vallat
to be disabled, this effectively disables the three slots, instead of only the first. This will only make (rare) things faster.
2007-11-20Fix possible mbuf leak on error. ok reyk@Can Erkin Acar
2007-11-19armish and zaurus tooTheo de Raadt
2007-11-19802.11 radiotap + various tweaksDamien Bergamini
2007-11-19pairwise keys always have an ID equal to 0.Damien Bergamini
2007-11-19all TX rings have the same fixed size (256 entries) and this is notDamien Bergamini
configurable so simplify rings allocation a bit.
2007-11-19sigh, amd64 still uses that stupid acpi_enabled variable...Theo de Raadt
2007-11-19softc's come initialized to 0, you know...Theo de Raadt
2007-11-19store revision; from jsgTheo de Raadt
2007-11-19supply a place to store acpi version; from jsgTheo de Raadt
2007-11-19Initialize sc_facs earlier.Mark Kettenis
ok deraadt@, beck@, canacar@
2007-11-19Don't overwrite a core file owned by a different user. Makes the codeTodd C. Miller
match the comment. OK deraadt@
2007-11-19Remove the #define ENCDEBUG that slipped through somehow.Marco Pfatschbacher
OK hshoexer@
2007-11-19When ignoring whether FR turns on or not, we should still set FRE,Christopher Pascoe
otherwise we risk leaving the port disabled after a stop/start during error recovery. ok dlg@
2007-11-18Add a few Cassini+ registers.Mark Kettenis
2007-11-18backout 1.562 since it triggers the problem described in pr 5648Theo de Raadt
please close the pr after another solution is found for both problems
2007-11-18Don't add identity mappings for ISA interrupts for which we have an override.Mark Kettenis
Tested by many; seems to fix ian@'s evil Compaq, at least with GENERIC.MP.
2007-11-18Add missing locking around ktrsyscall() call.Mark Kettenis
2007-11-18eephy_mii_phy_auto() was deleted in r1.38. So delete the declaration too.Kenneth R Westerback
2007-11-18Fix for PR 5642 & 5643. Report and testing Martijn RijkeboerMarco Peereboom
<martijn at bunix dot org> ok deraadt kettenis
2007-11-18Sync struct ifaltq to match struct ifqueue.Marco Pfatschbacher
I wonder why 64-bit archs have not been bitten by this. OK mcbride@, henning@
2007-11-18revert previous commit as requested by kettenis and deraadt.Brad Smith
2007-11-18regenBrad Smith
2007-11-18add the Planex GW-US54GXS adapter.Brad Smith
From the Linux ZyDAS driver. ok dlg@
2007-11-18remove use of static.Brad Smith
ok dlg@
2007-11-17- move the re/bwi CardBus entries in the GENERIC kernel config intoBrad Smith
the CardBus section. - add forgotten re CardBus entry to the RAMDISK kernel config. ok dlg@
2007-11-17Allow pci_get_capability to decode capabilities for PCI bridges.Brad Smith
From jmcneill NetBSD ok kettenis@ dlg@
2007-11-17Print the type that's wrong.Mark Kettenis
2007-11-17update the physical address of the RX buffer after bus_dmamap_load()Damien Bergamini
in the case where the old buffer is remapped.
2007-11-17fix reading of EEPROM for some adapters.Damien Bergamini
from Benjamin Close @ FreeBSD
2007-11-17AMD Geode CS5536 GPIO can invert input and output pins.Marc Balmer
2007-11-17GPIO pins can be programmed to invert input or output on some devices.Marc Balmer
Introduce new flags, GPIO_PIN_INVIN and GPIO_PIN_INVOUT, for this. ok grange
2007-11-17- Add more LED support, like activity blinking (though just supportingMarcus Glocker
some devices yet). - Calculate RX rate which can be used later in bpf_mtap(). Diff ported from DragonFlyBSD, tested by some.
2007-11-17Buffers are not necessarily NUL-terminated, so use memcpy instead of strlcpyMark Kettenis
to convert a buffer into a string. ok canacar@, marco@
2007-11-17syncDamien Bergamini
2007-11-17fix uath entry.Damien Bergamini
from FreeBSD
2007-11-17update ZD1211B firmware.Damien Bergamini
this new firmware is supposed to fix a hardware reset problem when the system is rebooted with the zyd device attached. from FreeBSD
2007-11-17Disable jumbo allocator until the low number of buffers caseJonathan Gray
is better handled. This will likely resolve stalls some people are seeing under high load. ok damien@
2007-11-17implement ic_set_key() and ic_delete_key() callbacks.Damien Bergamini
2007-11-17RT2560+RT2661: update the physical address in the RX descriptor afterDamien Bergamini
bus_dmamap_load() in the case where the same mbuf is reloaded. RT2661: remove a 2x prototype, fix an error message.
2007-11-17make it clear in the code and in the man page that the rate2plcp andDamien Bergamini
plcp2rate functions use plcp codes in most-significant-bit-first format (R4-R1). some drivers like wpi(4) and iwn(4) want plcp codes in lsb-first format so they can't use those functions. also the IEEE standard uses R1-R4 notation so this can be a bit confusing for those refering to it. use u_int8_t for plcp code and rate instead of int.
2007-11-17Rename fiber TBI flag from BGE_TBI to BGE_PHY_FIBER_TBI. No functional change.Brad Smith
ok dlg@
2007-11-17use tables to determine the best control to use for play.gain, record.gainAlexandre Ratchov
and monitor_gain; this makes play.gain always usable as general purpose volume knob even on devices that don't have outputs.master. ok jakemsr@, deanna@
2007-11-17sync error messages with man page's DIAGNOSTICS section.Damien Bergamini