summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-10-13Convert rfork_thread() from int$80 to syscall.Philip Guenthe
Tune the asm slightly to avoid using the stack and use smaller instructions. Pass threxit() a NULL pointer. seemed okay to kettenis@
2011-10-12Localize _new_pexp unconditionally, or rc_read_runfile()Ingo Schwarze
might pick it up from a polluted environment. Requested by halex@, ok ajacoutot@ halex@
2011-10-12Remove all MD diagnostics in cpu_switchto(), and move them to MI code ifMiod Vallat
they apply. ok oga@ deraadt@
2011-10-12- avoid line wrapping an exampleJason McIntyre
- sort usage() for midicat - tweak a bit of unclear wording ok ratchov
2011-10-12default snaplen is 160 these daysHenning Brauer
From: giovanni <qgiovanni at gmail dot com>
2011-10-12Simplify and improve the way options are parsed and remove ~300 linesAlexandre Ratchov
of code that becomes unused. Few command line arguments changes are required though: - stream definitions (-ios) now must follow devices definitions they are attached to (-fMn) - the -n option is now a special "loopback" device and is thus used like -f, eg it must precede streams - in midicat, midi thru boxes are not created automatically anymore, the new "-M" option must be used for that - channel numbers (-Cc options) correspond always to channel numbers of the hardware. - the -u option isn't needed anymore - increase the log verbosity so user errors are logged without using -d tested by many, help from jmc
2011-10-11We don't need to break after calling err(3) because this function willYASUOKA Masahiko
not return. This diff produces no binary change. diff from Michael W. Bombardieri. ok dlg@, claudio@ CV: Enter eog. Lines beginning with `CVS:' are removed automatically
2011-10-11Add a flag for nginx (-u) to be able to disable chroot and use a betterRobert Nagy
method for modifying the document root if chrooted, so currently this allows the user to run the same configuration file with a chrooted and an non-chrooted setup.
2011-10-11Update Digest module to 1.17 (security fix).Remi Pointel
Thanks Emeric Boit for reporting me this. ok millert@ espie@
2011-10-11fix parsing of :include: aliasesGilles Chehade
2011-10-11gc unused var; from Michael W. BombardieriOtto Moerbeek
2011-10-11Change to syscall is done, so delete an XXX commentPhilip Guenthe
2011-10-10document that virtual maps require a domain keyGilles Chehade
2011-10-10Put the drive in standby mode when we're powering down the machine.Mark Kettenis
tested by dcoppa@, ok krw@, miod@
2011-10-10Extend pci_probe_device_hook() on sgi xbridge(4) to return either the straightMiod Vallat
accessors or the byte-swapped accessors, depending upon the byteswap setting of the device we are trying to attach. This allows for the removal of byteswap knowledge from ioc(4) and iof(4) drivers. While there, build pci_chipset_t md structs by bcopy'ing a template and filling the few runtime fields, instead of assigning every field of them.
2011-10-10Introduce pci_probe_device_hook(pci_chipset_tag_t, struct pci_attach_args *).Miod Vallat
This mandatory function will get invoked in pci_probe_device(), and allows a pci host driver to alter the pci_attach_args passed to a device when attaching. This function will also, if returning non-zero, cause the device to be skipped completely during all the phases of the PCI device discovery (i.e. ressource enumeration, ressource assignment, and actual attachment). This particular feature is experimental and might be reverted in the future (or the scope narrowed to device attachment only). A dummy #define pci_probe_device_hook() 0 is added to all platforms except sgi, where real functions (currently only returning 0) are added; real meat will be added shortly. Discussed at s2k11, no objection from the usual suspects.
2011-10-10put in code for wcstfime, as discussed with millert@ and stsp@ (and testedMarc Espie
by ajacoutot@, thx), to be linked in and activated alongside wscanf...
2011-10-10Stop defining XPG4_1994_04_09.Antoine Jacoutot
As kettenis@ pointed at, http://pubs.opengroup.org/onlinepubs/009695399/functions/strftime.html has the following: The Open Group Corrigendum U033/8 is applied. The %V conversion specifier is changed from "Otherwise, it is week 53 of the previous year, and the next week is week 1" to "Otherwise, it is the last week of the previous year, and the next week is week 1". In effect, strftime(3) with the "%V" format will now return "52" instead of "53" for days in January before the first Monday, when January 1st falls on a Friday, Saturday, or Sunday. ok kettenis@ millert@
2011-10-10add tlphy everywhere tl is enabledJonathan Gray
pointed out by Loganaden Velvindron/brad
2011-10-10allow for this to timeout rather than hanging forever.Federico G. Schwindt
2011-10-09Test for the wait*() hang issue when SIGCHLD is ignored, as seen inFederico G. Schwindt
the python's subprocess' test.
2011-10-09Always print <table> column widths in -T[x]html;Ingo Schwarze
if desired, they can be overridden in the CSS file. Suggested by kristaps@, and i always like to simplify code.
2011-10-09add support for WCH CH352 serialJonathan Gray
tested by Atanas Vladimirov on a CardBus device with one physical port
2011-10-09regenJonathan Gray
2011-10-09WCH CH352 serialJonathan Gray
2011-10-09A bit more precision and nicer wording in the descriptionsIngo Schwarze
of -Ofragment and -Tman; using input from jmc@ and kristaps@.
2011-10-09show messages sent between processes in debug modeEric Faurot
ok gilles@ chl@
2011-10-09Sync to version 1.12.0; all code by kristaps@:Ingo Schwarze
Implement .Rv in -Tman. Let -man -Tman work a bit like cat(1). Add the -Ofragment option to -T[x]html. Minor fixes in -T[x]html. Lots of apropos(1) and -Tman code cleanup.
2011-10-09Pad the ECOFF output file to a 512 bytes boundary; older AViiON firmware willMiod Vallat
reject non-padded files with an irrelevant error message, and newer firmware won't mind the extra bytes.
2011-10-09Cope with the recent pmap changes to prevent them from accidentally unmapMiod Vallat
the VBR page (quick workaround until the VBR page is relocated as has been done on mvme88k)
2011-10-09Let BUS_DMA_COHERENT allocations return cache-inhibited pages.Miod Vallat
2011-10-09Finally fix the kernel mode apr to remove the forced write-through cacheMiod Vallat
control, and enjoy the joys of write back (16% performance improvement for non-cpu bound workloads). While there, there is no need to map the page tables cache inhibited on 88100 systems; they only need to be write-through, and snooping will do the rest. Kernel WB is still disabled on 88110 SMP kernels, until the last MP bootstrap bug is understood and fixed.
2011-10-09Split the tlb invalidate routines into 88100 and 88110 specific routines, ↵Miod Vallat
and use function pointers to invoke them (if they can't be choosen at compile-time depending upon the kernel configuration). The routines now get the new pte value as an extra argument; they don't use it yet, but code I am working on will soon on 88110.
2011-10-09Correctly handle invalidate of partial cache lines, for the Nth time.Miod Vallat
2011-10-09Rework secondary processor initialization. cmmu initialization is nowMiod Vallat
performed much earlier in the processor startup. No visible change, paves the way for the much important diff three commits from here.
2011-10-09When the _RC_RUNFILE (by some ill chance) happened to be empty orIngo Schwarze
reading it failed, ${pexp} ended up as the empty string and the script would send SIGTERM to init(1), which was really inconvenient. Fix that by never allowing pexp to become empty. My patch considerably simplified by and ok ajacoutot@.
2011-10-09don't be too hasty, we can choose to syslog (OR NOT) *after* we parse theMarc Espie
command line options. Problem noticed by Markus Lude.
2011-10-09add a missing newline when you merge login.conf if login.conf.db doesn't existStuart Henderson
ok aja@
2011-10-09add a little vertical spacing to previous; ok schwarzeJason McIntyre
2011-10-09Fix the backspace key under X11 and make the 'option' key behaves like inMartin Pieuchot
console. The 'command' key is now the alt modifier. Based on a diff from shadchin@ with inputs from miod@ ok shadchin@, miod@
2011-10-09Remove the BUGS section, it's been taken care of.Antoine Jacoutot
2011-10-09Finally make it possible to restart/stop a daemon after having changedAntoine Jacoutot
its _flags in rc.conf(8). When the rc.d(8) system starts a daemon, it will record its pexp under /var/run/rc.d/rcscriptname and use that to interact with it (errors in creating /var/run/rc.d or missing pexp file are non fatal, the framework will just fallback to what it currently does). deraadt@ doesn't mind a long as it doesn't come in the way of people manually managing their daemons. discussed with and input from sthen@ halex@ robert@ schwarze@ ok sthen@ robert@
2011-10-09d_t_fmt: fix the format for the day of the month to use %e (singleAntoine Jacoutot
digits are preceded by a blank instead of a 0) and not %d (POSIX). ok jasper@ guenther@
2011-10-09Correct the history of apropos(1), whatis(1) and whereis(1): TheseIngo Schwarze
utilities were already part of 2BSD. Also credit Bill Joy as the author. Document the HISTORY of options. Say a bit more about the fate of whereis(1). All information found on http://minnie.tuhs.org/cgi-bin/utree.pl and in the OpenBSD, NetBSD, and FreeBSD CVS trees. Using feedback from jmc@.
2011-10-08explain units' output a little more clearly;Jason McIntyre
2011-10-08return the old behaviour for "more":Alexandr Shadchin
if you press F ^C, you would be left at a prompt at the end of the file. ok nicm@
2011-10-08our root is /var/www/htdocs and not /var/www/htmlRobert Nagy
2011-10-08only strip the full path once and remove any / chars from the begining ofRobert Nagy
the path
2011-10-08Update to terminfo.src from ncurses-5.9-20111001. This replaces someNicholas Marriott
local kbs changes (^H -> \177) with using the new xterm+kbs fragment. ok deraadt dcoppa
2011-10-08update currency exchange rates;Jason McIntyre