251785 Commits

Author SHA1 Message Date
ozaki-r
f86487ba70 Test implicit removals of ARP/NDP entries
One test case reproudces PR 51179.
2017-06-22 10:06:33 +00:00
ozaki-r
a97e9b99d4 Purge L2 caches on changing an interface of a route
The change addresses situations similar to PR 51179.
2017-06-22 09:58:04 +00:00
ozaki-r
3659ef5665 Purge all related L2 caches on removing a route
The change addresses situations similar to PR 51179.
2017-06-22 09:56:48 +00:00
ozaki-r
d59e7b9e71 Purge ARP/NDP entries on an interface when the interface is down
Fix PR kern/51179
2017-06-22 09:53:24 +00:00
ozaki-r
a4910d9c60 Allow in6_lltable_free_entry to be called without holding the afdata lock of ifp as well as in_lltable_free_entry
This behavior is a bit odd and should be fixed in the future...
2017-06-22 09:29:23 +00:00
knakahara
cdd5bc9835 I have forgotten to commit this gif(4) MP-ify patch for a long time, sorry. 2017-06-22 09:26:43 +00:00
ozaki-r
e765209802 Remove unused function (nd6_rem_ifa_lle) 2017-06-22 09:24:02 +00:00
ozaki-r
3327ca485a Fix in_lltable_match_prefix
The function has not been used but will be used soon.
2017-06-22 09:23:10 +00:00
skrll
34397172e3 Unwrap two lines. NFC. 2017-06-22 09:05:09 +00:00
ozaki-r
68c930f9c3 Fix typo 2017-06-22 09:05:02 +00:00
skrll
3a7df9df31 Trailing whitespace 2017-06-22 08:44:21 +00:00
ozaki-r
4f6bbf24ed Fix locking in rtalloc1 (affected only if NET_MPSAFE) 2017-06-22 08:31:54 +00:00
skrll
3a647f1d69 If we see GICC_IAR_IRQ_SSPURIOUS we should also stop looking for irqs 2017-06-22 08:10:29 +00:00
skrll
746359d494 Wrap long line 2017-06-22 08:04:32 +00:00
skrll
2d17a48b70 Print the GICC_IIDR when AB_DEBUG 2017-06-22 07:56:40 +00:00
skrll
fea35ec7da Naming consistency for (as yet) unused register 2017-06-22 07:02:14 +00:00
skrll
e0aa068252 Add 'armgichist' KERNHIST for (future) debugging. 2017-06-22 06:51:30 +00:00
skrll
9339fe856b Add some compat strings 2017-06-22 06:42:38 +00:00
christos
81c29b58f6 XXX: fix conflict with plrtc in sys/conf/files by re-defining. 2017-06-22 02:19:25 +00:00
christos
eda2d7ed6f comment out unused variables. 2017-06-22 02:09:37 +00:00
christos
d24826313c should be umodeswitch! 2017-06-22 02:07:26 +00:00
jdolecek
7268bea2b5 switch to pci_intr_establish_xname() 2017-06-21 22:48:05 +00:00
christos
35f7593683 knf, fix more error and debugging messages. 2017-06-21 21:55:07 +00:00
macallan
b172cc1ac6 allow font loading etc. 2017-06-21 21:40:36 +00:00
abhinav
72a486a6c0 Fix typo made in previous commit.
Thanks to pgoyette@ for noticing.
2017-06-21 14:27:30 +00:00
joerg
3870ab1fa7 Replace last use of r_type. 2017-06-21 12:34:01 +00:00
ozaki-r
dc9233b94b Don't create a permanent L2 cache entry on adding an address to an interface
It was created to copy FreeBSD, however actually the cache isn't
necessary. Remove it to simplify the code and reduce the cost to
maintain it (e.g., keep a consistency with a corresponding local
route).
2017-06-21 09:05:31 +00:00
nat
81648ab5c0 Check hardare precision in vchan_autoconfig. Passes atf test again. 2017-06-21 08:40:05 +00:00
martin
8ee7e18703 Change a KASSERT to KASSERTMSG and print the xcall function to be
invoked as a debugging help.
2017-06-21 07:39:04 +00:00
ozaki-r
04ce7456cf Set net.inet.arp.keep only if it's required 2017-06-21 03:10:42 +00:00
uwe
1719ca2feb Use vmspace::vm_minsaddr instead of hardcoding USRSTACK.
Requested by joerg@.
2017-06-20 23:20:01 +00:00
skrll
4f1895c5fb Don't try and build VEXPRESS_A15_INSTALL 2017-06-20 21:04:23 +00:00
christos
f4961bd8ed Change len type to be unsigned int for consistency with the input type.
Don't check for negative; it does not matter we clamp anyway. This
broke the compat32 getsockname() where an unitialized socklen_t ended
up randomly negative causing it to fail.
2017-06-20 20:34:49 +00:00
skrll
8339236d7d Add exynos5410-smdk5410.dts to DTS list 2017-06-20 20:20:02 +00:00
abhinav
37b739e673 Remove favour' and finalise' added in previous commit.
These are British spellings while this file contains only American sepllings
and the American spellings of these words are already present. Thanks to
Thomas (wiz@) for noticing.
2017-06-20 19:57:02 +00:00
jmcneill
f408b46646 Implement platform reset for exynos5 2017-06-20 19:13:34 +00:00
jmcneill
df38dc59b5 Update for new dwc_mmc driver 2017-06-20 19:03:04 +00:00
abhinav
16d23970f8 Add following missing words:
admin
  alphanumeric
  checkout
  favour
  finalise
  placeholder
  spam
  spillkin
  spillover
  workload
2017-06-20 18:37:46 +00:00
skrll
6a6f12c46a Fix a few typos in clock parent names for mmc clocks.
From jmcneill@
2017-06-20 17:43:51 +00:00
abhinav
95487f06f5 Fix typo 2017-06-20 15:50:04 +00:00
flxd
7a1cb2ebf8 Add audio for vsaudio(4) and speaker to be on par with other archs. 2017-06-20 15:10:03 +00:00
joerg
152a0d21c4 Add back symnum, fix debug print. 2017-06-20 15:02:54 +00:00
nat
af8b71f9de Fix defines to proper function names. 2017-06-20 13:51:54 +00:00
joerg
ddeaaf811f Add last_symnum, move up def and defobj. 2017-06-20 13:45:20 +00:00
joerg
d5127e3ef7 Fix C&P bug. Deal with more MIPS hacks overriding def. 2017-06-20 13:24:03 +00:00
jmcneill
f55e299a01 Add Exynos 5410 clock controller driver. 2017-06-20 13:21:45 +00:00
joerg
6d0511e34f Expand symnum, GCC's uninitialized used tracking is too imprecise. 2017-06-20 12:41:49 +00:00
joerg
fd7c99c412 Drop symbol number from default branch diagnostic, it isn't set at this
point and most likely not valid either.
2017-06-20 11:01:18 +00:00
skrll
87bc6586d8 Replace ALLWINNER_A80 (it's never really worked) with VEXPRESS_A15.
Idea from jmcneill@
2017-06-20 10:55:03 +00:00
skrll
7fcc790296 Add exynos5410-odroidxu.dts to DTS list 2017-06-20 10:37:01 +00:00