joerg
2786173415
Use an empty string, not a null pointer for nullname.
2013-11-18 20:51:03 +00:00
joerg
815896355e
Change content of string, don't overwrite the newly allocated pointer.
2013-11-18 20:03:02 +00:00
joerg
eb3bd1d5f0
Spell NULL pointer as NULL.
2013-11-18 19:55:59 +00:00
joerg
5d70299db9
NUL != NULL, so use the correct literal
2013-11-18 19:55:29 +00:00
christos
ae496e1598
Regen
2013-11-18 19:23:35 +00:00
christos
35ec66cc18
Fix extended attribute syscalls to use the proper types and call their netbsd32
...
counterparts for now.
2013-11-18 19:23:27 +00:00
njoly
41f9717ed2
Do lwp0 initialisation as early as possible, right after
...
rumpuser_init(). This makes rump applications work again when
RUMP_LOCKDEBUG is enabled.
ok pooka.
2013-11-18 18:45:29 +00:00
joerg
dcbaafe6f3
NUL != NULL, so use correct literal here.
2013-11-18 18:17:19 +00:00
matt
d1068917cb
Before checking for an exception, make sure we own the VFP.
2013-11-18 18:02:01 +00:00
bad
0e35e79f53
ubsec is not a MI buildable module. disable it for now.
2013-11-18 16:23:47 +00:00
skrll
9460c4a119
Really remove unused variable.
2013-11-18 15:34:06 +00:00
kefren
be55f323ec
Cubic changes:
...
* correct W(t) calculation
* check wmax limits
* change W_max in slow and fast retransmit
* correct rtt approximation
Reno:
* move comment I forgot behind after fast_retransmit() split
2013-11-18 11:48:34 +00:00
nisimura
7bc55a445e
minor tweaks to shut gcc4.8 warning off.
2013-11-18 11:02:34 +00:00
alnsn
f192c5171a
Report an error if SLJIT_CACHE_FLUSH isn't defined by machine/sljitarch.h.
2013-11-18 07:13:13 +00:00
jakllsch
aa37094d90
Bring arch/i386/stand bootinfo structure in line with the kernel's
...
fixed-layout understanding of it.
2013-11-18 03:52:45 +00:00
rmind
8da90206bc
Make tmpfs_node_t::tn_gen a 32-bit number, keep it in sync with tmpfs_fid_t.
...
Also, change tn_status to unsigned while here.
2013-11-18 01:39:34 +00:00
chs
42fa7e34f4
claim to be linux 3.11.6 (opensuse 13.1).
2013-11-18 01:36:49 +00:00
chs
c1e3376b22
regen
2013-11-18 01:36:35 +00:00
chs
29a841b371
implement the *at() syscalls.
...
bring the unimplemented syscall list up to date.
2013-11-18 01:32:52 +00:00
chs
9b4603f5cc
initialize %ds to something valid to help ptrace().
2013-11-18 01:32:32 +00:00
chs
2084516c98
implement AT_RANDOM.
2013-11-18 01:32:22 +00:00
chs
dc00ea6b1e
expose various do_*at() functions for compat_linux.
2013-11-18 01:31:42 +00:00
bad
10e267efbd
Add support for BCM5825, and BCM5860, 5861, 5862 from OpenBSD rev 1.143:
...
Add support for the BCM5825 and the next-generation BCM5860, 5861,
5862 Broadcom CryptoNetX IPSec/SSL Security Processors. The 5825 is a
faster version of the already supported 5823, and the even faster 586x
series is a bit different and needed some more changes.
AES support hasn't been pulled in yet.
2013-11-17 23:20:18 +00:00
bad
592693210e
Create the sysctl variables on module initialization.
...
Create them under hw.ubsec as is hip these days.
2013-11-17 22:52:14 +00:00
martin
d0d1f96433
Remove an unused variable
2013-11-17 19:22:06 +00:00
alnsn
870a203eea
Build and install sljit.kmod and bpfjit.kmod iff ${MKSLJIT} != "no".
2013-11-17 18:58:28 +00:00
martin
93ac0a3a04
Remove unused variable
2013-11-17 18:08:08 +00:00
bad
456912e1a9
Make ubsec(4) loadable as kmod.
2013-11-17 17:16:24 +00:00
bad
1f6736069c
Fix locking botch. Callers of ubsec_rng_locked() lock and release sc_mtx already.
2013-11-17 17:01:44 +00:00
bad
8718848707
Use callout_setfunc()/callout_schedule() instead of callout_reset(), it is cheaper.
2013-11-17 16:54:02 +00:00
skrll
bc03d19299
Fix locking botch.
...
PR/48383
2013-11-17 16:11:35 +00:00
alnsn
5345f80ec7
Enable sljit and bpfjit on powerpc.
2013-11-17 14:34:11 +00:00
alnsn
988b97e4aa
Always define SLJIT_CACHE_FLUSH(), start include guards with '_' and use _LP64 guard.
2013-11-17 12:01:58 +00:00
martin
44525f39e0
Simplify previous by using CSU_MACHINE_ARCH. Hint from Takeshi Nakayama.
2013-11-17 11:16:09 +00:00
skrll
1c7b9e373b
Remove unused variables.
2013-11-17 08:32:55 +00:00
skrll
4b9dad715c
Use -Os to save space. Required by gcc 4.8.
2013-11-17 08:21:01 +00:00
nisimura
6342a7e6fd
fix a botch in comment.
2013-11-17 04:45:35 +00:00
mrg
2a627e63bd
- convert CPU_INFO_ITERATOR in the !MP case to be __unused, and convert
...
all the iterators to use it
- print the right variables in nmi_hard_msiiep() (thanks set-but-unused)
- move variable inside usage #ifdef
- use (void) instead of a "volatile int" junk variable
- remove unused variables
2013-11-16 23:54:01 +00:00
rmind
3033c7dc60
tmpfs_dir_getdents: avoid leaking kernel memory to the userspace.
...
From Pedro Martelletto.
XXX: regress/sys/fs/getdents should be a part of the test suite
2013-11-16 17:58:27 +00:00
skrll
3568e04ce8
Support PCREL32 (for EH sections)
2013-11-16 17:18:42 +00:00
dholland
10ba35ffd7
This is now equivalent to ufs_quota.c -r1.115.
...
(it isn't quite the same textually in a few places but this doesn't
really matter)
2013-11-16 17:15:30 +00:00
skrll
90c0a95fec
Remove hack now it's fixed in 4.8.2
2013-11-16 17:14:06 +00:00
rmind
2566fe9fff
Add bsd.own.mk for MKSLJIT, reorder some vars.
2013-11-16 17:12:35 +00:00
dholland
ac80a19802
tidy the QUOTA2 blocks a bit more
2013-11-16 17:04:53 +00:00
skrll
e516de1ff2
Build a module for usmsc(4).
2013-11-16 16:59:03 +00:00
alnsn
9d681e6e66
Update mainstream version of sljit.
2013-11-16 16:19:09 +00:00
alnsn
a36c412b37
Link to -lrumpnet_bpfjit and -lrumpkern_sljit iff MKSLJIT != "no".
2013-11-16 15:58:30 +00:00
rmind
4db7db6b0f
Move rumpnet_bpfjit under MKSLJIT as well.
2013-11-16 14:00:57 +00:00
alnsn
def19d8993
Build and install sljit and bpfjit rump components iff ${MKSLJIT} != "no".
2013-11-16 13:01:38 +00:00
mrg
b51662c562
move variable use and initialisation inside the #ifdef / block that uses it.
2013-11-16 12:49:29 +00:00