Commit Graph

149141 Commits

Author SHA1 Message Date
tsutsui a7be7dcdc1 MKDEBUG -> MKDEBUGLIB 2006-07-23 03:27:09 +00:00
uwe 68272cc770 tlb_exception: Move and indent TLB_ASSERT to reduce visual clutter.
Fix function name in the panic message.  Print expevt on panic.
Split panic message so that the dumped numbers are on a separate line.
2006-07-22 22:43:43 +00:00
bjh21 eaf8878f34 We build releases under NetBSD now, so there's no need for the MkRelease
and MkRelScr scripts to do (some of) it under RISC OS.  Remove them.
2006-07-22 22:38:54 +00:00
uwe 3ed02eac7c exp_type[] was constified in exception.c but an extern declaration in
db_interface.c was not updated.  Declare it publicly.  While here,
constify the array itself too.
2006-07-22 21:58:29 +00:00
tsutsui 205c4648a9 Note arc bootloader update. 2006-07-22 18:54:50 +00:00
tsutsui 84180e1158 - reorganize bootinfo structures and fix bootinfo handling in bootloader
(mostly based on pmax)
- pass symbol info from bootloader to kernel via bootinfo
  (currently bootinfo is allocated in the bootloader and
   copied by kernel later; maybe we should rethink about this)
- use passed bootinfo to initialize ksyms(4) in kernel
- remove options SYMTAB_SPACE from kernel config files
- bump bootloader version
2006-07-22 18:15:05 +00:00
rpaulo 25ec6d007f revert stuff that shouldn't have gone in. 2006-07-22 17:45:03 +00:00
rpaulo f5f6aa2ed3 TCP RFC is 793, not 783. 2006-07-22 17:39:48 +00:00
martin a4cb6f93d2 Remove unused variable to make it compile again. 2006-07-22 15:09:09 +00:00
tsutsui 6efaa65c79 Add "-I${S}/../common/include" to CPPFLAGS for libprop sources in libkern.
XXX: shouldn't this be handled by sys/lib/libkern/Makefile.inc?
2006-07-22 14:11:35 +00:00
elad a5307a7c24 "verified exec" -> "veriexec" + some minor tweaks. 2006-07-22 10:47:53 +00:00
elad 0f70b7df59 no VERIFIED_EXEC anymore, just a pseudo-device. 2006-07-22 10:43:51 +00:00
elad e2706baefd kill a VOP_GETATTR() we don't need for veriexec. 2006-07-22 10:40:49 +00:00
elad a92c1615a4 deprecate the VERIFIED_EXEC option; now we only need the pseudo-device to
enable it. while here, some config file tweaks.

tons of input from cube@ (thanks!) and okay blymn@.
2006-07-22 10:34:26 +00:00
elad a6e0095c33 oops, no 'p' here. from xtraeme@. 2006-07-22 09:59:24 +00:00
elad 686626bd00 sync with reality. 2006-07-22 09:26:29 +00:00
elad 7e7591e119 if LOCKDEBUG, assert that we can sleep in kauth_authorize_action().
discussed with yamt@ on tech-kern.
2006-07-22 09:24:25 +00:00
elad 6f83bb0086 don't call kauth_authorize_generic() when holding a lock, from yamt@. 2006-07-22 09:22:21 +00:00
yamt 54a9d2b0f7 - genfs_getpages: in the case of PGO_LOCKED, check if we can acquire
g_glock as suggested by Chuck Silvers on tech-kern@.
- genfs_rel_pages: handle PGO_DONTCARE so that it can be used for the above.
2006-07-22 08:49:13 +00:00
yamt f9458a6ba1 - in genfs_getpages, take g_glock earlier so that it can't be
intervened by truncation.
  it also fixes a deadlock.  (g_glock vs pages locking order)
- uvm_vnp_setsize: modify v_size while holding v_interlock.

reviewed by Chuck Silvers.
2006-07-22 08:47:56 +00:00
wiz f94a2b9563 Bump date for previous. 2006-07-22 08:36:14 +00:00
tsutsui 83d364980f TAB/space cleanup. 2006-07-22 06:58:17 +00:00
tsutsui ecc22258ee - remove parentheses from return
- remove trailing spaces
2006-07-22 06:42:41 +00:00
tsutsui 999dc402f0 KNF, remove register decls 2006-07-22 06:40:44 +00:00
tsutsui 9b4ab881f1 - include <m68k/m68k.h> for fputype decl
- some KNF
2006-07-22 06:40:20 +00:00
tsutsui 2bf43cdfa1 remove __P(), ANSIfy, KNF, use pmap_t rather than struct pmap * 2006-07-22 06:37:27 +00:00
tsutsui 2895c250c2 KNF, ANSIfy, remove register decls 2006-07-22 06:36:06 +00:00
tsutsui 4d891ed888 KNF and misc cosmetics 2006-07-22 06:34:41 +00:00
tsutsui f430313b2d - remove unused decls.
- remove parentheses from return arg
2006-07-22 06:32:17 +00:00
tsutsui c15c158ffc KNF, ANSIfy, de-__P(), bzero() -> memset() 2006-07-22 06:27:00 +00:00
lukem 8b3ce8625c Rename MKDEBUG to MKDEBUGLIB. 2006-07-22 05:29:03 +00:00
uwe acfbe0b252 Report traps from user break controller as ksi_code = TRAP_TRACE 2006-07-22 03:22:15 +00:00
uwe 2e7b010133 Minor cosmetics. 2006-07-22 03:06:56 +00:00
uwe 43d9f78e91 Using "irq" in different functions to either x or 1<<x is confusing.
Rename.
2006-07-22 02:13:06 +00:00
uwe c50fbd7f2b We don't need to update HD6446X_NIMR when (dis)establishing an
interrupt as splx will update it from the recomputed mask anyway.
2006-07-22 01:53:49 +00:00
uwe 485a350c1b hd6446x_intr_priority_update: simplify. 2006-07-22 01:34:55 +00:00
uwe e8ceae81ee Shave off one instruction in hd6446x_intr_raise. 2006-07-22 01:16:16 +00:00
mishka 044dd5aab8 Remove the obsolete notes on F/V/E-style output. 2006-07-22 00:29:55 +00:00
jmcneill 053d8db188 Note mtftp changes to tftp(1). 2006-07-22 00:12:44 +00:00
gdamore b846198ad4 Initial implementation for Marvell 88E6060 10/100 5-port PHY switch, from
Sam Leffler, used in various products including AR5312-based designs.  This
is not enabled in any configs yet, nor tested by anyone other than Sam.  I
will be testing this more later, and adding it to appropriate configs once
I have verified (unless someone else beats me to the punch.)
2006-07-21 23:55:27 +00:00
mishka c6d1c22580 Apply patches from bin/26449: improve fdformat diagnostic messages.
Early okayed by <thorpej> on tech-userlevel@.
2006-07-21 23:05:14 +00:00
tsutsui 4f08243995 Use MI installboot(8), not obsolete disklabel(8) with -B. 2006-07-21 19:02:27 +00:00
tsutsui b6558b0616 Use bus_space_map(9) and bus_space_vaddr(9). 2006-07-21 18:40:58 +00:00
tsutsui a75de8e2db Use more proper macro. 2006-07-21 18:11:01 +00:00
tsutsui 3c612311d0 Use bus_space_map(9) and bus_space_vaddr(9) rather than iomap(). 2006-07-21 18:05:30 +00:00
jmcneill 22c701ecab Add support for the multicast TFTP option. Reviewed by Rui Paulo. 2006-07-21 17:49:00 +00:00
kent 15c376e363 * azalia_init_corb()
No need to confirm CORBRPRST is set even with ICH6/ICH7
2006-07-21 17:30:26 +00:00
gdamore 01f0465721 Regen. 2006-07-21 17:20:59 +00:00
gdamore e3a079b540 Update ADMtek pci device ids to match data sheets. While here, add the 9513
device (although I've never seen one, I have a datasheet for it. :-)
2006-07-21 17:20:20 +00:00
ad 3029ac48c7 - Use the LWP cached credentials where sane.
- Minor cosmetic changes.
2006-07-21 16:48:45 +00:00