summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Remove unused variable leftover from tab-completion changes.dtucker2012-06-221-3/+2
| | | | From Steve.McClellan at radisys com, ok markus@
* remove dead code following 'for (;;)' loops.dtucker2012-06-222-7/+2
| | | | From Steve.McClellan at radisys com, ok markus@
* 'ingnoring' -> 'ignoring' in a couple of note()'s.krw2012-06-221-3/+3
|
* correct unconfig directoriesderaadt2012-06-221-3/+3
|
* two changes which should improve realloc. first, fix zapcacheregion totedu2012-06-221-10/+19
| | | | | | 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.
* Two 'ioctl() < 0' -> 'ioctl() == -1'. guenther@ says they're odd.krw2012-06-221-3/+3
|
* Set state to S_REBOOTING when calling state_reboot() and set statekrw2012-06-221-6/+4
| | | | | | 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.
* rfc 3542 obsoletes rfc 2292; ok guentherjmc2012-06-213-16/+18
|
* link copy.9 to kcopy.9matthew2012-06-211-2/+3
|
* Document kcopy() and add a note that copystr() does not return EFAULTmatthew2012-06-211-2/+23
| | | | | | when it encounters an illegal address. Discussed with deraadt, guenther, and kettenis.
* Shuffle leave-tmpdir-backups up to correct place in alphabetic order.lum2012-06-211-9/+9
| | | | (the command name changed at one point from move-... -> leave-...)
* sync from mirrors.datsthen2012-06-211-8/+5
|
* use regular i/o functions in the hibernate resume path. ahci(4) hibernatejmatthew2012-06-212-36/+38
| | | | | | | i/o will not mix with regular i/o so it can only be used in the hibernate path. ok deraadt@ mlarkin@
* Only allow the memory and mmio regions to be mmap()'ed at their realmpi2012-06-216-151/+58
| | | | | | | | | | | 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@
* Add dumping of struct __tfork done by the revised __tfork syscallguenther2012-06-211-1/+15
|
* Actually enabling the __tfork compat code would be a Good Thingguenther2012-06-211-1/+2
|
* A piece of this is still neededderaadt2012-06-211-0/+16
|
* Update to reflect API changesguenther2012-06-211-17/+26
|
* For now... libpthread is just a container directory, since all the newderaadt2012-06-213-39/+1
| | | | | | | | 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
* clean mac68k dribblesderaadt2012-06-212-4/+4
|
* syncderaadt2012-06-2142-959/+959
|
* Regenerateguenther2012-06-214-20/+33
|
* __tfork() needs to set the stack address of the new thread in the kernel,guenther2012-06-2129-195/+212
| | | | | | | | | 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@
* fix strlcpy truncation check. from carsten at debian org, ok markusdtucker2012-06-211-2/+2
|
* Corrent and expand passwd(5) HISTORY,schwarze2012-06-202-10/+19
| | | | | | | and apply some minor tweaks to group(5) HISTORY. All facts found on http://minnie.tuhs.org/cgi-bin/utree.pl ok jmc@ sobrado@
* no more mac68k; ok schwarzejmc2012-06-201-2/+1
|
* Cancel all timeouts in state_reboot(), since we can get there from any statekettenis2012-06-201-1/+9
| | | | | | | if a link state change happens. Fixes a problem where we'd continue to send (corrupted) discover packets after binding. ok krw@
* move to 5.2-betaderaadt2012-06-205-18/+18
|
* When i moved some low-level stuff from mdoc(7) and man(7)schwarze2012-06-202-24/+28
| | | | | | | 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@
* Correct English just like jsing@ did it in passwd/local_passwd.c rev. 1.38schwarze2012-06-203-11/+9
| | | | | | on April 27, 2008. While here, fix a typo and drop an obsolete BUGS section. "my typo so OK millert@ :-)" and OK jmc@
* syncderaadt2012-06-201-23/+0
|
* Finally get rid of the queue_kind enum in the queue API. Keep thateric2012-06-208-170/+131
| | | | | | | | | 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@
* fix runner spinning on message loop.eric2012-06-201-2/+2
| | | | ok gilles@
* no more nubus; ok matthewjmc2012-06-201-8/+2
|
* no more boot_mac68k(8);jmc2012-06-201-3/+2
|
* no more mac68k;jmc2012-06-201-4/+3
|
* yet more mac68k goop...matthew2012-06-2022-3537/+1
|
* more mac68k bits for the atticmatthew2012-06-2029-1747/+10
|
* another mac68k subdirmatthew2012-06-201-2/+2
|
* Delete some more SUBDIR += mac68k.matthew2012-06-207-14/+14
|
* Now that many of the daemons in the tree can actually cope with filederaadt2012-06-201-3/+3
| | | | | descriptor starvation, we can crank the default user file descriptor limits.
* fix treederaadt2012-06-201-2/+2
|
* RIP mac68k. No one loves you anymore.matthew2012-06-20119-33639/+0
|
* Fix some hibernate issues on machines with > 3.5GB phys memmlarkin2012-06-203-54/+88
| | | | ok deraadt@
* Cleanup our filesystem pathconf() code a little bit to make it easiermatthew2012-06-207-65/+87
| | | | | | to diff against FreeBSD's. From Brad; no object file change on amd64.
* Fix GCC's use of _POSIX_PRIORITY_SCHEDULING andmatthew2012-06-204-21/+21
| | | | | | | | | | | | | _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.
* With MP rthread setups, we cannot remove the X permission from the GOTderaadt2012-06-201-2/+2
| | | | | entry momentarily, because another thread might attempt lazy resolve. ok matthew guenther
* two small fixes to free page cache. first, we need two nibbles of randomtedu2012-06-201-4/+4
| | | | | | 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
* Remove a couple of unused variables from redbrain at gcc dot gnu dot org.nicm2012-06-202-6/+2
|
* Copy the set_tls_base flag when forking.pirofti2012-06-201-1/+2
| | | | | | | | | | 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@.