Commit Graph

219538 Commits

Author SHA1 Message Date
reinoud
d0b9530090 On growing a node that was recorded inside the (E)FE, don't forget to set the
size of the node to the NEW size. This was reported by the `t_io
udf_shrinkfile' testcase.

Fixes PR kern/47985
2013-07-03 11:50:59 +00:00
msaitoh
b82bfce45e Add BGE_JUMBO_CAPABLE flag to some chips. Before this commit,
the following chips support the jumbo frame function:

	5700
	5701
	5702
	5703
	5704

With this commit, the following chip support it, too:

	5714
	5780
	5717
	5718
	5719 (exclude rev. A0)
	5720
	57765
	57766
2013-07-03 05:49:36 +00:00
matt
34517a51bd Add pmap_domain and pmap_l1_kva inlines. 2013-07-03 05:23:04 +00:00
christos
9b40dbcce2 make a diagnostic message more informative. 2013-07-02 22:39:45 +00:00
wiz
9f55e7c8e5 Sort sections. New sentence, new line. Fix macro. 2013-07-02 20:53:10 +00:00
nakayama
f14537481c rump is required for tests under tests/net/net. 2013-07-02 17:56:06 +00:00
reinoud
d840ba4944 Small patch to clarify last_lba and now using size confusingly. No functional
change.
2013-07-02 15:05:53 +00:00
reinoud
61c2992d1e Use the new extension to newfs_udf to generate a decent image for rump to work
on instead of an FFS(!) version.
2013-07-02 15:00:55 +00:00
reinoud
c7950296a0 Update newfs_udf to allow for creating file images with -F and specifying
sector sizes with -S.

For this i had to recycle the -S parameter but its preserved as an extension
to the -P parameter. These parameters are hardly ever use though since using
either or both the origional -S and the -P parameter without specific values
would break the standard. Also the -F now has a double meaning.
2013-07-02 14:59:01 +00:00
pgoyette
e990cb232e Initialize some variables to make the vax build happy.
XXX Not sure why this problem only showed up on vax builds.
2013-07-02 13:27:42 +00:00
joerg
ca1a6f97cd Finish ANSIfication. Drop extra spaces from __P removal. Add more
static. Add more const. Use __dead for usage().
2013-07-02 11:59:46 +00:00
matt
42a7dfa302 Split tlb related stuff into pmap_tlb.h so that can be used for ASID mgmt
for non-soft TLB pmaps.
2013-07-02 09:35:48 +00:00
matt
18056bbfe0 Rework to have CPU_PREARMV6, CPU_ARMV6, as well as CPU_ARMV7 2013-07-02 06:07:11 +00:00
matt
e5b393876c Add a tlb_asid_t. 2013-07-02 05:57:00 +00:00
matt
7d125d00f3 Add TTBCR definitions 2013-07-02 05:55:47 +00:00
matt
4f70c9ac77 Add L2_S_SIZE 2013-07-02 05:52:14 +00:00
matt
5f8cb38bb1 Use __func__ in UVMHIST_FUNC 2013-07-02 05:50:53 +00:00
jnemeth
526c2d425c Move mandoc and makemandb to base set as discussed on tech-userlevel:
http://mail-index.netbsd.org/tech-userlevel/2013/06/25/msg007845.html
2013-07-02 02:15:13 +00:00
christos
b8a7bdb609 move proto to small 2013-07-02 01:39:17 +00:00
joerg
2484b3a328 Fix memset arguments. 2013-07-02 00:18:24 +00:00
christos
61276308e7 - remove unused variable
- call rdmsr() twice to avoid the 5.4210108624275222e-18% probability that
  rdmsr() returns 0.
From dsl@
2013-07-02 00:01:17 +00:00
joerg
7d41c5a7bc Ensure free(3) is declared before use. 2013-07-01 23:58:42 +00:00
joerg
b45db50f23 Fix option parsing on unsigned char platforms. 2013-07-01 21:59:20 +00:00
joerg
e49f3fb2ce Don't pick up strcmp as macro from libkern.h. 2013-07-01 20:51:59 +00:00
riastradh
51ab2460e3 Remove now-needless rump cprng_strong_deplete stub.
These rump stubs need to go away at some point...
2013-07-01 20:02:15 +00:00
riastradh
a7f90b2fd2 Fix races in /dev/u?random initialization and accounting.
- Push /dev/random `information-theoretic' accounting into cprng(9).
- Use percpu(9) for the per-CPU CPRNGs.
- Use atomics with correct memory barriers for lazy CPRNG creation.
- Remove /dev/random file kmem grovelling from fstat(1).
2013-07-01 15:22:00 +00:00
christos
958c0aac6e Instead of borrowing the mount code to get the nfs arguments, just use
the system call directly. It is shorter and works...
2013-07-01 15:16:33 +00:00
joerg
c3f5de37f1 Explicitly disable unwind table generation. 2013-07-01 12:48:03 +00:00
christos
d86fc82dda Add MLD_LISTENER_REDUCTION per RFC 3542. Requested by Lorenzo Colitti. 2013-07-01 12:43:15 +00:00
skrll
34b5ada363 PFIL_HOOKS is dead. 2013-07-01 08:32:48 +00:00
matt
b8bfdc198c Print out PMUSERSR 2013-06-30 22:02:56 +00:00
matt
95c53d32f1 Add MD_CPU_HATCH 2013-06-30 22:02:29 +00:00
matt
ebc78062c4 Move stand to its own line. 2013-06-30 21:56:44 +00:00
matt
8247cf6dae Add -fno-unwind-tables
Add CPUFLAGS=-mcpu-strongarm
Add ${_MKTARGET_LINK}
2013-06-30 21:54:26 +00:00
rmind
666e919182 G/C PFIL_HOOKS from the kernel configs. 2013-06-30 21:38:55 +00:00
wiz
0ed5815bd6 Strings are NUL-terminated, not NULL-terminated. 2013-06-30 19:19:12 +00:00
njoly
8b89b15c25 Fix pf module build. Adjust pfil_remove_hook 3rd arguments. 2013-06-30 17:23:52 +00:00
pooka
5df7109d74 Raise lo0 so that ipv6 config gets done for it.
Requested and tested by Justin Cormack.
2013-06-30 16:04:36 +00:00
martin
5e7b1b08fc Initialize mount args version info.
Add comment about a bogusly used "newfs" where "newfs_udf" is meant.
2013-06-30 15:42:43 +00:00
martin
05df297d98 Fix copy & pasto, notice by Nicolas Joly, one step closer to solving
PR kern/47974.
2013-06-30 15:05:49 +00:00
rmind
430eae4e07 Update pf to pfil(9) changes. Missed in previous commit. 2013-06-30 14:58:48 +00:00
rmind
4080fc40d9 RUMP fix: ifdef weak alias. Pointed out by martin@. 2013-06-30 12:20:32 +00:00
wiz
7b3d8f12ac Fix second problem noted by Henning Petersen in PR 47975:
renameat is in unistd.h. Bump date.
2013-06-30 11:48:42 +00:00
wiz
4afb2cfe8c Fix typo in SYNOPSIS. From Henning Petersen in PR 47975. 2013-06-30 11:47:00 +00:00
martin
6caac9d0e7 Rearrange to make lint deal with it (to unbreak the build).
Someone please (1) fix lint and then (2) back this out ;-)
2013-06-30 10:07:43 +00:00
matt
1729cd5b7e For O32, don't save $gp on the stack, save $s0 instead and just keep $gp
in $s0.
2013-06-30 08:00:34 +00:00
matt
138bf8b9ef When opening a ttys files, try path.<machine> first. This helps
machine archs which have multiple ttys files (arm, mips, powerpc, m68k, sh3)
2013-06-30 07:50:54 +00:00
rmind
f304ff8667 Welcome to NetBSD 6.99.23: pfil(9) changes. 2013-06-30 00:00:53 +00:00
christos
3a4a09ca06 one copy of the name is enough, and free it. 2013-06-29 23:06:29 +00:00
christos
18c826e11c declare the variables that getnfsargs need in getnfsargs so that they can
easily be used from other programs.
2013-06-29 22:56:26 +00:00