Commit Graph

14607 Commits

Author SHA1 Message Date
christos
8e68c59073 Add new db test. 2015-11-18 18:36:53 +00:00
pgoyette
276f2f0e73 Add the newly-created wapbl module to the sets list. 2015-11-15 03:13:18 +00:00
ozaki-r
3b8b75374e Add tests of IPv6 link local address
From s-yamaguchi@IIJ
2015-11-12 05:05:24 +00:00
phx
f7fdbac6c0 Update loadbsd to 2.17, which can load ELF kernels.
Remove obsolete loadbsd binaries from installation/misc as they
have become useless (and can only load a.out kernels).
2015-11-11 16:13:55 +00:00
ozaki-r
3637fb5284 Add tests for RA
From s-yamaguchi@IIJ (with some tweaks by me)
2015-11-11 07:52:57 +00:00
ozaki-r
0bc5ae37c7 Introduce rump.rtadvd
It is used to write ATF tests for RA.

From s-yamaguchi@IIJ.
2015-11-11 07:48:41 +00:00
martin
e79eea98a2 Adapt to libc minor bump 2015-11-09 11:57:00 +00:00
christos
017f121465 Some of the puffs mount programs don't need RUMP, re-enable them. 2015-11-08 20:00:22 +00:00
nros
b16a5c9dec Add the C11 function aligned_alloc to libc. 2015-11-07 16:21:42 +00:00
joerg
df21656eae Remove duplicate entry. 2015-11-07 13:28:05 +00:00
joerg
f80193c0ce Install stdalign.h and stdnoreturn.h for clang as well. 2015-11-07 00:12:57 +00:00
jmcneill
01606544ce Build xf86-video-modesetting on evbarm 2015-11-06 01:17:08 +00:00
knakahara
9875a0c6a0 add basic if_gif tests to ATF. 2015-11-05 00:02:59 +00:00
knakahara
6cf7ad94f7 if_gif supports rump now. 2015-11-04 23:57:05 +00:00
phx
d188e23f41 Build a wsfb Xorg server for amiga. 2015-11-04 17:06:23 +00:00
riz
85c53f7162 Add dkctl to evbarm ramdisk, so we can configure wedges. 2015-11-02 17:40:20 +00:00
htodd
b7c3ed046a Fix debug build. 2015-10-31 12:41:25 +00:00
skrll
c9b923043b Add nouveau 2015-10-30 22:29:23 +00:00
christos
a569f0001c add lint libraries 2015-10-30 19:04:21 +00:00
christos
ddb7a0d354 add nouveau, sort 2015-10-30 19:04:10 +00:00
christos
c0d072e685 bump libc and add tzgetgmtoff(3) 2015-10-29 17:57:27 +00:00
jmcneill
0af4dfb9ad add nouveau_dri.so 2015-10-29 10:12:28 +00:00
mrg
7e2743fd87 build the nouveau gallium driver. 2015-10-26 07:15:36 +00:00
mrg
57387e988f add documentation on "options KERNHIST". 2015-10-26 07:07:36 +00:00
jmcneill
f2b214e388 Build libdrm_nouveau on evbarm 2015-10-24 14:30:28 +00:00
macallan
150a0d4705 build some drivers for PCI graphics chips, now that they could be useful
TODO: fix up MMIO stuff to deal with MACE PCI's endianness twiddling
2015-10-19 15:09:39 +00:00
christos
ba1fcfbf5a remove extra lint libraries now that those libraries are private. 2015-10-17 19:20:51 +00:00
christos
0066e868a8 add new test 2015-10-14 16:33:42 +00:00
christos
a30a6d9d08 fix conditionals for libproc and librtld_db lint libraries 2015-10-14 15:20:44 +00:00
nonaka
22a41a669f PR/50261: Add valz(4) man page. 2015-10-14 04:22:45 +00:00
rjs
8c2654abca Add core networking support for SCTP. 2015-10-13 21:28:34 +00:00
rjs
210aa65bab Add Xorg server and S3 driver to ibmnws build. 2015-10-13 19:43:44 +00:00
pgoyette
44a923b2d1 Update sets lists for nouveau man-pages 2015-10-13 10:33:17 +00:00
mrg
4f06f9c186 build libdrm_nouveau and xf86-video-nouveau on x86.
crashes early when starting so far.
2015-10-13 04:33:21 +00:00
mrg
e43864ddde install nouveau.h 2015-10-13 03:32:28 +00:00
riz
53c26de703 Handle the contents of /usr/lib/dtrace so a MKDTRACE=yes release completes. 2015-10-09 19:23:18 +00:00
martin
14373fddc6 PR install/50311: missing gptmbr.bin on ramdisk based installs. 2015-10-07 14:09:04 +00:00
ozaki-r
44c97db88f Add tests for assigining/deleting IP addresses
The tests help to find defects related to creation/deletion
of routes/llentries and assigning/deleting of IP addresses.
2015-10-07 05:24:41 +00:00
rjs
260a174268 Catch up with switch to use Xorg server. 2015-10-05 11:14:32 +00:00
riz
4795d98711 Fix up setlists for new debug compat libs. 2015-10-02 22:17:22 +00:00
msaitoh
605f564f52 PCI Extended Configuration stuff written by nonaka@:
- Add PCI Extended Configuration Space support into x86.
- Check register offset of pci_conf_read() in MD part. It returns (pcireg_t)-1
  if it isn't accessible.
- Decode Extended Capability in PCI Extended Configuration Space.
  Currently the following extended capabilities are decoded:
   - Advanced Error Reporting
   - Virtual Channel
   - Device Serial Number
   - Power Budgeting
   - Root Complex Link Declaration
   - Root Complex Event Collector Association
   - Access Control Services
   - Alternative Routing-ID Interpretation
   - Address Translation Services
   - Single Root IO Virtualization
   - Page Request
   - TPH Requester
   - Latency Tolerance Reporting
   - Secondary PCI Express
   - Process Address Space ID
   - LN Requester
   - L1 PM Substates
  The following extended capabilities are not decoded yet:
   - Root Complex Internal Link Control
   - Multi-Function Virtual Channel
   - RCRB Header
   - Vendor Unique
   - Configuration Access Correction
   - Multiple Root IO Virtualization
   - Multicast
   - Resizable BAR
   - Dynamic Power Allocation
   - Protocol Multiplexing
   - Downstream Port Containment
   - Precision Time Management
   - M-PCIe
   - Function Reading Status Queueing
   - Readiness Time Reporting
   - Designated Vendor-Specific
2015-10-02 05:22:49 +00:00
rjs
5d347183ce Build Xorg server and wsfb driver for mac68k. 2015-09-30 22:58:02 +00:00
hannken
d5f14318c4 Compat libproc.so.0.0.debug and librtld_db.so.0.0.debug depend on "dtrace". 2015-09-29 08:01:29 +00:00
hannken
a484921197 Typo (ompat -> compat). 2015-09-29 08:00:59 +00:00
hannken
71a9213721 Typo (trailing comma). 2015-09-29 08:00:22 +00:00
christos
7e89f9a479 try to fix sets 2015-09-26 01:46:14 +00:00
martin
e7ce0e573c conditionalize librtld_db docs 2015-09-25 10:43:18 +00:00
martin
1cd8e8787f More conditional dance for librtld_db 2015-09-25 10:30:36 +00:00
martin
c5c0f1ebc3 Try to fix set lists for libproc and librtld_db. The latter is probably
wrong and needs to be redone with COMPATARCHDIRS magic, but I can't
find any documentation how to do it. Matt?
2015-09-25 09:55:49 +00:00
christos
9657a4f4e1 fix debug and lint sets for i386 2015-09-24 20:27:40 +00:00
christos
810c90eba8 fix typo 2015-09-24 20:27:11 +00:00
christos
450b6a295e bump libdtrace/libctf. 2015-09-24 20:04:57 +00:00
christos
ef15a8ede3 remove extra lintlibrary 2015-09-24 18:03:22 +00:00
christos
e3e9fedc50 forgotten lint libraries. 2015-09-24 16:37:09 +00:00
christos
bec53237f7 debug for libproc 2015-09-24 16:36:58 +00:00
christos
afbe6b2d68 update for libproc/librtld_db/dtrace changes 2015-09-24 14:49:38 +00:00
wiz
b1bfb67337 Install radeon(4) from radeon-kms into x86 subdir.
This way, there is no file name issue with radeon(4) from
the old not-kms driver; and subdir man pages are preferred
to non-subdir.

Addresses MKREPRO issue from PR 50132.

XXX: This will stop being correct if radeon-kms is ported to more
platforms like sparc64.
2015-09-19 23:00:44 +00:00
pooka
f2aae5969b install <rump/rumperrno2host.h> 2015-09-15 14:57:34 +00:00
ozaki-r
f2a7b1339e Add tests for IPv6 ICMP redirect
Note that tests for redirect timeout doesn't work for now due to
PR kern/50240.

From s-yamaguchi@IIJ (with some fixes and tweaks by ozaki-r)
2015-09-14 05:22:56 +00:00
he
3c48f5cbbf Add entry for nexttowardf(3) and a link for the function name.
Bump manual page date.
2015-09-13 10:58:30 +00:00
he
a9e1b0780a Add entries for rintl(3) and the nearbyint functions, and
make manual page links to the new functions.
Bump manual page date.
2015-09-13 09:46:30 +00:00
snj
42a95bd51a remove xf86 ctwm.debug entry. 2015-09-12 15:25:01 +00:00
kamil
5169502213 Fix build with MKCATPAGES=yes
ctwm.0 is a part of X11R7 (xorg), not X11R6 (x11).
2015-09-11 10:35:44 +00:00
martin
76f02d87b3 Add xorg variant of ctwm 2015-09-05 17:50:01 +00:00
christos
4e91c3070b add debug for ctwm 2015-09-05 07:35:31 +00:00
youri
2a20aa63de CTWM is an extension to twm, that support multiple virtual screens,
and a lot of other goodies.

You can use and manage up to 32 virtual screens called workspaces.
You swap from one workspace to another by clicking on a button in an
optional panel of buttons (the workspace manager) or by invoking a function.

You can custom each workspace by choosing different colors, names
and pixmaps for the buttons and background root windows.

Main features are:
- Optional 3D window titles and border (ala Motif).
- Shaped, colored icons.
- Multiple icons for clients based on the icon name.
- Windows can belong to several workspaces.
- A map of your workspaces to move quickly windows between
  different workspaces.
  - Animations: icons, root backgrounds and buttons can be animated.
  - Pinnable and sticky menus.
  - etc...

See http://web.zephyrite.net/NetBSD/wm/index.html
ok mrg.
2015-09-03 22:24:02 +00:00
christos
a7c125a050 mark a rump library as such 2015-09-01 19:58:57 +00:00
ozaki-r
4e97073b73 Add tests for ICMP redirect timeout 2015-08-31 06:16:08 +00:00
nonaka
5e4eaa25ce Added rtwn(4) for Realtek RTL8188CE/RTL8192CE PCIe 802.11b/g/n wireless network
devices.  Ported from OpenBSD.
2015-08-27 14:04:07 +00:00
rjs
aefbc039cf Don't make fifofs test depend on rump. 2015-08-27 12:59:36 +00:00
martin
819c3cdb65 Add some missing obsolete markers 2015-08-24 09:49:08 +00:00
rkujawa
bafa0e11e2 Add man page for mcp48x1dac driver. 2015-08-23 19:09:02 +00:00
mrg
081fe7889a move the obsolete list files into their respective sets. this means
that if you install a new set and run "postinstall fix obsolete"
the expected things happen.

(hi 12.5 year old me who thought base was better than etc set, which
it really was, but this is better again :-)
2015-08-23 18:28:40 +00:00
jmcneill
719aab5470 Cubieboard2 kernel is named netbsd-CUBIEBOARD.ub not netbsd-CUBIEBOARD2.ub 2015-08-21 17:08:11 +00:00
roy
cbf135c5b2 10-mtu is no longer used 2015-08-21 10:44:43 +00:00
joerg
b04b4ec44f Update set list and build glue for libc++ r245539. 2015-08-20 10:06:20 +00:00
phx
d643dd143b MI driver for the Microchip 3x0x series of SAR analog to digital converters. 2015-08-18 15:54:20 +00:00
mrg
1e31a77fce oops: mark ./usr/include/gcc-4.5/omp.h obsolete instead of removing it. 2015-08-17 22:20:39 +00:00
christos
4716aa8185 forgot one. 2015-08-17 17:18:53 +00:00
christos
2343b2000f fix sets. 2015-08-17 16:31:15 +00:00
christos
f0e9d65639 fix debug and lint sets for evbarm/arm 2015-08-17 16:05:25 +00:00
nonaka
048ee1dcbf Mark the pci_intr_distribute man page as obsolete. 2015-08-17 12:55:49 +00:00
knakahara
a1136117a8 Add intrctl(8) man. 2015-08-17 06:50:03 +00:00
knakahara
84f76c9c0f Add intrctl(8). 2015-08-17 06:42:45 +00:00
knakahara
d338e2661d Add man about kernel APIs to support intrctl(8). 2015-08-17 06:28:11 +00:00
knakahara
1d72faad3b fix: missing pci_get_ht_capability(9) to distrib/sets/lists. 2015-08-14 02:35:32 +00:00
leot
ea36dfc342 Add myself. 2015-08-13 13:21:04 +00:00
christos
c64627c274 bump for openssh 2015-08-13 10:36:38 +00:00
nakayama
1b89033042 Resurrect ./usr/include/gcc-4.8/tgmath.h on sparc*. They are not
obsolete.
2015-08-12 21:56:27 +00:00
tsutsui
5b88d89ed6 Specify -DNDEBUG to remove assert(3) macro. Shaves instbin ~40 bytes. 2015-08-12 18:08:02 +00:00
mlelstv
755909d2b5 XFree86 has been removed 2015-08-10 19:23:32 +00:00
mrg
991faf5762 revert the previous; it wasn't wrong, just a little unusual 2015-08-10 06:09:30 +00:00
mrg
1012ea6dfa fix some merge errors in the previous 2015-08-10 04:13:18 +00:00
mrg
d0bfe71006 now that we only support gcc 4.8, make all the gcc tags just "gcc".
this should help with next-gcc, when we can add back gcc=48 and
gcc=5x tags, as necessary.
2015-08-10 03:21:44 +00:00
mrg
70401d7281 obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets. 2015-08-10 02:44:36 +00:00
ozaki-r
96b5a23030 Add -DCRUNCHOPS
It's required because ping6 is now rump-ified.
2015-08-07 00:37:14 +00:00
ozaki-r
2a4e5e0f61 Introduce rump.ping6
We use ping6 frequently in ATF tests so let's have rump-ified one.
2015-08-06 14:45:54 +00:00
ozaki-r
1f31785d33 Add basic tests for IPv6 Address Lifetime Expiry 2015-08-06 08:23:14 +00:00
ozaki-r
2f55a7d3ed Add tests for NDP 2015-08-03 09:54:20 +00:00
ozaki-r
10613e2fe6 Introduce rump.ndp
ndp(8) uses RTM that requires that getpid(2) works correctly. Unfortunately
supporting getpid(2) in librumphijack will be tricky so that we rump-ify
ndp(8) as well as arp(8).
2015-08-03 09:51:40 +00:00
jmcneill
f9279be4bd install jetsontk1 boot script as boot.scr 2015-08-02 11:11:32 +00:00
jmcneill
799ebb3ae1 Install hdmicecio.h 2015-08-02 11:09:05 +00:00
jmcneill
c33ccff2e1 use a larger (64KB) block size, this helps SD card performance 2015-08-01 10:05:51 +00:00
jmcneill
54fb23f641 mount root partition with noatime 2015-08-01 10:04:50 +00:00
jmcneill
e3283cc16e Align partitions to 64MB for the benefit of SD cards > 32GB 2015-08-01 10:04:06 +00:00
kamil
0c4bdb7434 Do as POSIX says, define the timespec structure in <signal.h>
Extract struct timespec from <sys/time.h> and put into a separate header.

This solution is minimally invasive.
2015-07-31 12:51:32 +00:00
christos
77cb80f70e add missing x11 selector 2015-07-30 07:56:13 +00:00
ozaki-r
0f1639b8cc Add tests for IPv4 DAD 2015-07-30 02:52:53 +00:00
christos
6efe3a8e5c fix debug sets after latest x changes. 2015-07-29 19:44:47 +00:00
christos
bedea1f2c3 add missing lint libraries 2015-07-29 19:44:01 +00:00
christos
d4dbab9987 fix name of the test 2015-07-29 19:18:18 +00:00
christos
5af4616131 new lint test. 2015-07-29 18:27:18 +00:00
ozaki-r
d4516589be Add tests for ARP 2015-07-29 06:10:09 +00:00
ozaki-r
fe28962804 Introduce rump.arp
arp(8) uses RTM that requires that getpid(2) works correctly. Unfortunately
supporting getpid(2) in librumphijack will be tricky so that we rump-ify
arp(8) as well as ifconfig and route commands.

Suggested by pooka@.
2015-07-29 06:07:35 +00:00
christos
0c5f4eaec2 add sys/stdbool.h 2015-07-29 00:12:27 +00:00
christos
2b89e69445 new test 2015-07-28 18:08:37 +00:00
dholland
34f0d74c9e Add a new lfs header file: lfs_accessors.h.
This contains all the accessor functions and macros out of lfs.h.
Add an include of lfs_accessors.h after all uses of lfs.h... except
for code that wants to define its own struct lfs-alike that the
accessors are supposed to play along with. For these, set STRUCT_LFS
and include lfs_accessors.h after the necessary structure has been
defined, so that lfs_accessors.h can emit functions in terms of it.
2015-07-28 05:09:34 +00:00
martin
7b553b530b Add driver debug entries 2015-07-27 09:59:49 +00:00
kamil
382f8944d9 Bump shlib minor for new function: ereallocarr(3)
Noted by <mrg>
2015-07-26 15:15:31 +00:00
kamil
2cf5f6af2b Add ereallocarr(3) to libutil
ereallocarr(3) wraps reallocarr(3) and embeds return status validation.

Older version reviewed by <riastradh> and <christos>
2015-07-26 02:20:30 +00:00
mrg
d4842dda23 un-obsolete xf86-video-intel-old components that were being installed
but deleted by postinstall.
2015-07-24 07:13:34 +00:00
mrg
1f8bf413af libdri2.a is still installed. 2015-07-24 04:29:27 +00:00
mrg
cf4dd8937a remove the xfree86 reachover makefiles and the vast majority of
the support in the rest of the source tree.

X11 sets could use some cleaning up perhaps (just deletion, as
we've never really marked the old X11R6 as obsolete for native
xorg using platforms so far either.)
2015-07-23 08:03:24 +00:00
mrg
d9b30e28a9 build libXpresent. 2015-07-23 05:46:39 +00:00
mrg
39fd47d868 delete obsolete vga and radeonhd drivers. 2015-07-22 16:37:33 +00:00
knakahara
f418a5c9d8 add pci_intr_alloc() man 2015-07-21 03:12:50 +00:00
matt
a4f27301cc Adding -DNDEBUG saves about 5KB of text and disable asserts.
Adding -mthumb -mthumb-interwork, knowing this is Xscale which
has thumb, saves about 340KB of text.
2015-07-21 01:53:44 +00:00
mrg
499ffedcd0 updates for freetype 2.6. 2015-07-20 04:10:40 +00:00
mrg
0bd823f928 bump libXrandr.so minor 2015-07-20 03:14:12 +00:00
mrg
5ddee1b75f actually bump libdrm_intel. 2015-07-20 02:52:57 +00:00
mrg
c768c0ca4c updates for libdrm 2.4.62 and xf86-video-ast 1.0.1. 2015-07-20 02:50:42 +00:00
martin
0ae2127055 Obey MKKMOD=no.
From Rin Okuyama in PR install/50061.
2015-07-19 10:16:55 +00:00
martin
9497dabfdb Backout previous - it is not that easy 2015-07-19 09:23:53 +00:00
mrg
14b386c679 updates for libX11 1.6.3 - "xlocale" is removed. 2015-07-19 08:18:32 +00:00
mrg
31a530f7fc properly mark all libi2c files as obsolete. 2015-07-18 21:49:30 +00:00
mrg
4460fb1444 no longer build a bunch of xorg-server twice (for .a and _pic.a).
entirely obsolete installing libi2c since it's builtin.

libfb, libdri and libdri2 all want to be both .a for the Xorg link
and .so for the run-time, i didn't really look too closely.

remove a bunch of duplicated set list entries.

i built a bunch of platforms for this, and i think i got the sets
lists updates correct, including for debug sets, but it's probable
that i broke something.

XXX: pullup to netbsd-7, but not critical
2015-07-18 08:56:05 +00:00
martin
0e67954b15 Bump ram disk image size slightly 2015-07-17 19:32:48 +00:00
martin
25295acf2a Properly escape the $ when trying to pass the u-boot env var $kernel.
From Rin Okuyama.
2015-07-15 11:29:16 +00:00
martin
5051ec142e Add a new endianes flag to mkimage and pass it on big endian arm builds.
From Rin Okuyama.
2015-07-15 11:27:13 +00:00
martin
3872df9e8a Set IMAGEENDIAN properly for big endian builds.
From Rin Okuyama.
2015-07-15 11:24:03 +00:00
hannken
50c0a5b05d Operations getnewvnode() and ungetnewvnode() have been replaced with vcache.
- Remove now obsolete functions getnewvnode() and ungetnewvnode().
- Document vcache operations.

Welcome to 7.99.20
2015-07-12 08:11:27 +00:00
christos
d305019850 add missing lint library 2015-07-11 22:20:20 +00:00
christos
860f4cb2a2 another one bites the dust 2015-07-11 16:40:13 +00:00
matt
57bfaf6698 Add nocompatmodules keyword to stop the expanding of a kmod to compatmodules.
Use for compat_netbsd32 on mips
2015-07-09 18:19:34 +00:00
christos
52ac3ae96c bump bind libraries 2015-07-08 17:29:56 +00:00
skrll
6e1c589f77 Turn resize on 2015-07-08 10:57:46 +00:00
kamil
e2f57ebab7 Add myself 2015-07-08 08:48:19 +00:00
matt
58c3b19744 Remove redundant entries due to compatdir/compatfile. 2015-07-08 01:06:40 +00:00
matt
056fcbe0a6 Add g to sed commands so it can deal with more than 2 archdirs. 2015-07-08 01:06:01 +00:00
matt
aaecdd723a Fix one last time. mark libarm_g.a libpmc_g.a as compatfile, add
oabi/libc_vfp_g.a as compat.
2015-07-06 09:17:24 +00:00