Commit Graph

201578 Commits

Author SHA1 Message Date
joerg bc843b5e55 Use prototypes from libi386.h. 2011-06-08 16:04:40 +00:00
joerg db603d4492 G/C wbinvd 2011-06-08 16:03:42 +00:00
matt ca37a5ee9e A small speedup, when mapping memory in bus_dmamem_map, if the memory is
cacheable and is in a single segment (physically contiguous) don't bother
allocating KVA for it, just use the physical address as the VA.
2011-06-08 15:19:57 +00:00
yamt bae8a3a858 mention combinations of flags 2011-06-08 13:54:16 +00:00
yamt 6f8a344413 err -> errx where appropriate 2011-06-08 13:51:13 +00:00
wiz 8fb66db3ec Sync usage with man page. 2011-06-08 12:49:45 +00:00
wiz 20e3a8d382 Sort options. New sentence, new line. 2011-06-08 12:47:51 +00:00
pgoyette 1dcfbf4075 Correct description for hw.swwdog.reboot behaviour. 2011-06-08 12:19:14 +00:00
drochner 89c8725c96 add support for the interesting parts of ISO-2 and KOI8-R fonts
to the vga(4) driver
2011-06-08 10:25:21 +00:00
drochner 2706a22ac6 reduce typecasts and byte swapping 2011-06-08 10:14:16 +00:00
joerg 7ee80c6f6e Update LLVM/Clang snapshot to 132736. This fixes two situations where
libraries could end up with text relocations.
2011-06-08 08:48:38 +00:00
matt 6d32ef3fed When printing the header, convert values to names:
Use strlcpy to copy the name, not strncpy.

 magic:       0x27051956
 time:        Tue Jun  7 15:58:41 2011
 size:        2482203
 load addr:   0x00020000
 entry point: 0x00020000
 data crc:    0x700fdf53
 os:          2 (netbsd)
 arch:        7 (powerpc)
 type:        2 (kernel)
 comp:        1 (gz)
 name:        NetBSD/evbppc 5.99.52 (INSTALL_
 header crc:  0x94ea96cf
2011-06-08 05:54:38 +00:00
jruoho a4bc4192a9 Adjust types. 2011-06-08 05:31:43 +00:00
jruoho 72242ed7f9 Use atf_tc_skip() instead of #if 0. 2011-06-08 05:28:03 +00:00
matt a3fa70a436 When delivering MSIs, sometimes after clearing the MSI but before the interrupt
routine get called the MSI reasserts and we loop around and would detect a
spurious interrupt.

So now we keep track of the interrupts we have serviced successfully for this
dispatch loop.  If we have to invoke an interrupt handler and that handler
indicates nothing was serviced, if we previously serviced it it isn't counter
as a spurious interrupt.
2011-06-08 05:21:42 +00:00
matt 15f871cc40 Add an e500_idlespin to detect calls to idlespin when interrupts are blocked
or disabled.
2011-06-08 05:13:00 +00:00
matt e14e91988c In INIT_CPUINFO, make L_CPU to set the cpu_info (just to be safe). 2011-06-08 05:11:07 +00:00
matt 16a73c72b7 Cleanup register use so that r5-r8 are preserved. Take advantage of
changes to INIT_CPUINFO (it now saves curcpu to L_CPU(%r13)).
2011-06-08 05:09:21 +00:00
matt 74521c9c2f Use a standard INSTALL.inc instead of duplicating it. Make INSTALL
variants of mpc85xx kernels.
2011-06-08 05:03:43 +00:00
joerg 20443a4138 Be a bit cleaner and reduce the amount of namespace pollution 2011-06-07 22:51:32 +00:00
wiz a9c099f5bf Fix typo. 2011-06-07 20:23:14 +00:00
wiz 0d3e47c8e9 Whitespace fix and sort SEE ALSO. 2011-06-07 20:22:56 +00:00
joerg b7a1edf1d5 Catch up with addition of putstr32.S. 2011-06-07 20:05:46 +00:00
joerg cbfa018ce3 Add () that match operator order. 2011-06-07 20:04:32 +00:00
jruoho 8fb0f51219 Temporarily comment out the 'stat_dir' test. It panics QEMU/i386 guests. 2011-06-07 19:06:39 +00:00
fair d53081d682 Document PPS_SYNC for com(4) and zstty(4) (the only serial drivers
in which NetBSD currently supports the option), with cross reference
to ntpd(8) and options(4).
2011-06-07 18:02:35 +00:00
matt a1b165afd2 Make pcu_save_all and pcu_discard_all KASSERTs accept LW_SYSTEM threads
since kthread_create will call lwp_create with lwp0 which may not be curlwp.
2011-06-07 17:51:58 +00:00
wiz c8bcdb2bd2 Sort sections. 2011-06-07 17:47:24 +00:00
matt f48a97f0ed Add mpc85xx kernels. Add INSTALL_PMPPC
Put each family of kernels on a separate line.
2011-06-07 17:30:18 +00:00
pgoyette 40470b7ff0 Add a BUGS section to point out that the statistic "average" is an
average only of the current, minimum, and maximum values, and not a
running average of all displayed current values.
2011-06-07 17:28:59 +00:00
pgoyette 83a2ecf6cc Zero is a valid value for some sensors so update statistics code to
handle that.
2011-06-07 17:24:32 +00:00
jym c9ee6caf03 Document the naming convention. 2011-06-07 17:13:43 +00:00
jym 422a28e00e Be more consistent for event handler naming with block backend: it is
xbdback(4) rather than xbd(4), and use i for identifier separation
(like xvif(4)).

The name is not used outside from event counters (vmstat -i), so
should be transparent to Xen block scripts.
2011-06-07 16:41:14 +00:00
drochner 49c12b7a9f use a simple counter as IV for AES-GMAC as suggested in RFC4543 2011-06-07 15:57:51 +00:00
drochner e4ef78d839 fix tunnel encapsulation in ipsec6_process_packet() -- it is not
completely clean yet, but at least a v6-in-v6 tunnel works now
2011-06-07 15:54:57 +00:00
drochner 7038ebdf09 reindent ipsec6_process_packet() - whitespace changes only 2011-06-07 15:50:42 +00:00
he b702d5ce61 SYMTAB_SPACE is decimal, so fix syntax error introduced by the previous. 2011-06-07 15:01:43 +00:00
bouyer a3a7248ce7 Fix bad cut'n'paste in copyright. Pointed out by dyoung@ 2011-06-07 14:56:12 +00:00
bouyer 44635a6831 Don't call psignal() without holding proc_lock. This is the cause of
the reboot of PR port-xen/45028
Now that Xen2 is gone, handle FPU context switches the same way as
amd64. This makes all tests in /usr/tests/lib/libc/ieeefp pass.
2011-06-07 14:53:03 +00:00
tsutsui c2c4ea5e04 Pull following m68k softfloat fixes from upstream:
---
Revision 109143
2005-12-29  Paul Brook  <paul@codesourcery.com>
	* config/m68k/fpgnulib.c (__extendsfdf2): Handle negative zero.
	(__truncdfsf2): Ditto.
	(__extenddfxf2): Ditto.
	(__truncxfdf2): Ditto.
	* config/m68k/lb1sf68.asm (__addsf3): Return -0.0 for -0.0 + -0.0.
	(__adddf3): Ditto.
---
Revision 109145
2005-12-29  Paul Brook  <paul@codesourcery.com>
	* config/m68k/lb1sf68.asm (__cmpdf2): Fix typo in immediate mask.
	Create wrapper and rename body...
	(__cmpdf2_internal): ... to this.  Return correct value for unordered
	result.
	(__cmpsf2): Create wrapper and rename body...
	(__cmpsf2_internal): ... to this.  Return corerct value for unordered
	result.
	(__eqdf2, __nedf2, __gtdf2, __gedf2, __ltdf2, __ledf2): Use
	__cmpdf2_internal.
	(__eqsf2, __nesf2, __gtsf2, __gesf2, __ltsf2, __lesf2): Use
	__cmpsf2_internal.
---
Revision 110744
	* gcc/config/m68k/lb1sf68.asm (__divsf3, __divdf3, __mulsf3,
	__muldf3): Return a correctly signed zero.
---

Note:
 - lb1sf68.asm revision 110744 is still GPLv2.
 - fpgnulib.c is not GPLed.
2011-06-07 14:22:14 +00:00
bouyer 1d34d759fe check that the list is empty before calling cv_wait(). Otherwise
we may sleep waiting for an event which is already in the queue.
2011-06-07 13:52:30 +00:00
martin ff5dc95132 Sparc64 does not fail the strtold_nan test, so don't expect failure there 2011-06-07 13:51:52 +00:00
plunky 5e99487c50 make PCC_DEBUG a global flag (will not compile without, currently) 2011-06-07 13:30:35 +00:00
plunky 43d2b2a329 use better method of creating version string, current method can
introduce spurious " characters during stringification
2011-06-07 13:07:26 +00:00
cegger be9c987bdd add BCM5785 phy:
brgphy0 at bge0 phy 1: BCM5785 1000BASE-T media interface, rev. 3
brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FD , auto
2011-06-07 10:10:44 +00:00
cegger 047aa05ba8 regen. 2011-06-07 10:08:02 +00:00
cegger da2c0a5809 add ATI Radeon Cypress and Lucent IEEE 1394b Controller 2011-06-07 10:07:35 +00:00
cegger 25591d12b1 regen. 2011-06-07 09:26:27 +00:00
cegger add8d199ec add BCM5785 2011-06-07 09:24:17 +00:00
wiz f1bd2eac9d New sentence, new line. 2011-06-07 07:27:31 +00:00