summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-04-24Choose the state for a request performance level based on calculationsGordon Willem Klok
involving the number of states and not the frequencies of the states, which can lead to strange distributions of the states over the hw.setperf range (0-100). Tested by many. ok canacar, tedu
2007-04-24It's never too late to write "too late" correctly.Miod Vallat
2007-04-24exeption -> exceptionMiod Vallat
2007-04-24BUGS have been resolved.Gordon Willem Klok
2007-04-24Firmware lies! Switching from LEVEL to EDGE triggered interrupt preventsGordon Willem Klok
storms. ok kettenis
2007-04-24replace D, D1 and D2 by date, date1 and date2 respectively;Igor Sobrado
date1<date2 implies date2>date1, not date2<date1 ok by jmc@, niallo@ and xsa@
2007-04-24Try to document the new 4-byte AS numbers without being to invasive.Claudio Jeker
"people will complain if it's unclear" jmc@
2007-04-24changes "Usage" to "usage"; sorts options list in cvs history;Igor Sobrado
the argument to -z is tz, not timezone; argument names to flags should use lowercase letters; cvs's usage() output should fit on a 80-column display ok by jmc@, niallo@ and xsa@
2007-04-24apic_address should be 32 bits, rather than paddr_t; prepares us forTom Cosgrove
paddr_t changing from 32 bits. From mickey's original PAE work of a year ago Tested by myself and nick@; ok art@
2007-04-24Use the physical address we have stored for the page directory ratherTom Cosgrove
than calculating it with vtophys(). From mickey's original PAE work of a year ago Tested by myself and nick@; ok art@
2007-04-24Fix mounting of ffs2 via "mount -a". ffs2 is not separate from ffsTodd C. Miller
and should not have its own MOUNT_XXX define.
2007-04-24do not use static function declarations in kernel drivers (noReyk Floeter
functional change). from Brad Smith ok and tested by todd@
2007-04-24Add draft-ietf-idr-as4bytes-13 to the see also list.Claudio Jeker
2007-04-24use the fifos ready byte counter in the firmware loading.David Gwynne
2007-04-24support non-integral refresh intervals, possibly as low as 0.1s.Ted Unangst
this makes it more useful for real time display of fast changing stats ok art deraadt
2007-04-23Add initial test for existing metadata on chunks.Marco Peereboom
2007-04-23the Broadcom BCM5751M Gigabit Ethernet device found on theIgor Sobrado
IBM ThinkPad T43 and T43p is supported by the bge(4) driver ok by jmc@
2007-04-23Add interesting runtime stats.Marco Peereboom
2007-04-23When receiving an undock request, walk the list of dependant devicesMichael Knudsen
and pull their _EJ0 knobs before undocking. This ejects any dependant devices (if necessary) before actually undocking. Without this, the usb hub in my X6 gets upset when it's suddenly kicked off the system without warning, and upon redocking it attaches as uberry. Now it's behaving as it should.
2007-04-23Remove duplicate commmentTodd C. Miller
Simplify -j parsing Use warnx() not errx() for illegal -j option so that usage() gets called. When parsing -o don't go past the end of argv Sync usage() with man page, use __progname and make it line up nicely Based on a diff from Tobias Stoeckmann
2007-04-23add ethernet type for "slow protocols" (defined in IEEE 802.3ad)Reyk Floeter
ok dlg@
2007-04-23When adding a device node to the list of dependant devices, don't addMichael Knudsen
the _EJD node. Instead, add the parent actual device node instead which makes more sense and makes sure that it doesn't matter if the _EJ0 node under a device node comes before the _EJD node.
2007-04-23In acpidock_softc, change sc_sens from being a one element long array toMichael Knudsen
simply being a single struct ksensor.
2007-04-23Keep track of coerced chunk sizes.Marco Peereboom
2007-04-23more ki2c/pi2c -> kiic/piic; spotted by jmcTheo de Raadt
2007-04-23remove -D stuff which is just silly, imagine if ls had a debug mode; ok marcoTheo de Raadt
2007-04-23syncTheo de Raadt
2007-04-23rename drivers with numbers in them; ok gwk drahnTheo de Raadt
2007-04-23Add an unbranded device I have, chip says its a PL-2303HX.Jonathan Gray
2007-04-23regenJonathan Gray
2007-04-23New unbranded uplcom(4).Jonathan Gray
2007-04-23iqg -> irqGordon Willem Klok
spotted by miod
2007-04-23chopping the end of this sentence off made more sense than fixing it;Jason McIntyre
ok xsa
2007-04-23Use correct function name in log_warn().Claudio Jeker
2007-04-23groff cannot deal with ".Li" before other macros that change font - justJason McIntyre
remove it;
2007-04-23driver was renamed to xlights, not blights;Jason McIntyre
2007-04-23sync Nd for macgpio;Jason McIntyre
2007-04-23tweaks;Jason McIntyre
2007-04-23tweaks;Jason McIntyre
2007-04-23bgpctl needs to know about 4-byte AS numbers as well.Claudio Jeker
2007-04-23Make bgpd 4-byte AS compatible. All internal representations of AS numbersClaudio Jeker
are now 4-byte instead of the old 2-byte numbers. The only exception are communities because they can not be switched. The RDE will inflate and deflate the ASPATH and AGGREGATOR attributes on demand and create the NEW_ASPATH and NEW_AGGREGATOR field whenever needed. Both old and new stile sessions are supported and can be mixed. Currently new stile sessions with the 4-byte AS number capability turned on are only enabled if one of the AS numbers involved is a 4-byte one. This is based on an initial diff by Geoff Huston gih (at) apnic (dot) net Cleanup, testing and bug-fixes by myself (via AS 3.10). Currently mrt table dumps are producing incompatible output this will be fixed afterwards -- this diff is already big enough. "get it in if you think it is ready" henning@
2007-04-23increment opackets and ipackets. clear OACTIVE when tx completes.David Gwynne
2007-04-23Clean up some comments.Artur Grabowski
Don't say that the nointr allocator happens to be interrupt safe since that's something that callers shouldn't know and it just confuses people. If you want an interrupt safe allocator you specify NULL as the last argument to pool_init(). If you want a no interrupt allocator you use _nointr. The fact that they happen to be the same right now is irrelevant. pointed out by kettenis@
2007-04-23spelling in comment fix.David Gwynne
2007-04-23when we use a fifo we always seem to need to know how much of the fifo isDavid Gwynne
ready to be used, and we need to decrement that "ready" count as we go over the fifo. this diff moves that ready counter into the tht_fifo struct. the ready value is calculated when we read the fifo pointers off the hardware, and decremented by fifo_read or fifo_write as we work through it. each of the loops over the fifos checks it directly to see if there's anything left to work on.
2007-04-23DocumentMarc Espie
@comment no checksum as noticed by Martynas.
2007-04-23Remove 'cg_space' from 'struct cg'. Due to the alignment on 64-bitPedro Martelletto
architectures, CGSIZE() was returning something sligthly over one block. The 'new' fsck would round this value up to a fragment boundary, and end up trying to access memory beyond allocated space. From mickey@, okay pedro@, millert@ and otto@.
2007-04-23Remove debug() left over from development. ok deraadt@Darren Tucker
2007-04-23Switch alpha to timecounters.Artur Grabowski
We use rpcc for the clock. We don't try to get the frequency from the hwrpb, since from experience we know that it's very unreliable and can be several % off from the real frequency. Instead we calibrate the timecounter frequency by using the clock device and count the number of cycles between two second ticks of the clocks. This is not perfect, but still much better than what we had before. We'll have to add an i8254 clock for MP though. miod@ ok
2007-04-23replace the code in the rxf and txt fifo handlers that loads the dmaDavid Gwynne
descriptors and adds the pad with tht_write_dmap and tht_write_pad.