summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-05-02Add a function to free all discipline members and the discipline itself.Marco Peereboom
Move allocation of "in memory copy" of metadata into the new function.
2007-05-02Eliminate unused inline functions and replace ahc_lock() whichKenneth R Westerback
resolves to s = splbio() and ahc_unlock() which resolves to splx(s) with splbio/splx calls. ok marco@ dlg@
2007-05-02Another VIA VT8237A SATA.Jonathan Gray
Tested by Graeme Lee <graeme@omni.net.au>
2007-05-01syncTheo de Raadt
2007-05-01Refactor metadata code; this is the first step to be able to bringupMarco Peereboom
devices at boot time. Reset the metadata versions to 1 until this solidifies we wont change these.
2007-05-01some fixesReyk Floeter
- fix the reset path and remove the '#if 0'. firmware loading makes me cry - update the SW (CRB) register offsets to match the upcoming 3.4.31 firmware - the link state and ifmedia should work now with a register and code fix - ...
2007-05-01routed -> routed_flags; from Jeremy C. Reed/Will MaierJason McIntyre
2007-05-01ELF symbol type fixes, no code changeMiod Vallat
2007-05-01repair -L option, should work much better if we copy @localbase over...Marc Espie
2007-05-01syncTheo de Raadt
2007-05-01simplify signature computation slightlyMarc Espie
2007-05-01remove more traces of old dependenciesMarc Espie
2007-05-01unique objects probably use their class name as category.Marc Espie
2007-05-01Don't rely on the PROM to have configured the interrupts. Make Simics bootMark Kettenis
a but further and doesn't hurt a real E4500. tested by miod@
2007-05-01kill code for handling old style dependencies.Marc Espie
2007-05-01Simple monoprocessor mutex implementation, faster than the MI code, four leftMiod Vallat
to go.
2007-05-01Provide <machine/lock.h> on all platforms, so that MI code may #include itMiod Vallat
unconditionnaly.
2007-05-01kill old constructs that have been deprecated since 2004.Marc Espie
2007-05-01remove PackingOld entirelyMarc Espie
2007-05-01move the old elements into PackingElements, since the code is nowMarc Espie
much shorter.
2007-05-01use new functionality of register_with_factory: create objects for oldMarc Espie
packing elements.
2007-05-01lint warning corrections:Kurt Miller
- use the correct types - mark _thread_gc() w/ARGSUSED - fix a 'a cast does not yield an lvalue' okay marc@
2007-05-01allows us to register anything, and not just a class, with the factory.Marc Espie
2007-05-01define keyword() first, and allow register_with_factory() to reuse itMarc Espie
by default.
2007-05-01rename setKeyword to register_with_factoryMarc Espie
2007-05-01similar exit support for -a, to what i386 doesTheo de Raadt
2007-05-01support exit at boot -a timeTheo de Raadt
2007-05-01for the restore -r example:Jason McIntyre
- use /dev/sd rather than /dev/rp, since rp no longer exists - use rst0 instead of rst8, since rst8 does not exist (by default) from Matthias Scheler ok otto
2007-05-01remove #ifndef SUN_LEN; ok millert@Kevin Steves
2007-05-01export the temperature sensor found on the nx(4) NICs. it reports degCReyk Floeter
and the states UNSPEC, OK, WARN, and CRIT. the driver should use this later to shutdown the NIC if the state becomes CRITical. hw.sensors.nxb0.temp0=37.00 degC, OK
2007-05-01RAMDISK kernels do not need DIAGNOSTICTheo de Raadt
2007-05-01expose two things needed for non-DIAGNOSTIC kernelsTheo de Raadt
2007-05-01fix the nx CRBINIT (initial register values from flash) and disableReyk Floeter
the firmware load for now. the doc says something like 'just copy data from flash to the same address in memory' but it is not that easy because there are even more configurable windows for the pci memory space.
2007-05-01file descriptors are ints. make branch an int too for better structureKurt Miller
allignment. okay marc@
2007-05-01use warn() vs. perror() for consistency; ok millert@Kevin Steves
2007-05-01order by port number.Steven Mestdagh
okay xsa, sobrado, jdixon
2007-05-01shuffle some code and add additional states in the reset path. use aReyk Floeter
scheduled timeout to check for the boot process to finish in the reset code instead of waiting for a loooong delay (still use the long delay in the initial boot on attach because i cannot defer the initialization there).
2007-05-01do not write every byte of the firmware to the same address, incrementReyk Floeter
the register offset as well...
2007-05-01Missing braces in vge_tick(). Fixes link state announcements.Can Erkin Acar
ok reyk@
2007-05-01warn if base obj directory does not exist.Marc Espie
okay deraadt@
2007-05-01if resolving a name fails, be more aggressive retrying, but with care:Otto Moerbeek
do not have more than one dns request outstanding per peer. resolves slow recovery when resolving fails initially, without clogging the pipe with lots of dns requests; tested by Jason George; ok deraadt@
2007-05-01Missing RCS tag.Gordon Willem Klok
2007-05-01framgent -> fragmentRay Lai
2007-05-01regenJonathan Gray
2007-05-01VIA P4M890 ids from Graeme Lee <graeme@omni.net.au>Jonathan Gray
2007-05-01fix some register offsetsReyk Floeter
2007-05-01implement the soft reset of the hardware according to section 3.5.6 ofReyk Floeter
the doc).
2007-05-01use strtonum; ok millert@Jason Dixon
2007-04-30better handling of the firmware state madnessReyk Floeter
2007-04-30fix shift by portReyk Floeter