Link [ NetBSD | NetBSD OpenGrok source search | PR fulltext-search | Summary of daily snapshot builds | history of daily build result | pkgsrc commit viewer ]


   
        usage: [branch:branch] [user:user] [path@revision] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN sys/arch/arm, if_wm.c@1.234 )




switch to index mode

recent branches: MAIN (30m)  netbsd-8 (5d)  netbsd-10 (5d)  netbsd-9 (11d)  thorpej-ifq (175d)  thorpej-altq-separation (178d) 

2024-05-10 10:00:51 UTC Now

2013-05-01 06:58:37 UTC MAIN commitmail json YAML

Three cheers for the mighty C type system that doesn't recognize the
difference between an enum and an integer.  Due to wrong parameter order,
the lock backoff routine ended up sleeping 1 million seconds instead
of 1ms.  On the plus side, we got some sort of idea how often the shmif
spinlock backoff routine is hit during a standard test run.

(pooka)

2013-05-01 05:36:25 UTC MAIN commitmail json YAML

Fix for problematic paths in /etc/daily and /etc/security reported in
PR/47645.

Add a separate file which contains the paths for the pkg_admin and
pkg_info utilities. This is called /etc/pkgpath.conf (to distinguish it
from pkg.conf).

Thanks also to Edgar Fuss for the sanity check.

(agc)

2013-05-01 04:04:54 UTC MAIN commitmail json YAML

Fix feclearexcept return value (should be 0).

(matt)

2013-05-01 04:04:31 UTC MAIN commitmail json YAML

Use MKSOFTFLOAT = no for including arm hardfloat files.
When arm and MKSOFTFLOAT = yes, make explicit dependency to .c files
so .S won't be used.

(matt)

2013-05-01 04:02:55 UTC MAIN commitmail json YAML

Add eabi to compat dirs.
Add missing compat ld.elf_so-oabi

(matt)

2013-04-30 23:46:46 UTC MAIN commitmail json YAML

Use the new endian=1234 to eliminate the rescue.ad.armeb

(matt)

2013-04-30 23:41:24 UTC MAIN commitmail json YAML

2013-04-30 21:55:31 UTC MAIN commitmail json YAML

Provide scalbln weak alias. Fix argument order for STRONG_ALIAS.
Expect WEAK_ALIAS and STRONG_ALIAS to exist.

(joerg)

2013-04-30 21:21:24 UTC MAIN commitmail json YAML

+reference

XXX: this manpage is hideously out-of-date

(pooka)

2013-04-30 21:18:40 UTC MAIN commitmail json YAML

document the hypercall interface

(pooka)

2013-04-30 21:03:43 UTC MAIN commitmail json YAML

Add sample code to suppress copyright message on interactive logins.

(mbalmer)

2013-04-30 20:54:22 UTC MAIN commitmail json YAML

Add an arch64 flag for use by mips set lists (and powerpc)

(matt)

2013-04-30 20:45:41 UTC MAIN commitmail json YAML

Re-order .PATH so that mknative headers are picked up first. Fixes
earm* builds.

(skrll)

2013-04-30 20:31:23 UTC MAIN commitmail json YAML

2013-04-30 19:42:57 UTC MAIN commitmail json YAML

2013-04-30 16:26:27 UTC MAIN commitmail json YAML

Explicitly make MKSOFTFLOAT a mkvar.
Add support for endian={1234,4321}
Add EABI flag for ARM.

(matt)

2013-04-30 16:03:44 UTC MAIN commitmail json YAML

2013-04-30 15:59:34 UTC MAIN commitmail json YAML

Don't hardcode offset in assembler. This ensures the return value in the
context is the correct value (0) on earm*

(skrll)

2013-04-30 15:48:29 UTC MAIN commitmail json YAML

put optional modules on a separate SRCS line

(pooka)

2013-04-30 14:45:16 UTC MAIN commitmail json YAML

Add protected visibility marker for things that we want to keep public
for historical ABI issues, but that are not allowed to be overriden.

(joerg)

2013-04-30 14:28:52 UTC MAIN commitmail json YAML

Stub out anonmmap too.

This is a clever trick to enable me to avoid having to document
that interface.  I seriously doubt it's relevant beyond a POSIX
env where it's required by the proplib client-side implementation
which expects it can do munmap() on a return value from a proplib
call.

(pooka)

2013-04-30 13:54:54 UTC MAIN commitmail json YAML

2013-04-30 13:37:03 UTC MAIN commitmail json YAML

make this build/work again

(pooka)

2013-04-30 13:29:29 UTC MAIN commitmail json YAML

In kthread_create(), pass the priority and cpu index down to the
rump kernel hypervisor (though the current implementation doesn't take
advantage of them).

(pooka)

2013-04-30 12:39:21 UTC MAIN commitmail json YAML

2013-04-30 12:24:32 UTC MAIN commitmail json YAML

Don't hardcode offset in assembler. This ensures the return value in the
context is the correct value (0) on earm*

(skrll)

2013-04-30 11:29:12 UTC MAIN commitmail json YAML

2013-04-30 11:26:26 UTC MAIN commitmail json YAML

Some systems don't provide preadv/pwritev (hi Solaris!), so implement
that with lseek + readv/writev instead (and avoid rewinding the
pointer with soon-to-be documentation).

(pooka)

2013-04-30 10:16:26 UTC MAIN commitmail json YAML

zero sc_iot and sc_memt before using them
from Phileas Fogg
while there, set sc_dev properly

(macallan)

2013-04-30 05:39:45 UTC MAIN commitmail json YAML

for the TI AM335x, use the control_status register in the control module
to obtain the base frequency instead of assuming it's always 24MHz.

(matt)

2013-04-30 05:37:51 UTC MAIN commitmail json YAML

Add minimal definition for control module control status register to obtain
the base frequency used for the system clock.

(matt)

2013-04-30 02:28:16 UTC MAIN commitmail json YAML

Use !empty(LIBGCC_MACHINE_ARCH:Mearm*)

(matt)

2013-04-30 01:45:14 UTC MAIN commitmail json YAML

Make this compile for earmhf

(matt)

2013-04-30 01:44:07 UTC MAIN commitmail json YAML

Include softfloat-for-gcc.h for __ARM_EABI__ to get aeabi aliases.

(matt)

2013-04-30 01:43:02 UTC MAIN commitmail json YAML

ARM EABI needs left shift logical too.

(matt)

2013-04-30 01:42:04 UTC MAIN commitmail json YAML

2013-04-30 01:41:02 UTC MAIN commitmail json YAML

2013-04-30 00:45:05 UTC MAIN commitmail json YAML

Make that to process PATH_LOCALE the first time _find_category is
called. Use this to implement newlocale and provide duplocale/freelocale
as well. Based on patches by Takehiko Nozaki with simplications and fix
for the init order by myself.

(joerg)

2013-04-30 00:42:32 UTC MAIN commitmail json YAML

Allow use from C++.

(joerg)

2013-04-30 00:34:16 UTC MAIN commitmail json YAML

Explicitly disable standard C++ include paths to prevent mixing
includes.

(joerg)

2013-04-30 00:33:16 UTC MAIN commitmail json YAML

fix non-NetBSD implementation

(pooka)

2013-04-30 00:31:56 UTC MAIN commitmail json YAML

It is unclear whether cin is guaranteed to buffer the last input
character of a get() for ungetch() to work. Prefer putback() to make it
work with current implementations of cin in libc++. Tracked as
http://llvm.org/bugs/show_bug.cgi?id=15867 with test case.

(joerg)

2013-04-30 00:29:19 UTC MAIN commitmail json YAML

2013-04-30 00:26:19 UTC MAIN commitmail json YAML

comment out MEMSIZE (now that we probe memory size)
Add second sdhc controller for beaglebone black

(matt)

2013-04-30 00:18:02 UTC MAIN commitmail json YAML

2013-04-30 00:17:25 UTC MAIN commitmail json YAML

Add TI_AM335x EMIF SDRAM_CONFIG definitions

(matt)

2013-04-30 00:12:36 UTC MAIN commitmail json YAML

2013-04-30 00:03:55 UTC MAIN commitmail json YAML

2013-04-29 23:36:10 UTC netbsd-6 commitmail json YAML

2013-04-29 23:35:31 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #869):

Needed to fix build on alpha:

lib/libc/thread-stub/thread-stub.c: revision 1.25
Weak alias directly to the catchall stub and don't strong alias twice.

(riz)

2013-04-29 21:21:11 UTC MAIN commitmail json YAML

Set the raidid and the softc together in both places where we initialize
raidPtr.

(christos)

2013-04-29 20:08:49 UTC MAIN commitmail json YAML

Reduce hypercalls related to reading to essentially an amalgamation
of readv and preadv.  ditto for writing.  Hypercalls are so seldomly
used that it doesn't justify 3x the calls for syntactic sugar.

(pooka)

2013-04-29 19:52:35 UTC MAIN commitmail json YAML

2013-04-29 19:31:47 UTC MAIN commitmail json YAML

2013-04-29 18:17:53 UTC MAIN commitmail json YAML

2013-04-29 18:06:59 UTC MAIN commitmail json YAML

2013-04-29 18:00:20 UTC MAIN commitmail json YAML

Make rumpuser_dl_bootstrap() optional for platforms which don't
provide dynamic linking.

(pooka)

2013-04-29 17:59:51 UTC MAIN commitmail json YAML

2013-04-29 17:35:04 UTC MAIN commitmail json YAML

remove accidentally committed bit

(pooka)

2013-04-29 17:31:05 UTC MAIN commitmail json YAML

Replace the various "get info from hypervisor" interfaces with one
unified rumpuser_getparam(), and make it return a plist.  The
contents can come e.g. from the env or a config file.  Make
identifiers starting with an underscore denote system identifiers
which must be implemented by hypervisor. (yea, j/k about the plist bit)

(pooka)

2013-04-29 15:40:39 UTC MAIN commitmail json YAML

The fsync hypercall is now used only with close, so get rid of it.
rumpuser_bio() should do the necessary syncing.

(pooka)

2013-04-29 15:20:05 UTC MAIN commitmail json YAML

Give private hypercalls the ability to meddle with kthread contexts too.

(pooka)

2013-04-29 15:05:36 UTC MAIN commitmail json YAML

gdb-7.6 out.

(wiz)

2013-04-29 14:54:03 UTC MAIN commitmail json YAML

Create a kernel thread context for the bio upcalls.

(pooka)

2013-04-29 14:53:33 UTC MAIN commitmail json YAML

remove routine not meant to be committed

(pooka)

2013-04-29 14:51:41 UTC MAIN commitmail json YAML

2013-04-29 14:42:11 UTC MAIN commitmail json YAML

2013-04-29 14:19:49 UTC MAIN commitmail json YAML

Remove trailing whitespace.

(wiz)

2013-04-29 14:07:02 UTC MAIN commitmail json YAML

regroup calls a bit and sprinkle comments
no functional change for a change

(pooka)

2013-04-29 13:57:46 UTC MAIN commitmail json YAML

set default bio mode to threaded

(pooka)

2013-04-29 13:53:47 UTC MAIN commitmail json YAML

unschedule around blocking i/o

(pooka)

2013-04-29 13:39:48 UTC MAIN commitmail json YAML

Add WS{DISPLAY,KBD}_TYPE_* for epoc32.

(kiyohara)

2013-04-29 13:28:56 UTC MAIN commitmail json YAML

Add info about LDOs and DCDCs in TPS65217.

(rkujawa)

2013-04-29 13:21:03 UTC MAIN commitmail json YAML

2013-04-29 13:19:12 UTC MAIN commitmail json YAML

changes to bio hypercalls, part 3/n:

retire the filemmap/memsync hypercalls, they're no longer used

(pooka)

2013-04-29 13:17:33 UTC MAIN commitmail json YAML

2013-04-29 13:07:37 UTC MAIN commitmail json YAML

rework bio hypercalls, part 2:

Nuke all the policy hacks (r/w, mmap, directio) from the paravirtualized
block driver and let the hypervisor decide how it wants to optimize
the I/O.  It can prepare for this based on if a file is opened with
the RUMPUSER_OPEN_BIO flag.

mmap was not faster than r/w except in a niche case (yes, it made a
good measurement), and directio was never on by default since
it was tricky at best to decide on the kernel side of things if
directio will do the right thing.

(pooka)

2013-04-29 12:59:56 UTC MAIN commitmail json YAML

2013-04-29 12:56:04 UTC MAIN commitmail json YAML

Rework how the bio hypercalls work, part 1/n:

Reduce the set of hypercalls to one: "do block i/o".  This not only
eliminates a lot of pseudo-duplicate code, it also gives the
hypervisor a lot more freedom on how to optimize the i/o.

(pooka)

2013-04-29 12:47:14 UTC MAIN commitmail json YAML

Add some defines for epoc32.

(kiyohara)

2013-04-29 09:32:39 UTC MAIN commitmail json YAML

2013-04-29 09:30:18 UTC MAIN commitmail json YAML

Disable spin mutexes for now.  They need some more work in the case
where a spin mutex is used as an argument to cv_wait().  Plus, it
would be good to sprinkle some asserts to make sure that the cpu
context is not released while holding on to a spin mutex.  All in
all, should not be difficult, but needs careful testing and bravery
(the scheduler will bite your legs off).

(pooka)

2013-04-29 07:22:00 UTC MAIN commitmail json YAML

Simplify. earm is dealt with elsewhere.

(skrll)

2013-04-29 03:32:43 UTC netbsd-6 commitmail json YAML

2013-04-29 03:30:32 UTC netbsd-6 commitmail json YAML

2013-04-29 03:30:05 UTC netbsd-6-0 commitmail json YAML

2013-04-29 03:29:08 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by isaki in ticket #881):
sys/arch/x68k/dev/ite_tv.c: revision 1.16
Fix a kernel panic by printf(1).
The 2nd byte of ISO-2022-JP must be 0x21-0x7e.  Especially,
the character code less than 0x2121 causes SEGV, because a
font address points outside of the CGROM.
Reported by tsutsui@.  Should be pulled up to netbsd-6.

(riz)

2013-04-29 03:28:51 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by isaki in ticket #881):
sys/arch/x68k/dev/ite_tv.c: revision 1.16
Fix a kernel panic by printf(1).
The 2nd byte of ISO-2022-JP must be 0x21-0x7e.  Especially,
the character code less than 0x2121 causes SEGV, because a
font address points outside of the CGROM.
Reported by tsutsui@.  Should be pulled up to netbsd-6.

(riz)

2013-04-29 03:26:52 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #880):
etc/etc.hp300/MAKEDEV.conf: revision 1.14
distrib/hp300/ramdisk/Makefile: revision 1.32
Fix yet another "openpty() failed" error during sysinst.
Prepare a new entry for ramdisk that includes ipty target in
etc.hp300/MAKEDEV.conf and use it in distrib/hp300/ramdisk/Makefile.
See also PR/46812, PR/47123, and PR/47774.
We could simply add "ipty" to MAKEDEVTARGETS as miniroot/Makefile does,
but it's better to shrink ramdisk size as much as possible.
Should be pulled up to both netbsd-6 and netbsd-6-0.

(riz)

2013-04-29 03:26:35 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #880):
etc/etc.hp300/MAKEDEV.conf: revision 1.14
distrib/hp300/ramdisk/Makefile: revision 1.32
Fix yet another "openpty() failed" error during sysinst.
Prepare a new entry for ramdisk that includes ipty target in
etc.hp300/MAKEDEV.conf and use it in distrib/hp300/ramdisk/Makefile.
See also PR/46812, PR/47123, and PR/47774.
We could simply add "ipty" to MAKEDEVTARGETS as miniroot/Makefile does,
but it's better to shrink ramdisk size as much as possible.
Should be pulled up to both netbsd-6 and netbsd-6-0.

(riz)

2013-04-29 03:17:01 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by jakllsch in ticket #878):
sys/dev/scsipi/ses.c: revision 1.45
Add detach support. From martin@.
"Works for me."
Addresses PR 44283.

(riz)

2013-04-29 03:15:47 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by jakllsch in ticket #878):
sys/dev/scsipi/ses.c: revision 1.45
Add detach support. From martin@.
"Works for me."
Addresses PR 44283.

(riz)

2013-04-29 02:27:29 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by enami in ticket #877):
lib/libpthread/pthread_condattr.3: revision 1.9
Fix pasto.

(riz)

2013-04-29 01:57:15 UTC netbsd-6 commitmail json YAML

2013-04-29 01:56:03 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #705):

Additional pullup needed to fix ticket 705:

etc/etc.x68k/MAKEDEV.conf: revision 1.14
Add 'bpf' to all ramdisk targets (*), or floppy targets if ramdisk calls that.
Sort bpf to come directly after 'std' where relevant.
* (apart from etc.evbppc who's ramdisk target *only* builds md0,
  which just doesn't make sense).
Should allow a fighting chance for dhcpcd to get an IP address.

(riz)

2013-04-29 01:50:20 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by manu in ticket #869):
lib/libpthread/pthread_rwlock.c: revision 1.33
lib/libc/include/reentrant.h: revision 1.16
lib/libpthread/pthread_cond.c: revision 1.59
lib/libpthread/pthread_misc.c: revision 1.15
lib/libc/thread-stub/thread-stub.c: revision 1.23
lib/libpthread/pthread_cancelstub.c: revision 1.38
lib/libpthread/pthread_specific.c: revision 1.26
lib/libpthread/pthread_mutex.c: revision 1.56
lib/libpthread/pthread_tsd.c: revision 1.11
lib/libpthread/Makefile: revision 1.80
lib/libpthread/pthread.c: revision 1.143
lib/libpthread/pthread_int.h: revision 1.89
- Allow libpthread to be dlopened again, by providing libc stubs to
libpthread.
- Fail if the dlopened libpthread does pthread_create(). From manu@
- Discussed at length in the mailing lists; approved by core@
- This was chosen as the least intrusive patch that will provide
  the necessary functionality.
XXX: pullup to 6

(riz)

2013-04-28 23:42:24 UTC MAIN commitmail json YAML

2013-04-28 23:21:00 UTC MAIN commitmail json YAML

Appearances count: spell "IPL_NONE" correctly.

(pooka)

2013-04-28 23:19:34 UTC MAIN commitmail json YAML

One more mutex which is used as a spin mutex and therefore needs
to be tagged as one, lest the mighty assert smites thee.

(pooka)

2013-04-28 21:34:31 UTC MAIN commitmail json YAML

fix locking order mountlist_lock -> mnt_unmounting.
Set IMNT_GONE early to protect against concurrent dounmount()
and vfs_busy() before the mountpoint is removed from
mount list.

(mlelstv)

2013-04-28 21:07:37 UTC MAIN commitmail json YAML

Enable fenv support for arm.

(matt)

2013-04-28 21:06:34 UTC MAIN commitmail json YAML

Add a C99 <fenv.h> implementation for arm.

(matt)

2013-04-28 20:58:52 UTC MAIN commitmail json YAML

2013-04-28 20:57:26 UTC MAIN commitmail json YAML

2013-04-28 19:46:44 UTC MAIN commitmail json YAML

2013-04-28 19:46:01 UTC MAIN commitmail json YAML

2013-04-28 19:41:26 UTC MAIN commitmail json YAML

2013-04-28 19:39:56 UTC MAIN commitmail json YAML

Include at least ctype_bits.h, even when not providing the macros.

(joerg)

2013-04-28 17:01:29 UTC MAIN commitmail json YAML

2013-04-28 15:49:58 UTC MAIN commitmail json YAML

shorten fileops test further
add new test that verifies locking of the mount list.

(mlelstv)

2013-04-28 15:24:12 UTC MAIN commitmail json YAML

2013-04-28 14:46:16 UTC MAIN commitmail json YAML

Drop s_scalbnl.c (and s_scalbln.S as side effect) and provide scalbnl in
s_scalbln.c.

(joerg)

2013-04-28 14:44:46 UTC MAIN commitmail json YAML

Fix a kernel panic by printf(1).
The 2nd byte of ISO-2022-JP must be 0x21-0x7e.  Especially,
the character code less than 0x2121 causes SEGV, because a
font address points outside of the CGROM.
Reported by tsutsui@.  Should be pulled up to netbsd-6.

(isaki)

2013-04-28 14:32:56 UTC MAIN commitmail json YAML

If we have both wedge and partition info, use the partition info in the
wedge case too. From mlelstv.
XXX: pullup-6

(christos)

2013-04-28 14:11:44 UTC MAIN commitmail json YAML

some more headers are required by the third implementation

(pooka)

2013-04-28 13:39:13 UTC MAIN commitmail json YAML

don't need event.h here anymore

(pooka)

2013-04-28 13:38:35 UTC MAIN commitmail json YAML

include event.h only where used

(pooka)

2013-04-28 13:37:52 UTC MAIN commitmail json YAML

Change rumpuser_cv_timedwait() from absolute time to relative time.
It's then the hypervisor's problem to translate it accordingly.
Now we no longer have to worry about the kernel having to know the
hypervisor's time and vice versa.

(pooka)

2013-04-28 13:35:23 UTC MAIN commitmail json YAML

Don't forget space between -mcmodel and -cxx-isystem on SPARC and
SPARC64.

(joerg)

2013-04-28 13:17:26 UTC MAIN commitmail json YAML

2013-04-28 12:54:40 UTC MAIN commitmail json YAML

fix "build.sh rumptest" wrt private hypercalls

(pooka)

2013-04-28 12:51:04 UTC MAIN commitmail json YAML

Bump date for previous.

(wiz)

2013-04-28 12:43:52 UTC MAIN commitmail json YAML

Add EXIT STATUS section. From Ryan Kavanagh via jmc@openbsd.
Bump date. Remove unnecessary quotes.

XXX: The behaviour is now documented as-is, but it is weird.
"biff n; biff y" has an exit status of 1 because biff reports the
notification status when it was started, not after it has finished.
{Free,Open}BSD's biff behave the same, but it's unclear if it's intended
or a bug.

(wiz)

2013-04-28 12:19:49 UTC MAIN commitmail json YAML

Note NetBSD/epoc32.

(kiyohara)

2013-04-28 12:11:27 UTC MAIN commitmail json YAML

2013-04-28 11:57:13 UTC MAIN commitmail json YAML

2013-04-28 11:51:42 UTC MAIN commitmail json YAML

Fix ID ARM710a for CL PS-711x.

(kiyohara)

2013-04-28 11:03:25 UTC MAIN commitmail json YAML

be a bit less sloppy with errno

(pooka)

2013-04-28 10:53:22 UTC MAIN commitmail json YAML

2013-04-28 10:43:46 UTC MAIN commitmail json YAML

2013-04-28 10:25:41 UTC MAIN commitmail json YAML

problem with ioconf.c solved, reenable

(pooka)

2013-04-28 10:25:05 UTC MAIN commitmail json YAML

Build only rumpcomp_user.c as part of the rumpcomp_user rules
(otherwise ioconf.c wants to be part of .ALLSRC for whatever reason
I'm not really interested in, but which the make gurus will surely
explain to me)

(pooka)

2013-04-28 10:23:36 UTC MAIN commitmail json YAML

2013-04-28 10:23:04 UTC MAIN commitmail json YAML

Add slhci at zbus.

(rkujawa)

2013-04-28 10:16:52 UTC MAIN commitmail json YAML

duh, the untypoed version doesn't work with bsd.ioconf.mk.  comment it
out while i figure it out

(pooka)

2013-04-28 10:06:16 UTC MAIN commitmail json YAML

2013-04-28 09:58:12 UTC MAIN commitmail json YAML

2013-04-28 08:08:04 UTC MAIN commitmail json YAML

Fix yet another "openpty() failed" error during sysinst.

Prepare a new entry for ramdisk that includes ipty target in
etc.hp300/MAKEDEV.conf and use it in distrib/hp300/ramdisk/Makefile.
See also PR/46812, PR/47123, and PR/47774.

We could simply add "ipty" to MAKEDEVTARGETS as miniroot/Makefile does,
but it's better to shrink ramdisk size as much as possible.

Should be pulled up to both netbsd-6 and netbsd-6-0.

(tsutsui)

2013-04-28 06:14:53 UTC MAIN commitmail json YAML

Don't forget to include bsd.own.mk.

(joerg)

2013-04-28 06:09:52 UTC MAIN commitmail json YAML

Make all earm variants use earm.

(matt)

2013-04-28 05:41:26 UTC MAIN commitmail json YAML

2013-04-28 04:44:22 UTC MAIN commitmail json YAML

MKLIBCXX and MKLIBSTDCXX

(joerg)

2013-04-28 04:05:41 UTC MAIN commitmail json YAML

2013-04-28 03:12:38 UTC MAIN commitmail json YAML

2013-04-28 03:11:33 UTC MAIN commitmail json YAML

put needs flag back in a bunch of drivers because we need the file for #ifdefs

(christos)

2013-04-28 00:47:56 UTC MAIN commitmail json YAML

make this work on PowerMac G5
from Phileas Fogg

(macallan)

2013-04-28 00:47:21 UTC MAIN commitmail json YAML

put the one out-of-order register info in its proper sequence

(jakllsch)

2013-04-28 00:45:45 UTC MAIN commitmail json YAML

remove PMAC_G5 kludge - fixed this elsewhere

(macallan)

2013-04-28 00:44:27 UTC MAIN commitmail json YAML

some macppc boxes have onboard devices where parts or the whole PCI interrupt
register is hardwired to zero - fix this up here

(macallan)

2013-04-28 00:42:29 UTC MAIN commitmail json YAML

make this work on G5
from Phileas Fogg, interrupt fixup from me

(macallan)

2013-04-28 00:41:22 UTC MAIN commitmail json YAML

2013-04-28 00:41:01 UTC MAIN commitmail json YAML

2013-04-28 00:14:14 UTC MAIN commitmail json YAML

2013-04-27 23:03:10 UTC MAIN commitmail json YAML

Optionally recurse into libc++.

(joerg)

2013-04-27 23:02:22 UTC MAIN commitmail json YAML

2013-04-27 22:58:16 UTC MAIN commitmail json YAML

Retire ldexp sources. scalbn has the aliases.

(joerg)

2013-04-27 22:56:39 UTC MAIN commitmail json YAML

more needs-flag removed.

(christos)

2013-04-27 22:42:08 UTC MAIN commitmail json YAML

Note Thylacine USB support.

(rkujawa)

2013-04-27 22:29:56 UTC MAIN commitmail json YAML

Add slhci at zbus (Thylacine) and some USB HID devices.

(rkujawa)

2013-04-27 22:27:33 UTC MAIN commitmail json YAML

Add Thylacine USB Host Controller driver (just a zbus frontend to slhci).

Barely works due to combination of SL811HS brain damagae and our unforgiving
driver. At least most keyboards and mices are good. Of course on amiga WSCONS
kernel is needed to make any use of them.

(rkujawa)

2013-04-27 22:26:57 UTC MAIN commitmail json YAML

Make sure spin mutexes get allocated as spin mutexes (the hypervisor
asserts it now).

(pooka)

2013-04-27 22:21:16 UTC MAIN commitmail json YAML

2013-04-27 22:12:43 UTC MAIN commitmail json YAML

2013-04-27 21:43:44 UTC MAIN commitmail json YAML

2013-04-27 21:35:25 UTC MAIN commitmail json YAML

2013-04-27 21:24:27 UTC MAIN commitmail json YAML

Include sys/featuretest.h before using _NETBSD_SOURCE.

(joerg)

2013-04-27 21:22:05 UTC MAIN commitmail json YAML

machine/ansi.h is included by sys/ansi.h.

(joerg)

2013-04-27 21:19:19 UTC MAIN commitmail json YAML

2013-04-27 21:18:43 UTC MAIN commitmail json YAML

2013-04-27 20:36:47 UTC MAIN commitmail json YAML

Provide stubs for pthread_detach/pthread_join.

(joerg)

2013-04-27 20:13:17 UTC MAIN commitmail json YAML

2013-04-27 18:44:39 UTC MAIN commitmail json YAML

Add a dummy s_scalbln.S to avoid the generic implementations of scalbln
and co on i386 and amd64. They are implemented next to scalbn and co.

(joerg)

2013-04-27 18:43:25 UTC MAIN commitmail json YAML

Add aliases to scalbn* as ldexp*, they are identical for FLT_RADIX=2.

(joerg)

2013-04-27 18:39:28 UTC MAIN commitmail json YAML

2013-04-27 18:36:42 UTC MAIN commitmail json YAML

2013-04-27 18:19:56 UTC MAIN commitmail json YAML

2013-04-27 18:17:38 UTC MAIN commitmail json YAML

2013-04-27 17:35:10 UTC MAIN commitmail json YAML

2013-04-27 17:22:58 UTC MAIN commitmail json YAML

ccd and cgd don't need flag

(christos)

2013-04-27 17:20:36 UTC MAIN commitmail json YAML

Move scalbnl back to s_scalbln.c to match the assembler implementations.

(joerg)

2013-04-27 17:19:47 UTC MAIN commitmail json YAML

Casting is a not a valid way to check for overflow, so be explicit and
use the limit macros.

(joerg)

2013-04-27 17:16:43 UTC MAIN commitmail json YAML

ccd does not need flags anymore

(christos)

2013-04-27 17:13:51 UTC MAIN commitmail json YAML

2013-04-27 17:13:34 UTC MAIN commitmail json YAML

- no limit on the number of ccd devices.
- provide sysctl for getting information.

(christos)

2013-04-27 17:12:37 UTC MAIN commitmail json YAML

2013-04-27 16:56:30 UTC MAIN commitmail json YAML

2013-04-27 16:43:13 UTC MAIN commitmail json YAML

Use namespace.h. Don't redefine scalblnl on 64bit platforms.

(joerg)

2013-04-27 16:32:58 UTC MAIN commitmail json YAML

2013-04-27 16:05:55 UTC MAIN commitmail json YAML

move struct lwp forward decl before its first use.  otherwise it's rather
pointless.  some whitespace landscaping too.

(pooka)

2013-04-27 16:02:56 UTC MAIN commitmail json YAML

wrap unportable register_t with a long.  should do it in the front
of the house too, but at least this is a start.

(pooka)

2013-04-27 15:57:42 UTC MAIN commitmail json YAML

Change one aprint_error_dev(9) to aprint_debug_dev(9) to avoid console spam.
My aue (BUFFALO LUA2-TX) generates a bunch of
"aue0: 1 usb errors on intr: IOERROR" errors during TRX,
but works without visible problems.
XXX this is not autoconf(9) message

(tsutsui)

2013-04-27 15:34:54 UTC MAIN commitmail json YAML

* treat kern_malloc.c as an unreal allocator (it's so lightweight)
* get rid of the rumpuser_realloc() hypercall
* pass size to rumpuser_free()

(pooka)

2013-04-27 15:32:37 UTC MAIN commitmail json YAML

Let the includer figure out where to get stdint or equivalent from.

(pooka)

2013-04-27 15:13:12 UTC MAIN commitmail json YAML

Get rid of the rump__init() macro.  it was never useful and just makes
debugging less obvious.

(pooka)

2013-04-27 15:01:22 UTC MAIN commitmail json YAML

2013-04-27 14:59:09 UTC MAIN commitmail json YAML

2013-04-27 14:02:17 UTC MAIN commitmail json YAML

remove prototypes for interfaces no longer provided

(pooka)

2013-04-27 13:59:46 UTC MAIN commitmail json YAML

Try to make sure that the appropriate calls to mutex_enter() takes
a spin mutex (i.e. does not relinquish cpu context while trying to
take the mutex).

Bump the hypercall interface version number.  I'll be doing a bunch
of other cleanups to simplify the interface for the benefit of
alternative hypervisor implementations.  I'll be riding this bump
and doing a second one only after I'm finished with all of the
changes.

(pooka)

2013-04-27 13:25:09 UTC MAIN commitmail json YAML

fix panic due to physaddr instead of offset being passed to ahd_dmamap_sync

(kardel)

2013-04-27 12:51:45 UTC MAIN commitmail json YAML

Allow to completely skip the ldscript, useful for linkers that don't need one.

(pooka)