summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-11-03use DEVICE_IS_VGA_PCI in vga_pci_match()Martin Reindl
ok brad@ fgsch@ also tested by oga@
2007-11-03Print out names of register pairs correctly. ok otto@Stefan Kempf
2007-11-03add aucat(1) and cdio(1) to SEE ALSO;Jason McIntyre
2007-11-03- standard EXAMPLESJason McIntyre
- tidy up SEE ALSO
2007-11-03don't spam dmesg with huge, whitespace padded bios strings.Chris Kuethe
ok beck, gwk
2007-11-03change what happens when acpi is enabled to include "relatively safe"Bob Beck
stuff and have acpi actually do something. note acpi is still disabled by default, but now will do more stuff when enabled with config -e/boot -c ok gwk@, weingart@, canacar@, deraadt@
2007-11-03APM switchto cleanup diff. This uses the switchto functionality toTobias Weingartner
significantly clean up the APM idle loop things. I actually can make sense of what the APM idle loop is supposed to do. Ok gwk@, beck@, and theo says ramdisks compile.
2007-11-03Add acpi_acquire_global_lock() and acpi_release_global_lock() in MD locore.sTobias Weingartner
because it is easier to write these here in asm than it is to put them inline with gcc's __asm() construct. Also, chances are amd64's versions will need to be written in a different manner. Basically yanked from ACPI spec V3, section 5.2.10.1. Ok canacar@, beck@, gwk@
2007-11-03avoid errno trashing in signal handler; ok dtuckerTheo de Raadt
2007-11-03Use xstrdup/xfree when saving pwname and pwdir; ok deraadt@Darren Tucker
2007-11-03bz #1377: getpwuid results were being clobbered by another getpw* callTheo de Raadt
inside tilde_expand_filename(); save the data we need carefully ok djm
2007-11-03fix memory leak in process_cmdline(), patch from Jan.Pechanec AT Sun.COM;Damien Miller
ok dtucker@
2007-11-02Fix wait() usage and convert to waitpid(). Convert manual statusTodd C. Miller
frobbing with WIF* macros. Originally based on a diff from deraadt@. OK deraadt@.
2007-11-02crank maxfiles; OK deraadt@Todd C. Miller
2007-11-02syncTheo de Raadt
2007-11-02Simplify some of the logic in fts_close(). Initially based on aTodd C. Miller
diff from chl@. OK otto@ and chl@.
2007-11-02sort arguments;Jason McIntyre
2007-11-02regenMike Belopuhov
2007-11-02Add a couple of PCI IDs for VMWare.Mike Belopuhov
From Oleg Safiullin.
2007-11-02replace ctob/btoc with ptoa/atop (plus the usual round_page() where needed)Martin Reindl
2007-11-02update to sudo 1.6.9p8Todd C. Miller
2007-11-02Label widgets based on default device or type rather than color+nodeDeanna Phillips
id. This lets the generic mixer init create more readable items. You may need to update your mixerctl.conf. Tested jmc@, ok ratchov@, jakemsr@ jdixon@
2007-11-02Work done at p2k7.Marc Espie
This is a really big step towards getting parallel make to work. Note that this is not yet complete. There are still a few `details' to fix before this works 100%. Specifically: sequential make (compat) and parallel make don't use the same engine, and the parallel engine still has a few limitations. For instance, some known issues: - parallel make does not deal with .phony targets correctly all the time. - some errors are deadly in parallel make mode. - parallel make NEEDS way more sturdy correspondance of file system paths and target names, since it often needs to match dependencies to targets before the corresponding files exist. - some local variables like $* get set in a bogus way in some cases. - suffix handling has issues, especially related to the NULL suffix. So, if you find stuff that does NOT yet work with parallel make, don't go blindly try to fix the Makefile. It's very likely you might have stumbled into a make bug. (unless you really, really, understand Makefiles, DON'T GO CHANGING THEM YET). Tested by lots of people, thanks go to miod@, and robert@ among other people. Quick summary of what this does: - remove `saving commands' extension (it's not really usable, nor used) - move compat job runner and parallel interrupt handling into engine.c - tweak the code so that both compat and parallel mode use the same job runner and the same interrupt handling. Remove the other one. - optimize job runner so that, in parallel mode, the last command does not fork if we can avoid it (as it's already running in a sub shell). - scrape all the code that dealt with creating shell scripts from commands. - scrape all the code that dealt with recognizing special sequences in command output to print/not print output. - fix the parallel job pipe to not keep around file descriptors that are not needed. - replace the parallel job buffering with a nicer one, that deals with non-blocking descriptors to try to agregate as much output from one job in one go (greed) to unconfuse the users. - create two pipes per job, so that stdout and stderr stay separate. - make job token printing a debug option. - always use the parallel job-runner to `execute' commands, even if we just print them out. - store list of errors encountered during parallel make running, and print them on exit, so that we know what went wrong. - add a dirty hack to targ.c to deal with paths produced by gccmakedep.
2007-11-02another SIIG Cyber 8S PCI 16C850 variantHenning Brauer
From: Kurt Mosiejczuk <kurt-openbsd-tech@se.rit.edu>
2007-11-02syncHenning Brauer
2007-11-02SIIG 2082Henning Brauer
2007-11-02add man page for chio.conf; missing file spotted by deraadtJason McIntyre
ok beck
2007-11-02+.Xr chio 1 ,Jason McIntyre
ok beck
2007-11-02tweaks for previous;Jason McIntyre
2007-11-02Use the same cache cleaning address computation as done in cpufunc_asm_xscale,Miod Vallat
for there be dragons in xscale cache and it would not be cleaned correctly, leading to wrong pcb data being restored on resume and eventually causing panics.
2007-11-02Fix ram size output botched in my last change; reported byFederico G. Schwindt
Pablo Méndez Hernández.
2007-11-01Remove curproc definition. It is supposed to be in proc.h only.Mike Belopuhov
ok kettenis
2007-11-01Add ieee80211_rate2plcp() and ieee80211_plcp2rate() functions.Marcus Glocker
Help and OK reyk@
2007-11-01move aps(4) into the hardware sensors subsection; ok jmcConstantine A. Murenin
2007-11-01backout last "fix" because it breaks operation on some devices. evenReyk Floeter
if the fix looks right, it seems to expose another problem that i haven't found yet. figured out by Denis Doroshenko at gmail dot com
2007-11-01chio(1), not chio(8);Jason McIntyre
2007-11-01make check on -s and interactive s consistent; from Tilo StritzkyOtto Moerbeek
2007-11-01correct ipmi attach time failure messages (why this one machine fails...Theo de Raadt
still has to be looked at by marco when he has time)
2007-11-01bump arbitrary limit on arg length shown by -C; requested by and ok deraadt@Otto Moerbeek
2007-11-01cleanup of message handling, originally from Mark Lumsden, with aOtto Moerbeek
twist by me. ok deraadt@
2007-11-01even better attach printing; Nicholas MarriottTheo de Raadt
2007-11-01there is a reason why the argument to -l is "exit_status": as well asJason McIntyre
showing the names of signals, it may also convert the exit status of commands terminated by signals to their names. flesh out the description of -l accordingly. issue spotted by
2007-11-01fix attach time messages; tested by Nicholas MarriottTheo de Raadt
2007-11-01Pull from master repo, commit by myself:Otto Moerbeek
next step for ELFABI, hello world works with ELFABI, but register pairs still produce wrong assembly; with Dale Rahn
2007-11-01Pull from master repo:Stefan Kempf
Don't let temporary file lie around if -S is used. ok ragge@
2007-11-01correct fixTheo de Raadt
2007-11-01tsk tsk tsk, noone tested this; spotted by canacarTheo de Raadt
2007-11-01Fix waitpid() idiom. Noticed by deraadt@Todd C. Miller
2007-11-01another unitTheo de Raadt
2007-11-01syncTheo de Raadt