Commit Graph

218637 Commits

Author SHA1 Message Date
martin
cd0bb111d3 var_get_memory():
if no eol is found in the string we set "next" to NULL, assign it
to "buf" and then check the loop condition by dereferencing it - which
does not work well.
Change the loop condition to first check for buf == NULL.
2013-05-16 19:19:44 +00:00
christos
cba6ac5833 Complete the dosparts -> mbrparts conversion. Only x86k new uses dosparts
because it also uses struct dos_partition.
2013-05-16 19:06:45 +00:00
christos
7b3a97f482 Complete the dosparts -> mbrparts conversion. Only x86k new uses dosparts
because it also uses struct dos_partition.
2013-05-16 19:06:44 +00:00
christos
5021bb4477 Complete the dosparts -> mbrparts conversion. Only x86k new uses dosparts
because it also uses struct dos_partition.
2013-05-16 19:06:44 +00:00
christos
2ec4fd84ba Complete the dosparts -> mbrparts conversion. Only x86k new uses dosparts
because it also uses struct dos_partition.
2013-05-16 19:06:44 +00:00
christos
a5186fb31e Complete the dosparts -> mbrparts conversion. Only x86k new uses dosparts
because it also uses struct dos_partition.
2013-05-16 19:06:43 +00:00
christos
a631873e13 Complete the dosparts -> mbrparts conversion. Only x86k new uses dosparts
because it also uses struct dos_partition.
2013-05-16 19:06:43 +00:00
christos
787cd6d568 name it like other ports do 2013-05-16 18:47:38 +00:00
christos
5e3bc20be6 sort by name, add OF_quiesce 2013-05-16 18:43:09 +00:00
elric
3966285084 AUTHCID is optional for the GSSAPI mechanism. 2013-05-16 13:02:12 +00:00
martin
0bac6b7608 Mark two more test case as only failing for BE 2013-05-16 07:43:02 +00:00
yamt
8782935dec try to sync lists of rc.d scripts 2013-05-16 07:37:05 +00:00
martin
e2eacae3cf Assume that the NAT failures that happen on some architectures are endianess
bugs, so do not expect failure on LE archs for now.
2013-05-16 07:20:29 +00:00
wiz
890db9708a More markup, less typos. 2013-05-15 22:09:32 +00:00
pooka
cb9dd91b47 one more bump for the recent changes 2013-05-15 21:53:27 +00:00
pooka
2c11ecf9d5 regen 2013-05-15 21:41:25 +00:00
pooka
4acfc19072 Support utimes/futimes. Makes at least fsu_touch work on these platforms. 2013-05-15 21:39:30 +00:00
pooka
03395b4cf5 also, bsd.own.mk to pick up mk.conf 2013-05-15 20:47:20 +00:00
pooka
5666bf4b73 Make it possible for external parties to specify additional dplibs.
This is useful for example on platforms which require -ldl.
2013-05-15 20:27:00 +00:00
pooka
0886294feb bump version for rumpuser changes 2013-05-15 19:30:46 +00:00
pooka
907ce8379e Improve documentation on the locking order of cv_wait mtx/cpu. 2013-05-15 17:53:09 +00:00
pooka
b2d1226abe Don't change a read-only file system. 2013-05-15 16:44:03 +00:00
pooka
646d62fa28 Looks like I'm done revamping, so bump interface version to 17,
where it will hopefully stay for all eternity (unless some snafus
are discovered before NetBSD 7).
2013-05-15 16:00:04 +00:00
pooka
3306a659de Add a generalized rumpuser_syncfd() call which allows the caller
to request a sync or a barrier for fd.
2013-05-15 15:57:01 +00:00
pooka
601de6b09f Pass off_t over the hypercall interface as int64_t to avoid potential
problems in setups where off_t doesn't want to be 64bit.

I'm already excitedly waiting for 128bit off_t and _LARGE_LARGE_FILES
2013-05-15 14:58:24 +00:00
pooka
15dc8bf975 Pass enums over the hypercall interface as ints to avoid some
pathological scenarios from arising in setups where enums might be
of a different size in the rump kernel and hypervisor.
2013-05-15 14:52:49 +00:00
pooka
d0d5069c1a Add RUMPUSER_LWP_CLEAR instead of overloading RUMPUSER_LWP_SET.
This simplifies some alternative hypervisor implementations.
2013-05-15 14:07:26 +00:00
pooka
6c053402cc how did that extra asterisk get there? 2013-05-15 13:58:14 +00:00
pooka
c0581b57ac qlock can now be a regular kernel spin mutex instead of a rumpuser mutex. 2013-05-15 12:49:33 +00:00
reinoud
f43ad323df Add (arbitrary) USB serial port support.
XXX why aren't other classes of USB devices added?
2013-05-15 12:20:04 +00:00
reinoud
378dbe5767 Add missing filesystems in the filesystem list but comment them out.
Add missing KGDB options needed for KGDB working
2013-05-15 12:16:41 +00:00
msaitoh
8fa08c1e4c - Add KERNHIST and KERNHIST_PRINT.
- Update UVMHIST and UVMHIST_PRINT.
2013-05-15 05:47:10 +00:00
msaitoh
b126aa9f41 s/can be displayed be calling/can be displayed by calling/
XXX pullup-5
2013-05-15 05:30:33 +00:00
msaitoh
56fd90edea Change from deleted "show uvmhist" to "show kernhist".
XXX pullup-6
2013-05-15 05:22:43 +00:00
christos
cb39557cb2 %td is for ptrdiff_t not for off_t 2013-05-15 00:47:43 +00:00
christos
9eea140044 avoid stdio assertion, failing later 2013-05-15 00:35:02 +00:00
elric
cdfc977bf0 principals have principles. 2013-05-14 15:33:21 +00:00
tsutsui
d4d20b3fd3 Don't call sh4_icache_sync_all() before sh_cache_ops is initialized.
Instead, use SH4_EMODE_CACHE_FLUSH() or SH4_CACHE_FLUSH() macro to
invalidate cache before initializing CCR.
This seems to suppress random file system corruption on wd(4) at acardide(4)
(which uses bus-master DMA and calls many cache flush ops) during pkgsrc
packages builds on landisk.
2013-05-14 14:11:43 +00:00
kiyohara
8f5c248d32 Add quirk for IODATA2 USB2SC.
This works target 0 only.  However supports 4 targets in spec.
2013-05-14 14:03:53 +00:00
tsutsui
b5342d4988 Add a definition of SCSCMR1, smart card mode register available on 7750 etc. 2013-05-14 13:53:47 +00:00
tsutsui
186ae29489 Add SET_X11_NOSERVERS for default installation sets.
Althrough landisk doesn't have any screen console (except possible udl(4)
and ukbd(4)), it's a good environment to build packages binaries for sh3el,
including dreamcast.
2013-05-14 13:41:48 +00:00
tsutsui
16f89144c7 Use softint(9) to pass received data into wskbd(9) and wsmouse(9) layers.
It might be problematic to call them from an interrupt handler at IPL_SERIAL.
2013-05-14 13:28:01 +00:00
tsutsui
18d49399c6 Remove pasted but obsolete comments. 2013-05-14 13:15:55 +00:00
tsutsui
8d0fe2ad86 Use the default MD_SETS_SELECTED for ports which have Xservers. 2013-05-14 13:14:27 +00:00
tsutsui
10c998805e Use the default MD_SETS_SELECTED in util.c which includes an Xserver set.
luna68k has working Xserver so no need to specify md MD_SETS_SELECTED
with SET_X11_NOSERVERS.
2013-05-14 13:08:57 +00:00
macallan
a1fe73c229 found the missing commit so put this back
am I the only one here with a Gdium?
2013-05-14 09:19:36 +00:00
macallan
beb0fd53d4 always set up a clockframe and make it available to other drivers, so clocks
other than the MIPS cycle counter can be used ( for example pwmclock )
2013-05-14 09:16:59 +00:00
mlelstv
34b99be967 The previous patch didn't apply cleanly, because our code doesn't
use #ifdef OPENSSL_HAS_ECC.
Apply manually.
Drop now unused len variable.
2013-05-14 05:18:11 +00:00
msaitoh
aa54c9127f Add some definitions.
Fix compile error.
2013-05-14 00:27:39 +00:00
christos
c3e11c3703 - avoid using globals where it is simple.
- simplify: only use stdio for output.
2013-05-13 18:44:11 +00:00