Commit Graph

200644 Commits

Author SHA1 Message Date
mrg
c57ca1d4fb convert parityLogPool.mutex to a kmutex. 2011-05-11 06:03:06 +00:00
mrg
662e58c786 convert regionInfo[regionID].mutex to a kmutex. 2011-05-11 05:14:07 +00:00
mrg
3dd617695f convert reintMutex to a kmutex. 2011-05-11 03:38:32 +00:00
mrg
32ab76b94a convert parityLogDiskQueue.mutex to a kmutex/cv.
XXX: some splbio() usage to clean up here
2011-05-11 03:23:26 +00:00
christos
5e771eb510 Don't use a static buffer for ifaddrs (and not check for overflowing it!)
(speciallly if you are setuid!)
2011-05-11 00:38:28 +00:00
cliff
db32ef8971 sync from matt-nb5-mips64 branch 2011-05-11 00:38:03 +00:00
dyoung
e778d5fdd6 Constify pci_attach_args. 2011-05-11 00:12:41 +00:00
dyoung
25441706c1 Add to tags some assembly files in common/. 2011-05-10 23:58:25 +00:00
dyoung
9316f952b3 Constify pci_attach_args. 2011-05-10 23:48:33 +00:00
enami
deea6a1c0e According to their home page, N of IANA is plural. 2011-05-10 23:33:07 +00:00
jruoho
2f45c76c1c Use the same conditional check from <fenv.h> to fix an immediate build error
pointed out by cliff@. (This does not however sound like a sane thing to
mandate from a C99 header.)
2011-05-10 19:18:19 +00:00
njoly
7605f6497e Add require.progs unifdef, to avoid failure if comp set is not
installed.
2011-05-10 19:02:27 +00:00
dyoung
e4c26632ea Stop abuse of PCI_FLAGS_IO_ENABLED and PCI_FLAGS_MEM_ENABLED. The flags
specifically tell a driver that bridges upstream forward PCI I/O (or
memory) transactions to the device."  Only bus drivers have any business
modifying these.
2011-05-10 18:31:33 +00:00
jruoho
88152d886b Use .Ss. 2011-05-10 17:00:44 +00:00
jruoho
98be387902 Verify that strtod(3) honors the current rounding mode set by fesetround(3).
Passes on amd64. Prompted by a bug in the GNU C library.
2011-05-10 15:20:19 +00:00
tsutsui
99ba564ccf Move isrinit() call from early next68k_init() to cpu_configure(9)
since interrupt service routines would want evcnt(9).
2011-05-10 14:45:28 +00:00
tsutsui
26681a9ee5 Move isrinit() call from early news68k_init() to cpu_configure(9)
since interrupt service routines would want evcnt(9).
2011-05-10 14:41:55 +00:00
tsutsui
76e58a69aa Move intr_init() call from early hp300_init() to cpu_configure(9)
since interrupt functions would want evcnt(9).
2011-05-10 14:38:08 +00:00
jruoho
cd5d7b9351 Few naive tests for pause(3). 2011-05-10 13:03:05 +00:00
jruoho
44744829be Add also a simplistic stress unit test. 2011-05-10 12:43:42 +00:00
njoly
1199515b5b Fix prologue macros order. 2011-05-10 12:16:18 +00:00
njoly
411ef8d5d2 Small typo in macro (Xd -> Xr). 2011-05-10 12:14:37 +00:00
jruoho
4f636e256c Xref div(3) and remainder(3). 2011-05-10 12:09:00 +00:00
jruoho
881e57fce3 Remove trailing '\'. 2011-05-10 09:07:51 +00:00
manu
25ff744367 Fix filesystem root leaked lock when using UFS_EXTATTR_AUTOSTART.
This way, statvfs(2) calls obtained by df(1) or umount(8) will no
longer sleep forever in the kernel to acquire the lock.
2011-05-10 08:29:32 +00:00
mrg
1c0dbcb69c convert RF_CommonLogData_s/RF_ReconMap_s mutex to a kmutex/cv. 2011-05-10 07:04:17 +00:00
jruoho
34c8ff4209 Fix comment/string typos. 2011-05-10 06:58:17 +00:00
jruoho
ac31bc5721 Fix typo. 2011-05-10 06:55:27 +00:00
jruoho
5a43e397bb Xref ilogb(3). 2011-05-10 06:39:45 +00:00
jruoho
31061e207a Split out the ilogb(3) family out of ieee(3) and properly document it. 2011-05-10 06:38:33 +00:00
mrg
de9a772ed6 print "raidN: detached" when unconfiguring a raid device. 2011-05-10 05:08:51 +00:00
enami
dd41556bdf Use ptrdiff_t to hold pointer difference to avoid coredump on LP64 system. 2011-05-10 04:40:16 +00:00
christos
0172147d4a AS additions from Zafer Aydogan to print the AS path. Minor cleanups to compile
without WARNS=1 hackery.
2011-05-10 01:58:58 +00:00
christos
64b9d7212f Add AS support for traceroute6. While here cleanup both traceroute programs
a bit.
XXX: Error printing on traceroute should be revisited.
2011-05-10 01:52:49 +00:00
matt
089d8e407b yes, more C99 please (back out previous change). 2011-05-10 00:34:26 +00:00
matt
12a3861acb Make rump compile things with -std=gnu99 like the kernel and modules. 2011-05-10 00:33:58 +00:00
drochner
e7c5804ca9 rearrange variable usage to kill __UNCONST
reviewed by sjg
2011-05-09 19:15:28 +00:00
jruoho
949a3d9b76 Add one missing cleanup routine declaration. 2011-05-09 17:55:37 +00:00
jruoho
f33b8e3d59 Add a test case for PR kern/44946. This tests that common first level sysctl
nodes (ddb, hw, machdep, etc.) are not writable by a normal user.
2011-05-09 17:53:54 +00:00
manu
136a3b8340 Attempt to fix build after perfuse addition (there is no MKPERFUSE) 2011-05-09 17:13:19 +00:00
haad
a28cba54a4 Mention MKPERFUSE keyword here, too. I have forgot to commit this file before. 2011-05-09 14:45:44 +00:00
haad
1d514c3d24 Add MKPERFUSE flag to those who are enabled by default. 2011-05-09 14:36:48 +00:00
taca
fa1b10fb99 Postfix 2.8.3 has released. 2011-05-09 12:45:25 +00:00
njoly
2a2612f827 Small typo (perfuse.debug -> perfused.debug). 2011-05-09 11:55:33 +00:00
jruoho
76710b77f2 On a second thought, require that close(2) fails for a descriptor already
closed with closefrom(3). For some odd reason (yet to be determined), this
check fails on 5.99.51 (amd64).
2011-05-09 11:05:36 +00:00
jruoho
d5aa514fe9 Remove superfluous close(2) pointed out by martin@. 2011-05-09 10:50:02 +00:00
jruoho
105ad5cd59 Add one more naive unit test. 2011-05-09 09:27:37 +00:00
jdc
8902e570be Alter the sync-on-green and composite-sync settings:
if the monitor doesn't support composite sync, enable sync-on-green

  then, if the monitor supports separate sync, disable composite vsync

(Prompted by macallan@.)
2011-05-09 09:06:28 +00:00
jruoho
fa096afe20 Xref raise_default_signal(3). 2011-05-09 09:06:21 +00:00
manu
73963ae9de Enable the build of perfused and libperfuse 2011-05-09 08:51:08 +00:00