Commit Graph

11937 Commits

Author SHA1 Message Date
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