justin
d17e40e2f5
Add uname to rump sources
2015-07-07 12:40:13 +00:00
justin
034bfbdba3
Move hw.machine and hw.machine_arch sysctls to base so rump can use them
...
This allows uname(3) and uname(1) to work on rump kernels.
2015-07-07 12:38:02 +00:00
justin
eec608f983
This enum is likely to be made unsigned by the compiler, so the assertion
...
will not work and clang objects with -Wtautological-constant-out-of-range-compare
2015-07-07 09:30:24 +00:00
christos
45c705da39
CID 1309355: check error return from closefrom(3) where appropriate.
2015-07-06 15:09:17 +00:00
nakayama
dafd5f4472
zgrep(1): suppress the prefixing of filename on output when only
...
one file is specified to match the grep(1)'s output.
2015-07-06 12:05:40 +00:00
wiz
90eb2b6e7b
Fix typo in comment.
2015-07-06 10:24:59 +00:00
hannken
8c80da52ef
Change tmpfs to vcache.
...
- Use tmpfs node address as key.
- Remove tn_vlock, field tn_vnode now protected by vcache.
- Add a hold count to tmpfs node to prevent nodes from disappearing
while tmpfs_fhtovp() trys to vcache_get() them. Last holder
destroys reclaimed nodes.
- Remove the now unneeded parent unlock/lock for lookup of '..'.
2015-07-06 10:07:12 +00:00
hannken
12475e0224
Use VFS_PROTOS() for tmpfs.
2015-07-06 10:05:50 +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
martin
e95f86e57b
Add some compat oabi debug libs
2015-07-06 09:07:39 +00:00
martin
f1e6365000
Backout previous, needs to be done differently
2015-07-06 08:25:43 +00:00
martin
dd088c7a2e
Add some more debug/compat debug files.
2015-07-06 08:04:51 +00:00
matt
39f572033f
Don't clear PSL_FP/PSL_VEC
2015-07-06 05:55:37 +00:00
matt
c1ada760b2
Remove PSL_SPV from BOOKE PSL_USERMOD
2015-07-06 05:36:26 +00:00
matt
7579c67f0d
Back out last change. Clearing PSL_FP/PSL_VEC is handled by child_return.
2015-07-06 05:25:29 +00:00
matt
015ba04636
Don't preserve PSL_FP/PSL_VEC in cpu_setmcontext.
2015-07-06 05:20:50 +00:00
matt
5e93a4a116
Clear PSL_FP/PSL_VEC so the lwp won't think it owns them.
2015-07-06 05:03:56 +00:00
matt
6efc5a99e0
Don't reload if just re-enabling
2015-07-06 02:43:26 +00:00
matt
0b2dfc7366
Add a check to make sure that if PSL_FP is set, we own the FPU.
2015-07-06 02:30:22 +00:00
matt
fbdad514b8
Don't reload the FPU register if this is just a re-enable.
2015-07-06 01:55:50 +00:00
chs
f047745321
reapply some fixes to make multi-threaded ctfmerge work
...
that were lost in the overzealous resync with freebsd.
remove the hacks which were applied to work around those problems.
2015-07-06 00:21:51 +00:00
matt
45908a5ffd
Some test programs require these.
2015-07-05 22:07:09 +00:00
matt
7514a3a7c6
Make clang happy by adding -mfpu=none to -mfloat-abi=soft
2015-07-05 20:19:29 +00:00
skrll
4626b350f6
Revert patch from PR/48715 as it is incorrect.
2015-07-05 15:51:55 +00:00
nonaka
dd1f67f596
Deregister pmf hook when attach failed.
2015-07-05 08:14:46 +00:00
matt
5141ec2a3c
Typo fxi.
2015-07-05 04:53:26 +00:00
matt
e95f8d8cf9
Revamped QVSS (VCB01) support. (from Charles Dickman)
2015-07-05 03:07:21 +00:00
matt
7e4aa81e25
Configury support for QVSS (from Charles Dickman)
2015-07-05 03:06:27 +00:00
matt
5227f182c7
Add code to probe the Q-bus/Unibus for memory. (From Charles Dickman)
2015-07-05 03:03:00 +00:00
matt
35583341d8
Reorganize a bit. Add QVSS (from Charles Dickman).
2015-07-05 02:10:53 +00:00
matt
3ea559d297
Hooks needed for QVSS support
2015-07-05 02:03:36 +00:00
christos
da9061f1c7
fix infinite loop
2015-07-04 22:45:08 +00:00
christos
a6e4c202c0
fix memory leaks on error; found by brainy.
2015-07-04 22:39:23 +00:00
christos
eeda512b55
If we fail 5 times in a row, fail correctly (Steffen Nurpmeso).
2015-07-04 15:09:49 +00:00
christos
ca074ef647
strptime now sets tm_yday
2015-07-04 13:36:25 +00:00
isaki
3940a87a45
Improve the code in __sync_bool_compare_and_swap_{1,2,4}.
...
- bccs is smaller and faster than bcc(.w) in this case.
- it can be used movql in this case (assembler optimise it though).
2015-07-04 07:11:45 +00:00
isaki
55d302de22
atomic_cas_{8,16}:
...
- Correct the wrong offset in stack.
__sync_bool_compare_and_swap_{1,2,4}:
- Correct the wrong offset in stack.
- D3 must be preserved in subroutines.
PR/49995.
2015-07-04 06:56:29 +00:00
maxv
c9d5e93a69
Remove a dead continue.
...
Harmless, found by Brainy
2015-07-04 06:13:01 +00:00
wiz
3c019c621b
New sentence, new line.
2015-07-03 22:18:02 +00:00
dholland
562a53e657
/usr/sbin/chown -> /sbin/chown
...
(not sure why these need explicit paths at all, but whatevs)
2015-07-03 18:36:54 +00:00
matt
1dde0348d8
Remove entries made redundnat by compatdir/compatfile
2015-07-03 18:28:37 +00:00
matt
144cec82f4
Remove entries made redundant by compatdir/compatfile. (Leaves only
...
libexec/ld.elf_so-rv32 as the only compat files).
2015-07-03 16:43:50 +00:00
matt
56cebdce3a
Remove entries made redundant by compatdir/compatfile
2015-07-03 15:11:04 +00:00
bouyer
3c96c24fae
Add basic support for tap detection, emulating a left-click.
2015-07-03 14:18:18 +00:00
skrll
337e82ce24
Regen
2015-07-03 13:17:20 +00:00
skrll
6400b3cbc8
Lumix Camera DMC-FS45 from kern/49809
2015-07-03 13:15:54 +00:00
christos
dacd5c569a
PR/50009: David CARLIER: Enhance strptime to fill out more fields when it
...
can. From FreeBSD.
2015-07-03 13:06:54 +00:00
joerg
3490cc6261
Add an explicit note about the search path used by dlopen(3).
2015-07-03 10:19:29 +00:00
christos
1ae3462030
PR/50021: Rin Okuyama: Fix linux affinity syscalls
...
XXX: pullup-7
2015-07-03 02:24:28 +00:00
christos
83f2fed54f
new libssh
2015-07-03 01:00:59 +00:00