summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-05-10Change agp attach (again) so that the driver passes in the aperture size.Owain Ainsworth
While the aperture size may change during attach, it never changes after the end of the subdriver attach function, so getting this value with a function is a waste of time. shrinks things slightly and makes the code clearer.
2009-05-10show which username login failed for; ok martynasTheo de Raadt
2009-05-10In preparation for using agp as a bus_dma backend for drm, convert the bind_pageOwain Ainsworth
and unbind_page callbacks from int bind_page(void *, off_t, bus_addr_t) to void bind_page(void *, bus_addr_t, paddr_t, int) We can make these function void by making sure that the agp code sanity checks properly (it already mostly did), so by definition these functions may not fail. The flags field is currently unused (intagp at least will have a use for it soon). Been in my tree for ages.
2009-05-10When I changed the implementation of iommu and sg_dma over to useOwain Ainsworth
bus_addr_t instead of vaddr_t i forgot the bind_page prototypes. So change them over, too. This shows it really was just pedantry since it still built and worked.
2009-05-10Make inactivity screen blanking (burner) work.Marcus Glocker
2009-05-10change agp driver attach so that the driver passes in the base addressOwain Ainsworth
of its aperture, instead of the BAR and memory type. This is a little larger, but allows the driver to know it's aperture address. Needed for some future stuff.
2009-05-10use both read and write timeout arguments in the bufferevent_settimeoutJacek Masiulaniec
call; ok gilles@
2009-05-10Enable vcc(4) and vcctty(4).Mark Kettenis
2009-05-10use rfc number 4954 in auth_plain handler name, rfc 4616 is impliedJacek Masiulaniec
because rfc 4954 references it.
2009-05-10Remove a dead variable and some unneeded returns.Mark Kettenis
2009-05-10Handle devices with multiple ports.Mark Kettenis
2009-05-10Rename mdesc_get_prop_string into mdesc_get_prop_str.Mark Kettenis
2009-05-10- fix whitespace problems (introduces no change with diff -w)Stuart Henderson
- s/FreeBSD/OpenBSD/ in comment, suggested by mpf no binary change.
2009-05-10Add vcctty(4).Mark Kettenis
2009-05-10- use nitems() rather than handrolled version.Stuart Henderson
- add HWTAG capability to the quirks table. not yet used. from chris@. no functional change.
2009-05-10Add vcc(4) and vcctty(4). The vcc(4) driver is a driver for the "VirtualMark Kettenis
Console Concentrator" found on the control domain of sun4v systems. It manages the connections to the consoles of guest domains which are exposed as terminal-like devices through vcctty(4).
2009-05-10Remove config register gpio definitions for older chips, gpio miiStuart Henderson
access disappeared years ago and replace them with config register definitions for newer chips. From chris@.
2009-05-10Add defines for magic character constants used by hypervisor consoleMark Kettenis
interfaces.
2009-05-10- change device matching to use a quirks table.Stuart Henderson
- avoid the need for unnecessary mbuf copies on modern vr(4) devices (ancient ones required longword-alignment, but this has not been the case for several generations now). reduces cpu time, particularly for forwarded traffic. from chris@. tested by chris@, myself, Emilio Perea on various devices including original VIA EPIA, Soekris net5501, pcengines.ch ALIX. ok mpf. deraadt and dlg agree with committing at this stage.
2009-05-10simple check for cvs conflicts, avoids some "duh" moments (some people likeMarc Espie
it, other don't care, it's cheap enough). Slightly tweaked patch that also guards against empty arrays (though it's unlikely to happen, I don't feel like proving the array is not empty).
2009-05-10assert copyright; ok gilles@Jacek Masiulaniec
2009-05-10RFC 4954 says the response to "AUTH PLAIN" must be "334 ", not "334";Jacek Masiulaniec
ok gilles@
2009-05-10simplify job handling a great deal: we don't care when jobs getMarc Espie
stopped/continued, as we won't try to start new jobs when other stuff is stopped. Redo signal handling so that most stuff can be done directly in the handler. This requires blocking/unblocking signals while creating new jobs, and creating a small list that only contains job's pids. Switch to pgrps for jobs, since that works. Add a clamping heuristic that avoids starting new jobs while an expensive job is running (expensive meaning "very likely to be a recursive make run"). This idea is mostly from Theo, through the implementation is mine.
2009-05-10Rename ``USB graphic device'' to ``USB display devices'', which is moreMarcus Glocker
clear.
2009-05-10Add ``Video devices'' section including udl(4) and uvideo(4) (which weMarcus Glocker
also forgot to add then). Spotted, help, and OK mk@
2009-05-10Adjust debug level to be not that noisy by default (level 1).Marcus Glocker
2009-05-10syncTheo de Raadt
2009-05-09correct AUTH PLAIN rfc number, no functional change.Jacek Masiulaniec
2009-05-09- ask_yn defaults to noMartynas Venckus
- remove trailing whitespace ok krw@, sthen@
2009-05-09remove chatty disklabel stuffTheo de Raadt
2009-05-09remove some chatty disklabel stuffTheo de Raadt
2009-05-09Read the netmask in dotted decimal notation, even though ifconfig doesTheo de Raadt
the wrong thing.
2009-05-09Need to add new display type to wsconsctl(8), too.Marcus Glocker
Noted by miod@
2009-05-09Return -1 from unused udl_mmap() function instead of 0.Marcus Glocker
Spotted by miod@
2009-05-09fix rare memleak; ok gilles@Jacek Masiulaniec
2009-05-09give few states more meaningful names; ok gilles@Jacek Masiulaniec
2009-05-09IFS dance not neededTheo de Raadt
2009-05-09Initial console device driver for USB displays based on the DisplayLinkMarcus Glocker
DL-120 / DL-160 graphic chips, using the wsdisplay(4) layer. Based on the reversed engineered specifications of Florian Echtler. The driver is disabled in GENERIC for now. Thanks to claudio@ for donating me a device and to oga@ and miod@ for giving me hints in the graphic and wsdisplay area. OK deraadt
2009-05-09Pretty up the failed sets messageTheo de Raadt
2009-05-09fix function names in log_debugJacek Masiulaniec
2009-05-09Promote types in ARCBios function prototypes from int to long wheneverMiod Vallat
necessary, to allow the same C code to be used against 32 bit ARCBios, when compiled in 32 bit mode, or against 64 bit ARCBios, when compiled in native mode. Soon to be used by the boot blocks; this commit doesn't introduce any functional change yet.
2009-05-09make weekly and monthly silent by defaultIngo Schwarze
add the same infrastructure to daily; silencing daily needs another step discussed with ajacoutot@ okan@ todd@ sthen@ deraadt@ jmc@ "immediately commit" deraadt@ (without seeing the final diff)
2009-05-09- New API to handle all DNS query types (A, MX, PTR) asynchronously.Jacek Masiulaniec
- Improve RFC compliance: CNAMEs are resolved, equal preference MXs are randomized, relaying via MX that has equal/lower preference than local server is prevented, decision on when to treat domain name as implicit MX is better. ok gilles@
2009-05-09revert previous, requested by kettenis@ and deraadt@Ingo Schwarze
2009-05-09remove the empty script /etc/monthlyIngo Schwarze
in preparation for improvements in /etc/daily and /etc/weekly using feedback and suggestions from jmc@ and sthen@ ok jmc@, and sthen@ agreed with the general direction
2009-05-09- mention that configuring new GPIO pins is locked out with securelevel>0,Stuart Henderson
discussed with jmc@ and Marc Balmer - clear out some .Xr from SEE ALSO that are also in the main text and not really necessary to repeat, req by jmc@. ok jmc.
2009-05-09fix example dd invocation; multipliers (e.g. bs=1m) use lower-case.Stuart Henderson
2009-05-09zap trailing whitespace;Jason McIntyre
2009-05-09add #ifdef DEBUG blocks around functions only used when DEBUG is defined.Charles Longeau
from tobias@ ok millert@ tobias@
2009-05-09tell people about -F repair. ok phessler, espieStuart Henderson