summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-06-24Add cache operation functions pointers to struct cpu_info; the variousMiod Vallat
cache lines and sizes are already there, after all. The ConfigCache cache routine is responsible for filling these function pointers; cache routine invocation macros are updated to use the cpu_info fields, but may still be overriden in <machine/cpu.h> on platforms where only one set of cache routines is used.
2012-06-24Nuke interface_link_status() (check media status only) and useKenneth R Westerback
interface_status() (check IFF_UP|IFF_RUNNING and media status). The interface is forced up when dhclient starts so the flags should be correct. Thanks to guenther@ for pointing out the original raison d'etre of the difference between the two.
2012-06-24clean-up the mess: move modes into separate files,Marc Espie
this makes dependencies more apparent. This should also speed libtool up a bit, since it won't load all the code all the time, but only the parts that are actually needed (to wit "compile mode" which is much smaller). okay jasper@
2012-06-24tweak previous (sorry matthieu, i should have spotted this earlier);Jason McIntyre
2012-06-24Fix comment. Pointed out by Seth Wright (seth at crosse.org)Philip Guenthe
2012-06-24Make the default SSL file locations match the ssl(8) man page forLawrence Teo
consistency. ok robert haesbaert henning
2012-06-23Document that -Wsystem-headers is on by default.Matthieu Herrb
ok pascal@, jmc@.
2012-06-23Replace R5000 and R10000 family assembly cache routines with C equivalents,Miod Vallat
which will be easier to maintain on the long run. Be sure to rm cache_r*.d in your kernel compile directories after updating.
2012-06-23Fix ITLBNOPFIX macro definition on RM7000-capable kernels, and use itMiod Vallat
in cp0_set_config() for consistency.
2012-06-23syncTheo de Raadt
2012-06-23There's no need to check for the last qTD of a list because they areMartin Pieuchot
NULL-terminated. Part of a larger diff from Gerhard Roth
2012-06-23Fix a bad copy/paste; when starting an isochronous transfer set theMartin Pieuchot
first and last qTD pointers to NULL because only iTDs will be used. Part of a larger diff from Gerhard Roth
2012-06-23Put back the non-controversial changes from r1.5 that I reverted onMartin Pieuchot
r1.6 due to the key modifier change. In details: - Fix the backspace key under X11 - Always use the command key (58) as modifier in console for *all* European keyboards - Do not use the small enter key (52) as modifier in console for the fr, sg, and sv_nodead layouts. - Do not redefined keys that are inherited from the default layout (de, uk). ok shadchin@, miod@
2012-06-23add (currently failing) stackjmp regress testMatthew Dempsky
2012-06-22Improve error messages when removing/recreating symlinks in the build dirPhilip Guenthe
ok deraadt@
2012-06-22add support for AF_INET6 to inet_net_pton() and inet_net_ntop()Gilles Chehade
using inet_pton() and inet_ntop() as suggested by claudio ok claudio@
2012-06-22synch build after importMarc Espie
2012-06-22import 3.7.13Marc Espie
okay jasper@
2012-06-22Add initial support for retransmition timeouts and response retries.Mike Belopuhov
This should still be considered an experimental work in progress.
2012-06-22decouple timer initialization from timer_registerMike Belopuhov
2012-06-22syncTheo de Raadt
2012-06-22Remove unused variable leftover from tab-completion changes.Darren Tucker
From Steve.McClellan at radisys com, ok markus@
2012-06-22remove dead code following 'for (;;)' loops.Darren Tucker
From Steve.McClellan at radisys com, ok markus@
2012-06-22'ingnoring' -> 'ignoring' in a couple of note()'s.Kenneth R Westerback
2012-06-22correct unconfig directoriesTheo de Raadt
2012-06-22two changes which should improve realloc. first, fix zapcacheregion toTed Unangst
clear out the entire requested area, not just a perfect fit. second, use mquery to check for room to avoid getting an address we don't like and having to send it back.
2012-06-22Two 'ioctl() < 0' -> 'ioctl() == -1'. guenther@ says they're odd.Kenneth R Westerback
2012-06-22Set state to S_REBOOTING when calling state_reboot() and set stateKenneth R Westerback
inside state_reboot() to S_INIT when calling state_init(). Rather than the other way around. Makes for more consistant idiom and might reduce state confusion.
2012-06-21rfc 3542 obsoletes rfc 2292; ok guentherJason McIntyre
2012-06-21link copy.9 to kcopy.9Matthew Dempsky
2012-06-21Document kcopy() and add a note that copystr() does not return EFAULTMatthew Dempsky
when it encounters an illegal address. Discussed with deraadt, guenther, and kettenis.
2012-06-21Shuffle leave-tmpdir-backups up to correct place in alphabetic order.lum
(the command name changed at one point from move-... -> leave-...)
2012-06-21sync from mirrors.datStuart Henderson
2012-06-21use regular i/o functions in the hibernate resume path. ahci(4) hibernateJonathan Matthew
i/o will not mix with regular i/o so it can only be used in the hibernate path. ok deraadt@ mlarkin@
2012-06-21Only allow the memory and mmio regions to be mmap()'ed at their realMartin Pieuchot
addresses, remove the magic value to uniformize access to the mmio and doesn't map the unused pseudo-vga registers. While here simplify the console attachement logic and removed some unused global variables. Tested by matthieu@ and myself on various different G3 and G4 models. ok kettenis@
2012-06-21Add dumping of struct __tfork done by the revised __tfork syscallPhilip Guenthe
2012-06-21Actually enabling the __tfork compat code would be a Good ThingPhilip Guenthe
2012-06-21A piece of this is still neededTheo de Raadt
2012-06-21Update to reflect API changesPhilip Guenthe
2012-06-21For now... libpthread is just a container directory, since all the newTheo de Raadt
goop is in librthread. As a result, the top-level Makefile and shlib_version here are simply very confusing and tell lies. Remove them, and update the instructions in libc to not make my mistake again. ok guenther
2012-06-21clean mac68k dribblesTheo de Raadt
2012-06-21syncTheo de Raadt
2012-06-21RegeneratePhilip Guenthe
2012-06-21__tfork() needs to set the stack address of the new thread in the kernel,Philip Guenthe
so that it can't get a signal while still running on the parent thread's stack. Also, pass in sizeof(struct __tfork) to provide forward compat when more members are added. This is an ABI change, so switch syscall numbers and bump lib majors this time. ok deraadt@ matthew@
2012-06-21fix strlcpy truncation check. from carsten at debian org, ok markusDarren Tucker
2012-06-20Corrent and expand passwd(5) HISTORY,Ingo Schwarze
and apply some minor tweaks to group(5) HISTORY. All facts found on http://minnie.tuhs.org/cgi-bin/utree.pl ok jmc@ sobrado@
2012-06-20no more mac68k; ok schwarzeJason McIntyre
2012-06-20Cancel all timeouts in state_reboot(), since we can get there from any stateMark Kettenis
if a link state change happens. Fixes a problem where we'd continue to send (corrupted) discover packets after binding. ok krw@
2012-06-20move to 5.2-betaTheo de Raadt
2012-06-20When i moved some low-level stuff from mdoc(7) and man(7)Ingo Schwarze
to roff(7) some time ago, i forgot to adjust the cross-references. Reported by Tim van der Molen <tbvdm at xs4all dot nl>, thanks. ok jmc@