Commit Graph

194617 Commits

Author SHA1 Message Date
tron
603058a76c Add a test for getenv(3) which fails at the moment because it doesn't
handle "=" in variable names properly.

I'll send out a diff for review soon which fixes this.
2010-11-13 21:08:36 +00:00
plunky
9dc6fb5c3d quell some lint warnings 2010-11-13 19:43:56 +00:00
christos
f214ecbad3 forgot to commit this one for two months!
add vdprintf.
2010-11-13 19:41:32 +00:00
christos
e614555f42 add want_agent to the commented line of pam_ssh 2010-11-13 19:19:40 +00:00
tron
926ab269df Improve testing of environment handling:
1.) Always check the return value of setenv(3) and unsetenv(3).
2.) Test that calling setenv(..., ..., 0) doesn't overwrite environment
    variables.
3.) Add a new test which mixes putenv(3) and setenv(3).
2010-11-13 18:52:55 +00:00
uebayasi
9b35e244a4 Some missing sys/device.h dependencies. 2010-11-13 15:35:49 +00:00
pgoyette
1e2c5ac2c2 Add pseudo-device dmoverio(4) to ALL 2010-11-13 14:38:44 +00:00
uebayasi
bffc20a6b1 dmover(4) really uses uvm(9). (Wasn't revealed by i386/ALL...) 2010-11-13 14:08:20 +00:00
uebayasi
29de20e7d1 sys/device.h is not suitable for such low-level definitions. 2010-11-13 14:07:06 +00:00
uebayasi
8184d5dc03 Don't pull in the whole uvm(9) API to access only PAGE_SIZE and
some other constants.  These are provided by sys/param.h now.
2010-11-13 13:51:57 +00:00
uebayasi
6ce2506403 Don't pull in huge sys/device.h definitions. 2010-11-13 13:34:00 +00:00
uebayasi
12ea663d98 Include sys/device_if.h instead of sys/device.h. machine/cpu.h is
one of the lower-most definitions.  Relying on the huge sys/device.h
is not a good idea.
2010-11-13 13:13:33 +00:00
uebayasi
e048abfd86 UVM constants should not rely on sys/lock.h. 2010-11-13 12:50:09 +00:00
uebayasi
e22739ee8f Include sys/evcnt.h for struct evcnt. 2010-11-13 12:44:28 +00:00
jnemeth
cbdbb82b0b Note new et(4). 2010-11-13 10:11:43 +00:00
jnemeth
bf88591aa0 Add new et(4)/etphy(4) devices. 2010-11-13 09:48:54 +00:00
uebayasi
da9947601a Don't redefine famous round_page() / trunc_page() locally. 2010-11-13 09:22:10 +00:00
uebayasi
cff6719043 Include sys/proc.h for tsleep, wakeup. 2010-11-13 08:55:13 +00:00
uebayasi
28bec5b317 Include sys/proc.h for curproc. 2010-11-13 08:54:23 +00:00
uebayasi
654ea80e2f Include uvm/uvm_param.h from here to provide PAGE_SIZE and other
VM related constants.  Many users of uvm/uvm_extern.h in subsystems
are interested in only PAGE_SIZE.  The whole uvm/uvm_extern.h is
not necessary at all.
2010-11-13 08:41:40 +00:00
bsh
02857e7f6c i.MX51 and NetWalker 2010-11-13 08:01:23 +00:00
skrll
b91dabd0fc Add some verbose output.
From OpenBSD.
2010-11-13 07:58:55 +00:00
bsh
5e60bdb17c Sharp NetWalker PC-Z1 support by SHIMIZU Ryo, Hashimoto Kenichi, and me.
http://www.sharp.co.jp/netwalker/
2010-11-13 07:31:32 +00:00
bsh
48914f072e i.MX51 support by SHIMIZU Ryo, Hashimoto Kenichi, and me. 2010-11-13 07:11:02 +00:00
bsh
554cfb29f2 driver to use EPIT as system clock for i.MX31 and i.MX51,
by Hashimoto Kenichi.
2010-11-13 06:51:37 +00:00
bsh
39e4a97671 extract GPIO register definitions from imx31reg.h to share them with
i.MX51
2010-11-13 06:44:11 +00:00
bsh
aebcdd27d3 make this compile again. Need to revisit for UART support. 2010-11-13 06:29:12 +00:00
bsh
5298a8fd35 UART driver for i.MX31 and 51. 2010-11-13 06:28:20 +00:00
bsh
5a80dc5f98 UART driver for i.MX31 and 51. 2010-11-13 06:12:17 +00:00
bsh
fad56f1495 back out previous. That was an mistake. 2010-11-13 06:09:34 +00:00
uebayasi
6d3191d5b6 Hide uvm/uvm_page.h again to ensure its internal structures are MD.
GENERIC or at least one kernel compile tested for:
	acorn26, acorn32, algor, all, alpha, amd64, amiga, amigappc,
	arc, bebox, bighill, cats, cobalt, dreamcast, ews4800mips,
	hp300, hp700, hpcarm, hpcmips, hpcsh, i386, ibmnws,
	integrator, ixm1200, iyonix, landisk, luna68k, mac68k,
	macppc, mipsco, mmeye, mvme68k, mvmeppc, netwinder, news68k,
	newsmips, next68k, obs266a, ofppc, pmax, pmppc, prep,
	rs6000, sandpoint, sbmips, shark, sidebeach, sparc, sparc64,
	sun2, sun3, usermode, vax, x68k, zaurus
2010-11-13 05:52:55 +00:00
kiyohara
c2918ce618 Add INSTALL.{html,more,ps,txt} for bebox. 2010-11-13 05:20:21 +00:00
bsh
ca93c6f96e rename imx31_bs_tag as imx_bs_tag to share it with imx51. 2010-11-13 05:00:31 +00:00
bsh
9a510a5fa1 rename imx31_space.c as imx_space.c 2010-11-13 04:58:46 +00:00
bsh
bbbcdefd78 rename arm/imx/files.imx as files.imx31 2010-11-13 04:53:58 +00:00
bsh
9bea404ce6 rename imx31_space.c as imx_space.c 2010-11-13 04:51:01 +00:00
bsh
88898845b1 rename files.imx as files.imx31 2010-11-13 04:49:38 +00:00
uebayasi
a09633aa17 Typon. 2010-11-13 04:16:38 +00:00
uebayasi
a773d64cd3 Bump symtab space (350000 -> 360000). 2010-11-13 04:01:42 +00:00
uebayasi
9b1505e39b Pull in uvm/uvm.h for vm_nphysseg. 2010-11-13 04:00:18 +00:00
matt
6a98e8539f Implement CAS using a RAS for non-MP VAX systems. This technique uses the
atomicity of indirect addressing for correctness.  It also uses the knowledge
of dereferencing an address outside the page table length will cause a PTELEN
trap.  [Tested on netbsd-5]
2010-11-13 02:23:27 +00:00
tsutsui
77acd29099 Add sample xorg.conf files for hpcarm, hpcmips, and hpcsh. 2010-11-13 02:07:28 +00:00
jnemeth
512709b547 PR/39094 - Kaspar Brand -- Add et (Agere ET1310/ET1301) network driver
The et(4) driver supports PCI Express Ethernet adapters based on
the Agere/LSI ET1310/ET1301 integrated MAC/PHY.

The et(4) driver was written by Sepherosa Ziehau for DragonFlyBSD,
ported to OpenBSD by Jonathan Gray and subsequently ported to NetBSD
by Kaspar Brand.
2010-11-13 00:47:23 +00:00
pooka
4bbf5d9a1a +tp 2010-11-12 17:50:12 +00:00
pooka
a1a97722c2 Allow clients to reuse a "park".
Patch from <yamt>, fixes PR kern/44086 by him.
2010-11-12 17:46:09 +00:00
pooka
8c5fe271ac Remove accidentally committed part (which I need to run these tests
for a -current rump kernel on NetBSD 5.1)
2010-11-12 17:35:34 +00:00
pooka
284f30f020 Add test case for problem described by yamt in PR kern/44086.
"large writes with PUFFS_KFLAG_NOCACHE_PAGE ends up with EIO"
2010-11-12 17:33:28 +00:00
skrll
742857a418 Fix last 2 commits. 2010-11-12 17:31:41 +00:00
uebayasi
c4e3d331e5 Pull in uvm/uvm.h for uvm_pageismanaged(). 2010-11-12 17:22:49 +00:00
tsutsui
d1eadfe059 Provide port-specific sample xorg.conf files in xserver.tgz.
No particular comments on tech-x11.
2010-11-12 17:05:48 +00:00