* [git.ipfire.org] IPFire 2.x development tree branch, next, updated. ba137dd89827c4aaf5b7097c3794025cc0d3c1be
@ 2020-05-17 8:05 Arne Fitzenreiter
0 siblings, 0 replies; only message in thread
From: Arne Fitzenreiter @ 2020-05-17 8:05 UTC (permalink / raw)
To: ipfire-scm
[-- Attachment #1: Type: text/plain, Size: 69300 bytes --]
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "IPFire 2.x development tree".
The branch, next has been updated
via ba137dd89827c4aaf5b7097c3794025cc0d3c1be (commit)
via cb9fd5923b2e942de745218d75986ba7a6dd6df7 (commit)
via dde7e22c44fb488ab2c801d5025f3dd8009f0cdb (commit)
via bd0feb32e34ed5176d09b92aa13ae54a12cc7952 (commit)
via 3f6b25de59cc45f4de1fc5acc1960259b6feb970 (commit)
via 8e1149afd4c9d9fe77218e960f8511b27039ca19 (commit)
via b61a9a2716693b46561889d57878503b210a08ba (commit)
via 4728e44c512515a027fd730da25f4aa7f4e4211f (commit)
via 3460ff86a27645a0162cdf0796df3343575ad446 (commit)
via e3226328ea55a72d3debd3d83be81a5b7bbdbff7 (commit)
via 97b1857ba47f0e94896976028e99a3275328c819 (commit)
via 65cb935200e61bec8ae97435f6cb8e1e592aab33 (commit)
from 80a2765de51ea614cb1e0c770e4e0217ec8d00a0 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit ba137dd89827c4aaf5b7097c3794025cc0d3c1be
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date: Wed May 13 11:52:59 2020 +0100
make.sh: Add command to find dependencies
Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f(a)ipfire.org>
commit cb9fd5923b2e942de745218d75986ba7a6dd6df7
Author: Matthias Fischer <matthias.fischer(a)ipfire.org>
Date: Tue May 12 21:29:32 2020 +0200
clamav: Update to 0.102.3
For details see:
https://blog.clamav.net/2020/05/clamav-01023-security-patch-released.html
"ClamAV 0.102.3 is a bug patch release to address the following issues.
- CVE-2020-3327: Fix a vulnerability in the ARJ archive parsing module
in ClamAV 0.102.2 that could cause a Denial-of-Service (DoS) condition.
Improper bounds checking of an unsigned variable results in an
out-of-bounds read which causes a crash.
- CVE-2020-3341: Fix a vulnerability in the PDF parsing module in ClamAV
0.101 - 0.102.2 that could cause a Denial-of-Service (DoS) condition.
Improper size checking of a buffer used to initialize AES decryption
routines results in an out-of-bounds read which may cause a crash. Bug
found by OSS-Fuzz.
- Fix "Attempt to allocate 0 bytes" error when parsing some PDF
documents.
- Fix a couple of minor memory leaks.
- Updated libclamunrar to UnRAR 5.9.2."
Signed-off-by: Matthias Fischer <matthias.fischer(a)ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f(a)ipfire.org>
commit dde7e22c44fb488ab2c801d5025f3dd8009f0cdb
Author: Arne Fitzenreiter <arne_f(a)ipfire.org>
Date: Sun May 17 07:57:45 2020 +0000
core145: add pci id database
Signed-off-by: Arne Fitzenreiter <arne_f(a)ipfire.org>
commit bd0feb32e34ed5176d09b92aa13ae54a12cc7952
Author: Peter Müller <peter.mueller(a)ipfire.org>
Date: Sun May 10 15:50:06 2020 +0000
hwdata: update PCI database
PCI IDs: 2020-05-07 03:15:02
Signed-off-by: Peter Müller <peter.mueller(a)ipfire.org>
Reviewed-by: Michael Tremer <michael.tremer(a)ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f(a)ipfire.org>
commit 3f6b25de59cc45f4de1fc5acc1960259b6feb970
Author: Erik Kapfer <ummeegge(a)ipfire.org>
Date: Sat May 9 06:04:48 2020 +0000
tshark: Update to version 3.2.3
This update includes several bugfixes but also updated protocols.
For a full overview, in here -->
https://www.wireshark.org/docs/relnotes/wireshark-3.2.3.html the
changelog can be found.
Signed-off-by: Erik Kapfer <ummeegge(a)ipfire.org>
Reviewed-by: Michael Tremer <michael.tremer(a)ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f(a)ipfire.org>
commit 8e1149afd4c9d9fe77218e960f8511b27039ca19
Author: Erik Kapfer <ummeegge(a)ipfire.org>
Date: Fri May 8 06:23:19 2020 +0000
libseccomp: Update to version 2.4.3
- Add list of authorized release signatures to README.md
- Fix multiplexing issue with s390/s390x shm* syscalls
- Remove the static flag from libseccomp tools compilation
- Add define for __SNR_ppoll
- Update our Travis CI configuration to use Ubuntu 18.04
- Disable live python tests in Travis CI
- Use default python, rather than nightly python, in TravisCI
- Fix potential memory leak identified by clang in the scmp_bpf_sim too
The changelog can be found in here https://github.com/seccomp/libseccomp/blob/master/CHANGELOG .
Signed-off-by: Erik Kapfer <ummeegge(a)ipfire.org>
Reviewed-by: Michael Tremer <michael.tremer(a)ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f(a)ipfire.org>
commit b61a9a2716693b46561889d57878503b210a08ba
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date: Thu May 7 17:27:02 2020 +0000
shairport-sync: Update to 3.3.6
This patch also fixes the backup.
Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f(a)ipfire.org>
commit 4728e44c512515a027fd730da25f4aa7f4e4211f
Author: Erik Kapfer <ummeegge(a)ipfire.org>
Date: Thu May 7 12:46:16 2020 +0200
update.sh: Stop|Start OpenVPN for update
Signed-off-by: Erik Kapfer <ummeegge(a)ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f(a)ipfire.org>
commit 3460ff86a27645a0162cdf0796df3343575ad446
Author: Erik Kapfer <ummeegge(a)ipfire.org>
Date: Thu May 7 12:46:15 2020 +0200
OpenVPN: Update to version 2.4.9
Beneath several smaller fixes, this version fixes also some OpenSSL problems but also CVE-2020-11810.
The full changelog can be found in here https://community.openvpn.net/openvpn/wiki/ChangesInOpenvpn24 .
Signed-off-by: Erik Kapfer <ummeegge(a)ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f(a)ipfire.org>
commit e3226328ea55a72d3debd3d83be81a5b7bbdbff7
Author: Arne Fitzenreiter <arne_f(a)ipfire.org>
Date: Sun May 17 07:51:32 2020 +0000
core145: update rng init
Signed-off-by: Arne Fitzenreiter <arne_f(a)ipfire.org>
commit 97b1857ba47f0e94896976028e99a3275328c819
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date: Wed Apr 29 19:33:04 2020 +0000
random: Initialise the kernel's PRNG earlier
Since more processes depend on good randomness, we need to
make sure that the kernel's PRNG is initialized as early as
possible.
For systems without a HWRNG, we will need to fall back to our
noisy loop and wait until we have enough randomness.
This patch also removes saving and restoring the seed. This
is no longer useful because the kernel's PRNG only takes any
input after it has successfully been seeded from other sources.
Hence adding this seed does not increase its randomness.
Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f(a)ipfire.org>
commit 65cb935200e61bec8ae97435f6cb8e1e592aab33
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date: Wed Apr 29 19:33:03 2020 +0000
random: Launch rngd earlier in the boot process
We should initialise the kernel's PRNG as early as we can.
Starting rngd very early will seed the random number generator
when RDRAND or other hardware random number generators are available.
Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f(a)ipfire.org>
-----------------------------------------------------------------------
Summary of changes:
config/backup/includes/shairport-sync | 2 +-
config/rootfiles/common/aarch64/initscripts | 6 +-
config/rootfiles/common/armv5tel/initscripts | 6 +-
config/rootfiles/common/i586/initscripts | 6 +-
config/rootfiles/common/x86_64/initscripts | 6 +-
config/rootfiles/core/145/filelists/files | 1 +
config/rootfiles/core/145/update.sh | 13 ++
config/rootfiles/packages/libseccomp | 4 +-
config/rootfiles/packages/tshark | 5 +-
lfs/clamav | 6 +-
lfs/initscripts | 6 +-
lfs/libseccomp | 7 +-
lfs/openvpn | 6 +-
lfs/shairport-sync | 6 +-
lfs/tshark | 6 +-
make.sh | 6 +-
src/hwdata/pci.ids | 308 ++++++++++++++++++++++++++-
src/initscripts/system/random | 21 +-
tools/find-dependencies | 32 +++
19 files changed, 385 insertions(+), 68 deletions(-)
create mode 100755 tools/find-dependencies
Difference in files:
diff --git a/config/backup/includes/shairport-sync b/config/backup/includes/shairport-sync
index dc92185f9..3f9e36a7b 100644
--- a/config/backup/includes/shairport-sync
+++ b/config/backup/includes/shairport-sync
@@ -1 +1 @@
-etc/shairport-sync.conf
+/etc/shairport-sync.conf
diff --git a/config/rootfiles/common/aarch64/initscripts b/config/rootfiles/common/aarch64/initscripts
index 54f6f92a3..8d945f7a5 100644
--- a/config/rootfiles/common/aarch64/initscripts
+++ b/config/rootfiles/common/aarch64/initscripts
@@ -104,7 +104,6 @@ etc/rc.d/rc0.d/K08fcron
etc/rc.d/rc0.d/K28apache
etc/rc.d/rc0.d/K30sshd
#etc/rc.d/rc0.d/K34client175
-etc/rc.d/rc0.d/K45random
etc/rc.d/rc0.d/K47setclock
etc/rc.d/rc0.d/K49cyrus-sasl
etc/rc.d/rc0.d/K51vnstat
@@ -124,7 +123,6 @@ etc/rc.d/rc0.d/S80mountfs
etc/rc.d/rc0.d/S90swap
etc/rc.d/rc0.d/S99halt
#etc/rc.d/rc3.d
-etc/rc.d/rc3.d/S00random
etc/rc.d/rc3.d/S01vnstat
etc/rc.d/rc3.d/S10sysklogd
etc/rc.d/rc3.d/S11unbound
@@ -157,7 +155,6 @@ etc/rc.d/rc6.d/K08fcron
etc/rc.d/rc6.d/K28apache
etc/rc.d/rc6.d/K30sshd
#etc/rc.d/rc6.d/K34client175
-etc/rc.d/rc6.d/K45random
etc/rc.d/rc6.d/K47setclock
etc/rc.d/rc6.d/K49cyrus-sasl
etc/rc.d/rc6.d/K51vnstat
@@ -193,6 +190,8 @@ etc/rc.d/rcsysinit.d/S44smt
etc/rc.d/rcsysinit.d/S45udev_retry
etc/rc.d/rcsysinit.d/S50cleanfs
etc/rc.d/rcsysinit.d/S60setclock
+etc/rc.d/rcsysinit.d/S65rngd
+etc/rc.d/rcsysinit.d/S66random
etc/rc.d/rcsysinit.d/S70console
etc/rc.d/rcsysinit.d/S71pakfire
etc/rc.d/rcsysinit.d/S73swconfig
@@ -200,7 +199,6 @@ etc/rc.d/rcsysinit.d/S74cloud-init
etc/rc.d/rcsysinit.d/S75firstsetup
etc/rc.d/rcsysinit.d/S80localnet
etc/rc.d/rcsysinit.d/S85firewall
-etc/rc.d/rcsysinit.d/S92rngd
#etc/sysconfig
etc/sysconfig/createfiles
etc/sysconfig/firewall.local
diff --git a/config/rootfiles/common/armv5tel/initscripts b/config/rootfiles/common/armv5tel/initscripts
index 54f6f92a3..8d945f7a5 100644
--- a/config/rootfiles/common/armv5tel/initscripts
+++ b/config/rootfiles/common/armv5tel/initscripts
@@ -104,7 +104,6 @@ etc/rc.d/rc0.d/K08fcron
etc/rc.d/rc0.d/K28apache
etc/rc.d/rc0.d/K30sshd
#etc/rc.d/rc0.d/K34client175
-etc/rc.d/rc0.d/K45random
etc/rc.d/rc0.d/K47setclock
etc/rc.d/rc0.d/K49cyrus-sasl
etc/rc.d/rc0.d/K51vnstat
@@ -124,7 +123,6 @@ etc/rc.d/rc0.d/S80mountfs
etc/rc.d/rc0.d/S90swap
etc/rc.d/rc0.d/S99halt
#etc/rc.d/rc3.d
-etc/rc.d/rc3.d/S00random
etc/rc.d/rc3.d/S01vnstat
etc/rc.d/rc3.d/S10sysklogd
etc/rc.d/rc3.d/S11unbound
@@ -157,7 +155,6 @@ etc/rc.d/rc6.d/K08fcron
etc/rc.d/rc6.d/K28apache
etc/rc.d/rc6.d/K30sshd
#etc/rc.d/rc6.d/K34client175
-etc/rc.d/rc6.d/K45random
etc/rc.d/rc6.d/K47setclock
etc/rc.d/rc6.d/K49cyrus-sasl
etc/rc.d/rc6.d/K51vnstat
@@ -193,6 +190,8 @@ etc/rc.d/rcsysinit.d/S44smt
etc/rc.d/rcsysinit.d/S45udev_retry
etc/rc.d/rcsysinit.d/S50cleanfs
etc/rc.d/rcsysinit.d/S60setclock
+etc/rc.d/rcsysinit.d/S65rngd
+etc/rc.d/rcsysinit.d/S66random
etc/rc.d/rcsysinit.d/S70console
etc/rc.d/rcsysinit.d/S71pakfire
etc/rc.d/rcsysinit.d/S73swconfig
@@ -200,7 +199,6 @@ etc/rc.d/rcsysinit.d/S74cloud-init
etc/rc.d/rcsysinit.d/S75firstsetup
etc/rc.d/rcsysinit.d/S80localnet
etc/rc.d/rcsysinit.d/S85firewall
-etc/rc.d/rcsysinit.d/S92rngd
#etc/sysconfig
etc/sysconfig/createfiles
etc/sysconfig/firewall.local
diff --git a/config/rootfiles/common/i586/initscripts b/config/rootfiles/common/i586/initscripts
index b32efd786..996925b7a 100644
--- a/config/rootfiles/common/i586/initscripts
+++ b/config/rootfiles/common/i586/initscripts
@@ -103,7 +103,6 @@ etc/rc.d/rc0.d/K08fcron
etc/rc.d/rc0.d/K28apache
etc/rc.d/rc0.d/K30sshd
#etc/rc.d/rc0.d/K34client175
-etc/rc.d/rc0.d/K45random
etc/rc.d/rc0.d/K47setclock
etc/rc.d/rc0.d/K49cyrus-sasl
etc/rc.d/rc0.d/K51vnstat
@@ -123,7 +122,6 @@ etc/rc.d/rc0.d/S80mountfs
etc/rc.d/rc0.d/S90swap
etc/rc.d/rc0.d/S99halt
#etc/rc.d/rc3.d
-etc/rc.d/rc3.d/S00random
etc/rc.d/rc3.d/S01vnstat
etc/rc.d/rc3.d/S10sysklogd
etc/rc.d/rc3.d/S12acpid
@@ -156,7 +154,6 @@ etc/rc.d/rc6.d/K08fcron
etc/rc.d/rc6.d/K28apache
etc/rc.d/rc6.d/K30sshd
#etc/rc.d/rc6.d/K34client175
-etc/rc.d/rc6.d/K45random
etc/rc.d/rc6.d/K47setclock
etc/rc.d/rc6.d/K49cyrus-sasl
etc/rc.d/rc6.d/K51vnstat
@@ -192,13 +189,14 @@ etc/rc.d/rcsysinit.d/S44smt
etc/rc.d/rcsysinit.d/S45udev_retry
etc/rc.d/rcsysinit.d/S50cleanfs
etc/rc.d/rcsysinit.d/S60setclock
+etc/rc.d/rcsysinit.d/S65rngd
+etc/rc.d/rcsysinit.d/S66random
etc/rc.d/rcsysinit.d/S70console
etc/rc.d/rcsysinit.d/S71pakfire
etc/rc.d/rcsysinit.d/S74cloud-init
etc/rc.d/rcsysinit.d/S75firstsetup
etc/rc.d/rcsysinit.d/S80localnet
etc/rc.d/rcsysinit.d/S85firewall
-etc/rc.d/rcsysinit.d/S92rngd
#etc/sysconfig
etc/sysconfig/createfiles
etc/sysconfig/firewall.local
diff --git a/config/rootfiles/common/x86_64/initscripts b/config/rootfiles/common/x86_64/initscripts
index b32efd786..996925b7a 100644
--- a/config/rootfiles/common/x86_64/initscripts
+++ b/config/rootfiles/common/x86_64/initscripts
@@ -103,7 +103,6 @@ etc/rc.d/rc0.d/K08fcron
etc/rc.d/rc0.d/K28apache
etc/rc.d/rc0.d/K30sshd
#etc/rc.d/rc0.d/K34client175
-etc/rc.d/rc0.d/K45random
etc/rc.d/rc0.d/K47setclock
etc/rc.d/rc0.d/K49cyrus-sasl
etc/rc.d/rc0.d/K51vnstat
@@ -123,7 +122,6 @@ etc/rc.d/rc0.d/S80mountfs
etc/rc.d/rc0.d/S90swap
etc/rc.d/rc0.d/S99halt
#etc/rc.d/rc3.d
-etc/rc.d/rc3.d/S00random
etc/rc.d/rc3.d/S01vnstat
etc/rc.d/rc3.d/S10sysklogd
etc/rc.d/rc3.d/S12acpid
@@ -156,7 +154,6 @@ etc/rc.d/rc6.d/K08fcron
etc/rc.d/rc6.d/K28apache
etc/rc.d/rc6.d/K30sshd
#etc/rc.d/rc6.d/K34client175
-etc/rc.d/rc6.d/K45random
etc/rc.d/rc6.d/K47setclock
etc/rc.d/rc6.d/K49cyrus-sasl
etc/rc.d/rc6.d/K51vnstat
@@ -192,13 +189,14 @@ etc/rc.d/rcsysinit.d/S44smt
etc/rc.d/rcsysinit.d/S45udev_retry
etc/rc.d/rcsysinit.d/S50cleanfs
etc/rc.d/rcsysinit.d/S60setclock
+etc/rc.d/rcsysinit.d/S65rngd
+etc/rc.d/rcsysinit.d/S66random
etc/rc.d/rcsysinit.d/S70console
etc/rc.d/rcsysinit.d/S71pakfire
etc/rc.d/rcsysinit.d/S74cloud-init
etc/rc.d/rcsysinit.d/S75firstsetup
etc/rc.d/rcsysinit.d/S80localnet
etc/rc.d/rcsysinit.d/S85firewall
-etc/rc.d/rcsysinit.d/S92rngd
#etc/sysconfig
etc/sysconfig/createfiles
etc/sysconfig/firewall.local
diff --git a/config/rootfiles/core/145/filelists/files b/config/rootfiles/core/145/filelists/files
index d2f3b50ad..6e88c4b0d 100644
--- a/config/rootfiles/core/145/filelists/files
+++ b/config/rootfiles/core/145/filelists/files
@@ -14,6 +14,7 @@ srv/web/ipfire/cgi-bin/traffic.cgi
usr/lib/firewall/rules.pl
usr/local/bin/makegraphs
usr/sbin/openvpn-metrics
+usr/share/hwdata/pci.ids
var/ipfire/menu.d/70-log.menu
var/ipfire/general-functions.pl
var/ipfire/graphs.pl
diff --git a/config/rootfiles/core/145/update.sh b/config/rootfiles/core/145/update.sh
index 2571fa3b3..475641d38 100644
--- a/config/rootfiles/core/145/update.sh
+++ b/config/rootfiles/core/145/update.sh
@@ -48,15 +48,28 @@ done
# Stop services
/etc/init.d/vnstat stop
+# Prepare OpenVPN for update
+/usr/local/bin/openvpnctrl -k
+/usr/local/bin/openvpnctrl -kn2n
+
# Extract files
extract_files
# update linker config
ldconfig
+# update rng init
+rm /etc/rc.d/rc0.d/K45random
+rm /etc/rc.d/rc6.d/K45random
+mv /etc/rc.d/rc3.d/S00random /etc/rc.d/rcsysinit.d/S66random
+mv /etc/rc.d/rcsysinit.d/S92rngd /etc/rc.d/rcsysinit.d/S65rngd
# Start services
/etc/init.d/vnstat start
+# Start OpenVPN again
+/usr/local/bin/openvpnctrl -s
+/usr/local/bin/openvpnctrl -sn2n
+
# Update Language cache
/usr/local/bin/update-lang-cache
diff --git a/config/rootfiles/packages/libseccomp b/config/rootfiles/packages/libseccomp
index 615c852fb..081103b21 100644
--- a/config/rootfiles/packages/libseccomp
+++ b/config/rootfiles/packages/libseccomp
@@ -1,10 +1,10 @@
usr/bin/scmp_sys_resolver
-#usr/include/seccomp.h
#usr/include/seccomp-syscalls.h
+#usr/include/seccomp.h
#usr/lib/libseccomp.la
#usr/lib/libseccomp.so
usr/lib/libseccomp.so.2
-usr/lib/libseccomp.so.2.4.2
+usr/lib/libseccomp.so.2.4.3
#usr/lib/pkgconfig/libseccomp.pc
#usr/share/man/man1/scmp_sys_resolver.1
#usr/share/man/man3/seccomp_api_get.3
diff --git a/config/rootfiles/packages/tshark b/config/rootfiles/packages/tshark
index 4e262b5a7..5b7824a9f 100644
--- a/config/rootfiles/packages/tshark
+++ b/config/rootfiles/packages/tshark
@@ -612,10 +612,10 @@ usr/bin/tshark
#usr/include/wireshark/wsutil/xtea.h
#usr/lib/libwireshark.so
usr/lib/libwireshark.so.13
-usr/lib/libwireshark.so.13.0.2
+usr/lib/libwireshark.so.13.0.3
#usr/lib/libwiretap.so
usr/lib/libwiretap.so.10
-usr/lib/libwiretap.so.10.0.2
+usr/lib/libwiretap.so.10.0.3
#usr/lib/libwsutil.so
usr/lib/libwsutil.so.11
usr/lib/libwsutil.so.11.0.0
@@ -623,6 +623,7 @@ usr/lib/libwsutil.so.11.0.0
#usr/lib/wireshark
#usr/lib/wireshark/cmake
#usr/lib/wireshark/cmake/FindGLIB2.cmake
+#usr/lib/wireshark/cmake/FindWSLibrary.cmake
#usr/lib/wireshark/cmake/FindWSWinLibs.cmake
#usr/lib/wireshark/cmake/LocatePythonModule.cmake
#usr/lib/wireshark/cmake/UseAsn2Wrs.cmake
diff --git a/lfs/clamav b/lfs/clamav
index 4688f0fb8..d1dce39ab 100644
--- a/lfs/clamav
+++ b/lfs/clamav
@@ -24,7 +24,7 @@
include Config
-VER = 0.102.2
+VER = 0.102.3
THISAPP = clamav-$(VER)
DL_FILE = $(THISAPP).tar.gz
@@ -32,7 +32,7 @@ DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
PROG = clamav
-PAK_VER = 50
+PAK_VER = 51
DEPS =
@@ -50,7 +50,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = ecf5dd2c5c43aeed1c4b458b2e689847
+$(DL_FILE)_MD5 = 1577144c66f558fbd8ece3075ea2ac79
install : $(TARGET)
diff --git a/lfs/initscripts b/lfs/initscripts
index 37ca5cd3f..242de60e5 100644
--- a/lfs/initscripts
+++ b/lfs/initscripts
@@ -126,9 +126,6 @@ $(TARGET) :
ln -sf ../init.d/unbound /etc/rc.d/rc0.d/K86unbound
ln -sf ../init.d/unbound /etc/rc.d/rc3.d/S11unbound
ln -sf ../init.d/unbound /etc/rc.d/rc6.d/K86unbound
- ln -sf ../init.d/random /etc/rc.d/rc0.d/K45random
- ln -sf ../init.d/random /etc/rc.d/rc3.d/S00random
- ln -sf ../init.d/random /etc/rc.d/rc6.d/K45random
ln -sf ../../sysconfig/rc.local /etc/rc.d/rc3.d/S98rc.local
ln -sf ../init.d/client175 /etc/rc.d/rc0.d/K34client175
ln -sf ../init.d/client175 /etc/rc.d/rc3.d/S66client175
@@ -173,13 +170,14 @@ $(TARGET) :
ln -sf ../init.d/setclock /etc/rc.d/rcsysinit.d/S60setclock
ln -sf ../init.d/setclock /etc/rc.d/rc0.d/K47setclock
ln -sf ../init.d/setclock /etc/rc.d/rc6.d/K47setclock
+ ln -sf ../init.d/rngd /etc/rc.d/rcsysinit.d/S65rngd
+ ln -sf ../init.d/random /etc/rc.d/rcsysinit.d/S66random
ln -sf ../init.d/console /etc/rc.d/rcsysinit.d/S70console
ln -sf ../init.d/pakfire /etc/rc.d/rcsysinit.d/S71pakfire
ln -sf ../init.d/cloud-init /etc/rc.d/rcsysinit.d/S74cloud-init
ln -sf ../init.d/firstsetup /etc/rc.d/rcsysinit.d/S75firstsetup
ln -sf ../init.d/localnet /etc/rc.d/rcsysinit.d/S80localnet
ln -sf ../init.d/firewall /etc/rc.d/rcsysinit.d/S85firewall
- ln -sf ../init.d/rngd /etc/rc.d/rcsysinit.d/S92rngd
ln -sf ../init.d/vnstat /etc/rc.d/rc3.d/S01vnstat
ln -sf ../init.d/vnstat /etc/rc.d/rc0.d/K51vnstat
ln -sf ../init.d/vnstat /etc/rc.d/rc6.d/K51vnstat
diff --git a/lfs/libseccomp b/lfs/libseccomp
index 064fb5896..676b516e9 100644
--- a/lfs/libseccomp
+++ b/lfs/libseccomp
@@ -24,7 +24,7 @@
include Config
-VER = 2.4.2
+VER = 2.4.3
THISAPP = libseccomp-$(VER)
DL_FILE = $(THISAPP).tar.gz
@@ -32,7 +32,7 @@ DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
PROG = libseccomp
-PAK_VER = 2
+PAK_VER = 3
DEPS =
@@ -44,7 +44,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = ee87fb68ae293883bde9e042c6bc324f
+$(DL_FILE)_MD5 = 3a2c3b7539c1b6a933c20cd1fdcb2252
install : $(TARGET)
@@ -77,6 +77,7 @@ $(subst %,%_MD5,$(objects)) :
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
@$(PREBUILD)
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar vxf $(DIR_DL)/$(DL_FILE)
+ cd $(DIR_APP) && ./autogen.sh
cd $(DIR_APP) && ./configure \
--prefix=/usr \
--disable-static
diff --git a/lfs/openvpn b/lfs/openvpn
index 0ee437e78..779bf5520 100644
--- a/lfs/openvpn
+++ b/lfs/openvpn
@@ -1,7 +1,7 @@
###############################################################################
# #
# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2019 IPFire Team <info(a)ipfire.org> #
+# Copyright (C) 2007-2020 IPFire Team <info(a)ipfire.org> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
@@ -24,7 +24,7 @@
include Config
-VER = 2.4.8
+VER = 2.4.9
THISAPP = openvpn-$(VER)
DL_FILE = $(THISAPP).tar.xz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = 03a4a077945c157703681a06935bc3f9
+$(DL_FILE)_MD5 = 446df6dc29364d00929ea9c725412cb8
install : $(TARGET)
diff --git a/lfs/shairport-sync b/lfs/shairport-sync
index 6f1ad633b..e3bf9935d 100644
--- a/lfs/shairport-sync
+++ b/lfs/shairport-sync
@@ -24,7 +24,7 @@
include Config
-VER = 3.3.2
+VER = 3.3.6
THISAPP = shairport-sync-$(VER)
DL_FILE = $(THISAPP).tar.gz
@@ -32,7 +32,7 @@ DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
PROG = shairport-sync
-PAK_VER = 3
+PAK_VER = 4
DEPS = alac alsa avahi libdaemon soxr
@@ -44,7 +44,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = 80278eed6bb1391bcbafe80c0e566d1b
+$(DL_FILE)_MD5 = 769c6d0cc660567e5521467d79ee9939
install : $(TARGET)
diff --git a/lfs/tshark b/lfs/tshark
index b82b617c4..c32fb181e 100644
--- a/lfs/tshark
+++ b/lfs/tshark
@@ -24,7 +24,7 @@
include Config
-VER = 3.2.2
+VER = 3.2.3
THISAPP = wireshark-$(VER)
DL_FILE = $(THISAPP).tar.xz
@@ -33,7 +33,7 @@ DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
PROG = tshark
DEPS = krb5
-PAK_VER = 5
+PAK_VER = 6
###############################################################################
# Top-level Rules
@@ -43,7 +43,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = e468b78e1176e0212b13ef809f59dcbb
+$(DL_FILE)_MD5 = ff732e4586eebeb61a41abe2fcba7431
install : $(TARGET)
diff --git a/make.sh b/make.sh
index 78c4edc90..4acce807f 100755
--- a/make.sh
+++ b/make.sh
@@ -1993,8 +1993,12 @@ lang)
update-contributors)
update_contributors
;;
+find-dependencies)
+ shift
+ exec "${BASEDIR}/tools/find-dependencies" "${BASEDIR}/build" "$@"
+ ;;
*)
- echo "Usage: $0 {build|changelog|clean|gettoolchain|downloadsrc|shell|sync|toolchain|update-contributors}"
+ echo "Usage: $0 {build|changelog|clean|gettoolchain|downloadsrc|shell|sync|toolchain|update-contributors|find-dependencies}"
cat doc/make.sh-usage
;;
esac
diff --git a/src/hwdata/pci.ids b/src/hwdata/pci.ids
index de7503432..50b08cb96 100644
--- a/src/hwdata/pci.ids
+++ b/src/hwdata/pci.ids
@@ -1,8 +1,8 @@
#
# List of PCI ID's
#
-# Version: 2020.02.16
-# Date: 2020-02-16 03:15:02
+# Version: 2020.05.07
+# Date: 2020-05-07 03:15:02
#
# Maintained by Albert Pool, Martin Mares, and other volunteers from
# the PCI ID Project at https://pci-ids.ucw.cz/.
@@ -67,6 +67,7 @@
# 018a is not LevelOne but there is a board misprogrammed
018a LevelOne
0106 FPC-0106TX misprogrammed [RTL81xx]
+01de Oxide Computer Company
# 021b is not Compaq but there is a board misprogrammed
021b Compaq Computer Corporation
8139 HNE-300 (RealTek RTL8139c) [iPaq Networking]
@@ -436,6 +437,8 @@
1028 1fd1 PERC H730P MX
17aa 1052 ThinkServer RAID 720i
17aa 1053 ThinkServer RAID 720ix
+ 1bd4 0014 12G SAS3108 2G
+ 1bd4 0015 12G SAS3108 4G
1d49 0600 ThinkSystem RAID 730-8i 1GB Cache PCIe 12Gb Adapter
1d49 0608 ThinkSystem RAID 730-8i 2GB Flash PCIe 12Gb Adapter
1d49 0609 ThinkSystem RAID 730-8i 4GB Flash PCIe 12Gb Adapter
@@ -452,6 +455,7 @@
1028 1f4c PERC H330 Mini (for blades)
1028 1f4d PERC H330 Embedded (for monolithic)
1054 306a SAS 3004 iMR ROMB
+ 1734 1211 PRAID CP400i [D3307-A12]
1d49 04db ServeRAID M1210 SAS/SATA Controller
1d49 0504 ThinkSystem RAID 520-8i PCIe 12Gb Adapter
0060 MegaRAID SAS 1078
@@ -651,10 +655,16 @@
1028 1fd3 HBA330 MMZ
# Supermicro AOC-S3008L-L8e uses 0808 for their SAS3008 SAS controller
15d9 0808 AOC-S3008L-L8e
+ 1bd4 0008 12G SAS3008IMR Onboard
1bd4 000b 12G SAS3008IR
1bd4 000c 12G SAS3008IT
1bd4 0011 Inspur 12Gb 8i-3008 IT SAS HBA
1bd4 0012 12Gb SAS3008IR UDM
+ 1bd4 001f 12G SAS3008IR Onboard
+ 1bd4 0020 12G SAS3008IT Onboard
+ 1bd4 0026 12G SAS3008IT RACK
+ 1bd4 0027 12G SAS3008IMR RACK
+ 1bd4 0028 12G SAS3008IR RACK
00ab SAS3516 Fusion-MPT Tri-Mode RAID On Chip (ROC)
# 8 Internal and 8 External port channel 9400 HBA
1000 3040 HBA 9400-8i8e
@@ -922,11 +932,13 @@
1561 Anubis
15d8 Picasso
103c 8615 Pavilion Laptop 15-cw1xxx
+ 17aa 5124 ThinkPad E595
15dd Raven Ridge [Radeon Vega Series / Radeon Vega Mobile Series]
103c 83c6 Radeon Vega 8 Mobile
1458 d000 Radeon RX Vega 11
15de Raven/Raven2/Fenghuang HDMI/DP Audio Controller
103c 8615 Pavilion Laptop 15-cw1xxx
+ 17aa 5124 ThinkPad E595
15df Raven/Raven2/Fenghuang/Renoir Cryptographic Coprocessor
103c 8615 Pavilion Laptop 15-cw1xxx
15ff Fenghuang [Zhongshan Subor Z+]
@@ -1113,6 +1125,7 @@
105b 0e13 N15235/A74MX mainboard / AMD SB700
1179 ff50 Satellite P305D-S8995E
1458 a022 GA-MA770-DS3rev2.0 Motherboard
+ 1458 a102 GA-880GMA-USB3
17f2 5000 KI690-AM2 Motherboard
4384 SBx00 PCI to PCI Bridge
4385 SBx00 SMBus Controller
@@ -1183,6 +1196,7 @@
1043 8443 M5A88-V EVO
1043 84dd M5A99X EVO (R1.0) SB950
105b 0e13 N15235/A74MX mainboard / AMD SB700
+ 1458 b002 GA-880GMA-USB3
174b 1001 PURE Fusion Mini
4392 SB7x0/SB8x0/SB9x0 SATA Controller [Non-RAID5 mode]
105b 0e13 N15235/A74MX mainboard / AMD SB700
@@ -1196,6 +1210,7 @@
1043 82ef M3A78-EH Motherboard
1043 8443 M5A88-V EVO
105b 0e13 N15235/A74MX mainboard / AMD SB700
+ 1458 5004 GA-880GMA-USB3
15d9 a811 H8DGU
174b 1001 PURE Fusion Mini
4397 SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
@@ -1205,6 +1220,7 @@
1043 82ef M3A78-EH Motherboard
1043 8443 M5A88-V EVO
105b 0e13 N15235/A74MX mainboard / AMD SB700
+ 1458 5004 GA-880GMA-USB3
15d9 a811 H8DGU
174b 1001 PURE Fusion Mini
4398 SB7x0 USB OHCI1 Controller
@@ -1217,6 +1233,7 @@
1043 82ef M3A78-EH Motherboard
1043 8443 M5A88-V EVO
105b 0e13 N15235/A74MX mainboard / AMD SB700
+ 1458 5004 GA-880GMA-USB3
174b 1001 PURE Fusion Mini
439c SB7x0/SB8x0/SB9x0 IDE Controller
1002 4392 MSI MS-7713 motherboard
@@ -1871,8 +1888,9 @@
1642 3c81 Radeon HD 8670
1642 3c91 Radeon HD 8670
1642 3f09 Radeon R7 350
- 6611 Oland [Radeon HD 8570 / R7 240/340 OEM]
+ 6611 Oland [Radeon HD 8570 / R7 240/340 / Radeon 520 OEM]
1028 210b Radeon R5 240 OEM
+ 1642 1869 Radeon 520 OEM
174b 4248 Radeon R7 240 OEM
174b a240 Radeon R7 240 OEM
174b d340 Radeon R7 340 OEM
@@ -1895,6 +1913,7 @@
6650 Bonaire
6651 Bonaire
6658 Bonaire XTX [Radeon R7 260X/360]
+ 1043 048f R7260X-DC2OC-2GD5
1043 04d3 AMD Radeon R7 260X
148c 0907 Radeon R7 360
1682 0907 Radeon R7 360
@@ -2553,6 +2572,8 @@
1002 0b37 Radeon RX 480
1028 1722 Radeon RX 570X
1028 1723 Radeon RX 580X
+# OEM card found in desktops sold by HP.
+ 103c 840e Radeon RX 580 4GB
1043 04a8 Radeon RX 480
1043 04b0 Radeon RX 470
1043 04fb Radeon RX 480
@@ -2836,7 +2857,7 @@
6861 Vega 10 XT [Radeon PRO WX 9100]
6862 Vega 10 XT [Radeon PRO SSG]
6863 Vega 10 XTX [Radeon Vega Frontier Edition]
- 6864 Vega
+ 6864 Vega 10 [Radeon Pro V340]
6867 Vega 10 XL [Radeon Pro Vega 56]
6868 Vega 10 [Radeon PRO WX 8100/8200]
686c Vega 10 [Radeon Instinct MI25 MxGPU]
@@ -3909,6 +3930,7 @@
aab0 Oland/Hainan/Cape Verde/Pitcairn HDMI Audio [Radeon HD 7000 Series]
aab8 Tiran HDMI Audio
aac0 Tobago HDMI Audio [Radeon R7 360 / R9 360 OEM]
+ 1043 aac0 R7260X-DC2OC-2GD5
aac8 Hawaii HDMI Audio [Radeon R9 290/290X / 390/390X]
aad8 Tonga HDMI Audio [Radeon R9 285/380]
174b aad8 Radeon R9 285/380 HDMI Audio
@@ -4686,13 +4708,18 @@
15dc Raven/Raven2 Internal PCIe GPP Bridge 0 to Bus B
15de Raven/Raven2/FireFlight HD Audio Controller
15df Family 17h (Models 10h-1fh) Platform Security Processor
+ 17aa 5124 ThinkPad E595
15e0 Raven USB 3.1
103c 8615 Pavilion Laptop 15-cw1xxx
+ 17aa 5124 ThinkPad E595
15e1 Raven USB 3.1
103c 8615 Pavilion Laptop 15-cw1xxx
+ 17aa 5124 ThinkPad E595
15e2 Raven/Raven2/FireFlight/Renoir Audio Processor
+ 17aa 5124 ThinkPad E595
15e3 Family 17h (Models 10h-1fh) HD Audio Controller
103c 8615 Pavilion Laptop 15-cw1xxx
+ 17aa 5124 ThinkPad E595
15e4 Raven/Raven2/Renoir Sensor Fusion Hub
15e5 Raven2 USB 3.1
15e6 Raven/Raven2/Renoir Non-Sensor Fusion Hub KMDF driver
@@ -4960,9 +4987,11 @@
790b FCH SMBus Controller
103c 8615 Pavilion Laptop 15-cw1xxx
1462 7c37 X570-A PRO motherboard
+ 17aa 5124 ThinkPad E595
790e FCH LPC Bridge
103c 8615 Pavilion Laptop 15-cw1xxx
1462 7c37 X570-A PRO motherboard
+ 17aa 5124 ThinkPad E595
790f FCH PCI Bridge
7914 FCH USB XHCI Controller
9600 RS780 Host Bridge
@@ -10966,6 +10995,7 @@
0fb9 GP107GL High Definition Audio Controller
0fba GM206 High Definition Audio Controller
0fbb GM204 High Definition Audio Controller
+ 0fbc GM107 High Definition Audio Controller [GeForce 940MX]
0fc0 GK107 [GeForce GT 640 OEM]
0fc1 GK107 [GeForce GT 640]
0fc2 GK107 [GeForce GT 630 OEM]
@@ -11764,6 +11794,7 @@
174e GM108M [GeForce MX110]
1789 GM107GL [GRID M3-3020]
179c GM107 [GeForce 940MX]
+ 1025 1094 Acer Aspire E5-575G
17c2 GM200 [GeForce GTX TITAN X]
17c8 GM200 [GeForce GTX 980 Ti]
17f0 GM200GL [Quadro M6000]
@@ -11779,7 +11810,8 @@
1adb TU106 USB Type-C UCSI Controller
1043 8673 TURBO-RTX2070-8G
1aeb TU116 High Definition Audio Controller
- 1aed TU116 [GeForce GTX 1650 SUPER]
+ 1aec TU116 USB 3.1 Host Controller
+ 1aed TU116 USB Type-C UCSI Controller
1b00 GP102 [TITAN X]
1b01 GP102 [GeForce GTX 1080 Ti 10GB]
1b02 GP102 [TITAN Xp]
@@ -11861,6 +11893,7 @@
1c91 GP107M [GeForce GTX 1050 3 GB Max-Q]
1c92 GP107M [GeForce GTX 1050 Mobile]
1c94 GP107M [GeForce MX350]
+ 1c96 GP107M [GeForce MX350]
1ca7 GP107GL
1ca8 GP107GL
1caa GP107GL
@@ -11893,6 +11926,7 @@
1d33 GP108GLM [Quadro P500 Mobile]
1d34 GP108GLM [Quadro P520]
1d52 GP108BM [GeForce MX250]
+ 1d56 GP108BM [GeForce MX330]
1d81 GV100 [TITAN V]
1db1 GV100GL [Tesla V100 SXM2 16GB]
1db2 GV100GL [Tesla V100 DGXS 16GB]
@@ -11918,6 +11952,7 @@
1e30 TU102GL [Quadro RTX 6000/8000]
10de 129e Quadro RTX 8000
10de 12ba Quadro RTX 6000
+ 1e36 TU102GL
1e37 TU102GL [GRID RTX T10-4/T10-8/T10-16]
10de 1347 GRID RTX T10-8
10de 1348 GRID RTX T10-4
@@ -11935,6 +11970,8 @@
1e87 TU104 [GeForce RTX 2080 Rev. A]
1e89 TU104 [GeForce RTX 2060]
1e90 TU104M [GeForce RTX 2080 Mobile]
+ 1e91 TU104M [GeForce RTX 2070 SUPER Mobile / Max-Q]
+ 1e93 TU104M [GeForce RTX 2080 SUPER Mobile / Max-Q]
1eab TU104M
1eae TU104M
1eb0 TU104GL [Quadro RTX 5000]
@@ -11947,25 +11984,35 @@
1ec2 TU104 [GeForce RTX 2070 SUPER]
1ec7 TU104 [GeForce RTX 2070 SUPER]
1ed0 TU104BM [GeForce RTX 2080 Mobile]
+ 1ed1 TU104BM [GeForce RTX 2070 SUPER Mobile / Max-Q]
+ 1ed3 TU104BM [GeForce RTX 2080 SUPER Mobile / Max-Q]
1f02 TU106 [GeForce RTX 2070]
1043 8673 TURBO RTX 2070
1f04 TU106
1f06 TU106 [GeForce RTX 2060 SUPER]
1f07 TU106 [GeForce RTX 2070 Rev. A]
1f08 TU106 [GeForce RTX 2060 Rev. A]
+ 1f09 TU106 [GeForce GTX 1660 SUPER]
1f10 TU106M [GeForce RTX 2070 Mobile]
1f11 TU106M [GeForce RTX 2060 Mobile]
+ 1f12 TU106M [GeForce RTX 2060 Max-Q]
+ 1f14 TU106M [GeForce RTX 2070 Mobile / Max-Q Refresh]
+ 1f15 TU106M [GeForce RTX 2060 Mobile]
1f2e TU106M
1f36 TU106GLM [Quadro RTX 3000 Mobile / Max-Q]
1f42 TU106 [GeForce RTX 2060 SUPER]
1f47 TU106 [GeForce RTX 2060 SUPER]
- 1f50 TU106BM [GeForce RTX 2070 Mobile]
+ 1f50 TU106BM [GeForce RTX 2070 Mobile / Max-Q]
1f51 TU106BM [GeForce RTX 2060 Mobile]
+ 1f54 TU106BM [GeForce RTX 2070 Mobile]
1f81 TU117
1f82 TU117 [GeForce GTX 1650]
1f91 TU117M [GeForce GTX 1650 Mobile / Max-Q]
1f92 TU117M [GeForce GTX 1650 Mobile]
+ 1f94 TU117M
+ 1f95 TU117M [GeForce GTX 1650 Ti Mobile]
1f96 TU117M [GeForce GTX 1650 Mobile / Max-Q]
+ 1f99 TU117M
1fae TU117GL
1fb8 TU117GLM [Quadro T2000 Mobile / Max-Q]
1fb9 TU117GLM [Quadro T1000 Mobile]
@@ -11975,6 +12022,7 @@
2184 TU116 [GeForce GTX 1660]
2187 TU116 [GeForce GTX 1650 SUPER]
2191 TU116M [GeForce GTX 1660 Ti Mobile]
+ 2192 TU116M [GeForce GTX 1650 Ti Mobile]
21ae TU116GL
21bf TU116GL
21c4 TU116 [GeForce GTX 1660 SUPER]
@@ -12193,17 +12241,20 @@
522a RTS522A PCI Express Card Reader
103c 8079 EliteBook 840 G3
103c 825b OMEN-17-w001nv
+ 17aa 5124 ThinkPad E595
5249 RTS5249 PCI Express Card Reader
103c 1909 ZBook 15
524a RTS524A PCI Express Card Reader
5250 RTS5250 PCI Express Card Reader
525a RTS525A PCI Express Card Reader
+ 1028 06d6 Latitude 7275 tablet
1028 06dc Latitude E7470
1028 06e4 XPS 15 9550
17aa 224f ThinkPad X1 Carbon 5th Gen
5260 RTS5260 PCI Express Card Reader
5286 RTS5286 PCI Express Card Reader
5287 RTL8411B PCI Express Card Reader
+ 1025 1094 Acer Aspire E5-575G
5288 RTS5288 PCI Express Card Reader
5289 RTL8411 PCI Express Card Reader
1043 1457 K55A Laptop
@@ -12286,11 +12337,13 @@
1462 236c 945P Neo3-F motherboard
8168 RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
1019 8168 RTL8111/8168 PCI Express Gigabit Ethernet controller
+ 1025 1094 Acer Aspire E5-575G
1028 0283 Vostro 220
1028 04b2 Vostro 3350
1028 04da Vostro 3750
1028 06f2 Latitude 3470
1028 06f3 Latitude 3570
+ 1028 0869 Vostro 3470
103c 1611 Pavilion DM1Z-3000
103c 1950 ProBook 450/455
103c 2a6f Asus IPIBL-LB Motherboard
@@ -12315,6 +12368,8 @@
1462 7c37 X570-A PRO motherboard
1775 11cc CC11/CL11
17aa 3814 Z50-75
+ 17aa 3823 Lenovo V130-15IGM Laptop - Type 81HL
+ 17aa 5124 ThinkPad E595
1849 8168 Motherboard (one of many)
7470 3468 TG-3468 Gigabit PCI Express Network Adapter
8086 2055 NUC Kit DN2820FYKH
@@ -12368,6 +12423,8 @@
17aa b736 Z50-75
b822 RTL8822BE 802.11a/b/g/n/ac WiFi adapter
103c 831b Realtek RTL8822BE 802.11ac 2 × 2 Wi-Fi + Bluetooth 4.2 Combo Adapter (MU-MIMO supported)
+ 17aa 5124 ThinkPad E595
+ 17aa b023 ThinkPad E595
c821 RTL8821CE 802.11ac PCIe Wireless Network Adapter
c822 RTL8822CE 802.11ac PCIe Wireless Network Adapter
d723 RTL8723DE 802.11b/g/n PCIe Adapter
@@ -12477,6 +12534,9 @@
1102 8071 SB0150 SoundBlaster PCI512
# EMU8008 PCI version of emu8000 chip
0003 SB AWE64(D)
+ 1102 0010 CT4600 AWE64D
+ 1102 0030 CT4650 AWE64D
+ 1102 0031 CT4655 AWE64D
0004 EMU10k2/CA0100/CA0102/CA10200 [Sound Blaster Audigy Series]
1102 0040 SB0090 Audigy Player
# Probably an early engineering sample
@@ -12518,7 +12578,11 @@
1102 0021 X-Fi Platinum
1102 002c X-Fi XtremeGamer FATAL1TY PRO
1102 1003 X-Fi XtremeMusic
- 0006 EMU10k1X [SB Live! Value/OEM Series]
+# This chip is also known as CA0103 on Sound Blaster 5.1 SB0680 card.
+ 0006 EMU10k1X / CA0103 [SB Live! OEM / SB 5.1 / Ectiva 5.1]
+ 1102 1001 SB0680 Sound Blaster 5.1
+ 1102 1003 SB0203 SB Live! 5.1 (Dell)
+ 1102 1004 TP0033 Ectiva Audio 5.1
0007 CA0106/CA0111 [SB Live!/Audigy/X-Fi Series]
1102 0007 SBLive! 24bit
1102 1001 SB0310 Audigy LS
@@ -16216,6 +16280,10 @@
# acquired by Diodes Inc.
12d8 Pericom Semiconductor
01a7 7C21P100 2-port PCI-X to PCI-X Bridge
+# 3Port-3Lane PCI Express Switch GreenPacket Family
+ 0303 PCI Express Switch 3-3
+# PI7C9X20508GP 5Port-8Lane PCI Express Switch GreenPacket Family
+ 0508 PI7C9X20508GP PCI Express Switch 5Port-8Lane
2304 PI7C9X2G304 EL/SL PCIe2 3-Port/4-Lane Packet Switch
2404 PI7C9X2G404 EL/SL PCIe2 4-Port/4-Lane Packet Switch
2608 PI7C9X2G608GP PCIe2 6-Port/8-Lane Packet Switch
@@ -18110,6 +18178,30 @@
1028 1ff9 Express Flash PM1725b 6.4TB AIC
1028 1ffa Express Flash PM1725b 12.8TB AIC
a824 NVMe SSD Controller PM173X
+ 1028 2040 EMC PowerEdge Express Flash Ent NVMe AGN MU U.2 Gen4 1.6TB
+ 1028 2041 EMC PowerEdge Express Flash Ent NVMe AGN MU U.2 Gen4 3.2TB
+ 1028 2042 EMC PowerEdge Express Flash Ent NVMe AGN MU U.2 Gen4 6.4TB
+ 1028 2043 EMC PowerEdge Express Flash Ent NVMe AGN MU U.2 Gen4 12.8TB
+ 1028 2044 EMC PowerEdge Express Flash Ent NVMe AGN MU AIC Gen4 1.6TB
+ 1028 2045 EMC PowerEdge Express Flash Ent NVMe AGN MU AIC Gen4 3.2TB
+ 1028 2046 EMC PowerEdge Express Flash Ent NVMe AGN MU AIC Gen4 6.4TB
+ 1028 2070 EMC PowerEdge Express Flash Ent NVMe AGN RI U.2 Gen4 1.92TB
+ 1028 2071 EMC PowerEdge Express Flash Ent NVMe AGN RI U.2 Gen4 3.84TB
+ 1028 2072 EMC PowerEdge Express Flash Ent NVMe AGN RI U.2 Gen4 7.68TB
+ 1028 2073 EMC PowerEdge Express Flash Ent NVMe AGN RI U.2 Gen4 15.36TB
+ 1028 2074 EMC PowerEdge Express Flash Ent NVMe AGN RI AIC Gen4 1.92TB
+ 1028 2075 EMC PowerEdge Express Flash Ent NVMe AGN RI AIC Gen4 3.84TB
+ 1028 2076 EMC PowerEdge Express Flash Ent NVMe AGN RI AIC Gen4 7.68TB
+ 1028 2090 EMC PowerEdge Express Flash Ent NVMe AGN SED MU U.2 Gen4 1.6TB
+ 1028 2091 EMC PowerEdge Express Flash Ent NVMe AGN SED MU U.2 Gen4 3.2TB
+ 1028 2092 EMC PowerEdge Express Flash Ent NVMe AGN SED MU U.2 Gen4 6.4TB
+ 1028 2093 EMC PowerEdge Express Flash Ent NVMe AGN SED MU U.2 Gen4 12.8TB
+ 1028 2094 EMC PowerEdge Express Flash Ent NVMe AGN SED MU AIC Gen4 1.6TB
+ 1028 2095 EMC PowerEdge Express Flash Ent NVMe AGN SED MU AIC Gen4 3.2TB
+ 1028 2096 EMC PowerEdge Express Flash Ent NVMe AGN SED MU AIC Gen4 6.4TB
+ 1028 2097 EMC PowerEdge Express Flash Ent NVMe AGN SED RI U.2 Gen4 1.92TB
+ 1028 2098 EMC PowerEdge Express Flash Ent NVMe AGN SED RI U.2 Gen4 3.84TB
+ 1028 2099 EMC PowerEdge Express Flash Ent NVMe AGN SED RI U.2 Gen4 7.68TB
144e OLITEC
144f Askey Computer Corp.
1450 Octave Communications Ind.
@@ -19809,6 +19901,10 @@
0215 MT42822 Family [BlueField-2 Secure Flash Recovery]
0216 MT2894 Family [ConnectX-6 Lx Flash Recovery]
0217 MT2894 Family [ConnectX-6 Lx Secure Flash Recovery]
+ 021a MT43162 Family [BlueField-3 Lx SoC Flash Recovery]
+ 021b MT43162 Family [BlueField-3 Lx Secure Flash Recovery]
+ 021c MT43244 Family [BlueField-3 SoC Flash Recovery]
+ 021d MT43244 Family [BlueField-3 Secure Flash Recovery]
024e MT53100 [Spectrum-2, Flash recovery mode]
024f MT53100 [Spectrum-2, Secure Flash recovery mode]
0250 Spectrum-3, Flash recovery mode
@@ -19914,8 +20010,12 @@
1976 MT28908 Family [ConnectX-6 PCIe Bridge]
1977 MT2892 Family [ConnectX-6 Dx PCIe Bridge]
1978 MT42822 Family [BlueField-2 SoC PCIe Bridge]
+ 1979 MT2910 Family [ConnectX-7 PCIe Bridge]
+ 197a MT43162 Family [BlueField-3 Lx SoC PCIe Bridge]
+ 197b MT43244 Family [BlueField-3 SoC PCIe Bridge]
4117 MT27712A0-FDCF-AE
1bd4 0039 SN10XMP2P25
+ 1bd4 003a 25G SFP28 SP EO251FM9 Adapter
1bd4 004d SN10XMP2P25,YZPC-01191-101
5274 MT21108 InfiniBridge
5a44 MT23108 InfiniHost
@@ -19967,8 +20067,16 @@
a2d4 MT42822 BlueField-2 SoC Crypto enabled
a2d5 MT42822 BlueField-2 SoC Crypto disabled
a2d6 MT42822 BlueField-2 integrated ConnectX-6 Dx network controller
+ a2d7 MT43162 BlueField-3 Lx SoC Crypto enabled
+ a2d8 MT43162 BlueField-3 Lx SoC Crypto disabled
+ a2d9 MT43162 BlueField-3 Lx integrated ConnectX-7 network controller
+ a2da MT43244 BlueField-3 SoC Crypto enabled
+ a2db MT43244 BlueField-3 SoC Crypto disabled
+ a2dc MT43244 BlueField-3 integrated ConnectX-7 network controller
c2d2 MT416842 BlueField SoC management interfac
c2d3 MT42822 BlueField-2 SoC Management Interface
+ c2d4 MT43162 BlueField-3 Lx SoC Management Interface
+ c2d5 MT43244 BlueField-3 SoC Management Interface
# SwitchX-2, 40GbE switch
c738 MT51136
c739 MT51136 GW
@@ -20532,6 +20640,7 @@
1028 0300 Wireless 1802 802.11abgn Adapter
1a56 2003 Killer Wireless-N 1202 Half-size Mini PCIe Card
0036 QCA9565 / AR9565 Wireless Network Adapter
+ 1028 020e Vostro 3470
0037 AR9485 Wireless Network Adapter
# Also used as Gigabyte GC-WB150 on a PCIe-to-mini-PCIe converter
1a3b 2100 AW-NB100H 802.11n Wireless Mini PCIe Card
@@ -20542,6 +20651,7 @@
0040 QCA9980/9990 802.11ac Wireless Network Adapter
0041 QCA6164 802.11ac Wireless Network Adapter
0042 QCA9377 802.11ac Wireless Network Adapter
+ 11ad 08a6 Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter
0046 QCA9984 802.11ac Wave 2 Wireless Network Adapter
0050 QCA9887 802.11ac Wireless Network Adapter
0207 AR5210 Wireless Network Adapter [AR5000 802.11a]
@@ -21117,11 +21227,35 @@
1011 R1011 IDE Controller
1012 R1012 IDE Controller
1031 PCI/PCI-X to PCI-E Bridge
+# Integrated in Vortex86EX, Vortex86EX2 SoC
+ 1070 CAN Bus Controller
+# Integrated in Vortex86EX, Vortex86EX2 SoCs
+ 1331 Motion Control Interface
+# Found in the Vortex86EX2 SoC
+ 1930 Hybrid Function Control Register
+# IGP = on-chip integrated in the MSTI-PMX-1000 (Vortex86MX).
+ 2010 RDC M2010 VGA-compatible graphics adapter
2012 M2012/R3308 VGA-compatible graphics adapter
+# IGP = on-chip integrated in the Vortex86DX3. Basic 2D accel. UMA architecture.
+ 2015 RDC M2015 VGA-compatible graphics adapter
+# Found in the Vortex86EX SoC
+ 6011 R6011 ISA Bridge
+# Found in the Vortex86EX2 SoC
+ 6013 R6013 ISA Bridge
6020 R6020 North Bridge
6021 R6021 Host Bridge
+# Found in the Vortex86DX3 SoC
+ 6023 R6023 Host Bridge
+# Found in the Vortex86EX SoC
+ 6025 R6025 Host Bridge
+# Found in the Vortex86EX2 SoC
+ 6026 R6026 Host Bridge
6030 R6030 ISA Bridge
6031 R6031 ISA Bridge
+# Found in the Vortex86DX3 SoC
+ 6035 R6035 ISA Bridge
+# Found in MSTI-PMX-1000 (Vortex86MX) SoC.
+ 6036 R6036 ISA Bridge
6040 R6040 MAC Controller
6060 R6060 USB 1.1 Controller
6061 R6061 USB 2.0 Controller
@@ -21851,6 +21985,7 @@
1987 Phison Electronics Corporation
5007 E7 NVMe Controller
5012 E12 NVMe Controller
+ 5013 PS5013 E13 NVMe Controller
5016 E16 PCIe4 NVMe Controller
1989 Montilio Inc.
0001 RapidFile Bridge
@@ -21935,6 +22070,7 @@
19e5 3036 NVMe SSD ES3600C V3 3200GB HHHL AIC
0200 Hi1822 Family (2*100GE)
19e5 d139 Hi1822 SP572 (2*100GE)
+ 19e5 d13d Hi1822 SC371 (2*100GE)
0202 Hi1822 Family (2*32G FC)
19e5 d302 Hi1822 SP521 (2*32G FC)
19e5 d304 Hi1822 SP526 (2*32G FC)
@@ -21945,6 +22081,7 @@
19e5 df27 Hi1822 MZ731 MEZZ (2*100GE)
0206 Hi1822 Family (2*25GE)
19e5 d138 Hi1822 SP582 (2*25GE)
+ 19e5 d13a Hi1822 SC381 (2*25GE)
0210 Hi1822 Family (4*25GE)
19e5 df2e Hi1822 MZ532 MEZZ (4*25GE)
0211 Hi1822 Family (4*25GE)
@@ -21973,6 +22110,10 @@
a12a HiSilicon Add-on PCI-PCI Bridge
a220 HNS GE Network Controller
a221 HNS GE/10GE/25GE Network Controller
+ 19e5 0454 TM280
+ 19e5 04cc TM210
+ 19e5 d14a TM280 4*25G
+ 19e5 d14b TM210 4*GE
a222 HNS GE/10GE/25GE RDMA Network Controller
a224 HNS GE/10GE/25GE/50GE RDMA Network Controller
a226 HNS GE/10GE/25GE/50GE/100GE RDMA Network Controller
@@ -22328,6 +22469,7 @@
0007 DELTA-3G-elp-d
1b6f Etron Technology, Inc.
7023 EJ168 USB 3.0 Host Controller
+ 1458 5007 GA-880GMA-USB3
7052 EJ188/EJ198 USB 3.0 Host Controller
1849 7052 QC5000-ITX/PH
1b73 Fresco Logic
@@ -22433,6 +22575,7 @@
1102 OmniBusBox II Multi-Protocol Interface Core
1103 OmniBus II cPCIe/PXIe Multi-Protocol Interface Card
1bd4 Inspur Electronic Information Industry Co., Ltd.
+ 0911 Arria10_PCIe_F10A1150
1bee IXXAT Automation GmbH
0003 CAN-IB200/PCIe
1bef Lantiq
@@ -22457,6 +22600,12 @@
1c1c Symphony
0001 82C101
1c1f SoftLab-NSK
+ 0015 FD842
+ 0019 FD722
+ 001a FD788
+ 001b FD720
+ 001c FD922
+ 001d Vega
1c28 Lite-On IT Corp. / Plextor
0122 M6e PCI Express SSD [Marvell 88SS9183]
# previously Fiberblaze
@@ -22512,6 +22661,7 @@
1283 PC300 NVMe Solid State Drive 256GB
1284 PC300 NVMe Solid State Drive 512GB
1285 PC300 NVMe Solid State Drive 1TB
+ 1327 BC501 NVMe Solid State Drive 512GB
1504 SC300 512GB M.2 2280 SATA Solid State Drive
1c5f Beijing Memblaze Technology Co. Ltd.
000d PBlaze5 520/526 AIC
@@ -22568,6 +22718,10 @@
0010 Pro Capture Endpoint
0014 PRO CAPTURE AIO 4K PLUS
0017 PRO CAPTURE AIO 4K
+ 0051 Eco Capture Dual HDMI M.2
+ 0052 Eco Capture HDMI 4K M.2
+ 0053 Eco Capture Dual SDI M.2
+ 0054 Eco Capture Quad SDI M.2
1cdd secunet Security Networks AG
1ce4 Exablaze
0001 ExaNIC X4
@@ -22682,6 +22836,7 @@
04de Taurus/McKinley
1d6a Aquantia Corp.
0001 AQC107 NBase-T/IEEE 802.3bz Ethernet Controller [AQtion]
+ 00b1 AQC100 10G Ethernet MAC controller [AQtion]
07b1 AQC107 NBase-T/IEEE 802.3bz Ethernet Controller [AQtion]
08b1 AQC108 NBase-T/IEEE 802.3bz Ethernet Controller [AQtion]
11b1 AQC111 NBase-T/IEEE 802.3bz Ethernet Controller [AQtion]
@@ -22778,26 +22933,32 @@
1dd8 4000 Naples 100Gb 2-port QSFP28 x16 8GB
1dd8 4001 Naples 100Gb 2-port QSFP28 x16 4GB
1dd8 4002 Naples 25Gb 2-port SFP28 x8 4GB
+ 1dd8 4008 DSC-25 10/25G 2-port SFP28 x8 4GB RAM 8GB eMMC
1001 DSC Virtual Downstream Port
1dd8 4000 Naples 100Gb 2-port QSFP28 x16 8GB
1dd8 4001 Naples 100Gb 2-port QSFP28 x16 4GB
1dd8 4002 Naples 25Gb 2-port SFP28 x8 4GB
+ 1dd8 4008 DSC-25 10/25G 2-port SFP28 x8 4GB RAM 8GB eMMC
1002 DSC Ethernet Controller
1dd8 4000 Naples 100Gb 2-port QSFP28 x16 8GB
1dd8 4001 Naples 100Gb 2-port QSFP28 x16 4GB
1dd8 4002 Naples 25Gb 2-port SFP28 x8 4GB
+ 1dd8 4008 DSC-25 10/25G 2-port SFP28 x8 4GB RAM 8GB eMMC
1003 DSC Ethernet Controller VF
1dd8 4000 Naples 100Gb 2-port QSFP28 x16 8GB
1dd8 4001 Naples 100Gb 2-port QSFP28 x16 4GB
1dd8 4002 Naples 25Gb 2-port SFP28 x8 4GB
+ 1dd8 4008 DSC-25 10/25G 2-port SFP28 x8 4GB RAM 8GB eMMC
1004 DSC Management Controller
1dd8 4000 Naples 100Gb 2-port QSFP28 x16 8GB
1dd8 4001 Naples 100Gb 2-port QSFP28 x16 4GB
1dd8 4002 Naples 25Gb 2-port SFP28 x8 4GB
+ 1dd8 4008 DSC-25 10/25G 2-port SFP28 x8 4GB RAM 8GB eMMC
1007 DSC Storage Accelerator
1dd8 4000 Naples 100Gb 2-port QSFP28 x16 8GB
1dd8 4001 Naples 100Gb 2-port QSFP28 x16 4GB
1dd8 4002 Naples 25Gb 2-port SFP28 x8 4GB
+ 1dd8 4008 DSC-25 10/25G 2-port SFP28 x8 4GB RAM 8GB eMMC
1de0 Groq
0000 Q100 Tensor Streaming Processor
1de1 Tekram Technology Co.,Ltd.
@@ -22840,6 +23001,8 @@
0003 alst4x
1dfc JSC NT-COM
1181 TDM 8 Port E1/T1/J1 Adapter
+1e0f KIOXIA Corporation
+ 0007 NVMe SSD Controller Cx6
1e17 Arnold & Richter Cine Technik GmbH & Co. Betriebs KG
1e24 Squirrels Research Labs
0101 Acorn CLE-101
@@ -22853,6 +23016,8 @@
# JungleCat VU35P Module
1635 JCM35
1e26 Fujitsu Client Computing Limited
+1e36 Shanghai Enflame Technology Co. Ltd
+ 0001 T10 [CloudBlazer]
# nee Thinci, Inc
1e38 Blaize, Inc
1e3d Burlywood, Inc
@@ -22865,9 +23030,12 @@
0100 The device has already been deleted.
0000 0100 PY8800 64GB Accelerator
1e6b Axiado Corp.
+1e85 Heitec AG
1e89 ID Quantique SA
0002 Quantis-PCIe-40M
0003 Quantis-PCIe-240M
+# aka SED Systems
+1e94 Calian SED
# nee Tumsan Oy
1fc0 Ascom (Finland) Oy
0300 E2200 Dual E1/Rawpipe Card
@@ -23782,6 +23950,7 @@
02d3 Comet Lake SATA AHCI Controller
02e0 Comet Lake Management Engine Interface
02e8 Serial IO I2C Host Controller
+ 02e9 Comet Lake Serial IO I2C Host Controller
02f0 Wireless-AC 9462
02f9 Comet Lake Thermal Subsytem
02fc Comet Lake Integrated Sensor Solution
@@ -23864,6 +24033,27 @@
8086 01f7 SCRU32
# uninitialized SRCU32 RAID Controller
061f 80303 I/O Processor
+ 068d Comet Lake LPC Controller
+ 06a3 Comet Lake PCH SMBus Controller
+ 06a4 Comet Lake PCH SPI Controller
+ 06a8 Comet Lake PCH Serial IO UART Host Controller #0
+ 06a9 Comet Lake PCH Serial IO UART Host Controller #1
+ 06aa Comet Lake PCH Serial IO SPI Controller #0
+ 06ab Comet Lake PCH Serial IO SPI Controller #1
+ 06ac Comet Lake PCI Express Root Port #21
+ 06b0 Comet Lake PCI Express Root Port #9
+ 06c0 Comet Lake PCI Express Root Port #17
+ 06c8 Comet Lake PCH cAVS
+ 06e0 Comet Lake HECI Controller
+ 06e8 Comet Lake PCH Serial IO I2C Controller #0
+ 06e9 Comet Lake PCH Serial IO I2C Controller #1
+ 06ea Comet Lake PCH Serial IO I2C Controller #2
+ 06eb Comet Lake PCH Serial IO I2C Controller #3
+ 06ed Comet Lake USB 3.1 xHCI Host Controller
+ 06ef Comet Lake PCH Shared SRAM
+ 06f0 Wi-Fi 6 AX201
+ 06f9 Comet Lake PCH Thermal Controller
+ 06fb Comet Lake PCH Serial IO SPI Controller #2
0700 CE Media Processor A/V Bridge
0701 CE Media Processor NAND Flash Controller
0703 CE Media Processor Media Control Unit 1
@@ -24745,6 +24935,7 @@
1014 0549 Thinkpad
1179 0001 PRO/1000 MT Mobile Connection
8086 101e PRO/1000 MT Mobile Connection
+ 101f Ethernet Controller V710 for 5GBASE-T
1026 82545GM Gigabit Ethernet Controller
1028 0168 Precision Workstation 670 Mainboard
1028 0169 Precision 470
@@ -25488,6 +25679,7 @@
108e 7b15 Sun Dual Port 10 GbE PCIe 2.0 Low Profile Adapter, Base-T
1137 00bf Ethernet Converged Network Adapter X540-T2
1170 0052 Ethernet Controller 10-Gigabit X540-AT2
+ 15d9 0734 AOC-STG-I2T
17aa 1073 ThinkServer X540-T2 AnyFabric
17aa 4006 Ethernet Controller 10-Gigabit X540-AT2
1bd4 001a 10G base-T DP ER102Ti3 Rack Adapter
@@ -25732,21 +25924,35 @@
8086 0008 Ethernet Network Adapter OCP XXV710-1
8086 0009 Ethernet 25G 2P XXV710 Adapter
8086 000a Ethernet 25G 2P XXV710 OCP
+ 8086 000c Ethernet Network Adapter XXV710-DA2 for OCP 3.0
8086 4001 Ethernet Network Adapter XXV710-2
1591 Ethernet Controller E810-C for backplane
1592 Ethernet Controller E810-C for QSFP
+ 1137 02bf E810CQDA2 2x100 GbE QSFP28 PCIe NIC
8086 0002 Ethernet Network Adapter E810-C-Q2
8086 0004 Ethernet Network Adapter E810-C-Q2
8086 0005 Ethernet Network Adapter E810-C-Q1 for OCP3.0
8086 0006 Ethernet Network Adapter E810-C-Q2 for OCP3.0
8086 0009 Ethernet Network Adapter E810-C-Q1
+ 8086 000a Ethernet Network Adapter E810-C-Q1 for OCP
1593 Ethernet Controller E810-C for SFP
+ 1137 02c3 E810XXVDA4 4x25/10 GbE SFP28 PCIe NIC
8086 0002 Ethernet Network Adapter E810-L-2
8086 0005 Ethernet Network Adapter E810-XXV-4
8086 0006 Ethernet Network Adapter E810-XXV-4
8086 0007 Ethernet Network Adapter E810-XXV-4
8086 0008 Ethernet Network Adapter E810-XXV-2
8086 0009 Ethernet Network Adapter E810-XXV-2 for OCP 2.0
+ 1599 Ethernet Controller E810-XXV for backplane
+ 159a Ethernet Controller E810-XXV for QSFP
+ 159b Ethernet Controller E810-XXV for SFP
+ 1137 02be E810XXVDA2 2x25/10 GbE SFP28 PCIe NIC
+ 8086 0001 Ethernet 25G 2P E810-XXV OCP
+ 8086 0002 Ethernet 25G 2P E810-XXV Adapter
+ 8086 0003 Ethernet Network Adapter E810-XXV-2
+ 8086 0005 Ethernet Network Adapter E810-XXV-2 for OCP 3.0
+ 8086 4001 Ethernet Network Adapter E810-XXV-2
+ 8086 4002 Ethernet Network Adapter E810-XXV-2 for OCP 3.0
15a0 Ethernet Connection (2) I218-LM
15a1 Ethernet Connection (2) I218-V
15a2 Ethernet Connection (3) I218-LM
@@ -25893,6 +26099,7 @@
1901 Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x16)
1902 HD Graphics 510
1903 Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem
+ 1028 06d6 Latitude 7275 tablet
1028 06dc Latitude E7470
1028 06e4 XPS 15 9550
103c 825b OMEN-17-w001nv
@@ -25908,11 +26115,13 @@
1908 Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers
1909 Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x4)
190c Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers
+ 1028 06d6 Latitude 7275 tablet
190f Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers
1910 Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers
1028 06e4 XPS 15 9550
103c 825b OMEN-17-w001nv
1911 Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model
+ 1028 0869 Vostro 3470
17aa 2247 ThinkPad T570
17aa 224f ThinkPad X1 Carbon 5th Gen
17aa 225d ThinkPad T480
@@ -25923,11 +26132,13 @@
103c 8079 EliteBook 840 G3
1918 Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers
1919 Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Imaging Unit
+ 1028 06d6 Latitude 7275 tablet
191b HD Graphics 530
1028 06e4 XPS 15 9550
103c 825b OMEN-17-w001nv
191d HD Graphics P530
191e HD Graphics 515
+ 1028 06d6 Latitude 7275 tablet
191f Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers
1921 HD Graphics 520
1926 Iris Graphics 540
@@ -29241,6 +29452,7 @@
# Stone Peak 1x1
8086 4210 Dual Band Wireless AC 3165
3166 Dual Band Wireless-AC 3165 Plus Bluetooth
+ 8086 4210 Dual Band Wireless-AC 3165
3184 UHD Graphics 605
3185 UHD Graphics 605
318c Celeron/Pentium Silver Processor Dynamic Platform and Thermal Framework Processor Participant
@@ -29975,6 +30187,7 @@
3e89 8th Gen Core Processor PCIe Controller (x4)
3e91 8th Gen Core Processor Gaussian Mixture Model
3e92 UHD Graphics 630 (Desktop)
+ 1028 0869 Vostro 3470
3e93 UHD Graphics 610
3e96 HD Graphics P630
3e98 UHD Graphics 630 (Desktop 9 Series)
@@ -29983,6 +30196,7 @@
1028 089e Inspiron 5482
3ea5 Iris Plus Graphics 655
3ec2 8th Gen Core Processor Host Bridge/DRAM Registers
+ 1028 0869 Vostro 3470
1043 8694 PRIME H310M-D
3ec4 8th Gen Core Processor Host Bridge/DRAM Registers
3ec6 8th Gen Core Processor Host Bridge/DRAM Registers
@@ -30170,6 +30384,7 @@
5901 Xeon E3-1200 v6/7th Gen Core Processor PCIe Controller (x16)
5902 HD Graphics 610
5904 Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers
+ 1025 115f Aspire E5-575G
17aa 2247 ThinkPad T570
17aa 224f ThinkPad X1 Carbon 5th Gen
5905 Xeon E3-1200 v6/7th Gen Core Processor PCIe Controller (x8)
@@ -30183,6 +30398,7 @@
5914 Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers
17aa 225d ThinkPad T480
5916 HD Graphics 620
+ 1025 1094 Aspire E5-575G
17aa 2248 ThinkPad T570
17aa 224f ThinkPad X1 Carbon 5th Gen
5917 UHD Graphics 620
@@ -30593,7 +30809,11 @@
8a1f Ice Lake Thunderbolt 3 PCI Express Root Port #1
8a21 Ice Lake Thunderbolt 3 PCI Express Root Port #2
8a23 Ice Lake Thunderbolt 3 PCI Express Root Port #3
+ 8a51 Intel Iris Plus Graphics G7 (Ice Lake)
8a52 Iris Plus Graphics G7
+ 8a56 Iris Plus Graphics G1 (Ice Lake)
+ 8a5a Iris Plus Graphics G4 (Ice Lake)
+ 8a5c Intel Iris Plus Graphics G4 (Ice Lake)
8c00 8 Series/C220 Series Chipset Family 4-port SATA Controller 1 [IDE mode]
8c01 8 Series Chipset Family 4-port SATA Controller 1 [IDE mode] - Mobile
8c02 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode]
@@ -30610,6 +30830,7 @@
8c0e 8 Series/C220 Series Chipset Family SATA Controller 1 [RAID mode]
8c0f 8 Series/C220 Series Chipset Family SATA Controller 1 [RAID mode]
8c10 8 Series/C220 Series Chipset Family PCI Express Root Port #1
+ 1043 8534 ASUS H81I-PLUS
17aa 220e ThinkPad T440p
8c11 8 Series/C220 Series Chipset Family PCI Express Root Port #1
8c12 8 Series/C220 Series Chipset Family PCI Express Root Port #2
@@ -30811,8 +31032,23 @@
9622 Integrated RAID
9641 Integrated RAID
96a1 Integrated RAID
+ 9a09 11th Gen Core Processor PCIe Controller
9a0b Volume Management Device NVMe RAID Controller
+ 9a13 Tiger Lake-LP Thunderbolt USB Controller
+ 9a14 11th Gen Core Processor Host Bridge/DRAM Registers
+ 9a1b Tiger Lake-LP Thunderbolt NHI #0
+ 9a1d Tiger Lake-LP Thunderbolt NHI #1
+ 9a23 Tiger Lake-LP Thunderbolt PCI Express Root Port #0
+ 9a25 Tiger Lake-LP Thunderbolt PCI Express Root Port #1
+ 9a27 Tiger Lake-LP Thunderbolt PCI Express Root Port #2
+ 9a29 Tiger Lake-LP Thunderbolt PCI Express Root Port #3
+ 9a33 Tiger Lake Trace Hub
+ 9a49 UHD Graphics
9b41 UHD Graphics
+ 9b44 10th Gen Core Processor Host Bridge/DRAM Registers
+ 9b54 10th Gen Core Processor Host Bridge/DRAM Registers
+ 9b64 10th Gen Core Processor Host Bridge/DRAM Registers
+ 9bc4 UHD Graphics
9c00 8 Series SATA Controller 1 [IDE mode]
9c01 8 Series SATA Controller 1 [IDE mode]
9c02 8 Series SATA Controller 1 [AHCI mode]
@@ -30919,6 +31155,7 @@
9ce5 Wildcat Point-LP Serial IO GSPI Controller #0
9ce6 Wildcat Point-LP Serial IO GSPI Controller #1
9d03 Sunrise Point-LP SATA Controller [AHCI mode]
+ 1025 115f Acer Aspire E5-575G
1028 06dc Latitude E7470
1028 06f3 Latitude 3570
103c 8079 EliteBook 840 G3
@@ -30939,6 +31176,8 @@
9d19 Sunrise Point-LP PCI Express Root Port #10
9d1a Sunrise Point-LP PCI Express Root Port #11
9d21 Sunrise Point-LP PMC
+ 1025 115f Acer Aspire E5-575G
+ 1028 06d6 Latitude 7275 tablet
1028 06dc Latitude E7470
1028 06f3 Latitude 3570
103c 8079 EliteBook 840 G3
@@ -30946,6 +31185,8 @@
17aa 225d ThinkPad T480
17aa 382a B51-80 Laptop
9d23 Sunrise Point-LP SMBus
+ 1025 115f Acer Aspire E5-575G
+ 1028 06d6 Latitude 7275 tablet
1028 06dc Latitude E7470
1028 06f3 Latitude 3570
103c 8079 EliteBook 840 G3
@@ -30959,6 +31200,8 @@
9d2a Sunrise Point-LP Serial IO SPI Controller #1
9d2d Sunrise Point-LP Secure Digital IO Controller
9d2f Sunrise Point-LP USB 3.0 xHCI Controller
+ 1025 115f Acer Aspire E5-575G
+ 1028 06d6 Latitude 7275 tablet
1028 06dc Latitude E7470
1028 06f3 Latitude 3570
103c 8079 EliteBook 840 G3
@@ -30966,6 +31209,8 @@
17aa 225d ThinkPad T480
17aa 382a B51-80 Laptop
9d31 Sunrise Point-LP Thermal subsystem
+ 1025 115f Acer Aspire E5-575G
+ 1028 06d6 Latitude 7275 tablet
1028 06dc Latitude E7470
1028 06f3 Latitude 3570
103c 8079 EliteBook 840 G3
@@ -30973,8 +31218,13 @@
17aa 224f ThinkPad X1 Carbon 5th Gen
17aa 225d ThinkPad T480
17aa 382a B51-80 Laptop
+ 9d32 CSI-2 Host Controller
+ 1028 06d6 Latitude 7275 tablet
9d35 Sunrise Point-LP Integrated Sensor Hub
+ 1028 06d6 Latitude 7275 tablet
9d3a Sunrise Point-LP CSME HECI #1
+ 1025 115f Acer Aspire E5-575G
+ 1028 06d6 Latitude 7275 tablet
1028 06dc Latitude E7470
1028 06f3 Latitude 3570
103c 8079 EliteBook 840 G3
@@ -30986,6 +31236,8 @@
103c 8079 EliteBook 840 G3
9d43 Sunrise Point-LP LPC Controller
17aa 382a B51-80 Laptop
+ 9d46 LPC/eSPI Controller
+ 1028 06d6 Latitude 7275 tablet
9d48 Sunrise Point-LP LPC Controller
1028 06dc Latitude E7470
1028 06f3 Latitude 3570
@@ -30995,31 +31247,40 @@
9d50 Sunrise Point LPC Controller
9d56 Sunrise Point-LP LPC Controller
9d58 Sunrise Point-LP LPC Controller
+ 1025 115f Acer Aspire E5-575G
17aa 2247 ThinkPad T570
17aa 224f ThinkPad X1 Carbon 5th Gen
9d60 Sunrise Point-LP Serial IO I2C Controller #0
+ 1025 115f Acer Aspire E5-575G
+ 1028 06d6 Latitude 7275 tablet
1028 06f3 Latitude 3570
103c 8079 EliteBook 840 G3
17aa 225d ThinkPad T480
8086 9d60 100 Series PCH/Sunrise Point PCH I2C0 [Skylake/Kaby Lake LPSS I2C]
9d61 Sunrise Point-LP Serial IO I2C Controller #1
+ 1028 06d6 Latitude 7275 tablet
9d62 Sunrise Point-LP Serial IO I2C Controller #2
+ 1028 06d6 Latitude 7275 tablet
9d63 Sunrise Point-LP Serial IO I2C Controller #3
9d64 Sunrise Point-LP Serial IO I2C Controller #4
9d65 Sunrise Point-LP Serial IO I2C Controller #5
9d66 Sunrise Point-LP Serial IO UART Controller #2
9d70 Sunrise Point-LP HD Audio
+ 1028 06d6 Latitude 7275 tablet
1028 06dc Latitude E7470
1028 06f3 Latitude 3570
103c 8079 EliteBook 840 G3
17aa 382a B51-80 Laptop
9d71 Sunrise Point-LP HD Audio
+ 1025 1094 Acer Aspire E5-575G
17aa 224f ThinkPad X1 Carbon 5th Gen
17aa 225d ThinkPad T480
9d84 Cannon Point-LP LPC Controller
1028 089e Inspiron 5482
9da3 Cannon Point-LP SMBus Controller
9da4 Cannon Point-LP SPI Controller
+ 9da8 Cannon Point-LP Serial IO UART Controller #2
+ 9daa Cannon Point-LP Serial IO SPI Controller
9db0 Cannon Point-LP PCI Express Root Port #9
9db1 Cannon Point-LP PCI Express Root Port #10
9db2 Cannon Point-LP PCI Express Root Port #1
@@ -31066,6 +31327,27 @@
1043 83ac Eee PC 1015PX
144d c072 Notebook N150P
a013 Atom Processor D4xx/D5xx/N4xx/N5xx CHAPS counter
+ a082 Tiger Lake-LP LPC Controller
+ a0a3 Tiger Lake-LP SMBus Controller
+ a0a4 Tiger Lake-LP SPI Controller
+ a0a6 Tiger Lake-LP Trace Hub
+ a0a8 Tiger Lake-LP Serial IO UART Controller #0
+ a0a9 Tiger Lake-LP Serial IO UART Controller #1
+ a0ab Tiger Lake-LP Serial IO SPI Controller #1
+ a0b0 Tiger Lake-LP PCI Express Root Port #9
+ a0bf Tiger Lake-LP PCI Express Root Port #8
+ a0c5 Tiger Lake-LP Serial IO I2C Controller #4
+ a0c6 Tiger Lake-LP Serial IO I2C Controller #5
+ a0c8 Tiger Lake-LP Smart Sound Technology Audio Controller
+ a0e0 Tiger Lake-LP Management Engine Interface
+ a0e8 Tiger Lake-LP Serial IO I2C Controller #0
+ a0e9 Tiger Lake-LP Serial IO I2C Controller #1
+ a0ea Tiger Lake-LP Serial IO I2C Controller #2
+ a0eb Tiger Lake-LP Serial IO I2C Controller #3
+ a0ed Tiger Lake-LP USB 3.2 Gen 2x1 xHCI Host Controller
+ a0ef Tiger Lake-LP Shared SRAM
+ a0f0 Wi-Fi 6 AX201
+ a0fc Tiger Lake-LP Integrated Sensor Hub
a102 Q170/Q150/B150/H170/H110/Z170/CM236 Chipset SATA Controller [AHCI Mode]
a103 HM170/QM170 Chipset SATA Controller [AHCI Mode]
1028 06e4 XPS 15 9550
@@ -31294,12 +31576,17 @@
a2ee 200 Series PCH PCI Express Root Port #24
a2f0 200 Series PCH HD Audio
a304 H370 Chipset LPC/eSPI Controller
+ 1028 0869 Vostro 3470
a305 Z390 Chipset LPC/eSPI Controller
a306 Q370 Chipset LPC/eSPI Controller
a309 Cannon Point-LP LPC Controller
a30c QM370 Chipset LPC/eSPI Controller
+ a30d HM470 Chipset LPC/eSPI Controller
+ a30e Cannon Lake LPC Controller
a323 Cannon Lake PCH SMBus Controller
+ 1028 0869 Vostro 3470
a324 Cannon Lake PCH SPI Controller
+ 1028 0869 Vostro 3470
a328 Cannon Lake PCH Serial IO UART Host Controller
a32c Cannon Lake PCH PCI Express Root Port #21
a32d Cannon Lake PCH PCI Express Root Port #22
@@ -31326,9 +31613,12 @@
a342 Cannon Lake PCH PCI Express Root Port #19
a343 Cannon Lake PCH PCI Express Root Port #20
a348 Cannon Lake PCH cAVS
+ 1028 0869 Vostro 3470
a352 Cannon Lake PCH SATA AHCI Controller
+ 1028 0869 Vostro 3470
a353 Cannon Lake Mobile PCH SATA AHCI Controller
a360 Cannon Lake PCH HECI Controller
+ 1028 0869 Vostro 3470
a363 Cannon Lake PCH Active Management Technology - SOL
a364 Cannon Lake PCH HECI Controller #2
a368 Cannon Lake PCH Serial IO I2C Controller #0
@@ -31336,9 +31626,11 @@
a36a Cannon Lake PCH Serial IO I2C Controller #2
a36b Cannon Lake PCH Serial IO I2C Controller #3
a36d Cannon Lake PCH USB 3.1 xHCI Host Controller
+ 1028 0869 Vostro 3470
a36f Cannon Lake PCH Shared SRAM
a370 Wireless-AC 9560 [Jefferson Peak]
a379 Cannon Lake PCH Thermal Controller
+ 1028 0869 Vostro 3470
a620 6400/6402 Advanced Memory Buffer (AMB)
abc0 Omni-Path Fabric Switch Silicon 100 Series
b152 21152 PCI-to-PCI Bridge
@@ -31379,6 +31671,7 @@
d158 Core Processor Miscellaneous Registers
f1a5 SSD 600P Series
f1a6 SSD Pro 7600p/760p/E 6100p Series
+ 8086 390b Intel Corporation SSD Pro 7600p/760p/E 6100p Series [NVM Express]
f1a8 SSD 660P Series
8088 Beijing Wangxun Technology Co., Ltd.
0101 WX1860A2 Gigabit Ethernet Controller
@@ -32456,6 +32749,7 @@ C 0c Serial bus controller
10 OHCI
20 EHCI
30 XHCI
+ 40 USB4 Host Interface
80 Unspecified
fe USB Device
04 Fibre Channel
diff --git a/src/initscripts/system/random b/src/initscripts/system/random
index 1f825cd18..489c7dac9 100644
--- a/src/initscripts/system/random
+++ b/src/initscripts/system/random
@@ -22,29 +22,10 @@ case "$1" in
sync
rm -f /var/tmp/random-tmpfile
done;
-
- boot_mesg "\rInitializing kernel random number generator..."
- if [ -f /var/tmp/random-seed ]; then
- /bin/cat /var/tmp/random-seed >/dev/urandom
- fi
- touch /var/tmp/random-seed
- chmod 600 /var/tmp/random-seed
- /bin/dd if=/dev/urandom of=/var/tmp/random-seed \
- count=1 bs=$poolsize &>/dev/null
- evaluate_retval
- ;;
-
- stop)
- boot_mesg "Saving random seed..."
- touch /var/tmp/random-seed
- chmod 600 /var/tmp/random-seed
- /bin/dd if=/dev/urandom of=/var/tmp/random-seed \
- count=1 bs=$poolsize &>/dev/null
- evaluate_retval
;;
*)
- echo "Usage: $0 {start|stop}"
+ echo "Usage: $0 {start}"
exit 1
;;
esac
diff --git a/tools/find-dependencies b/tools/find-dependencies
new file mode 100755
index 000000000..25e6cddea
--- /dev/null
+++ b/tools/find-dependencies
@@ -0,0 +1,32 @@
+#!/bin/bash
+
+main() {
+ if [ $# -lt 2 ]; then
+ echo "${0}: Usage: PATH LIBRARY ..."
+ return 2
+ fi
+
+ local root="${1}"
+ shift
+
+ if [ ! -d "${root}" ]; then
+ echo "${0}: ${root}: No such file or directory"
+ return 1
+ fi
+
+ local libraries="$@"
+
+ # Build the regex filter
+ local filter="(${libraries[*]// /|})"
+
+ local file
+ for file in $(find "${root}" -xdev -type f -executable); do
+ if readelf -d "${file}" 2>/dev/null | grep -qE "NEEDED.*\[${filter}\]$"; then
+ echo "${file}"
+ fi
+ done
+
+ return 0
+}
+
+main "$@" || exit $?
hooks/post-receive
--
IPFire 2.x development tree
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2020-05-17 8:05 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-05-17 8:05 [git.ipfire.org] IPFire 2.x development tree branch, next, updated. ba137dd89827c4aaf5b7097c3794025cc0d3c1be Arne Fitzenreiter
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox