Joel Sherrill
88cf40e63c
bsps/powerpc/mpc8260ads: Change license to BSD-2
...
Updates #3053 .
2022-07-12 08:15:41 -05:00
Joel Sherrill
bc374cd7a5
bsps/powerpc/mpc55xxevb: Change license to BSD-2
...
Updates #3053 .
2022-07-12 08:15:41 -05:00
Joel Sherrill
5ba0bb2afd
bsps/powerpc/include: Change license to BSD-2
...
Updates #3053 .
2022-07-12 08:15:41 -05:00
Joel Sherrill
fe8b4b6c79
bsps/powerpc/83xx: Change license to BSD-2
...
Updates #3053 .
2022-07-12 08:15:41 -05:00
Joel Sherrill
a965590d64
bsps/powerpc/gen5200: Change license to BSD-2
...
Updates #3053 .
2022-07-12 08:15:41 -05:00
Joel Sherrill
d9d2cdff21
bsps/powerpc/beatnik: Change license to BSD-2
...
Updates #3053 .
2022-07-12 08:15:41 -05:00
Joel Sherrill
a3571e39fa
bsps/no_cpu/no_bsp: Change license to BSD-2
...
Updates #3053 .
2022-07-12 08:15:41 -05:00
Joel Sherrill
5ee313155d
bsps/nios2/nios2_iss: Change license to BSD-2
...
Updates #3053 .
2022-07-12 08:15:41 -05:00
Joel Sherrill
78a63729fa
bsps/moxie/moxiesim: Change license to BSD-2
...
Updates #3053 .
2022-07-12 08:15:41 -05:00
Joel Sherrill
fdda5dfe41
bsps/mips/rbtx4938: Change license to BSD-2
...
Updates #3053 .
2022-07-12 08:15:41 -05:00
Joel Sherrill
01c5b57d39
bsps/mips/rbtx4925: Change license to BSD-2
...
Updates #3053 .
2022-07-12 08:15:41 -05:00
Joel Sherrill
36be074d36
bsps/mips/malta: Change license to BSD-2
...
Updates #3053 .
2022-07-12 08:15:41 -05:00
Joel Sherrill
d1dcf24924
bsps/mips/jmr3904: Change license to BSD-2
...
Updates #3053 .
2022-07-12 08:15:41 -05:00
Joel Sherrill
654ff835bb
bsps/mips/include: Change license to BSD-2
...
Updates #3053 .
2022-07-12 08:15:41 -05:00
Joel Sherrill
334d90e324
bsps/mips/hurricane: Change license to BSD-2
...
Updates #3053 .
2022-07-12 08:15:41 -05:00
Joel Sherrill
5806ba0f56
bsps/mips/csb350: Change license to BSD-2
...
Updates #3053 .
2022-07-12 08:15:41 -05:00
Joel Sherrill
96a4b8c494
bsps/mips/shared: Change license to BSD-2
...
Updates #3053 .
2022-07-12 08:15:41 -05:00
Sebastian Huber
5cc075712e
irq/arm-gicv3.h: Customize CPU Interface init
...
Use the existing WRITE_SR() abstraction to access the interrupt group 0 and 1
enable registers. This fixes the build for the AArch32 target.
Add BSP options which define the initial values of CPU Interface registers.
2022-07-12 08:26:46 +02:00
Joel Sherrill
1be68d8093
bsps/m68k/uC5282: Change license to BSD-2
...
Updates #3053 .
2022-07-11 17:14:47 -05:00
Joel Sherrill
a9a9916471
bsps/m68k/shared: Change license to BSD-2
...
Updates #3053 .
2022-07-11 17:14:47 -05:00
Joel Sherrill
c1137c7f04
bsps/m68k/mvme162: Change license to BSD-2
...
Updates #3053 .
2022-07-11 17:14:47 -05:00
Joel Sherrill
c669338a7e
bsps/m68k/mvme147s: Change license to BSD-2
...
Updates #3053 .
2022-07-11 17:14:47 -05:00
Joel Sherrill
b4c3de78ea
bsps/m68k/mvme147: Change license to BSD-2
...
Updates #3053 .
2022-07-11 17:14:47 -05:00
Joel Sherrill
35cfe73740
bsps/m68k/mrm332: Change license to BSD-2
...
Updates #3053 .
2022-07-11 17:14:47 -05:00
Joel Sherrill
c46ec2b497
bsps/m68k/mcf5329: Change license to BSD-2
...
Updates #3053 .
2022-07-11 17:14:47 -05:00
Joel Sherrill
e50bdda22c
bsps/m68k/mvf5235: Change license to BSD-2
...
Updates #3053 .
2022-07-11 17:14:47 -05:00
Joel Sherrill
eb7b866f51
bsps/m68k/mcf5225x: Change license to BSD-2
...
Updates #3053 .
2022-07-11 17:14:47 -05:00
Joel Sherrill
8cc14e5a5e
bsps/m68k/mcf52235: Change license to BSD-2
...
Updates #3053 .
2022-07-11 17:14:47 -05:00
Joel Sherrill
5382615860
bsps/m68k/mcf5206elite: Change license to BSD-2
...
Updates #3053 .
2022-07-11 17:14:47 -05:00
Joel Sherrill
62f31d05e5
bsps/m68k/include: Change license to BSD-2
...
Updates #3053 .
2022-07-11 17:14:47 -05:00
Joel Sherrill
810bdeb34a
bsps/m68k/genmcf548x: Change license to BSD-2
...
Updates #3053 .
2022-07-11 17:14:47 -05:00
Joel Sherrill
cfadeccbfc
bsps/m68k/gen68360: Change license to BSD-2
...
Updates #3053 .
2022-07-11 17:14:47 -05:00
Joel Sherrill
f888837dd6
bsps/m68k/gen68340: Change license to BSD-2
...
Updates #3053 .
2022-07-11 17:14:47 -05:00
Joel Sherrill
bdd4f6dcbc
bsps/m68k/csv360: Change license to BSD-2
...
Updates #3053 .
2022-07-11 17:14:47 -05:00
Joel Sherrill
cb4fdffe16
m68k/bsps/av5282: Change license to BSD-2
...
Updates #3053 .
2022-07-11 17:14:47 -05:00
Joel Sherrill
2b87d7c5d8
bsps/lm32/shared: Change license to BSD-2
...
Updates #3053 .
2022-07-11 17:14:47 -05:00
Joel Sherrill
1670bb2ddd
bsps/lm32/lm32_evr: Change license to BSD-2
...
Updates #3053 .
2022-07-11 17:14:47 -05:00
Joel Sherrill
2c48b89cb0
bsps/lm32/include: Change license to BSD-2
...
Updates #3053 .
2022-07-11 17:14:47 -05:00
Joel Sherrill
5e8ec63561
bsps/include: Change license to BSD-2
...
Updates #3053 .
2022-07-11 17:14:47 -05:00
Joel Sherrill
c1b1c0fa6c
bsps/i386/shared/pci/pci_io.c:Change license to BSD-2
...
Updates #3053 .
2022-07-11 17:14:47 -05:00
Joel Sherrill
a52aa5b43f
bsps/i386/pc386: Change license to BSD-2
...
Updates #3053 .
2022-07-11 17:14:47 -05:00
Gleb Smirnoff
388dd97e39
Add in_localip_fib(), in6_localip_fib().
...
Check if given address/FIB exists locally.
Reviewed by: melifaro
Differential revision: https://reviews.freebsd.org/D32913
2022-07-11 13:28:10 +02:00
Gleb Smirnoff
94c33ba992
Use network epoch to protect local IPv4 addresses hash.
...
The modification to the hash are already naturally locked by
in_control_sx. Convert the hash lists to CK lists. Remove the
in_ifaddr_rmlock. Assert the network epoch where necessary.
Most cases when the hash lookup is done the epoch is already entered.
Cover a few cases, that need entering the epoch, which mostly is
initial configuration of tunnel interfaces and multicast addresses.
Reviewed by: melifaro
Differential revision: https://reviews.freebsd.org/D32584
2022-07-11 13:28:10 +02:00
Alexander V. Chernikov
7846249e1a
routing: fix source address selection rules for IPv4 over IPv6.
...
Current logic always selects an IFA of the same family from the
outgoing interfaces. In IPv4 over IPv6 setup there can be just
single non-127.0.0.1 ifa, attached to the loopback interface.
Create a separate rt_getifa_family() to handle entire ifa selection
for the IPv4 over IPv6.
Differential Revision: https://reviews.freebsd.org/D31868
MFC after: 1 week
2022-07-11 13:28:10 +02:00
John Baldwin
070f1b552c
Remove copyinfrom() and copyinstrfrom().
...
These functions were added in 2001 and are currently unused.
copyinfrom() looks to have never been used. copyinstrfrom() was used
for two weeks before the code was refactored to remove it's sole use.
Reviewed by: brooks, kib
Obtained from: CheriBSD
Sponsored by: DARPA
Differential Revision: https://reviews.freebsd.org/D24928
2022-07-11 13:28:10 +02:00
Joel Sherrill
00e0fb916e
bsps/arm/realview-pbx-a9: Change license to BSD-2
...
Updates #3053 .
2022-07-08 08:42:42 -05:00
Joel Sherrill
f6e9e89729
bsps/arm/raspberrypi: Change license to BSD-2
...
Updates #3053 .
2022-07-08 08:42:42 -05:00
Joel Sherrill
f3237b3186
bsps/arm/lpc32xx: Change license to BSD-2
...
Updates #3053 .
2022-07-08 08:42:42 -05:00
Joel Sherrill
445ddb31ef
bsps/arm/lpc24xx: Change license to BSD-2
...
Updates #3053 .
2022-07-08 08:42:42 -05:00
Joel Sherrill
d42276615c
bsps/arm/imxrt: Change license to BSD-2
...
Updates #3053 .
2022-07-08 08:42:42 -05:00