Enji Cooper
f443c488b0
Add some initial tests for SLIST and STAILQ macros
...
MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
2015-11-16 04:15:39 +00:00
Enji Cooper
e514d4718a
Integrate contrib/netbsd-tests/lib/libcrypt/t_crypt.c in to the FreeBSD
...
test suite as lib/libcrypt/crypt_test
MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
2015-11-16 04:06:14 +00:00
Enji Cooper
38cad2971d
Expect all testcases dealing with invalid salts to fail on FreeBSD
...
MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
2015-11-16 04:04:05 +00:00
Craig Rodrigues
950e4fbd37
Fix path for symlinks.
...
Reviewed by: ngie
2015-11-16 04:02:24 +00:00
Enji Cooper
3e9b602907
Integrate acct(2) testcase in as tests/sys/kern/acct/acct_test
...
The :encode_tv_random_million testcase fails the epsilon tests a few thousand
times out of one million, so expect the testcase to fail
MFC after: 1 week
Submitted by: keramida
Sponsored by: EMC / Isilon Storage Division
2015-11-16 03:32:12 +00:00
Marcelo Araujo
17c1dcd408
Don't need cast malloc.
...
Approved by: rodrigc (mentor)
Differential Revision: D4117
2015-11-16 03:18:40 +00:00
John-Mark Gurney
9ed7fa550e
If you backup a large file that is mostly holes, previously we'd issue
...
a seek for every block... For large (Exabyte sized files) this would
issue lots of unneeded seeks, so combine them...
Thanks for the work Jan, sorry took so long to commit... And an item
completed off the IdeasPage!
Submitted by: Jan Sucan
2015-11-16 01:29:58 +00:00
Baptiste Daroussin
4ba17eaff6
Fix unused-but-set-variable
...
Spotted by: gcc 5.2
2015-11-15 20:44:22 +00:00
Baptiste Daroussin
0dc64c20b4
Remove trailing spaces at end of lines
2015-11-15 20:00:00 +00:00
Baptiste Daroussin
99b47c3cc6
Update the list of files to be removed in case world is built WITHOUT_LOCALES
2015-11-15 19:58:05 +00:00
Enji Cooper
bea1d37ed7
Disable -Wformat with scanfloat_test when compiling with gcc to avoid a
...
"use of assignment suppression and length modifier together in scanf format"
warning on line 90 (it's intentional)
MFC after: 1 week
X-MFC with: r290537, r290856, r290860
Sponsored by: EMC / Isilon Storage Division
2015-11-15 18:56:58 +00:00
Enji Cooper
6c40e2d68c
Add NO_WERROR and WARNS to PROG_OVERRIDE_VARS for bsd.prog.mk compatibility
...
MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
2015-11-15 18:51:48 +00:00
Enji Cooper
c519c0a10c
Redo r290847: use #ifdef __NetBSD__ on all the non-public APIs to
...
mute -Wunused-but-set-variable warnings with gcc dealing with the
function calls
X-MFC with: r290847
MFC after: 1 week
Reported by: gcc
Sponsored by: EMC / Isilon Storage Division
2015-11-15 18:49:31 +00:00
Enji Cooper
0fc72683be
Fix -Wformat issues
...
X-MFC with: r290563
MFC after: 1 week
Reported by: gcc
Sponsored by: EMC / Isilon Storage Division
2015-11-15 18:45:04 +00:00
Alexander V. Chernikov
637670e77e
Bring back the ability of passing cached route via nd6_output_ifp().
2015-11-15 16:02:22 +00:00
Baptiste Daroussin
c1c9ab6707
Regenerate locales after readding ISO8859-1 for locales that have ISO8859-15
...
Requested by: arche
2015-11-15 14:51:10 +00:00
Baptiste Daroussin
66cad538dd
Generate in the FreeBSD keyword when generating the Makefiles
2015-11-15 14:34:29 +00:00
Baptiste Daroussin
09712c4216
Add ISO8859-1 everywhere ISO8859-15 exists
2015-11-15 14:19:56 +00:00
Baptiste Daroussin
30b3fca790
Allow to generate the locale when the source directory is not /usr/src
2015-11-15 14:19:08 +00:00
Baptiste Daroussin
71463bf550
Simplify a bit the aliases generation
2015-11-15 13:09:08 +00:00
Edward Tomasz Napierala
a63513d71a
Doh, commit in a wrong directory. Fix r290857.
...
MFC after: 1 month
Sponsored by: The FreeBSD Foundation
2015-11-15 12:50:14 +00:00
Baptiste Daroussin
95631a07b2
Remove unused variables to fix building world
2015-11-15 12:48:42 +00:00
Baptiste Daroussin
a2d97cfaf4
Rework locale-links to not make symlinks on directories but symlinks on files
...
The goal here is to make the upgrade seamless for users
Add aliases for zh_HK
Remove bad symlinks created by previous bad upgrade procedure.
Complete ObsoleteFiles.inc with more locales that have been removed
2015-11-15 12:44:31 +00:00
Edward Tomasz Napierala
15db3c0738
Speed up rctl operation with large rulesets, by holding the lock
...
during iteration instead of relocking it for each traversed rule.
Reviewed by: mjg@
MFC after: 1 month
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D4110
2015-11-15 12:10:51 +00:00
Baptiste Daroussin
bb1f0779b0
also skip the definition of ':fopen_regular' to avoid the build to fail due to
...
unused variables defined by ATF macros
2015-11-15 11:18:37 +00:00
Alexander Motin
dd7df419bb
Increase reset assertion time from 10 to 100us.
...
On my own tests I see no effect from this change, but I also can't
reproduce the reported problem in general.
PR: 127391
PR: 204554
Submitted by: satz@iranger.com
MFC after: 2 weeks
2015-11-15 10:58:01 +00:00
Enji Cooper
6157e90c35
Change WARNS to 2 across the board with all the libc testcases
...
This effectively "reverts" r290846
MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
2015-11-15 05:21:58 +00:00
Enji Cooper
2830819497
Cast xdr_void to xdrproc_t to mute -Wincompatible-pointer-types warnings from
...
clang
This pattern is used in other areas of lib/libc/rpc
MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
2015-11-15 05:19:41 +00:00
Enji Cooper
dd3d75ba5f
Fix -Wmissing-braces warnings by adding braces around all the
...
testcase inputs
MFC after: 1 week
X-MFC with: r290572
Sponsored by: EMC / Isilon Storage Division
2015-11-15 05:13:33 +00:00
Enji Cooper
397f4a0de5
Fix -Wunused warnings
...
MFC after: 1 week
X-MFC with: r290572
Sponsored by: EMC / Isilon Storage Division
2015-11-15 05:02:41 +00:00
Enji Cooper
c2546a2196
Fix -Wunused warnings with variables used unlit code by adding appropriate #ifdef
...
guards around the variables
MFC after: 3 days
Sponsored by: EMC / Isilon Storage Division
2015-11-15 05:00:32 +00:00
Enji Cooper
e426f1f48f
Bump WARNS to 2
...
MFC after: 1 week
X-MFC with: r290532
Sponsored by: EMC / Isilon Storage Division
2015-11-15 04:51:14 +00:00
Enji Cooper
c384ef563e
Remove unused variables; sort by alignment where needed
...
MFC after: 1 week
X-MFC with: r290532
Sponsored by: EMC / Isilon Storage Division
2015-11-15 04:50:54 +00:00
Enji Cooper
a244e42201
Polish up iswctype_test
...
- Split up the testcases into C locale and ja_JP.eucJP testcases.
- Avoid a segfault in the event that setlocale fails, similar to r290843
- Replace `sizeof(x) / sizeof(*x)` pattern with `nitems(x)`
MFC after: 1 week
X-MFC with: r290532
Sponsored by: EMC / Isilon Storage Division
2015-11-15 04:50:08 +00:00
Enji Cooper
cc4ac19cb0
Polish up the tests a bit more after projects/collation was merged to head
...
Provide more meaningful diagnostic messages if LC_CTYPE can't be set properly
instead of segfaulting, because setlocale returns NULL and strcmp(NULL, b) will
always segfault
Split up the testcases so one failing (in this case en_US.ISO8859-15) won't
cause the rest of the testcases to be skipped
Remove some unused variables
MFC after: 1 week
X-MFC with: r290532
Sponsored by: EMC / Isilon Storage Division
2015-11-15 04:33:14 +00:00
Enji Cooper
252f1a84f7
Fix the Indian numbering system (hi_IN.ISCII-DEV) tests
...
Submitted by: ache
X-MFC with: r290494 (if that ever happens)
Sponsored by: EMC / Isilon Storage Division
2015-11-15 03:56:09 +00:00
Enji Cooper
cff0f15031
Setup the symlink to /sys to mirror one's current source, e.g. if my source
...
tree was /usr/src/svn, /sys would point to usr/src/svn
This fixes the assumption that the source tree will always exist at
${DESTDIR}/usr/src
MFC after: 1 week
PR: 76362
Reported by: Scot Hetzel <swhetzel@gmail.com>
Sponsored by: EMC / Isilon Storage Division
2015-11-15 03:04:39 +00:00
Craig Rodrigues
677640a2fa
Fix bootstrapping of libopenbsd on build hosts where KERN_PROC_NFDS
...
it not defined.
2015-11-14 23:43:59 +00:00
Craig Rodrigues
649e1da360
Add imsg to libopenbsd.
...
This will help with importing OpenBSD programs such as ypldap
into the base system.
2015-11-14 23:13:15 +00:00
Craig Rodrigues
1bbc47cb35
Implemtn getdtablecount() to count open file descriptors for current process.
...
Use underlying sysctl implemented by mjg in r290473.
PR: 194985
Reviewed by: bapt, mjg
Differential Revision: https://reviews.freebsd.org/D4084
2015-11-14 23:07:38 +00:00
Oleksandr Tymoshenko
183413c80c
Replace magic numbers for CCGRx registers with more descriptive names
2015-11-14 22:46:50 +00:00
Oleksandr Tymoshenko
6f79d9e96c
Somewhat improve HDMI event API
...
- Pass device_t for HDMI framer as an argument for event hook
- Use #define for event values, instead of opaque (and unused) 0
2015-11-14 21:01:35 +00:00
Alexander Motin
21daf914a1
Fix/improve CRN tracking.
2015-11-14 19:47:17 +00:00
Alexander V. Chernikov
e4790abf19
Pass provided af instead of AF_UNSPEC to setwa_f callback.
2015-11-14 18:16:17 +00:00
Edward Tomasz Napierala
05c3dfeedf
Add missing error checks.
...
MFC after: 1 month
Sponsored by: The FreeBSD Foundation
2015-11-14 16:18:22 +00:00
Edward Tomasz Napierala
6bfb8cccc3
Cosmetics; no functional changes.
...
MFC after: 1 month
Sponsored by: The FreeBSD Foundation
2015-11-14 16:15:38 +00:00
Edward Tomasz Napierala
f015623182
Remove unneeded includes.
...
MFC after: 1 month
Sponsored by: The FreeBSD Foundation
2015-11-14 16:12:56 +00:00
Edward Tomasz Napierala
c2ef20fdb7
Don't try to avoid calling free(3) with NULL argument.
...
MFC after: 1 month
Sponsored by: The FreeBSD Foundation
2015-11-14 16:06:01 +00:00
Alexander Motin
9f72f0ee52
Add NULL check to make Coverity happy.
2015-11-14 14:56:01 +00:00
Alexander V. Chernikov
8ad43f2d0a
Move iflladdr_event eventhandler invocation to if_setlladdr.
...
Suggested by: glebius
2015-11-14 13:34:03 +00:00