Commit Graph

185915 Commits

Author SHA1 Message Date
pooka
a1c4673949 Adapt ukfs users to the new ukfs_part interface. 2009-12-03 14:27:16 +00:00
pooka
3b493fbd05 remove unnecessary LDADD 2009-12-03 14:26:44 +00:00
pooka
0c29df1074 Improve the ukfs magicpath interface a bit:
* rename PART to DISKLABEL
* allow to take an OFFSET range to make it possible to access an image
  where there is no disklabel present
* make future extensions easier and less intrusive for the callers
2009-12-03 14:23:49 +00:00
pooka
89d988455a Do bounds-checking before adding host offset. Otherwise the host
offset would be counted in with "size" and incorrect operation
would ensue.
2009-12-03 14:05:46 +00:00
uebayasi
f254ac3fe3 Put ${MKXORG} back to MKVARS. It doesn't exist in bsd.own.mk but used here
to generate th set list keywork "xorg" in list_set_files().  Hopefully fix
some of reported build failures.
2009-12-03 13:45:11 +00:00
pooka
2ce80d0210 Remove last remnants of the long-ago-properly-fixed RUMP_LMUTEX_MAGIC hack. 2009-12-03 13:12:16 +00:00
pooka
4535fac711 Make sure node lengths match in addition to strncmp().
(I thought i fixed this already once?)
2009-12-03 12:54:30 +00:00
pooka
f703feb95e Call spec_init() to avoid device open lossage. 2009-12-03 12:52:42 +00:00
apb
3cdf47a42a Exit with a sensible error message if makeflist output is empty.
This should be better than an incomprehensible error message from
mtree.
2009-12-03 12:44:57 +00:00
pooka
1e98588f3b Decide it's not worth the fuss to have rumpfs as a module and just
hardcode attach into rump_vfs_init().  Saves us from a lot of
pingpong init bouncing from one component to another to get the order
right.
2009-12-03 12:35:34 +00:00
uebayasi
95f55e8fad Remove a superfluous base-extsrc-* entry. 2009-12-03 12:22:58 +00:00
pooka
53ddf73f75 Soft-fail xcall thread creation to make RUMP_THREADS=0 work again. 2009-12-03 12:16:36 +00:00
skrll
2ad57511b0 Make the pdc_pat_io_num and pdc_pat_pci_rt structures static so they're
definitely VA==PA. Being on a stack doesn't guarantee this.
2009-12-03 11:54:09 +00:00
sborrill
d47b1ae24d Add udl(4) 2009-12-03 11:37:55 +00:00
roy
2b3b7ce9ec Fix subst so that the subcribers can restart their daemon. 2009-12-03 10:28:37 +00:00
mrg
1c1100301e s/DEBUG/NOT_DEBUG/ on the intr_establish() re-used message.
it triggers all the time on more-modern systems.
2009-12-03 05:06:16 +00:00
mrg
f2ed47d920 base this on GENERIC.MP. seems just as stable.
turn on esiop/siop now that their interrupts match.
turn off admtemp, since we get a false match.
XXX admtemp_match needs help.
2009-12-03 03:30:02 +00:00
uebayasi
e09a9264c5 Oops. Remove debug echo again. 2009-12-02 17:56:14 +00:00
uebayasi
726e3cc2de Convert make variables ${_MKVARS.yes} / ${_MKVARS.no} to environments
${_MKVARS_yes} / ${_MKVARS_no} to make sure assignments done right both in
make and shell.

Extract important make variables not listed in ${_MKVARS.*}.
2009-12-02 17:51:30 +00:00
pooka
c92b36b85b fix inverted comparison 2009-12-02 17:18:59 +00:00
tsutsui
6cad364852 Use common pmap_bootstrap_finalize() to initialize lwp0 uarea etc.
Tested on NWS-1750.
2009-12-02 15:54:19 +00:00
tsutsui
4dfd269061 Use common pmap_bootstrap_finalize() to initialize lwp0 uarea etc.
Tested on TT030.
2009-12-02 15:53:34 +00:00
apb
26fce401e0 Patches from Lloyd Parkes in PR 41684, plus my changes:
* ${HOSTNAME} is special to bash, so rename the variable to HOSTNAME_CMD.
* Don't use "cd -".
* Don't use only comments in the else part of an if statement.
2009-12-02 15:52:14 +00:00
tsutsui
d2151f7f4f Use common pmap_bootstrap_finalize() to initialize lwp0 uarea etc.
Tested on HP9000/382.
2009-12-02 15:51:12 +00:00
christos
1dc0b61eca If the environment is corrupt, die. From FreeBSD. 2009-12-02 15:50:13 +00:00
tsutsui
3c345377fe Add a common pmap_bootstrap_finalize() function which initializes
lwp0 uarea, curlwp, and curpcb after MMU is turned on, using
lwp0uarea variable saved during pmap_bootstrap() (or equivalent functions)
for pmap_motorola based ports.  Discussed with rmind@.
2009-12-02 15:47:45 +00:00
martti
1a30996c87 Removed obsolete files. 2009-12-02 15:21:37 +00:00
uebayasi
85051a7017 Add EXTSRCS to the list of syspkgs aware variables. Remove debug code. 2009-12-02 15:18:06 +00:00
martti
495b1f79b1 Initial version. 2009-12-02 15:07:09 +00:00
uebayasi
79bf8cee4b Pass the correct ${MKVARS} equivalent value to list_set_files().
XXX list_set_files() needs to be rewritten.
2009-12-02 15:05:55 +00:00
uebayasi
5383775576 Quote variable values from make in case it has spaces. Remove debug print. 2009-12-02 14:32:15 +00:00
uebayasi
62258ab60d Fix previous; don't forget extra vars other than MK*. 2009-12-02 14:28:24 +00:00
uebayasi
7a06940f80 Don't hardcode the list of MK* variables but use ${_MKVARS.yes} and
${_MKVARS.no} provided by bsd.own.mk.
2009-12-02 14:13:12 +00:00
uebayasi
0cd6b4b257 Define lists of MK* variable names as _MKVARS.yes and _MKVARS.no. They're
referred to by syspkg.
2009-12-02 14:11:20 +00:00
skrll
52d0d7030d Define DPRINTF and use it. 2009-12-02 13:49:32 +00:00
skrll
44ff25d90b Whitespace. 2009-12-02 13:45:13 +00:00
kiyohara
daaee09935 Call pxa2x0_clkman_config() instead of ioreg_write(). 2009-12-02 13:10:09 +00:00
kiyohara
21d3db4d12 Enable latest bluetooth module (Infineon PBA31308). 2009-12-02 13:05:09 +00:00
kiyohara
c7dfb7bf39 Maybe supported LAN9218 Family. 2009-12-02 12:54:15 +00:00
stacktic
21c947db1b KNF 2009-12-02 12:52:28 +00:00
kiyohara
7fe24103db Maybe supported LAN9218 Family. 2009-12-02 12:51:50 +00:00
pooka
5f6578a865 tyop de fix 2009-12-02 12:50:27 +00:00
pooka
304d27696e Document that strtouq can return UQUAD_MAX. 2009-12-02 12:45:35 +00:00
stacktic
994ec2b614 Added RCS id. 2009-12-02 12:40:12 +00:00
roy
5eba354808 Pass lint. 2009-12-02 11:14:47 +00:00
nakayama
64324c2947 In calculating initial tstate, cast to 64-bit first to avoid sign extension. 2009-12-02 10:18:42 +00:00
enami
8f4cd2bee8 Retain old variables when failed to allocate memory. 2009-12-02 09:34:51 +00:00
roy
7cfa046806 Reinstate __getdelim which does no locking.
Callers are now required to FLOCKFILE so they can operate on fp as well.
2009-12-02 09:03:13 +00:00
uebayasi
5f297383d5 struct _locale_time_t _global_locale is a datum. Declare it as extern. 2009-12-02 08:53:03 +00:00
roy
142091db36 Protect getline. 2009-12-02 08:46:33 +00:00