summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-07-25Correct printing of the pg_flags for ddb.Artur Grabowski
2008-07-25some splassert paranoia.Artur Grabowski
2008-07-25flockArtur Grabowski
2008-07-25file advisory locking tests from FreeBSD. We fail to detectArtur Grabowski
two deadlocks at the moment.
2008-07-25Not all devices support GET_DEF, fall back on GET_CUR if so.Marcus Glocker
Reported and tested kettenis@
2008-07-25shrink MINCLSIZE to MHLEN + 1 again for the release, we're not confidentHenning Brauer
enough yet that all drivers handle this correctly. intended to be grown again after release. discussed with claudio, thib and theo
2008-07-25fix apps that use isinff, isnanf; use ieee 754 mi code, as allMartynas Venckus
other ieee fp archs do; pointed out by theo. tested by theo
2008-07-25In random art visualization, make sure to use the end marker only at theAlexander von Gernler
end. Initial diff by Dirk Loss, tweaks and ok djm@
2008-07-25Add VisualHostKey to example file, ok djm@Alexander von Gernler
2008-07-25repair .Pq use; Alan R. S. BuenoTheo de Raadt
2008-07-25syncTheo de Raadt
2008-07-24Add "ssh-keygen -F -l" to synopsis (displays fingerprint fromStuart Henderson
known_hosts). ok djm@
2008-07-24release the bind lock before resetting the signal maskPhilip Guenthe
ok kurt@
2008-07-24syncTheo de Raadt
2008-07-24the softc sc_lock lockmgr lock is unused, so remove it.Thordur I. Bjornsson
ok krw@, dlg@
2008-07-24dont need malloc.h anymore; plus two tiny whitespace fixesThordur I. Bjornsson
2008-07-24remove a bunch of bogus ARGSUSEDThordur I. Bjornsson
2008-07-24Use memcpy() and memcmp() like everywhere else in ospfd. OK norby@Claudio Jeker
2008-07-24sng_exponent should be sng_exp (MI code now cares); ok martynasTheo de Raadt
2008-07-24Add timeout_add_sec() etc. to .Nm and, on jmc's request, tweakMichael Knudsen
some other stuff. ok art jmc blambert
2008-07-24Specify a cdroot entry that will actually work on a CD.Joel Sing
ok krw@
2008-07-24Add code to decode machine checks on Avanti, providing a description of theMiod Vallat
problem and lots of register dumps to help the skilled user to fix the hardware. Not compiled if option SMALL_KERNEL. From NetBSD.
2008-07-24bump because of __nan in math.hTheo de Raadt
2008-07-24bumpMartynas Venckus
2008-07-24Remove some obsolete XXX comments.Marcus Glocker
2008-07-24kill whitespace at eol;Jason McIntyre
2008-07-24isinf/isnan are macros now, therefore ap_config_auto.h differ. regenMartynas Venckus
from sthen@. discussed w/ millert@. "yep" sthen@.
2008-07-24Simplify uvideo_enum_fmt(), no functional changes.Marcus Glocker
2008-07-24reserve a few OpenBSD MIBs that might be implemented later or to avoidReyk Floeter
conflicts wird 3rd parties.
2008-07-24ipsec is glued into the stack in a very weird way, violating all kindsHenning Brauer
of expected semantics. thus, for return packets coming out of an ipsec tunnel, we need to clear the pf state key pointer in the mbuf header to prevent a state for encapsulated traffic to be linked to the decapsulated traffic one. problem noticed by Oleg Safiullin <form@pdp-11.org.ru>, took me some time to understand what the hell was going on. ok ryan
2008-07-24check sysctl return valueHenning Brauer
From: Gleydson Soares <gsoares@gmail.com>, ryan ok
2008-07-24unXXX prototypes: exp2, remquo, nan, exp2f, remquof, nanfMartynas Venckus
2008-07-24- remove isinff, isnanf. this has been moved to libcMartynas Venckus
- remove never-enabled signbit. libc has is now - add C99 implementations, from freebsd, for nan(), nanf() (needed to write _digittoint for it), exp2(), exp2f(), remquo(), remquof(), needed STRICT_ASSIGN macro for math_private.h - bump major man pages will follow exp2{,f} has been requested by chl@ ok millert@
2008-07-24- add NAN definition (except on VAX)Martynas Venckus
- add C99 real-floating macros fpclassify isfinite isinf isnan isnormal signbit - add C99 macros isgreater isgreaterequal isless islessequal islessgreater isunordered - add function prototypes, __fpclassify __fpclassifyf __fpclassifyl __isfinite __isfinitef __isfinitel __isinf __isinfl __isnan __isnanl __isnormal __isnormalf __isnormall __signbit __signbitf __signbitl ok millert@
2008-07-24- move isinf, isnan dups to gen, since most is ieee 754Martynas Venckus
- is{inf,nan} should be macros for real-floating, so rename to __is{inf,nan}, per C99 - implement C99 __fpclassify(), __fpclassifyf(), __isfinite(), __isfinitef(), __isnormal(), __isnormalf(), __signbit(), __signbitf() - long functions added, but not yet enabled, till ieee.h is fixed - implement vax equivalents of the functions - reimplement isinff, isnanf in a better way, and move to libc - add qnan bytes for all archs - bump major man pages will follow ok millert@. arm bits looked over by drahn@ discussed w/ theo, who showed the right direction, to put these functions in libc
2008-07-24Do not define vax-inspired LOWPAGES and HIGHPAGES anymore, they make noMiod Vallat
sense on m68k. Give USRSTACK its real (HP-UX compatible) value instead of computing it from HIGHPAGES. No functional change.
2008-07-23If /dev/video* is already used by an application, return EBUSY to otherMarcus Glocker
applications. Fixes a kernel panic. Reported by ian@
2008-07-23we really need unsigned in arithmetic operations.av
comments by fgsch
2008-07-23Avoid an occasional double free in getpwent() which corrupted memory. ItTheo de Raadt
happened only in the case of a + record indicating to use YP, but with ypbind not actually running. Problem found by pyr; solution found with millert ok millert pyr
2008-07-23Forgot to add rebranded AS800 names there.Miod Vallat
2008-07-23Attempt to sync with reality, and make the supported/unsuported status ofMiod Vallat
the various AlphaServer references less ambiguous.
2008-07-23Do not rely on an <ichc>invisible cast</ichc> to return failure inMiod Vallat
dino_intr_map(); rather than adding the missing cast, make the intent of the code clearer by explicitenly testing for PCI_INTERRUPT_LINE being ff. While there, enable the out-of-extent-range checks in dino_memmap() and dino_memalloc() even if no option DEBUG, but return failure instead of panicing. discussed with and ok kettenis@ marco@
2008-07-23regenBrad Smith
2008-07-23Attansic L1E PCI id.Brad Smith
2008-07-23clear sign bit, instead of comparing to zero and setting x=-x.Martynas Venckus
fixes special cases, such as neg. zero, and makes C99 conformant ok miod@, millert@ since there's nothing else in arm's fabs.c, replace 4-clause license w/ the one at /usr/share/misc/license.template
2008-07-23syncTheo de Raadt
2008-07-23make this real CTheo de Raadt
2008-07-23So it turns outthe HP engineers changed the PA-RISC 2.0 architectureMark Kettenis
after it was published. In particular, they changed the maximum cache aliasing boundary from 1MB to 16MB. It turns that on the PA-8700 the aliasing boundary is actually 4MB (reported as such by the firmware at least). There are some comments in the Linux code that suggest that HP never actually built PA-RISC CPUs with an 8MB or 16MB aliasing boundary. So raise the aliasing boundary to 4MB. This fixes the weird ps(1) problem where it didn't print its own arguments correctly.
2008-07-23fix stack abuse in the `time' commmand, using alloc()'d memory instead.Jared Yanovich
reported by Thorsten Glaser, thanks. ok millert@, earlier version miod@
2008-07-23Correct cases of mishandling of pending reads and writes to preventBob Beck
them going negative - this consists of identifying a number of cases of IO not going through the buffer cache and marking those buffers with B_RAW - as well as fixing nfs_bio to show pending writes and reads through the buffer cache via NFS still has a problem with mishandling the counters I believe in the async/sync fallback case where counters stay positive which will be addressed seperately. ok tedu@ deraadt@