matt
a5b74d12b8
bump SYMTAB_SPACE
2013-08-12 21:15:56 +00:00
drochner
4f7f7eac50
add feature flag definitions for the last round of Intel instruction
...
set extensions (AVX512 et al.)
2013-08-12 18:16:19 +00:00
hannken
d12406b413
Function nfs_vinvalbuf() ignores errors from vinvalbuf() and therefore
...
delayed write errors may get lost.
Change nfs_vinvalbuf() to keep errors from vinvalbuf() for fsync() or close().
Presented on tech-kern@
Fix for PR kern/47980 (NFS over-quota not detected if utimes() called
before fsync()/close())
2013-08-12 17:46:38 +00:00
matt
7f5fa457dc
Convert to unified syntax
2013-08-12 17:41:51 +00:00
matt
029a1f3b59
Update to unified syntax
2013-08-12 17:32:03 +00:00
joerg
c5837ca27d
Build boot loaders without unwind tables.
2013-08-12 16:34:05 +00:00
joerg
1073c3ed63
Discard ELF unwind sections for the boot loader.
2013-08-12 16:32:39 +00:00
matt
bc7f522d59
Convert to unified syntax
2013-08-12 16:02:50 +00:00
yamt
43137dd04c
fix validness check of sensor value
...
this change is intended to mirror what ipmitool does.
(their macros for these bits are IS_READING_UNAVAILABLE and
IS_SCANNING_DISABLED.)
see also:
second-gen-interface-spec-v2-rev1-4
Table 35-15, Get Sensor Reading Command
might fix PR/46833 from Francois Tigeot
reviewed by Masanobu SAITOH and Tom Ivar Helbekkmo
tested by Tom Ivar Helbekkmo
2013-08-12 15:40:34 +00:00
riz
0ce61fb028
Fix up some missed unified syntax.
2013-08-12 15:08:13 +00:00
pooka
99779005d5
This file has been obsoleted by "./buildrump.sh checkout{cvs,git}"
2013-08-12 10:30:35 +00:00
pooka
6bf92a7490
building ARM rump kernels now requires sys/arch/arm/arm32
2013-08-12 10:25:05 +00:00
matt
8ac587c908
Fix a bad mov pc,lr -> RET
2013-08-12 05:54:51 +00:00
pooka
2ad17e87e5
regen
2013-08-11 18:35:19 +00:00
pooka
a8850c1ec8
Linux treats the data parameter as a pointer/long too. The comments
...
in the sys/ptrace.h on Linux say it should be an int, but the code
glibc/musl/kernel disagrees.
2013-08-11 18:34:43 +00:00
riz
50c956e37e
Bump symtab space.
2013-08-11 17:18:56 +00:00
rkujawa
d017059bc0
Add the new xsh(4) driver to GENERIC.in template.
2013-08-11 16:15:52 +00:00
rkujawa
081ad628f0
Use the proper NE2000_TYPE for AX88796.
2013-08-11 12:35:18 +00:00
rkujawa
0b170012f7
Add support for AX88796(B) variant.
2013-08-11 12:34:16 +00:00
pooka
aa1a50a32f
regen
2013-08-11 12:23:46 +00:00
pooka
4f2d6acaba
Use long instead of int for ptrace addr. This makes things compile
...
better on powerpc64 with a compiler which warns about int-to-pointer
casts.
XXX: sys/ptrace.h on Linux says that the addr parameter is a "void *".
2013-08-11 12:23:02 +00:00
pooka
19cb1115a0
Include powerpc+evbpcc. Allows the buildrump.sh checkout to work on
...
powerpc machines. Tested on Linux/ppc64 by Justin Cormack.
2013-08-11 09:10:47 +00:00
pooka
220050f663
Allow to build in envs without USRSTACK (namely, rump kernels on powerpc).
...
TODO: all of the m*() calls are by definition incompatible with rump
kernels; including them is no great damage, but they're not useful either.
2013-08-11 09:07:15 +00:00
matt
015cebed78
Support thumb
2013-08-11 04:58:01 +00:00
matt
558fc00a85
unified syntax, make it play nice with thumb
2013-08-11 04:40:05 +00:00
matt
4d7e050eef
Switch to unified syntax
...
use it to get condition return on thumb
2013-08-11 04:39:18 +00:00
dholland
199aad004d
Kill off uo_unmark_vnode/UFS_UNMARK_VNODE as it's now a leftover.
2013-08-11 04:36:17 +00:00
matt
89317f999d
Use push/pop
2013-08-11 03:09:41 +00:00
matt
ef763f80c4
Use unified syntax for conditional instructions
...
Use RETc/RET
2013-08-11 03:00:05 +00:00
matt
9706216381
fix conditional instructions to conform to unified syntax
...
use push/pop
use RET/RETc
2013-08-11 02:53:18 +00:00
matt
4de8c8ef33
Change r12 -> ip
...
Change all condition instructions so they pass unified syntax
2013-08-11 02:45:56 +00:00
jnemeth
2250093bdf
PR/48112 - Kai-Uwe Eckhardt -- add support for Sitecom N300 usb wifi adapter
2013-08-10 21:15:26 +00:00
dholland
90319e421c
Redo -r1.53 correctly.
2013-08-10 18:14:21 +00:00
tsutsui
120fa04906
Make sure to check if the driver has a valid intr handler in virtio_detach().
...
Fixes a panic during shutdown on KVM under ubuntu 13.04 with virtio,
as reported in PR kern/48105 by Richard Hansen.
Should be pulled up to netbsd-6 branches.
2013-08-10 18:01:31 +00:00
mrg
cc564476de
thanks to mhitch, we got all the interrupt issues sorted out for now,
...
so turn off PDB_INTR in the debug kernel.
2013-08-10 00:48:04 +00:00
aymeric
3ddee628a3
Comment out pseudo-device md so that ARMADAXP_INSTALL passes config(1).
...
Fixes evbarm releases.
2013-08-09 21:19:43 +00:00
reinoud
550f8483a8
Fix 32 bit issue in main file read-in function. On both 32 bit and 64 bit
...
hosts a missing cast would result in `garbage' after the 4Gbyte limit.
2013-08-09 20:13:18 +00:00
kardel
7c088e1695
bump command timeout to 5 minutes. several
...
types of changers (Overland PowerLoader, Dell
PowerVault) have been exceeding the 100 sec
limit aborting a perfectly (slowly) progressing
operation.
2013-08-09 19:58:44 +00:00
kardel
a337cbba9e
fix issues when reading variable block sized tapes.
...
symptoms:
generic HBA error on console when reading
with a larger blocksize. blocks read
are padded to requested block size with
a 5a... a5... pattern.
problems fixed:
- controller scsi_status values did not match
the ones used by the spsipi layer.
a mapping function was introduced.
- when experiencing an underrun (read 64k and
get a 63k block) the controller posted
not a SUCCESS status but CHECK status. handle
that like SUCCESS adjusting xs->resid and set
XS_SENSE.
now the correct data amount is returned and
nothing is 'added' and no 'generic HBA error'
occurs.
- make decisions using variables and constants
from the controller domain.
2013-08-09 19:51:29 +00:00
rkujawa
eef8c2bab2
Fix style.
2013-08-09 12:56:31 +00:00
skrll
6a24930e6a
Fix debug kernel builds when the automatic symbol table resizing kicks in.
...
Previously, the TAIL/HEAD link steps were being executed twice and the
(relinked/stripped) kernel would overwrite the debug version.
XXX this is all ugly.
2013-08-09 09:08:47 +00:00
matt
8dd54ca3e7
Use cpu_idcache_wbinv_range so we don't nuke the entire idcache.
...
Add a test to make sure we are only modifying movw/movt
2013-08-09 07:12:42 +00:00
matt
5cc0246cff
Decode movw/movt
2013-08-09 07:11:39 +00:00
matt
4ef9b23a66
Fix addend manipulation
2013-08-09 06:00:09 +00:00
matt
db10c33aba
Add a INSTALL kernel for ARMADAXP
2013-08-09 05:57:13 +00:00
matt
a95f2fdeea
Ignore REL/RELA if they aren't against a PROGBIT section.
...
(this causes EXIDX sections to be ignored for ARM).
2013-08-09 05:10:14 +00:00
matt
bbc97ae36e
ldscript doesn't need -Ttext
2013-08-09 04:24:19 +00:00
rkujawa
5d79cf93da
Add preliminary support for Individual Computers new X-Surf 100 network card.
2013-08-08 21:23:51 +00:00
bouyer
db2357ff0f
Fix reverted condition. Fix panic reported by Patrick Welche on
...
current-users with an ATAPI device connected to siisata.
2013-08-08 17:38:56 +00:00
he
82951483ec
Bump RAMDISK size so that the contents fits again.
2013-08-08 13:21:38 +00:00