Commit Graph

12002 Commits

Author SHA1 Message Date
phx a9bb5cb76e Reworked preparation instructions and installation via altboot. 2011-02-03 21:04:52 +00:00
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
jym d2834deaa5 Build miniroot.kmod installation module for amd64. Hook GENERIC
with it.

See http://mail-index.netbsd.org/port-i386/2011/01/14/msg002247.html
2011-01-18 00:22:56 +00:00
jym 8a16fb8712 Bring amd64 installation ISO to same state as the i386 one:
- GENERIC kernel for booting
- root is now cd0a
- use the same scripts and conf files as the i386 install ISO.

See also http://mail-index.netbsd.org/port-i386/2011/01/14/msg002247.html
2011-01-18 00:16:13 +00:00
agc f9dd05cc12 Hook libisns into the build, and modify the set lists accordingly.
Note the addition of iSNS protocol support in doc/CHANGES

With thanks to Wasabi Systems for contributing the code.
2011-01-17 20:39:03 +00:00
jmcneill 9037a9b3ff add acpiwdrt(4) man page 2011-01-17 16:08:19 +00:00
jruoho 5e8dd2b4e9 Remove /usr/share/misc/operator. 2011-01-17 11:09:06 +00:00
jmcneill 89497f8548 build and install aps module on i386 and amd64 2011-01-16 01:13:10 +00:00
njoly 7922e017f8 Add usr/sbin/chown.debug entry back, but obsolete it. 2011-01-14 18:12:47 +00:00
pooka 0625d22c3c h_server is back, now testier than ever 2011-01-14 13:24:45 +00:00
pooka fc0cfa0a0c +tp 2011-01-14 13:09:12 +00:00
tsutsui 7e57c1a44f Adjust file lists for recent move:
usr/sbin/chown -> sbin/chown
 usr/bin/chgrp  -> bin/chgrp
2011-01-14 10:26:28 +00:00
phx 4c54787e40 bppcsc(4) man page 2011-01-14 10:25:14 +00:00
haad 6f5bb5ac37 Move chown from usr.sbin to sbin and chgrp from usr.bin to bin directories.
This was discussed and oked on tech-userlevel I have run full build release,
test anita cycle with this patch.
2011-01-13 22:28:35 +00:00
jruoho bfc2f5565e Add ioapic(4). XXX: Needs some work; I'll try to revisit this later. 2011-01-13 21:05:49 +00:00
pgoyette 2a19082873 Dance for t_hsearch.
While here, move the lib/libc/stdlib stuff into proper sort order.  I
have no clue how stdlib suddenly comes before ssp!
2011-01-13 14:34:16 +00:00
pgoyette 75b328bd7d Ooopppsss - forgot the entry for the Atffile 2011-01-13 14:09:52 +00:00
pgoyette 809681d76f Sets-list and mtree dance for t_inet_network 2011-01-13 13:54:23 +00:00
kefren e0adf296c4 add ldpd rc script 2011-01-13 10:55:19 +00:00
pgoyette a894fd595d One more sets-list dance, for t_ptm 2011-01-13 03:20:14 +00:00
pgoyette e7593c1527 Another sets-list dance for reorganizing the atf tests 2011-01-13 02:41:10 +00:00
pgoyette 2bdcef7b5e sets-list dance for nsdispatch test 2011-01-13 01:57:48 +00:00
pgoyette b9880036dc Fix entries for lib/libc/net/ entries for servent and protoent (these
should not be obsolete)
2011-01-13 01:32:04 +00:00
pgoyette 1de58405f0 sets-list and mtree dance for moving t_mktime & t_strptime 2011-01-13 00:16:34 +00:00
joerg 840ff94b9f Fix the weak aliases to match the libc version and not leave unresolved
symbols around.
2011-01-12 23:34:00 +00:00
joerg 20d71a1344 Update build system for mdocml-1.10.9. 2011-01-12 23:02:21 +00:00
pooka 62c5e2b365 Remember to commit the setlost stuff for the union test changes,
or there'll be vfs to pay.
2011-01-12 21:30:50 +00:00
tron 0933ade5c6 Fix entries for debugging binaries of Atf-ified "getaddrinfo tests. 2011-01-12 19:52:15 +00:00
pgoyette e715033257 Another sets-list dance, this time for the libc/atexit test 2011-01-12 19:45:23 +00:00
pgoyette dd87ecaaaa Update sets list for moving of servent and protoent tests 2011-01-12 17:33:38 +00:00
pooka 13a6c9a843 shmif_dumpbus + man 2011-01-12 16:18:57 +00:00
tron 6c69e62ab1 Put back entries for obsolete debugging directories. They weren't
duplicates. Problem pointed out by Paul Goyette in private e-mail.
2011-01-12 16:08:12 +00:00
tron 88e2cd7ae1 Remove duplicate entries for "usr/tests/lib/libc/getaddrinfo" and mark
the remaining entries as obsolete.
2011-01-12 12:52:13 +00:00
pgoyette dd39eb51a9 Clean up some fallout from moving getaddrinfo test 2011-01-12 03:53:58 +00:00
pgoyette 893f5724c6 Hook up the getaddrinfo test in its new location 2011-01-12 02:59:16 +00:00
pgoyette f923271858 sets-list dance for getaddrinfo test 2011-01-11 16:31:32 +00:00
pooka f6b3a097e6 +tests/net/net 2011-01-11 10:55:27 +00:00
jym 3e92b05f36 Add man pages for Xen devices:
pciback.4 xbd.4 xbdback.4 xenbus.4 xennet.4 xpci.4 xvif.4

Blessed by bouyer@
2011-01-11 00:45:04 +00:00
christos 2219491250 tests for sigqueue 2011-01-10 05:00:35 +00:00
christos 108c0c1d23 add sigqueue/sigqueueinfo 2011-01-10 04:41:00 +00:00
jruoho 37f5de3ab8 Add a dummy-driver for ACPI fans. 2011-01-09 15:12:33 +00:00
pgoyette 99902ed6a7 sets-list dance for atf version of regex test 2011-01-08 18:11:21 +00:00
pgoyette 871c88bcef mtree and set-list games for xdr test 2011-01-08 07:00:17 +00:00
pgoyette 27aeaab683 Hook the new atf db test 2011-01-07 15:06:37 +00:00
pgoyette 6b82d481ea Forgot the Atffile for t_ttyio test 2011-01-07 03:04:12 +00:00
pgoyette 016a7f9b90 Hook t_cerror and t_ttyio into the build 2011-01-07 02:49:09 +00:00
pgoyette 8659b0cd02 Atf-ify test for mktime(3) 2011-01-06 17:20:48 +00:00
njoly 96b2d8096a Start unprivileged filesystem tests. For now, only chown/chmod owner
checks.
2011-01-06 15:19:09 +00:00
pooka 11cf07aa55 +tp 2011-01-06 13:13:44 +00:00
pooka 618d7d9ede +helper 2011-01-06 07:05:51 +00:00
jakllsch a5fb435357 Support booting from GPT-partioned disks on PC-BIOS-compatible systems.
Much of the work in this commit was done by Mike Volokhov during GSoC 2009.
2011-01-06 01:08:48 +00:00