abs
8c98b9f468
only buil dri for "everything" on amd64 and i386
2009-02-14 10:48:49 +00:00
abs
b01a919335
Only descend into xfree86 if XSERVER_XFREE86 server is set
2009-02-14 10:46:06 +00:00
abs
5418aaa838
Only pull in xf86-${everything} on i386/amd64/alpha, rather than default case
2009-02-14 10:44:41 +00:00
abs
923c2f94e0
Use relative paths so we can avoid using ${MACHINE} in a path
2009-02-14 10:39:17 +00:00
wiz
7594fe8802
New sentence, new line.
2009-02-14 10:35:36 +00:00
bjh21
a0263b80b8
I've just discovered config_found_ia(), which means that wskbd(4) and
...
wsmouse(4) can attach directly at arckbd(4) and I can dispose of the
ugly arcwsmouse(4) and arcwskbd(4) interpositions. Do that, and purge
them from the documentation as well.
2009-02-14 10:20:55 +00:00
ad
1fafc79578
Set PS1 correctly for ksh.
2009-02-14 09:53:07 +00:00
lukem
46b57afcf7
Default to WARNS=4 (except for rcp & ksh)
2009-02-14 08:31:13 +00:00
lukem
990d25a96c
fix -Wsign-compare issues
2009-02-14 08:02:04 +00:00
lukem
9050ab5cfa
fix -Wsign-compare issues
2009-02-14 07:12:29 +00:00
lukem
c8c03b97dd
fix -Wsign-compare issues (untested)
2009-02-14 06:26:42 +00:00
cube
fb825dde7b
Use the correct dir to find source files. NetBSD finally builds again.
...
Please have the decency to at least do a test build when you import such a
huge amount of code.
2009-02-14 05:07:54 +00:00
macallan
4c7a949a39
mention newport driver
2009-02-14 03:27:50 +00:00
macallan
49ff8f756f
add the newport driver
2009-02-14 03:22:21 +00:00
macallan
6d8c9bc316
build the newport driver on sgimips
2009-02-14 03:17:24 +00:00
macallan
5b437f7ba6
reachover for newport driver
2009-02-14 03:15:15 +00:00
cube
5be3815a69
Don't try to descend into regress/lib/libcrypto now that it's not there
...
anymore. [hi jmmv!]
2009-02-14 00:26:14 +00:00
he
aa2d981102
The attribute for if_le_oioc.c should apparently be le24, not le,
...
so that this file is not pulled into the GENERIC32_IP3x kernel,
where am7990.c isn't built.
2009-02-13 23:55:33 +00:00
bouyer
73920b4161
More printf format fixes.
2009-02-13 23:31:23 +00:00
apb
0cc72e51ac
Use "defopt MODULAR" in sys/conf/files, and #include "opt_modular.h"
...
in all kernel sources that use the MODULAR option.
Proposed in tech-kern on 18 Jan 2009.
2009-02-13 22:41:00 +00:00
bouyer
e83cf7c074
Fix bus_addr_t/bus_size_t confusion
2009-02-13 22:39:37 +00:00
bouyer
1b21577543
Fix printf format after bus_size_t change
2009-02-13 22:39:10 +00:00
plunky
821f05b0d3
While we remap credentials we should ignore cred == FSCRED as well as
...
cred == NOCRED.
This fixes a page fault occurring when a union is mounted over a umap,
as FSCRED is passed by union filesystem.
2009-02-13 22:29:00 +00:00
jmmv
3baa49a10f
Convert the threads libcrypto test to ATF and enable it. Drop the old one
...
in regress.
2009-02-13 22:01:48 +00:00
jmmv
44d668a632
Fix build; need to constify the return value of a function.
2009-02-13 22:01:05 +00:00
jmmv
0601c2c71b
Remove threads from the list of subdirs. Commited by mistake.
2009-02-13 21:33:27 +00:00
bouyer
24584a19d8
Add commented out PCI pass-through support:
...
#xpci* at xenbus ? #Xen3 PCI front end driver
#pci* at xpci ?
2009-02-13 21:18:43 +00:00
bouyer
97f5912f84
Add kernel config file for i386PAE dom0 kernel.
2009-02-13 21:14:46 +00:00
bouyer
651c78e5dd
Make sure PCI_COMMAND_MASTER_ENABLE is set in PCI_COMMAND_STATUS_REG.
2009-02-13 21:12:14 +00:00
bouyer
b48bdec72e
make iwi_alloc_tx_ring() prototype match function declaration (shows up when
...
bus_addr_t != bus_size_t). Fix cast for 64bit paddr_t on i386.
2009-02-13 21:11:47 +00:00
he
a5e21717ca
Another port which needs <arm/cpu.h> added as in include due to
...
the new kern_ssp.c.
2009-02-13 21:08:40 +00:00
bouyer
ad86c9a128
Work in progress on PCI front-end/back-end support
...
front-end:
- add a xpci* at xenbus? which provides pci busses from the dom0
xpci provides support routines for PCI config space operations and
enumeration in xpci_xenbus.c
- hypervisor.c: do dom0-style PCI attach only ifdef DOM0OPS
- pci_intr_machdep.c: check line value only if DOM0OPS
back-end:
- add a pciback* at pci? device which takes precedences over all
other PCI devices (match return 500) and matches all devices passed
to pciback.hide option on boot command line.
It exports the PCI device informations to files in /kern/xen/pci/
- hypervisor.c: create /kern/xen earlier so pciback can create its
entries while PCI devices are probed
- xen_machdep.c: add handling for pciback.hide=
frontend is know working on Xen 3.1.x dom0 with ahc(4) and pciide(4)
devices. uhci(4) fail when trying to allocate a large contigous DMA
buffer.
backend is work in progress; support in xentools is not there yet.
2009-02-13 21:03:59 +00:00
jmmv
c2b88f9e94
Note conversion of libcrypto changes to ATF. Reusing last entry for this,
...
as they hold the same date.
2009-02-13 21:00:41 +00:00
jmmv
79bfeb3610
Remove libcrypto regress tests as they have been converted to ATF. The new
...
versions live in tests/crypto/libcrypto.
Note that the "threads" test is still left here because it was not converted
as part of the atfify GSoC 2008 project. A quick attempt at building it
doesn't work, so I'll leave it for later.
2009-02-13 20:59:17 +00:00
jmmv
fd2c7cbdc1
Convert libcrypto tests to ATF. Original work done by Lukasz Strzygowski
...
in the GSoC 2008 atfify project. Reorganization of files and build system
reworked by me.
2009-02-13 20:58:13 +00:00
bouyer
a72a7c9806
Fix printf format for 64bit paddr_t on i386
2009-02-13 20:51:19 +00:00
bouyer
07a0db581b
Change bus_size_t from paddr_t to size_t. It doens't make sense to have
...
a 64bit bus_size_t on i386 as the address space is 32bits anyway.
With a 64bit bus_size_t we need a different bus_space.S for PAE and non-PAE.
2009-02-13 20:50:38 +00:00
jmmv
bc4d78a24c
killpg is not obsolete, but atf-killpg was. My mistake.
...
Reported by wiz@, Nicolas Joly, and drochner@.
2009-02-13 20:42:41 +00:00
bouyer
40dab4ba52
Prepare for PCI frontend support in Xen3 domUs:
...
call x86_bus_space_init() and x86_bus_space_mallocok() if we have ISA or PCI
devices configured; not only for non-Xen or dom0 Xen
On Xen, always call PHYSDEVOP_SET_IOPL on context switch
on amd64, also call PHYSDEVOP_SET_IOPL from x86_64_proc0_tss_ldt_init()
2009-02-13 20:42:24 +00:00
pgoyette
c46760325c
Fix dmesg output:
...
Old:
piixpm0 at pci0 dev 20 function 0
piixpm0: ATI Technologies SB600/SB700/SB800 SMBus Controller (rev. 0x13)
piixpm0: interrupting at SMIpiixpm0: polling
New:
piixpm0 at pci0 dev 20 function 0
piixpm0: ATI Technologies SB600/SB700/SB800 SMBus Controller (rev. 0x13)
piixpm0: interrupting at SMI, polling
Cosmetic change only, no functional changes intended.
2009-02-13 19:19:52 +00:00
macallan
50f7b2a157
Don't bother drawing a cursor until wsdisplay attaches. This works around
...
the deadlock I've seen with the previous version.
While there do some KNF policing.
2009-02-13 17:50:36 +00:00
uebayasi
a6f7a3d986
Disable debug.
2009-02-13 16:16:26 +00:00
uebayasi
a6533b8fed
Comment out CFLAGS+=-g.
2009-02-13 16:02:05 +00:00
cegger
23c2bff805
apply fix from upstream:
...
pciif: Fix typo in constant definition.
xen-unstable changeset: 19190
xen-3.3-testing changeset: 18580
2009-02-13 10:35:48 +00:00
he
2b6c605f60
Allow kern_ssp.c to build. That file includes <sys/intr.h> without
...
first including <sys/cpu.h>, so include <arm/cpu.h> here so that
curcpl() and set_curcpl() are declared before they are used.
2009-02-13 08:37:52 +00:00
jmmv
09739dd88f
Note the conversion of several util tests to ATF as part of the
...
GSoC 2008 atfify project.
2009-02-13 05:25:47 +00:00
jmmv
08439bc7e5
Remove tests that have been atfified as part of the GSoC 2008 atfify project.
2009-02-13 05:21:24 +00:00
jmmv
408c8f0410
Create the directories required for the new tests in the util directory.
2009-02-13 05:20:47 +00:00
jmmv
5274fd4fe5
Sync the tests list after adding several new util tests.
2009-02-13 05:20:26 +00:00
jmmv
fbaeb3b2ac
Add the util tests developed as part of the atfify GSoC 2008 project.
...
Initial done work by Lukasz Strzygowsky and reorganization of files done
by me.
2009-02-13 05:19:51 +00:00