summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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@
2012-06-20Correct English just like jsing@ did it in passwd/local_passwd.c rev. 1.38Ingo Schwarze
on April 27, 2008. While here, fix a typo and drop an obsolete BUGS section. "my typo so OK millert@ :-)" and OK jmc@
2012-06-20syncTheo de Raadt
2012-06-20Finally get rid of the queue_kind enum in the queue API. Keep thatEric Faurot
internally in fsqueue backend for now, and let the fsqueue_message() and fsqueue_envelope() dispatchers do the right thing. Based on a diff by chl@ ok chl@ gilles@
2012-06-20fix runner spinning on message loop.Eric Faurot
ok gilles@
2012-06-20no more nubus; ok matthewJason McIntyre
2012-06-20no more boot_mac68k(8);Jason McIntyre
2012-06-20no more mac68k;Jason McIntyre
2012-06-20yet more mac68k goop...Matthew Dempsky
2012-06-20more mac68k bits for the atticMatthew Dempsky
2012-06-20another mac68k subdirMatthew Dempsky
2012-06-20Delete some more SUBDIR += mac68k.Matthew Dempsky
2012-06-20Now that many of the daemons in the tree can actually cope with fileTheo de Raadt
descriptor starvation, we can crank the default user file descriptor limits.
2012-06-20fix treeTheo de Raadt
2012-06-20RIP mac68k. No one loves you anymore.Matthew Dempsky
2012-06-20Fix some hibernate issues on machines with > 3.5GB phys memMike Larkin
ok deraadt@
2012-06-20Cleanup our filesystem pathconf() code a little bit to make it easierMatthew Dempsky
to diff against FreeBSD's. From Brad; no object file change on amd64.
2012-06-20Fix GCC's use of _POSIX_PRIORITY_SCHEDULING andMatthew Dempsky
_POSIX_THREAD_PRIORITY_SCHEDULING. POSIX 2001 states that they can be defined to -1 to indicate that the feature is not supported (which is how we define them), so it's not okay to just check whether or not they're defined. Arguably, SUSv2 allows GCC's usage, but we don't special case these feature flags for SUSv2, and these files need to be compilable in BSD and POSIX compat modes anyway. From Brad.
2012-06-20With MP rthread setups, we cannot remove the X permission from the GOTTheo de Raadt
entry momentarily, because another thread might attempt lazy resolve. ok matthew guenther
2012-06-20two small fixes to free page cache. first, we need two nibbles of randomTed Unangst
in order to span the the entire cache. second, on free use the same offset to put things in the cache instead of always starting at zero. ok otto
2012-06-20Remove a couple of unused variables from redbrain at gcc dot gnu dot org.Nicholas Marriott
2012-06-20Copy the set_tls_base flag when forking.Paul Irofti
This enables the linux_child_return bits that set the TLS base in the newly forked process. Before this, processes that had the flag set would get a null pointer and segfault when trying to access the TLS area. Chased down and fixed by me. Turned into a proper one line diff by guenther@.
2012-06-20- urndis_match() should support multiple interface descriptors.Federico G. Schwindt
- in urndis_attach() use the first interface descriptor that's different from the control interface as the data interface. from armani's colleague with some tweaks by me. kettenis@ sthen@ ok
2012-06-20Reflect the changes made by RFC 3542Philip Guenthe
From Peter J Philipp (pjp at centroid.eu) ok jmc@