Commit Graph

11951 Commits

Author SHA1 Message Date
pooka 6e2c74cec3 + tests/usr.bin
+ tests/usr.bin/rump_server
2011-02-03 15:39:50 +00:00
njoly b122b06e1a +libnpf.so.0.0.debug 2011-02-02 23:27:11 +00:00
rmind 07ac07d35f NPF checkpoint:
- Add libnpf(3) - a library to control NPF (configuration, ruleset, etc).
- Add NPF support for ftp-proxy(8).
- Add rc.d script for NPF.
- Convert npfctl(8) to use libnpf(3) and thus make it less depressive.
  Note: next clean-up step should be a parser, once dholland@ will finish it.
- Add more documentation.
- Various fixes.
2011-02-02 02:20:24 +00:00
he f5a1ba5e52 Since sparc64 got fenv.h, we need an entry for include/sparc64/ here as well. 2011-02-01 20:06:06 +00:00
joerg 3cb4a8235c Update Spanish translation. From Riastradh on IRC 2011-02-01 01:43:15 +00:00
joerg 35fb1ac585 Introduce a new option for all base sets without X11.
From jmcneill with translation help from Daniel Horecki.
2011-02-01 01:42:07 +00:00
matt 77b08fadff Add entry for usr/libdata/debug/usr/lib/sparc/libisns.so.0.0.debug 2011-01-31 18:49:43 +00:00
christos f7459bf8c1 add debuglib 2011-01-31 18:28:05 +00:00
christos 60dfc423f1 whitespace 2011-01-31 18:27:53 +00:00
matt dc4bb5a050 Add libarm and libpmc debug 2011-01-31 09:19:52 +00:00
christos 17b8402a39 fenv support for sparc64 from Stathis Kamperis 2011-01-31 00:19:33 +00:00
phx fe4ee5f962 Added missing .tag) 2011-01-30 21:18:51 +00:00
phx aac6cb3e9b As discussed with nisimura@ we remove the original Sandpoint evalulation
platform from the installation instructions. Although it may still build
the primary target are NAS boxes.
2011-01-30 18:13:31 +00:00
phx cd358400b3 Sandpoint bootloader was renamed from netboot to altboot. 2011-01-30 18:04:41 +00:00
rumko 597cd7831b Add myself 2011-01-30 11:50:43 +00:00
jym 0987908f63 Mirror a change that was made on i386 by gdt@.
XXX i386 and amd64 distrib have lots in common, maybe more files/logic
could/should be shared.

Message log reads:

Use ${INSTALL} ${COPY} instead of ${CP}.

This avoids a problem where files with mode 0400 (CVSREAD=t) are
copied to OBJDIR and then can't be re-copied on a subsequent build.
ok joerg@
2011-01-29 01:54:33 +00:00
phx 3a340652fb Included sys/arc/sandpoint/stand/altboot in the build process.
Install altboot and altboot.bin in /usr/mdec and copy them also into the
installation directory of the sandpoint release.
2011-01-28 22:15:35 +00:00
matt 6192144845 Add a method to a whiteout an entry thereby allowing a md/ad file to remove
a file from the set lists.

Use this for md.evbppc which doesn't build some module tests.
2011-01-28 20:36:19 +00:00
pooka 6475f12521 support rump.sockstat 2011-01-28 18:52:48 +00:00
gdt e65b565849 Use ${INSTALL} ${COPY} instead of ${CP}.
This avoids a problem where files with mode 0400 (CVSREAD=t) are
copied to OBJDIR and then can't be re-copied on a subsequent build.
ok joerg@
2011-01-27 15:34:38 +00:00
wiz 16f356de90 Link kprintf(9) to device_printf(9). For David. 2011-01-27 14:48:36 +00:00
bouyer 4ca29e6bc3 Add a driver for the RDC Semiconductor RDC R6040 10/100 Ethernet controller,
as found in the vortex86 SoCs (http://www.vortex86dx.com).
Ported from freebsd.
Not added to amd64's GENERIC because this CPU is 32bit only.

thanks to DM&P Electronics, Inc for providing documentation and sample
devices for this work.
2011-01-26 18:48:11 +00:00
pooka feb7052396 add entries required by sandpoint 2011-01-26 16:53:17 +00:00
pooka 84a1daa21a add sandpoint dirs for man chapter 4, they seem to be required now 2011-01-26 15:00:56 +00:00
pooka 380d30c783 make this build on non-emips again 2011-01-26 10:58:19 +00:00
pooka 5f7e80a834 Add support for the Extensible MIPS ("eMIPS") platform. The
NetBSD/emips port runs on Xilinx and Beecube FPGA systems and the
Giano system simulator.

eMIPS is a platform developed at Microsoft Research for researching
reconfigurable computing.  eMIPS allows dynamic loading and scheduling
of application-specific circuits for the purpose of accelerating
computations based on the current workload.

NetBSD eMIPS support for NetBSD 4.x was written at Microsoft Research
by Alessandro Forin and Neil Pittman.  Microsoft Corporation has
donated full copyright to The NetBSD Foundation.

Platform support for eMIPS is the first part of Microsoft's
contribution.  The second part includes the hardware accelerator
framework and will be proposed on tech-kern soon.
2011-01-26 01:18:43 +00:00
pooka 493a9cc0b3 manual page for rumphijack 2011-01-25 12:56:25 +00:00
mrg 71bf2390d1 use ${PRINTOBJDIR} to find the ../kernel-ramdisk/netbsd-INSTALL.gz, don't
depend upon a particular obj setup.
2011-01-25 08:19:39 +00:00
pooka 9f8026fdd0 new helperprog 2011-01-24 17:52:07 +00:00
skrll c5e2eec221 Mark librump{kern_solaris,fs_zfs}.so.0.0.debug as zfs only and fix a typo
while I'm here.
2011-01-24 10:15:39 +00:00
jakllsch 49b9ec3bf3 Add pcf8563rtc(4) manual page. Derived from rs5c372rtc(4). 2011-01-24 01:14:59 +00:00
jmcneill 79bc66b915 bump libchromeXvMC major to match the other hw libraries to make
libXvMCW happy
2011-01-20 18:55:38 +00:00
pooka e963960681 Add a simple dhcp client for rump kernels. It uses code from dhcpcd
for talking to the server and for setting the interface address
and route.  However, otherwise it is quite different, since we need
to be working under the assumptions that there is no stable storage
on a rump instance, and that there are n networking stacks on a
given host.
2011-01-20 18:47:19 +00:00
jmcneill 8862a9a380 build and install libchromeXvMCPro from xf86-video-openchrome 2011-01-20 18:36:45 +00:00
njoly 3ba2f12fce +librumphijack.so.0.0.debug 2011-01-20 15:50:06 +00:00
njoly 5462d0ce58 Add missing .debug extension. 2011-01-20 14:54:24 +00:00
he 0fe11bd21d Mark the set list entries for librumpfs_zfs and librumpkern_solaris
with the "zfs" attribute -- these are not built for a substantial
portion of our ports.
2011-01-19 21:07:13 +00:00
bouyer 07247bb748 - Implement prop_{array,dictionary}_copyout(), based on
prop_{array,dictionary}_copyout_ioctl().
- Implement prop_{array,dictionary}_recv_syscall(), which
  takes as parameter the pref we got from kernel and internalize it,
  and unmaps the buffer prop_{array,dictionary}_copyout() mapped for us.
- add a prop_{array,dictionary}_send_syscall() for symetry, which is
  an alias to prop_{array,dictionary}_externalize_to_pref()

Discussed on tech-kern@ and tech-userlevel@
2011-01-19 20:34:23 +00:00
jakllsch b0728aac57 note the libXvMCW lint file too 2011-01-19 18:29:28 +00:00
jmcneill 10e6d63e6a Build and install the XvMC wrapper library libXvMCW. 2011-01-19 16:31:23 +00:00
jakllsch 0e0a312232 In case it's too obvious, the libI810XvMC directory is for building the
libI810XvMC library.  Additionally, set list fixes for this and previous
related changes.
2011-01-19 01:52:43 +00:00
jmcneill 668d297175 Install these libraries as version 1.0 instead of 0.0 2011-01-19 00:36:40 +00:00
jmcneill 20618a809d Enable XvMC support for Intel graphics chips 2011-01-18 23:33:50 +00:00
jruoho 98ee9a719f The drama club has spoken. Put this killer feature of NetBSD back. 2011-01-18 23:12:37 +00:00
haad 61583090b2 Add support for compiling ZFS and Solaris modules as RUMP libraries. Add
some locking and rumpcopy primitives and refactor module building Makefiles
to work with both RUMP and kernel modules. This is first part of adding
support for regular test of zfs on NetBSD to hunt some bugs and make it
stable.

Ok by pooka@.
2011-01-18 22:21:22 +00:00
pooka f6f704508c missed librumphijack_pic.a and .ln in previous 2011-01-18 21:07:51 +00:00
pooka d36a58c27d hook librumphijack to the build 2011-01-18 20:09:37 +00:00
matt 0c0d23d234 Switch to using tmpfs.
Add mount_tmpfs, ps, netstat, vmstat, and date to ramdisk image.
2011-01-18 01:27:16 +00:00
matt dad30a3249 Don't use string instructions (not on mpc85xx) 2011-01-18 01:25:29 +00:00
jym 872f1bf22f XEN2 kernels are not part of the release any more. Support was removed
with NetBSD-6.
2011-01-18 00:35:19 +00:00