fvdl
0a79ef3086
Allow probing of CPUs only by ACPI, so that MPBIOS can still do interrupt
...
mapping should ACPI have a quirk. From Christos. One change by me: make
sure that lapic_boot_init doesn't get called twice, otherwise the
cpu_info entry for the CPU with id 0 gets zapped.
2003-10-09 16:25:16 +00:00
dbj
4d76d724b9
calculate "-s size" values after sectorsize has been fully determined
...
extend "-s size" argument to allow negative sizes to represent value to
subtract from diskalbel partition size
2003-10-09 16:23:29 +00:00
christos
ca7e7788b7
- enable WARNS 2
...
- delint (void casts, shadow warning on port)
- always cast to unsigned char for isfoo() macros, not sometimes.
- save errno to avoid reporting random error value.
- use warnx() when the error is indeed unknown.
- use getprogname() instead of __progname.
- make all locals static.
2003-10-09 15:32:37 +00:00
yamt
d59161d069
- don't try to write alt super blocks beyond the end of the partition.
...
- flush stdout when printing each super block addresses.
2003-10-09 14:28:34 +00:00
fvdl
4c16901a4e
Don't treat a 66-100Mhz PCI-X bus as plain PCI. From yamt (the code was
...
already like this in the FreeBSD driver).
2003-10-09 14:26:54 +00:00
jrf
df042318ea
christos@netbsd.org suggested we replace whois
...
with one that is KNF, has ipv6, better error
handling, and recursion. I settled on OpenBSDs.
Christos found some nits and had me commit as
is. Christos will follow up with fixes shortly.
2003-10-09 14:21:49 +00:00
yamt
fbacec1288
tweak curproc not to reference curlwp twice.
...
(function calls might be accompanied by curlwp.)
2003-10-09 14:00:34 +00:00
yamt
d9d3c0dd8e
avoid a magic number in curcpu().
2003-10-09 13:46:43 +00:00
christos
77b4aabadd
Avoid re-entry in the cleanup signal handlers.
2003-10-09 13:43:00 +00:00
yamt
f2aa877507
for nfs_timer_ch, use callout_schedule rather than callout_reset
...
as the former is a little more efficient.
2003-10-09 13:23:33 +00:00
dsl
ab073a34f8
Move lib/crt/start_rom.S to a more sensible location.
2003-10-09 10:56:13 +00:00
dsl
44ac426707
Use real_to_prot (etc) from stand/lib.
...
Add a patchable header for boot parameters (eg console type).
2003-10-09 10:36:26 +00:00
dsl
3d4b6a197d
Pick up X86_BOOT_MAGIC_* from bootblock.h
...
Move boot_params.S to lib (seems useful to use it in pxeboot).
2003-10-09 10:29:39 +00:00
dsl
e79e1bed24
Make X86_BOOT_MAGIC_* available when ASSEMBLER defined.
2003-10-09 10:25:40 +00:00
ichiro
c9be9cafc5
dont use __ARMEB__
...
It changed so that it might distinguish by BYTE_ORDER
2003-10-09 09:44:25 +00:00
dsl
6f9f3c64a7
Move start_pxe.S to a more sensible place
2003-10-09 09:42:25 +00:00
ichiro
b6a7f7b339
support big endian
2003-10-09 09:37:56 +00:00
ichiro
266021fa1e
big endian support
...
thanks to smi@sm.sony.co.jp
2003-10-09 08:54:54 +00:00
ragge
577c722173
pdp10 uses register 1 for return value, not 0.
...
While here, adjust a comment.
2003-10-09 08:35:31 +00:00
matt
acf4563b13
Add code to drop into DDB if you get a DSI fault on the current stack page.
2003-10-09 07:12:24 +00:00
thorpej
d2ab983617
* Bump the shlib major of libkrb5 because the shlib major of libcrypto
...
changed, and libkrb5 depends on libcrypto.
* Bump the shlib major of libgssapi, libhdb, libkadm5clnt, libkadm5srv,
and libkafs, because they depend on librb5.
Dependent library list provided by, and change approved by, lha@netbsd.
Per discussion on tech-userlevel.
2003-10-09 04:40:26 +00:00
thorpej
eb3570747f
Make sure HAVE_OPENSSL is undefined, to avoid depending on both
...
libcrypto and libdes. Patch by lha@, posted to tech-userlevel.
2003-10-09 04:31:17 +00:00
enami
57a6593f52
Fix indent.
2003-10-09 03:12:29 +00:00
atatat
d4de28f890
When pulling back an amap to cover the new allocation along with the
...
previous entry, don't add the size to the extension -- it's already
been added to the end of the previous entry.
2003-10-09 02:44:54 +00:00
simonb
444e6dce83
No need to cast "len" to a size_t now that "len" is a size_t.
2003-10-09 00:50:34 +00:00
christos
5eda4a7d47
PR/23107: Nathan Williams: ^D as the first char on the command line does
...
not DTRT in readline compatibility mode
2003-10-09 00:42:28 +00:00
kleink
fd04e737c6
Update to use symbolic register names.
2003-10-09 00:17:59 +00:00
uwe
a348eb3a30
Add IPR mappings for remaining sh7709 IRQx.
...
While here, fix couple of typos.
2003-10-08 23:31:43 +00:00
enami
22658b0b3a
Fix whitespace usage and typo in comment.
2003-10-08 23:08:35 +00:00
thorpej
901da40cf9
Add some accessor macros for the ucontext:
...
* _UC_MACHINE_PC() - access the program counter
* _UC_MACHINE_INTRV() - access the integer return value register
* _UC_MACHINE_SET_PC() - set the program counter (this requires
special handling on some platforms).
2003-10-08 22:43:01 +00:00
jonathan
b85e76da79
Regen from pcidevs rev 1.581 with Hifn 7954/5 and 7956.
2003-10-08 21:17:27 +00:00
jonathan
ceefe38507
Add Hifn 7954/7955 and 7956. Put adjacent to the very similar hifn 7951.
...
From Rajesh Vaidyanath <RVaidyanath@hifn.com>, as submitted to FreeBSD.
2003-10-08 21:15:33 +00:00
bouyer
7719e83c8b
Following Matt Thomas's request, rename ata attribute to ata_hl, and
...
wdc_base to ata. We can now have
atabus* at ata?
in kernel config files.
2003-10-08 20:57:59 +00:00
itojun
8612aa8b30
use asprintf David Hill
2003-10-08 20:39:07 +00:00
itojun
eb48d1d3cb
plug memory leak. David Hill
2003-10-08 20:36:25 +00:00
itojun
1bb83f4a4a
avoid signed->unsigned assignment. openbsd PR 1709
2003-10-08 20:33:17 +00:00
fvdl
ba7165e37f
Adapt for ksiginfo changes.
2003-10-08 19:58:54 +00:00
fvdl
995d3a4d2f
Do proper FPU trap reporting for SIGFPE, copied from the i386 port.
2003-10-08 19:55:39 +00:00
pk
ded7383371
In isp_fc_worker() reduce the timeout value used to poll for the link
...
status from 10 seconds to 250 milli seconds for the second and subsequent
attempts to determine the link status. This prevents unnecessary long
stalls after the device attach routines have completed.
Tested on a dual port QLogic 3212. Approved by mjacob@feral.com .
2003-10-08 19:51:01 +00:00
scw
0047ff3f6e
Ok, I give up for now. There's no easy/reliable way to deal with
...
these spurious interrupts.
2003-10-08 19:46:12 +00:00
scw
677ee2fdbf
Simplify the last change to just check for spurious GPIO interrupts.
2003-10-08 19:39:40 +00:00
scw
ecc5fec473
If no interrupt handler claims to have dealt with a level-triggered
...
GPIO interrupt, check the GPIO interrupt status register after clearing
it down to see if the interrupt source has disappeared. If it does,
assume it was a spurious event. Otherwise, panic.
2003-10-08 19:31:17 +00:00
thorpej
80649e0513
Use KSI_INIT_TRAP().
2003-10-08 19:21:52 +00:00
thorpej
55452b8f35
Use KSI_INIT_TRAP().
2003-10-08 19:10:30 +00:00
dsl
977fe7c488
Change the way the shared lib directory is handled.
...
Should now work if ${.OBJDIR} = ${.CURDIR}/obj.
2003-10-08 18:51:50 +00:00
dsl
cabc1ae936
Need to explicitly create directory behing symlink.
...
Clean share lib directory.
2003-10-08 18:38:43 +00:00
dsl
2ae753f095
Only build the libraries once,
2003-10-08 18:20:15 +00:00
tsutsui
cdb8e31d33
- Count jazzio interrupts with evcnt(9).
...
- Misc cleanup.
2003-10-08 18:12:24 +00:00
tsutsui
27ddbb512d
Use mips_dcache_inv_range() for BUS_DMASYNC_PREREAD if possible.
...
Tested on NEC-JC94 (R4400 with 1MB L2 cache).
2003-10-08 18:10:07 +00:00
fvdl
61834e8959
Cap the transfer size at MAXPHYS, the driver won't get bigger requests
...
than that. Allocating 16M per SCB is silly (as pointed out by
Frederick Bruckman).
2003-10-08 17:38:31 +00:00