# HG changeset patch # User Stanislas Leduc # Date 1697049946 0 # Node ID a23978bfa665347fe800a3abfb304ae85b4e116f # Parent 3d441873d7460a090c1662f0224c8383ffd12e8d Mass updates for current diff -r 3d441873d746 -r a23978bfa665 Qt4-dev/receipt --- a/Qt4-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/Qt4-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -22,7 +22,6 @@ mkdir -p $fs/usr/lib $fs/usr/include/private cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.*a $fs/usr/lib/ cp -a $install/usr/lib/*.prl $fs/usr/lib/ cp -a $install/usr/share $fs/usr cp -a $install/usr/lib/qt $fs/usr/lib diff -r 3d441873d746 -r a23978bfa665 acl-dev/receipt --- a/acl-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/acl-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -18,6 +18,6 @@ { mkdir -p $fs/lib $fs/usr - cp -a $install/lib/*.*a $fs/lib + cp -a $install/lib/*.a $fs/lib cp -a $install/usr/include $fs/usr } diff -r 3d441873d746 -r a23978bfa665 alsa-lib-dev/receipt --- a/alsa-lib-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/alsa-lib-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -19,5 +19,4 @@ cook_copy_folders aclocal cook_copy_folders include cook_copy_folders pkgconfig - cook_copy_files *.*a } diff -r 3d441873d746 -r a23978bfa665 alsaplayer-dev/receipt --- a/alsaplayer-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/alsaplayer-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,7 +17,6 @@ { mkdir -p $fs/usr/lib cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/lib/alsaplayer $fs/usr/lib # Remove shared libs. diff -r 3d441873d746 -r a23978bfa665 apr-dev/receipt --- a/apr-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/apr-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -19,7 +19,6 @@ cp -a $install/usr/bin $fs/usr cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/share/apr-1 $fs/usr/share } diff -r 3d441873d746 -r a23978bfa665 apr-util-dev/receipt --- a/apr-util-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/apr-util-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -14,11 +14,9 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib/apr-util-1 + mkdir -p $fs/usr/lib cp -a $install/usr/include $fs/usr cp -a $install/usr/bin $fs/usr - cp -a $install/usr/lib/*.*a $fs/usr/lib - cp -a $install/usr/lib/apr-util-1/*.*a $fs/usr/lib/apr-util-1 cp -a $install/usr/lib/pkgconfig $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 aspell-dev/receipt --- a/aspell-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/aspell-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -15,10 +15,6 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - # Hard coded - mkdir -p $fs/usr/lib/aspell-0.60 - - cp -a $install/usr/lib/*.*a $fs/usr/lib + mkdir -p $fs/usr cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/aspell*/*.*a $fs/usr/lib/aspell-0.60 } diff -r 3d441873d746 -r a23978bfa665 atk-dev/receipt --- a/atk-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/atk-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -19,28 +19,8 @@ mkdir -p $fs/usr/lib mkdir -p $fs/usr/share -# cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/lib/girepository-1.0 $fs/usr/lib cp -a $install/usr/share/gir-1.0 $fs/usr/share cp -a $install/usr/include $fs/usr - version="$(ls $install/usr/lib/libatk-*.so.*.*.* | \ - sed 's|.*so.||;s|\.| |g')" - cat > $fs/usr/lib/libatk-1.0.la </dev/null | \ + sed "/latest/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + +# Rules to compile & install the temporary toolchain. +cook_tmp_toolchain() +{ + ./configure --prefix=/usr --program-suffix=-1.15 && + make && + make install +} + +# Rules to configure and make the package. +compile_rules() +{ + ./configure $CONFIGURE_ARGS && + make && + make install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + cp -a $install/* $fs + + ln -sf aclocal-${VERSION%.*} $fs/usr/bin/aclocal + ln -sf automake-${VERSION%.*} $fs/usr/bin/automake + + rm -rf $fs/usr/share/doc + rm -rf $fs/usr/share/info + rm -rf $fs/usr/share/man +} diff -r 3d441873d746 -r a23978bfa665 bluez-dev/receipt --- a/bluez-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/bluez-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,7 +17,5 @@ mkdir -p $fs/usr/lib cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/*.*a $fs/usr/lib -# cp -a $install/usr/lib/alsa-lib/*.*a $fs/usr/lib/alsa-lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 bzip2-dev/receipt --- a/bzip2-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/bzip2-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -20,5 +20,5 @@ mkdir -p $fs/usr/lib cp $src/*.h $fs/usr/include - cp -a $src/*.*a $fs/usr/lib + cp -a $src/*.a $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 c-client/receipt --- a/c-client/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/c-client/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -9,7 +9,8 @@ WEB_SITE="https://alpineapp.email/" SOURCE="imap" TARBALL="$SOURCE-$VERSION.tar.gz" -WGET_URL="https://ftp.icm.edu.pl/packages/$SOURCE/$TARBALL" +#WGET_URL="https://ftp.icm.edu.pl/packages/$SOURCE/$TARBALL" +WGET_URL="https://www.mirrorservice.org/sites/ftp.cac.washington.edu/imap/$TARBALL" TAGS="imap pop3 smtp" BUILD_DEPENDS="openssl-dev" @@ -25,9 +26,19 @@ compile_rules() { cd $src - sed -i 's|SSLCFLAGS)|SSLCFLAGS) -I/usr/include/openssl|' \ - src/osdep/unix/Makefile + + # Patch for openssl 1.1.x support + # see https://gitweb.gentoo.org/repo/gentoo.git/tree/net-libs/c-client + patch -p1 -i $stuff/c-client-2007f-openssl-1.1.patch + + sed \ + -e "s:-g -fno-omit-frame-pointer -O6:\${CFLAGS}:" \ + -e "s:SSLDIR=/usr/local/ssl:SSLDIR=/usr:" \ + -e "s:SSLCERTS=\$(SSLDIR)/certs:SSLCERTS=/etc/ssl/certs:" \ + -i src/osdep/unix/Makefile + make slx + mkdir -p $DESTDIR/usr/include/c-client $DESTDIR/usr/lib cp src/c-client/*.h c-client/linkage.? c-client/osdep.h c-client/env_unix.h \ $DESTDIR/usr/include/c-client diff -r 3d441873d746 -r a23978bfa665 c-client/stuff/c-client-2007f-openssl-1.1.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/c-client/stuff/c-client-2007f-openssl-1.1.patch Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,66 @@ +diff -Nru a/src/osdep/unix/ssl_unix.c b/src/osdep/unix/ssl_unix.c +--- a/src/osdep/unix/ssl_unix.c 2011-07-23 02:20:10.000000000 +0200 ++++ b/src/osdep/unix/ssl_unix.c 2018-09-22 09:34:26.492765776 +0200 +@@ -59,7 +59,7 @@ + static SSLSTREAM *ssl_start(TCPSTREAM *tstream,char *host,unsigned long flags); + static char *ssl_start_work (SSLSTREAM *stream,char *host,unsigned long flags); + static int ssl_open_verify (int ok,X509_STORE_CTX *ctx); +-static char *ssl_validate_cert (X509 *cert,char *host); ++static char *ssl_validate_cert (X509 *cert,char *host, char *cert_subj); + static long ssl_compare_hostnames (unsigned char *s,unsigned char *pat); + static char *ssl_getline_work (SSLSTREAM *stream,unsigned long *size, + long *contd); +@@ -210,6 +210,7 @@ + BIO *bio; + X509 *cert; + unsigned long sl,tl; ++ char cert_subj[250]; + char *s,*t,*err,tmp[MAILTMPLEN]; + sslcertificatequery_t scq = + (sslcertificatequery_t) mail_parameters (NIL,GET_SSLCERTIFICATEQUERY,NIL); +@@ -266,13 +267,17 @@ + if (SSL_write (stream->con,"",0) < 0) + return ssl_last_error ? ssl_last_error : "SSL negotiation failed"; + /* need to validate host names? */ +- if (!(flags & NET_NOVALIDATECERT) && +- (err = ssl_validate_cert (cert = SSL_get_peer_certificate (stream->con), +- host))) { +- /* application callback */ +- if (scq) return (*scq) (err,host,cert ? cert->name : "???") ? NIL : ""; +- /* error message to return via mm_log() */ +- sprintf (tmp,"*%.128s: %.255s",err,cert ? cert->name : "???"); ++ if (!(flags & NET_NOVALIDATECERT)) { ++ cert_subj[0] = '\0'; ++ cert = SSL_get_peer_certificate(stream->con); ++ if (cert) ++ X509_NAME_oneline(X509_get_subject_name(cert), cert_subj, sizeof(cert_subj)); ++ err = ssl_validate_cert (cert, host, cert_subj); ++ if (err) ++ /* application callback */ ++ if (scq) return (*scq) (err,host,cert ? cert_subj : "???") ? NIL : ""; ++ /* error message to return via mm_log() */ ++ sprintf (tmp,"*%.128s: %.255s",err,cert ? cert_subj : "???"); + return ssl_last_error = cpystr (tmp); + } + return NIL; +@@ -313,7 +318,7 @@ + * Returns: NIL if validated, else string of error message + */ + +-static char *ssl_validate_cert (X509 *cert,char *host) ++static char *ssl_validate_cert (X509 *cert,char *host, char *cert_subj) + { + int i,n; + char *s,*t,*ret; +@@ -322,9 +327,9 @@ + /* make sure have a certificate */ + if (!cert) ret = "No certificate from server"; + /* and that it has a name */ +- else if (!cert->name) ret = "No name in certificate"; ++ else if (cert_subj[0] == '\0') ret = "No name in certificate"; + /* locate CN */ +- else if (s = strstr (cert->name,"/CN=")) { ++ else if (s = strstr (cert_subj,"/CN=")) { + if (t = strchr (s += 4,'/')) *t = '\0'; + /* host name matches pattern? */ + ret = ssl_compare_hostnames (host,s) ? NIL : diff -r 3d441873d746 -r a23978bfa665 cacerts/receipt --- a/cacerts/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/cacerts/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -12,7 +12,7 @@ WGET_URL="https://anduin.linuxfromscratch.org/BLFS/other/certdata.txt" DEPENDS="openssl" -BUILD_DEPENDS="locale-en openssl perl" +BUILD_DEPENDS="openssl perl" HOST_ARCH="any" diff -r 3d441873d746 -r a23978bfa665 cairo-dev/receipt --- a/cairo-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/cairo-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -15,12 +15,12 @@ xorg-libXrender-dev" HOST_ARCH="i486 arm" +# At first build, do it without harfbuzz dep, and rebuild with it after + # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib/cairo - cp -a $install/usr/lib/*.*a $fs/usr/lib + mkdir -p $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/cairo/*.*a $fs/usr/lib/cairo cp -a $install/usr/include $fs/usr } diff -r 3d441873d746 -r a23978bfa665 cairomm-dev/receipt --- a/cairomm-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/cairomm-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -15,7 +15,6 @@ genpkg_rules() { mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/cairomm-1.0 $fs/usr/lib diff -r 3d441873d746 -r a23978bfa665 check-dev/receipt --- a/check-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/check-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -19,5 +19,4 @@ cook_copy_folders aclocal cook_copy_folders include cook_copy_folders pkgconfig - cook_copy_files *.*a } diff -r 3d441873d746 -r a23978bfa665 cups-dev/receipt --- a/cups-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/cups-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -14,5 +14,4 @@ genpkg_rules() { cook_copy_folders include - cook_copy_files *.*a } diff -r 3d441873d746 -r a23978bfa665 cups-filters-dev/receipt --- a/cups-filters-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/cups-filters-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,7 +16,6 @@ { mkdir -p $fs/usr/lib $fs/usr/share/cups cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/share/cups/ppdc $fs/usr/share/cups } diff -r 3d441873d746 -r a23978bfa665 cups-filters/receipt --- a/cups-filters/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/cups-filters/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -11,7 +11,7 @@ TARBALL="$PACKAGE-$VERSION.tar.xz" WGET_URL="https://www.openprinting.org/download/cups-filters/$TARBALL" EXTRA_SOURCE_FILES="$PACKAGE-7371.u" -WGET_URL2="http://bzr.linuxfoundation.org/loggerhead/openprinting/cups-filters/diff/7371" +WGET_URL2="https://mirror.slitaz.org/sources/packages-cooking/c/cups-filters-7371.u" DEPENDS="lcms poppler qpdf ghostscript gutenprint glib" BUILD_DEPENDS="ijs-dev libpng-dev lcms-dev poppler-dev qpdf-dev dbus-dev \ diff -r 3d441873d746 -r a23978bfa665 cups/receipt --- a/cups/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/cups/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -13,11 +13,15 @@ WGET_URL="https://github.com/OpenPrinting/$PACKAGE/releases/download/v$VERSION/$TARBALL" SUGGESTED="cups-lang" -DEPENDS="cups-doc cups-filters dbus libcomerr libcups libkrb5 libssl - libunistring libusb-compat poppler-apps" -BUILD_DEPENDS="acl-dev dbus-dev gnutls-dev jpeg-dev libgcrypt-dev - libgnutls libpng-dev libtasn1-dev libunistring-dev libusb-compat-dev - openssl-dev php-dev poppler-apps tiff-dev zlib-dev" +DEPENDS="cups-doc dbus libcomerr libcups libkrb5 libssl \ + libunistring libusb-compat poppler-apps cups-filters" # poppler-apps cups-filters +BUILD_DEPENDS="acl-dev dbus-dev gnutls-dev jpeg-dev libgcrypt-dev \ + libgnutls libpng-dev libtasn1-dev libunistring-dev libusb-compat-dev \ + openssl-dev php-dev tiff-dev zlib-dev poppler-apps" # poppler-apps + +# build first without poppler-apps / cups-filters avoid loop between qt4/poppler/cups +# and gutenprint/ghostscript. +# Rebuild it with cups-filters / poppler-apps deps current_version() { diff -r 3d441873d746 -r a23978bfa665 curl-dev/receipt --- a/curl-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/curl-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -21,7 +21,6 @@ cp -a $install/usr/bin/curl-config $fs/usr/bin chmod 755 $fs/usr/bin/* - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/include $fs/usr cp -a $src/libcurl.pc $fs/usr/lib/pkgconfig } diff -r 3d441873d746 -r a23978bfa665 cyrus-sasl-dev/receipt --- a/cyrus-sasl-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/cyrus-sasl-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -14,9 +14,7 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib/sasl2 + mkdir -p $fs/usr cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/*a $fs/usr/lib - cp -a $install/usr/lib/sasl2/*a $fs/usr/lib/sasl2 } diff -r 3d441873d746 -r a23978bfa665 cyrus-sasl-pam/receipt --- a/cyrus-sasl-pam/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/cyrus-sasl-pam/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -14,7 +14,8 @@ PROVIDE="cyrus-sasl:pam" DEPENDS="libcomerr3 libdb libkrb5 libldap openssl pam" -BUILD_DEPENDS="openldap-dev openssl-dev pam pam-dev" +BUILD_DEPENDS="automake autoconf m4 libtool groff \ +openldap-dev openssl-dev pam pam-dev" # What is the latest version available today? current_version() @@ -26,6 +27,8 @@ # Rules to configure and make the package. compile_rules() { + ./autogen.sh + ./configure \ --prefix=/usr \ --infodir=/usr/share/info \ diff -r 3d441873d746 -r a23978bfa665 cyrus-sasl/receipt --- a/cyrus-sasl/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/cyrus-sasl/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -13,7 +13,8 @@ WGET_URL="https://github.com/cyrusimap/cyrus-sasl/archive/$TARBALL" DEPENDS="libcomerr3 libdb libldap libsasl libsasl-modules openssl" -BUILD_DEPENDS="db-dev openldap-dev openssl-dev" +BUILD_DEPENDS="automake autoconf m4 libtool groff db-dev \ +openldap-dev openssl-dev" # What is the latest version available today? current_version() @@ -27,6 +28,8 @@ { # patch -Np1 -i $stuff/0027_db5_support.patch + ./autogen.sh + ./configure \ --with-ldap=/usr \ --with-openssl=/usr \ diff -r 3d441873d746 -r a23978bfa665 db-dev/receipt --- a/db-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/db-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,7 +16,6 @@ genpkg_rules() { mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*a $fs/usr/lib cp -a $install/usr/include $fs/usr } diff -r 3d441873d746 -r a23978bfa665 dbus-dev/receipt --- a/dbus-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/dbus-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -19,7 +19,6 @@ mkdir -p $fs/usr/lib cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/dbus-1.0 $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 device-tree-compiler/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/device-tree-compiler/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,40 @@ +# SliTaz package receipt. + +PACKAGE="device-tree-compiler" +SOURCE="dtc" +VERSION="1.6.1" +CATEGORY="development" +SHORT_DESC="Device Tree Compiler" +MAINTAINER="shann@tank.slitaz.org" +LICENSE="GPL2" +WEB_SITE="https://www.devicetree.org/" +TARBALL="$SOURCE-$VERSION.tar.gz" +WGET_URL="https://cdn.kernel.org/pub/software/utils/dtc/$TARBALL" + +DEPENDS="" +BUILD_DEPENDS="meson python3-dev python3-setuptools swig" + +# Rules to configure and make the package. +compile_rules() +{ + cd $src + + mkdir build && cd build + meson .. \ + --buildtype=release \ + --prefix=/usr \ + --libdir=/usr/lib \ + --infodir=/usr/share/info \ + --mandir=/usr/share/man \ + --localstatedir=/var \ + --sysconfdir=/etc + + ninja + DESTDIR=$install ninja install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + cp -a $install/* $fs +} diff -r 3d441873d746 -r a23978bfa665 doxygen/receipt --- a/doxygen/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/doxygen/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="doxygen" -VERSION="1.9.3" +VERSION="1.8.13" CATEGORY="development" TAGS="language documentation" SHORT_DESC="Source code documentation generator tool." @@ -12,8 +12,8 @@ TARBALL="$PACKAGE-$VERSION.src.tar.gz" WGET_URL="${WEB_SITE}archive/Release_${VERSION//./_}.tar.gz" -DEPENDS="gcc83-lib-base" -BUILD_DEPENDS="bison cmake flex gcc83 python" +DEPENDS="gcc-lib-base" +BUILD_DEPENDS="bison cmake flex gcc python" # What is the latest version available today? current_version() @@ -25,9 +25,6 @@ # Rules to configure and make the package. compile_rules() { - export CC=gcc-83 - export CXX=g++-83 - mkdir _build && cd _build && cmake .. \ diff -r 3d441873d746 -r a23978bfa665 e2fsprogs-dev/receipt --- a/e2fsprogs-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/e2fsprogs-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,7 +16,6 @@ { mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib sed -i 's/-lext2fs/& -lcom_err/' \ $fs/usr/lib/pkgconfig/ext2fs.pc diff -r 3d441873d746 -r a23978bfa665 elfutils-dev/receipt --- a/elfutils-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/elfutils-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,6 +16,6 @@ genpkg_rules() { mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*a $fs/usr/lib + cp -a $install/usr/lib/*.a $fs/usr/lib cp -a $install/usr/include $fs/usr } diff -r 3d441873d746 -r a23978bfa665 enchant-dev/receipt --- a/enchant-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/enchant-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,7 +16,6 @@ genpkg_rules() { mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/lib/enchant $fs/usr/lib rm $fs/usr/lib/enchant/*.so diff -r 3d441873d746 -r a23978bfa665 expat-dev/receipt --- a/expat-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/expat-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -18,5 +18,5 @@ { cook_copy_folders include cook_copy_folders pkgconfig - cook_copy_files *.*a + cook_copy_files *.a } diff -r 3d441873d746 -r a23978bfa665 firmware-amdgpu/receipt --- a/firmware-amdgpu/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/firmware-amdgpu/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="firmware-amdgpu" -VERSION="20200515" +VERSION="20230919" CATEGORY="non-free" SHORT_DESC="Firmware files for amdgpu" MAINTAINER="mojo@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 firmware-atheros/receipt --- a/firmware-atheros/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/firmware-atheros/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="firmware-atheros" -VERSION="20200515" +VERSION="20230919" CATEGORY="non-free" SHORT_DESC="Firmware files for atheros modules." MAINTAINER="mojo@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 firmware-iwlwifi-100/receipt --- a/firmware-iwlwifi-100/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/firmware-iwlwifi-100/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="firmware-iwlwifi-100" -VERSION="20200515" +VERSION="20230919" CATEGORY="non-free" SHORT_DESC="Firmware files for iwlwifi 100" MAINTAINER="al.bobylev@gmail.com" diff -r 3d441873d746 -r a23978bfa665 firmware-iwlwifi-1000/receipt --- a/firmware-iwlwifi-1000/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/firmware-iwlwifi-1000/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="firmware-iwlwifi-1000" -VERSION="20200515" +VERSION="20230919" CATEGORY="non-free" SHORT_DESC="Firmware files for iwlwifi 1000" MAINTAINER="slaxemulator@gmail.com" diff -r 3d441873d746 -r a23978bfa665 firmware-iwlwifi-105/receipt --- a/firmware-iwlwifi-105/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/firmware-iwlwifi-105/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="firmware-iwlwifi-105" -VERSION="20200515" +VERSION="20230919" CATEGORY="non-free" SHORT_DESC="Firmware files for iwlwifi 105" MAINTAINER="al.bobylev@gmail.com" diff -r 3d441873d746 -r a23978bfa665 firmware-iwlwifi-135/receipt --- a/firmware-iwlwifi-135/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/firmware-iwlwifi-135/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="firmware-iwlwifi-135" -VERSION="20200515" +VERSION="20230919" CATEGORY="non-free" SHORT_DESC="Firmware files for iwlwifi 135" MAINTAINER="al.bobylev@gmail.com" diff -r 3d441873d746 -r a23978bfa665 firmware-iwlwifi-2000/receipt --- a/firmware-iwlwifi-2000/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/firmware-iwlwifi-2000/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="firmware-iwlwifi-2000" -VERSION="20200515" +VERSION="20230919" CATEGORY="non-free" SHORT_DESC="Firmware files for iwlwifi 2000" MAINTAINER="slaxemulator@gmail.com" diff -r 3d441873d746 -r a23978bfa665 firmware-iwlwifi-2030/receipt --- a/firmware-iwlwifi-2030/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/firmware-iwlwifi-2030/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="firmware-iwlwifi-2030" -VERSION="20200515" +VERSION="20230919" CATEGORY="non-free" SHORT_DESC="Firmware files for iwlwifi 2030" MAINTAINER="al.bobylev@gmail.com" diff -r 3d441873d746 -r a23978bfa665 firmware-iwlwifi-3160/receipt --- a/firmware-iwlwifi-3160/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/firmware-iwlwifi-3160/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="firmware-iwlwifi-3160" -VERSION="20200515" +VERSION="20230919" CATEGORY="non-free" SHORT_DESC="Firmware files for iwlwifi 3160" MAINTAINER="al.bobylev@gmail.com" diff -r 3d441873d746 -r a23978bfa665 firmware-iwlwifi-3945/receipt --- a/firmware-iwlwifi-3945/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/firmware-iwlwifi-3945/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="firmware-iwlwifi-3945" -VERSION="20200515" +VERSION="20230919" CATEGORY="non-free" SHORT_DESC="Firmware files for iwlwifi 3945 (legacy)" MAINTAINER="slaxemulator@gmail.com" diff -r 3d441873d746 -r a23978bfa665 firmware-iwlwifi-4965/receipt --- a/firmware-iwlwifi-4965/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/firmware-iwlwifi-4965/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="firmware-iwlwifi-4965" -VERSION="20200515" +VERSION="20230919" CATEGORY="non-free" SHORT_DESC="Firmware files for iwlwifi 4965 (legacy)" MAINTAINER="slaxemulator@gmail.com" diff -r 3d441873d746 -r a23978bfa665 firmware-iwlwifi-5000/receipt --- a/firmware-iwlwifi-5000/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/firmware-iwlwifi-5000/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="firmware-iwlwifi-5000" -VERSION="20200515" +VERSION="20230919" CATEGORY="non-free" SHORT_DESC="Firmware files for iwlwifi 5000" MAINTAINER="slaxemulator@gmail.com" diff -r 3d441873d746 -r a23978bfa665 firmware-iwlwifi-5150/receipt --- a/firmware-iwlwifi-5150/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/firmware-iwlwifi-5150/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="firmware-iwlwifi-5150" -VERSION="20200515" +VERSION="20230919" CATEGORY="non-free" SHORT_DESC="Firmware files for iwlwifi 5150" MAINTAINER="slaxemulator@gmail.com" diff -r 3d441873d746 -r a23978bfa665 firmware-iwlwifi-6000/receipt --- a/firmware-iwlwifi-6000/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/firmware-iwlwifi-6000/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="firmware-iwlwifi-6000" -VERSION="20200515" +VERSION="20230919" CATEGORY="non-free" SHORT_DESC="Firmware files for iwlwifi 6000" MAINTAINER="slaxemulator@gmail.com" diff -r 3d441873d746 -r a23978bfa665 firmware-iwlwifi-6050/receipt --- a/firmware-iwlwifi-6050/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/firmware-iwlwifi-6050/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="firmware-iwlwifi-6050" -VERSION="20200515" +VERSION="20230919" CATEGORY="non-free" SHORT_DESC="Firmware files for iwlwifi 6050" MAINTAINER="slaxemulator@gmail.com" diff -r 3d441873d746 -r a23978bfa665 firmware-iwlwifi-7260/receipt --- a/firmware-iwlwifi-7260/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/firmware-iwlwifi-7260/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="firmware-iwlwifi-7260" -VERSION="20200515" +VERSION="20230919" CATEGORY="non-free" SHORT_DESC="Firmware files for iwlwifi 7260" MAINTAINER="al.bobylev@gmail.com" diff -r 3d441873d746 -r a23978bfa665 firmware-iwlwifi-7265/receipt --- a/firmware-iwlwifi-7265/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/firmware-iwlwifi-7265/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="firmware-iwlwifi-7265" -VERSION="20200515" +VERSION="20230919" CATEGORY="non-free" SHORT_DESC="Firmware files for iwlwifi 7265" MAINTAINER="al.bobylev@gmail.com" diff -r 3d441873d746 -r a23978bfa665 firmware-radeon/receipt --- a/firmware-radeon/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/firmware-radeon/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="firmware-radeon" -VERSION="20200515" +VERSION="20230919" CATEGORY="non-free" SHORT_DESC="Firmware files for radeon" MAINTAINER="slaxemulator@gmail.com" diff -r 3d441873d746 -r a23978bfa665 firmware-rt2x00/receipt --- a/firmware-rt2x00/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/firmware-rt2x00/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="firmware-rt2x00" -VERSION="20200515" +VERSION="20230919" CATEGORY="non-free" SHORT_DESC="Firmware files for all rt2x00 modules." MAINTAINER="slaxemulator@gmail.com" diff -r 3d441873d746 -r a23978bfa665 firmware-rtlnic/receipt --- a/firmware-rtlnic/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/firmware-rtlnic/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="firmware-rtlnic" -VERSION="20200515" +VERSION="20230919" CATEGORY="non-free" SHORT_DESC="Firmware files for Realtek ethernet" MAINTAINER="mojo@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 firmware-rtlwifi/receipt --- a/firmware-rtlwifi/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/firmware-rtlwifi/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="firmware-rtlwifi" -VERSION="20200515" +VERSION="20230919" CATEGORY="non-free" SHORT_DESC="Firmware files for rtlwifi modules." MAINTAINER="mojo@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 firmware/receipt --- a/firmware/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/firmware/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="firmware" -VERSION="20200515" +VERSION="20230919" CATEGORY="meta" SHORT_DESC="Firmware files for Linux" MAINTAINER="mojo@slitaz.org" @@ -9,7 +9,8 @@ TARBALL="$PACKAGE-$VERSION.tar.bz2" WEB_SITE="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git" WGET_URL="git|git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git" -BUILD_DEPENDS="git" +BRANCH="$VERSION" +BUILD_DEPENDS="git coreutils-multicall" # What is the latest version available today? current_version() diff -r 3d441873d746 -r a23978bfa665 flac-dev/receipt --- a/flac-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/flac-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -18,6 +18,5 @@ { cook_copy_folders include cook_copy_folders pkgconfig - cook_copy_files *.*a } diff -r 3d441873d746 -r a23978bfa665 flex/receipt --- a/flex/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/flex/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -38,10 +38,11 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr + mkdir -p $fs/usr/lib cp -a $install/usr/bin $fs/usr ln -s flex $fs/usr/bin/lex - cp -a $install/usr/lib $fs/usr + cp -a $install/usr/lib/*.a $fs/usr/lib + cp -a $install/usr/lib/*.so* $fs/usr/lib cp -a $install/usr/include $fs/usr # locales diff -r 3d441873d746 -r a23978bfa665 fontconfig-dev/receipt --- a/fontconfig-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/fontconfig-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -18,5 +18,4 @@ mkdir -p $fs/usr/lib cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.*a $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 foomatic-db/receipt --- a/foomatic-db/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/foomatic-db/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,14 +1,14 @@ # SliTaz package receipt. PACKAGE="foomatic-db" -VERSION="4.0-20221117" +VERSION="4.0-20230930" CATEGORY="system-tools" SHORT_DESC="Database used by foomatic-db-engine to generate PPD files" MAINTAINER="jozee@slitaz.org" LICENSE="GPL2" TARBALL="$PACKAGE-$VERSION.tar.xz" WEB_SITE="http://www.linuxprinting.org/foomatic.html" -WGET_URL="https://web.archive.org/web/20221118084846/https://www.openprinting.org/download/foomatic/$TARBALL" +WGET_URL="https://www.openprinting.org/download/foomatic/$TARBALL" TAGS="printer driver printing" DEPENDS="ghostscript perl libxml2" @@ -28,6 +28,7 @@ --prefix=/usr \ --sysconfdir=/etc \ $CONFIGURE_ARGS && + make && make DESTDIR=$DESTDIR install diff -r 3d441873d746 -r a23978bfa665 freeglut-dev/receipt --- a/freeglut-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/freeglut-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -15,5 +15,4 @@ { cook_copy_folders include cook_copy_folders pkgconfig - cook_copy_files *.*a } diff -r 3d441873d746 -r a23978bfa665 freetds-dev/receipt --- a/freetds-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/freetds-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -15,5 +15,4 @@ genpkg_rules() { cook_copy_folders include - cook_copy_files *.*a } diff -r 3d441873d746 -r a23978bfa665 freetype-dev/receipt --- a/freetype-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/freetype-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -11,6 +11,8 @@ DEPENDS="bzip2-dev freetype glib-dev harfbuzz-dev libpng-dev pcre-dev zlib-dev" WANTED="freetype" +# At first build, do it without harfbuzz, and rebuild with it after. + HOST_ARCH="i486 arm" # Rules to gen a SliTaz package suitable for Tazpkg. @@ -19,5 +21,4 @@ cook_copy_folders bin cook_copy_folders include cook_copy_folders pkgconfig - cook_copy_files *.*a } diff -r 3d441873d746 -r a23978bfa665 freetype/receipt --- a/freetype/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/freetype/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -11,8 +11,13 @@ TARBALL="$PACKAGE-$VERSION.tar.xz" WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" -DEPENDS="harfbuzz libpng zlib" -BUILD_DEPENDS="autoconf automake bzip2-dev harfbuzz-dev libpng-dev libtool" +DEPENDS="libpng zlib" +BUILD_DEPENDS="autoconf automake bzip2-dev harfbuzz-dev \ +libpng-dev libtool" + +# At first build, do without harfbuzz dep +# When harfbuzz build, rebuild freetype with harfbuzz as dep + HOST_ARCH="i486 arm" diff -r 3d441873d746 -r a23978bfa665 fuse2-dev/receipt --- a/fuse2-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/fuse2-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -18,7 +18,6 @@ { mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/include $fs/usr } diff -r 3d441873d746 -r a23978bfa665 gamin-dev/receipt --- a/gamin-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/gamin-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -15,7 +15,6 @@ genpkg_rules() { mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/include $fs/usr } diff -r 3d441873d746 -r a23978bfa665 gc-dev/receipt --- a/gc-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/gc-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,6 +17,5 @@ { mkdir -p $fs/usr/lib cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 gcc/receipt --- a/gcc/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/gcc/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -120,6 +120,9 @@ # Remove build directory. rm -rf $WOK/$PACKAGE/source/$PACKAGE-build rm -rf $WOK/$PACKAGE/$PACKAGE-build + + # Ensure remove .la files + find $fs/usr/lib -name "lib*.la" -not -path "$fs/usr/lib/gcc/*" -delete } # Post install commands for Tazpkg. diff -r 3d441873d746 -r a23978bfa665 gcr-base/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/gcr-base/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,17 @@ +# Slitaz package receipt. + +PACKAGE="gcr-base" +VERSION="3.28.1" +CATEGORY="security" +SHORT_DESC="Displaying certificates and access key stores base file" +MAINTAINER="devel@slitaz.org" +LICENSE="GPL2" +WEB_SITE="https://developer.gnome.org/gcr/" +WANTED="gcr" + +genpkg_rules() +{ + mkdir -p $fs/usr/lib + cp -a $install/usr/lib/libgcr-base*.so* $fs/usr/lib + cp -a $install/usr/lib/libgck-*.so* $fs/usr/lib +} diff -r 3d441873d746 -r a23978bfa665 gcr-dev/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/gcr-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,20 @@ +# Slitaz package receipt. + +PACKAGE="gcr-dev" +VERSION="3.28.1" +CATEGORY="security" +SHORT_DESC="Development files for gcr" +MAINTAINER="devel@slitaz.org" +LICENSE="GPL2" +WEB_SITE="https://developer.gnome.org/gcr/" +WANTED="gcr" + +DEPENDS="gcr" + +# +genpkg_rules() +{ + mkdir -p $fs/usr/share $fs/usr/lib + cp -a $install/usr/lib/pkgconfig $fs/usr/lib + cp -a $install/usr/include $fs/usr +} diff -r 3d441873d746 -r a23978bfa665 gcr/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/gcr/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,30 @@ +# Slitaz package receipt. + +PACKAGE="gcr" +VERSION="3.28.1" +CATEGORY="security" +SHORT_DESC="Displaying certificates and access key stores" +MAINTAINER="devel@slitaz.org" +LICENSE="GPL2" +WEB_SITE="https://developer.gnome.org/gcr/" +TARBALL="$PACKAGE-$VERSION.tar.xz" +WGET_URL="https://download.gnome.org/sources/$PACKAGE/${VERSION%.*}/$TARBALL" + +BUILD_DEPENDS="intltool gtk-doc gobject-introspection-dev \ +gtk+3-dev vala p11-kit-dev libgcrypt-dev" + +# Rules to configure and make the package. +compile_rules() +{ + ./configure $CONFIGURE_ARGS && + make && + make DESTDIR=$install install +} + +genpkg_rules() +{ + mkdir -p $fs/usr/share $fs/usr/lib + cp -a $install/usr/bin $fs/usr + cp -a $install/usr/lib/*.so* $fs/usr/lib + cp -a $install/usr/libexec $fs/usr +} diff -r 3d441873d746 -r a23978bfa665 gdbm-dev/receipt --- a/gdbm-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/gdbm-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,5 +16,5 @@ genpkg_rules() { cook_copy_folders include - cook_copy_files *.*a + cook_copy_files *.a } diff -r 3d441873d746 -r a23978bfa665 gdk-pixbuf-dev/receipt --- a/gdk-pixbuf-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/gdk-pixbuf-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -22,8 +22,5 @@ [ -d "$install/usr/share/gir-1.0" ] && cp -a $install/usr/share/gir-1.0 $fs/usr/share cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/*.*a \ - $fs/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders } diff -r 3d441873d746 -r a23978bfa665 gettext/receipt --- a/gettext/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/gettext/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -61,6 +61,9 @@ cp -a $install/usr/share/gettext $fs/usr/share cp -a $install/usr/share/gettext-$VERSION $fs/usr/share + # Ensure remove .la files + find $fs -name "*.la" -delete + # Remove "gettext-base" and "gettext-tools" files. for bin in gettext gettext.sh envsubst ngettext msgcat msgfmt msgmerge xgettext do diff -r 3d441873d746 -r a23978bfa665 gfortran/receipt --- a/gfortran/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/gfortran/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,7 +16,7 @@ { mkdir -p $fs/usr/lib/gcc/$HOST_SYSTEM/$VERSION $fs/usr/bin cp -a $install/usr/bin/*gfortran $fs/usr/bin - cp -a $install/usr/lib/libgfortran*a $fs/usr/lib + cp -a $install/usr/lib/libgfortran*.a $fs/usr/lib cp -a $install/usr/lib/libgfortran.spec $fs/usr/lib cp -a $install/usr/lib/gcc/$HOST_SYSTEM/$VERSION/f* \ $fs/usr/lib/gcc/$HOST_SYSTEM/$VERSION diff -r 3d441873d746 -r a23978bfa665 ghostscript/receipt --- a/ghostscript/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/ghostscript/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -11,7 +11,7 @@ TARBALL="$PACKAGE-$VERSION.tar.xz" WGET_URL="https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${VERSION//./}/$TARBALL" -DEPENDS="cups expat fontconfig freetype gcc83-lib-base gnutls gtk+ jasper +DEPENDS="cups expat fontconfig freetype gnutls gtk+ jasper jbig2dec jpeg libgcrypt libgpg-error libpng tiff xorg-libICE xorg-libSM xorg-libX11 xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXt zlib" diff -r 3d441873d746 -r a23978bfa665 glew-dev/receipt --- a/glew-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/glew-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,6 +16,5 @@ { mkdir -p $fs/usr/lib cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 glib-dev/receipt --- a/glib-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/glib-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,7 +16,6 @@ genpkg_rules() { mkdir -p $fs/usr/lib $fs/usr/bin $fs/usr/share - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/lib/glib* $fs/usr/lib cp -a $install/usr/include $fs/usr diff -r 3d441873d746 -r a23978bfa665 glib-networking-dev/receipt --- a/glib-networking-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/glib-networking-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,5 +16,5 @@ genpkg_rules() { mkdir -p $fs/usr/lib/gio/modules - cp -a $install/usr/lib/gio/modules/*.*a $fs/usr/lib/gio/modules + cp -a $install/usr/lib/gio/modules/*.a $fs/usr/lib/gio/modules } \ No newline at end of file diff -r 3d441873d746 -r a23978bfa665 glibc-base/receipt --- a/glibc-base/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/glibc-base/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="glibc-base" -VERSION="2.21" +VERSION="2.23" CATEGORY="base-system" SHORT_DESC="GNU libc minimal libraries and UTF-8 support for SliTaz." WEB_SITE="http://www.gnu.org/software/libc/" diff -r 3d441873d746 -r a23978bfa665 glibc-base/stuff/i486-files.list --- a/glibc-base/stuff/i486-files.list Tue Sep 05 19:41:41 2023 +0000 +++ b/glibc-base/stuff/i486-files.list Wed Oct 11 18:45:46 2023 +0000 @@ -1,18 +1,18 @@ -/lib/libutil-2.21.so -/lib/libnss_dns-2.21.so -/lib/libnsl-2.21.so -/lib/libanl-2.21.so -/lib/libm-2.21.so -/lib/libpthread-2.21.so +/lib/libutil-2.23.so +/lib/libnss_dns-2.23.so +/lib/libnsl-2.23.so +/lib/libanl-2.23.so +/lib/libm-2.23.so +/lib/libpthread-2.23.so /lib/libthread_db-1.0.so -/lib/libnss_compat-2.21.so -/lib/libc-2.21.so -/lib/librt-2.21.so -/lib/libcrypt-2.21.so -/lib/ld-2.21.so -/lib/libresolv-2.21.so -/lib/libnss_files-2.21.so -/lib/libdl-2.21.so +/lib/libnss_compat-2.23.so +/lib/libc-2.23.so +/lib/librt-2.23.so +/lib/libcrypt-2.23.so +/lib/ld-2.23.so +/lib/libresolv-2.23.so +/lib/libnss_files-2.23.so +/lib/libdl-2.23.so /usr/lib/gconv/UNICODE.so /usr/lib/gconv/gconv-modules diff -r 3d441873d746 -r a23978bfa665 glibc-base/stuff/wanted-files.list --- a/glibc-base/stuff/wanted-files.list Tue Sep 05 19:41:41 2023 +0000 +++ b/glibc-base/stuff/wanted-files.list Wed Oct 11 18:45:46 2023 +0000 @@ -1,18 +1,18 @@ -/lib/libutil-2.21.so -/lib/libnss_dns-2.21.so -/lib/libnsl-2.21.so -/lib/libanl-2.21.so -/lib/libm-2.21.so -/lib/libpthread-2.21.so +/lib/libutil-2.23.so +/lib/libnss_dns-2.23.so +/lib/libnsl-2.23.so +/lib/libanl-2.23.so +/lib/libm-2.23.so +/lib/libpthread-2.23.so /lib/libthread_db-1.0.so -/lib/libnss_compat-2.21.so -/lib/libc-2.21.so -/lib/librt-2.21.so -/lib/libcrypt-2.21.so -/lib/ld-2.21.so -/lib/libresolv-2.21.so -/lib/libnss_files-2.21.so -/lib/libdl-2.21.so +/lib/libnss_compat-2.23.so +/lib/libc-2.23.so +/lib/librt-2.23.so +/lib/libcrypt-2.23.so +/lib/ld-2.23.so +/lib/libresolv-2.23.so +/lib/libnss_files-2.23.so +/lib/libdl-2.23.so /usr/lib/gconv/UNICODE.so /usr/lib/gconv/gconv-modules diff -r 3d441873d746 -r a23978bfa665 glibc-dev/receipt --- a/glibc-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/glibc-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="glibc-dev" -VERSION="2.21" +VERSION="2.23" CATEGORY="development" SHORT_DESC="The GNU C libraries devel files (Part of SliTaz toolchain)." MAINTAINER="pankso@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 glibc-locale/receipt --- a/glibc-locale/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/glibc-locale/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="glibc-locale" -VERSION="2.21" +VERSION="2.23" CATEGORY="system-tools" SHORT_DESC="The GNU C libraries locale files and utilities (see also locale-*)." MAINTAINER="pankso@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 glibc/receipt --- a/glibc/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/glibc/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="glibc" -VERSION="2.21" +VERSION="2.23" CATEGORY="meta" SHORT_DESC="The GNU C libraries. This package is used to compile the libc." MAINTAINER="pankso@slitaz.org" @@ -123,6 +123,9 @@ # GHOST #patch -Np1 -i $stuff/glibc-2.14.1-CVE-2015-0235.patch + # https://sourceware.org/bugzilla/show_bug.cgi?id=21661 + patch -p1 -i $stuff/glibc-2.23-gcc.patch + # Update for binutils 2.29, see https://sourceware.org/bugzilla/show_bug.cgi?id=21661 sed -i 's|obstack_compat;|obstack_compat __attribute__ ((nocommon));|' malloc/obstack.c diff -r 3d441873d746 -r a23978bfa665 glibc/stuff/glibc-2.23-gcc.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/glibc/stuff/glibc-2.23-gcc.patch Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,80 @@ +From bc566388d68eb631a6ff0408d57a78d0a2781025 Mon Sep 17 00:00:00 2001 +From: "H.J. Lu" +Date: Thu, 19 Oct 2017 08:42:59 -0700 +Subject: [PATCH] Avoid .symver on common symbols [BZ #21666] + +The .symver directive on common symbol just creates a new common symbol, +not an alias and the newer assembler with the bug fix for + +https://sourceware.org/bugzilla/show_bug.cgi?id=21661 + +will issue an error. Before the fix, we got + +$ readelf -sW libc.so | grep "loc[12s]" + 5109: 00000000003a0608 8 OBJECT LOCAL DEFAULT 36 loc1 + 5188: 00000000003a0610 8 OBJECT LOCAL DEFAULT 36 loc2 + 5455: 00000000003a0618 8 OBJECT LOCAL DEFAULT 36 locs + 6575: 00000000003a05f0 8 OBJECT GLOBAL DEFAULT 36 locs@GLIBC_2.2.5 + 7156: 00000000003a05f8 8 OBJECT GLOBAL DEFAULT 36 loc1@GLIBC_2.2.5 + 7312: 00000000003a0600 8 OBJECT GLOBAL DEFAULT 36 loc2@GLIBC_2.2.5 + +in libc.so. The versioned loc1, loc2 and locs have the wrong addresses. +After the fix, we got + +$ readelf -sW libc.so | grep "loc[12s]" + 6570: 000000000039e3b8 8 OBJECT GLOBAL DEFAULT 34 locs@GLIBC_2.2.5 + 7151: 000000000039e3c8 8 OBJECT GLOBAL DEFAULT 34 loc1@GLIBC_2.2.5 + 7307: 000000000039e3c0 8 OBJECT GLOBAL DEFAULT 34 loc2@GLIBC_2.2.5 + + [BZ #21666] + * misc/regexp.c (loc1): Add __attribute__ ((nocommon)); + (loc2): Likewise. + (locs): Likewise. + +(cherry picked from commit 388b4f1a02f3a801965028bbfcd48d905638b797) +--- + ChangeLog | 7 +++++++ + misc/regexp.c | 9 +++++---- + 2 files changed, 12 insertions(+), 4 deletions(-) + +diff --git a/ChangeLog b/ChangeLog +index 697bffd99e..def4183de3 100644 +--- a/ChangeLog ++++ b/ChangeLog +@@ -1,3 +1,10 @@ ++2017-10-19 H.J. Lu ++ ++ [BZ #21666] ++ * misc/regexp.c (loc1): Add __attribute__ ((nocommon)); ++ (loc2): Likewise. ++ (locs): Likewise. ++ + 2017-10-19 H.J. Lu + + * sysdeps/x86_64/dl-trampoline.h (_dl_runtime_resolve): Don't +diff --git a/misc/regexp.c b/misc/regexp.c +index 3b3668272f..b2a2c6e636 100644 +--- a/misc/regexp.c ++++ b/misc/regexp.c +@@ -29,14 +29,15 @@ + + #if SHLIB_COMPAT (libc, GLIBC_2_0, GLIBC_2_23) + +-/* Define the variables used for the interface. */ +-char *loc1; +-char *loc2; ++/* Define the variables used for the interface. Avoid .symver on common ++ symbol, which just creates a new common symbol, not an alias. */ ++char *loc1 __attribute__ ((nocommon)); ++char *loc2 __attribute__ ((nocommon)); + compat_symbol (libc, loc1, loc1, GLIBC_2_0); + compat_symbol (libc, loc2, loc2, GLIBC_2_0); + + /* Although we do not support the use we define this variable as well. */ +-char *locs; ++char *locs __attribute__ ((nocommon)); + compat_symbol (libc, locs, locs, GLIBC_2_0); + + +-- +2.39.3 diff -r 3d441873d746 -r a23978bfa665 glibmm-dev/receipt --- a/glibmm-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/glibmm-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -15,7 +15,6 @@ genpkg_rules() { mkdir -p $fs/usr/lib $fs/usr/share - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/lib/glibmm-2.4 $fs/usr/lib cp -a $install/usr/include $fs/usr diff -r 3d441873d746 -r a23978bfa665 gmp-dev/receipt --- a/gmp-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/gmp-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,5 +17,5 @@ { cook_copy_folders include cook_copy_folders pkgconfig - cook_copy_files *.*a + cook_copy_files *.a } diff -r 3d441873d746 -r a23978bfa665 gnutls-dev/receipt --- a/gnutls-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/gnutls-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -19,7 +19,6 @@ { mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/include $fs/usr } diff -r 3d441873d746 -r a23978bfa665 gobject-introspection-dev/receipt --- a/gobject-introspection-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/gobject-introspection-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -19,7 +19,6 @@ $fs/usr/share cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.la $fs/usr/lib cp -a $install/usr/share/aclocal $fs/usr/share cp -a $install/usr/share/gir-1.0 $fs/usr/share cp -a $install/usr/share/gobject-introspection-* $fs/usr/share diff -r 3d441873d746 -r a23978bfa665 groff/receipt --- a/groff/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/groff/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -12,7 +12,8 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL" -BUILD_DEPENDS="ghostscript texinfo" +BUILD_DEPENDS="texinfo" +# ghostscript require cups stuff, not sure need # What is the latest version available today? current_version() diff -r 3d441873d746 -r a23978bfa665 gsl-dev/receipt --- a/gsl-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/gsl-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -19,7 +19,6 @@ mkdir -p $fs/usr/share cook_copy_folders include - cp -a $install/usr/lib/*.*a $fs/usr/lib cook_copy_folders pkgconfig cp -a $install/usr/share/aclocal $fs/usr/share cp -a $install/usr/bin/*-config $fs/usr/bin diff -r 3d441873d746 -r a23978bfa665 gst-plugins-base-1.0-dev/receipt --- a/gst-plugins-base-1.0-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/gst-plugins-base-1.0-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="gst-plugins-base-1.0-dev" -VERSION="1.16.2" +VERSION="1.10.3" SERIES="1.0" CATEGORY="development" SHORT_DESC="gst-plugins-base development files." @@ -24,6 +24,4 @@ cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.*a $fs/usr/lib/ - cp -a $install/usr/lib/gstreamer-$SERIES/*.*a $fs/usr/lib/gstreamer-$SERIES } diff -r 3d441873d746 -r a23978bfa665 gst-plugins-base-1.0/receipt --- a/gst-plugins-base-1.0/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/gst-plugins-base-1.0/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="gst-plugins-base-1.0" -VERSION="1.16.2" +VERSION="1.10.3" SERIES="1.0" CATEGORY="multimedia" SHORT_DESC="GStreamer Base Plugins." @@ -16,7 +16,7 @@ DEPENDS="alsa-lib gstreamer-1.0 libogg libtheora libtheora-enc libvorbis opus orc pango udev vorbis-tools xorg xorg-libXv xorg-libXvMC" -BUILD_DEPENDS="alsa-lib-dev automake gstreamer-1.0-dev libogg-dev libtheora-dev +BUILD_DEPENDS="alsa-lib-dev automake115 gstreamer-1.0-dev libogg-dev libtheora-dev libtheora-enc libvorbis-dev opus-dev orc-dev pango-dev udev-dev util-linux-uuid-dev xorg-libXv-dev xorg-libXvMC-dev" @@ -47,6 +47,9 @@ sed -i '/set ERROR_C/d' configure grep -rl '\\n\\#include' . | xargs sed -i 's|\\n\\#include|\\n#include|' + # temp workaround + find / -name "*.la" -delete + ./configure \ --prefix=/usr \ --sysconfdir=/etc \ diff -r 3d441873d746 -r a23978bfa665 gst-plugins-base-dev/receipt --- a/gst-plugins-base-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/gst-plugins-base-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,10 +17,8 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib/gstreamer-$SERIES $fs/usr/share + mkdir -p $fs/usr/lib $fs/usr/share cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.*a $fs/usr/lib/ - cp -a $install/usr/lib/gstreamer-$SERIES/*.*a $fs/usr/lib/gstreamer-$SERIES cp -a $install/usr/share/gir-1.0 $fs/usr/share } diff -r 3d441873d746 -r a23978bfa665 gst-plugins-good-dev/receipt --- a/gst-plugins-good-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/gst-plugins-good-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -18,6 +18,7 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib/gstreamer-$SERIES - cp -a $install/usr/lib/gstreamer-$SERIES/*.*a $fs/usr/lib/gstreamer-$SERIES + # dummy tree, we remove .la files + mkdir -p $fs/usr/lib/gstreamer-$SERIES + touch $fs/usr/lib/gstreamer-$SERIES/.dev } diff -r 3d441873d746 -r a23978bfa665 gstreamer-1.0-dev/receipt --- a/gstreamer-1.0-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/gstreamer-1.0-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="gstreamer-1.0-dev" -VERSION="1.16.2" +VERSION="1.10.3" SERIES="1.0" CATEGORY="development" SHORT_DESC="The gstreamer-1.0 development files." @@ -17,13 +17,11 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib/gstreamer-$SERIES + mkdir -p $fs/usr/lib mkdir -p $fs/usr/share cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.*a $fs/usr/lib/ - cp -a $install/usr/lib/gstreamer-$SERIES/*.*a $fs/usr/lib/gstreamer-$SERIES cp -a $install/usr/share/aclocal $fs/usr/share cd $fs/usr/include ln -s gstreamer-$SERIES/gst gst diff -r 3d441873d746 -r a23978bfa665 gstreamer-1.0/receipt --- a/gstreamer-1.0/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/gstreamer-1.0/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="gstreamer-1.0" -VERSION="1.16.2" +VERSION="1.10.3" SERIES="1.0" CATEGORY="multimedia" SHORT_DESC="GStreamer Multimedia Framework." @@ -37,6 +37,10 @@ # Update for make 3.81 sed -i 's|\\#|#|' libs/gst/controller/Makefile* + # Patch for make 4.x + # see bugzilla.redhat.com/show_bug.cgi?id=1820512 + patch -p1 < $stuff/gstreamer-make4.patch + ./configure \ --sysconfdir=/etc \ --localstatedir=/var \ diff -r 3d441873d746 -r a23978bfa665 gstreamer-1.0/stuff/gstreamer-make4.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/gstreamer-1.0/stuff/gstreamer-make4.patch Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,12 @@ +--- a/common/gst-glib-gen.mak ++++ b/common/gst-glib-gen.mak +@@ -8,7 +8,8 @@ + #glib_gen_decl_banner=GST_EXPORT + #glib_gen_decl_include=\#include + +-enum_headers=$(foreach h,$(glib_enum_headers),\n\#include \"$(h)\") ++hash:=\# ++enum_headers=$(foreach h,$(glib_enum_headers),\n${hash}include \"$(h)\") + + # these are all the rules generating the relevant files + $(glib_gen_basename)-marshal.h: $(glib_gen_basename)-marshal.list diff -r 3d441873d746 -r a23978bfa665 gstreamer-dev/receipt --- a/gstreamer-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/gstreamer-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,12 +16,9 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib/gstreamer-$SERIES $fs/usr/share + mkdir -p $fs/usr/lib $fs/usr/share cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.*a $fs/usr/lib/ - cp -a $install/usr/lib/gstreamer-$SERIES/*.*a \ - $fs/usr/lib/gstreamer-$SERIES [ -d "$install/usr/lib/girepository-1.0" ] && \ cp -a $install/usr/lib/girepository-1.0 $fs/usr/lib [ -d "$install/usr/share/gir-1.0" ] && \ diff -r 3d441873d746 -r a23978bfa665 gtk+-dev/receipt --- a/gtk+-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/gtk+-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -20,7 +20,6 @@ mkdir -p $fs/usr/lib mkdir -p $fs/usr/share - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/lib/girepository-1.0 $fs/usr/lib # Copy all libraries and remove the shared. diff -r 3d441873d746 -r a23978bfa665 gtk+/receipt --- a/gtk+/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/gtk+/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -35,7 +35,8 @@ # Handle cross compilation. case "$ARCH" in i?86) - BUILD_DEPENDS="$BUILD_DEPENDS bash cups-dev gobject-introspection-dev \ + # Remove cups-dev (avoid loop) + BUILD_DEPENDS="$BUILD_DEPENDS bash gobject-introspection-dev \ perl pkg-config" ;; arm*) ARCH_ARGS="--enable-introspection=no --disable-glibtest --disable-cups \ diff -r 3d441873d746 -r a23978bfa665 gtk+3-dev/receipt --- a/gtk+3-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/gtk+3-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -28,7 +28,6 @@ rm -rf $fs/usr/lib/gtk-3.0/3.0.0/*/*.so cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.la $fs/usr/lib cp -a $install/usr/share/aclocal $fs/usr/share cp -a $install/usr/share/gir-1.0 $fs/usr/share diff -r 3d441873d746 -r a23978bfa665 gtkmm-dev/receipt --- a/gtkmm-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/gtkmm-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,7 +16,6 @@ genpkg_rules() { mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/lib/gtkmm-2.4 $fs/usr/lib cp -a $install/usr/lib/gdkmm-2.4 $fs/usr/lib diff -r 3d441873d746 -r a23978bfa665 gtkspell-dev/receipt --- a/gtkspell-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/gtkspell-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -20,5 +20,4 @@ cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.*a $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 gutenprint-dev/receipt --- a/gutenprint-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/gutenprint-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,5 +16,4 @@ { cook_copy_folders include cook_copy_folders pkgconfig - cook_copy_files *.*a } diff -r 3d441873d746 -r a23978bfa665 gvfs-dev/receipt --- a/gvfs-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/gvfs-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -15,4 +15,7 @@ genpkg_rules() { . $WOK/gvfs/stuff/split + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 hal-cups-utils/receipt --- a/hal-cups-utils/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/hal-cups-utils/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -6,9 +6,9 @@ MAINTAINER="jozee@slitaz.org" LICENSE="GPL2" SHORT_DESC="Cups backend/utils to browse and configure using HAL UDIs" -WEB_SITE="https://packages.ubuntu.com/jaunty/hal-cups-utils" +WEB_SITE="https://web.archive.org/web/20160216010153/http://fedorahosted.org/hal-cups-utils/" TARBALL="$PACKAGE-$VERSION.tar.gz" -WGET_URL="https://fedorahosted.org/releases/h/a/$PACKAGE/$TARBALL" +WGET_URL="https://web.archive.org/web/20150801122745if_/https://fedorahosted.org/releases/h/a/$PACKAGE/$TARBALL" TAGS="" DEPENDS="hal dbus dbus-glib cups" diff -r 3d441873d746 -r a23978bfa665 hal-dev/receipt --- a/hal-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/hal-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,6 +16,5 @@ { mkdir -p $fs/usr/lib cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 harfbuzz-dev/receipt --- a/harfbuzz-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/harfbuzz-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,5 +17,5 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - cook_copy_files *.h *.la *.pc + cook_copy_files *.h *.pc } diff -r 3d441873d746 -r a23978bfa665 harfbuzz-icu-dev/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/harfbuzz-icu-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,21 @@ +# SliTaz package receipt. + +PACKAGE="harfbuzz-icu-dev" +VERSION="2.6.4" +CATEGORY="development" +SHORT_DESC="Harfbuzz with ICU development files." +MAINTAINER="pankso@slitaz.org" +LICENSE="GPL2" +WEB_SITE="https://www.freedesktop.org/wiki/Software/HarfBuzz/" + +DEPENDS="bzip2-dev freetype-dev glib-dev harfbuzz-icu libffi-dev + libpng-dev pcre-dev" +WANTED="harfbuzz-icu" + +HOST_ARCH="i486 arm" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + cook_copy_files *.h *.pc +} diff -r 3d441873d746 -r a23978bfa665 harfbuzz-icu/receipt --- a/harfbuzz-icu/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/harfbuzz-icu/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -13,8 +13,8 @@ WGET_URL="https://www.freedesktop.org/software/$SOURCE/release/$TARBALL" PROVIDE="harfbuzz" -DEPENDS="freetype gcc83-lib-base glib icu" -BUILD_DEPENDS="freetype-dev gcc83 glib-dev icu-dev" +DEPENDS="freetype glib icu" +BUILD_DEPENDS="freetype-dev glib-dev icu-dev" # What is the latest version available today? current_version() @@ -27,8 +27,6 @@ compile_rules() { ./configure \ - CC=gcc-83 \ - CXX=g++-83 \ --with-freetype \ --with-glib \ --with-gobject \ diff -r 3d441873d746 -r a23978bfa665 ijs-dev/receipt --- a/ijs-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/ijs-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,7 +16,6 @@ { mkdir -p $fs/usr/lib mkdir -p $fs/usr/include - cp -a $install/usr/lib/*.la $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/include/ijs $fs/usr/include } diff -r 3d441873d746 -r a23978bfa665 jbig2dec-dev/receipt --- a/jbig2dec-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/jbig2dec-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,4 +17,7 @@ genpkg_rules() { get_dev_files + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 jpeg-dev/receipt --- a/jpeg-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/jpeg-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -18,7 +18,6 @@ { mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/include $fs/usr cp -a $src/jpegint.h $fs/usr/include diff -r 3d441873d746 -r a23978bfa665 kmod-dev/receipt --- a/kmod-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/kmod-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,7 +16,6 @@ genpkg_rules() { mkdir -p $fs/lib $fs/usr/lib - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/include $fs/usr } diff -r 3d441873d746 -r a23978bfa665 lcms-dev/receipt --- a/lcms-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/lcms-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,6 +17,5 @@ { mkdir -p $fs/usr/lib cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 lcms2-dev/receipt --- a/lcms2-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/lcms2-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -15,4 +15,7 @@ genpkg_rules() { get_dev_files + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 lesstif-dev/receipt --- a/lesstif-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/lesstif-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -14,7 +14,6 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.*a $fs/usr/lib + mkdir -p $fs/usr cp -a $install/usr/include $fs/usr } diff -r 3d441873d746 -r a23978bfa665 libao-dev/receipt --- a/libao-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libao-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -19,8 +19,6 @@ mkdir -p $fs/usr/lib/ao/plugins-4 mkdir -p $fs/usr/share - cp -a $install/usr/lib/ao/plugins-4/*.la $fs/usr/lib/ao/plugins-4 - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/include $fs/usr cp -a $install/usr/share/aclocal $fs/usr/share diff -r 3d441873d746 -r a23978bfa665 libarchive-dev/receipt --- a/libarchive-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libarchive-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -15,4 +15,7 @@ genpkg_rules() { get_dev_files + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 libatasmart-dev/receipt --- a/libatasmart-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libatasmart-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,7 +17,6 @@ mkdir -p $fs/usr/lib mkdir -p $fs/usr/share - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/include $fs/usr cp -a $install/usr/share/vala $fs/usr/share diff -r 3d441873d746 -r a23978bfa665 libatomic/receipt --- a/libatomic/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libatomic/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -8,11 +8,11 @@ MAINTAINER="mojo@slitaz.org" LICENSE="GPL2" -WANTED="gcc63" +WANTED="gcc" # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { mkdir -p $fs/usr/lib - cp -a $install/usr/libgcc63/libatomic.so* $fs/usr/lib + cp -a $install/usr/lib/libatomic.so* $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 libboost-chrono-dev/receipt --- a/libboost-chrono-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libboost-chrono-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,10 +17,8 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib $fs/usr/include/$SOURCE + mkdir -p $fs/usr/include/$SOURCE cp -a $install/usr/include/$SOURCE/*$LIB_NAME* \ $fs/usr/include/boost - cp -a $install/usr/lib/*$LIB_NAME*.*a \ - $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 libboost-date-time-dev/receipt --- a/libboost-date-time-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libboost-date-time-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,10 +17,8 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib $fs/usr/include/$SOURCE + mkdir -p $fs/usr/include/$SOURCE cp -a $install/usr/include/$SOURCE/*$LIB_NAME* \ $fs/usr/include/boost - cp -a $install/usr/lib/*$LIB_NAME*.*a \ - $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 libboost-dev/receipt --- a/libboost-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libboost-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -105,4 +105,7 @@ rm $fs/usr/lib/libboost_chrono* rm $fs/usr/include/boost/chrono* rm -r $fs/usr/include/boost/chrono + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 libboost-filesystem-dev/receipt --- a/libboost-filesystem-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libboost-filesystem-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,11 +17,8 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib mkdir -p $fs/usr/include/$SOURCE cp -a $install/usr/include/$SOURCE/*$LIB_NAME* \ $fs/usr/include/boost - cp -a $install/usr/lib/*$LIB_NAME*.*a \ - $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 libboost-graph-dev/receipt --- a/libboost-graph-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libboost-graph-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,11 +17,8 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib mkdir -p $fs/usr/include/$SOURCE cp -a $install/usr/include/$SOURCE/*$LIB_NAME* \ $fs/usr/include/boost - cp -a $install/usr/lib/*$LIB_NAME*.*a \ - $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 libboost-iostreams-dev/receipt --- a/libboost-iostreams-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libboost-iostreams-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,11 +17,8 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib mkdir -p $fs/usr/include/$SOURCE cp -a $install/usr/include/$SOURCE/*$LIB_NAME* \ $fs/usr/include/boost - cp -a $install/usr/lib/*$LIB_NAME*.*a \ - $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 libboost-locale-dev/receipt --- a/libboost-locale-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libboost-locale-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -15,11 +15,8 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib mkdir -p $fs/usr/include/boost cp -a $install/usr/include/boost/*$LIB_NAME* \ $fs/usr/include/boost - cp -a $install/usr/lib/*$LIB_NAME*.*a \ - $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 libboost-math-dev/receipt --- a/libboost-math-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libboost-math-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,11 +17,8 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib mkdir -p $fs/usr/include/$SOURCE cp -a $install/usr/include/$SOURCE/*$LIB_NAME* \ $fs/usr/include/boost - cp -a $install/usr/lib/*$LIB_NAME*.*a \ - $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 libboost-program-options-dev/receipt --- a/libboost-program-options-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libboost-program-options-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,11 +17,8 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib mkdir -p $fs/usr/include/$SOURCE cp -a $install/usr/include/$SOURCE/*$LIB_NAME* \ $fs/usr/include/boost - cp -a $install/usr/lib/*$LIB_NAME*.*a \ - $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 libboost-python-dev/receipt --- a/libboost-python-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libboost-python-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,11 +17,8 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib mkdir -p $fs/usr/include/$SOURCE cp -a $install/usr/include/$SOURCE/*$LIB_NAME* \ $fs/usr/include/boost - cp -a $install/usr/lib/*$LIB_NAME*.*a \ - $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 libboost-regex-dev/receipt --- a/libboost-regex-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libboost-regex-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,11 +17,8 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib mkdir -p $fs/usr/include/$SOURCE cp -a $install/usr/include/$SOURCE/*$LIB_NAME* \ $fs/usr/include/boost - cp -a $install/usr/lib/*$LIB_NAME*.*a \ - $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 libboost-serialization-dev/receipt --- a/libboost-serialization-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libboost-serialization-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,10 +17,7 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib mkdir -p $fs/usr/include/$SOURCE cp -a $install/usr/include/$SOURCE/*$LIB_NAME* \ $fs/usr/include/boost - cp -a $install/usr/lib/*$LIB_NAME*.*a \ - $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 libboost-system-dev/receipt --- a/libboost-system-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libboost-system-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,11 +17,8 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib mkdir -p $fs/usr/include/$SOURCE cp -a $install/usr/include/$SOURCE/$LIB_NAME \ $fs/usr/include/$SOURCE - cp -a $install/usr/lib/*_${LIB_NAME}*.*a \ - $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 libboost-test-dev/receipt --- a/libboost-test-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libboost-test-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,11 +17,8 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib mkdir -p $fs/usr/include/$SOURCE cp -a $install/usr/include/$SOURCE/*$LIB_NAME* \ $fs/usr/include/boost - cp -a $install/usr/lib/*$LIB_NAME*.*a \ - $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 libboost-thread-dev/receipt --- a/libboost-thread-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libboost-thread-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,11 +17,8 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib mkdir -p $fs/usr/include/$SOURCE cp -a $install/usr/include/$SOURCE/*$LIB_NAME* \ $fs/usr/include/boost - cp -a $install/usr/lib/*$LIB_NAME*.*a \ - $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 libboost-tr1-dev/receipt --- a/libboost-tr1-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libboost-tr1-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,7 +17,7 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib $fs/usr/include/$SOURCE - cp -a $install/usr/include/$SOURCE/math/*$LIB_NAME* $fs/usr/include/boost - cp -a $install/usr/lib/*$LIB_NAME*.*a $fs/usr/lib + mkdir -p $fs/usr/include/$SOURCE + cp -a $install/usr/include/$SOURCE/math/*$LIB_NAME* \ + $fs/usr/include/boost } diff -r 3d441873d746 -r a23978bfa665 libboost-wave-dev/receipt --- a/libboost-wave-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libboost-wave-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,11 +17,8 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib mkdir -p $fs/usr/include/$SOURCE cp -a $install/usr/include/$SOURCE/*$LIB_NAME* \ $fs/usr/include/boost - cp -a $install/usr/lib/*$LIB_NAME*.*a \ - $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 libcanberra-dev/receipt --- a/libcanberra-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libcanberra-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -15,8 +15,6 @@ genpkg_rules() { mkdir -p $fs/usr/lib/$WANTED-$VERSION $fs/usr/share - cp -a $install/usr/lib/*.*a $fs/usr/lib - cp -a $install/usr/lib/$WANTED-$VERSION/*.*a $fs/usr/lib/$WANTED-$VERSION cp -a $install/usr/include $fs/usr cp -a $install/usr/share/vala $fs/usr/share cp -a $install/usr/lib/pkgconfig $fs/usr/lib diff -r 3d441873d746 -r a23978bfa665 libcap-dev/receipt --- a/libcap-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libcap-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,5 +17,5 @@ genpkg_rules() { cook_copy_folders include - cook_copy_files *.*a + cook_copy_files *.a } diff -r 3d441873d746 -r a23978bfa665 libcap-ng-dev/receipt --- a/libcap-ng-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libcap-ng-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -19,7 +19,6 @@ mkdir -p $fs/usr/lib mkdir -p $fs/usr/share - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/share/aclocal $fs/usr/share diff -r 3d441873d746 -r a23978bfa665 libcddb-dev/receipt --- a/libcddb-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libcddb-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -15,7 +15,6 @@ genpkg_rules() { mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/include $fs/usr } diff -r 3d441873d746 -r a23978bfa665 libcdio-dev/receipt --- a/libcdio-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libcdio-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,7 +16,6 @@ { mkdir -p $fs/usr/lib/pkgconfig - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/include $fs/usr find $src -name '*.pc' -exec cp -a {} $fs/usr/lib/pkgconfig \; diff -r 3d441873d746 -r a23978bfa665 libcdio-paranoia-dev/receipt --- a/libcdio-paranoia-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libcdio-paranoia-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,7 +16,6 @@ mkdir -p $fs/usr/lib mkdir -p $fs/usr/include - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/include $fs/usr } diff -r 3d441873d746 -r a23978bfa665 libcroco-dev/receipt --- a/libcroco-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libcroco-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -22,6 +22,5 @@ cp $install/usr/bin/croco-*-config $fs/usr/bin chmod +x $fs/usr/bin/* cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 libcrypto-dev/receipt --- a/libcrypto-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libcrypto-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="libcrypto-dev" -VERSION="1.0.2u" +VERSION="1.1.1n" CATEGORY="development" SHORT_DESC="General purpose cryptographic shared library devel files." MAINTAINER="pascal.bellard@slitaz.org" @@ -16,6 +16,6 @@ genpkg_rules() { mkdir -p $fs/usr/lib/pkgconfig - cp -a $install/usr/lib/libcrypto*.*a $fs/usr/lib + cp -a $install/usr/lib/libcrypto*.a $fs/usr/lib cp -a $install/usr/lib/pkgconfig/libcrypto* $fs/usr/lib/pkgconfig } diff -r 3d441873d746 -r a23978bfa665 libcrypto/receipt --- a/libcrypto/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libcrypto/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="libcrypto" -VERSION="1.0.2u" +VERSION="1.1.1n" CATEGORY="security" SHORT_DESC="General purpose cryptographic shared library." MAINTAINER="pascal.bellard@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 libdnet-dev/receipt --- a/libdnet-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libdnet-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,5 +16,4 @@ { cook_copy_folders bin cook_copy_folders include - cook_copy_files *.*a } diff -r 3d441873d746 -r a23978bfa665 libdrm-dev/receipt --- a/libdrm-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libdrm-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -19,6 +19,5 @@ mkdir -p $fs/usr/lib cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 libdrm-mach64/receipt --- a/libdrm-mach64/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libdrm-mach64/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="libdrm-mach64" -VERSION="20140830" +VERSION="20180107" CATEGORY="x-window" SHORT_DESC="DRM Library for mach64 (deprecated but no alternative)." MAINTAINER="gokhlayeh@slitaz.org" @@ -27,12 +27,15 @@ find -name Makefile | xargs sed -i \ "s|/lib/modules/\`uname -r\`/build|/usr/src/linux|" KERN_DIR=/usr/src/linux make + + # make .ko.xz + xz -z $src/mach64.ko } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { KERNEL_VERSION=`grep ^VERSION= $WOK/linux/receipt | cut -d "=" -f2 | sed -e 's/"//g'` - install -D -m644 $src/mach64.ko \ - "$fs/lib/modules/$KERNEL_VERSION-slitaz/kernel/drivers/gpu/drm/mach64/mach64.ko" + install -D -m644 $src/mach64.ko.xz \ + "$fs/lib/modules/$KERNEL_VERSION-slitaz/kernel/drivers/gpu/drm/mach64/mach64.ko.xz" } diff -r 3d441873d746 -r a23978bfa665 libdv-dev/receipt --- a/libdv-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libdv-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,7 +16,5 @@ { mkdir -p $fs/usr/lib cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib } - diff -r 3d441873d746 -r a23978bfa665 libevdev-dev/receipt --- a/libevdev-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libevdev-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -15,4 +15,7 @@ genpkg_rules() { get_dev_files + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 libexif-dev/receipt --- a/libexif-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libexif-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,4 +17,7 @@ genpkg_rules() { get_dev_files + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 libffi-dev/receipt --- a/libffi-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libffi-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,4 +17,7 @@ genpkg_rules() { get_dev_files + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 libfm-dev/receipt --- a/libfm-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libfm-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,4 +17,7 @@ genpkg_rules() { get_dev_files + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 libfm-extra-dev/receipt --- a/libfm-extra-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libfm-extra-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -15,4 +15,7 @@ genpkg_rules() { get_dev_files + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 libgcrypt-dev/receipt --- a/libgcrypt-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libgcrypt-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -18,6 +18,9 @@ { cp -a $install/* $fs + # Ensure remove .la files + find $fs -name "*.la" -delete + rm -r $fs/usr/bin/dumpsexp rm -r $fs/usr/bin/hmac256 rm -r $fs/usr/lib/*.so* diff -r 3d441873d746 -r a23978bfa665 libgio-dev/receipt --- a/libgio-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libgio-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,7 +16,6 @@ genpkg_rules() { mkdir -p $fs/usr/lib/pkgconfig $fs/usr/include - cp -a $install/usr/lib/libgio*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig/gio*.pc $fs/usr/lib/pkgconfig cp -a $install/usr/include/gio-unix-2.0 $fs/usr/include } diff -r 3d441873d746 -r a23978bfa665 libgiomm-dev/receipt --- a/libgiomm-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libgiomm-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -15,7 +15,6 @@ genpkg_rules() { mkdir -p $fs/usr/lib/pkgconfig $fs/usr/include - cp -a $install/usr/lib/libgiomm*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig/giomm-2.4.pc $fs/usr/lib/pkgconfig cp -a $install/usr/lib/giomm-2.4 $fs/usr/lib cp -a $install/usr/include/giomm-2.4 $fs/usr/include diff -r 3d441873d746 -r a23978bfa665 libglade-dev/receipt --- a/libglade-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libglade-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,7 +17,6 @@ { mkdir -p $fs/usr/lib cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 libglu-mesa-dev/receipt --- a/libglu-mesa-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libglu-mesa-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -15,7 +15,7 @@ genpkg_rules() { mkdir -p $fs/usr/lib - cp -a $install/usr/lib/libGLU*a $fs/usr/lib + cp -a $install/usr/lib/libGLU*.a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/include $fs/usr } diff -r 3d441873d746 -r a23978bfa665 libglu-mesa/receipt --- a/libglu-mesa/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libglu-mesa/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,14 +1,15 @@ # SliTaz package receipt. PACKAGE="libglu-mesa" +SOURCE="glu" VERSION="9.0.0" CATEGORY="x-window" SHORT_DESC="OpenGL utility library." MAINTAINER="pascal.bellard@slitaz.org" LICENSE="MIT" -TARBALL="$PACKAGE-$VERSION.tar.bz2" +TARBALL="$SOURCE-$VERSION.tar.bz2" WEB_SITE="https://www.mesa3d.org/" -WGET_URL="git|git://anongit.freedesktop.org/mesa/glu.git" +WGET_URL="ftp://ftp.freedesktop.org/pub/mesa/$SOURCE/$TARBALL" PROVIDE="libglu" DEPENDS="glibc-base gcc-lib-base mesa" diff -r 3d441873d746 -r a23978bfa665 libglw-mesa-dev/receipt --- a/libglw-mesa-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libglw-mesa-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -15,7 +15,7 @@ genpkg_rules() { mkdir -p $fs/usr/lib - cp -a $install/usr/lib/libGLw*a $fs/usr/lib + cp -a $install/usr/lib/libGLw*.a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/include $fs/usr } diff -r 3d441873d746 -r a23978bfa665 libglw-mesa/receipt --- a/libglw-mesa/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libglw-mesa/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,14 +1,15 @@ # SliTaz package receipt. PACKAGE="libglw-mesa" +SOURCE="glw" VERSION="8.0.0" CATEGORY="x-window" SHORT_DESC="OpenGL widget library" MAINTAINER="pascal.bellard@slitaz.org" LICENSE="MIT" -TARBALL="$PACKAGE-$VERSION.tar.bz2" +TARBALL="$SOURCE-$VERSION.tar.bz2" WEB_SITE="https://www.mesa3d.org/" -WGET_URL="git|git://anongit.freedesktop.org/mesa/glw.git" +WGET_URL="ftp://ftp.freedesktop.org/pub/mesa/$SOURCE/$TARBALL" PROVIDE="libglw" DEPENDS="glibc-base util-linux-uuid zlib freetype lesstif mesa \ diff -r 3d441873d746 -r a23978bfa665 libgnome-keyring-dev/receipt --- a/libgnome-keyring-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libgnome-keyring-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -19,6 +19,5 @@ mkdir -p $fs/usr/lib cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 libgpg-error-dev/receipt --- a/libgpg-error-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libgpg-error-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -18,6 +18,9 @@ { cp -a $install/* $fs + # Ensure remove .la files + find $fs -name "*.la" -delete + rm -r $fs/usr/bin/gpg-error rm -r $fs/usr/lib/*.so* rm -r $fs/usr/share/man diff -r 3d441873d746 -r a23978bfa665 libgphoto2-dev/receipt --- a/libgphoto2-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libgphoto2-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,7 +16,6 @@ { cook_copy_folders include cook_copy_folders pkgconfig - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/libgphoto2_port $fs/usr/lib # remove *.so files diff -r 3d441873d746 -r a23978bfa665 libgsf-dev/receipt --- a/libgsf-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libgsf-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,7 +16,6 @@ { mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/include $fs/usr } diff -r 3d441873d746 -r a23978bfa665 libgudev-dev/receipt --- a/libgudev-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libgudev-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -15,8 +15,7 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib/pkgconfig $fs/usr/include $fs/lib - cp -a $install/lib/libgudev*a $fs/lib + mkdir -p $fs/usr/lib/pkgconfig $fs/usr/include cp -a $install/lib/pkgconfig/gudev* $fs/usr/lib/pkgconfig cp -a $install/usr/include/gudev-1.0 $fs/usr/include } diff -r 3d441873d746 -r a23978bfa665 libical-dev/receipt --- a/libical-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libical-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,4 +17,7 @@ get_dev_files sed -i 's|/include$|/include/libical|' \ $fs/usr/lib/pkgconfig/libical.pc + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 libidn-dev/receipt --- a/libidn-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libidn-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,4 +17,7 @@ genpkg_rules() { get_dev_files + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 libkeybinder-dev/receipt --- a/libkeybinder-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libkeybinder-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -19,6 +19,5 @@ cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/gir* $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.la* $fs/usr/lib cp -a $install/usr/share/gir* $fs/usr/share } diff -r 3d441873d746 -r a23978bfa665 liblzma-dev/receipt --- a/liblzma-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/liblzma-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -19,7 +19,7 @@ { mkdir -p $fs/usr/lib - cp -a $install/usr/lib/liblzma.*a $fs/usr/lib + cp -a $install/usr/lib/liblzma.a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/include $fs/usr } diff -r 3d441873d746 -r a23978bfa665 libmad-dev/receipt --- a/libmad-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libmad-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,7 +17,6 @@ { mkdir -p $fs/usr/lib cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/*.*a $fs/usr/lib # mad.pc patch mkdir -p $fs/usr/lib/pkgconfig diff -r 3d441873d746 -r a23978bfa665 libmagic-dev/receipt --- a/libmagic-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libmagic-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -18,5 +18,4 @@ { cook_copy_folders include cook_copy_folders pkgconfig - cook_copy_files *.*a } diff -r 3d441873d746 -r a23978bfa665 libmcrypt-dev/receipt --- a/libmcrypt-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libmcrypt-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -14,8 +14,7 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib $fs/usr/share - cp -a $install/usr/lib/*.*a $fs/usr/lib + mkdir -p $fs/usr/share cp -a $install/usr/share/aclocal $fs/usr/share cp -a $install/usr/include $fs/usr cp -a $install/usr/bin $fs/usr diff -r 3d441873d746 -r a23978bfa665 libmng-dev/receipt --- a/libmng-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libmng-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -14,8 +14,7 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib + mkdir -p $fs/usr cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/*.*a $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 libmtp-dev/receipt --- a/libmtp-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libmtp-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -15,4 +15,7 @@ genpkg_rules() { get_dev_files + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 libmysqlclient/receipt --- a/libmysqlclient/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libmysqlclient/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="libmysqlclient" -VERSION="5.5.27" +VERSION="5.7.28" CATEGORY="misc" SHORT_DESC="SQL database system client libraries." MAINTAINER="pascal.bellard@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 libnl-dev/receipt --- a/libnl-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libnl-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -19,7 +19,6 @@ mkdir -p $fs/usr/lib cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/libnl $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib diff -r 3d441873d746 -r a23978bfa665 libnotify-dev/receipt --- a/libnotify-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libnotify-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,6 +17,5 @@ { mkdir -p $fs/usr/lib cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 libogg-dev/receipt --- a/libogg-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libogg-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -20,4 +20,7 @@ get_dev_files cp -a $install/usr/share/aclocal $fs/usr/share + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 libpcap-dev/receipt --- a/libpcap-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libpcap-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -18,5 +18,7 @@ { get_dev_files cook_copy_folders bin + + # Ensure remove .la files + find $fs -name "*.la" -delete } - diff -r 3d441873d746 -r a23978bfa665 libpng+apng-dev/receipt --- a/libpng+apng-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libpng+apng-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -22,7 +22,6 @@ cp -a $install/usr/bin $fs/usr cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/*.la $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $src/LICENSE \ $fs/usr/share/licenses/${PACKAGE%-dev}.txt diff -r 3d441873d746 -r a23978bfa665 libpng-dev/receipt --- a/libpng-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libpng-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,7 +16,6 @@ genpkg_rules() { mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/bin $fs/usr cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/include $fs/usr diff -r 3d441873d746 -r a23978bfa665 libpthread-stubs-dev/receipt --- a/libpthread-stubs-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libpthread-stubs-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,6 +16,6 @@ genpkg_rules() { mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.la $fs/usr/lib + cp -a $install/usr/lib/*.a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 librsvg-dev/receipt --- a/librsvg-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/librsvg-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -15,5 +15,5 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - cook_copy_files *.h *.la *.pc *.typelib *.gir + cook_copy_files *.h *.pc *.typelib *.gir } diff -r 3d441873d746 -r a23978bfa665 libsamplerate-dev/receipt --- a/libsamplerate-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libsamplerate-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -19,6 +19,5 @@ mkdir -p $fs/usr/lib cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 libsasl-without-ldap/receipt --- a/libsasl-without-ldap/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libsasl-without-ldap/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -13,7 +13,7 @@ WGET_URL="https://github.com/cyrusimap/cyrus-sasl/archive/$TARBALL" DEPENDS="db openssl" -BUILD_DEPENDS="db-dev openssl-dev" +BUILD_DEPENDS="autoconf automake m4 libtool groff db-dev openssl-dev" # What is the latest version available today? current_version() @@ -27,6 +27,8 @@ { # patch -Np1 -i $stuff/0027_db5_support.patch + ./autogen.sh + ./configure \ --prefix=/usr \ --infodir=/usr/share/info \ diff -r 3d441873d746 -r a23978bfa665 libsbc-dev/receipt --- a/libsbc-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libsbc-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,6 +16,5 @@ { mkdir -p $fs/usr/lib cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 libsdl-dev/receipt --- a/libsdl-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libsdl-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -11,7 +11,8 @@ SOURCE="SDL" WANTED="libsdl" -DEPENDS="xorg-libXext-dev xorg-libX11-dev xorg-libXrender-dev mesa-dev libsdl pkg-config" +DEPENDS="xorg-libXext-dev xorg-libX11-dev xorg-libXrender-dev \ +mesa-dev libglu-mesa-dev libglw-mesa-dev libsdl pkg-config" HOST_ARCH="i486 arm" diff -r 3d441873d746 -r a23978bfa665 libsdl/receipt --- a/libsdl/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libsdl/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -13,7 +13,7 @@ WGET_URL="http://www.libsdl.org/release/$TARBALL" DEPENDS="xorg-libX11 xorg-libXext xorg-libXrender" -BUILD_DEPENDS="alsa-lib-dev libglu-mesa mesa-dev xorg-libX11-dev xorg-libXext-dev \ +BUILD_DEPENDS="alsa-lib-dev mesa-dev xorg-libX11-dev xorg-libXext-dev \ xorg-libXrender-dev xorg-libXt-dev" HOST_ARCH="i486 arm" diff -r 3d441873d746 -r a23978bfa665 libsecret-dev/receipt --- a/libsecret-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libsecret-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -18,4 +18,7 @@ cp -a $install/* $fs rm -r $fs/usr/bin $fs/usr/lib/*.so* rm -r $fs/usr/share/locale $fs/usr/share/gtk-doc + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 libshout-dev/receipt --- a/libshout-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libshout-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -15,5 +15,7 @@ genpkg_rules() { get_dev_files + + # Ensure remove .la files + find $fs -name "*.la" -delete } - diff -r 3d441873d746 -r a23978bfa665 libsigc++-dev/receipt --- a/libsigc++-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libsigc++-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,7 +16,6 @@ genpkg_rules() { mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/lib/sigc++-2.0 $fs/usr/lib cp -a $install/usr/include $fs/usr diff -r 3d441873d746 -r a23978bfa665 libsndfile-dev/receipt --- a/libsndfile-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libsndfile-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,4 +17,7 @@ genpkg_rules() { get_dev_files + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 libsoup-dev/receipt --- a/libsoup-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libsoup-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,7 +17,6 @@ { mkdir -p $fs/usr/lib $fs/usr/share - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib if [ -d "$install/usr/share/gir-1.0" ]; then diff -r 3d441873d746 -r a23978bfa665 libspiro-dev/receipt --- a/libspiro-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libspiro-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -15,4 +15,7 @@ genpkg_rules() { get_dev_files + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 libssl/receipt --- a/libssl/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libssl/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="libssl" -VERSION="1.0.2u" +VERSION="1.1.1n" CATEGORY="security" SHORT_DESC="OpenSSL libraries." MAINTAINER="pascal.bellard@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 libtasn1-dev/receipt --- a/libtasn1-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libtasn1-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,4 +17,7 @@ genpkg_rules() { get_dev_files + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 libtheora-dev/receipt --- a/libtheora-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libtheora-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -19,6 +19,5 @@ cp -a $install/usr/include $fs/usr [ -d "$install/usr/lib/pkgconfig" ] && \ cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.*a $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 libtirpc-dev/receipt --- a/libtirpc-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libtirpc-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,4 +17,7 @@ genpkg_rules() { get_dev_files + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 libtool/receipt --- a/libtool/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libtool/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -44,7 +44,7 @@ mkdir -p $fs/usr/share mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.*a $fs/usr/lib + cp -a $install/usr/lib/*.a $fs/usr/lib cp -a $install/usr/include $fs/usr cp -a $install/usr/share/aclocal $fs/usr/share cp -a $install/usr/share/libtool $fs/usr/share diff -r 3d441873d746 -r a23978bfa665 libuninameslist-dev/receipt --- a/libuninameslist-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libuninameslist-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -15,4 +15,7 @@ genpkg_rules() { get_dev_files + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 libunique-dev/receipt --- a/libunique-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libunique-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -21,6 +21,5 @@ [ -d "$install/usr/lib/girepository-1.0" ] && \ cp -a $install/usr/lib/girepository-1.0 $fs/usr/lib cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 libunistring-dev/receipt --- a/libunistring-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libunistring-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -15,5 +15,4 @@ genpkg_rules() { cook_copy_folders include - cook_copy_files *.*a } diff -r 3d441873d746 -r a23978bfa665 libusb-compat-dev/receipt --- a/libusb-compat-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libusb-compat-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -11,6 +11,8 @@ WANTED="libusb-compat" DEPENDS="libusb-compat pkg-config udev-dev" +# Need build without udev-dev, and rebuild with it to avoid loop + HOST_ARCH="i486 arm" # Rules to gen a SliTaz package suitable for Tazpkg. @@ -19,7 +21,6 @@ mkdir -p $fs/usr/lib cp -a $install/usr/bin $fs/usr - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/include $fs/usr } diff -r 3d441873d746 -r a23978bfa665 libusb-compat/receipt --- a/libusb-compat/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libusb-compat/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -14,6 +14,8 @@ DEPENDS="libusb" BUILD_DEPENDS="libusb-dev udev-dev" +# Need build without udev-dev, and rebuild with it to avoid loop + HOST_ARCH="i486 arm" current_version() diff -r 3d441873d746 -r a23978bfa665 libusb-dev/receipt --- a/libusb-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libusb-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,4 +17,7 @@ genpkg_rules() { get_dev_files + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 libusb/receipt --- a/libusb/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libusb/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -14,6 +14,8 @@ DEPENDS="gcc-lib-base udev" BUILD_DEPENDS="gcc udev-dev" +# Need first build without udev, and rebuild with it + HOST_ARCH="i486 arm" current_version() @@ -25,6 +27,9 @@ # Rules to configure and make the package. compile_rules() { + # Need build first with --disable-udev + # to avoid loop dep + ./configure \ CC=gcc \ CXX=g++ \ diff -r 3d441873d746 -r a23978bfa665 libvorbis-dev/receipt --- a/libvorbis-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libvorbis-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -20,7 +20,6 @@ mkdir -p $fs/usr/share cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/share/aclocal $fs/usr/share } diff -r 3d441873d746 -r a23978bfa665 libvpx-dev/receipt --- a/libvpx-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libvpx-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,6 +16,5 @@ { cook_copy_folders include cook_copy_folders pkgconfig - cook_copy_files *.*a } diff -r 3d441873d746 -r a23978bfa665 libwebp-dev/receipt --- a/libwebp-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libwebp-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,4 +17,7 @@ genpkg_rules() { get_dev_files + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 libwnck-dev/receipt --- a/libwnck-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libwnck-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,7 +17,6 @@ mkdir -p $fs/usr/lib mkdir -p $fs/usr/share - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/include $fs/usr cp -a $install/usr/share/gir-1.0 $fs/usr/share diff -r 3d441873d746 -r a23978bfa665 libxcb-dev/receipt --- a/libxcb-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libxcb-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -29,7 +29,6 @@ mkdir -p $fs/usr/lib cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/*.la $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib sed -i 's|pthread-stubs||' $fs/usr/lib/pkgconfig/xcb.pc diff -r 3d441873d746 -r a23978bfa665 libxml2-dev/receipt --- a/libxml2-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libxml2-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -24,7 +24,6 @@ cp -a $install/usr/lib/*.sh $fs/usr/bin chmod +x $fs/usr/bin/*.sh - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/include $fs/usr cp -a $install/usr/share/aclocal $fs/usr/share diff -r 3d441873d746 -r a23978bfa665 libxslt-dev/receipt --- a/libxslt-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/libxslt-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -20,7 +20,6 @@ mkdir -p $fs/usr/bin mkdir -p $fs/usr/share - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/*.sh $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib diff -r 3d441873d746 -r a23978bfa665 linld/receipt --- a/linld/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linld/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -11,7 +11,7 @@ BASE_SITE="https://busybox.net/~vda/$PACKAGE" WEB_SITE="$BASE_SITE/README.txt" WGET_URL="$BASE_SITE/$TARBALL" -EXTRA_TOOL_URL="ftp://ftp.ibiblio.org/pub/micro/pc-stuff/freedos/gnuish/mawk122x.zip" +EXTRA_TOOL_URL="http://www.ibiblio.org/pub/micro/pc-stuff/freedos/gnuish/mawk122x.zip" EXTRA_TOOL="$(basename $EXTRA_TOOL_URL)" EXTRA_SOURCE_FILES="$EXTRA_TOOL" diff -r 3d441873d746 -r a23978bfa665 linux-acpi/receipt --- a/linux-acpi/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-acpi/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-acpi" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel acpi modules." DEPENDS="linux" diff -r 3d441873d746 -r a23978bfa665 linux-agp/receipt --- a/linux-agp/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-agp/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-agp" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel AGP modules." MAINTAINER="erjo@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-aoe/receipt --- a/linux-aoe/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-aoe/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-aoe" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel ATA over Ethernet modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-api-headers/receipt --- a/linux-api-headers/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-api-headers/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-api-headers" -VERSION="3.16.55" +VERSION="4.19.294" KBASEVER="${VERSION%.*}" CATEGORY="development" SHORT_DESC="Kernel headers sanitized for use in userspace." @@ -10,7 +10,7 @@ SOURCE="linux" TARBALL="$SOURCE-$KBASEVER.tar.xz" WEB_SITE="https://www.kernel.org/" -WGET_URL="https://www.kernel.org/pub/linux/kernel/v3.0/$TARBALL" +WGET_URL="https://www.kernel.org/pub/linux/kernel/v${KBASEVER%.*}.x/$TARBALL" PROVIDE="linux-headers linux64-api-headers linux64-headers" BUILD_DEPENDS="bash wget" diff -r 3d441873d746 -r a23978bfa665 linux-appletalk/receipt --- a/linux-appletalk/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-appletalk/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-appletalk" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel appletalk modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-arcnet/receipt --- a/linux-arcnet/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-arcnet/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-arcnet" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="arcnet kernel modules" MAINTAINER="slaxemulator@gmail.com" diff -r 3d441873d746 -r a23978bfa665 linux-aufs/receipt --- a/linux-aufs/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-aufs/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -2,22 +2,22 @@ PACKAGE="linux-aufs" SOURCE="aufs" -VERSION="20150928" +VERSION="20200622" CATEGORY="base-system" -SHORT_DESC="aufs3 kernel module" +SHORT_DESC="aufs4 kernel module" MAINTAINER="godane@slitaz.org" LICENSE="GPL2" WEB_SITE="https://aufs.sf.net/" TARBALL="$SOURCE-$VERSION.tar.bz2" -WGET_URL="git|git://aufs.git.sourceforge.net/gitroot/aufs/aufs3-standalone.git" -BRANCH="origin/${PACKAGE}3.16" +WGET_URL="git|https://github.com/sfjro/aufs4-standalone.git" +BRANCH="origin/${PACKAGE}4.19" DEPENDS="linux" BUILD_DEPENDS="linux-module-headers git xz" current_version() { - wget -O - https://sourceforge.net/p/aufs/aufs3-standalone/ci/${BRANCH#*linux-}/tree/ 2> /dev/null | \ + wget -O - https://sourceforge.net/p/aufs/aufs4-standalone/ci/${BRANCH#*linux-}/tree/ 2> /dev/null | \ sed '/History/!d;s|.*href="|https://sourceforge.net|;s|".*||' | xargs wget -O - 2> /dev/null | \ sed '/markdown_content/!d;s|

||;s|.* ||;q' } diff -r 3d441873d746 -r a23978bfa665 linux-autofs/receipt --- a/linux-autofs/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-autofs/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-autofs" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel automounter module." MAINTAINER="devel@slitaz.org" @@ -18,7 +18,7 @@ path=lib/modules/$VERSION-slitaz/kernel mkdir -p $fs/$path $fs/etc export src install - $wanted_stuff/list_modules.sh fs/autofs4 | while read module; do + $wanted_stuff/list_modules.sh fs/autofs | while read module; do dir=$path/$(dirname $module) [ -d $fs/$dir ] || mkdir -p $fs/$dir cp -a $install/$path/$module $fs/$dir diff -r 3d441873d746 -r a23978bfa665 linux-bluetooth/receipt --- a/linux-bluetooth/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-bluetooth/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-bluetooth" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel bluetooth modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-bridge/receipt --- a/linux-bridge/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-bridge/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-bridge" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel bridge modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-chrome/receipt --- a/linux-chrome/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-chrome/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-chrome" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel chromebook modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-cifs/receipt --- a/linux-cifs/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-cifs/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-cifs" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel cifs module." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-coda/receipt --- a/linux-coda/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-coda/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-coda" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel coda module." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-configfs/receipt --- a/linux-configfs/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-configfs/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-configfs" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel configfs module." MAINTAINER="devel@slitaz.org" @@ -18,11 +18,16 @@ path=lib/modules/$VERSION-slitaz/kernel mkdir -p $fs/$path $fs/etc export src install - $wanted_stuff/list_modules.sh fs/${PACKAGE#*-} | while read module; do + $wanted_stuff/list_modules.sh fs/configfs | while read module; do dir=$path/$(dirname $module) [ -d $fs/$dir ] || mkdir -p $fs/$dir cp -a $install/$path/$module $fs/$dir done + + # Workaround for configfs + mkdir -p $fs/$path/fs/configfs + cp -a $install/$path/fs/configfs/configfs.ko.xz $fs/$path/fs/configfs/ + touch $fs/etc/filesystems } diff -r 3d441873d746 -r a23978bfa665 linux-cpufreq/receipt --- a/linux-cpufreq/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-cpufreq/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-cpufreq" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel cpufreq modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-cramfs/receipt --- a/linux-cramfs/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-cramfs/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-cramfs" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel cramfs module." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-crypto/receipt --- a/linux-crypto/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-crypto/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-crypto" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel crypto modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-cryptoloop/receipt --- a/linux-cryptoloop/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-cryptoloop/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-cryptoloop" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel cryptoloop modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-debug/receipt --- a/linux-debug/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-debug/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-debug" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel debug files." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-dialup/receipt --- a/linux-dialup/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-dialup/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-dialup" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel dial-up modules." MAINTAINER="domcox@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-dlm/receipt --- a/linux-dlm/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-dlm/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-dlm" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel dlmfs module." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-drm/receipt --- a/linux-drm/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-drm/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-drm" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel drm module." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-ecryptfs/receipt --- a/linux-ecryptfs/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-ecryptfs/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-ecryptfs" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel ecryptfs module." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-exofs/receipt --- a/linux-exofs/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-exofs/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-exofs" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel OSD based file system module." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-firewire/receipt --- a/linux-firewire/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-firewire/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-firewire" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel firewire modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-firmware/receipt --- a/linux-firmware/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-firmware/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-firmware" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="non-free" SHORT_DESC="Firmware thats compiled from linux source code." MAINTAINER="slaxemulator@gmail.com" diff -r 3d441873d746 -r a23978bfa665 linux-gfs2/receipt --- a/linux-gfs2/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-gfs2/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-gfs2" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel gfs2 module." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-gpio/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/linux-gpio/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,36 @@ +# SliTaz package receipt. + +PACKAGE="linux-gpio" +VERSION="4.19.294" +CATEGORY="base-system" +SHORT_DESC="The Linux kernel gpio module." +MAINTAINER="devel@slitaz.org" +LICENSE="GPL2" +DEPENDS="linux" +WANTED="linux" +WEB_SITE="https://www.kernel.org/" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + local path + path=lib/modules/$VERSION-slitaz/kernel + mkdir -p $fs/$path + export src install + $wanted_stuff/list_modules.sh drivers/gpio | while read module; do + dir=$path/$(dirname $module) + [ -d $fs/$dir ] || mkdir -p $fs/$dir + cp -a $install/$path/$module $fs/$dir + done +} + +# Post install/remove commands for Tazpkg. +post_install() +{ + chroot "$1/" depmod -a $VERSION-slitaz +} + +post_remove() +{ + chroot "$1/" depmod -a $VERSION-slitaz +} diff -r 3d441873d746 -r a23978bfa665 linux-hfs/receipt --- a/linux-hfs/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-hfs/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-hfs" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel hfs module." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-hfsplus/receipt --- a/linux-hfsplus/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-hfsplus/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-hfsplus" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel hfsplus module." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-hwmon/receipt --- a/linux-hwmon/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-hwmon/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-hwmon" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel hwmon modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-input-misc/receipt --- a/linux-input-misc/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-input-misc/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-input-misc" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel misc. input drivers, including the ATI RemoteWonders." MAINTAINER="rcx@zoominternet.net" diff -r 3d441873d746 -r a23978bfa665 linux-input-tablet/receipt --- a/linux-input-tablet/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-input-tablet/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-input-tablet" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel tablet input drivers." MAINTAINER="rcx@zoominternet.net" diff -r 3d441873d746 -r a23978bfa665 linux-input-touchscreen/receipt --- a/linux-input-touchscreen/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-input-touchscreen/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-input-touchscreen" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel touchscreen input drivers." MAINTAINER="jozee@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-ipv6/receipt --- a/linux-ipv6/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-ipv6/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-ipv6" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel ipv6 modules." MAINTAINER="devel@slitaz.org" @@ -28,6 +28,12 @@ rm -f $fs/$path/$i fi done + + # Workaround for nf_defrag_ipv6 / nf_reject_ipv6 + cp -a $install/$path/net/ipv6/netfilter/nf_defrag_ipv6.ko.xz \ + $fs/$path/net/ipv6/netfilter/ + cp -a $install/$path/net/ipv6/netfilter/nf_reject_ipv6.ko.xz \ + $fs/$path/net/ipv6/netfilter/ } # Post install/remove commands for Tazpkg. diff -r 3d441873d746 -r a23978bfa665 linux-irda/receipt --- a/linux-irda/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-irda/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-irda" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel irda modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-isdn/receipt --- a/linux-isdn/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-isdn/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-isdn" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel isdn modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-jffs2/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/linux-jffs2/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,41 @@ +# SliTaz package receipt. + +PACKAGE="linux-jffs2" +VERSION="4.19.294" +CATEGORY="base-system" +SHORT_DESC="The Linux kernel jffs2 module." +MAINTAINER="devel@slitaz.org" +LICENSE="GPL2" +DEPENDS="linux" +WANTED="linux" +WEB_SITE="https://www.kernel.org/" +CONFIG_FILES="/etc/filesystems" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + local path + path=lib/modules/$VERSION-slitaz/kernel + mkdir -p $fs/$path $fs/etc + export src install + $wanted_stuff/list_modules.sh fs/${PACKAGE#*-} | while read module; do + dir=$path/$(dirname $module) + [ -d $fs/$dir ] || mkdir -p $fs/$dir + cp -a $install/$path/$module $fs/$dir + done + touch $fs/etc/filesystems +} + +# Post install/remove commands for Tazpkg. +post_install() +{ + grep -qs ^${PACKAGE#*-}$ "$1/etc/filesystems" || \ + echo "${PACKAGE#*-}" >> "$1/etc/filesystems" + chroot "$1/" depmod -a $VERSION-slitaz +} + +post_remove() +{ + sed -i "/^${PACKAGE#*-}\$/d" "$1/etc/filesystems" + chroot "$1/" depmod -a $VERSION-slitaz +} diff -r 3d441873d746 -r a23978bfa665 linux-jfs/receipt --- a/linux-jfs/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-jfs/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-jfs" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel jfs module." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-joystick/receipt --- a/linux-joystick/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-joystick/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-joystick" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel joystick modules." MAINTAINER="devel@slitaz.org" @@ -17,8 +17,7 @@ path=lib/modules/$VERSION-slitaz/kernel mkdir -p $fs/$path export src install - $wanted_stuff/list_modules.sh drivers/input/joystick drivers/input/gameport \ - drivers/input/input-polldev.ko.xz | \ + $wanted_stuff/list_modules.sh drivers/input/joystick drivers/input/gameport | \ while read module; do dir=$path/$(dirname $module) [ -d $fs/$dir ] || mkdir -p $fs/$dir diff -r 3d441873d746 -r a23978bfa665 linux-kvm/receipt --- a/linux-kvm/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-kvm/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-kvm" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel kvm and virtio modules." MAINTAINER="devel@slitaz.org" @@ -17,8 +17,11 @@ path=lib/modules/$VERSION-slitaz/kernel mkdir -p $fs/$path export src install - $wanted_stuff/list_modules.sh arch/x86/kvm drivers/virtio drivers/lguest \ + $wanted_stuff/list_modules.sh arch/x86/kvm drivers/virtio \ drivers/char/hw_random/virtio-rng.ko.xz \ + drivers/char/virtio_console.ko.xz \ + drivers/ptp/ptp_kvm.ko.xz \ + net/vmw_vsock \ drivers/net/virtio_net.ko.xz drivers/block/virtio_blk.ko.xz | \ while read module; do dir=$path/$(dirname $module) diff -r 3d441873d746 -r a23978bfa665 linux-l2tp/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/linux-l2tp/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,38 @@ +# SliTaz package receipt. + +PACKAGE="linux-l2tp" +VERSION="4.19.294" +CATEGORY="base-system" +SHORT_DESC="The Linux kernel l2tp module." +MAINTAINER="devel@slitaz.org" +LICENSE="GPL2" +DEPENDS="linux" +WANTED="linux" +WEB_SITE="https://www.kernel.org/" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + local path + path=lib/modules/$VERSION-slitaz/kernel + mkdir -p $fs/$path + export src install + $wanted_stuff/list_modules.sh net/l2tp | while read module; do + dir=$path/$(dirname $module) + [ -d $fs/$dir ] || mkdir -p $fs/$dir + cp -a $install/$path/$module $fs/$dir + done + + rm -rf $fs/$path/net/ipv6 2> /dev/null +} + +# Post install/remove commands for Tazpkg. +post_install() +{ + chroot "$1/" depmod -a $VERSION-slitaz +} + +post_remove() +{ + chroot "$1/" depmod -a $VERSION-slitaz +} diff -r 3d441873d746 -r a23978bfa665 linux-logfs/receipt --- a/linux-logfs/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-logfs/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-logfs" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel logfs module." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-md/receipt --- a/linux-md/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-md/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-md" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel md modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-media/receipt --- a/linux-media/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-media/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-media" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel media modules." MAINTAINER="slaxemulator@gmail.com" diff -r 3d441873d746 -r a23978bfa665 linux-memstick/receipt --- a/linux-memstick/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-memstick/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-memstick" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel sony memory stick modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-minix/receipt --- a/linux-minix/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-minix/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-minix" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel minix module." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-mmc/receipt --- a/linux-mmc/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-mmc/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-mmc" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel MMC modules." MAINTAINER="pascal.bellard@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-module-headers/receipt --- a/linux-module-headers/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-module-headers/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-module-headers" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="development" SHORT_DESC="Header files and scripts for building modules for linux kernel." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-mtd/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/linux-mtd/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,36 @@ +# SliTaz package receipt. + +PACKAGE="linux-mtd" +VERSION="4.19.294" +CATEGORY="base-system" +SHORT_DESC="The Linux kernel mtd module." +MAINTAINER="devel@slitaz.org" +LICENSE="GPL2" +DEPENDS="linux" +WANTED="linux" +WEB_SITE="https://www.kernel.org/" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + local path + path=lib/modules/$VERSION-slitaz/kernel + mkdir -p $fs/$path + export src install + $wanted_stuff/list_modules.sh drivers/mtd | while read module; do + dir=$path/$(dirname $module) + [ -d $fs/$dir ] || mkdir -p $fs/$dir + cp -a $install/$path/$module $fs/$dir + done +} + +# Post install/remove commands for Tazpkg. +post_install() +{ + chroot "$1/" depmod -a $VERSION-slitaz +} + +post_remove() +{ + chroot "$1/" depmod -a $VERSION-slitaz +} diff -r 3d441873d746 -r a23978bfa665 linux-mwave/receipt --- a/linux-mwave/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-mwave/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-mwave" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel ACP Modem driver module (for IBM Thinkpad)" MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-nbd/receipt --- a/linux-nbd/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-nbd/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-nbd" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel network block device modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-ncpfs/receipt --- a/linux-ncpfs/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-ncpfs/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-ncpfs" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel ncpfs module." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-netfilter/receipt --- a/linux-netfilter/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-netfilter/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-netfilter" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel netfilter modules." MAINTAINER="devel@slitaz.org" @@ -32,6 +32,10 @@ rm -f $fs/$path/$i fi done + + # Workaround for nf_defrag_ipv4 / nf_reject_ipv4 + cp -a $install/$path/net/ipv4/netfilter/nf_defrag_ipv4.ko.xz $fs/$path/net/ipv4/netfilter/ + cp -a $install/$path/net/ipv4/netfilter/nf_reject_ipv4.ko.xz $fs/$path/net/ipv4/netfilter/ } # Post install/remove commands for Tazpkg. diff -r 3d441873d746 -r a23978bfa665 linux-nfsd/receipt --- a/linux-nfsd/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-nfsd/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-nfsd" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel NFS server module." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-ocfs2/receipt --- a/linux-ocfs2/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-ocfs2/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-ocfs2" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="ocfs2 filesystem" MAINTAINER="slaxemulator@gmail.com" diff -r 3d441873d746 -r a23978bfa665 linux-openvswitch/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/linux-openvswitch/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,38 @@ +# SliTaz package receipt. + +PACKAGE="linux-openvswitch" +VERSION="4.19.294" +CATEGORY="base-system" +SHORT_DESC="The Linux kernel openvswitch module." +MAINTAINER="devel@slitaz.org" +LICENSE="GPL2" +DEPENDS="linux" +WANTED="linux" +WEB_SITE="https://www.kernel.org/" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + local path + path=lib/modules/$VERSION-slitaz/kernel + mkdir -p $fs/$path + export src install + $wanted_stuff/list_modules.sh net/openvswitch | while read module; do + dir=$path/$(dirname $module) + [ -d $fs/$dir ] || mkdir -p $fs/$dir + cp -a $install/$path/$module $fs/$dir + done + + rm -rf $fs/$path/net/ipv6 2> /dev/null +} + +# Post install/remove commands for Tazpkg. +post_install() +{ + chroot "$1/" depmod -a $VERSION-slitaz +} + +post_remove() +{ + chroot "$1/" depmod -a $VERSION-slitaz +} diff -r 3d441873d746 -r a23978bfa665 linux-reiserfs/receipt --- a/linux-reiserfs/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-reiserfs/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-reiserfs" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel reiserfs module." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-romfs/receipt --- a/linux-romfs/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-romfs/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-romfs" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel romfs module." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-sched/receipt --- a/linux-sched/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-sched/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-sched" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel sched modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-scsi/receipt --- a/linux-scsi/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-scsi/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-scsi" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel scsi modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-sound/receipt --- a/linux-sound/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-sound/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-sound" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel sound modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-source/receipt --- a/linux-source/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-source/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-source" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="development" SHORT_DESC="The Linux kernel source files." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-speakup/receipt --- a/linux-speakup/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-speakup/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-speakup" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel Speakup modules." MAINTAINER="erjo@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-squashfs/receipt --- a/linux-squashfs/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-squashfs/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-squashfs" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel squashfs module." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-staging/receipt --- a/linux-staging/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-staging/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-staging" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="staging kernel modules" MAINTAINER="slaxemulator@gmail.com" diff -r 3d441873d746 -r a23978bfa665 linux-toshiba/receipt --- a/linux-toshiba/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-toshiba/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-toshiba" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel toshiba module." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-ubifs/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/linux-ubifs/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,41 @@ +# SliTaz package receipt. + +PACKAGE="linux-ubifs" +VERSION="4.19.294" +CATEGORY="base-system" +SHORT_DESC="The Linux kernel ubifs module." +MAINTAINER="devel@slitaz.org" +LICENSE="GPL2" +DEPENDS="linux" +WANTED="linux" +WEB_SITE="https://www.kernel.org/" +CONFIG_FILES="/etc/filesystems" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + local path + path=lib/modules/$VERSION-slitaz/kernel + mkdir -p $fs/$path $fs/etc + export src install + $wanted_stuff/list_modules.sh fs/${PACKAGE#*-} | while read module; do + dir=$path/$(dirname $module) + [ -d $fs/$dir ] || mkdir -p $fs/$dir + cp -a $install/$path/$module $fs/$dir + done + touch $fs/etc/filesystems +} + +# Post install/remove commands for Tazpkg. +post_install() +{ + grep -qs ^${PACKAGE#*-}$ "$1/etc/filesystems" || \ + echo "${PACKAGE#*-}" >> "$1/etc/filesystems" + chroot "$1/" depmod -a $VERSION-slitaz +} + +post_remove() +{ + sed -i "/^${PACKAGE#*-}\$/d" "$1/etc/filesystems" + chroot "$1/" depmod -a $VERSION-slitaz +} diff -r 3d441873d746 -r a23978bfa665 linux-usb-misc/receipt --- a/linux-usb-misc/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-usb-misc/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-usb-misc" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel misc. USB drivers, including the Lego USB tower." MAINTAINER="rcx@zoominternet.net" diff -r 3d441873d746 -r a23978bfa665 linux-usbdsl/receipt --- a/linux-usbdsl/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-usbdsl/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-usbdsl" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel usb dsl modem modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-usbip/receipt --- a/linux-usbip/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-usbip/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-usbip" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel usbip module." MAINTAINER="devel@slitaz.org" @@ -19,7 +19,7 @@ path=lib/modules/$VERSION-slitaz/kernel mkdir -p $fs/$path export src install - $wanted_stuff/list_modules.sh drivers/staging/usbip | while read module; do + $wanted_stuff/list_modules.sh drivers/usb/usbip | while read module; do dir=$path/$(dirname $module) [ -d $fs/$dir ] || mkdir -p $fs/$dir cp -a $install/$path/$module $fs/$dir diff -r 3d441873d746 -r a23978bfa665 linux-uwb/receipt --- a/linux-uwb/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-uwb/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-uwb" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel uwb modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-video/receipt --- a/linux-video/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-video/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-video" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel video modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-wan/receipt --- a/linux-wan/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-wan/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-wan" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="Wide Area Networks (WANs) kernel modules" MAINTAINER="slaxemulator@gmail.com" diff -r 3d441873d746 -r a23978bfa665 linux-wimax/receipt --- a/linux-wimax/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-wimax/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-wimax" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel wimax modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-wireless/receipt --- a/linux-wireless/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-wireless/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-wireless" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel wireless modules." MAINTAINER="devel@slitaz.org" @@ -21,10 +21,8 @@ $wanted_stuff/list_modules.sh drivers/net/wireless drivers/staging/wlan-ng \ drivers/misc/echo drivers/leds net/wireless net/mac80211 \ - drivers/staging/rtl8188eu/r8188eu.ko.xz drivers/staging/rtl8192ee/r8192ee.ko.xz \ - drivers/staging/rtl8192u/r8192u_usb.ko.xz drivers/staging/rtl8712/r8712u.ko.xz \ - drivers/staging/rtl8821ae/rtl8821ae.ko.xz \ - drivers/staging/crystalhd/crystalhd.ko.xz | while read module; do + drivers/staging/rtl8188eu/r8188eu.ko.xz drivers/staging/rtl8192u/r8192u_usb.ko.xz \ + drivers/staging/rtl8712/r8712u.ko.xz | while read module; do dir=$path/$(dirname $module) [ -d $fs/$dir ] || mkdir -p $fs/$dir cp -a $install/$path/$module $fs/$dir @@ -35,6 +33,9 @@ rm -f $fs/$path/$i fi done + + # Workaround for cfg80211 + cp -a $install/$path/net/wireless/cfg80211.ko.xz $fs/$path/net/wireless/ } # Post install/remove commands for Tazpkg. diff -r 3d441873d746 -r a23978bfa665 linux-without-modules-debug/receipt --- a/linux-without-modules-debug/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-without-modules-debug/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-without-modules-debug" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel debug files." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-without-modules/receipt --- a/linux-without-modules/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-without-modules/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-without-modules" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel without module support." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux-zram/receipt --- a/linux-zram/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux-zram/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux-zram" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="Compressed caching" MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux/receipt --- a/linux/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel and modules." MAINTAINER="devel@slitaz.org" @@ -12,8 +12,9 @@ HOST_ARCH="i486 arm x86_64" DEPENDS="kmod" -BUILD_DEPENDS="bash perl git xz lzma patch kmod uclibc-cross-compiler-x86_64 bc \ -sysfsutils-dev libtool glib-dev libwrap libwrap-dev udev-dev" +BUILD_DEPENDS="bash perl git xz lzma patch kmod bc \ +sysfsutils-dev libtool glib-dev libwrap libwrap-dev openssl-dev udev-dev \ +autoconf automake" # # The Linux receipt handle cross compilation. For x86_64 we actually use @@ -22,12 +23,13 @@ # string or Kernel SUBLEVEL because depmod and Pankso dont like that! # # The receipt also handle some cook options for faster build: +# --nox32 : skip the x86 compilation # --nox64 : Skip the x86_64 cross compilation # --nonomods : Skip bzImage without modules build # # Aufs enable chroot -AUFS_NOT_RAMFS="uclibc-cross-compiler-x86_64 is not compatible with aufs+tmpfs 8(" +#AUFS_NOT_RAMFS="uclibc-cross-compiler-x86_64 is not compatible with aufs+tmpfs 8(" current_version() { @@ -88,10 +90,6 @@ ( cd $src/drivers/media ; find i2c -name '*.h' | cpio -o -H newc ) | \ ( cd $1/$path/drivers/media ; cpio -idmu ) - # add docbook makefile - install -D -m644 $src/Documentation/DocBook/Makefile \ - $1/$path/Documentation/DocBook/Makefile - # add dm headers mkdir -p $1/$path/drivers/md cp -a $src/drivers/md/*.h $1/$path/drivers/md @@ -107,8 +105,8 @@ # add dvb headers for external modules # in reference to: # http://bugs.archlinux.org/task/9912 - mkdir -p $1/$path/drivers/media/dvb-core - cp -a $src/drivers/media/dvb-core/*.h $1/$path/drivers/media/dvb-core/ + #mkdir -p $1/$path/drivers/media/dvb-core + #cp -a $src/drivers/media/dvb-core/*.h $1/$path/drivers/media/dvb-core/ # add dvb headers for external modules # in reference to: @@ -138,7 +136,7 @@ # add xfs and shmem for aufs building mkdir -p $1/$path/fs/xfs mkdir -p $1/$path/mm - cp -a $src/fs/xfs/xfs_sb.h $1/$path/fs/xfs/xfs_sb.h + #cp -a $src/fs/xfs/xfs_sb.h $1/$path/fs/xfs/xfs_sb.h cp -a $src/fs/*.h $1/$path/fs/ # copy in Kconfig files @@ -193,6 +191,7 @@ mkdir -p $AUFSSRCDIR echo "Extracting: aufs-${AUFSVER}.tar.bz2" tar xjf $SRC/aufs-${AUFSVER}.tar.bz2 -C $AUFSSRCDIR/ + mv $AUFSSRCDIR/aufs-${AUFSVER} $AUFSDIR ( cd $AUFSDIR ; [ -d fs ] || git checkout origin/aufs${VERSION%.*} ) fi @@ -202,7 +201,7 @@ cp -a $AUFSDIR/Documentation $AUFSDIR/fs $AUFSDIR/include $src # Use fixed patchs from stuff - cp -a $AUFSDIR/aufs3-*.patch $stuff + cp -a $AUFSDIR/aufs4-*.patch $stuff # SliTaz db stuff [ -d $WOK/$PACKAGE/source/slitaz ] && rm -rf $WOK/$PACKAGE/source/slitaz @@ -223,18 +222,19 @@ patch -p1 < $WOK/$PACKAGE/source/slitaz/$patch_file || return 1 touch done.$patch_file done < 6.x # usbip (format overflow / implicit-fallthrough) # kernel (format overflow) @@ -243,14 +243,12 @@ #patch -p1 < $stuff/linux-fix-format-overflow-gcc8.patch #patch -p1 < $stuff/linux-fix-noreturn-attributes-gcc8.patch - # Mrproper and lguest - echo "Make kernel proper and then build lguest..." + # Mrproper + echo "Make kernel proper..." make mrproper - cd tools/lguest - make lguest || return 1 echo "Build usbip..." - cd $src/drivers/staging/usbip/userspace + cd $src/tools/usb/usbip ./autogen.sh ./configure CFLAGS="$CFLAGS -Wno-error=uninitialized" \ --with-usbids-dir=/usr/share/misc \ @@ -264,7 +262,10 @@ # if [ ! "$nox64" ]; then echo "Compiling: x86_64 Kernel" - + + # Use cross toolchain x86_64 + export PATH=$PATH:/cross/x86_64/tools/bin + # Build bzImage64 without modules first if [ ! "$nonomods" ]; then [ -d $DESTDIR/linux64 ] || mkdir -p $DESTDIR/linux64 || @@ -272,9 +273,9 @@ cp -f $stuff/$PACKAGE-slitaz.config64 .config sed -i 's/CONFIG_MODULES=y/# CONFIG_MODULES is not set/' .config echo -e "\n* Configure bzImage64 without modules...\n" - yes '' | make ARCH=x86_64 oldconfig + yes '' | make ARCH=x86_64 CROSS_COMPILE=x86_64-slitaz-linux- oldconfig echo -e "\n* Building bzImage64 without modules...\n" - make ARCH=x86_64 CROSS_COMPILE=uclibc-x86_64- bzImage || exit 1 + make ARCH=x86_64 CROSS_COMPILE=x86_64-slitaz-linux- bzImage || exit 1 mv arch/x86/boot/bzImage $DESTDIR/linux64 mv System.map System.map-without-modules64 mv vmlinux vmlinux-without-modules64 @@ -284,10 +285,10 @@ # Build bzImage64 with modules cp -f $stuff/$PACKAGE-slitaz.config64 .config echo -e "\n* Configure bzImage64 with modules...\n" - yes '' | make ARCH=x86_64 oldconfig + yes '' | make ARCH=x86_64 CROSS_COMPILE=x86_64-slitaz-linux- oldconfig echo -e "\n* Building bzImage64 with modules...\n" - make ARCH=x86_64 CROSS_COMPILE=uclibc-x86_64- bzImage && - make ARCH=x86_64 CROSS_COMPILE=uclibc-x86_64- modules && + make ARCH=x86_64 CROSS_COMPILE=x86_64-slitaz-linux- bzImage && + make ARCH=x86_64 CROSS_COMPILE=x86_64-slitaz-linux- modules && make ARCH=x86_64 INSTALL_MOD_PATH=$DESTDIR/linux64 modules_install && make ARCH=x86_64 INSTALL_HDR_PATH=$DESTDIR/linux64/usr headers_install && ln .config $WOK/$PACKAGE/source/slitaz/config64 @@ -296,6 +297,11 @@ mv arch/x86/boot/bzImage $DESTDIR/linux64/boot/vmlinuz-$VERSION-slitaz64 KVERSION=$VERSION-slitaz64 install_module_headers $DESTDIR/linux64 + + if [ -d "$DESTDIR/linux64/lib/modules/$VERSION-slitaz64" ]; then + $stuff/gztazmod.sh $DESTDIR/linux64/lib/modules/$VERSION-slitaz64 + fi + ln System.map System.map-modules64 ln vmlinux vmlinux-modules64 ln Module.symvers Module.symvers-modules64 @@ -307,52 +313,53 @@ # # Linux Arch i386 - GCC arch i486 # - echo "Compiling: i386 Kernel..." + if [ ! "$nox32" ]; then + echo "Compiling: i386 Kernel..." - # Build bzImage without modules first - if [ ! "$nonomods" ]; then + # Build bzImage without modules first + if [ ! "$nonomods" ]; then + cp -f $stuff/$PACKAGE-slitaz.config .config + sed -i 's/CONFIG_MODULES=y/# CONFIG_MODULES is not set/' .config + echo -e "\n* Configure bzImage without modules...\n" + yes '' | make ARCH=i386 oldconfig + echo -e "\n* Building bzImage without modules...\n" + make ARCH=i386 bzImage || exit 1 + [ -d $DESTDIR ] || mkdir -p $DESTDIR + mv arch/x86/boot/bzImage $DESTDIR + mv System.map System.map-without-modules + mv vmlinux vmlinux-without-modules + mv .config config-without-modules + fi + + # Build bzImage with modules cp -f $stuff/$PACKAGE-slitaz.config .config - sed -i 's/CONFIG_MODULES=y/# CONFIG_MODULES is not set/' .config - echo -e "\n* Configure bzImage without modules...\n" + echo -e "\n* Configure bzImage with modules...\n" yes '' | make ARCH=i386 oldconfig - echo -e "\n* Building bzImage without modules...\n" - make ARCH=i386 bzImage || exit 1 - [ -d $DESTDIR ] || mkdir -p $DESTDIR - mv arch/x86/boot/bzImage $DESTDIR - mv System.map System.map-without-modules - mv vmlinux vmlinux-without-modules - mv .config config-without-modules - fi + ln .config $WOK/$PACKAGE/source/slitaz/config + echo -e "\n* Building bzImage with modules...\n" + make ARCH=i386 bzImage && + make ARCH=i386 modules && + make ARCH=i386 INSTALL_MOD_PATH=$DESTDIR modules_install && + make ARCH=i386 INSTALL_HDR_PATH=$DESTDIR/usr headers_install && + [ -s arch/x86/boot/bzImage ] || return 1 + mkdir -p $DESTDIR/boot 2> /dev/null + mv arch/x86/boot/bzImage $DESTDIR/boot/vmlinuz-$VERSION-slitaz + KVERSION=$VERSION-slitaz + install_module_headers $DESTDIR - # Build bzImage with modules - cp -f $stuff/$PACKAGE-slitaz.config .config - echo -e "\n* Configure bzImage with modules...\n" - yes '' | make ARCH=i386 oldconfig - ln .config $WOK/$PACKAGE/source/slitaz/config - echo -e "\n* Building bzImage with modules...\n" - make ARCH=i386 bzImage && - make ARCH=i386 modules && - make ARCH=i386 INSTALL_MOD_PATH=$DESTDIR modules_install && - make ARCH=i386 INSTALL_HDR_PATH=$DESTDIR/usr headers_install && - [ -s arch/x86/boot/bzImage ] || return 1 - mkdir -p $DESTDIR/boot 2> /dev/null - mv arch/x86/boot/bzImage $DESTDIR/boot/vmlinuz-$VERSION-slitaz - KVERSION=$VERSION-slitaz - install_module_headers $DESTDIR - - # Compress all modules. - if [ -d "$DESTDIR/lib/modules/$VERSION-slitaz" ]; then - $stuff/gztazmod.sh $DESTDIR/lib/modules/$VERSION-slitaz - else - return 1 - fi - if [ -d "$DESTDIR/linux64/lib/modules/$VERSION-slitaz64" ]; then - $stuff/gztazmod.sh $DESTDIR/linux64/lib/modules/$VERSION-slitaz64 - fi - ln System.map System.map-modules - ln vmlinux vmlinux-modules - ln Module.symvers Module.symvers-modules - cp .config config-modules + # Compress all modules. + if [ -d "$DESTDIR/lib/modules/$VERSION-slitaz" ]; then + $stuff/gztazmod.sh $DESTDIR/lib/modules/$VERSION-slitaz + else + return 1 + fi + ln System.map System.map-modules + ln vmlinux vmlinux-modules + ln Module.symvers Module.symvers-modules + cp .config config-modules + else + echo "* Skipping: x86 Kernel..." + fi } # Rules to gen a SliTaz package suitable for Tazpkg. diff -r 3d441873d746 -r a23978bfa665 linux/stuff/aufs4-base.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/linux/stuff/aufs4-base.patch Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,320 @@ +SPDX-License-Identifier: GPL-2.0 +aufs4.19 base patch + +diff --git a/MAINTAINERS b/MAINTAINERS +index b2f710eee67a7..8449c695ba0b1 100644 +--- a/MAINTAINERS ++++ b/MAINTAINERS +@@ -2605,6 +2605,19 @@ F: include/linux/audit.h + F: include/uapi/linux/audit.h + F: kernel/audit* + ++AUFS (advanced multi layered unification filesystem) FILESYSTEM ++M: "J. R. Okajima" ++L: aufs-users@lists.sourceforge.net (members only) ++L: linux-unionfs@vger.kernel.org ++W: http://aufs.sourceforge.net ++T: git://github.com/sfjro/aufs4-linux.git ++S: Supported ++F: Documentation/filesystems/aufs/ ++F: Documentation/ABI/testing/debugfs-aufs ++F: Documentation/ABI/testing/sysfs-aufs ++F: fs/aufs/ ++F: include/uapi/linux/aufs_type.h ++ + AUXILIARY DISPLAY DRIVERS + M: Miguel Ojeda Sandonis + S: Maintained +diff --git a/drivers/block/loop.c b/drivers/block/loop.c +index ea9debf59b225..9e534a36c5941 100644 +--- a/drivers/block/loop.c ++++ b/drivers/block/loop.c +@@ -739,6 +739,24 @@ static int loop_change_fd(struct loop_device *lo, struct block_device *bdev, + return error; + } + ++/* ++ * for AUFS ++ * no get/put for file. ++ */ ++struct file *loop_backing_file(struct super_block *sb) ++{ ++ struct file *ret; ++ struct loop_device *l; ++ ++ ret = NULL; ++ if (MAJOR(sb->s_dev) == LOOP_MAJOR) { ++ l = sb->s_bdev->bd_disk->private_data; ++ ret = l->lo_backing_file; ++ } ++ return ret; ++} ++EXPORT_SYMBOL_GPL(loop_backing_file); ++ + /* loop sysfs attributes */ + + static ssize_t loop_attr_show(struct device *dev, char *page, +diff --git a/fs/dcache.c b/fs/dcache.c +index 2e7e8d85e9b40..9f57bd87bce5a 100644 +--- a/fs/dcache.c ++++ b/fs/dcache.c +@@ -1238,7 +1238,7 @@ enum d_walk_ret { + * + * The @enter() callbacks are called with d_lock held. + */ +-static void d_walk(struct dentry *parent, void *data, ++void d_walk(struct dentry *parent, void *data, + enum d_walk_ret (*enter)(void *, struct dentry *)) + { + struct dentry *this_parent; +diff --git a/fs/fcntl.c b/fs/fcntl.c +index 4137d96534a6c..d4da10be555c9 100644 +--- a/fs/fcntl.c ++++ b/fs/fcntl.c +@@ -32,7 +32,7 @@ + + #define SETFL_MASK (O_APPEND | O_NONBLOCK | O_NDELAY | O_DIRECT | O_NOATIME) + +-static int setfl(int fd, struct file * filp, unsigned long arg) ++int setfl(int fd, struct file *filp, unsigned long arg) + { + struct inode * inode = file_inode(filp); + int error = 0; +@@ -63,6 +63,8 @@ static int setfl(int fd, struct file * filp, unsigned long arg) + + if (filp->f_op->check_flags) + error = filp->f_op->check_flags(arg); ++ if (!error && filp->f_op->setfl) ++ error = filp->f_op->setfl(filp, arg); + if (error) + return error; + +diff --git a/fs/inode.c b/fs/inode.c +index 42f6d25f32a52..fa6ae6a217fbd 100644 +--- a/fs/inode.c ++++ b/fs/inode.c +@@ -1657,7 +1657,7 @@ EXPORT_SYMBOL(generic_update_time); + * This does the actual work of updating an inodes time or version. Must have + * had called mnt_want_write() before calling this. + */ +-static int update_time(struct inode *inode, struct timespec64 *time, int flags) ++int update_time(struct inode *inode, struct timespec64 *time, int flags) + { + int (*update_time)(struct inode *, struct timespec64 *, int); + +diff --git a/fs/namespace.c b/fs/namespace.c +index 99186556f8d34..72c93f3e86478 100644 +--- a/fs/namespace.c ++++ b/fs/namespace.c +@@ -770,6 +770,12 @@ static inline int check_mnt(struct mount *mnt) + return mnt->mnt_ns == current->nsproxy->mnt_ns; + } + ++/* for aufs, CONFIG_AUFS_BR_FUSE */ ++int is_current_mnt_ns(struct vfsmount *mnt) ++{ ++ return check_mnt(real_mount(mnt)); ++} ++ + /* + * vfsmount lock must be held for write + */ +diff --git a/fs/read_write.c b/fs/read_write.c +index 8a2737f0d61d3..45e3e7a0d4e64 100644 +--- a/fs/read_write.c ++++ b/fs/read_write.c +@@ -489,6 +489,28 @@ ssize_t __vfs_write(struct file *file, const char __user *p, size_t count, + return -EINVAL; + } + ++vfs_readf_t vfs_readf(struct file *file) ++{ ++ const struct file_operations *fop = file->f_op; ++ ++ if (fop->read) ++ return fop->read; ++ if (fop->read_iter) ++ return new_sync_read; ++ return ERR_PTR(-ENOSYS); /* doesn't have ->read(|_iter)() op */ ++} ++ ++vfs_writef_t vfs_writef(struct file *file) ++{ ++ const struct file_operations *fop = file->f_op; ++ ++ if (fop->write) ++ return fop->write; ++ if (fop->write_iter) ++ return new_sync_write; ++ return ERR_PTR(-ENOSYS); /* doesn't have ->write(|_iter)() op */ ++} ++ + ssize_t __kernel_write(struct file *file, const void *buf, size_t count, loff_t *pos) + { + mm_segment_t old_fs; +diff --git a/fs/splice.c b/fs/splice.c +index b3daa971f5977..1dd7f96b22dc4 100644 +--- a/fs/splice.c ++++ b/fs/splice.c +@@ -838,8 +838,8 @@ EXPORT_SYMBOL(generic_splice_sendpage); + /* + * Attempt to initiate a splice from pipe to file. + */ +-static long do_splice_from(struct pipe_inode_info *pipe, struct file *out, +- loff_t *ppos, size_t len, unsigned int flags) ++long do_splice_from(struct pipe_inode_info *pipe, struct file *out, ++ loff_t *ppos, size_t len, unsigned int flags) + { + ssize_t (*splice_write)(struct pipe_inode_info *, struct file *, + loff_t *, size_t, unsigned int); +@@ -855,9 +855,9 @@ static long do_splice_from(struct pipe_inode_info *pipe, struct file *out, + /* + * Attempt to initiate a splice from a file to a pipe. + */ +-static long do_splice_to(struct file *in, loff_t *ppos, +- struct pipe_inode_info *pipe, size_t len, +- unsigned int flags) ++long do_splice_to(struct file *in, loff_t *ppos, ++ struct pipe_inode_info *pipe, size_t len, ++ unsigned int flags) + { + ssize_t (*splice_read)(struct file *, loff_t *, + struct pipe_inode_info *, size_t, unsigned int); +diff --git a/fs/sync.c b/fs/sync.c +index b54e0541ad899..28607828e96f2 100644 +--- a/fs/sync.c ++++ b/fs/sync.c +@@ -28,7 +28,7 @@ + * wait == 1 case since in that case write_inode() functions do + * sync_dirty_buffer() and thus effectively write one block at a time. + */ +-static int __sync_filesystem(struct super_block *sb, int wait) ++int __sync_filesystem(struct super_block *sb, int wait) + { + if (wait) + sync_inodes_sb(sb); +diff --git a/include/linux/fs.h b/include/linux/fs.h +index 897eae8faee1b..41da4219febfe 100644 +--- a/include/linux/fs.h ++++ b/include/linux/fs.h +@@ -1286,6 +1286,7 @@ extern void fasync_free(struct fasync_struct *); + /* can be called from interrupts */ + extern void kill_fasync(struct fasync_struct **, int, int); + ++extern int setfl(int fd, struct file *filp, unsigned long arg); + extern void __f_setown(struct file *filp, struct pid *, enum pid_type, int force); + extern int f_setown(struct file *filp, unsigned long arg, int force); + extern void f_delown(struct file *filp); +@@ -1747,6 +1748,7 @@ struct file_operations { + ssize_t (*sendpage) (struct file *, struct page *, int, size_t, loff_t *, int); + unsigned long (*get_unmapped_area)(struct file *, unsigned long, unsigned long, unsigned long, unsigned long); + int (*check_flags)(int); ++ int (*setfl)(struct file *, unsigned long); + int (*flock) (struct file *, int, struct file_lock *); + ssize_t (*splice_write)(struct pipe_inode_info *, struct file *, loff_t *, size_t, unsigned int); + ssize_t (*splice_read)(struct file *, loff_t *, struct pipe_inode_info *, size_t, unsigned int); +@@ -1818,6 +1820,12 @@ ssize_t rw_copy_check_uvector(int type, const struct iovec __user * uvector, + struct iovec *fast_pointer, + struct iovec **ret_pointer); + ++typedef ssize_t (*vfs_readf_t)(struct file *, char __user *, size_t, loff_t *); ++typedef ssize_t (*vfs_writef_t)(struct file *, const char __user *, size_t, ++ loff_t *); ++vfs_readf_t vfs_readf(struct file *file); ++vfs_writef_t vfs_writef(struct file *file); ++ + extern ssize_t __vfs_read(struct file *, char __user *, size_t, loff_t *); + extern ssize_t vfs_read(struct file *, char __user *, size_t, loff_t *); + extern ssize_t vfs_write(struct file *, const char __user *, size_t, loff_t *); +@@ -2243,6 +2251,7 @@ extern int current_umask(void); + extern void ihold(struct inode * inode); + extern void iput(struct inode *); + extern int generic_update_time(struct inode *, struct timespec64 *, int); ++extern int update_time(struct inode *, struct timespec64 *, int); + + /* /sys/fs */ + extern struct kobject *fs_kobj; +@@ -2530,6 +2539,7 @@ static inline bool sb_is_blkdev_sb(struct super_block *sb) + return false; + } + #endif ++extern int __sync_filesystem(struct super_block *, int); + extern int sync_filesystem(struct super_block *); + extern const struct file_operations def_blk_fops; + extern const struct file_operations def_chr_fops; +diff --git a/include/linux/lockdep.h b/include/linux/lockdep.h +index b0d0b51c4d850..f73ffaa0199ee 100644 +--- a/include/linux/lockdep.h ++++ b/include/linux/lockdep.h +@@ -313,6 +313,8 @@ static inline int lockdep_match_key(struct lockdep_map *lock, + return lock->key == key; + } + ++struct lock_class *lockdep_hlock_class(struct held_lock *hlock); ++ + /* + * Acquire a lock. + * +@@ -439,6 +441,7 @@ struct lockdep_map { }; + + #define lockdep_depth(tsk) (0) + ++#define lockdep_is_held(lock) (1) + #define lockdep_is_held_type(l, r) (1) + + #define lockdep_assert_held(l) do { (void)(l); } while (0) +diff --git a/include/linux/mnt_namespace.h b/include/linux/mnt_namespace.h +index 35942084cd40d..24f5fd1a789de 100644 +--- a/include/linux/mnt_namespace.h ++++ b/include/linux/mnt_namespace.h +@@ -6,11 +6,14 @@ + struct mnt_namespace; + struct fs_struct; + struct user_namespace; ++struct vfsmount; + + extern struct mnt_namespace *copy_mnt_ns(unsigned long, struct mnt_namespace *, + struct user_namespace *, struct fs_struct *); + extern void put_mnt_ns(struct mnt_namespace *ns); + ++extern int is_current_mnt_ns(struct vfsmount *mnt); ++ + extern const struct file_operations proc_mounts_operations; + extern const struct file_operations proc_mountinfo_operations; + extern const struct file_operations proc_mountstats_operations; +diff --git a/include/linux/splice.h b/include/linux/splice.h +index 74b4911ac16dd..19789fbea5675 100644 +--- a/include/linux/splice.h ++++ b/include/linux/splice.h +@@ -87,4 +87,10 @@ extern void splice_shrink_spd(struct splice_pipe_desc *); + + extern const struct pipe_buf_operations page_cache_pipe_buf_ops; + extern const struct pipe_buf_operations default_pipe_buf_ops; ++ ++extern long do_splice_from(struct pipe_inode_info *pipe, struct file *out, ++ loff_t *ppos, size_t len, unsigned int flags); ++extern long do_splice_to(struct file *in, loff_t *ppos, ++ struct pipe_inode_info *pipe, size_t len, ++ unsigned int flags); + #endif +diff --git a/kernel/locking/lockdep.c b/kernel/locking/lockdep.c +index dd13f865ad40e..fa6f5599a2a5e 100644 +--- a/kernel/locking/lockdep.c ++++ b/kernel/locking/lockdep.c +@@ -140,7 +140,7 @@ static struct lock_list list_entries[MAX_LOCKDEP_ENTRIES]; + unsigned long nr_lock_classes; + static struct lock_class lock_classes[MAX_LOCKDEP_KEYS]; + +-static inline struct lock_class *hlock_class(struct held_lock *hlock) ++inline struct lock_class *lockdep_hlock_class(struct held_lock *hlock) + { + if (!hlock->class_idx) { + /* +@@ -151,6 +151,7 @@ static inline struct lock_class *hlock_class(struct held_lock *hlock) + } + return lock_classes + hlock->class_idx - 1; + } ++#define hlock_class(hlock) lockdep_hlock_class(hlock) + + #ifdef CONFIG_LOCK_STAT + static DEFINE_PER_CPU(struct lock_class_stats[MAX_LOCKDEP_KEYS], cpu_lock_stats); diff -r 3d441873d746 -r a23978bfa665 linux/stuff/aufs4-loopback.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/linux/stuff/aufs4-loopback.patch Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,243 @@ +SPDX-License-Identifier: GPL-2.0 +aufs4.19 loopback patch + +diff --git a/drivers/block/loop.c b/drivers/block/loop.c +index 9e534a36c5941..74cd74e6374b0 100644 +--- a/drivers/block/loop.c ++++ b/drivers/block/loop.c +@@ -626,6 +626,15 @@ static inline void loop_update_dio(struct loop_device *lo) + lo->use_dio); + } + ++static struct file *loop_real_file(struct file *file) ++{ ++ struct file *f = NULL; ++ ++ if (file->f_path.dentry->d_sb->s_op->real_loop) ++ f = file->f_path.dentry->d_sb->s_op->real_loop(file); ++ return f; ++} ++ + static void loop_reread_partitions(struct loop_device *lo, + struct block_device *bdev) + { +@@ -690,6 +699,7 @@ static int loop_change_fd(struct loop_device *lo, struct block_device *bdev, + unsigned int arg) + { + struct file *file, *old_file; ++ struct file *f, *virt_file = NULL, *old_virt_file; + int error; + + error = -ENXIO; +@@ -705,12 +715,19 @@ static int loop_change_fd(struct loop_device *lo, struct block_device *bdev, + file = fget(arg); + if (!file) + goto out; ++ f = loop_real_file(file); ++ if (f) { ++ virt_file = file; ++ file = f; ++ get_file(file); ++ } + + error = loop_validate_file(file, bdev); + if (error) + goto out_putf; + + old_file = lo->lo_backing_file; ++ old_virt_file = lo->lo_backing_virt_file; + + error = -EINVAL; + +@@ -722,6 +739,7 @@ static int loop_change_fd(struct loop_device *lo, struct block_device *bdev, + blk_mq_freeze_queue(lo->lo_queue); + mapping_set_gfp_mask(old_file->f_mapping, lo->old_gfp_mask); + lo->lo_backing_file = file; ++ lo->lo_backing_virt_file = virt_file; + lo->old_gfp_mask = mapping_gfp_mask(file->f_mapping); + mapping_set_gfp_mask(file->f_mapping, + lo->old_gfp_mask & ~(__GFP_IO|__GFP_FS)); +@@ -729,12 +747,16 @@ static int loop_change_fd(struct loop_device *lo, struct block_device *bdev, + blk_mq_unfreeze_queue(lo->lo_queue); + + fput(old_file); ++ if (old_virt_file) ++ fput(old_virt_file); + if (lo->lo_flags & LO_FLAGS_PARTSCAN) + loop_reread_partitions(lo, bdev); + return 0; + + out_putf: + fput(file); ++ if (virt_file) ++ fput(virt_file); + out: + return error; + } +@@ -922,7 +944,7 @@ static int loop_prepare_queue(struct loop_device *lo) + static int loop_set_fd(struct loop_device *lo, fmode_t mode, + struct block_device *bdev, unsigned int arg) + { +- struct file *file; ++ struct file *file, *f, *virt_file = NULL; + struct inode *inode; + struct address_space *mapping; + int lo_flags = 0; +@@ -936,6 +958,12 @@ static int loop_set_fd(struct loop_device *lo, fmode_t mode, + file = fget(arg); + if (!file) + goto out; ++ f = loop_real_file(file); ++ if (f) { ++ virt_file = file; ++ file = f; ++ get_file(file); ++ } + + error = -EBUSY; + if (lo->lo_state != Lo_unbound) +@@ -968,6 +996,7 @@ static int loop_set_fd(struct loop_device *lo, fmode_t mode, + lo->lo_device = bdev; + lo->lo_flags = lo_flags; + lo->lo_backing_file = file; ++ lo->lo_backing_virt_file = virt_file; + lo->transfer = NULL; + lo->ioctl = NULL; + lo->lo_sizelimit = 0; +@@ -1001,6 +1030,8 @@ static int loop_set_fd(struct loop_device *lo, fmode_t mode, + + out_putf: + fput(file); ++ if (virt_file) ++ fput(virt_file); + out: + /* This is safe: open() is still holding a reference. */ + module_put(THIS_MODULE); +@@ -1047,6 +1078,7 @@ loop_init_xfer(struct loop_device *lo, struct loop_func_table *xfer, + static int loop_clr_fd(struct loop_device *lo) + { + struct file *filp = lo->lo_backing_file; ++ struct file *virt_filp = lo->lo_backing_virt_file; + gfp_t gfp = lo->old_gfp_mask; + struct block_device *bdev = lo->lo_device; + +@@ -1078,6 +1110,7 @@ static int loop_clr_fd(struct loop_device *lo) + spin_lock_irq(&lo->lo_lock); + lo->lo_state = Lo_rundown; + lo->lo_backing_file = NULL; ++ lo->lo_backing_virt_file = NULL; + spin_unlock_irq(&lo->lo_lock); + + loop_release_xfer(lo); +@@ -1126,6 +1159,8 @@ static int loop_clr_fd(struct loop_device *lo) + * bd_mutex which is usually taken before lo_ctl_mutex. + */ + fput(filp); ++ if (virt_filp) ++ fput(virt_filp); + return 0; + } + +diff --git a/drivers/block/loop.h b/drivers/block/loop.h +index 4d42c7af7de75..a15dd5bff5eae 100644 +--- a/drivers/block/loop.h ++++ b/drivers/block/loop.h +@@ -46,7 +46,7 @@ struct loop_device { + int (*ioctl)(struct loop_device *, int cmd, + unsigned long arg); + +- struct file * lo_backing_file; ++ struct file *lo_backing_file, *lo_backing_virt_file; + struct block_device *lo_device; + void *key_data; + +diff --git a/fs/aufs/f_op.c b/fs/aufs/f_op.c +index 6fb4a4ed8cc7f..ba9a959f2db27 100644 +--- a/fs/aufs/f_op.c ++++ b/fs/aufs/f_op.c +@@ -359,7 +359,7 @@ static ssize_t aufs_read_iter(struct kiocb *kio, struct iov_iter *iov_iter) + if (IS_ERR(h_file)) + goto out; + +- if (au_test_loopback_kthread()) { ++ if (0 && au_test_loopback_kthread()) { + au_warn_loopback(h_file->f_path.dentry->d_sb); + if (file->f_mapping != h_file->f_mapping) { + file->f_mapping = h_file->f_mapping; +diff --git a/fs/aufs/loop.c b/fs/aufs/loop.c +index 50e80bd1d589d..d0f9777267f99 100644 +--- a/fs/aufs/loop.c ++++ b/fs/aufs/loop.c +@@ -133,3 +133,19 @@ void au_loopback_fin(void) + symbol_put(loop_backing_file); + au_kfree_try_rcu(au_warn_loopback_array); + } ++ ++/* ---------------------------------------------------------------------- */ ++ ++/* support the loopback block device insude aufs */ ++ ++struct file *aufs_real_loop(struct file *file) ++{ ++ struct file *f; ++ ++ BUG_ON(!au_test_aufs(file->f_path.dentry->d_sb)); ++ fi_read_lock(file); ++ f = au_hf_top(file); ++ fi_read_unlock(file); ++ AuDebugOn(!f); ++ return f; ++} +diff --git a/fs/aufs/loop.h b/fs/aufs/loop.h +index 94f4f80ae33bf..ca1194354aff4 100644 +--- a/fs/aufs/loop.h ++++ b/fs/aufs/loop.h +@@ -26,6 +26,8 @@ void au_warn_loopback(struct super_block *h_sb); + + int au_loopback_init(void); + void au_loopback_fin(void); ++ ++struct file *aufs_real_loop(struct file *file); + #else + AuStub(struct file *, loop_backing_file, return NULL, struct super_block *sb) + +@@ -36,6 +38,8 @@ AuStubVoid(au_warn_loopback, struct super_block *h_sb) + + AuStubInt0(au_loopback_init, void) + AuStubVoid(au_loopback_fin, void) ++ ++AuStub(struct file *, aufs_real_loop, return NULL, struct file *file) + #endif /* BLK_DEV_LOOP */ + + #endif /* __KERNEL__ */ +diff --git a/fs/aufs/super.c b/fs/aufs/super.c +index e3b81808a78a7..eff4f475de060 100644 +--- a/fs/aufs/super.c ++++ b/fs/aufs/super.c +@@ -846,7 +846,10 @@ static const struct super_operations aufs_sop = { + .statfs = aufs_statfs, + .put_super = aufs_put_super, + .sync_fs = aufs_sync_fs, +- .remount_fs = aufs_remount_fs ++ .remount_fs = aufs_remount_fs, ++#ifdef CONFIG_AUFS_BDEV_LOOP ++ .real_loop = aufs_real_loop ++#endif + }; + + /* ---------------------------------------------------------------------- */ +diff --git a/include/linux/fs.h b/include/linux/fs.h +index 41da4219febfe..72fe934fd55b0 100644 +--- a/include/linux/fs.h ++++ b/include/linux/fs.h +@@ -1882,6 +1882,10 @@ struct super_operations { + struct shrink_control *); + long (*free_cached_objects)(struct super_block *, + struct shrink_control *); ++#if IS_ENABLED(CONFIG_BLK_DEV_LOOP) || IS_ENABLED(CONFIG_BLK_DEV_LOOP_MODULE) ++ /* and aufs */ ++ struct file *(*real_loop)(struct file *); ++#endif + }; + + /* diff -r 3d441873d746 -r a23978bfa665 linux/stuff/aufs4-mmap.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/linux/stuff/aufs4-mmap.patch Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,398 @@ +SPDX-License-Identifier: GPL-2.0 +aufs4.19 mmap patch + +diff --git a/fs/proc/base.c b/fs/proc/base.c +index 7e9f07bf260d2..3ab59011067ee 100644 +--- a/fs/proc/base.c ++++ b/fs/proc/base.c +@@ -2016,7 +2016,7 @@ static int map_files_get_link(struct dentry *dentry, struct path *path) + down_read(&mm->mmap_sem); + vma = find_exact_vma(mm, vm_start, vm_end); + if (vma && vma->vm_file) { +- *path = vma->vm_file->f_path; ++ *path = vma_pr_or_file(vma)->f_path; + path_get(path); + rc = 0; + } +diff --git a/fs/proc/nommu.c b/fs/proc/nommu.c +index 3b63be64e4364..fb9913bf3d10d 100644 +--- a/fs/proc/nommu.c ++++ b/fs/proc/nommu.c +@@ -45,7 +45,10 @@ static int nommu_region_show(struct seq_file *m, struct vm_region *region) + file = region->vm_file; + + if (file) { +- struct inode *inode = file_inode(region->vm_file); ++ struct inode *inode; ++ ++ file = vmr_pr_or_file(region); ++ inode = file_inode(file); + dev = inode->i_sb->s_dev; + ino = inode->i_ino; + } +diff --git a/fs/proc/task_mmu.c b/fs/proc/task_mmu.c +index 5ea1d64cb0b4c..7865a4707d233 100644 +--- a/fs/proc/task_mmu.c ++++ b/fs/proc/task_mmu.c +@@ -305,7 +305,10 @@ show_map_vma(struct seq_file *m, struct vm_area_struct *vma) + const char *name = NULL; + + if (file) { +- struct inode *inode = file_inode(vma->vm_file); ++ struct inode *inode; ++ ++ file = vma_pr_or_file(vma); ++ inode = file_inode(file); + dev = inode->i_sb->s_dev; + ino = inode->i_ino; + pgoff = ((loff_t)vma->vm_pgoff) << PAGE_SHIFT; +@@ -1727,7 +1730,7 @@ static int show_numa_map(struct seq_file *m, void *v) + struct proc_maps_private *proc_priv = &numa_priv->proc_maps; + struct vm_area_struct *vma = v; + struct numa_maps *md = &numa_priv->md; +- struct file *file = vma->vm_file; ++ struct file *file = vma_pr_or_file(vma); + struct mm_struct *mm = vma->vm_mm; + struct mm_walk walk = { + .hugetlb_entry = gather_hugetlb_stats, +diff --git a/fs/proc/task_nommu.c b/fs/proc/task_nommu.c +index 0b63d68dedb2a..400d1c594ceb3 100644 +--- a/fs/proc/task_nommu.c ++++ b/fs/proc/task_nommu.c +@@ -155,7 +155,10 @@ static int nommu_vma_show(struct seq_file *m, struct vm_area_struct *vma) + file = vma->vm_file; + + if (file) { +- struct inode *inode = file_inode(vma->vm_file); ++ struct inode *inode; ++ ++ file = vma_pr_or_file(vma); ++ inode = file_inode(file); + dev = inode->i_sb->s_dev; + ino = inode->i_ino; + pgoff = (loff_t)vma->vm_pgoff << PAGE_SHIFT; +diff --git a/include/linux/mm.h b/include/linux/mm.h +index 0416a7204be37..4a298a92681bb 100644 +--- a/include/linux/mm.h ++++ b/include/linux/mm.h +@@ -1440,6 +1440,28 @@ static inline void unmap_shared_mapping_range(struct address_space *mapping, + unmap_mapping_range(mapping, holebegin, holelen, 0); + } + ++extern void vma_do_file_update_time(struct vm_area_struct *, const char[], int); ++extern struct file *vma_do_pr_or_file(struct vm_area_struct *, const char[], ++ int); ++extern void vma_do_get_file(struct vm_area_struct *, const char[], int); ++extern void vma_do_fput(struct vm_area_struct *, const char[], int); ++ ++#define vma_file_update_time(vma) vma_do_file_update_time(vma, __func__, \ ++ __LINE__) ++#define vma_pr_or_file(vma) vma_do_pr_or_file(vma, __func__, \ ++ __LINE__) ++#define vma_get_file(vma) vma_do_get_file(vma, __func__, __LINE__) ++#define vma_fput(vma) vma_do_fput(vma, __func__, __LINE__) ++ ++#ifndef CONFIG_MMU ++extern struct file *vmr_do_pr_or_file(struct vm_region *, const char[], int); ++extern void vmr_do_fput(struct vm_region *, const char[], int); ++ ++#define vmr_pr_or_file(region) vmr_do_pr_or_file(region, __func__, \ ++ __LINE__) ++#define vmr_fput(region) vmr_do_fput(region, __func__, __LINE__) ++#endif /* !CONFIG_MMU */ ++ + extern int access_process_vm(struct task_struct *tsk, unsigned long addr, + void *buf, int len, unsigned int gup_flags); + extern int access_remote_vm(struct mm_struct *mm, unsigned long addr, +diff --git a/include/linux/mm_types.h b/include/linux/mm_types.h +index 5ed8f6292a533..01229754077f6 100644 +--- a/include/linux/mm_types.h ++++ b/include/linux/mm_types.h +@@ -239,6 +239,7 @@ struct vm_region { + unsigned long vm_top; /* region allocated to here */ + unsigned long vm_pgoff; /* the offset in vm_file corresponding to vm_start */ + struct file *vm_file; /* the backing file or NULL */ ++ struct file *vm_prfile; /* the virtual backing file or NULL */ + + int vm_usage; /* region usage count (access under nommu_region_sem) */ + bool vm_icache_flushed : 1; /* true if the icache has been flushed for +@@ -313,6 +314,7 @@ struct vm_area_struct { + unsigned long vm_pgoff; /* Offset (within vm_file) in PAGE_SIZE + units */ + struct file * vm_file; /* File we map to (can be NULL). */ ++ struct file *vm_prfile; /* shadow of vm_file */ + void * vm_private_data; /* was vm_pte (shared mem) */ + + atomic_long_t swap_readahead_info; +diff --git a/kernel/fork.c b/kernel/fork.c +index f0b58479534f0..fa562c364d020 100644 +--- a/kernel/fork.c ++++ b/kernel/fork.c +@@ -505,7 +505,7 @@ static __latent_entropy int dup_mmap(struct mm_struct *mm, + struct inode *inode = file_inode(file); + struct address_space *mapping = file->f_mapping; + +- get_file(file); ++ vma_get_file(tmp); + if (tmp->vm_flags & VM_DENYWRITE) + atomic_dec(&inode->i_writecount); + i_mmap_lock_write(mapping); +diff --git a/mm/Makefile b/mm/Makefile +index 26ef77a3883b5..b2869af1ef08e 100644 +--- a/mm/Makefile ++++ b/mm/Makefile +@@ -39,7 +39,7 @@ obj-y := filemap.o mempool.o oom_kill.o fadvise.o \ + mm_init.o mmu_context.o percpu.o slab_common.o \ + compaction.o vmacache.o \ + interval_tree.o list_lru.o workingset.o \ +- debug.o $(mmu-y) ++ prfile.o debug.o $(mmu-y) + + obj-y += init-mm.o + +diff --git a/mm/filemap.c b/mm/filemap.c +index 52517f28e6f4a..250f675dcfb28 100644 +--- a/mm/filemap.c ++++ b/mm/filemap.c +@@ -2700,7 +2700,7 @@ vm_fault_t filemap_page_mkwrite(struct vm_fault *vmf) + vm_fault_t ret = VM_FAULT_LOCKED; + + sb_start_pagefault(inode->i_sb); +- file_update_time(vmf->vma->vm_file); ++ vma_file_update_time(vmf->vma); + lock_page(page); + if (page->mapping != inode->i_mapping) { + unlock_page(page); +diff --git a/mm/mmap.c b/mm/mmap.c +index f7cd9cb966c0f..515e88a194bd0 100644 +--- a/mm/mmap.c ++++ b/mm/mmap.c +@@ -180,7 +180,7 @@ static struct vm_area_struct *remove_vma(struct vm_area_struct *vma) + if (vma->vm_ops && vma->vm_ops->close) + vma->vm_ops->close(vma); + if (vma->vm_file) +- fput(vma->vm_file); ++ vma_fput(vma); + mpol_put(vma_policy(vma)); + vm_area_free(vma); + return next; +@@ -905,7 +905,7 @@ int __vma_adjust(struct vm_area_struct *vma, unsigned long start, + if (remove_next) { + if (file) { + uprobe_munmap(next, next->vm_start, next->vm_end); +- fput(file); ++ vma_fput(vma); + } + if (next->anon_vma) + anon_vma_merge(vma, next); +@@ -1821,8 +1821,8 @@ unsigned long mmap_region(struct file *file, unsigned long addr, + return addr; + + unmap_and_free_vma: ++ vma_fput(vma); + vma->vm_file = NULL; +- fput(file); + + /* Undo any partial mapping done by a device driver. */ + unmap_region(mm, vma, prev, vma->vm_start, vma->vm_end); +@@ -2641,7 +2641,7 @@ int __split_vma(struct mm_struct *mm, struct vm_area_struct *vma, + goto out_free_mpol; + + if (new->vm_file) +- get_file(new->vm_file); ++ vma_get_file(new); + + if (new->vm_ops && new->vm_ops->open) + new->vm_ops->open(new); +@@ -2660,7 +2660,7 @@ int __split_vma(struct mm_struct *mm, struct vm_area_struct *vma, + if (new->vm_ops && new->vm_ops->close) + new->vm_ops->close(new); + if (new->vm_file) +- fput(new->vm_file); ++ vma_fput(new); + unlink_anon_vmas(new); + out_free_mpol: + mpol_put(vma_policy(new)); +@@ -2822,7 +2822,7 @@ SYSCALL_DEFINE5(remap_file_pages, unsigned long, start, unsigned long, size, + struct vm_area_struct *vma; + unsigned long populate = 0; + unsigned long ret = -EINVAL; +- struct file *file; ++ struct file *file, *prfile; + + pr_warn_once("%s (%d) uses deprecated remap_file_pages() syscall. See Documentation/vm/remap_file_pages.rst.\n", + current->comm, current->pid); +@@ -2897,10 +2897,27 @@ SYSCALL_DEFINE5(remap_file_pages, unsigned long, start, unsigned long, size, + } + } + +- file = get_file(vma->vm_file); ++ vma_get_file(vma); ++ file = vma->vm_file; ++ prfile = vma->vm_prfile; + ret = do_mmap_pgoff(vma->vm_file, start, size, + prot, flags, pgoff, &populate, NULL); ++ if (!IS_ERR_VALUE(ret) && file && prfile) { ++ struct vm_area_struct *new_vma; ++ ++ new_vma = find_vma(mm, ret); ++ if (!new_vma->vm_prfile) ++ new_vma->vm_prfile = prfile; ++ if (new_vma != vma) ++ get_file(prfile); ++ } ++ /* ++ * two fput()s instead of vma_fput(vma), ++ * coz vma may not be available anymore. ++ */ + fput(file); ++ if (prfile) ++ fput(prfile); + out: + up_write(&mm->mmap_sem); + if (populate) +@@ -3206,7 +3223,7 @@ struct vm_area_struct *copy_vma(struct vm_area_struct **vmap, + if (anon_vma_clone(new_vma, vma)) + goto out_free_mempol; + if (new_vma->vm_file) +- get_file(new_vma->vm_file); ++ vma_get_file(new_vma); + if (new_vma->vm_ops && new_vma->vm_ops->open) + new_vma->vm_ops->open(new_vma); + vma_link(mm, new_vma, prev, rb_link, rb_parent); +diff --git a/mm/nommu.c b/mm/nommu.c +index e4aac33216aec..83bfcd1528a00 100644 +--- a/mm/nommu.c ++++ b/mm/nommu.c +@@ -625,7 +625,7 @@ static void __put_nommu_region(struct vm_region *region) + up_write(&nommu_region_sem); + + if (region->vm_file) +- fput(region->vm_file); ++ vmr_fput(region); + + /* IO memory and memory shared directly out of the pagecache + * from ramfs/tmpfs mustn't be released here */ +@@ -763,7 +763,7 @@ static void delete_vma(struct mm_struct *mm, struct vm_area_struct *vma) + if (vma->vm_ops && vma->vm_ops->close) + vma->vm_ops->close(vma); + if (vma->vm_file) +- fput(vma->vm_file); ++ vma_fput(vma); + put_nommu_region(vma->vm_region); + vm_area_free(vma); + } +@@ -1286,7 +1286,7 @@ unsigned long do_mmap(struct file *file, + goto error_just_free; + } + } +- fput(region->vm_file); ++ vmr_fput(region); + kmem_cache_free(vm_region_jar, region); + region = pregion; + result = start; +@@ -1361,10 +1361,10 @@ unsigned long do_mmap(struct file *file, + up_write(&nommu_region_sem); + error: + if (region->vm_file) +- fput(region->vm_file); ++ vmr_fput(region); + kmem_cache_free(vm_region_jar, region); + if (vma->vm_file) +- fput(vma->vm_file); ++ vma_fput(vma); + vm_area_free(vma); + return ret; + +diff --git a/mm/prfile.c b/mm/prfile.c +new file mode 100644 +index 0000000000000..00d51187c3250 +--- /dev/null ++++ b/mm/prfile.c +@@ -0,0 +1,86 @@ ++// SPDX-License-Identifier: GPL-2.0 ++/* ++ * Mainly for aufs which mmap(2) different file and wants to print different ++ * path in /proc/PID/maps. ++ * Call these functions via macros defined in linux/mm.h. ++ * ++ * See Documentation/filesystems/aufs/design/06mmap.txt ++ * ++ * Copyright (c) 2014-2020 Junjro R. Okajima ++ * Copyright (c) 2014 Ian Campbell ++ */ ++ ++#include ++#include ++#include ++ ++/* #define PRFILE_TRACE */ ++static inline void prfile_trace(struct file *f, struct file *pr, ++ const char func[], int line, const char func2[]) ++{ ++#ifdef PRFILE_TRACE ++ if (pr) ++ pr_info("%s:%d: %s, %pD2\n", func, line, func2, f); ++#endif ++} ++ ++void vma_do_file_update_time(struct vm_area_struct *vma, const char func[], ++ int line) ++{ ++ struct file *f = vma->vm_file, *pr = vma->vm_prfile; ++ ++ prfile_trace(f, pr, func, line, __func__); ++ file_update_time(f); ++ if (f && pr) ++ file_update_time(pr); ++} ++ ++struct file *vma_do_pr_or_file(struct vm_area_struct *vma, const char func[], ++ int line) ++{ ++ struct file *f = vma->vm_file, *pr = vma->vm_prfile; ++ ++ prfile_trace(f, pr, func, line, __func__); ++ return (f && pr) ? pr : f; ++} ++ ++void vma_do_get_file(struct vm_area_struct *vma, const char func[], int line) ++{ ++ struct file *f = vma->vm_file, *pr = vma->vm_prfile; ++ ++ prfile_trace(f, pr, func, line, __func__); ++ get_file(f); ++ if (f && pr) ++ get_file(pr); ++} ++ ++void vma_do_fput(struct vm_area_struct *vma, const char func[], int line) ++{ ++ struct file *f = vma->vm_file, *pr = vma->vm_prfile; ++ ++ prfile_trace(f, pr, func, line, __func__); ++ fput(f); ++ if (f && pr) ++ fput(pr); ++} ++ ++#ifndef CONFIG_MMU ++struct file *vmr_do_pr_or_file(struct vm_region *region, const char func[], ++ int line) ++{ ++ struct file *f = region->vm_file, *pr = region->vm_prfile; ++ ++ prfile_trace(f, pr, func, line, __func__); ++ return (f && pr) ? pr : f; ++} ++ ++void vmr_do_fput(struct vm_region *region, const char func[], int line) ++{ ++ struct file *f = region->vm_file, *pr = region->vm_prfile; ++ ++ prfile_trace(f, pr, func, line, __func__); ++ fput(f); ++ if (f && pr) ++ fput(pr); ++} ++#endif /* !CONFIG_MMU */ diff -r 3d441873d746 -r a23978bfa665 linux/stuff/aufs4-standalone.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/linux/stuff/aufs4-standalone.patch Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,377 @@ +SPDX-License-Identifier: GPL-2.0 +aufs4.19 standalone patch + +diff --git a/fs/dcache.c b/fs/dcache.c +index 9f57bd87bce5a..328a13662ca2e 100644 +--- a/fs/dcache.c ++++ b/fs/dcache.c +@@ -1343,6 +1343,7 @@ void d_walk(struct dentry *parent, void *data, + seq = 1; + goto again; + } ++EXPORT_SYMBOL_GPL(d_walk); + + struct check_mount { + struct vfsmount *mnt; +@@ -2837,6 +2838,7 @@ void d_exchange(struct dentry *dentry1, struct dentry *dentry2) + + write_sequnlock(&rename_lock); + } ++EXPORT_SYMBOL_GPL(d_exchange); + + /** + * d_ancestor - search for an ancestor +diff --git a/fs/exec.c b/fs/exec.c +index 1ebf6e5a521d9..a72c294657eae 100644 +--- a/fs/exec.c ++++ b/fs/exec.c +@@ -109,6 +109,7 @@ bool path_noexec(const struct path *path) + return (path->mnt->mnt_flags & MNT_NOEXEC) || + (path->mnt->mnt_sb->s_iflags & SB_I_NOEXEC); + } ++EXPORT_SYMBOL_GPL(path_noexec); + + #ifdef CONFIG_USELIB + /* +diff --git a/fs/fcntl.c b/fs/fcntl.c +index d4da10be555c9..fbc70ac63462f 100644 +--- a/fs/fcntl.c ++++ b/fs/fcntl.c +@@ -85,6 +85,7 @@ int setfl(int fd, struct file *filp, unsigned long arg) + out: + return error; + } ++EXPORT_SYMBOL_GPL(setfl); + + static void f_modown(struct file *filp, struct pid *pid, enum pid_type type, + int force) +diff --git a/fs/file_table.c b/fs/file_table.c +index e49af4caf15d9..569020fd1fb38 100644 +--- a/fs/file_table.c ++++ b/fs/file_table.c +@@ -161,6 +161,7 @@ struct file *alloc_empty_file(int flags, const struct cred *cred) + } + return ERR_PTR(-ENFILE); + } ++EXPORT_SYMBOL_GPL(alloc_empty_file); + + /* + * Variant of alloc_empty_file() that doesn't check and modify nr_files. +@@ -323,6 +324,7 @@ void flush_delayed_fput(void) + { + delayed_fput(NULL); + } ++EXPORT_SYMBOL_GPL(flush_delayed_fput); + + static DECLARE_DELAYED_WORK(delayed_fput_work, delayed_fput); + +@@ -365,6 +367,7 @@ void __fput_sync(struct file *file) + } + + EXPORT_SYMBOL(fput); ++EXPORT_SYMBOL_GPL(__fput_sync); + + void __init files_init(void) + { +diff --git a/fs/inode.c b/fs/inode.c +index fa6ae6a217fbd..69d4a6cded14b 100644 +--- a/fs/inode.c ++++ b/fs/inode.c +@@ -1666,6 +1666,7 @@ int update_time(struct inode *inode, struct timespec64 *time, int flags) + + return update_time(inode, time, flags); + } ++EXPORT_SYMBOL_GPL(update_time); + + /** + * touch_atime - update the access time +diff --git a/fs/namespace.c b/fs/namespace.c +index 72c93f3e86478..c49803ce04b8b 100644 +--- a/fs/namespace.c ++++ b/fs/namespace.c +@@ -437,6 +437,7 @@ void __mnt_drop_write(struct vfsmount *mnt) + mnt_dec_writers(real_mount(mnt)); + preempt_enable(); + } ++EXPORT_SYMBOL_GPL(__mnt_drop_write); + + /** + * mnt_drop_write - give up write access to a mount +@@ -775,6 +776,7 @@ int is_current_mnt_ns(struct vfsmount *mnt) + { + return check_mnt(real_mount(mnt)); + } ++EXPORT_SYMBOL_GPL(is_current_mnt_ns); + + /* + * vfsmount lock must be held for write +@@ -1832,6 +1834,7 @@ int iterate_mounts(int (*f)(struct vfsmount *, void *), void *arg, + } + return 0; + } ++EXPORT_SYMBOL_GPL(iterate_mounts); + + static void cleanup_group_ids(struct mount *mnt, struct mount *end) + { +diff --git a/fs/notify/group.c b/fs/notify/group.c +index c03b836628769..94d210ca384a6 100644 +--- a/fs/notify/group.c ++++ b/fs/notify/group.c +@@ -112,6 +112,7 @@ void fsnotify_get_group(struct fsnotify_group *group) + { + refcount_inc(&group->refcnt); + } ++EXPORT_SYMBOL_GPL(fsnotify_get_group); + + /* + * Drop a reference to a group. Free it if it's through. +@@ -121,6 +122,7 @@ void fsnotify_put_group(struct fsnotify_group *group) + if (refcount_dec_and_test(&group->refcnt)) + fsnotify_final_destroy_group(group); + } ++EXPORT_SYMBOL_GPL(fsnotify_put_group); + + /* + * Create a new fsnotify_group and hold a reference for the group returned. +@@ -150,6 +152,7 @@ struct fsnotify_group *fsnotify_alloc_group(const struct fsnotify_ops *ops) + + return group; + } ++EXPORT_SYMBOL_GPL(fsnotify_alloc_group); + + int fsnotify_fasync(int fd, struct file *file, int on) + { +diff --git a/fs/notify/mark.c b/fs/notify/mark.c +index 59cdb27826def..ce365c73f4fea 100644 +--- a/fs/notify/mark.c ++++ b/fs/notify/mark.c +@@ -263,6 +263,7 @@ void fsnotify_put_mark(struct fsnotify_mark *mark) + queue_delayed_work(system_unbound_wq, &reaper_work, + FSNOTIFY_REAPER_DELAY); + } ++EXPORT_SYMBOL_GPL(fsnotify_put_mark); + + /* + * Get mark reference when we found the mark via lockless traversal of object +@@ -417,6 +418,7 @@ void fsnotify_destroy_mark(struct fsnotify_mark *mark, + mutex_unlock(&group->mark_mutex); + fsnotify_free_mark(mark); + } ++EXPORT_SYMBOL_GPL(fsnotify_destroy_mark); + + /* + * Sorting function for lists of fsnotify marks. +@@ -632,6 +634,7 @@ int fsnotify_add_mark(struct fsnotify_mark *mark, fsnotify_connp_t *connp, + mutex_unlock(&group->mark_mutex); + return ret; + } ++EXPORT_SYMBOL_GPL(fsnotify_add_mark); + + /* + * Given a list of marks, find the mark associated with given group. If found +@@ -754,6 +757,7 @@ void fsnotify_init_mark(struct fsnotify_mark *mark, + fsnotify_get_group(group); + mark->group = group; + } ++EXPORT_SYMBOL_GPL(fsnotify_init_mark); + + /* + * Destroy all marks in destroy_list, waits for SRCU period to finish before +diff --git a/fs/open.c b/fs/open.c +index 0285ce7dbd515..cb81623a8b09e 100644 +--- a/fs/open.c ++++ b/fs/open.c +@@ -64,6 +64,7 @@ int do_truncate(struct dentry *dentry, loff_t length, unsigned int time_attrs, + inode_unlock(dentry->d_inode); + return ret; + } ++EXPORT_SYMBOL_GPL(do_truncate); + + long vfs_truncate(const struct path *path, loff_t length) + { +diff --git a/fs/read_write.c b/fs/read_write.c +index 45e3e7a0d4e64..f802a3865acf4 100644 +--- a/fs/read_write.c ++++ b/fs/read_write.c +@@ -459,6 +459,7 @@ ssize_t vfs_read(struct file *file, char __user *buf, size_t count, loff_t *pos) + + return ret; + } ++EXPORT_SYMBOL_GPL(vfs_read); + + static ssize_t new_sync_write(struct file *filp, const char __user *buf, size_t len, loff_t *ppos) + { +@@ -499,6 +500,7 @@ vfs_readf_t vfs_readf(struct file *file) + return new_sync_read; + return ERR_PTR(-ENOSYS); /* doesn't have ->read(|_iter)() op */ + } ++EXPORT_SYMBOL_GPL(vfs_readf); + + vfs_writef_t vfs_writef(struct file *file) + { +@@ -510,6 +512,7 @@ vfs_writef_t vfs_writef(struct file *file) + return new_sync_write; + return ERR_PTR(-ENOSYS); /* doesn't have ->write(|_iter)() op */ + } ++EXPORT_SYMBOL_GPL(vfs_writef); + + ssize_t __kernel_write(struct file *file, const void *buf, size_t count, loff_t *pos) + { +@@ -579,6 +582,7 @@ ssize_t vfs_write(struct file *file, const char __user *buf, size_t count, loff_ + + return ret; + } ++EXPORT_SYMBOL_GPL(vfs_write); + + static inline loff_t file_pos_read(struct file *file) + { +diff --git a/fs/splice.c b/fs/splice.c +index 1dd7f96b22dc4..a5e3bcba0ea26 100644 +--- a/fs/splice.c ++++ b/fs/splice.c +@@ -851,6 +851,7 @@ long do_splice_from(struct pipe_inode_info *pipe, struct file *out, + + return splice_write(pipe, out, ppos, len, flags); + } ++EXPORT_SYMBOL_GPL(do_splice_from); + + /* + * Attempt to initiate a splice from a file to a pipe. +@@ -880,6 +881,7 @@ long do_splice_to(struct file *in, loff_t *ppos, + + return splice_read(in, ppos, pipe, len, flags); + } ++EXPORT_SYMBOL_GPL(do_splice_to); + + /** + * splice_direct_to_actor - splices data directly between two non-pipes +diff --git a/fs/sync.c b/fs/sync.c +index 28607828e96f2..ffd7ea43831ea 100644 +--- a/fs/sync.c ++++ b/fs/sync.c +@@ -39,6 +39,7 @@ int __sync_filesystem(struct super_block *sb, int wait) + sb->s_op->sync_fs(sb, wait); + return __sync_blockdev(sb->s_bdev, wait); + } ++EXPORT_SYMBOL_GPL(__sync_filesystem); + + /* + * Write out and wait upon all dirty data associated with this +diff --git a/fs/xattr.c b/fs/xattr.c +index 0d6a6a4af8616..7ce4701b7289d 100644 +--- a/fs/xattr.c ++++ b/fs/xattr.c +@@ -295,6 +295,7 @@ vfs_getxattr_alloc(struct dentry *dentry, const char *name, char **xattr_value, + *xattr_value = value; + return error; + } ++EXPORT_SYMBOL_GPL(vfs_getxattr_alloc); + + ssize_t + __vfs_getxattr(struct dentry *dentry, struct inode *inode, const char *name, +diff --git a/kernel/locking/lockdep.c b/kernel/locking/lockdep.c +index fa6f5599a2a5e..7ac19efdac047 100644 +--- a/kernel/locking/lockdep.c ++++ b/kernel/locking/lockdep.c +@@ -151,6 +151,7 @@ inline struct lock_class *lockdep_hlock_class(struct held_lock *hlock) + } + return lock_classes + hlock->class_idx - 1; + } ++EXPORT_SYMBOL_GPL(lockdep_hlock_class); + #define hlock_class(hlock) lockdep_hlock_class(hlock) + + #ifdef CONFIG_LOCK_STAT +diff --git a/kernel/task_work.c b/kernel/task_work.c +index 0fef395662a6e..83fb1ecfc33de 100644 +--- a/kernel/task_work.c ++++ b/kernel/task_work.c +@@ -116,3 +116,4 @@ void task_work_run(void) + } while (work); + } + } ++EXPORT_SYMBOL_GPL(task_work_run); +diff --git a/security/device_cgroup.c b/security/device_cgroup.c +index cd97929fac663..20c59b2e3b261 100644 +--- a/security/device_cgroup.c ++++ b/security/device_cgroup.c +@@ -824,3 +824,4 @@ int __devcgroup_check_permission(short type, u32 major, u32 minor, + + return 0; + } ++EXPORT_SYMBOL_GPL(__devcgroup_check_permission); +diff --git a/security/security.c b/security/security.c +index 736e78da1ab9d..c67016362c13e 100644 +--- a/security/security.c ++++ b/security/security.c +@@ -542,6 +542,7 @@ int security_path_rmdir(const struct path *dir, struct dentry *dentry) + return 0; + return call_int_hook(path_rmdir, 0, dir, dentry); + } ++EXPORT_SYMBOL_GPL(security_path_rmdir); + + int security_path_unlink(const struct path *dir, struct dentry *dentry) + { +@@ -558,6 +559,7 @@ int security_path_symlink(const struct path *dir, struct dentry *dentry, + return 0; + return call_int_hook(path_symlink, 0, dir, dentry, old_name); + } ++EXPORT_SYMBOL_GPL(security_path_symlink); + + int security_path_link(struct dentry *old_dentry, const struct path *new_dir, + struct dentry *new_dentry) +@@ -566,6 +568,7 @@ int security_path_link(struct dentry *old_dentry, const struct path *new_dir, + return 0; + return call_int_hook(path_link, 0, old_dentry, new_dir, new_dentry); + } ++EXPORT_SYMBOL_GPL(security_path_link); + + int security_path_rename(const struct path *old_dir, struct dentry *old_dentry, + const struct path *new_dir, struct dentry *new_dentry, +@@ -593,6 +596,7 @@ int security_path_truncate(const struct path *path) + return 0; + return call_int_hook(path_truncate, 0, path); + } ++EXPORT_SYMBOL_GPL(security_path_truncate); + + int security_path_chmod(const struct path *path, umode_t mode) + { +@@ -600,6 +604,7 @@ int security_path_chmod(const struct path *path, umode_t mode) + return 0; + return call_int_hook(path_chmod, 0, path, mode); + } ++EXPORT_SYMBOL_GPL(security_path_chmod); + + int security_path_chown(const struct path *path, kuid_t uid, kgid_t gid) + { +@@ -607,6 +612,7 @@ int security_path_chown(const struct path *path, kuid_t uid, kgid_t gid) + return 0; + return call_int_hook(path_chown, 0, path, uid, gid); + } ++EXPORT_SYMBOL_GPL(security_path_chown); + + int security_path_chroot(const struct path *path) + { +@@ -707,6 +713,7 @@ int security_inode_permission(struct inode *inode, int mask) + return 0; + return call_int_hook(inode_permission, 0, inode, mask); + } ++EXPORT_SYMBOL_GPL(security_inode_permission); + + int security_inode_setattr(struct dentry *dentry, struct iattr *attr) + { +@@ -878,6 +885,7 @@ int security_file_permission(struct file *file, int mask) + + return fsnotify_perm(file, mask); + } ++EXPORT_SYMBOL_GPL(security_file_permission); + + int security_file_alloc(struct file *file) + { +@@ -937,6 +945,7 @@ int security_mmap_file(struct file *file, unsigned long prot, + return ret; + return ima_file_mmap(file, prot); + } ++EXPORT_SYMBOL_GPL(security_mmap_file); + + int security_mmap_addr(unsigned long addr) + { diff -r 3d441873d746 -r a23978bfa665 linux/stuff/linux-slitaz.config --- a/linux/stuff/linux-slitaz.config Tue Sep 05 19:41:41 2023 +0000 +++ b/linux/stuff/linux-slitaz.config Wed Oct 11 18:45:46 2023 +0000 @@ -1,57 +1,27 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/i386 3.16.55 Kernel Configuration -# -# CONFIG_64BIT is not set -CONFIG_X86_32=y -CONFIG_X86=y -CONFIG_INSTRUCTION_DECODER=y -CONFIG_OUTPUT_FORMAT="elf32-i386" -CONFIG_ARCH_DEFCONFIG="arch/x86/configs/i386_defconfig" -CONFIG_LOCKDEP_SUPPORT=y -CONFIG_STACKTRACE_SUPPORT=y -CONFIG_HAVE_LATENCYTOP_SUPPORT=y -CONFIG_MMU=y -CONFIG_NEED_DMA_MAP_STATE=y -CONFIG_NEED_SG_DMA_LENGTH=y -CONFIG_GENERIC_ISA_DMA=y -CONFIG_GENERIC_BUG=y -CONFIG_GENERIC_HWEIGHT=y -CONFIG_ARCH_MAY_HAVE_PC_FDC=y -CONFIG_RWSEM_XCHGADD_ALGORITHM=y -CONFIG_GENERIC_CALIBRATE_DELAY=y -CONFIG_ARCH_HAS_CPU_RELAX=y -CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y -CONFIG_HAVE_SETUP_PER_CPU_AREA=y -CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y -CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y -CONFIG_ARCH_HIBERNATION_POSSIBLE=y -CONFIG_ARCH_SUSPEND_POSSIBLE=y -CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y -CONFIG_ARCH_WANT_GENERAL_HUGETLB=y -# CONFIG_ZONE_DMA32 is not set -# CONFIG_AUDIT_ARCH is not set -CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y -CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y -CONFIG_HAVE_INTEL_TXT=y -CONFIG_X86_32_SMP=y -CONFIG_X86_HT=y -CONFIG_X86_32_LAZY_GS=y -CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-ecx -fcall-saved-edx" -CONFIG_ARCH_SUPPORTS_UPROBES=y -CONFIG_FIX_EARLYCON_MEM=y -CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" +# Linux/i386 4.19.294 Kernel Configuration +# + +# +# Compiler: gcc (SliTaz) 6.3.0 +# +CONFIG_CC_IS_GCC=y +CONFIG_GCC_VERSION=60300 +CONFIG_CLANG_VERSION=0 +CONFIG_CC_HAS_ASM_GOTO=y CONFIG_IRQ_WORK=y CONFIG_BUILDTIME_EXTABLE_SORT=y +CONFIG_THREAD_INFO_IN_TASK=y # # General setup # CONFIG_INIT_ENV_ARG_LIMIT=32 -CONFIG_CROSS_COMPILE="" # CONFIG_COMPILE_TEST is not set CONFIG_LOCALVERSION="-slitaz" # CONFIG_LOCALVERSION_AUTO is not set +CONFIG_BUILD_SALT="" CONFIG_HAVE_KERNEL_GZIP=y CONFIG_HAVE_KERNEL_BZIP2=y CONFIG_HAVE_KERNEL_LZMA=y @@ -71,7 +41,6 @@ CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_MQUEUE_SYSCTL=y CONFIG_CROSS_MEMORY_ATTACH=y -# CONFIG_FHANDLE is not set # CONFIG_USELIB is not set # CONFIG_AUDIT is not set CONFIG_HAVE_ARCH_AUDITSYSCALL=y @@ -81,18 +50,23 @@ # CONFIG_GENERIC_IRQ_PROBE=y CONFIG_GENERIC_IRQ_SHOW=y -CONFIG_GENERIC_IRQ_LEGACY_ALLOC_HWIRQ=y +CONFIG_GENERIC_IRQ_EFFECTIVE_AFF_MASK=y CONFIG_GENERIC_PENDING_IRQ=y +CONFIG_GENERIC_IRQ_MIGRATION=y CONFIG_GENERIC_IRQ_CHIP=y CONFIG_IRQ_DOMAIN=y +CONFIG_IRQ_DOMAIN_HIERARCHY=y +CONFIG_GENERIC_MSI_IRQ=y +CONFIG_GENERIC_MSI_IRQ_DOMAIN=y +CONFIG_GENERIC_IRQ_MATRIX_ALLOCATOR=y +CONFIG_GENERIC_IRQ_RESERVATION_MODE=y CONFIG_IRQ_FORCED_THREADING=y CONFIG_SPARSE_IRQ=y CONFIG_CLOCKSOURCE_WATCHDOG=y CONFIG_ARCH_CLOCKSOURCE_DATA=y +CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y CONFIG_GENERIC_TIME_VSYSCALL=y -CONFIG_KTIME_SCALAR=y CONFIG_GENERIC_CLOCKEVENTS=y -CONFIG_GENERIC_CLOCKEVENTS_BUILD=y CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y CONFIG_GENERIC_CMOS_UPDATE=y @@ -106,60 +80,66 @@ CONFIG_NO_HZ_IDLE=y CONFIG_NO_HZ=y CONFIG_HIGH_RES_TIMERS=y +# CONFIG_PREEMPT_NONE is not set +CONFIG_PREEMPT_VOLUNTARY=y +# CONFIG_PREEMPT is not set # # CPU/Task time and stats accounting # CONFIG_TICK_CPU_ACCOUNTING=y # CONFIG_IRQ_TIME_ACCOUNTING is not set +CONFIG_HAVE_SCHED_AVG_IRQ=y CONFIG_BSD_PROCESS_ACCT=y # CONFIG_BSD_PROCESS_ACCT_V3 is not set CONFIG_TASKSTATS=y CONFIG_TASK_DELAY_ACCT=y # CONFIG_TASK_XACCT is not set +CONFIG_CPU_ISOLATION=y # # RCU Subsystem # CONFIG_TREE_RCU=y -# CONFIG_PREEMPT_RCU is not set +# CONFIG_RCU_EXPERT is not set +CONFIG_SRCU=y +CONFIG_TREE_SRCU=y CONFIG_RCU_STALL_COMMON=y -CONFIG_RCU_FANOUT=32 -CONFIG_RCU_FANOUT_LEAF=16 -# CONFIG_RCU_FANOUT_EXACT is not set -# CONFIG_RCU_FAST_NO_HZ is not set -# CONFIG_TREE_RCU_TRACE is not set -# CONFIG_RCU_NOCB_CPU is not set +CONFIG_RCU_NEED_SEGCBLIST=y +CONFIG_BUILD_BIN2C=y CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y CONFIG_LOG_BUF_SHIFT=14 +CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 +CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y -CONFIG_ARCH_WANTS_PROT_NUMA_PROT_NONE=y +CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y CONFIG_CGROUPS=y -# CONFIG_CGROUP_DEBUG is not set -CONFIG_CGROUP_FREEZER=y -CONFIG_CGROUP_DEVICE=y -# CONFIG_CPUSETS is not set -# CONFIG_CGROUP_CPUACCT is not set -CONFIG_RESOURCE_COUNTERS=y # CONFIG_MEMCG is not set -# CONFIG_CGROUP_PERF is not set +CONFIG_BLK_CGROUP=y +# CONFIG_DEBUG_BLK_CGROUP is not set CONFIG_CGROUP_SCHED=y CONFIG_FAIR_GROUP_SCHED=y CONFIG_CFS_BANDWIDTH=y CONFIG_RT_GROUP_SCHED=y -CONFIG_BLK_CGROUP=y -# CONFIG_DEBUG_BLK_CGROUP is not set -# CONFIG_CHECKPOINT_RESTORE is not set +# CONFIG_CGROUP_PIDS is not set +# CONFIG_CGROUP_RDMA is not set +CONFIG_CGROUP_FREEZER=y +# CONFIG_CPUSETS is not set +CONFIG_CGROUP_DEVICE=y +# CONFIG_CGROUP_CPUACCT is not set +# CONFIG_CGROUP_PERF is not set +CONFIG_SOCK_CGROUP_DATA=y CONFIG_NAMESPACES=y CONFIG_UTS_NS=y CONFIG_IPC_NS=y CONFIG_USER_NS=y CONFIG_PID_NS=y CONFIG_NET_NS=y +# CONFIG_CHECKPOINT_RESTORE is not set CONFIG_SCHED_AUTOGROUP=y # CONFIG_SYSFS_DEPRECATED is not set -# CONFIG_RELAY is not set +CONFIG_RELAY=y CONFIG_BLK_DEV_INITRD=y CONFIG_INITRAMFS_SOURCE="" CONFIG_RD_GZIP=y @@ -168,31 +148,43 @@ CONFIG_RD_XZ=y CONFIG_RD_LZO=y CONFIG_RD_LZ4=y +# CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE is not set CONFIG_CC_OPTIMIZE_FOR_SIZE=y CONFIG_SYSCTL=y CONFIG_ANON_INODES=y CONFIG_HAVE_UID16=y CONFIG_SYSCTL_EXCEPTION_TRACE=y CONFIG_HAVE_PCSPKR_PLATFORM=y +CONFIG_BPF=y # CONFIG_EXPERT is not set CONFIG_UID16=y +CONFIG_MULTIUSER=y CONFIG_SGETMASK_SYSCALL=y CONFIG_SYSFS_SYSCALL=y -# CONFIG_SYSCTL_SYSCALL is not set -CONFIG_KALLSYMS=y +CONFIG_FHANDLE=y +CONFIG_POSIX_TIMERS=y CONFIG_PRINTK=y +CONFIG_PRINTK_NMI=y CONFIG_BUG=y CONFIG_ELF_CORE=y CONFIG_PCSPKR_PLATFORM=y CONFIG_BASE_FULL=y CONFIG_FUTEX=y +CONFIG_FUTEX_PI=y CONFIG_EPOLL=y CONFIG_SIGNALFD=y CONFIG_TIMERFD=y CONFIG_EVENTFD=y CONFIG_SHMEM=y CONFIG_AIO=y -CONFIG_PCI_QUIRKS=y +CONFIG_ADVISE_SYSCALLS=y +CONFIG_MEMBARRIER=y +CONFIG_KALLSYMS=y +CONFIG_KALLSYMS_BASE_RELATIVE=y +# CONFIG_BPF_SYSCALL is not set +# CONFIG_USERFAULTFD is not set +CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y +CONFIG_RSEQ=y # CONFIG_EMBEDDED is not set CONFIG_HAVE_PERF_EVENTS=y @@ -204,135 +196,65 @@ # CONFIG_COMPAT_BRK is not set CONFIG_SLAB=y # CONFIG_SLUB is not set -# CONFIG_SYSTEM_TRUSTED_KEYRING is not set +CONFIG_SLAB_MERGE_DEFAULT=y +# CONFIG_SLAB_FREELIST_RANDOM is not set +CONFIG_SYSTEM_DATA_VERIFICATION=y # CONFIG_PROFILING is not set -CONFIG_HAVE_OPROFILE=y -CONFIG_OPROFILE_NMI_TIMER=y -# CONFIG_KPROBES is not set -# CONFIG_JUMP_LABEL is not set -# CONFIG_UPROBES is not set -# CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set -CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y -CONFIG_ARCH_USE_BUILTIN_BSWAP=y -CONFIG_USER_RETURN_NOTIFIER=y -CONFIG_HAVE_IOREMAP_PROT=y -CONFIG_HAVE_KPROBES=y -CONFIG_HAVE_KRETPROBES=y -CONFIG_HAVE_OPTPROBES=y -CONFIG_HAVE_KPROBES_ON_FTRACE=y -CONFIG_HAVE_ARCH_TRACEHOOK=y -CONFIG_HAVE_DMA_ATTRS=y -CONFIG_HAVE_DMA_CONTIGUOUS=y -CONFIG_GENERIC_SMP_IDLE_THREAD=y -CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y -CONFIG_HAVE_CLK=y -CONFIG_HAVE_DMA_API_DEBUG=y -CONFIG_HAVE_HW_BREAKPOINT=y -CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y -CONFIG_HAVE_USER_RETURN_NOTIFIER=y -CONFIG_HAVE_PERF_EVENTS_NMI=y -CONFIG_HAVE_PERF_REGS=y -CONFIG_HAVE_PERF_USER_STACK_DUMP=y -CONFIG_HAVE_ARCH_JUMP_LABEL=y -CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y -CONFIG_HAVE_CMPXCHG_LOCAL=y -CONFIG_HAVE_CMPXCHG_DOUBLE=y -CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y -CONFIG_HAVE_ARCH_SECCOMP_FILTER=y -CONFIG_SECCOMP_FILTER=y -CONFIG_HAVE_CC_STACKPROTECTOR=y -# CONFIG_CC_STACKPROTECTOR is not set -CONFIG_CC_STACKPROTECTOR_NONE=y -# CONFIG_CC_STACKPROTECTOR_REGULAR is not set -# CONFIG_CC_STACKPROTECTOR_STRONG is not set -CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y -CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y -CONFIG_MODULES_USE_ELF_REL=y -CONFIG_CLONE_BACKWARDS=y -CONFIG_OLD_SIGSUSPEND3=y -CONFIG_OLD_SIGACTION=y - -# -# GCOV-based kernel profiling -# -CONFIG_HAVE_GENERIC_DMA_COHERENT=y -CONFIG_SLABINFO=y -CONFIG_RT_MUTEXES=y -CONFIG_BASE_SMALL=0 -CONFIG_MODULES=y -# CONFIG_MODULE_FORCE_LOAD is not set -CONFIG_MODULE_UNLOAD=y -# CONFIG_MODULE_FORCE_UNLOAD is not set -# CONFIG_MODVERSIONS is not set -# CONFIG_MODULE_SRCVERSION_ALL is not set -# CONFIG_MODULE_SIG is not set -CONFIG_STOP_MACHINE=y -CONFIG_BLOCK=y -CONFIG_LBDAF=y -CONFIG_BLK_DEV_BSG=y -CONFIG_BLK_DEV_BSGLIB=y -CONFIG_BLK_DEV_INTEGRITY=y -CONFIG_BLK_DEV_THROTTLING=y -# CONFIG_BLK_CMDLINE_PARSER is not set - -# -# Partition Types -# -CONFIG_PARTITION_ADVANCED=y -# CONFIG_ACORN_PARTITION is not set -# CONFIG_AIX_PARTITION is not set -# CONFIG_OSF_PARTITION is not set -# CONFIG_AMIGA_PARTITION is not set -# CONFIG_ATARI_PARTITION is not set -CONFIG_MAC_PARTITION=y -CONFIG_MSDOS_PARTITION=y -CONFIG_BSD_DISKLABEL=y -# CONFIG_MINIX_SUBPARTITION is not set -# CONFIG_SOLARIS_X86_PARTITION is not set -# CONFIG_UNIXWARE_DISKLABEL is not set -# CONFIG_LDM_PARTITION is not set -# CONFIG_SGI_PARTITION is not set -# CONFIG_ULTRIX_PARTITION is not set -# CONFIG_SUN_PARTITION is not set -# CONFIG_KARMA_PARTITION is not set -CONFIG_EFI_PARTITION=y -# CONFIG_SYSV68_PARTITION is not set -# CONFIG_CMDLINE_PARTITION is not set - -# -# IO Schedulers -# -CONFIG_IOSCHED_NOOP=y -CONFIG_IOSCHED_DEADLINE=y -# CONFIG_IOSCHED_CFQ is not set -CONFIG_DEFAULT_DEADLINE=y -# CONFIG_DEFAULT_NOOP is not set -CONFIG_DEFAULT_IOSCHED="deadline" -CONFIG_PREEMPT_NOTIFIERS=y -CONFIG_UNINLINE_SPIN_UNLOCK=y -CONFIG_INLINE_SPIN_UNLOCK_IRQ=y -CONFIG_INLINE_READ_UNLOCK=y -CONFIG_INLINE_READ_UNLOCK_IRQ=y -CONFIG_INLINE_WRITE_UNLOCK=y -CONFIG_INLINE_WRITE_UNLOCK_IRQ=y -CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y -CONFIG_MUTEX_SPIN_ON_OWNER=y -CONFIG_RWSEM_SPIN_ON_OWNER=y -CONFIG_ARCH_USE_QUEUE_RWLOCK=y -CONFIG_QUEUE_RWLOCK=y -CONFIG_FREEZER=y +CONFIG_X86_32=y +CONFIG_X86=y +CONFIG_INSTRUCTION_DECODER=y +CONFIG_OUTPUT_FORMAT="elf32-i386" +CONFIG_ARCH_DEFCONFIG="arch/x86/configs/i386_defconfig" +CONFIG_LOCKDEP_SUPPORT=y +CONFIG_STACKTRACE_SUPPORT=y +CONFIG_MMU=y +CONFIG_ARCH_MMAP_RND_BITS_MIN=8 +CONFIG_ARCH_MMAP_RND_BITS_MAX=16 +CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=8 +CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16 +CONFIG_GENERIC_ISA_DMA=y +CONFIG_GENERIC_BUG=y +CONFIG_GENERIC_HWEIGHT=y +CONFIG_ARCH_MAY_HAVE_PC_FDC=y +CONFIG_RWSEM_XCHGADD_ALGORITHM=y +CONFIG_GENERIC_CALIBRATE_DELAY=y +CONFIG_ARCH_HAS_CPU_RELAX=y +CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y +CONFIG_ARCH_HAS_FILTER_PGPROT=y +CONFIG_HAVE_SETUP_PER_CPU_AREA=y +CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y +CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y +CONFIG_ARCH_HIBERNATION_POSSIBLE=y +CONFIG_ARCH_SUSPEND_POSSIBLE=y +CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y +CONFIG_ARCH_WANT_GENERAL_HUGETLB=y +CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y +CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y +CONFIG_HAVE_INTEL_TXT=y +CONFIG_X86_32_SMP=y +CONFIG_ARCH_SUPPORTS_UPROBES=y +CONFIG_FIX_EARLYCON_MEM=y +CONFIG_PGTABLE_LEVELS=2 +CONFIG_CC_HAS_SANE_STACKPROTECTOR=y # # Processor type and features # CONFIG_ZONE_DMA=y CONFIG_SMP=y +CONFIG_X86_FEATURE_NAMES=y CONFIG_X86_MPPARSE=y +# CONFIG_GOLDFISH is not set +# CONFIG_RETPOLINE is not set +# CONFIG_INTEL_RDT is not set # CONFIG_X86_BIGSMP is not set CONFIG_X86_EXTENDED_PLATFORM=y # CONFIG_X86_GOLDFISH is not set # CONFIG_X86_INTEL_MID is not set +# CONFIG_X86_INTEL_QUARK is not set CONFIG_X86_INTEL_LPSS=y +# CONFIG_X86_AMD_PLATFORM_DEVICE is not set +CONFIG_IOSF_MBI=y # CONFIG_X86_RDC321X is not set # CONFIG_X86_32_NON_STANDARD is not set CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y @@ -342,11 +264,9 @@ CONFIG_PARAVIRT=y CONFIG_PARAVIRT_SPINLOCKS=y CONFIG_KVM_GUEST=y -CONFIG_LGUEST_GUEST=y CONFIG_PARAVIRT_TIME_ACCOUNTING=y CONFIG_PARAVIRT_CLOCK=y CONFIG_NO_BOOTMEM=y -# CONFIG_MEMTEST is not set # CONFIG_M486 is not set # CONFIG_M586 is not set # CONFIG_M586TSC is not set @@ -374,13 +294,12 @@ CONFIG_X86_GENERIC=y CONFIG_X86_INTERNODE_CACHE_SHIFT=6 CONFIG_X86_L1_CACHE_SHIFT=6 -CONFIG_X86_PPRO_FENCE=y CONFIG_X86_INTEL_USERCOPY=y CONFIG_X86_USE_PPRO_CHECKSUM=y CONFIG_X86_TSC=y CONFIG_X86_CMPXCHG64=y CONFIG_X86_CMOV=y -CONFIG_X86_MINIMUM_CPU_FAMILY=5 +CONFIG_X86_MINIMUM_CPU_FAMILY=6 CONFIG_X86_DEBUGCTLMSR=y CONFIG_CPU_SUP_INTEL=y CONFIG_CPU_SUP_AMD=y @@ -389,24 +308,32 @@ CONFIG_HPET_TIMER=y CONFIG_HPET_EMULATE_RTC=y CONFIG_DMI=y +CONFIG_NR_CPUS_RANGE_BEGIN=2 +CONFIG_NR_CPUS_RANGE_END=8 +CONFIG_NR_CPUS_DEFAULT=8 CONFIG_NR_CPUS=8 CONFIG_SCHED_SMT=y CONFIG_SCHED_MC=y -# CONFIG_PREEMPT_NONE is not set -CONFIG_PREEMPT_VOLUNTARY=y -# CONFIG_PREEMPT is not set -CONFIG_X86_UP_APIC_MSI=y +CONFIG_SCHED_MC_PRIO=y CONFIG_X86_LOCAL_APIC=y CONFIG_X86_IO_APIC=y CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y CONFIG_X86_MCE=y +# CONFIG_X86_MCELOG_LEGACY is not set CONFIG_X86_MCE_INTEL=y CONFIG_X86_MCE_AMD=y # CONFIG_X86_ANCIENT_MCE is not set CONFIG_X86_MCE_THRESHOLD=y -# CONFIG_X86_MCE_INJECT is not set CONFIG_X86_THERMAL_VECTOR=y -CONFIG_VM86=y + +# +# Performance monitoring +# +CONFIG_PERF_EVENTS_INTEL_UNCORE=y +CONFIG_PERF_EVENTS_INTEL_RAPL=y +CONFIG_PERF_EVENTS_INTEL_CSTATE=y +# CONFIG_PERF_EVENTS_AMD_POWER is not set +# CONFIG_X86_LEGACY_VM86 is not set CONFIG_X86_16BIT=y CONFIG_X86_ESPFIX32=y CONFIG_TOSHIBA=m @@ -416,9 +343,6 @@ CONFIG_MICROCODE_INTEL=y CONFIG_MICROCODE_AMD=y CONFIG_MICROCODE_OLD_INTERFACE=y -CONFIG_MICROCODE_INTEL_EARLY=y -CONFIG_MICROCODE_AMD_EARLY=y -CONFIG_MICROCODE_EARLY=y CONFIG_X86_MSR=m CONFIG_X86_CPUID=m # CONFIG_NOHIGHMEM is not set @@ -426,43 +350,11 @@ # CONFIG_HIGHMEM64G is not set CONFIG_PAGE_OFFSET=0xC0000000 CONFIG_HIGHMEM=y +CONFIG_ARCH_HAS_MEM_ENCRYPT=y CONFIG_ARCH_FLATMEM_ENABLE=y CONFIG_ARCH_SPARSEMEM_ENABLE=y CONFIG_ARCH_SELECT_MEMORY_MODEL=y CONFIG_ILLEGAL_POINTER_VALUE=0 -CONFIG_SELECT_MEMORY_MODEL=y -CONFIG_FLATMEM_MANUAL=y -# CONFIG_SPARSEMEM_MANUAL is not set -CONFIG_FLATMEM=y -CONFIG_FLAT_NODE_MEM_MAP=y -CONFIG_SPARSEMEM_STATIC=y -CONFIG_HAVE_MEMBLOCK=y -CONFIG_HAVE_MEMBLOCK_NODE_MAP=y -CONFIG_ARCH_DISCARD_MEMBLOCK=y -# CONFIG_HAVE_BOOTMEM_INFO_NODE is not set -CONFIG_PAGEFLAGS_EXTENDED=y -CONFIG_SPLIT_PTLOCK_CPUS=4 -CONFIG_BALLOON_COMPACTION=y -CONFIG_COMPACTION=y -CONFIG_MIGRATION=y -# CONFIG_PHYS_ADDR_T_64BIT is not set -CONFIG_ZONE_DMA_FLAG=1 -CONFIG_BOUNCE=y -CONFIG_VIRT_TO_BUS=y -CONFIG_MMU_NOTIFIER=y -CONFIG_KSM=y -CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 -CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y -# CONFIG_MEMORY_FAILURE is not set -# CONFIG_TRANSPARENT_HUGEPAGE is not set -CONFIG_CLEANCACHE=y -CONFIG_FRONTSWAP=y -# CONFIG_CMA is not set -# CONFIG_ZBUD is not set -# CONFIG_ZSWAP is not set -CONFIG_ZSMALLOC=m -# CONFIG_PGTABLE_MAPPING is not set -CONFIG_GENERIC_EARLY_IOREMAP=y # CONFIG_HIGHPTE is not set # CONFIG_X86_CHECK_BIOS_CORRUPTION is not set CONFIG_X86_RESERVE_LOW=64 @@ -475,6 +367,10 @@ CONFIG_ARCH_USES_PG_UNCACHED=y CONFIG_ARCH_RANDOM=y CONFIG_X86_SMAP=y +CONFIG_X86_INTEL_UMIP=y +CONFIG_X86_INTEL_TSX_MODE_OFF=y +# CONFIG_X86_INTEL_TSX_MODE_ON is not set +# CONFIG_X86_INTEL_TSX_MODE_AUTO is not set CONFIG_EFI=y CONFIG_EFI_STUB=y CONFIG_SECCOMP=y @@ -497,7 +393,9 @@ # CONFIG_DEBUG_HOTPLUG_CPU0 is not set CONFIG_COMPAT_VDSO=y # CONFIG_CMDLINE_BOOL is not set +CONFIG_MODIFY_LDT_SYSCALL=y CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y +# CONFIG_GDS_FORCE_MITIGATION is not set # # Power management and ACPI options @@ -513,37 +411,51 @@ CONFIG_PM_WAKELOCKS=y CONFIG_PM_WAKELOCKS_LIMIT=100 CONFIG_PM_WAKELOCKS_GC=y -CONFIG_PM_RUNTIME=y CONFIG_PM=y # CONFIG_PM_DEBUG is not set CONFIG_PM_CLK=y CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y +CONFIG_ARCH_SUPPORTS_ACPI=y CONFIG_ACPI=y +CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y +CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y +CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y +# CONFIG_ACPI_DEBUGGER is not set +CONFIG_ACPI_SPCR_TABLE=y CONFIG_ACPI_SLEEP=y CONFIG_ACPI_PROCFS_POWER=y +CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y # CONFIG_ACPI_EC_DEBUGFS is not set CONFIG_ACPI_AC=y CONFIG_ACPI_BATTERY=y CONFIG_ACPI_BUTTON=m CONFIG_ACPI_VIDEO=m CONFIG_ACPI_FAN=y +# CONFIG_ACPI_TAD is not set CONFIG_ACPI_DOCK=y +CONFIG_ACPI_CPU_FREQ_PSS=y +CONFIG_ACPI_PROCESSOR_CSTATE=y +CONFIG_ACPI_PROCESSOR_IDLE=y CONFIG_ACPI_PROCESSOR=y CONFIG_ACPI_HOTPLUG_CPU=y # CONFIG_ACPI_PROCESSOR_AGGREGATOR is not set CONFIG_ACPI_THERMAL=y -# CONFIG_ACPI_CUSTOM_DSDT is not set -# CONFIG_ACPI_INITRD_TABLE_OVERRIDE is not set +CONFIG_ARCH_HAS_ACPI_TABLE_UPGRADE=y +CONFIG_ACPI_TABLE_UPGRADE=y # CONFIG_ACPI_DEBUG is not set # CONFIG_ACPI_PCI_SLOT is not set -CONFIG_X86_PM_TIMER=y CONFIG_ACPI_CONTAINER=y +CONFIG_ACPI_HOTPLUG_IOAPIC=y CONFIG_ACPI_SBS=m # CONFIG_ACPI_HED is not set # CONFIG_ACPI_BGRT is not set -# CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set +CONFIG_HAVE_ACPI_APEI=y +CONFIG_HAVE_ACPI_APEI_NMI=y # CONFIG_ACPI_APEI is not set -# CONFIG_ACPI_EXTLOG is not set +# CONFIG_DPTF_POWER is not set +# CONFIG_PMIC_OPREGION is not set +# CONFIG_ACPI_CONFIGFS is not set +CONFIG_X86_PM_TIMER=y # CONFIG_SFI is not set CONFIG_X86_APM_BOOT=y CONFIG_APM=y @@ -557,21 +469,24 @@ # CPU Frequency scaling # CONFIG_CPU_FREQ=y +CONFIG_CPU_FREQ_GOV_ATTR_SET=y CONFIG_CPU_FREQ_GOV_COMMON=y CONFIG_CPU_FREQ_STAT=y -# CONFIG_CPU_FREQ_STAT_DETAILS is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=m CONFIG_CPU_FREQ_GOV_USERSPACE=y CONFIG_CPU_FREQ_GOV_ONDEMAND=y CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m - -# -# x86 CPU frequency scaling drivers +# CONFIG_CPU_FREQ_GOV_SCHEDUTIL is not set + +# +# CPU frequency scaling drivers # CONFIG_X86_INTEL_PSTATE=y CONFIG_X86_PCC_CPUFREQ=m @@ -602,10 +517,8 @@ # CPU Idle # CONFIG_CPU_IDLE=y -# CONFIG_CPU_IDLE_MULTIPLE_DRIVERS is not set CONFIG_CPU_IDLE_GOV_LADDER=y CONFIG_CPU_IDLE_GOV_MENU=y -# CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set CONFIG_INTEL_IDLE=y # @@ -622,27 +535,50 @@ CONFIG_PCI_DOMAINS=y CONFIG_PCIEPORTBUS=y CONFIG_PCIEAER=y +# CONFIG_PCIEAER_INJECT is not set # CONFIG_PCIE_ECRC is not set -# CONFIG_PCIEAER_INJECT is not set CONFIG_PCIEASPM=y # CONFIG_PCIEASPM_DEBUG is not set CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_POWERSAVE is not set +# CONFIG_PCIEASPM_POWER_SUPERSAVE is not set # CONFIG_PCIEASPM_PERFORMANCE is not set CONFIG_PCIE_PME=y +# CONFIG_PCIE_DPC is not set +# CONFIG_PCIE_PTM is not set CONFIG_PCI_MSI=y -# CONFIG_PCI_REALLOC_ENABLE_AUTO is not set +CONFIG_PCI_MSI_IRQ_DOMAIN=y +CONFIG_PCI_QUIRKS=y # CONFIG_PCI_STUB is not set -CONFIG_HT_IRQ=y +CONFIG_PCI_LOCKLESS_CONFIG=y # CONFIG_PCI_IOV is not set # CONFIG_PCI_PRI is not set # CONFIG_PCI_PASID is not set -CONFIG_PCI_IOAPIC=y CONFIG_PCI_LABEL=y - -# -# PCI host controller drivers -# +# CONFIG_HOTPLUG_PCI is not set + +# +# PCI controller drivers +# + +# +# Cadence PCIe controllers support +# + +# +# DesignWare PCI Core Support +# +# CONFIG_PCIE_DW_PLAT_HOST is not set + +# +# PCI Endpoint +# +# CONFIG_PCI_ENDPOINT is not set + +# +# PCI switch controller drivers +# +# CONFIG_PCI_SW_SWITCHTEC is not set CONFIG_ISA_DMA_API=y CONFIG_ISA=y # CONFIG_EISA is not set @@ -672,24 +608,286 @@ # CONFIG_TCIC is not set CONFIG_PCMCIA_PROBE=y CONFIG_PCCARD_NONSTATIC=y -# CONFIG_HOTPLUG_PCI is not set # CONFIG_RAPIDIO is not set # CONFIG_X86_SYSFB is not set # -# Executable file formats / Emulations +# Binary Emulations +# +CONFIG_COMPAT_32=y +CONFIG_HAVE_ATOMIC_IOMAP=y +CONFIG_HAVE_GENERIC_GUP=y + +# +# Firmware Drivers +# +# CONFIG_EDD is not set +CONFIG_FIRMWARE_MEMMAP=y +# CONFIG_DELL_RBU is not set +# CONFIG_DCDBAS is not set +CONFIG_DMIID=y +# CONFIG_DMI_SYSFS is not set +CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y +# CONFIG_ISCSI_IBFT is not set +# CONFIG_FW_CFG_SYSFS is not set +# CONFIG_GOOGLE_FIRMWARE is not set + +# +# EFI (Extensible Firmware Interface) Support +# +CONFIG_EFI_VARS=m +CONFIG_EFI_ESRT=y +CONFIG_EFI_RUNTIME_MAP=y +# CONFIG_EFI_FAKE_MEMMAP is not set +CONFIG_EFI_RUNTIME_WRAPPERS=y +# CONFIG_EFI_BOOTLOADER_CONTROL is not set +CONFIG_EFI_CAPSULE_LOADER=y +CONFIG_EFI_CAPSULE_QUIRK_QUARK_CSH=y +# CONFIG_EFI_TEST is not set +# CONFIG_APPLE_PROPERTIES is not set +# CONFIG_RESET_ATTACK_MITIGATION is not set +CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y + +# +# Tegra firmware driver +# +CONFIG_HAVE_KVM=y +CONFIG_HAVE_KVM_IRQCHIP=y +CONFIG_HAVE_KVM_IRQFD=y +CONFIG_HAVE_KVM_IRQ_ROUTING=y +CONFIG_HAVE_KVM_EVENTFD=y +CONFIG_KVM_MMIO=y +CONFIG_KVM_ASYNC_PF=y +CONFIG_HAVE_KVM_MSI=y +CONFIG_HAVE_KVM_CPU_RELAX_INTERCEPT=y +CONFIG_KVM_VFIO=y +CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y +CONFIG_HAVE_KVM_IRQ_BYPASS=y +CONFIG_VIRTUALIZATION=y +CONFIG_KVM=m +CONFIG_KVM_INTEL=m +CONFIG_KVM_AMD=m +CONFIG_VHOST_NET=m +# CONFIG_VHOST_VSOCK is not set +CONFIG_VHOST=m +# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set + +# +# General architecture-dependent options +# +CONFIG_CRASH_CORE=y +CONFIG_KEXEC_CORE=y +CONFIG_HOTPLUG_SMT=y +CONFIG_HAVE_OPROFILE=y +CONFIG_OPROFILE_NMI_TIMER=y +# CONFIG_KPROBES is not set +# CONFIG_JUMP_LABEL is not set +CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y +CONFIG_ARCH_USE_BUILTIN_BSWAP=y +CONFIG_USER_RETURN_NOTIFIER=y +CONFIG_HAVE_IOREMAP_PROT=y +CONFIG_HAVE_KPROBES=y +CONFIG_HAVE_KRETPROBES=y +CONFIG_HAVE_OPTPROBES=y +CONFIG_HAVE_KPROBES_ON_FTRACE=y +CONFIG_HAVE_FUNCTION_ERROR_INJECTION=y +CONFIG_HAVE_NMI=y +CONFIG_HAVE_ARCH_TRACEHOOK=y +CONFIG_HAVE_DMA_CONTIGUOUS=y +CONFIG_GENERIC_SMP_IDLE_THREAD=y +CONFIG_ARCH_HAS_FORTIFY_SOURCE=y +CONFIG_ARCH_HAS_SET_MEMORY=y +CONFIG_ARCH_HAS_CPU_FINALIZE_INIT=y +CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y +CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y +CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y +CONFIG_HAVE_RSEQ=y +CONFIG_HAVE_CLK=y +CONFIG_HAVE_HW_BREAKPOINT=y +CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y +CONFIG_HAVE_USER_RETURN_NOTIFIER=y +CONFIG_HAVE_PERF_EVENTS_NMI=y +CONFIG_HAVE_HARDLOCKUP_DETECTOR_PERF=y +CONFIG_HAVE_PERF_REGS=y +CONFIG_HAVE_PERF_USER_STACK_DUMP=y +CONFIG_HAVE_ARCH_JUMP_LABEL=y +CONFIG_HAVE_RCU_TABLE_FREE=y +CONFIG_HAVE_RCU_TABLE_INVALIDATE=y +CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y +CONFIG_HAVE_CMPXCHG_LOCAL=y +CONFIG_HAVE_CMPXCHG_DOUBLE=y +CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y +CONFIG_HAVE_ARCH_SECCOMP_FILTER=y +CONFIG_SECCOMP_FILTER=y +CONFIG_HAVE_STACKPROTECTOR=y +CONFIG_CC_HAS_STACKPROTECTOR_NONE=y +CONFIG_STACKPROTECTOR=y +CONFIG_STACKPROTECTOR_STRONG=y +CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES=y +CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y +CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y +CONFIG_HAVE_MOD_ARCH_SPECIFIC=y +CONFIG_MODULES_USE_ELF_REL=y +CONFIG_ARCH_HAS_ELF_RANDOMIZE=y +CONFIG_HAVE_ARCH_MMAP_RND_BITS=y +CONFIG_HAVE_EXIT_THREAD=y +CONFIG_ARCH_MMAP_RND_BITS=8 +CONFIG_HAVE_COPY_THREAD_TLS=y +CONFIG_ISA_BUS_API=y +CONFIG_CLONE_BACKWARDS=y +CONFIG_OLD_SIGSUSPEND3=y +CONFIG_OLD_SIGACTION=y +CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y +CONFIG_STRICT_KERNEL_RWX=y +CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y +CONFIG_STRICT_MODULE_RWX=y +CONFIG_ARCH_HAS_REFCOUNT=y +# CONFIG_REFCOUNT_FULL is not set +CONFIG_HAVE_ARCH_PREL32_RELOCATIONS=y +CONFIG_ARCH_USE_MEMREMAP_PROT=y + +# +# GCOV-based kernel profiling +# +CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y +CONFIG_PLUGIN_HOSTCC="" +CONFIG_HAVE_GCC_PLUGINS=y +CONFIG_RT_MUTEXES=y +CONFIG_BASE_SMALL=0 +CONFIG_MODULES=y +# CONFIG_MODULE_FORCE_LOAD is not set +CONFIG_MODULE_UNLOAD=y +# CONFIG_MODULE_FORCE_UNLOAD is not set +# CONFIG_MODVERSIONS is not set +# CONFIG_MODULE_SRCVERSION_ALL is not set +# CONFIG_MODULE_SIG is not set +# CONFIG_MODULE_COMPRESS is not set +CONFIG_MODULES_TREE_LOOKUP=y +CONFIG_BLOCK=y +CONFIG_LBDAF=y +CONFIG_BLK_SCSI_REQUEST=y +CONFIG_BLK_DEV_BSG=y +CONFIG_BLK_DEV_BSGLIB=y +CONFIG_BLK_DEV_INTEGRITY=y +# CONFIG_BLK_DEV_ZONED is not set +CONFIG_BLK_DEV_THROTTLING=y +# CONFIG_BLK_DEV_THROTTLING_LOW is not set +# CONFIG_BLK_CMDLINE_PARSER is not set +# CONFIG_BLK_WBT is not set +# CONFIG_BLK_CGROUP_IOLATENCY is not set +# CONFIG_BLK_SED_OPAL is not set + +# +# Partition Types +# +CONFIG_PARTITION_ADVANCED=y +# CONFIG_ACORN_PARTITION is not set +# CONFIG_AIX_PARTITION is not set +# CONFIG_OSF_PARTITION is not set +# CONFIG_AMIGA_PARTITION is not set +# CONFIG_ATARI_PARTITION is not set +CONFIG_MAC_PARTITION=y +CONFIG_MSDOS_PARTITION=y +CONFIG_BSD_DISKLABEL=y +# CONFIG_MINIX_SUBPARTITION is not set +# CONFIG_SOLARIS_X86_PARTITION is not set +# CONFIG_UNIXWARE_DISKLABEL is not set +# CONFIG_LDM_PARTITION is not set +# CONFIG_SGI_PARTITION is not set +# CONFIG_ULTRIX_PARTITION is not set +# CONFIG_SUN_PARTITION is not set +# CONFIG_KARMA_PARTITION is not set +CONFIG_EFI_PARTITION=y +# CONFIG_SYSV68_PARTITION is not set +# CONFIG_CMDLINE_PARTITION is not set +CONFIG_BLK_MQ_PCI=y +CONFIG_BLK_MQ_VIRTIO=y + +# +# IO Schedulers +# +CONFIG_IOSCHED_NOOP=y +CONFIG_IOSCHED_DEADLINE=y +# CONFIG_IOSCHED_CFQ is not set +CONFIG_DEFAULT_DEADLINE=y +# CONFIG_DEFAULT_NOOP is not set +CONFIG_DEFAULT_IOSCHED="deadline" +CONFIG_MQ_IOSCHED_DEADLINE=y +CONFIG_MQ_IOSCHED_KYBER=y +# CONFIG_IOSCHED_BFQ is not set +CONFIG_PREEMPT_NOTIFIERS=y +CONFIG_ASN1=y +CONFIG_INLINE_SPIN_UNLOCK_IRQ=y +CONFIG_INLINE_READ_UNLOCK=y +CONFIG_INLINE_READ_UNLOCK_IRQ=y +CONFIG_INLINE_WRITE_UNLOCK=y +CONFIG_INLINE_WRITE_UNLOCK_IRQ=y +CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y +CONFIG_MUTEX_SPIN_ON_OWNER=y +CONFIG_RWSEM_SPIN_ON_OWNER=y +CONFIG_LOCK_SPIN_ON_OWNER=y +CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y +CONFIG_QUEUED_SPINLOCKS=y +CONFIG_ARCH_USE_QUEUED_RWLOCKS=y +CONFIG_QUEUED_RWLOCKS=y +CONFIG_ARCH_HAS_SYNC_CORE_BEFORE_USERMODE=y +CONFIG_FREEZER=y + +# +# Executable file formats # CONFIG_BINFMT_ELF=y -CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y +CONFIG_ELFCORE=y # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set CONFIG_BINFMT_SCRIPT=y CONFIG_HAVE_AOUT=y CONFIG_BINFMT_AOUT=m CONFIG_BINFMT_MISC=m CONFIG_COREDUMP=y -CONFIG_HAVE_ATOMIC_IOMAP=y -CONFIG_IOSF_MBI=y + +# +# Memory Management options +# +CONFIG_SELECT_MEMORY_MODEL=y +CONFIG_FLATMEM_MANUAL=y +# CONFIG_SPARSEMEM_MANUAL is not set +CONFIG_FLATMEM=y +CONFIG_FLAT_NODE_MEM_MAP=y +CONFIG_SPARSEMEM_STATIC=y +CONFIG_HAVE_MEMBLOCK=y +CONFIG_HAVE_MEMBLOCK_NODE_MAP=y +CONFIG_ARCH_DISCARD_MEMBLOCK=y +CONFIG_SPLIT_PTLOCK_CPUS=4 +CONFIG_MEMORY_BALLOON=y +CONFIG_BALLOON_COMPACTION=y +CONFIG_COMPACTION=y +CONFIG_MIGRATION=y +CONFIG_BOUNCE=y +CONFIG_VIRT_TO_BUS=y +CONFIG_MMU_NOTIFIER=y +CONFIG_KSM=y +CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 +CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y +# CONFIG_MEMORY_FAILURE is not set +# CONFIG_TRANSPARENT_HUGEPAGE is not set +CONFIG_CLEANCACHE=y +CONFIG_FRONTSWAP=y +# CONFIG_CMA is not set +# CONFIG_ZSWAP is not set +# CONFIG_ZPOOL is not set +# CONFIG_ZBUD is not set +CONFIG_ZSMALLOC=m +# CONFIG_PGTABLE_MAPPING is not set +# CONFIG_ZSMALLOC_STAT is not set +CONFIG_GENERIC_EARLY_IOREMAP=y +# CONFIG_IDLE_PAGE_TRACKING is not set +CONFIG_FRAME_VECTOR=y +# CONFIG_PERCPU_STATS is not set +# CONFIG_GUP_BENCHMARK is not set +CONFIG_ARCH_HAS_PTE_SPECIAL=y CONFIG_NET=y +CONFIG_NET_INGRESS=y +CONFIG_NET_EGRESS=y # # Networking options @@ -697,10 +895,13 @@ CONFIG_PACKET=y # CONFIG_PACKET_DIAG is not set CONFIG_UNIX=y +CONFIG_UNIX_SCM=y # CONFIG_UNIX_DIAG is not set +# CONFIG_TLS is not set CONFIG_XFRM=y CONFIG_XFRM_ALGO=y # CONFIG_XFRM_USER is not set +# CONFIG_XFRM_INTERFACE is not set # CONFIG_XFRM_SUB_POLICY is not set # CONFIG_XFRM_MIGRATE is not set # CONFIG_XFRM_STATISTICS is not set @@ -724,29 +925,35 @@ CONFIG_NET_IP_TUNNEL=y CONFIG_NET_IPGRE=m CONFIG_NET_IPGRE_BROADCAST=y +CONFIG_IP_MROUTE_COMMON=y CONFIG_IP_MROUTE=y CONFIG_IP_MROUTE_MULTIPLE_TABLES=y CONFIG_IP_PIMSM_V1=y CONFIG_IP_PIMSM_V2=y CONFIG_SYN_COOKIES=y CONFIG_NET_IPVTI=m +CONFIG_NET_UDP_TUNNEL=m +# CONFIG_NET_FOU is not set +# CONFIG_NET_FOU_IP_TUNNELS is not set CONFIG_INET_AH=y CONFIG_INET_ESP=y +# CONFIG_INET_ESP_OFFLOAD is not set CONFIG_INET_IPCOMP=y +CONFIG_INET_TABLE_PERTURB_ORDER=16 CONFIG_INET_XFRM_TUNNEL=y CONFIG_INET_TUNNEL=y CONFIG_INET_XFRM_MODE_TRANSPORT=y CONFIG_INET_XFRM_MODE_TUNNEL=y CONFIG_INET_XFRM_MODE_BEET=y -CONFIG_INET_LRO=m CONFIG_INET_DIAG=y CONFIG_INET_TCP_DIAG=y CONFIG_INET_UDP_DIAG=m +# CONFIG_INET_RAW_DIAG is not set +# CONFIG_INET_DIAG_DESTROY is not set # CONFIG_TCP_CONG_ADVANCED is not set CONFIG_TCP_CONG_CUBIC=y CONFIG_DEFAULT_TCP_CONG="cubic" # CONFIG_TCP_MD5SIG is not set -CONFIG_TCP_STEALTH=y CONFIG_IPV6=m # CONFIG_IPV6_ROUTER_PREF is not set # CONFIG_IPV6_OPTIMISTIC_DAD is not set @@ -754,7 +961,7 @@ # CONFIG_INET6_ESP is not set # CONFIG_INET6_IPCOMP is not set # CONFIG_IPV6_MIP6 is not set -# CONFIG_INET6_XFRM_TUNNEL is not set +# CONFIG_IPV6_ILA is not set CONFIG_INET6_TUNNEL=m CONFIG_INET6_XFRM_MODE_TRANSPORT=m CONFIG_INET6_XFRM_MODE_TUNNEL=m @@ -768,32 +975,40 @@ # CONFIG_IPV6_GRE is not set # CONFIG_IPV6_MULTIPLE_TABLES is not set # CONFIG_IPV6_MROUTE is not set +# CONFIG_IPV6_SEG6_LWTUNNEL is not set +# CONFIG_IPV6_SEG6_HMAC is not set # CONFIG_NETWORK_SECMARK is not set CONFIG_NET_PTP_CLASSIFY=y # CONFIG_NETWORK_PHY_TIMESTAMPING is not set CONFIG_NETFILTER=y -# CONFIG_NETFILTER_DEBUG is not set CONFIG_NETFILTER_ADVANCED=y -CONFIG_BRIDGE_NETFILTER=y +CONFIG_BRIDGE_NETFILTER=m # # Core Netfilter Configuration # +CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_NETLINK=m +CONFIG_NETFILTER_FAMILY_BRIDGE=y +CONFIG_NETFILTER_FAMILY_ARP=y # CONFIG_NETFILTER_NETLINK_ACCT is not set CONFIG_NETFILTER_NETLINK_QUEUE=m CONFIG_NETFILTER_NETLINK_LOG=m +# CONFIG_NETFILTER_NETLINK_OSF is not set CONFIG_NF_CONNTRACK=m +# CONFIG_NF_LOG_NETDEV is not set +CONFIG_NETFILTER_CONNCOUNT=m CONFIG_NF_CONNTRACK_MARK=y # CONFIG_NF_CONNTRACK_ZONES is not set CONFIG_NF_CONNTRACK_PROCFS=y CONFIG_NF_CONNTRACK_EVENTS=y # CONFIG_NF_CONNTRACK_TIMEOUT is not set # CONFIG_NF_CONNTRACK_TIMESTAMP is not set -CONFIG_NF_CT_PROTO_DCCP=m +# CONFIG_NF_CONNTRACK_LABELS is not set +CONFIG_NF_CT_PROTO_DCCP=y CONFIG_NF_CT_PROTO_GRE=m -CONFIG_NF_CT_PROTO_SCTP=m -CONFIG_NF_CT_PROTO_UDPLITE=m +CONFIG_NF_CT_PROTO_SCTP=y +CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NF_CONNTRACK_AMANDA=m CONFIG_NF_CONNTRACK_FTP=m CONFIG_NF_CONNTRACK_H323=m @@ -806,18 +1021,18 @@ CONFIG_NF_CONNTRACK_SIP=m CONFIG_NF_CONNTRACK_TFTP=m CONFIG_NF_CT_NETLINK=m -# CONFIG_NF_CT_NETLINK_TIMEOUT is not set -# CONFIG_NETFILTER_NETLINK_QUEUE_CT is not set +# CONFIG_NETFILTER_NETLINK_GLUE_CT is not set CONFIG_NF_NAT=m CONFIG_NF_NAT_NEEDED=y -CONFIG_NF_NAT_PROTO_DCCP=m -CONFIG_NF_NAT_PROTO_UDPLITE=m -CONFIG_NF_NAT_PROTO_SCTP=m +CONFIG_NF_NAT_PROTO_DCCP=y +CONFIG_NF_NAT_PROTO_UDPLITE=y +CONFIG_NF_NAT_PROTO_SCTP=y CONFIG_NF_NAT_AMANDA=m CONFIG_NF_NAT_FTP=m CONFIG_NF_NAT_IRC=m CONFIG_NF_NAT_SIP=m CONFIG_NF_NAT_TFTP=m +CONFIG_NF_NAT_REDIRECT=y CONFIG_NETFILTER_SYNPROXY=m # CONFIG_NF_TABLES is not set CONFIG_NETFILTER_XTABLES=y @@ -842,6 +1057,7 @@ # CONFIG_NETFILTER_XT_TARGET_LED is not set # CONFIG_NETFILTER_XT_TARGET_LOG is not set CONFIG_NETFILTER_XT_TARGET_MARK=m +# CONFIG_NETFILTER_XT_NAT is not set CONFIG_NETFILTER_XT_TARGET_NETMAP=m CONFIG_NETFILTER_XT_TARGET_NFLOG=m CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m @@ -926,10 +1142,13 @@ CONFIG_IP_VS_WRR=m CONFIG_IP_VS_LC=m CONFIG_IP_VS_WLC=m +# CONFIG_IP_VS_FO is not set +# CONFIG_IP_VS_OVF is not set CONFIG_IP_VS_LBLC=m CONFIG_IP_VS_LBLCR=m CONFIG_IP_VS_DH=m CONFIG_IP_VS_SH=m +# CONFIG_IP_VS_MH is not set CONFIG_IP_VS_SED=m CONFIG_IP_VS_NQ=m @@ -939,6 +1158,11 @@ CONFIG_IP_VS_SH_TAB_BITS=8 # +# IPVS MH scheduler +# +CONFIG_IP_VS_MH_TAB_INDEX=12 + +# # IPVS application helper # # CONFIG_IP_VS_FTP is not set @@ -949,8 +1173,16 @@ # IP: Netfilter Configuration # CONFIG_NF_DEFRAG_IPV4=m -CONFIG_NF_CONNTRACK_IPV4=m -CONFIG_NF_CONNTRACK_PROC_COMPAT=y +# CONFIG_NF_SOCKET_IPV4 is not set +CONFIG_NF_TPROXY_IPV4=m +# CONFIG_NF_DUP_IPV4 is not set +# CONFIG_NF_LOG_ARP is not set +# CONFIG_NF_LOG_IPV4 is not set +CONFIG_NF_REJECT_IPV4=m +CONFIG_NF_NAT_IPV4=m +CONFIG_NF_NAT_PROTO_GRE=m +CONFIG_NF_NAT_PPTP=m +CONFIG_NF_NAT_H323=m CONFIG_IP_NF_IPTABLES=m CONFIG_IP_NF_MATCH_AH=m CONFIG_IP_NF_MATCH_ECN=m @@ -959,14 +1191,7 @@ CONFIG_IP_NF_FILTER=m CONFIG_IP_NF_TARGET_REJECT=m CONFIG_IP_NF_TARGET_SYNPROXY=m -CONFIG_IP_NF_TARGET_ULOG=m -CONFIG_NF_NAT_IPV4=m -CONFIG_IP_NF_TARGET_MASQUERADE=m -CONFIG_IP_NF_TARGET_NETMAP=m -CONFIG_IP_NF_TARGET_REDIRECT=m -CONFIG_NF_NAT_PROTO_GRE=m -CONFIG_NF_NAT_PPTP=m -CONFIG_NF_NAT_H323=m +# CONFIG_IP_NF_NAT is not set CONFIG_IP_NF_MANGLE=m CONFIG_IP_NF_TARGET_CLUSTERIP=m CONFIG_IP_NF_TARGET_ECN=m @@ -979,8 +1204,12 @@ # # IPv6: Netfilter Configuration # -CONFIG_NF_DEFRAG_IPV6=m -CONFIG_NF_CONNTRACK_IPV6=m +# CONFIG_NF_SOCKET_IPV6 is not set +CONFIG_NF_TPROXY_IPV6=m +# CONFIG_NF_DUP_IPV6 is not set +CONFIG_NF_REJECT_IPV6=m +# CONFIG_NF_LOG_IPV6 is not set +CONFIG_NF_NAT_IPV6=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MATCH_AH=m CONFIG_IP6_NF_MATCH_EUI64=m @@ -991,15 +1220,15 @@ CONFIG_IP6_NF_MATCH_MH=m CONFIG_IP6_NF_MATCH_RPFILTER=m CONFIG_IP6_NF_MATCH_RT=m +# CONFIG_IP6_NF_MATCH_SRH is not set CONFIG_IP6_NF_TARGET_HL=m CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_TARGET_REJECT=m CONFIG_IP6_NF_TARGET_SYNPROXY=m CONFIG_IP6_NF_MANGLE=m CONFIG_IP6_NF_RAW=m -CONFIG_NF_NAT_IPV6=m -CONFIG_IP6_NF_TARGET_MASQUERADE=m -CONFIG_IP6_NF_TARGET_NPT=m +# CONFIG_IP6_NF_NAT is not set +CONFIG_NF_DEFRAG_IPV6=m CONFIG_BRIDGE_NF_EBTABLES=m CONFIG_BRIDGE_EBT_BROUTE=m CONFIG_BRIDGE_EBT_T_FILTER=m @@ -1020,8 +1249,8 @@ CONFIG_BRIDGE_EBT_REDIRECT=m CONFIG_BRIDGE_EBT_SNAT=m CONFIG_BRIDGE_EBT_LOG=m -CONFIG_BRIDGE_EBT_ULOG=m CONFIG_BRIDGE_EBT_NFLOG=m +# CONFIG_BPFILTER is not set # CONFIG_IP_DCCP is not set CONFIG_IP_SCTP=m # CONFIG_SCTP_DBG_OBJCNT is not set @@ -1030,6 +1259,7 @@ # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_COOKIE_HMAC_MD5=y # CONFIG_SCTP_COOKIE_HMAC_SHA1 is not set +CONFIG_INET_SCTP_DIAG=m # CONFIG_RDS is not set # CONFIG_TIPC is not set CONFIG_ATM=m @@ -1050,13 +1280,12 @@ CONFIG_BRIDGE_IGMP_SNOOPING=y CONFIG_BRIDGE_VLAN_FILTERING=y CONFIG_HAVE_NET_DSA=y +# CONFIG_NET_DSA is not set CONFIG_VLAN_8021Q=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q_MVRP=y -# CONFIG_DECNET is not set CONFIG_LLC=m # CONFIG_LLC2 is not set -# CONFIG_IPX is not set CONFIG_ATALK=m CONFIG_DEV_APPLETALK=m CONFIG_LTPC=m @@ -1068,8 +1297,8 @@ # CONFIG_X25 is not set # CONFIG_LAPB is not set # CONFIG_PHONET is not set +# CONFIG_6LOWPAN is not set # CONFIG_IEEE802154 is not set -CONFIG_6LOWPAN_IPHC=m CONFIG_NET_SCHED=y # @@ -1086,27 +1315,31 @@ CONFIG_NET_SCH_SFQ=m CONFIG_NET_SCH_TEQL=m CONFIG_NET_SCH_TBF=m +# CONFIG_NET_SCH_CBS is not set +# CONFIG_NET_SCH_ETF is not set CONFIG_NET_SCH_GRED=m CONFIG_NET_SCH_DSMARK=m # CONFIG_NET_SCH_NETEM is not set CONFIG_NET_SCH_DRR=m # CONFIG_NET_SCH_MQPRIO is not set +# CONFIG_NET_SCH_SKBPRIO is not set # CONFIG_NET_SCH_CHOKE is not set # CONFIG_NET_SCH_QFQ is not set # CONFIG_NET_SCH_CODEL is not set # CONFIG_NET_SCH_FQ_CODEL is not set +# CONFIG_NET_SCH_CAKE is not set # CONFIG_NET_SCH_FQ is not set # CONFIG_NET_SCH_HHF is not set # CONFIG_NET_SCH_PIE is not set CONFIG_NET_SCH_INGRESS=m # CONFIG_NET_SCH_PLUG is not set +# CONFIG_NET_SCH_DEFAULT is not set # # Classification # CONFIG_NET_CLS=y CONFIG_NET_CLS_BASIC=m -CONFIG_NET_CLS_TCINDEX=m CONFIG_NET_CLS_ROUTE4=m CONFIG_NET_CLS_FW=m CONFIG_NET_CLS_U32=m @@ -1117,6 +1350,8 @@ CONFIG_NET_CLS_FLOW=m CONFIG_NET_CLS_CGROUP=m CONFIG_NET_CLS_BPF=m +# CONFIG_NET_CLS_FLOWER is not set +# CONFIG_NET_CLS_MATCHALL is not set CONFIG_NET_EMATCH=y CONFIG_NET_EMATCH_STACK=32 CONFIG_NET_EMATCH_CMP=m @@ -1124,33 +1359,51 @@ CONFIG_NET_EMATCH_U32=m CONFIG_NET_EMATCH_META=m CONFIG_NET_EMATCH_TEXT=m +# CONFIG_NET_EMATCH_IPT is not set CONFIG_NET_CLS_ACT=y CONFIG_NET_ACT_POLICE=m CONFIG_NET_ACT_GACT=m CONFIG_GACT_PROB=y CONFIG_NET_ACT_MIRRED=m +# CONFIG_NET_ACT_SAMPLE is not set CONFIG_NET_ACT_IPT=m CONFIG_NET_ACT_NAT=m CONFIG_NET_ACT_PEDIT=m CONFIG_NET_ACT_SIMP=m CONFIG_NET_ACT_SKBEDIT=m CONFIG_NET_ACT_CSUM=m +# CONFIG_NET_ACT_VLAN is not set +# CONFIG_NET_ACT_BPF is not set +# CONFIG_NET_ACT_CONNMARK is not set +# CONFIG_NET_ACT_SKBMOD is not set +# CONFIG_NET_ACT_IFE is not set +# CONFIG_NET_ACT_TUNNEL_KEY is not set CONFIG_NET_CLS_IND=y CONFIG_NET_SCH_FIFO=y # CONFIG_DCB is not set CONFIG_DNS_RESOLVER=y CONFIG_BATMAN_ADV=m +CONFIG_BATMAN_ADV_BATMAN_V=y CONFIG_BATMAN_ADV_BLA=y # CONFIG_BATMAN_ADV_DAT is not set # CONFIG_BATMAN_ADV_NC is not set # CONFIG_BATMAN_ADV_MCAST is not set -# CONFIG_BATMAN_ADV_DEBUG is not set CONFIG_OPENVSWITCH=m -CONFIG_OPENVSWITCH_GRE=y +CONFIG_OPENVSWITCH_GRE=m CONFIG_VSOCKETS=m +CONFIG_VSOCKETS_DIAG=m +CONFIG_VIRTIO_VSOCKETS=m +CONFIG_VIRTIO_VSOCKETS_COMMON=m +# CONFIG_HYPERV_VSOCKETS is not set CONFIG_NETLINK_DIAG=m +CONFIG_MPLS=y CONFIG_NET_MPLS_GSO=m +# CONFIG_MPLS_ROUTING is not set +CONFIG_NET_NSH=m CONFIG_HSR=m +# CONFIG_NET_SWITCHDEV is not set +# CONFIG_NET_L3_MASTER_DEV is not set +# CONFIG_NET_NCSI is not set CONFIG_RPS=y CONFIG_RFS_ACCEL=y CONFIG_XPS=y @@ -1158,6 +1411,7 @@ CONFIG_CGROUP_NET_CLASSID=y CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y +# CONFIG_BPF_JIT is not set CONFIG_NET_FLOW_LIMIT=y # @@ -1166,55 +1420,8 @@ # CONFIG_NET_PKTGEN is not set # CONFIG_HAMRADIO is not set # CONFIG_CAN is not set -CONFIG_IRDA=m - -# -# IrDA protocols -# -CONFIG_IRLAN=m -CONFIG_IRNET=m -CONFIG_IRCOMM=m -# CONFIG_IRDA_ULTRA is not set - -# -# IrDA options -# -# CONFIG_IRDA_CACHE_LAST_LSAP is not set -# CONFIG_IRDA_FAST_RR is not set -# CONFIG_IRDA_DEBUG is not set - -# -# Infrared-port device drivers -# - -# -# SIR device drivers -# -CONFIG_IRTTY_SIR=m - -# -# Dongle support -# -# CONFIG_DONGLE is not set -# CONFIG_KINGSUN_DONGLE is not set -# CONFIG_KSDAZZLE_DONGLE is not set -# CONFIG_KS959_DONGLE is not set - -# -# FIR device drivers -# -# CONFIG_USB_IRDA is not set -# CONFIG_SIGMATEL_FIR is not set -# CONFIG_NSC_FIR is not set -# CONFIG_WINBOND_FIR is not set -# CONFIG_TOSHIBA_FIR is not set -# CONFIG_SMC_IRCC_FIR is not set -# CONFIG_ALI_FIR is not set -# CONFIG_VLSI_FIR is not set -# CONFIG_VIA_FIR is not set -# CONFIG_MCS_FIR is not set CONFIG_BT=m -CONFIG_BT_6LOWPAN=y +CONFIG_BT_BREDR=y CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y CONFIG_BT_BNEP=m @@ -1222,33 +1429,45 @@ CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_CMTP=m CONFIG_BT_HIDP=m +CONFIG_BT_HS=y +CONFIG_BT_LE=y +# CONFIG_BT_LEDS is not set # # Bluetooth device drivers # +CONFIG_BT_INTEL=m +CONFIG_BT_BCM=m +CONFIG_BT_RTL=m CONFIG_BT_HCIBTUSB=m +# CONFIG_BT_HCIBTUSB_AUTOSUSPEND is not set +CONFIG_BT_HCIBTUSB_BCM=y +CONFIG_BT_HCIBTUSB_RTL=y CONFIG_BT_HCIBTSDIO=m CONFIG_BT_HCIUART=m CONFIG_BT_HCIUART_H4=y CONFIG_BT_HCIUART_BCSP=y CONFIG_BT_HCIUART_ATH3K=y -CONFIG_BT_HCIUART_LL=y -# CONFIG_BT_HCIUART_3WIRE is not set +# CONFIG_BT_HCIUART_INTEL is not set +# CONFIG_BT_HCIUART_AG6XX is not set +# CONFIG_BT_HCIUART_MRVL is not set CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBFUSB=m CONFIG_BT_HCIDTL1=m CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBLUECARD=m -CONFIG_BT_HCIBTUART=m CONFIG_BT_HCIVHCI=m CONFIG_BT_MRVL=m CONFIG_BT_MRVL_SDIO=m CONFIG_BT_ATH3K=m CONFIG_BT_WILINK=m +CONFIG_BT_HCIRSI=m CONFIG_AF_RXRPC=y +# CONFIG_AF_RXRPC_INJECT_LOSS is not set # CONFIG_AF_RXRPC_DEBUG is not set CONFIG_RXKAD=y +# CONFIG_AF_KCM is not set CONFIG_FIB_RULES=y CONFIG_WIRELESS=y CONFIG_WIRELESS_EXT=y @@ -1259,10 +1478,12 @@ CONFIG_CFG80211=m # CONFIG_NL80211_TESTMODE is not set # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set -# CONFIG_CFG80211_REG_DEBUG is not set +CONFIG_CFG80211_REQUIRE_SIGNED_REGDB=y +CONFIG_CFG80211_USE_KERNEL_REGDB_KEYS=y CONFIG_CFG80211_DEFAULT_PS=y -# CONFIG_CFG80211_INTERNAL_REGDB is not set +CONFIG_CFG80211_CRDA_SUPPORT=y CONFIG_CFG80211_WEXT=y +CONFIG_CFG80211_WEXT_EXPORT=y CONFIG_LIB80211=m CONFIG_LIB80211_CRYPT_WEP=m CONFIG_LIB80211_CRYPT_CCMP=m @@ -1278,12 +1499,12 @@ CONFIG_MAC80211_LEDS=y # CONFIG_MAC80211_MESSAGE_TRACING is not set # CONFIG_MAC80211_DEBUG_MENU is not set +CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 CONFIG_WIMAX=m CONFIG_WIMAX_DEBUG_LEVEL=8 CONFIG_RFKILL=m CONFIG_RFKILL_LEDS=y CONFIG_RFKILL_INPUT=y -# CONFIG_RFKILL_REGULATOR is not set # CONFIG_RFKILL_GPIO is not set # CONFIG_NET_9P is not set # CONFIG_CAIF is not set @@ -1293,24 +1514,40 @@ CONFIG_NFC=m CONFIG_NFC_DIGITAL=m CONFIG_NFC_NCI=m +# CONFIG_NFC_NCI_UART is not set CONFIG_NFC_HCI=m CONFIG_NFC_SHDLC=y # # Near Field Communication (NFC) devices # -CONFIG_NFC_PN533=m -CONFIG_NFC_WILINK=m CONFIG_NFC_SIM=m CONFIG_NFC_PORT100=m +# CONFIG_NFC_FDP is not set CONFIG_NFC_PN544=m CONFIG_NFC_PN544_I2C=m +CONFIG_NFC_PN533=m +# CONFIG_NFC_PN533_USB is not set +CONFIG_NFC_PN533_I2C=m CONFIG_NFC_MICROREAD=m CONFIG_NFC_MICROREAD_I2C=m CONFIG_NFC_MRVL=m CONFIG_NFC_MRVL_USB=m +# CONFIG_NFC_MRVL_I2C is not set CONFIG_NFC_ST21NFCA=m CONFIG_NFC_ST21NFCA_I2C=m +# CONFIG_NFC_ST_NCI_I2C is not set +# CONFIG_NFC_NXP_NCI is not set +# CONFIG_NFC_S3FWRN5_I2C is not set +# CONFIG_PSAMPLE is not set +# CONFIG_NET_IFE is not set +# CONFIG_LWTUNNEL is not set +CONFIG_DST_CACHE=y +CONFIG_GRO_CELLS=y +# CONFIG_NET_DEVLINK is not set +CONFIG_MAY_USE_DEVLINK=y +CONFIG_FAILOVER=m +CONFIG_HAVE_EBPF_JIT=y # # Device Drivers @@ -1325,23 +1562,32 @@ # CONFIG_DEVTMPFS_MOUNT is not set CONFIG_STANDALONE=y CONFIG_PREVENT_FIRMWARE_BUILD=y + +# +# Firmware loader +# CONFIG_FW_LOADER=y -CONFIG_FIRMWARE_IN_KERNEL=y CONFIG_EXTRA_FIRMWARE="" CONFIG_FW_LOADER_USER_HELPER=y -# CONFIG_SYS_HYPERVISOR is not set -# CONFIG_GENERIC_CPU_DEVICES is not set +# CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set +CONFIG_WANT_DEV_COREDUMP=y +CONFIG_ALLOW_DEV_COREDUMP=y +CONFIG_DEV_COREDUMP=y +# CONFIG_TEST_ASYNC_DRIVER_PROBE is not set CONFIG_GENERIC_CPU_AUTOPROBE=y +CONFIG_GENERIC_CPU_VULNERABILITIES=y CONFIG_REGMAP=y CONFIG_REGMAP_I2C=m CONFIG_REGMAP_MMIO=m CONFIG_REGMAP_IRQ=y CONFIG_DMA_SHARED_BUFFER=y +# CONFIG_DMA_FENCE_TRACE is not set # # Bus devices # CONFIG_CONNECTOR=m +# CONFIG_GNSS is not set CONFIG_MTD=m # CONFIG_MTD_TESTS is not set CONFIG_MTD_REDBOOT_PARTS=m @@ -1352,6 +1598,10 @@ CONFIG_MTD_AR7_PARTS=m # +# Partition parsers +# + +# # User Modules And Translation Layers # CONFIG_MTD_BLKDEVS=m @@ -1366,6 +1616,7 @@ # CONFIG_SM_FTL is not set # CONFIG_MTD_OOPS is not set # CONFIG_MTD_SWAP is not set +# CONFIG_MTD_PARTITIONED_MASTER is not set # # RAM/ROM/Flash chip drivers @@ -1377,13 +1628,8 @@ CONFIG_MTD_MAP_BANK_WIDTH_1=y CONFIG_MTD_MAP_BANK_WIDTH_2=y CONFIG_MTD_MAP_BANK_WIDTH_4=y -# CONFIG_MTD_MAP_BANK_WIDTH_8 is not set -# CONFIG_MTD_MAP_BANK_WIDTH_16 is not set -# CONFIG_MTD_MAP_BANK_WIDTH_32 is not set CONFIG_MTD_CFI_I1=y CONFIG_MTD_CFI_I2=y -# CONFIG_MTD_CFI_I4 is not set -# CONFIG_MTD_CFI_I8 is not set CONFIG_MTD_CFI_INTELEXT=m CONFIG_MTD_CFI_AMDSTD=m CONFIG_MTD_CFI_STAA=m @@ -1425,6 +1671,11 @@ CONFIG_MTD_DOCG3=m CONFIG_BCH_CONST_M=14 CONFIG_BCH_CONST_T=4 +CONFIG_MTD_ONENAND=m +# CONFIG_MTD_ONENAND_VERIFY_WRITE is not set +CONFIG_MTD_ONENAND_GENERIC=m +CONFIG_MTD_ONENAND_OTP=y +CONFIG_MTD_ONENAND_2X_PROGRAM=y CONFIG_MTD_NAND_ECC=m CONFIG_MTD_NAND_ECC_SMC=y CONFIG_MTD_NAND=m @@ -1432,10 +1683,7 @@ CONFIG_MTD_SM_COMMON=m CONFIG_MTD_NAND_DENALI=m CONFIG_MTD_NAND_DENALI_PCI=m -CONFIG_MTD_NAND_DENALI_DT=m -CONFIG_MTD_NAND_DENALI_SCRATCH_REG_ADDR=0xFF108018 CONFIG_MTD_NAND_GPIO=m -CONFIG_MTD_NAND_IDS=m CONFIG_MTD_NAND_RICOH=m CONFIG_MTD_NAND_DISKONCHIP=m # CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADVANCED is not set @@ -1446,11 +1694,6 @@ CONFIG_MTD_NAND_CS553X=m CONFIG_MTD_NAND_NANDSIM=m CONFIG_MTD_NAND_PLATFORM=m -CONFIG_MTD_ONENAND=m -# CONFIG_MTD_ONENAND_VERIFY_WRITE is not set -CONFIG_MTD_ONENAND_GENERIC=m -CONFIG_MTD_ONENAND_OTP=y -CONFIG_MTD_ONENAND_2X_PROGRAM=y # # LPDDR & LPDDR2 PCM memory drivers @@ -1458,12 +1701,17 @@ CONFIG_MTD_LPDDR=m CONFIG_MTD_QINFO_PROBE=m CONFIG_MTD_SPI_NOR=m +# CONFIG_MTD_MT81xx_NOR is not set +CONFIG_MTD_SPI_NOR_USE_4K_SECTORS=y +# CONFIG_SPI_INTEL_SPI_PCI is not set +# CONFIG_SPI_INTEL_SPI_PLATFORM is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FASTMAP is not set # CONFIG_MTD_UBI_GLUEBI is not set # CONFIG_MTD_UBI_BLOCK is not set +# CONFIG_OF is not set CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y CONFIG_PARPORT=m CONFIG_PARPORT_PC=m @@ -1471,7 +1719,6 @@ # CONFIG_PARPORT_PC_FIFO is not set # CONFIG_PARPORT_PC_SUPERIO is not set # CONFIG_PARPORT_PC_PCMCIA is not set -# CONFIG_PARPORT_GSC is not set # CONFIG_PARPORT_AX88796 is not set CONFIG_PARPORT_1284=y CONFIG_PARPORT_NOT_PC=y @@ -1487,38 +1734,43 @@ CONFIG_BLK_DEV=y # CONFIG_BLK_DEV_NULL_BLK is not set CONFIG_BLK_DEV_FD=m +# CONFIG_BLK_DEV_FD_RAWCMD is not set +CONFIG_CDROM=y # CONFIG_PARIDE is not set CONFIG_BLK_DEV_PCIESSD_MTIP32XX=y CONFIG_ZRAM=m -CONFIG_ZRAM_LZ4_COMPRESS=y -# CONFIG_ZRAM_DEBUG is not set -# CONFIG_BLK_CPQ_CISS_DA is not set +# CONFIG_ZRAM_WRITEBACK is not set # CONFIG_BLK_DEV_DAC960 is not set # CONFIG_BLK_DEV_UMEM is not set -# CONFIG_BLK_DEV_COW_COMMON is not set CONFIG_BLK_DEV_LOOP=y CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 CONFIG_BLK_DEV_CRYPTOLOOP=m CONFIG_BLK_DEV_DRBD=m # CONFIG_DRBD_FAULT_INJECTION is not set CONFIG_BLK_DEV_NBD=m -CONFIG_BLK_DEV_NVME=y -CONFIG_BLK_DEV_OSD=m CONFIG_BLK_DEV_SX8=m CONFIG_BLK_DEV_RAM=y CONFIG_BLK_DEV_RAM_COUNT=16 CONFIG_BLK_DEV_RAM_SIZE=4096 -# CONFIG_BLK_DEV_XIP is not set CONFIG_CDROM_PKTCDVD=y CONFIG_CDROM_PKTCDVD_BUFFERS=8 # CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_ATA_OVER_ETH=m CONFIG_VIRTIO_BLK=m -# CONFIG_BLK_DEV_HD is not set +# CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RSXX is not set # +# NVME Support +# +CONFIG_NVME_CORE=y +CONFIG_BLK_DEV_NVME=y +# CONFIG_NVME_MULTIPATH is not set +# CONFIG_NVME_FC is not set +# CONFIG_NVME_TARGET is not set + +# # Misc devices # CONFIG_SENSORS_LIS3LV02D=m @@ -1537,16 +1789,14 @@ # CONFIG_ISL29003 is not set # CONFIG_ISL29020 is not set # CONFIG_SENSORS_TSL2550 is not set -# CONFIG_SENSORS_BH1780 is not set # CONFIG_SENSORS_BH1770 is not set # CONFIG_SENSORS_APDS990X is not set # CONFIG_HMC6352 is not set # CONFIG_DS1682 is not set -# CONFIG_VMWARE_BALLOON is not set -# CONFIG_BMP085_I2C is not set # CONFIG_PCH_PHUB is not set CONFIG_USB_SWITCH_FSA9480=m # CONFIG_SRAM is not set +# CONFIG_PCI_ENDPOINT_TEST is not set # CONFIG_C2PORT is not set # @@ -1556,6 +1806,7 @@ # CONFIG_EEPROM_LEGACY is not set # CONFIG_EEPROM_MAX6875 is not set CONFIG_EEPROM_93CX6=m +# CONFIG_EEPROM_IDT_89HPESX is not set CONFIG_CB710_CORE=y # CONFIG_CB710_DEBUG is not set CONFIG_CB710_DEBUG_ASSUMPTIONS=y @@ -1567,7 +1818,7 @@ CONFIG_SENSORS_LIS3_I2C=m # -# Altera FPGA firmware download module +# Altera FPGA firmware download module (requires I2C) # CONFIG_ALTERA_STAPL=m # CONFIG_INTEL_MEI is not set @@ -1576,13 +1827,43 @@ # CONFIG_VMWARE_VMCI is not set # +# Intel MIC & related support +# + +# +# Intel MIC Bus Driver +# + +# +# SCIF Bus Driver +# + +# +# VOP Bus Driver +# + +# # Intel MIC Host Driver # # # Intel MIC Card Driver # + +# +# SCIF Driver +# + +# +# Intel MIC Coprocessor State Management (COSM) Drivers +# + +# +# VOP Driver +# CONFIG_ECHO=m +# CONFIG_MISC_RTSX_PCI is not set +# CONFIG_MISC_RTSX_USB is not set CONFIG_HAVE_IDE=y # CONFIG_IDE is not set @@ -1593,8 +1874,8 @@ CONFIG_RAID_ATTRS=m CONFIG_SCSI=y CONFIG_SCSI_DMA=y -CONFIG_SCSI_TGT=m CONFIG_SCSI_NETLINK=y +CONFIG_SCSI_MQ_DEFAULT=y CONFIG_SCSI_PROC_FS=y # @@ -1604,10 +1885,8 @@ CONFIG_CHR_DEV_ST=m CONFIG_CHR_DEV_OSST=m CONFIG_BLK_DEV_SR=y -CONFIG_BLK_DEV_SR_VENDOR=y CONFIG_CHR_DEV_SG=y CONFIG_CHR_DEV_SCH=m -CONFIG_SCSI_MULTI_LUN=y CONFIG_SCSI_CONSTANTS=y CONFIG_SCSI_LOGGING=y CONFIG_SCSI_SCAN_ASYNC=y @@ -1617,14 +1896,12 @@ # CONFIG_SCSI_SPI_ATTRS=m CONFIG_SCSI_FC_ATTRS=m -CONFIG_SCSI_FC_TGT_ATTRS=y CONFIG_SCSI_ISCSI_ATTRS=m CONFIG_SCSI_SAS_ATTRS=m CONFIG_SCSI_SAS_LIBSAS=m CONFIG_SCSI_SAS_ATA=y CONFIG_SCSI_SAS_HOST_SMP=y CONFIG_SCSI_SRP_ATTRS=m -CONFIG_SCSI_SRP_TGT_ATTRS=y CONFIG_SCSI_LOWLEVEL=y CONFIG_ISCSI_TCP=m CONFIG_ISCSI_BOOT_SYSFS=m @@ -1637,7 +1914,6 @@ CONFIG_SCSI_HPSA=m CONFIG_SCSI_3W_9XXX=m CONFIG_SCSI_3W_SAS=m -CONFIG_SCSI_7000FASST=m CONFIG_SCSI_ACARD=m CONFIG_SCSI_AHA152X=m CONFIG_SCSI_AHA1542=m @@ -1662,7 +1938,6 @@ CONFIG_SCSI_MVUMI=m # CONFIG_SCSI_DPT_I2O is not set CONFIG_SCSI_ADVANSYS=m -CONFIG_SCSI_IN2000=m CONFIG_SCSI_ARCMSR=m # CONFIG_SCSI_ESAS2R is not set CONFIG_MEGARAID_NEWGEN=y @@ -1670,15 +1945,16 @@ CONFIG_MEGARAID_MAILBOX=m CONFIG_MEGARAID_LEGACY=m CONFIG_MEGARAID_SAS=m +CONFIG_SCSI_MPT3SAS=m +CONFIG_SCSI_MPT2SAS_MAX_SGE=128 +CONFIG_SCSI_MPT3SAS_MAX_SGE=128 CONFIG_SCSI_MPT2SAS=m -CONFIG_SCSI_MPT2SAS_MAX_SGE=128 -CONFIG_SCSI_MPT2SAS_LOGGING=y -CONFIG_SCSI_MPT3SAS=m -CONFIG_SCSI_MPT3SAS_MAX_SGE=128 -# CONFIG_SCSI_MPT3SAS_LOGGING is not set +# CONFIG_SCSI_SMARTPQI is not set CONFIG_SCSI_UFSHCD=m CONFIG_SCSI_UFSHCD_PCI=m +# CONFIG_SCSI_UFS_DWC_TC_PCI is not set CONFIG_SCSI_UFSHCD_PLATFORM=m +# CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set CONFIG_SCSI_HPTIOP=m CONFIG_SCSI_BUSLOGIC=m CONFIG_SCSI_FLASHPOINT=y @@ -1688,18 +1964,11 @@ CONFIG_LIBFCOE=m CONFIG_FCOE=m CONFIG_FCOE_FNIC=m +# CONFIG_SCSI_SNIC is not set CONFIG_SCSI_DMX3191D=m -CONFIG_SCSI_DTC3280=m -CONFIG_SCSI_EATA=m -# CONFIG_SCSI_EATA_TAGGED_QUEUE is not set -# CONFIG_SCSI_EATA_LINKED_COMMANDS is not set -CONFIG_SCSI_EATA_MAX_TAGS=16 -CONFIG_SCSI_FUTURE_DOMAIN=m CONFIG_SCSI_GDTH=m CONFIG_SCSI_ISCI=m CONFIG_SCSI_GENERIC_NCR5380=m -CONFIG_SCSI_GENERIC_NCR5380_MMIO=m -CONFIG_SCSI_GENERIC_NCR53C400=y CONFIG_SCSI_IPS=m CONFIG_SCSI_INITIO=m CONFIG_SCSI_INIA100=m @@ -1707,7 +1976,6 @@ CONFIG_SCSI_IMM=m # CONFIG_SCSI_IZIP_EPP16 is not set # CONFIG_SCSI_IZIP_SLOW_CTR is not set -CONFIG_SCSI_NCR53C406A=m CONFIG_SCSI_STEX=m CONFIG_SCSI_SYM53C8XX_2=m CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 @@ -1715,32 +1983,23 @@ CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 CONFIG_SCSI_SYM53C8XX_MMIO=y # CONFIG_SCSI_IPR is not set -CONFIG_SCSI_PAS16=m CONFIG_SCSI_QLOGIC_FAS=m CONFIG_SCSI_QLOGIC_1280=m CONFIG_SCSI_QLA_FC=m CONFIG_SCSI_QLA_ISCSI=m CONFIG_SCSI_LPFC=m -CONFIG_SCSI_SYM53C416=m CONFIG_SCSI_DC395x=m -CONFIG_SCSI_DC390T=m -CONFIG_SCSI_T128=m -CONFIG_SCSI_U14_34F=m -# CONFIG_SCSI_U14_34F_TAGGED_QUEUE is not set -# CONFIG_SCSI_U14_34F_LINKED_COMMANDS is not set -CONFIG_SCSI_U14_34F_MAX_TAGS=8 -CONFIG_SCSI_ULTRASTOR=m +# CONFIG_SCSI_AM53C974 is not set CONFIG_SCSI_NSP32=m +# CONFIG_SCSI_WD719X is not set CONFIG_SCSI_DEBUG=m CONFIG_SCSI_PMCRAID=m CONFIG_SCSI_PM8001=m -CONFIG_SCSI_SRP=m CONFIG_SCSI_BFA_FC=m CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_CHELSIO_FCOE=m CONFIG_SCSI_LOWLEVEL_PCMCIA=y # CONFIG_PCMCIA_AHA152X is not set -# CONFIG_PCMCIA_FDOMAIN is not set # CONFIG_PCMCIA_NINJA_SCSI is not set # CONFIG_PCMCIA_QLOGIC is not set # CONFIG_PCMCIA_SYM53C500 is not set @@ -1754,7 +2013,6 @@ CONFIG_SCSI_OSD_DPRINT_SENSE=1 # CONFIG_SCSI_OSD_DEBUG is not set CONFIG_ATA=y -# CONFIG_ATA_NONSTANDARD is not set CONFIG_ATA_VERBOSE_ERROR=y CONFIG_ATA_ACPI=y # CONFIG_SATA_ZPODD is not set @@ -1764,6 +2022,7 @@ # Controllers with non-SFF native interface # CONFIG_SATA_AHCI=y +CONFIG_SATA_MOBILE_LPM_POLICY=0 CONFIG_SATA_AHCI_PLATFORM=m CONFIG_SATA_INIC162X=m CONFIG_SATA_ACARD_AHCI=m @@ -1863,17 +2122,22 @@ CONFIG_MD_RAID456=m # CONFIG_MD_MULTIPATH is not set # CONFIG_MD_FAULTY is not set +# CONFIG_MD_CLUSTER is not set CONFIG_BCACHE=m # CONFIG_BCACHE_DEBUG is not set # CONFIG_BCACHE_CLOSURES_DEBUG is not set CONFIG_BLK_DEV_DM_BUILTIN=y CONFIG_BLK_DEV_DM=m +# CONFIG_DM_MQ_DEFAULT is not set # CONFIG_DM_DEBUG is not set CONFIG_DM_BUFIO=m +# CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING is not set +# CONFIG_DM_UNSTRIPED is not set CONFIG_DM_CRYPT=m CONFIG_DM_SNAPSHOT=m # CONFIG_DM_THIN_PROVISIONING is not set # CONFIG_DM_CACHE is not set +# CONFIG_DM_WRITECACHE is not set # CONFIG_DM_ERA is not set CONFIG_DM_MIRROR=m # CONFIG_DM_LOG_USERSPACE is not set @@ -1885,6 +2149,8 @@ # CONFIG_DM_FLAKEY is not set # CONFIG_DM_VERITY is not set # CONFIG_DM_SWITCH is not set +# CONFIG_DM_LOG_WRITES is not set +# CONFIG_DM_INTEGRITY is not set # CONFIG_TARGET_CORE is not set # CONFIG_FUSION is not set @@ -1896,7 +2162,6 @@ CONFIG_FIREWIRE_SBP2=m CONFIG_FIREWIRE_NET=m CONFIG_FIREWIRE_NOSY=m -# CONFIG_I2O is not set CONFIG_MACINTOSH_DRIVERS=y CONFIG_MAC_EMUMOUSEBTN=y CONFIG_NETDEVICES=y @@ -1910,12 +2175,15 @@ # CONFIG_NET_TEAM is not set CONFIG_MACVLAN=m CONFIG_MACVTAP=m +# CONFIG_IPVLAN is not set # CONFIG_VXLAN is not set +# CONFIG_GENEVE is not set +# CONFIG_GTP is not set +# CONFIG_MACSEC is not set # CONFIG_NETCONSOLE is not set -# CONFIG_NETPOLL is not set -# CONFIG_NET_POLL_CONTROLLER is not set -# CONFIG_NTB_NETDEV is not set CONFIG_TUN=y +CONFIG_TAP=m +# CONFIG_TUN_VNET_CROSS_LE is not set CONFIG_VETH=m CONFIG_VIRTIO_NET=m # CONFIG_NLMON is not set @@ -1937,18 +2205,10 @@ # # CAIF transport drivers # -CONFIG_VHOST_NET=m -CONFIG_VHOST_RING=m -CONFIG_VHOST=m # # Distributed Switch Architecture drivers # -# CONFIG_NET_DSA_MV88E6XXX is not set -# CONFIG_NET_DSA_MV88E6060 is not set -# CONFIG_NET_DSA_MV88E6XXX_NEED_PPU is not set -# CONFIG_NET_DSA_MV88E6131 is not set -# CONFIG_NET_DSA_MV88E6123_61_65 is not set CONFIG_ETHERNET=y CONFIG_MDIO=m CONFIG_NET_VENDOR_3COM=y @@ -1960,16 +2220,24 @@ CONFIG_TYPHOON=m CONFIG_NET_VENDOR_ADAPTEC=y CONFIG_ADAPTEC_STARFIRE=m +CONFIG_NET_VENDOR_AGERE=y +CONFIG_ET131X=m +CONFIG_NET_VENDOR_ALACRITECH=y +CONFIG_SLICOSS=m CONFIG_NET_VENDOR_ALTEON=y CONFIG_ACENIC=y # CONFIG_ACENIC_OMIT_TIGON_I is not set # CONFIG_ALTERA_TSE is not set +CONFIG_NET_VENDOR_AMAZON=y +# CONFIG_ENA_ETHERNET is not set CONFIG_NET_VENDOR_AMD=y CONFIG_AMD8111_ETH=m CONFIG_LANCE=m CONFIG_PCNET32=y CONFIG_PCMCIA_NMCLAN=m CONFIG_NI65=m +# CONFIG_AMD_XGBE is not set +CONFIG_NET_VENDOR_AQUANTIA=y CONFIG_NET_VENDOR_ARC=y CONFIG_NET_VENDOR_ATHEROS=y CONFIG_ATL2=m @@ -1977,29 +2245,39 @@ CONFIG_ATL1E=m CONFIG_ATL1C=m # CONFIG_ALX is not set +CONFIG_NET_VENDOR_AURORA=y +# CONFIG_AURORA_NB8800 is not set CONFIG_NET_VENDOR_BROADCOM=y CONFIG_B44=m CONFIG_B44_PCI_AUTOSELECT=y CONFIG_B44_PCICORE_AUTOSELECT=y CONFIG_B44_PCI=y +# CONFIG_BCMGENET is not set CONFIG_BNX2=m CONFIG_CNIC=m CONFIG_TIGON3=m +CONFIG_TIGON3_HWMON=y CONFIG_BNX2X=m +# CONFIG_SYSTEMPORT is not set +# CONFIG_BNXT is not set CONFIG_NET_VENDOR_BROCADE=y CONFIG_BNA=m -# CONFIG_NET_CALXEDA_XGMAC is not set +CONFIG_NET_VENDOR_CADENCE=y +# CONFIG_MACB is not set +CONFIG_NET_VENDOR_CAVIUM=y CONFIG_NET_VENDOR_CHELSIO=y CONFIG_CHELSIO_T1=m CONFIG_CHELSIO_T1_1G=y CONFIG_CHELSIO_T3=m CONFIG_CHELSIO_T4=m CONFIG_CHELSIO_T4VF=m +CONFIG_CHELSIO_LIB=m CONFIG_NET_VENDOR_CIRRUS=y CONFIG_CS89x0=m # CONFIG_CS89x0_PLATFORM is not set CONFIG_NET_VENDOR_CISCO=y CONFIG_ENIC=m +CONFIG_NET_VENDOR_CORTINA=y # CONFIG_CX_ECAT is not set CONFIG_DNET=m CONFIG_NET_VENDOR_DEC=y @@ -2020,18 +2298,24 @@ # CONFIG_SUNDANCE_MMIO is not set CONFIG_NET_VENDOR_EMULEX=y CONFIG_BE2NET=m -CONFIG_NET_VENDOR_EXAR=y -CONFIG_S2IO=m -CONFIG_VXGE=m -# CONFIG_VXGE_DEBUG_TRACE_ALL is not set +CONFIG_BE2NET_HWMON=y +CONFIG_BE2NET_BE2=y +CONFIG_BE2NET_BE3=y +CONFIG_BE2NET_LANCER=y +CONFIG_BE2NET_SKYHAWK=y +CONFIG_NET_VENDOR_EZCHIP=y CONFIG_NET_VENDOR_FUJITSU=y CONFIG_PCMCIA_FMVJ18X=m CONFIG_NET_VENDOR_HP=y CONFIG_HP100=m +CONFIG_NET_VENDOR_HUAWEI=y +# CONFIG_HINIC is not set +CONFIG_NET_VENDOR_I825XX=y CONFIG_NET_VENDOR_INTEL=y CONFIG_E100=m CONFIG_E1000=m CONFIG_E1000E=m +CONFIG_E1000E_HWTS=y CONFIG_IGB=m CONFIG_IGB_HWMON=y CONFIG_IGBVF=y @@ -2041,8 +2325,8 @@ # CONFIG_IXGBEVF is not set # CONFIG_I40E is not set # CONFIG_I40EVF is not set -CONFIG_NET_VENDOR_I825XX=y -CONFIG_IP1000=m +# CONFIG_ICE is not set +# CONFIG_FM10K is not set CONFIG_JME=m CONFIG_NET_VENDOR_MARVELL=y # CONFIG_MVMDIO is not set @@ -2053,16 +2337,27 @@ CONFIG_MLX4_EN=m CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y +CONFIG_MLX4_CORE_GEN2=y # CONFIG_MLX5_CORE is not set +# CONFIG_MLXSW_CORE is not set +# CONFIG_MLXFW is not set CONFIG_NET_VENDOR_MICREL=y # CONFIG_KS8851_MLL is not set # CONFIG_KSZ884X_PCI is not set +CONFIG_NET_VENDOR_MICROSEMI=y CONFIG_NET_VENDOR_MYRI=y CONFIG_MYRI10GE=m CONFIG_FEALNX=m CONFIG_NET_VENDOR_NATSEMI=y CONFIG_NATSEMI=y CONFIG_NS83820=y +CONFIG_NET_VENDOR_NETERION=y +CONFIG_S2IO=m +CONFIG_VXGE=m +# CONFIG_VXGE_DEBUG_TRACE_ALL is not set +CONFIG_NET_VENDOR_NETRONOME=y +# CONFIG_NFP is not set +CONFIG_NET_VENDOR_NI=y CONFIG_NET_VENDOR_8390=y CONFIG_PCMCIA_AXNET=m CONFIG_NE2000=m @@ -2075,13 +2370,21 @@ CONFIG_NET_VENDOR_OKI=y # CONFIG_PCH_GBE is not set # CONFIG_ETHOC is not set -# CONFIG_NET_PACKET_ENGINE is not set +CONFIG_NET_VENDOR_PACKET_ENGINES=y +# CONFIG_HAMACHI is not set +# CONFIG_YELLOWFIN is not set CONFIG_NET_VENDOR_QLOGIC=y CONFIG_QLA3XXX=y CONFIG_QLCNIC=m CONFIG_QLCNIC_HWMON=y CONFIG_QLGE=m CONFIG_NETXEN_NIC=m +# CONFIG_QED is not set +CONFIG_NET_VENDOR_QUALCOMM=y +# CONFIG_QCOM_EMAC is not set +# CONFIG_RMNET is not set +CONFIG_NET_VENDOR_RDC=y +CONFIG_R6040=m CONFIG_NET_VENDOR_REALTEK=y CONFIG_ATP=m CONFIG_8139CP=m @@ -2091,26 +2394,29 @@ CONFIG_8139TOO_8129=y # CONFIG_8139_OLD_RX_RESET is not set CONFIG_R8169=m -# CONFIG_SH_ETH is not set -CONFIG_NET_VENDOR_RDC=y -CONFIG_R6040=m +CONFIG_NET_VENDOR_RENESAS=y +CONFIG_NET_VENDOR_ROCKER=y CONFIG_NET_VENDOR_SAMSUNG=y # CONFIG_SXGBE_ETH is not set CONFIG_NET_VENDOR_SEEQ=y +CONFIG_NET_VENDOR_SOLARFLARE=y +CONFIG_SFC=m +CONFIG_SFC_MTD=y +CONFIG_SFC_MCDI_MON=y +CONFIG_SFC_MCDI_LOGGING=y +# CONFIG_SFC_FALCON is not set CONFIG_NET_VENDOR_SILAN=y CONFIG_SC92031=m CONFIG_NET_VENDOR_SIS=y CONFIG_SIS900=y CONFIG_SIS190=m -CONFIG_SFC=m -CONFIG_SFC_MTD=y -CONFIG_SFC_MCDI_MON=y CONFIG_NET_VENDOR_SMSC=y CONFIG_SMC9194=m CONFIG_PCMCIA_SMC91C92=m CONFIG_EPIC100=y # CONFIG_SMSC911X is not set CONFIG_SMSC9420=m +CONFIG_NET_VENDOR_SOCIONEXT=y CONFIG_NET_VENDOR_STMICRO=y # CONFIG_STMMAC_ETH is not set CONFIG_NET_VENDOR_SUN=y @@ -2118,9 +2424,12 @@ CONFIG_SUNGEM=m CONFIG_CASSINI=m CONFIG_NIU=m +CONFIG_NET_VENDOR_SYNOPSYS=y +# CONFIG_DWC_XLGMAC is not set CONFIG_NET_VENDOR_TEHUTI=y CONFIG_TEHUTI=m CONFIG_NET_VENDOR_TI=y +# CONFIG_TI_CPSW_ALE is not set CONFIG_TLAN=y CONFIG_NET_VENDOR_VIA=y CONFIG_VIA_RHINE=y @@ -2134,30 +2443,53 @@ # CONFIG_FDDI is not set # CONFIG_HIPPI is not set CONFIG_NET_SB1000=m +CONFIG_MDIO_DEVICE=m +CONFIG_MDIO_BUS=m +# CONFIG_MDIO_BCM_UNIMAC is not set +# CONFIG_MDIO_BITBANG is not set +# CONFIG_MDIO_MSCC_MIIM is not set CONFIG_PHYLIB=m +# CONFIG_LED_TRIGGER_PHY is not set # # MII PHY device drivers # +# CONFIG_AMD_PHY is not set +# CONFIG_AQUANTIA_PHY is not set +# CONFIG_AX88796B_PHY is not set # CONFIG_AT803X_PHY is not set -# CONFIG_AMD_PHY is not set -CONFIG_MARVELL_PHY=m -CONFIG_DAVICOM_PHY=m -CONFIG_QSEMI_PHY=m -CONFIG_LXT_PHY=m -CONFIG_CICADA_PHY=m -# CONFIG_VITESSE_PHY is not set -CONFIG_SMSC_PHY=m -CONFIG_BROADCOM_PHY=m # CONFIG_BCM7XXX_PHY is not set # CONFIG_BCM87XX_PHY is not set +CONFIG_BCM_NET_PHYLIB=m +CONFIG_BROADCOM_PHY=m +CONFIG_CICADA_PHY=m +# CONFIG_CORTINA_PHY is not set +CONFIG_DAVICOM_PHY=m +# CONFIG_DP83822_PHY is not set +# CONFIG_DP83TC811_PHY is not set +# CONFIG_DP83848_PHY is not set +# CONFIG_DP83867_PHY is not set +# CONFIG_FIXED_PHY is not set # CONFIG_ICPLUS_PHY is not set -# CONFIG_REALTEK_PHY is not set +# CONFIG_INTEL_XWAY_PHY is not set +# CONFIG_LSI_ET1011C_PHY is not set +CONFIG_LXT_PHY=m +CONFIG_MARVELL_PHY=m +# CONFIG_MARVELL_10G_PHY is not set +# CONFIG_MICREL_PHY is not set +# CONFIG_MICROCHIP_PHY is not set +# CONFIG_MICROCHIP_T1_PHY is not set +# CONFIG_MICROSEMI_PHY is not set # CONFIG_NATIONAL_PHY is not set +CONFIG_QSEMI_PHY=m +CONFIG_REALTEK_PHY=m +# CONFIG_RENESAS_PHY is not set +# CONFIG_ROCKCHIP_PHY is not set +CONFIG_SMSC_PHY=m # CONFIG_STE10XP is not set -# CONFIG_LSI_ET1011C_PHY is not set -# CONFIG_MICREL_PHY is not set -# CONFIG_MDIO_BITBANG is not set +# CONFIG_TERANETICS_PHY is not set +# CONFIG_VITESSE_PHY is not set +# CONFIG_XILINX_GMII2RGMII is not set CONFIG_PLIP=m CONFIG_PPP=y CONFIG_PPP_BSDCOMP=y @@ -2173,15 +2505,13 @@ # CONFIG_PPP_SYNC_TTY is not set # CONFIG_SLIP is not set CONFIG_SLHC=y - -# -# USB Network Adapters -# +CONFIG_USB_NET_DRIVERS=y CONFIG_USB_CATC=m CONFIG_USB_KAWETH=m CONFIG_USB_PEGASUS=m CONFIG_USB_RTL8150=m CONFIG_USB_RTL8152=m +# CONFIG_USB_LAN78XX is not set CONFIG_USB_USBNET=m CONFIG_USB_NET_AX8817X=m CONFIG_USB_NET_AX88179_178A=m @@ -2200,6 +2530,7 @@ CONFIG_USB_NET_PLUSB=m CONFIG_USB_NET_MCS7830=m CONFIG_USB_NET_RNDIS_HOST=m +CONFIG_USB_NET_CDC_SUBSET_ENABLE=m CONFIG_USB_NET_CDC_SUBSET=m CONFIG_USB_ALI_M5632=y CONFIG_USB_AN2720=y @@ -2216,29 +2547,12 @@ CONFIG_USB_IPHETH=m CONFIG_USB_SIERRA_NET=m CONFIG_USB_VL600=m +# CONFIG_USB_NET_CH9200 is not set CONFIG_WLAN=y -CONFIG_PCMCIA_RAYCS=m -CONFIG_LIBERTAS_THINFIRM=m -# CONFIG_LIBERTAS_THINFIRM_DEBUG is not set -CONFIG_LIBERTAS_THINFIRM_USB=m -CONFIG_AIRO=m -CONFIG_ATMEL=m -CONFIG_PCI_ATMEL=m -CONFIG_PCMCIA_ATMEL=m -CONFIG_AT76C50X_USB=m -CONFIG_AIRO_CS=m -CONFIG_PCMCIA_WL3501=m -CONFIG_PRISM54=m -CONFIG_USB_ZD1201=m -CONFIG_USB_NET_RNDIS_WLAN=m -CONFIG_RTL8180=m -CONFIG_RTL8187=m -CONFIG_RTL8187_LEDS=y +CONFIG_WLAN_VENDOR_ADMTEK=y CONFIG_ADM8211=m -# CONFIG_MAC80211_HWSIM is not set -CONFIG_MWL8K=m CONFIG_ATH_COMMON=m -CONFIG_ATH_CARDS=m +CONFIG_WLAN_VENDOR_ATH=y # CONFIG_ATH_DEBUG is not set CONFIG_ATH5K=m # CONFIG_ATH5K_DEBUG is not set @@ -2249,9 +2563,13 @@ CONFIG_ATH9K=m CONFIG_ATH9K_PCI=y CONFIG_ATH9K_AHB=y +# CONFIG_ATH9K_DYNACK is not set # CONFIG_ATH9K_WOW is not set CONFIG_ATH9K_RFKILL=y +# CONFIG_ATH9K_CHANNEL_CONTEXT is not set +CONFIG_ATH9K_PCOEM=y CONFIG_ATH9K_HTC=m +# CONFIG_ATH9K_HWRNG is not set # CONFIG_CARL9170 is not set CONFIG_ATH6KL=m # CONFIG_ATH6KL_SDIO is not set @@ -2260,10 +2578,18 @@ # CONFIG_AR5523 is not set # CONFIG_WIL6210 is not set CONFIG_ATH10K=m +CONFIG_ATH10K_CE=y CONFIG_ATH10K_PCI=m +# CONFIG_ATH10K_SDIO is not set +# CONFIG_ATH10K_USB is not set # CONFIG_ATH10K_DEBUG is not set -# CONFIG_ATH10K_DEBUGFS is not set # CONFIG_WCN36XX is not set +CONFIG_WLAN_VENDOR_ATMEL=y +CONFIG_ATMEL=m +CONFIG_PCI_ATMEL=m +CONFIG_PCMCIA_ATMEL=m +CONFIG_AT76C50X_USB=m +CONFIG_WLAN_VENDOR_BROADCOM=y CONFIG_B43=m CONFIG_B43_BCMA=y CONFIG_B43_SSB=y @@ -2272,10 +2598,10 @@ # CONFIG_B43_BUSES_SSB is not set CONFIG_B43_PCI_AUTOSELECT=y CONFIG_B43_PCICORE_AUTOSELECT=y -CONFIG_B43_PCMCIA=y CONFIG_B43_SDIO=y CONFIG_B43_BCMA_PIO=y CONFIG_B43_PIO=y +CONFIG_B43_PHY_G=y CONFIG_B43_PHY_N=y CONFIG_B43_PHY_LP=y CONFIG_B43_PHY_HT=y @@ -2296,16 +2622,16 @@ CONFIG_BRCMUTIL=m CONFIG_BRCMSMAC=m CONFIG_BRCMFMAC=m +CONFIG_BRCMFMAC_PROTO_BCDC=y CONFIG_BRCMFMAC_SDIO=y CONFIG_BRCMFMAC_USB=y +# CONFIG_BRCMFMAC_PCIE is not set # CONFIG_BRCM_TRACING is not set # CONFIG_BRCMDBG is not set -CONFIG_HOSTAP=m -CONFIG_HOSTAP_FIRMWARE=y -CONFIG_HOSTAP_FIRMWARE_NVRAM=y -CONFIG_HOSTAP_PLX=m -CONFIG_HOSTAP_PCI=m -CONFIG_HOSTAP_CS=m +CONFIG_WLAN_VENDOR_CISCO=y +CONFIG_AIRO=m +CONFIG_AIRO_CS=m +CONFIG_WLAN_VENDOR_INTEL=y CONFIG_IPW2100=m CONFIG_IPW2100_MONITOR=y # CONFIG_IPW2100_DEBUG is not set @@ -2317,32 +2643,32 @@ # CONFIG_IPW2200_DEBUG is not set CONFIG_LIBIPW=m # CONFIG_LIBIPW_DEBUG is not set +CONFIG_IWLEGACY=m +CONFIG_IWL4965=m +CONFIG_IWL3945=m + +# +# iwl3945 / iwl4965 Debugging Options +# +# CONFIG_IWLEGACY_DEBUG is not set CONFIG_IWLWIFI=m CONFIG_IWLWIFI_LEDS=y CONFIG_IWLDVM=m CONFIG_IWLMVM=m CONFIG_IWLWIFI_OPMODE_MODULAR=y # CONFIG_IWLWIFI_BCAST_FILTERING is not set -# CONFIG_IWLWIFI_UAPSD is not set # # Debugging Options # # CONFIG_IWLWIFI_DEBUG is not set -CONFIG_IWLEGACY=m -CONFIG_IWL4965=m -CONFIG_IWL3945=m - -# -# iwl3945 / iwl4965 Debugging Options -# -# CONFIG_IWLEGACY_DEBUG is not set -CONFIG_LIBERTAS=m -CONFIG_LIBERTAS_USB=m -CONFIG_LIBERTAS_CS=m -CONFIG_LIBERTAS_SDIO=m -# CONFIG_LIBERTAS_DEBUG is not set -CONFIG_LIBERTAS_MESH=y +CONFIG_WLAN_VENDOR_INTERSIL=y +CONFIG_HOSTAP=m +CONFIG_HOSTAP_FIRMWARE=y +CONFIG_HOSTAP_FIRMWARE_NVRAM=y +CONFIG_HOSTAP_PLX=m +CONFIG_HOSTAP_PCI=m +CONFIG_HOSTAP_CS=m CONFIG_HERMES=m CONFIG_HERMES_PRISM=y CONFIG_HERMES_CACHE_FW_ON_INIT=y @@ -2357,6 +2683,28 @@ CONFIG_P54_USB=m CONFIG_P54_PCI=m CONFIG_P54_LEDS=y +CONFIG_PRISM54=m +CONFIG_WLAN_VENDOR_MARVELL=y +CONFIG_LIBERTAS=m +CONFIG_LIBERTAS_USB=m +CONFIG_LIBERTAS_CS=m +CONFIG_LIBERTAS_SDIO=m +# CONFIG_LIBERTAS_DEBUG is not set +CONFIG_LIBERTAS_MESH=y +CONFIG_LIBERTAS_THINFIRM=m +# CONFIG_LIBERTAS_THINFIRM_DEBUG is not set +CONFIG_LIBERTAS_THINFIRM_USB=m +CONFIG_MWIFIEX=m +CONFIG_MWIFIEX_SDIO=m +CONFIG_MWIFIEX_PCIE=m +CONFIG_MWIFIEX_USB=m +CONFIG_MWL8K=m +CONFIG_WLAN_VENDOR_MEDIATEK=y +# CONFIG_MT7601U is not set +# CONFIG_MT76x0U is not set +# CONFIG_MT76x2E is not set +# CONFIG_MT76x2U is not set +CONFIG_WLAN_VENDOR_RALINK=y CONFIG_RT2X00=m CONFIG_RT2400PCI=m CONFIG_RT2500PCI=m @@ -2385,6 +2733,10 @@ CONFIG_RT2X00_LIB_CRYPTO=y CONFIG_RT2X00_LIB_LEDS=y # CONFIG_RT2X00_DEBUG is not set +CONFIG_WLAN_VENDOR_REALTEK=y +CONFIG_RTL8180=m +CONFIG_RTL8187=m +CONFIG_RTL8187_LEDS=y CONFIG_RTL_CARDS=m CONFIG_RTL8192CE=m CONFIG_RTL8192SE=m @@ -2392,6 +2744,8 @@ CONFIG_RTL8723AE=m CONFIG_RTL8723BE=m CONFIG_RTL8188EE=m +CONFIG_RTL8192EE=m +CONFIG_RTL8821AE=m CONFIG_RTL8192CU=m CONFIG_RTLWIFI=m CONFIG_RTLWIFI_PCI=m @@ -2400,7 +2754,17 @@ CONFIG_RTL8192C_COMMON=m CONFIG_RTL8723_COMMON=m CONFIG_RTLBTCOEXIST=m -CONFIG_WL_TI=y +# CONFIG_RTL8XXXU is not set +CONFIG_WLAN_VENDOR_RSI=y +CONFIG_RSI_91X=m +CONFIG_RSI_DEBUGFS=y +CONFIG_RSI_SDIO=m +CONFIG_RSI_USB=m +CONFIG_RSI_COEX=y +CONFIG_WLAN_VENDOR_ST=y +CONFIG_CW1200=m +CONFIG_CW1200_WLAN_SDIO=m +CONFIG_WLAN_VENDOR_TI=y CONFIG_WL1251=m CONFIG_WL1251_SDIO=m CONFIG_WL12XX=m @@ -2408,18 +2772,16 @@ CONFIG_WLCORE=m # CONFIG_WLCORE_SDIO is not set CONFIG_WILINK_PLATFORM_DATA=y +CONFIG_WLAN_VENDOR_ZYDAS=y +CONFIG_USB_ZD1201=m CONFIG_ZD1211RW=m # CONFIG_ZD1211RW_DEBUG is not set -CONFIG_MWIFIEX=m -CONFIG_MWIFIEX_SDIO=m -CONFIG_MWIFIEX_PCIE=m -CONFIG_MWIFIEX_USB=m -CONFIG_CW1200=m -CONFIG_CW1200_WLAN_SDIO=m -CONFIG_RSI_91X=m -CONFIG_RSI_DEBUGFS=y -CONFIG_RSI_SDIO=m -CONFIG_RSI_USB=m +CONFIG_WLAN_VENDOR_QUANTENNA=y +# CONFIG_QTNFMAC_PEARL_PCIE is not set +CONFIG_PCMCIA_RAYCS=m +CONFIG_PCMCIA_WL3501=m +# CONFIG_MAC80211_HWSIM is not set +CONFIG_USB_NET_RNDIS_WLAN=m # # WiMAX Wireless Broadband devices @@ -2457,7 +2819,9 @@ CONFIG_SBNI=m CONFIG_SBNI_MULTILINE=y CONFIG_VMXNET3=m +# CONFIG_FUJITSU_ES is not set CONFIG_HYPERV_NET=m +CONFIG_NET_FAILOVER=m CONFIG_ISDN=y CONFIG_ISDN_I4L=m CONFIG_ISDN_PPP=y @@ -2480,14 +2844,6 @@ # Passive cards # # CONFIG_ISDN_DRV_HISAX is not set - -# -# Active cards -# -# CONFIG_ISDN_DRV_ICN is not set -# CONFIG_ISDN_DRV_PCBIT is not set -# CONFIG_ISDN_DRV_SC is not set -# CONFIG_ISDN_DRV_ACT2000 is not set CONFIG_ISDN_CAPI=m CONFIG_CAPI_TRACE=y CONFIG_ISDN_CAPI_CAPI20=m @@ -2538,6 +2894,7 @@ # Input device support # CONFIG_INPUT=y +CONFIG_INPUT_LEDS=y CONFIG_INPUT_FF_MEMLESS=y CONFIG_INPUT_POLLDEV=m CONFIG_INPUT_SPARSEKMAP=m @@ -2558,11 +2915,13 @@ # Input Device Drivers # CONFIG_INPUT_KEYBOARD=y +# CONFIG_KEYBOARD_ADC is not set # CONFIG_KEYBOARD_ADP5588 is not set # CONFIG_KEYBOARD_ADP5589 is not set CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_QT1070 is not set # CONFIG_KEYBOARD_QT2160 is not set +# CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_LKKBD is not set # CONFIG_KEYBOARD_GPIO is not set # CONFIG_KEYBOARD_GPIO_POLLED is not set @@ -2579,11 +2938,13 @@ # CONFIG_KEYBOARD_SAMSUNG is not set # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUNKBD is not set +# CONFIG_KEYBOARD_TM2_TOUCHKEY is not set # CONFIG_KEYBOARD_XTKBD is not set # CONFIG_KEYBOARD_CROS_EC is not set CONFIG_INPUT_MOUSE=y CONFIG_MOUSE_PS2=y CONFIG_MOUSE_PS2_ALPS=y +CONFIG_MOUSE_PS2_BYD=y CONFIG_MOUSE_PS2_LOGIPS2PP=y CONFIG_MOUSE_PS2_SYNAPTICS=y CONFIG_MOUSE_PS2_CYPRESS=y @@ -2592,10 +2953,13 @@ # CONFIG_MOUSE_PS2_ELANTECH is not set # CONFIG_MOUSE_PS2_SENTELIC is not set # CONFIG_MOUSE_PS2_TOUCHKIT is not set +CONFIG_MOUSE_PS2_FOCALTECH=y +# CONFIG_MOUSE_PS2_VMMOUSE is not set CONFIG_MOUSE_SERIAL=m # CONFIG_MOUSE_APPLETOUCH is not set # CONFIG_MOUSE_BCM5974 is not set # CONFIG_MOUSE_CYAPA is not set +# CONFIG_MOUSE_ELAN_I2C is not set CONFIG_MOUSE_INPORT=m # CONFIG_MOUSE_ATIXL is not set CONFIG_MOUSE_LOGIBM=m @@ -2633,34 +2997,48 @@ # CONFIG_JOYSTICK_XPAD_FF is not set # CONFIG_JOYSTICK_XPAD_LEDS is not set # CONFIG_JOYSTICK_WALKERA0701 is not set +# CONFIG_JOYSTICK_PXRC is not set CONFIG_INPUT_TABLET=y # CONFIG_TABLET_USB_ACECAD is not set # CONFIG_TABLET_USB_AIPTEK is not set # CONFIG_TABLET_USB_GTCO is not set # CONFIG_TABLET_USB_HANWANG is not set # CONFIG_TABLET_USB_KBTAB is not set -CONFIG_TABLET_USB_WACOM=m +# CONFIG_TABLET_USB_PEGASUS is not set +# CONFIG_TABLET_SERIAL_WACOM4 is not set CONFIG_INPUT_TOUCHSCREEN=y +CONFIG_TOUCHSCREEN_PROPERTIES=y CONFIG_TOUCHSCREEN_AD7879=m CONFIG_TOUCHSCREEN_AD7879_I2C=m +# CONFIG_TOUCHSCREEN_ADC is not set # CONFIG_TOUCHSCREEN_ATMEL_MXT is not set # CONFIG_TOUCHSCREEN_AUO_PIXCIR is not set # CONFIG_TOUCHSCREEN_BU21013 is not set +# CONFIG_TOUCHSCREEN_BU21029 is not set +# CONFIG_TOUCHSCREEN_CHIPONE_ICN8505 is not set CONFIG_TOUCHSCREEN_CY8CTMG110=m # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set # CONFIG_TOUCHSCREEN_DYNAPRO is not set CONFIG_TOUCHSCREEN_HAMPSHIRE=m # CONFIG_TOUCHSCREEN_EETI is not set +# CONFIG_TOUCHSCREEN_EGALAX_SERIAL is not set +# CONFIG_TOUCHSCREEN_EXC3000 is not set CONFIG_TOUCHSCREEN_FUJITSU=m +# CONFIG_TOUCHSCREEN_GOODIX is not set +# CONFIG_TOUCHSCREEN_HIDEEP is not set # CONFIG_TOUCHSCREEN_ILI210X is not set +# CONFIG_TOUCHSCREEN_S6SY761 is not set CONFIG_TOUCHSCREEN_GUNZE=m +# CONFIG_TOUCHSCREEN_EKTF2127 is not set +# CONFIG_TOUCHSCREEN_ELAN is not set CONFIG_TOUCHSCREEN_ELO=m CONFIG_TOUCHSCREEN_WACOM_W8001=m # CONFIG_TOUCHSCREEN_WACOM_I2C is not set # CONFIG_TOUCHSCREEN_MAX11801 is not set # CONFIG_TOUCHSCREEN_MCS5000 is not set # CONFIG_TOUCHSCREEN_MMS114 is not set +# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set CONFIG_TOUCHSCREEN_MTOUCH=m CONFIG_TOUCHSCREEN_INEXIO=m CONFIG_TOUCHSCREEN_MK712=m @@ -2672,6 +3050,7 @@ # CONFIG_TOUCHSCREEN_TI_AM335X_TSC is not set # CONFIG_TOUCHSCREEN_UCB1400 is not set # CONFIG_TOUCHSCREEN_PIXCIR is not set +# CONFIG_TOUCHSCREEN_WDT87XX_I2C is not set CONFIG_TOUCHSCREEN_WM97XX=m CONFIG_TOUCHSCREEN_WM9705=y CONFIG_TOUCHSCREEN_WM9712=y @@ -2698,24 +3077,33 @@ CONFIG_TOUCHSCREEN_USB_EASYTOUCH=y CONFIG_TOUCHSCREEN_TOUCHIT213=m CONFIG_TOUCHSCREEN_TSC_SERIO=m +# CONFIG_TOUCHSCREEN_TSC2004 is not set CONFIG_TOUCHSCREEN_TSC2007=m +# CONFIG_TOUCHSCREEN_TSC2007_IIO is not set +# CONFIG_TOUCHSCREEN_RM_TS is not set +# CONFIG_TOUCHSCREEN_SILEAD is not set +# CONFIG_TOUCHSCREEN_SIS_I2C is not set CONFIG_TOUCHSCREEN_ST1232=m +# CONFIG_TOUCHSCREEN_STMFTS is not set # CONFIG_TOUCHSCREEN_SUR40 is not set +# CONFIG_TOUCHSCREEN_SX8654 is not set CONFIG_TOUCHSCREEN_TPS6507X=m +# CONFIG_TOUCHSCREEN_ZET6223 is not set # CONFIG_TOUCHSCREEN_ZFORCE is not set +# CONFIG_TOUCHSCREEN_ROHM_BU21023 is not set CONFIG_INPUT_MISC=y CONFIG_INPUT_AD714X=m CONFIG_INPUT_AD714X_I2C=m # CONFIG_INPUT_ARIZONA_HAPTICS is not set CONFIG_INPUT_BMA150=m +# CONFIG_INPUT_E3X0_BUTTON is not set CONFIG_INPUT_PCSPKR=y # CONFIG_INPUT_MC13783_PWRBUTTON is not set CONFIG_INPUT_MMA8450=m -CONFIG_INPUT_MPU3050=m # CONFIG_INPUT_APANEL is not set # CONFIG_INPUT_GP2A is not set # CONFIG_INPUT_GPIO_BEEPER is not set -# CONFIG_INPUT_GPIO_TILT_POLLED is not set +# CONFIG_INPUT_GPIO_DECODER is not set CONFIG_INPUT_WISTRON_BTNS=m CONFIG_INPUT_ATLAS_BTNS=m CONFIG_INPUT_ATI_REMOTE2=m @@ -2725,6 +3113,7 @@ # CONFIG_INPUT_POWERMATE is not set # CONFIG_INPUT_YEALINK is not set # CONFIG_INPUT_CM109 is not set +# CONFIG_INPUT_REGULATOR_HAPTIC is not set # CONFIG_INPUT_RETU_PWRBUTTON is not set CONFIG_INPUT_UINPUT=m # CONFIG_INPUT_PCF50633_PMU is not set @@ -2736,6 +3125,10 @@ CONFIG_INPUT_CMA3000=m CONFIG_INPUT_CMA3000_I2C=m # CONFIG_INPUT_IDEAPAD_SLIDEBAR is not set +# CONFIG_INPUT_DRV260X_HAPTICS is not set +# CONFIG_INPUT_DRV2665_HAPTICS is not set +# CONFIG_INPUT_DRV2667_HAPTICS is not set +# CONFIG_RMI4_CORE is not set # # Hardware I/O ports @@ -2753,6 +3146,8 @@ # CONFIG_SERIO_PS2MULT is not set # CONFIG_SERIO_ARC_PS2 is not set CONFIG_HYPERV_KEYBOARD=m +# CONFIG_SERIO_GPIO_PS2 is not set +# CONFIG_USERIO is not set CONFIG_GAMEPORT=m CONFIG_GAMEPORT_NS558=m # CONFIG_GAMEPORT_L4 is not set @@ -2770,12 +3165,13 @@ CONFIG_HW_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_UNIX98_PTYS=y -# CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set # CONFIG_LEGACY_PTYS is not set # CONFIG_SERIAL_NONSTANDARD is not set CONFIG_NOZOMI=m # CONFIG_N_GSM is not set # CONFIG_TRACE_SINK is not set +CONFIG_LDISC_AUTOLOAD=y +CONFIG_DEVMEM=y CONFIG_DEVKMEM=y # @@ -2785,18 +3181,23 @@ CONFIG_SERIAL_8250=y CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y CONFIG_SERIAL_8250_PNP=y +# CONFIG_SERIAL_8250_FINTEK is not set CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_PCI=y +CONFIG_SERIAL_8250_EXAR=y CONFIG_SERIAL_8250_CS=m CONFIG_SERIAL_8250_NR_UARTS=4 CONFIG_SERIAL_8250_RUNTIME_UARTS=4 # CONFIG_SERIAL_8250_EXTENDED is not set # CONFIG_SERIAL_8250_DW is not set +# CONFIG_SERIAL_8250_RT288X is not set +CONFIG_SERIAL_8250_LPSS=y +CONFIG_SERIAL_8250_MID=y +# CONFIG_SERIAL_8250_MOXA is not set # # Non-8250 serial port support # -# CONFIG_SERIAL_MFD_HSU is not set # CONFIG_SERIAL_UARTLITE is not set CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y @@ -2810,11 +3211,12 @@ # CONFIG_SERIAL_ARC is not set # CONFIG_SERIAL_RP2 is not set # CONFIG_SERIAL_FSL_LPUART is not set +# CONFIG_SERIAL_DEV_BUS is not set CONFIG_PRINTER=m # CONFIG_LP_CONSOLE is not set CONFIG_PPDEV=m CONFIG_HVC_DRIVER=y -CONFIG_VIRTIO_CONSOLE=y +CONFIG_VIRTIO_CONSOLE=m # CONFIG_IPMI_HANDLER is not set CONFIG_HW_RANDOM=y # CONFIG_HW_RANDOM_TIMERIOMEM is not set @@ -2825,7 +3227,6 @@ CONFIG_HW_RANDOM_VIRTIO=m CONFIG_NVRAM=y # CONFIG_DTLK is not set -# CONFIG_R3964 is not set # CONFIG_APPLICOM is not set # CONFIG_SONYPI is not set @@ -2835,6 +3236,7 @@ # CONFIG_SYNCLINK_CS is not set # CONFIG_CARDMAN_4000 is not set # CONFIG_CARDMAN_4040 is not set +# CONFIG_SCR24X is not set # CONFIG_IPWIRELESS is not set CONFIG_MWAVE=m # CONFIG_PC8736x_GPIO is not set @@ -2845,6 +3247,13 @@ # CONFIG_TCG_TPM is not set # CONFIG_TELCLOCK is not set CONFIG_DEVPORT=y +# CONFIG_XILLYBUS is not set +CONFIG_RANDOM_TRUST_CPU=y +CONFIG_RANDOM_TRUST_BOOTLOADER=y + +# +# I2C support +# CONFIG_I2C=m CONFIG_I2C_BOARDINFO=y CONFIG_I2C_COMPAT=y @@ -2855,9 +3264,11 @@ # Multiplexer I2C Chip support # # CONFIG_I2C_MUX_GPIO is not set +# CONFIG_I2C_MUX_LTC4306 is not set # CONFIG_I2C_MUX_PCA9541 is not set # CONFIG_I2C_MUX_PCA954x is not set -# CONFIG_I2C_MUX_PINCTRL is not set +# CONFIG_I2C_MUX_REG is not set +# CONFIG_I2C_MUX_MLXCPLD is not set CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_ALGOBIT=m @@ -2897,11 +3308,11 @@ # CONFIG_I2C_DESIGNWARE_PLATFORM is not set CONFIG_I2C_DESIGNWARE_PCI=m CONFIG_I2C_EG20T=m +# CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_GPIO is not set # CONFIG_I2C_KEMPLD is not set # CONFIG_I2C_OCORES is not set # CONFIG_I2C_PCA_PLATFORM is not set -# CONFIG_I2C_PXA_PCI is not set # CONFIG_I2C_SIMTEC is not set # CONFIG_I2C_XILINX is not set @@ -2923,6 +3334,7 @@ # CONFIG_I2C_CROS_EC_TUNNEL is not set # CONFIG_SCx200_ACB is not set # CONFIG_I2C_STUB is not set +# CONFIG_I2C_SLAVE is not set # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set @@ -2939,10 +3351,6 @@ # HSI clients # CONFIG_HSI_CHAR=m - -# -# PPS support -# CONFIG_PPS=m # CONFIG_PPS_DEBUG is not set @@ -2967,17 +3375,25 @@ # Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. # # CONFIG_PTP_1588_CLOCK_PCH is not set +CONFIG_PTP_1588_CLOCK_KVM=m CONFIG_PINCTRL=y - -# -# Pin controllers -# CONFIG_PINMUX=y CONFIG_PINCONF=y +CONFIG_GENERIC_PINCONF=y +# CONFIG_PINCTRL_AMD is not set +# CONFIG_PINCTRL_MCP23S08 is not set CONFIG_PINCTRL_BAYTRAIL=y -CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y +# CONFIG_PINCTRL_CHERRYVIEW is not set +# CONFIG_PINCTRL_BROXTON is not set +# CONFIG_PINCTRL_CANNONLAKE is not set +# CONFIG_PINCTRL_CEDARFORK is not set +# CONFIG_PINCTRL_DENVERTON is not set +# CONFIG_PINCTRL_GEMINILAKE is not set +# CONFIG_PINCTRL_ICELAKE is not set +# CONFIG_PINCTRL_LEWISBURG is not set +# CONFIG_PINCTRL_SUNRISEPOINT is not set CONFIG_GPIOLIB=y -CONFIG_GPIO_DEVRES=y +CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIO_ACPI=y CONFIG_GPIOLIB_IRQCHIP=y # CONFIG_GPIO_SYSFS is not set @@ -2985,61 +3401,62 @@ CONFIG_GPIO_MAX730X=m # -# Memory mapped GPIO drivers: -# +# Memory mapped GPIO drivers +# +# CONFIG_GPIO_AMDPT is not set +# CONFIG_GPIO_DWAPB is not set +# CONFIG_GPIO_EXAR is not set CONFIG_GPIO_GENERIC_PLATFORM=m -CONFIG_GPIO_IT8761E=m +CONFIG_GPIO_ICH=m +CONFIG_GPIO_LYNXPOINT=m +# CONFIG_GPIO_MB86S7X is not set +# CONFIG_GPIO_MOCKUP is not set +CONFIG_GPIO_VX855=m + +# +# Port-mapped I/O GPIO drivers +# CONFIG_GPIO_F7188X=m +# CONFIG_GPIO_IT87 is not set +CONFIG_GPIO_SCH=m CONFIG_GPIO_SCH311X=m -CONFIG_GPIO_SCH=m -CONFIG_GPIO_ICH=m -CONFIG_GPIO_VX855=m -CONFIG_GPIO_LYNXPOINT=m - -# -# I2C GPIO expanders: -# -# CONFIG_GPIO_ARIZONA is not set -# CONFIG_GPIO_LP3943 is not set +# CONFIG_GPIO_WINBOND is not set +# CONFIG_GPIO_WS16C48 is not set + +# +# I2C GPIO expanders +# +CONFIG_GPIO_ADP5588=m CONFIG_GPIO_MAX7300=m CONFIG_GPIO_MAX732X=m CONFIG_GPIO_PCA953X=m CONFIG_GPIO_PCF857X=m -CONFIG_GPIO_ADP5588=m - -# -# PCI GPIO expanders: -# +# CONFIG_GPIO_TPIC2810 is not set + +# +# MFD GPIO expanders +# +# CONFIG_GPIO_ARIZONA is not set CONFIG_GPIO_CS5535=m +CONFIG_GPIO_JANZ_TTL=m +# CONFIG_GPIO_KEMPLD is not set +# CONFIG_GPIO_LP3943 is not set +CONFIG_GPIO_TIMBERDALE=y +CONFIG_GPIO_UCB1400=m + +# +# PCI GPIO expanders +# +CONFIG_GPIO_AMD8111=m CONFIG_GPIO_BT8XX=m -CONFIG_GPIO_AMD8111=m -CONFIG_GPIO_INTEL_MID=y +CONFIG_GPIO_ML_IOH=m CONFIG_GPIO_PCH=m -CONFIG_GPIO_ML_IOH=m -CONFIG_GPIO_TIMBERDALE=y +# CONFIG_GPIO_PCI_IDIO_16 is not set +# CONFIG_GPIO_PCIE_IDIO_24 is not set CONFIG_GPIO_RDC321X=m # -# SPI GPIO expanders: -# - -# -# AC97 GPIO expanders: -# -CONFIG_GPIO_UCB1400=m - -# -# LPC GPIO expanders: -# -# CONFIG_GPIO_KEMPLD is not set - -# -# MODULbus GPIO expanders: -# -CONFIG_GPIO_JANZ_TTL=m - -# -# USB GPIO expanders: +# USB GPIO expanders # # CONFIG_GPIO_VIPERBOARD is not set CONFIG_W1=m @@ -3059,40 +3476,55 @@ # # CONFIG_W1_SLAVE_THERM is not set # CONFIG_W1_SLAVE_SMEM is not set +# CONFIG_W1_SLAVE_DS2405 is not set # CONFIG_W1_SLAVE_DS2408 is not set # CONFIG_W1_SLAVE_DS2413 is not set +# CONFIG_W1_SLAVE_DS2406 is not set # CONFIG_W1_SLAVE_DS2423 is not set +# CONFIG_W1_SLAVE_DS2805 is not set # CONFIG_W1_SLAVE_DS2431 is not set # CONFIG_W1_SLAVE_DS2433 is not set -# CONFIG_W1_SLAVE_DS2760 is not set +# CONFIG_W1_SLAVE_DS2438 is not set CONFIG_W1_SLAVE_DS2780=m CONFIG_W1_SLAVE_DS2781=m # CONFIG_W1_SLAVE_DS28E04 is not set -# CONFIG_W1_SLAVE_BQ27000 is not set +# CONFIG_W1_SLAVE_DS28E17 is not set +# CONFIG_POWER_AVS is not set +# CONFIG_POWER_RESET is not set CONFIG_POWER_SUPPLY=y # CONFIG_POWER_SUPPLY_DEBUG is not set # CONFIG_PDA_POWER is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_TEST_POWER is not set +# CONFIG_CHARGER_ADP5061 is not set +# CONFIG_BATTERY_DS2760 is not set CONFIG_BATTERY_DS2780=m CONFIG_BATTERY_DS2781=m # CONFIG_BATTERY_DS2782 is not set # CONFIG_BATTERY_SBS is not set -# CONFIG_BATTERY_BQ27x00 is not set +# CONFIG_CHARGER_SBS is not set +# CONFIG_MANAGER_SBS is not set +# CONFIG_BATTERY_BQ27XXX is not set CONFIG_BATTERY_MAX17040=m CONFIG_BATTERY_MAX17042=m +# CONFIG_BATTERY_MAX1721X is not set # CONFIG_CHARGER_PCF50633 is not set # CONFIG_CHARGER_ISP1704 is not set # CONFIG_CHARGER_MAX8903 is not set # CONFIG_CHARGER_LP8727 is not set # CONFIG_CHARGER_GPIO is not set # CONFIG_CHARGER_MANAGER is not set +# CONFIG_CHARGER_LTC3651 is not set # CONFIG_CHARGER_BQ2415X is not set # CONFIG_CHARGER_BQ24190 is not set +# CONFIG_CHARGER_BQ24257 is not set # CONFIG_CHARGER_BQ24735 is not set +# CONFIG_CHARGER_BQ25890 is not set # CONFIG_CHARGER_SMB347 is not set -# CONFIG_POWER_RESET is not set -# CONFIG_POWER_AVS is not set +# CONFIG_BATTERY_GAUGE_LTC2941 is not set +# CONFIG_BATTERY_RT5033 is not set +# CONFIG_CHARGER_RT9455 is not set +# CONFIG_CHARGER_CROS_USBPD is not set CONFIG_HWMON=m CONFIG_HWMON_VID=m # CONFIG_HWMON_DEBUG_CHIP is not set @@ -3122,27 +3554,32 @@ CONFIG_SENSORS_FAM15H_POWER=m CONFIG_SENSORS_APPLESMC=m CONFIG_SENSORS_ASB100=m +# CONFIG_SENSORS_ASPEED is not set CONFIG_SENSORS_ATXP1=m CONFIG_SENSORS_DS620=m CONFIG_SENSORS_DS1621=m +CONFIG_SENSORS_DELL_SMM=m CONFIG_SENSORS_I5K_AMB=m CONFIG_SENSORS_F71805F=m CONFIG_SENSORS_F71882FG=m CONFIG_SENSORS_F75375S=m # CONFIG_SENSORS_MC13783_ADC is not set CONFIG_SENSORS_FSCHMD=m +# CONFIG_SENSORS_FTSTEUTATES is not set CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m CONFIG_SENSORS_G760A=m CONFIG_SENSORS_G762=m -CONFIG_SENSORS_GPIO_FAN=m CONFIG_SENSORS_HIH6130=m CONFIG_SENSORS_IIO_HWMON=m +# CONFIG_SENSORS_I5500 is not set CONFIG_SENSORS_CORETEMP=m CONFIG_SENSORS_IT87=m CONFIG_SENSORS_JC42=m +# CONFIG_SENSORS_POWR1220 is not set CONFIG_SENSORS_LINEAGE=m CONFIG_SENSORS_LTC2945=m +# CONFIG_SENSORS_LTC2990 is not set CONFIG_SENSORS_LTC4151=m CONFIG_SENSORS_LTC4215=m CONFIG_SENSORS_LTC4222=m @@ -3153,12 +3590,14 @@ CONFIG_SENSORS_MAX1619=m CONFIG_SENSORS_MAX1668=m CONFIG_SENSORS_MAX197=m +# CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m -CONFIG_SENSORS_HTU21=m +# CONFIG_SENSORS_MAX31790 is not set CONFIG_SENSORS_MCP3021=m +# CONFIG_SENSORS_TC654 is not set CONFIG_SENSORS_LM63=m CONFIG_SENSORS_LM73=m CONFIG_SENSORS_LM75=m @@ -3179,20 +3618,31 @@ CONFIG_SENSORS_NTC_THERMISTOR=m CONFIG_SENSORS_NCT6683=m CONFIG_SENSORS_NCT6775=m +# CONFIG_SENSORS_NCT7802 is not set +# CONFIG_SENSORS_NCT7904 is not set +# CONFIG_SENSORS_NPCM7XX is not set CONFIG_SENSORS_PCF8591=m CONFIG_PMBUS=m CONFIG_SENSORS_PMBUS=m # CONFIG_SENSORS_ADM1275 is not set +# CONFIG_SENSORS_IBM_CFFPS is not set +# CONFIG_SENSORS_IR35221 is not set # CONFIG_SENSORS_LM25066 is not set # CONFIG_SENSORS_LTC2978 is not set +# CONFIG_SENSORS_LTC3815 is not set # CONFIG_SENSORS_MAX16064 is not set +# CONFIG_SENSORS_MAX20751 is not set +# CONFIG_SENSORS_MAX31785 is not set # CONFIG_SENSORS_MAX34440 is not set # CONFIG_SENSORS_MAX8688 is not set +# CONFIG_SENSORS_TPS40422 is not set +# CONFIG_SENSORS_TPS53679 is not set # CONFIG_SENSORS_UCD9000 is not set # CONFIG_SENSORS_UCD9200 is not set # CONFIG_SENSORS_ZL6100 is not set CONFIG_SENSORS_SHT15=m CONFIG_SENSORS_SHT21=m +# CONFIG_SENSORS_SHT3x is not set CONFIG_SENSORS_SHTC1=m CONFIG_SENSORS_SIS5595=m CONFIG_SENSORS_DME1737=m @@ -3205,6 +3655,7 @@ CONFIG_SENSORS_SCH56XX_COMMON=m CONFIG_SENSORS_SCH5627=m CONFIG_SENSORS_SCH5636=m +# CONFIG_SENSORS_STTS751 is not set CONFIG_SENSORS_SMM665=m CONFIG_SENSORS_ADC128D818=m CONFIG_SENSORS_ADS1015=m @@ -3212,14 +3663,19 @@ CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_INA209=m CONFIG_SENSORS_INA2XX=m +# CONFIG_SENSORS_INA3221 is not set +# CONFIG_SENSORS_TC74 is not set CONFIG_SENSORS_THMC50=m CONFIG_SENSORS_TMP102=m +# CONFIG_SENSORS_TMP103 is not set +# CONFIG_SENSORS_TMP108 is not set CONFIG_SENSORS_TMP401=m CONFIG_SENSORS_TMP421=m CONFIG_SENSORS_VIA_CPUTEMP=m CONFIG_SENSORS_VIA686A=m CONFIG_SENSORS_VT1211=m CONFIG_SENSORS_VT8231=m +# CONFIG_SENSORS_W83773G is not set CONFIG_SENSORS_W83781D=m CONFIG_SENSORS_W83791D=m CONFIG_SENSORS_W83792D=m @@ -3237,36 +3693,54 @@ # CONFIG_SENSORS_ACPI_POWER is not set # CONFIG_SENSORS_ATK0110 is not set CONFIG_THERMAL=y +# CONFIG_THERMAL_STATISTICS is not set +CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 +CONFIG_THERMAL_WRITABLE_TRIPS=y CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set +# CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set # CONFIG_THERMAL_GOV_FAIR_SHARE is not set CONFIG_THERMAL_GOV_STEP_WISE=y +CONFIG_THERMAL_GOV_BANG_BANG=y CONFIG_THERMAL_GOV_USER_SPACE=y +# CONFIG_THERMAL_GOV_POWER_ALLOCATOR is not set +# CONFIG_CLOCK_THERMAL is not set +# CONFIG_DEVFREQ_THERMAL is not set # CONFIG_THERMAL_EMULATION is not set # CONFIG_INTEL_POWERCLAMP is not set CONFIG_X86_PKG_TEMP_THERMAL=m -CONFIG_ACPI_INT3403_THERMAL=m +CONFIG_INTEL_SOC_DTS_IOSF_CORE=m CONFIG_INTEL_SOC_DTS_THERMAL=m # -# Texas Instruments thermal drivers -# +# ACPI INT340X thermal drivers +# +# CONFIG_INT340X_THERMAL is not set +# CONFIG_INTEL_PCH_THERMAL is not set +# CONFIG_GENERIC_ADC_THERMAL is not set CONFIG_WATCHDOG=y CONFIG_WATCHDOG_CORE=y # CONFIG_WATCHDOG_NOWAYOUT is not set +CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y +# CONFIG_WATCHDOG_SYSFS is not set # # Watchdog Device Drivers # CONFIG_SOFT_WATCHDOG=m +# CONFIG_WDAT_WDT is not set # CONFIG_XILINX_WATCHDOG is not set +# CONFIG_ZIIRAVE_WATCHDOG is not set +# CONFIG_CADENCE_WATCHDOG is not set # CONFIG_DW_WATCHDOG is not set +# CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_RETU_WATCHDOG is not set # CONFIG_ACQUIRE_WDT is not set # CONFIG_ADVANTECH_WDT is not set # CONFIG_ALIM1535_WDT is not set # CONFIG_ALIM7101_WDT is not set +# CONFIG_EBC_C384_WDT is not set # CONFIG_F71808E_WDT is not set # CONFIG_SP5100_TCO is not set # CONFIG_SBC_FITPC2_WATCHDOG is not set @@ -3296,6 +3770,8 @@ # CONFIG_W83977F_WDT is not set # CONFIG_MACHZ_WDT is not set # CONFIG_SBC_EPX_C3_WATCHDOG is not set +# CONFIG_NI903X_WDT is not set +# CONFIG_NIC7018_WDT is not set # CONFIG_MEN_A21_WDT is not set # @@ -3315,11 +3791,12 @@ # USB-based Watchdog Cards # # CONFIG_USBPCWATCHDOG is not set + +# +# Watchdog Pretimeout Governors +# +# CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set CONFIG_SSB_POSSIBLE=y - -# -# Sonics Silicon Backplane -# CONFIG_SSB=m CONFIG_SSB_SPROM=y CONFIG_SSB_BLOCKIO=y @@ -3330,20 +3807,16 @@ CONFIG_SSB_PCMCIAHOST=y CONFIG_SSB_SDIOHOST_POSSIBLE=y CONFIG_SSB_SDIOHOST=y -# CONFIG_SSB_DEBUG is not set CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y CONFIG_SSB_DRIVER_PCICORE=y # CONFIG_SSB_DRIVER_GPIO is not set CONFIG_BCMA_POSSIBLE=y - -# -# Broadcom specific AMBA -# CONFIG_BCMA=m CONFIG_BCMA_BLOCKIO=y CONFIG_BCMA_HOST_PCI_POSSIBLE=y CONFIG_BCMA_HOST_PCI=y # CONFIG_BCMA_HOST_SOC is not set +CONFIG_BCMA_DRIVER_PCI=y # CONFIG_BCMA_DRIVER_GMAC_CMN is not set # CONFIG_BCMA_DRIVER_GPIO is not set # CONFIG_BCMA_DEBUG is not set @@ -3354,15 +3827,33 @@ CONFIG_MFD_CORE=y CONFIG_MFD_CS5535=m CONFIG_MFD_BCM590XX=m +# CONFIG_MFD_BD9571MWV is not set +# CONFIG_MFD_AXP20X_I2C is not set CONFIG_MFD_CROS_EC=m -CONFIG_MFD_CROS_EC_I2C=m +# CONFIG_MFD_CROS_EC_CHARDEV is not set +# CONFIG_MFD_MADERA is not set +# CONFIG_MFD_DA9062 is not set +# CONFIG_MFD_DA9063 is not set +# CONFIG_MFD_DA9150 is not set +# CONFIG_MFD_DLN2 is not set CONFIG_MFD_MC13XXX=m CONFIG_MFD_MC13XXX_I2C=m CONFIG_HTC_PASIC3=m +# CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set CONFIG_LPC_ICH=m CONFIG_LPC_SCH=m +# CONFIG_INTEL_SOC_PMIC_CHTDC_TI is not set +# CONFIG_MFD_INTEL_LPSS_ACPI is not set +# CONFIG_MFD_INTEL_LPSS_PCI is not set CONFIG_MFD_JANZ_CMODIO=m CONFIG_MFD_KEMPLD=m +# CONFIG_MFD_88PM800 is not set +# CONFIG_MFD_88PM805 is not set +# CONFIG_MFD_MAX14577 is not set +# CONFIG_MFD_MAX77693 is not set +# CONFIG_MFD_MAX8907 is not set +# CONFIG_MFD_MT6397 is not set +# CONFIG_MFD_MENF21BMC is not set CONFIG_MFD_VIPERBOARD=m CONFIG_MFD_RETU=m CONFIG_MFD_PCF50633=m @@ -3370,114 +3861,94 @@ CONFIG_PCF50633_GPIO=m CONFIG_UCB1400_CORE=m CONFIG_MFD_RDC321X=m -CONFIG_MFD_RTSX_PCI=m -CONFIG_MFD_RTSX_USB=m +# CONFIG_MFD_RT5033 is not set CONFIG_MFD_SI476X_CORE=m CONFIG_MFD_SM501=m CONFIG_MFD_SM501_GPIO=y +# CONFIG_MFD_SKY81452 is not set CONFIG_ABX500_CORE=y # CONFIG_MFD_SYSCON is not set CONFIG_MFD_TI_AM335X_TSCADC=m CONFIG_MFD_LP3943=m +# CONFIG_MFD_TI_LMU is not set CONFIG_TPS6105X=m CONFIG_TPS65010=m CONFIG_TPS6507X=m -CONFIG_MFD_TPS65217=m -CONFIG_MFD_TPS65218=m -CONFIG_MFD_TPS65912=y +# CONFIG_MFD_TPS65086 is not set +# CONFIG_MFD_TI_LP873X is not set +# CONFIG_MFD_TPS65912_I2C is not set CONFIG_MFD_WL1273_CORE=m CONFIG_MFD_LM3533=m CONFIG_MFD_TIMBERDALE=m -# CONFIG_MFD_TMIO is not set CONFIG_MFD_VX855=m CONFIG_MFD_ARIZONA=y CONFIG_MFD_ARIZONA_I2C=m +# CONFIG_MFD_CS47L24 is not set CONFIG_MFD_WM5102=y CONFIG_MFD_WM5110=y CONFIG_MFD_WM8997=y +# CONFIG_MFD_WM8998 is not set +# CONFIG_MFD_WM8994 is not set CONFIG_REGULATOR=y # CONFIG_REGULATOR_DEBUG is not set CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set # CONFIG_REGULATOR_USERSPACE_CONSUMER is not set +# CONFIG_REGULATOR_88PG86X is not set # CONFIG_REGULATOR_ACT8865 is not set # CONFIG_REGULATOR_AD5398 is not set -# CONFIG_REGULATOR_ARIZONA is not set +# CONFIG_REGULATOR_ARIZONA_LDO1 is not set +# CONFIG_REGULATOR_ARIZONA_MICSUPP is not set # CONFIG_REGULATOR_BCM590XX is not set # CONFIG_REGULATOR_DA9210 is not set +# CONFIG_REGULATOR_DA9211 is not set # CONFIG_REGULATOR_FAN53555 is not set CONFIG_REGULATOR_GPIO=m +# CONFIG_REGULATOR_ISL9305 is not set # CONFIG_REGULATOR_ISL6271A is not set # CONFIG_REGULATOR_LP3971 is not set # CONFIG_REGULATOR_LP3972 is not set # CONFIG_REGULATOR_LP872X is not set # CONFIG_REGULATOR_LP8755 is not set # CONFIG_REGULATOR_LTC3589 is not set +# CONFIG_REGULATOR_LTC3676 is not set # CONFIG_REGULATOR_MAX1586 is not set # CONFIG_REGULATOR_MAX8649 is not set # CONFIG_REGULATOR_MAX8660 is not set # CONFIG_REGULATOR_MAX8952 is not set -# CONFIG_REGULATOR_MAX8973 is not set # CONFIG_REGULATOR_MC13783 is not set # CONFIG_REGULATOR_MC13892 is not set +# CONFIG_REGULATOR_MT6311 is not set # CONFIG_REGULATOR_PCF50633 is not set # CONFIG_REGULATOR_PFUZE100 is not set +# CONFIG_REGULATOR_PV88060 is not set +# CONFIG_REGULATOR_PV88080 is not set +# CONFIG_REGULATOR_PV88090 is not set # CONFIG_REGULATOR_TPS51632 is not set CONFIG_REGULATOR_TPS6105X=m # CONFIG_REGULATOR_TPS62360 is not set # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set -# CONFIG_REGULATOR_TPS65217 is not set -CONFIG_MEDIA_SUPPORT=m - -# -# Multimedia core support -# -CONFIG_MEDIA_CAMERA_SUPPORT=y -CONFIG_MEDIA_ANALOG_TV_SUPPORT=y -CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y -CONFIG_MEDIA_RADIO_SUPPORT=y -CONFIG_MEDIA_RC_SUPPORT=y -CONFIG_MEDIA_CONTROLLER=y -CONFIG_VIDEO_DEV=m -CONFIG_VIDEO_V4L2_SUBDEV_API=y -CONFIG_VIDEO_V4L2=m -# CONFIG_VIDEO_ADV_DEBUG is not set -# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set -CONFIG_VIDEO_TUNER=m -CONFIG_VIDEOBUF_GEN=m -CONFIG_VIDEOBUF_VMALLOC=m -CONFIG_VIDEOBUF_DVB=m -CONFIG_VIDEOBUF2_CORE=m -CONFIG_VIDEOBUF2_MEMOPS=m -CONFIG_VIDEOBUF2_VMALLOC=m -CONFIG_DVB_CORE=m -CONFIG_DVB_NET=y -CONFIG_TTPCI_EEPROM=m -CONFIG_DVB_MAX_ADAPTERS=8 -CONFIG_DVB_DYNAMIC_MINORS=y - -# -# Media drivers -# +# CONFIG_REGULATOR_TPS65132 is not set CONFIG_RC_CORE=m CONFIG_RC_MAP=m +# CONFIG_LIRC is not set CONFIG_RC_DECODERS=y -CONFIG_LIRC=m -CONFIG_IR_LIRC_CODEC=m CONFIG_IR_NEC_DECODER=m CONFIG_IR_RC5_DECODER=m CONFIG_IR_RC6_DECODER=m CONFIG_IR_JVC_DECODER=m CONFIG_IR_SONY_DECODER=m -CONFIG_IR_RC5_SZ_DECODER=m CONFIG_IR_SANYO_DECODER=m CONFIG_IR_SHARP_DECODER=m CONFIG_IR_MCE_KBD_DECODER=m +# CONFIG_IR_XMP_DECODER is not set +# CONFIG_IR_IMON_DECODER is not set CONFIG_RC_DEVICES=y CONFIG_RC_ATI_REMOTE=m CONFIG_IR_ENE=m CONFIG_IR_IMON=m +# CONFIG_IR_IMON_RAW is not set CONFIG_IR_MCEUSB=m CONFIG_IR_ITE_CIR=m CONFIG_IR_FINTEK=m @@ -3485,18 +3956,46 @@ CONFIG_IR_REDRAT3=m CONFIG_IR_STREAMZAP=m CONFIG_IR_WINBOND_CIR=m +# CONFIG_IR_IGORPLUGUSB is not set CONFIG_IR_IGUANA=m CONFIG_IR_TTUSBIR=m -CONFIG_IR_IMG=m -CONFIG_IR_IMG_RAW=y -CONFIG_IR_IMG_HW=y -CONFIG_IR_IMG_NEC=y -CONFIG_IR_IMG_JVC=y -CONFIG_IR_IMG_SONY=y -CONFIG_IR_IMG_SHARP=y -CONFIG_IR_IMG_SANYO=y CONFIG_RC_LOOPBACK=m -CONFIG_IR_GPIO_CIR=m +# CONFIG_IR_SERIAL is not set +# CONFIG_IR_SIR is not set +CONFIG_MEDIA_SUPPORT=m + +# +# Multimedia core support +# +CONFIG_MEDIA_CAMERA_SUPPORT=y +CONFIG_MEDIA_ANALOG_TV_SUPPORT=y +CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y +CONFIG_MEDIA_RADIO_SUPPORT=y +# CONFIG_MEDIA_SDR_SUPPORT is not set +# CONFIG_MEDIA_CEC_SUPPORT is not set +CONFIG_MEDIA_CONTROLLER=y +# CONFIG_MEDIA_CONTROLLER_DVB is not set +CONFIG_VIDEO_DEV=m +CONFIG_VIDEO_V4L2_SUBDEV_API=y +CONFIG_VIDEO_V4L2=m +# CONFIG_VIDEO_ADV_DEBUG is not set +# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set +CONFIG_VIDEO_TUNER=m +CONFIG_V4L2_FWNODE=m +CONFIG_VIDEOBUF_GEN=m +CONFIG_VIDEOBUF_VMALLOC=m +CONFIG_DVB_CORE=m +# CONFIG_DVB_MMAP is not set +CONFIG_DVB_NET=y +CONFIG_TTPCI_EEPROM=m +CONFIG_DVB_MAX_ADAPTERS=8 +CONFIG_DVB_DYNAMIC_MINORS=y +# CONFIG_DVB_DEMUX_SECTION_LOSS_LOG is not set +# CONFIG_DVB_ULE_DEBUG is not set + +# +# Media drivers +# CONFIG_MEDIA_USB_SUPPORT=y # @@ -3548,6 +4047,7 @@ CONFIG_USB_GSPCA_SUNPLUS=m CONFIG_USB_GSPCA_T613=m CONFIG_USB_GSPCA_TOPRO=m +# CONFIG_USB_GSPCA_TOUPTEK is not set CONFIG_USB_GSPCA_TV8532=m CONFIG_USB_GSPCA_VC032X=m CONFIG_USB_GSPCA_VICAM=m @@ -3570,17 +4070,17 @@ CONFIG_VIDEO_PVRUSB2_DVB=y # CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set CONFIG_VIDEO_HDPVR=m -CONFIG_VIDEO_TLG2300=m CONFIG_VIDEO_USBVISION=m CONFIG_VIDEO_STK1160_COMMON=m -CONFIG_VIDEO_STK1160_AC97=y CONFIG_VIDEO_STK1160=m +# CONFIG_VIDEO_GO7007 is not set # # Analog/digital TV USB devices # CONFIG_VIDEO_AU0828=m CONFIG_VIDEO_AU0828_V4L2=y +# CONFIG_VIDEO_AU0828_RC is not set CONFIG_VIDEO_CX231XX=m CONFIG_VIDEO_CX231XX_RC=y CONFIG_VIDEO_CX231XX_ALSA=m @@ -3594,6 +4094,7 @@ # CONFIG_DVB_USB=m CONFIG_DVB_USB_DEBUG=y +CONFIG_DVB_USB_DIB3000MC=m CONFIG_DVB_USB_A800=m CONFIG_DVB_USB_DIBUSB_MB=m # CONFIG_DVB_USB_DIBUSB_MB_FAULTY is not set @@ -3616,7 +4117,6 @@ CONFIG_DVB_USB_DW2102=m CONFIG_DVB_USB_CINERGY_T2=m CONFIG_DVB_USB_DTV5100=m -CONFIG_DVB_USB_FRIIO=m CONFIG_DVB_USB_AZ6027=m CONFIG_DVB_USB_TECHNISAT_USB2=m CONFIG_DVB_USB_V2=m @@ -3631,11 +4131,14 @@ CONFIG_DVB_USB_LME2510=m CONFIG_DVB_USB_MXL111SF=m CONFIG_DVB_USB_RTL28XXU=m +# CONFIG_DVB_USB_DVBSKY is not set +# CONFIG_DVB_USB_ZD1301 is not set CONFIG_DVB_TTUSB_BUDGET=m CONFIG_DVB_TTUSB_DEC=m CONFIG_SMS_USB_DRV=m CONFIG_DVB_B2C2_FLEXCOP_USB=m # CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set +# CONFIG_DVB_AS102 is not set # # Webcam, TV (analog/digital) USB devices @@ -3649,12 +4152,12 @@ # CONFIG_V4L_PLATFORM_DRIVERS is not set # CONFIG_V4L_MEM2MEM_DRIVERS is not set # CONFIG_V4L_TEST_DRIVERS is not set +# CONFIG_DVB_PLATFORM_DRIVERS is not set # # Supported MMC/SDIO adapters # # CONFIG_SMS_SDIO_DRV is not set -# CONFIG_MEDIA_PARPORT_SUPPORT is not set CONFIG_RADIO_ADAPTERS=y # CONFIG_RADIO_SI470X is not set # CONFIG_RADIO_SI4713 is not set @@ -3691,12 +4194,16 @@ CONFIG_VIDEO_CX2341X=m CONFIG_VIDEO_TVEEPROM=m CONFIG_CYPRESS_FIRMWARE=m +CONFIG_VIDEOBUF2_CORE=m +CONFIG_VIDEOBUF2_V4L2=m +CONFIG_VIDEOBUF2_MEMOPS=m +CONFIG_VIDEOBUF2_VMALLOC=m CONFIG_DVB_B2C2_FLEXCOP=m CONFIG_SMS_SIANO_MDTV=m CONFIG_SMS_SIANO_RC=y # -# Media ancillary drivers (tuners, sensors, i2c, frontends) +# Media ancillary drivers (tuners, sensors, i2c, spi, frontends) # CONFIG_MEDIA_SUBDRV_AUTOSELECT=y CONFIG_MEDIA_ATTACH=y @@ -3731,6 +4238,7 @@ # # Camera sensor devices # +CONFIG_VIDEO_OV2640=m CONFIG_VIDEO_MT9V011=m # @@ -3746,6 +4254,10 @@ # # +# SDR tuner chips +# + +# # Miscellaneous helper chips # @@ -3754,6 +4266,7 @@ # CONFIG_MEDIA_TUNER=m CONFIG_MEDIA_TUNER_SIMPLE=m +CONFIG_MEDIA_TUNER_TDA18250=m CONFIG_MEDIA_TUNER_TDA8290=m CONFIG_MEDIA_TUNER_TDA827X=m CONFIG_MEDIA_TUNER_TDA18271=m @@ -3779,11 +4292,11 @@ CONFIG_MEDIA_TUNER_TDA18212=m CONFIG_MEDIA_TUNER_E4000=m CONFIG_MEDIA_TUNER_FC2580=m -CONFIG_MEDIA_TUNER_M88TS2022=m CONFIG_MEDIA_TUNER_TUA9001=m CONFIG_MEDIA_TUNER_SI2157=m CONFIG_MEDIA_TUNER_IT913X=m CONFIG_MEDIA_TUNER_R820T=m +CONFIG_MEDIA_TUNER_QM1D1C0042=m # # Multistandard (satellite) frontends @@ -3799,6 +4312,9 @@ # CONFIG_DVB_DRXK=m CONFIG_DVB_TDA18271C2DD=m +CONFIG_DVB_SI2165=m +CONFIG_DVB_MN88472=m +CONFIG_DVB_MN88473=m # # DVB-S (satellite) frontends @@ -3818,6 +4334,7 @@ CONFIG_DVB_TUNER_CX24113=m CONFIG_DVB_TDA826X=m CONFIG_DVB_CX24116=m +CONFIG_DVB_CX24120=m CONFIG_DVB_SI21XX=m CONFIG_DVB_TS2020=m CONFIG_DVB_DS3000=m @@ -3844,6 +4361,7 @@ CONFIG_DVB_RTL2830=m CONFIG_DVB_RTL2832=m CONFIG_DVB_SI2168=m +CONFIG_DVB_GP8PSK_FE=m # # DVB-C (cable) frontends @@ -3859,6 +4377,7 @@ CONFIG_DVB_BCM3510=m CONFIG_DVB_LGDT330X=m CONFIG_DVB_LGDT3305=m +CONFIG_DVB_LGDT3306A=m CONFIG_DVB_LG2160=m CONFIG_DVB_S5H1409=m CONFIG_DVB_AU8522=m @@ -3874,6 +4393,11 @@ CONFIG_DVB_MB86A20S=m # +# ISDB-S (satellite) & ISDB-T (terrestrial) frontends +# +CONFIG_DVB_TC90522=m + +# # Digital terrestrial only tuners/PLL # CONFIG_DVB_PLL=m @@ -3896,9 +4420,12 @@ CONFIG_DVB_AF9033=m # +# Common Interface (EN50221) controller drivers +# + +# # Tools to develop new frontends # -# CONFIG_DVB_DUMMY_FE is not set # # Graphics support @@ -3918,16 +4445,17 @@ CONFIG_VGA_ARB=y CONFIG_VGA_ARB_MAX_GPUS=16 CONFIG_VGA_SWITCHEROO=y - -# -# Direct Rendering Manager -# CONFIG_DRM=m -CONFIG_DRM_USB=m +CONFIG_DRM_MIPI_DSI=y +# CONFIG_DRM_DP_AUX_CHARDEV is not set CONFIG_DRM_KMS_HELPER=m CONFIG_DRM_KMS_FB_HELPER=y +CONFIG_DRM_FBDEV_EMULATION=y +CONFIG_DRM_FBDEV_OVERALLOC=100 # CONFIG_DRM_LOAD_EDID_FIRMWARE is not set +# CONFIG_DRM_DP_CEC is not set CONFIG_DRM_TTM=m +CONFIG_DRM_VM=y # # I2C encoder or helper chips @@ -3935,24 +4463,31 @@ CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_SIL164 is not set # CONFIG_DRM_I2C_NXP_TDA998X is not set -CONFIG_DRM_PTN3460=m -CONFIG_DRM_TDFX=m -CONFIG_DRM_R128=m +# CONFIG_DRM_I2C_NXP_TDA9950 is not set CONFIG_DRM_RADEON=m -CONFIG_DRM_RADEON_UMS=y +# CONFIG_DRM_RADEON_USERPTR is not set +# CONFIG_DRM_AMDGPU is not set + +# +# ACP (Audio CoProcessor) Configuration +# + +# +# AMD Library routines +# CONFIG_DRM_NOUVEAU=m +CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT=y CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 +# CONFIG_NOUVEAU_DEBUG_MMU is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y -CONFIG_DRM_I810=m CONFIG_DRM_I915=m -CONFIG_DRM_I915_KMS=y -CONFIG_DRM_I915_FBDEV=y -# CONFIG_DRM_I915_PRELIMINARY_HW_SUPPORT is not set -CONFIG_DRM_MGA=m -CONFIG_DRM_SIS=m -CONFIG_DRM_VIA=m -CONFIG_DRM_SAVAGE=m +# CONFIG_DRM_I915_ALPHA_SUPPORT is not set +CONFIG_DRM_I915_CAPTURE_ERROR=y +CONFIG_DRM_I915_COMPRESS_ERROR=y +CONFIG_DRM_I915_USERPTR=y +# CONFIG_DRM_VGEM is not set +# CONFIG_DRM_VKMS is not set CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_FBCON is not set CONFIG_DRM_GMA500=m @@ -3964,26 +4499,42 @@ CONFIG_DRM_CIRRUS_QEMU=m # CONFIG_DRM_QXL is not set # CONFIG_DRM_BOCHS is not set +# CONFIG_DRM_VIRTIO_GPU is not set +CONFIG_DRM_PANEL=y + +# +# Display Panels +# +# CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set +CONFIG_DRM_BRIDGE=y +CONFIG_DRM_PANEL_BRIDGE=y + +# +# Display Interface Bridges +# +# CONFIG_DRM_ANALOGIX_ANX78XX is not set +# CONFIG_DRM_HISI_HIBMC is not set +# CONFIG_DRM_TINYDRM is not set +# CONFIG_DRM_LEGACY is not set +CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y # # Frame buffer Devices # +CONFIG_FB_CMDLINE=y +CONFIG_FB_NOTIFY=y CONFIG_FB=y # CONFIG_FIRMWARE_EDID is not set -# CONFIG_FB_DDC is not set CONFIG_FB_BOOT_VESA_SUPPORT=y CONFIG_FB_CFB_FILLRECT=y CONFIG_FB_CFB_COPYAREA=y CONFIG_FB_CFB_IMAGEBLIT=y -# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set CONFIG_FB_SYS_FILLRECT=m CONFIG_FB_SYS_COPYAREA=m CONFIG_FB_SYS_IMAGEBLIT=m # CONFIG_FB_FOREIGN_ENDIAN is not set CONFIG_FB_SYS_FOPS=m CONFIG_FB_DEFERRED_IO=y -# CONFIG_FB_SVGALIB is not set -# CONFIG_FB_MACMODES is not set CONFIG_FB_BACKLIGHT=y CONFIG_FB_MODE_HELPERS=y # CONFIG_FB_TILEBLITTING is not set @@ -4031,13 +4582,14 @@ # CONFIG_FB_SM501 is not set CONFIG_FB_SMSCUFX=m # CONFIG_FB_UDL is not set +# CONFIG_FB_IBM_GXT4500 is not set # CONFIG_FB_VIRTUAL is not set # CONFIG_FB_METRONOME is not set # CONFIG_FB_MB862XX is not set # CONFIG_FB_BROADSHEET is not set -# CONFIG_FB_AUO_K190X is not set # CONFIG_FB_HYPERV is not set # CONFIG_FB_SIMPLE is not set +# CONFIG_FB_SM712 is not set CONFIG_BACKLIGHT_LCD_SUPPORT=y CONFIG_LCD_CLASS_DEVICE=m # CONFIG_LCD_PLATFORM is not set @@ -4045,28 +4597,30 @@ CONFIG_BACKLIGHT_GENERIC=m CONFIG_BACKLIGHT_LM3533=m CONFIG_BACKLIGHT_APPLE=m +# CONFIG_BACKLIGHT_PM8941_WLED is not set CONFIG_BACKLIGHT_SAHARA=m CONFIG_BACKLIGHT_ADP8860=m CONFIG_BACKLIGHT_ADP8870=m # CONFIG_BACKLIGHT_PCF50633 is not set # CONFIG_BACKLIGHT_LM3639 is not set -# CONFIG_BACKLIGHT_TPS65217 is not set # CONFIG_BACKLIGHT_GPIO is not set # CONFIG_BACKLIGHT_LV5207LP is not set # CONFIG_BACKLIGHT_BD6107 is not set -# CONFIG_VGASTATE is not set +# CONFIG_BACKLIGHT_ARCXCNN is not set CONFIG_HDMI=y # # Console display driver support # CONFIG_VGA_CONSOLE=y -# CONFIG_VGACON_SOFT_SCROLLBACK is not set # CONFIG_MDA_CONSOLE is not set CONFIG_DUMMY_CONSOLE=y +CONFIG_DUMMY_CONSOLE_COLUMNS=80 +CONFIG_DUMMY_CONSOLE_ROWS=25 CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y # CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set +# CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set CONFIG_LOGO=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -4077,35 +4631,40 @@ CONFIG_SND=m CONFIG_SND_TIMER=m CONFIG_SND_PCM=m +CONFIG_SND_DMAENGINE_PCM=m CONFIG_SND_HWDEP=m +CONFIG_SND_SEQ_DEVICE=m CONFIG_SND_RAWMIDI=m CONFIG_SND_COMPRESS_OFFLOAD=m CONFIG_SND_JACK=y -CONFIG_SND_SEQUENCER=m -# CONFIG_SND_SEQ_DUMMY is not set +CONFIG_SND_JACK_INPUT_DEV=y CONFIG_SND_OSSEMUL=y CONFIG_SND_MIXER_OSS=m CONFIG_SND_PCM_OSS=m CONFIG_SND_PCM_OSS_PLUGINS=y -CONFIG_SND_SEQUENCER_OSS=y +CONFIG_SND_PCM_TIMER=y # CONFIG_SND_HRTIMER is not set CONFIG_SND_DYNAMIC_MINORS=y CONFIG_SND_MAX_CARDS=32 CONFIG_SND_SUPPORT_OLD_API=y +CONFIG_SND_PROC_FS=y # CONFIG_SND_VERBOSE_PROCFS is not set # CONFIG_SND_VERBOSE_PRINTK is not set # CONFIG_SND_DEBUG is not set CONFIG_SND_VMASTER=y -CONFIG_SND_KCTL_JACK=y CONFIG_SND_DMA_SGBUF=y -CONFIG_SND_RAWMIDI_SEQ=m -CONFIG_SND_OPL3_LIB_SEQ=m -CONFIG_SND_OPL4_LIB_SEQ=m -CONFIG_SND_SBAWE_SEQ=m -CONFIG_SND_EMU10K1_SEQ=m +CONFIG_SND_SEQUENCER=m +# CONFIG_SND_SEQ_DUMMY is not set +CONFIG_SND_SEQUENCER_OSS=m +CONFIG_SND_SEQ_MIDI_EVENT=m +CONFIG_SND_SEQ_MIDI=m +CONFIG_SND_SEQ_MIDI_EMUL=m +CONFIG_SND_SEQ_VIRMIDI=m CONFIG_SND_MPU401_UART=m CONFIG_SND_OPL3_LIB=m CONFIG_SND_OPL4_LIB=m +CONFIG_SND_OPL3_LIB_SEQ=m +CONFIG_SND_OPL4_LIB_SEQ=m CONFIG_SND_VX_LIB=m CONFIG_SND_AC97_CODEC=m CONFIG_SND_DRIVERS=y @@ -4153,6 +4712,7 @@ CONFIG_SND_SB8=m CONFIG_SND_SB16=m CONFIG_SND_SBAWE=m +CONFIG_SND_SBAWE_SEQ=m CONFIG_SND_SB16_CSP=y CONFIG_SND_SSCAPE=m CONFIG_SND_WAVEFRONT=m @@ -4198,6 +4758,7 @@ CONFIG_SND_INDIGOIOX=m CONFIG_SND_INDIGODJX=m CONFIG_SND_EMU10K1=m +CONFIG_SND_EMU10K1_SEQ=m CONFIG_SND_EMU10K1X=m CONFIG_SND_ENS1370=m CONFIG_SND_ENS1371=m @@ -4239,18 +4800,15 @@ # CONFIG_SND_HDA=m CONFIG_SND_HDA_INTEL=m -CONFIG_SND_HDA_PREALLOC_SIZE=64 CONFIG_SND_HDA_HWDEP=y # CONFIG_SND_HDA_RECONFIG is not set # CONFIG_SND_HDA_INPUT_BEEP is not set -# CONFIG_SND_HDA_INPUT_JACK is not set # CONFIG_SND_HDA_PATCH_LOADER is not set CONFIG_SND_HDA_CODEC_REALTEK=m CONFIG_SND_HDA_CODEC_ANALOG=m CONFIG_SND_HDA_CODEC_SIGMATEL=m CONFIG_SND_HDA_CODEC_VIA=m CONFIG_SND_HDA_CODEC_HDMI=m -CONFIG_SND_HDA_I915=y CONFIG_SND_HDA_CODEC_CIRRUS=m CONFIG_SND_HDA_CODEC_CONEXANT=m CONFIG_SND_HDA_CODEC_CA0110=m @@ -4260,6 +4818,10 @@ CONFIG_SND_HDA_CODEC_SI3054=m CONFIG_SND_HDA_GENERIC=m CONFIG_SND_HDA_POWER_SAVE_DEFAULT=60 +CONFIG_SND_HDA_CORE=m +CONFIG_SND_HDA_COMPONENT=y +CONFIG_SND_HDA_I915=y +CONFIG_SND_HDA_PREALLOC_SIZE=64 CONFIG_SND_USB=y CONFIG_SND_USB_AUDIO=m CONFIG_SND_USB_UA101=m @@ -4270,19 +4832,31 @@ CONFIG_SND_USB_6FIRE=m CONFIG_SND_USB_HIFACE=m CONFIG_SND_BCD2000=m +# CONFIG_SND_USB_POD is not set +# CONFIG_SND_USB_PODHD is not set +# CONFIG_SND_USB_TONEPORT is not set +# CONFIG_SND_USB_VARIAX is not set CONFIG_SND_FIREWIRE=y # CONFIG_SND_DICE is not set -# CONFIG_SND_FIREWIRE_SPEAKERS is not set +# CONFIG_SND_OXFW is not set # CONFIG_SND_ISIGHT is not set -# CONFIG_SND_SCS1X is not set # CONFIG_SND_FIREWORKS is not set # CONFIG_SND_BEBOB is not set +# CONFIG_SND_FIREWIRE_DIGI00X is not set +# CONFIG_SND_FIREWIRE_TASCAM is not set +# CONFIG_SND_FIREWIRE_MOTU is not set +# CONFIG_SND_FIREFACE is not set CONFIG_SND_PCMCIA=y CONFIG_SND_VXPOCKET=m CONFIG_SND_PDAUDIOCF=m CONFIG_SND_SOC=m +CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y +CONFIG_SND_SOC_COMPRESS=y +CONFIG_SND_SOC_ACPI=m +# CONFIG_SND_SOC_AMD_ACP is not set CONFIG_SND_ATMEL_SOC=m CONFIG_SND_DESIGNWARE_I2S=m +# CONFIG_SND_DESIGNWARE_PCM is not set # # SoC Audio for Freescale CPUs @@ -4291,48 +4865,119 @@ # # Common SoC Audio options for Freescale CPUs: # +# CONFIG_SND_SOC_FSL_ASRC is not set # CONFIG_SND_SOC_FSL_SAI is not set # CONFIG_SND_SOC_FSL_SSI is not set # CONFIG_SND_SOC_FSL_SPDIF is not set # CONFIG_SND_SOC_FSL_ESAI is not set # CONFIG_SND_SOC_IMX_AUDMUX is not set -CONFIG_SND_SOC_INTEL_SST=m -CONFIG_SND_SOC_INTEL_SST_ACPI=m -CONFIG_SND_SOC_INTEL_HASWELL=m -CONFIG_SND_SOC_INTEL_BAYTRAIL=m -CONFIG_SND_SOC_INTEL_HASWELL_MACH=m -CONFIG_SND_SOC_INTEL_BYT_RT5640_MACH=m -CONFIG_SND_SOC_INTEL_BYT_MAX98090_MACH=m +# CONFIG_SND_I2S_HI6210_I2S is not set +# CONFIG_SND_SOC_IMG is not set +CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y +CONFIG_SND_SST_IPC=m +CONFIG_SND_SST_IPC_ACPI=m +CONFIG_SND_SST_ATOM_HIFI2_PLATFORM=m +# CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_PCI is not set +CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_ACPI=m +# CONFIG_SND_SOC_INTEL_SKYLAKE is not set +CONFIG_SND_SOC_ACPI_INTEL_MATCH=m +CONFIG_SND_SOC_INTEL_MACH=y +# CONFIG_SND_SOC_INTEL_BYTCR_RT5640_MACH is not set +# CONFIG_SND_SOC_INTEL_BYTCR_RT5651_MACH is not set +# CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH is not set +# CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH is not set +# CONFIG_SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH is not set +# CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH is not set +# CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH is not set +# CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH is not set +# CONFIG_SND_SOC_INTEL_BYT_CHT_NOCODEC_MACH is not set + +# +# STMicroelectronics STM32 SOC audio support +# +# CONFIG_SND_SOC_XTFPGA_I2S is not set +# CONFIG_ZX_TDM is not set CONFIG_SND_SOC_I2C_AND_SPI=m # # CODEC drivers # +# CONFIG_SND_SOC_AC97_CODEC is not set # CONFIG_SND_SOC_ADAU1701 is not set +# CONFIG_SND_SOC_ADAU1761_I2C is not set +# CONFIG_SND_SOC_ADAU7002 is not set +# CONFIG_SND_SOC_AK4458 is not set # CONFIG_SND_SOC_AK4554 is not set +# CONFIG_SND_SOC_AK4613 is not set # CONFIG_SND_SOC_AK4642 is not set # CONFIG_SND_SOC_AK5386 is not set +# CONFIG_SND_SOC_AK5558 is not set # CONFIG_SND_SOC_ALC5623 is not set +# CONFIG_SND_SOC_BD28623 is not set +# CONFIG_SND_SOC_BT_SCO is not set +# CONFIG_SND_SOC_CS35L32 is not set +# CONFIG_SND_SOC_CS35L33 is not set +# CONFIG_SND_SOC_CS35L34 is not set +# CONFIG_SND_SOC_CS35L35 is not set +# CONFIG_SND_SOC_CS42L42 is not set +# CONFIG_SND_SOC_CS42L51_I2C is not set # CONFIG_SND_SOC_CS42L52 is not set # CONFIG_SND_SOC_CS42L56 is not set # CONFIG_SND_SOC_CS42L73 is not set +# CONFIG_SND_SOC_CS4265 is not set # CONFIG_SND_SOC_CS4270 is not set -# CONFIG_SND_SOC_CS4271 is not set +# CONFIG_SND_SOC_CS4271_I2C is not set # CONFIG_SND_SOC_CS42XX8_I2C is not set -# CONFIG_SND_SOC_HDMI_CODEC is not set -CONFIG_SND_SOC_MAX98090=m +# CONFIG_SND_SOC_CS43130 is not set +# CONFIG_SND_SOC_CS4349 is not set +# CONFIG_SND_SOC_CS53L30 is not set +# CONFIG_SND_SOC_ES7134 is not set +# CONFIG_SND_SOC_ES7241 is not set +# CONFIG_SND_SOC_ES8316 is not set +# CONFIG_SND_SOC_ES8328_I2C is not set +# CONFIG_SND_SOC_GTM601 is not set +# CONFIG_SND_SOC_INNO_RK3036 is not set +# CONFIG_SND_SOC_MAX98504 is not set +# CONFIG_SND_SOC_MAX9867 is not set +# CONFIG_SND_SOC_MAX98927 is not set +# CONFIG_SND_SOC_MAX98373 is not set +# CONFIG_SND_SOC_MAX9860 is not set +# CONFIG_SND_SOC_MSM8916_WCD_DIGITAL is not set # CONFIG_SND_SOC_PCM1681 is not set +# CONFIG_SND_SOC_PCM1789_I2C is not set +# CONFIG_SND_SOC_PCM179X_I2C is not set +# CONFIG_SND_SOC_PCM186X_I2C is not set +# CONFIG_SND_SOC_PCM3168A_I2C is not set # CONFIG_SND_SOC_PCM512x_I2C is not set -CONFIG_SND_SOC_RL6231=m -CONFIG_SND_SOC_RT5640=m +# CONFIG_SND_SOC_RT5616 is not set +# CONFIG_SND_SOC_RT5631 is not set # CONFIG_SND_SOC_SGTL5000 is not set +# CONFIG_SND_SOC_SIMPLE_AMPLIFIER is not set # CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set # CONFIG_SND_SOC_SPDIF is not set +# CONFIG_SND_SOC_SSM2305 is not set +# CONFIG_SND_SOC_SSM2602_I2C is not set +# CONFIG_SND_SOC_SSM4567 is not set +# CONFIG_SND_SOC_STA32X is not set # CONFIG_SND_SOC_STA350 is not set +# CONFIG_SND_SOC_STI_SAS is not set +# CONFIG_SND_SOC_TAS2552 is not set # CONFIG_SND_SOC_TAS5086 is not set +# CONFIG_SND_SOC_TAS571X is not set +# CONFIG_SND_SOC_TAS5720 is not set +# CONFIG_SND_SOC_TAS6424 is not set +# CONFIG_SND_SOC_TDA7419 is not set +# CONFIG_SND_SOC_TFA9879 is not set +# CONFIG_SND_SOC_TLV320AIC23_I2C is not set +# CONFIG_SND_SOC_TLV320AIC31XX is not set +# CONFIG_SND_SOC_TLV320AIC32X4_I2C is not set # CONFIG_SND_SOC_TLV320AIC3X is not set +# CONFIG_SND_SOC_TS3A227E is not set +# CONFIG_SND_SOC_TSCS42XX is not set +# CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_WM8510 is not set # CONFIG_SND_SOC_WM8523 is not set +# CONFIG_SND_SOC_WM8524 is not set # CONFIG_SND_SOC_WM8580 is not set # CONFIG_SND_SOC_WM8711 is not set # CONFIG_SND_SOC_WM8728 is not set @@ -4342,12 +4987,26 @@ # CONFIG_SND_SOC_WM8750 is not set # CONFIG_SND_SOC_WM8753 is not set # CONFIG_SND_SOC_WM8776 is not set -# CONFIG_SND_SOC_WM8804 is not set +# CONFIG_SND_SOC_WM8782 is not set +# CONFIG_SND_SOC_WM8804_I2C is not set # CONFIG_SND_SOC_WM8903 is not set +# CONFIG_SND_SOC_WM8960 is not set # CONFIG_SND_SOC_WM8962 is not set +# CONFIG_SND_SOC_WM8974 is not set +# CONFIG_SND_SOC_WM8978 is not set +# CONFIG_SND_SOC_WM8985 is not set +# CONFIG_SND_SOC_ZX_AUD96P22 is not set +# CONFIG_SND_SOC_MAX9759 is not set +# CONFIG_SND_SOC_MT6351 is not set +# CONFIG_SND_SOC_NAU8540 is not set +# CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8824 is not set # CONFIG_SND_SOC_TPA6130A2 is not set +CONFIG_SND_SIMPLE_CARD_UTILS=m CONFIG_SND_SIMPLE_CARD=m -# CONFIG_SOUND_PRIME is not set +CONFIG_SND_X86=y +# CONFIG_HDMI_LPE_AUDIO is not set +CONFIG_SND_SYNTH_EMUX=m CONFIG_AC97_BUS=m # @@ -4363,57 +5022,77 @@ # Special HID drivers # CONFIG_HID_A4TECH=y +# CONFIG_HID_ACCUTOUCH is not set # CONFIG_HID_ACRUX is not set CONFIG_HID_APPLE=y CONFIG_HID_APPLEIR=m +# CONFIG_HID_ASUS is not set # CONFIG_HID_AUREAL is not set CONFIG_HID_BELKIN=y +# CONFIG_HID_BETOP_FF is not set CONFIG_HID_CHERRY=y CONFIG_HID_CHICONY=y +# CONFIG_HID_CORSAIR is not set +# CONFIG_HID_COUGAR is not set # CONFIG_HID_PRODIKEYS is not set -# CONFIG_HID_CP2112 is not set +# CONFIG_HID_CMEDIA is not set CONFIG_HID_CYPRESS=y CONFIG_HID_DRAGONRISE=y # CONFIG_DRAGONRISE_FF is not set # CONFIG_HID_EMS_FF is not set +# CONFIG_HID_ELAN is not set # CONFIG_HID_ELECOM is not set # CONFIG_HID_ELO is not set CONFIG_HID_EZKEY=y +# CONFIG_HID_GEMBIRD is not set +# CONFIG_HID_GFRM is not set CONFIG_HID_HOLTEK=m # CONFIG_HOLTEK_FF is not set -# CONFIG_HID_HUION is not set +# CONFIG_HID_GOOGLE_HAMMER is not set +# CONFIG_HID_GT683R is not set # CONFIG_HID_KEYTOUCH is not set CONFIG_HID_KYE=y # CONFIG_HID_UCLOGIC is not set # CONFIG_HID_WALTOP is not set CONFIG_HID_GYRATION=y # CONFIG_HID_ICADE is not set +CONFIG_HID_ITE=y +# CONFIG_HID_JABRA is not set CONFIG_HID_TWINHAN=y CONFIG_HID_KENSINGTON=y # CONFIG_HID_LCPOWER is not set -# CONFIG_HID_LENOVO_TPKBD is not set +# CONFIG_HID_LED is not set +# CONFIG_HID_LENOVO is not set CONFIG_HID_LOGITECH=y +# CONFIG_HID_LOGITECH_HIDPP is not set # CONFIG_LOGITECH_FF is not set # CONFIG_LOGIRUMBLEPAD2_FF is not set # CONFIG_LOGIG940_FF is not set CONFIG_LOGIWHEELS_FF=y # CONFIG_HID_MAGICMOUSE is not set +# CONFIG_HID_MAYFLASH is not set +CONFIG_HID_REDRAGON=y CONFIG_HID_MICROSOFT=y CONFIG_HID_MONTEREY=y # CONFIG_HID_MULTITOUCH is not set +# CONFIG_HID_NTI is not set CONFIG_HID_NTRIG=y CONFIG_HID_ORTEK=y CONFIG_HID_PANTHERLORD=y # CONFIG_PANTHERLORD_FF is not set +# CONFIG_HID_PENMOUNT is not set CONFIG_HID_PETALYNX=y # CONFIG_HID_PICOLCD is not set +# CONFIG_HID_PLANTRONICS is not set CONFIG_HID_PRIMAX=m +# CONFIG_HID_RETRODE is not set # CONFIG_HID_ROCCAT is not set # CONFIG_HID_SAITEK is not set CONFIG_HID_SAMSUNG=y CONFIG_HID_SONY=y # CONFIG_SONY_FF is not set CONFIG_HID_SPEEDLINK=m +# CONFIG_HID_STEAM is not set # CONFIG_HID_STEELSERIES is not set CONFIG_HID_SUNPLUS=y # CONFIG_HID_RMI is not set @@ -4427,6 +5106,7 @@ # CONFIG_HID_THINGM is not set CONFIG_HID_THRUSTMASTER=y # CONFIG_THRUSTMASTER_FF is not set +# CONFIG_HID_UDRAW_PS3 is not set # CONFIG_HID_WACOM is not set CONFIG_HID_WIIMOTE=y # CONFIG_HID_XINMO is not set @@ -4434,6 +5114,7 @@ # CONFIG_ZEROPLUS_FF is not set # CONFIG_HID_ZYDACRON is not set # CONFIG_HID_SENSOR_HUB is not set +# CONFIG_HID_ALPS is not set # # USB HID support @@ -4451,6 +5132,7 @@ CONFIG_USB_COMMON=y CONFIG_USB_ARCH_HAS_HCD=y CONFIG_USB=y +CONFIG_USB_PCI=y # CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set # @@ -4462,6 +5144,7 @@ CONFIG_USB_OTG_WHITELIST=y # CONFIG_USB_OTG_BLACKLIST_HUB is not set CONFIG_USB_OTG_FSM=m +# CONFIG_USB_LEDS_TRIGGER_USBPORT is not set CONFIG_USB_MON=m CONFIG_USB_WUSB=m CONFIG_USB_WUSB_CBAF=m @@ -4472,6 +5155,8 @@ # CONFIG_USB_C67X00_HCD=m CONFIG_USB_XHCI_HCD=y +# CONFIG_USB_XHCI_DBGCAP is not set +CONFIG_USB_XHCI_PCI=y CONFIG_USB_XHCI_PLATFORM=m CONFIG_USB_EHCI_HCD=y CONFIG_USB_EHCI_ROOT_HUB_TT=y @@ -4480,9 +5165,6 @@ # CONFIG_USB_EHCI_HCD_PLATFORM is not set CONFIG_USB_OXU210HP_HCD=m CONFIG_USB_ISP116X_HCD=m -CONFIG_USB_ISP1760_HCD=m -CONFIG_USB_ISP1362_HCD=m -# CONFIG_USB_FUSBH200_HCD is not set # CONFIG_USB_FOTG210_HCD is not set CONFIG_USB_OHCI_HCD=y CONFIG_USB_OHCI_HCD_PCI=y @@ -4493,13 +5175,11 @@ CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_CS=m CONFIG_USB_R8A66597_HCD=m -CONFIG_USB_RENESAS_USBHS_HCD=m CONFIG_USB_WHCI_HCD=m # CONFIG_USB_HWA_HCD is not set # CONFIG_USB_HCD_BCMA is not set # CONFIG_USB_HCD_SSB is not set # CONFIG_USB_HCD_TEST_MODE is not set -CONFIG_USB_RENESAS_USBHS=m # # USB Device Class drivers @@ -4539,6 +5219,13 @@ # CONFIG_USB_MDC800=m CONFIG_USB_MICROTEK=m +CONFIG_USBIP_CORE=m +CONFIG_USBIP_VHCI_HCD=m +CONFIG_USBIP_VHCI_HC_PORTS=8 +CONFIG_USBIP_VHCI_NR_HCS=1 +CONFIG_USBIP_HOST=m +# CONFIG_USBIP_VUDC is not set +# CONFIG_USBIP_DEBUG is not set # CONFIG_USB_MUSB_HDRC is not set CONFIG_USB_DWC3=m # CONFIG_USB_DWC3_HOST is not set @@ -4549,13 +5236,15 @@ # Platform Glue Driver Support # CONFIG_USB_DWC3_PCI=m - -# -# Debugging features -# -# CONFIG_USB_DWC3_DEBUG is not set +CONFIG_USB_DWC3_HAPS=m # CONFIG_USB_DWC2 is not set # CONFIG_USB_CHIPIDEA is not set +CONFIG_USB_ISP1760=m +CONFIG_USB_ISP1760_HCD=y +CONFIG_USB_ISP1761_UDC=y +# CONFIG_USB_ISP1760_HOST_ROLE is not set +# CONFIG_USB_ISP1760_GADGET_ROLE is not set +CONFIG_USB_ISP1760_DUAL_ROLE=y # # USB port drivers @@ -4580,6 +5269,7 @@ # CONFIG_USB_SERIAL_EDGEPORT is not set # CONFIG_USB_SERIAL_EDGEPORT_TI is not set # CONFIG_USB_SERIAL_F81232 is not set +# CONFIG_USB_SERIAL_F8153X is not set # CONFIG_USB_SERIAL_GARMIN is not set # CONFIG_USB_SERIAL_IPW is not set # CONFIG_USB_SERIAL_IUU is not set @@ -4610,9 +5300,9 @@ # CONFIG_USB_SERIAL_OPTICON is not set # CONFIG_USB_SERIAL_XSENS_MT is not set # CONFIG_USB_SERIAL_WISHBONE is not set -# CONFIG_USB_SERIAL_ZTE is not set # CONFIG_USB_SERIAL_SSU100 is not set # CONFIG_USB_SERIAL_QT2 is not set +# CONFIG_USB_SERIAL_UPD78F0730 is not set # CONFIG_USB_SERIAL_DEBUG is not set # @@ -4622,17 +5312,14 @@ CONFIG_USB_EMI26=m CONFIG_USB_ADUTUX=m CONFIG_USB_SEVSEG=m -CONFIG_USB_RIO500=m CONFIG_USB_LEGOTOWER=m CONFIG_USB_LCD=m -CONFIG_USB_LED=m CONFIG_USB_CYPRESS_CY7C63=m CONFIG_USB_CYTHERM=m CONFIG_USB_IDMOUSE=m CONFIG_USB_FTDI_ELAN=m CONFIG_USB_APPLEDISPLAY=m CONFIG_USB_SISUSBVGA=m -# CONFIG_USB_SISUSBVGA_CON is not set CONFIG_USB_LD=m CONFIG_USB_TRANCEVIBRATOR=m CONFIG_USB_IOWARRIOR=m @@ -4641,7 +5328,11 @@ CONFIG_USB_ISIGHTFW=m CONFIG_USB_YUREX=m # CONFIG_USB_EZUSB_FX2 is not set +# CONFIG_USB_HUB_USB251XB is not set # CONFIG_USB_HSIC_USB3503 is not set +# CONFIG_USB_HSIC_USB4604 is not set +# CONFIG_USB_LINK_LAYER_TEST is not set +# CONFIG_USB_CHAOSKEY is not set CONFIG_USB_ATM=m CONFIG_USB_SPEEDTOUCH=m CONFIG_USB_CXACRU=m @@ -4653,14 +5344,14 @@ # CONFIG_USB_PHY=y CONFIG_NOP_USB_XCEIV=m -# CONFIG_SAMSUNG_USB2PHY is not set -# CONFIG_SAMSUNG_USB3PHY is not set CONFIG_USB_GPIO_VBUS=m +# CONFIG_TAHVO_USB is not set # CONFIG_USB_ISP1301 is not set CONFIG_USB_GADGET=m # CONFIG_USB_GADGET_DEBUG_FILES is not set CONFIG_USB_GADGET_VBUS_DRAW=2 CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 +# CONFIG_U_SERIAL_CONSOLE is not set # # USB Peripheral Controller @@ -4669,11 +5360,12 @@ # CONFIG_USB_FOTG210_UDC is not set # CONFIG_USB_GR_UDC is not set CONFIG_USB_R8A66597=m -# CONFIG_USB_RENESAS_USBHS_UDC is not set # CONFIG_USB_PXA27X is not set # CONFIG_USB_MV_UDC is not set # CONFIG_USB_MV_U3D is not set +CONFIG_USB_SNP_CORE=m CONFIG_USB_M66592=m +# CONFIG_USB_BDC_UDC is not set CONFIG_USB_AMD5536UDC=m CONFIG_USB_NET2272=m # CONFIG_USB_NET2272_DMA is not set @@ -4702,33 +5394,30 @@ # CONFIG_USB_G_HID is not set # CONFIG_USB_G_DBGP is not set # CONFIG_USB_G_WEBCAM is not set +# CONFIG_TYPEC is not set +# CONFIG_USB_ROLE_SWITCH is not set +# CONFIG_USB_LED_TRIG is not set +# CONFIG_USB_ULPI_BUS is not set CONFIG_UWB=m CONFIG_UWB_HWA=m CONFIG_UWB_WHCI=m CONFIG_UWB_I1480U=m CONFIG_MMC=y -# CONFIG_MMC_DEBUG is not set -# CONFIG_MMC_CLKGATE is not set - -# -# MMC/SD/SDIO Card Drivers -# CONFIG_MMC_BLOCK=y CONFIG_MMC_BLOCK_MINORS=8 -CONFIG_MMC_BLOCK_BOUNCE=y CONFIG_SDIO_UART=y # CONFIG_MMC_TEST is not set # # MMC/SD/SDIO Host Controller Drivers # +# CONFIG_MMC_DEBUG is not set CONFIG_MMC_SDHCI=y CONFIG_MMC_SDHCI_PCI=y # CONFIG_MMC_RICOH_MMC is not set # CONFIG_MMC_SDHCI_ACPI is not set CONFIG_MMC_SDHCI_PLTFM=y -# CONFIG_MMC_SDHCI_PXAV3 is not set -# CONFIG_MMC_SDHCI_PXAV2 is not set +# CONFIG_MMC_SDHCI_F_SDH30 is not set CONFIG_MMC_WBSD=y CONFIG_MMC_TIFM_SD=y CONFIG_MMC_SDRICOH_CS=m @@ -4737,8 +5426,10 @@ CONFIG_MMC_VUB300=y CONFIG_MMC_USHC=y CONFIG_MMC_USDHI6ROL0=y -CONFIG_MMC_REALTEK_PCI=m -CONFIG_MMC_REALTEK_USB=m +CONFIG_MMC_CQHCI=y +# CONFIG_MMC_TOSHIBA_PCI is not set +# CONFIG_MMC_MTK is not set +# CONFIG_MMC_SDHCI_XENON is not set CONFIG_MEMSTICK=m # CONFIG_MEMSTICK_DEBUG is not set @@ -4755,20 +5446,22 @@ CONFIG_MEMSTICK_TIFM_MS=m CONFIG_MEMSTICK_JMICRON_38X=m CONFIG_MEMSTICK_R592=m -# CONFIG_MEMSTICK_REALTEK_PCI is not set -# CONFIG_MEMSTICK_REALTEK_USB is not set CONFIG_NEW_LEDS=y CONFIG_LEDS_CLASS=y +# CONFIG_LEDS_CLASS_FLASH is not set +# CONFIG_LEDS_BRIGHTNESS_HW_CHANGED is not set # # LED drivers # +# CONFIG_LEDS_APU is not set # CONFIG_LEDS_LM3530 is not set # CONFIG_LEDS_LM3533 is not set # CONFIG_LEDS_LM3642 is not set # CONFIG_LEDS_PCA9532 is not set CONFIG_LEDS_GPIO=m # CONFIG_LEDS_LP3944 is not set +# CONFIG_LEDS_LP3952 is not set # CONFIG_LEDS_LP5521 is not set # CONFIG_LEDS_LP5523 is not set # CONFIG_LEDS_LP5562 is not set @@ -4780,9 +5473,9 @@ # CONFIG_LEDS_BD2802 is not set # CONFIG_LEDS_INTEL_SS4200 is not set # CONFIG_LEDS_LT3593 is not set -# CONFIG_LEDS_DELL_NETBOOKS is not set # CONFIG_LEDS_MC13783 is not set # CONFIG_LEDS_TCA6507 is not set +# CONFIG_LEDS_TLC591XX is not set # CONFIG_LEDS_LM355x is not set # CONFIG_LEDS_OT200 is not set @@ -4790,6 +5483,10 @@ # LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) # # CONFIG_LEDS_BLINKM is not set +# CONFIG_LEDS_MLXCPLD is not set +# CONFIG_LEDS_MLXREG is not set +# CONFIG_LEDS_USER is not set +# CONFIG_LEDS_NIC78BX is not set # # LED Triggers @@ -4797,9 +5494,12 @@ CONFIG_LEDS_TRIGGERS=y CONFIG_LEDS_TRIGGER_TIMER=m # CONFIG_LEDS_TRIGGER_ONESHOT is not set +# CONFIG_LEDS_TRIGGER_DISK is not set +# CONFIG_LEDS_TRIGGER_MTD is not set CONFIG_LEDS_TRIGGER_HEARTBEAT=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m # CONFIG_LEDS_TRIGGER_CPU is not set +# CONFIG_LEDS_TRIGGER_ACTIVITY is not set # CONFIG_LEDS_TRIGGER_GPIO is not set CONFIG_LEDS_TRIGGER_DEFAULT_ON=m @@ -4808,15 +5508,22 @@ # # CONFIG_LEDS_TRIGGER_TRANSIENT is not set # CONFIG_LEDS_TRIGGER_CAMERA is not set +# CONFIG_LEDS_TRIGGER_PANIC is not set +# CONFIG_LEDS_TRIGGER_NETDEV is not set # CONFIG_ACCESSIBILITY is not set # CONFIG_INFINIBAND is not set +CONFIG_EDAC_ATOMIC_SCRUB=y +CONFIG_EDAC_SUPPORT=y # CONFIG_EDAC is not set CONFIG_RTC_LIB=y +CONFIG_RTC_MC146818_LIB=y CONFIG_RTC_CLASS=y CONFIG_RTC_HCTOSYS=y +CONFIG_RTC_HCTOSYS_DEVICE="rtc0" CONFIG_RTC_SYSTOHC=y -CONFIG_RTC_HCTOSYS_DEVICE="rtc0" +CONFIG_RTC_SYSTOHC_DEVICE="rtc0" # CONFIG_RTC_DEBUG is not set +CONFIG_RTC_NVMEM=y # # RTC interfaces @@ -4830,41 +5537,53 @@ # # I2C RTC drivers # +# CONFIG_RTC_DRV_ABB5ZES3 is not set +# CONFIG_RTC_DRV_ABX80X is not set # CONFIG_RTC_DRV_DS1307 is not set # CONFIG_RTC_DRV_DS1374 is not set # CONFIG_RTC_DRV_DS1672 is not set -# CONFIG_RTC_DRV_DS3232 is not set # CONFIG_RTC_DRV_MAX6900 is not set # CONFIG_RTC_DRV_RS5C372 is not set # CONFIG_RTC_DRV_ISL1208 is not set # CONFIG_RTC_DRV_ISL12022 is not set -# CONFIG_RTC_DRV_ISL12057 is not set # CONFIG_RTC_DRV_X1205 is not set -# CONFIG_RTC_DRV_PCF2127 is not set # CONFIG_RTC_DRV_PCF8523 is not set +# CONFIG_RTC_DRV_PCF85063 is not set +# CONFIG_RTC_DRV_PCF85363 is not set # CONFIG_RTC_DRV_PCF8563 is not set # CONFIG_RTC_DRV_PCF8583 is not set # CONFIG_RTC_DRV_M41T80 is not set # CONFIG_RTC_DRV_BQ32K is not set # CONFIG_RTC_DRV_S35390A is not set # CONFIG_RTC_DRV_FM3130 is not set +# CONFIG_RTC_DRV_RX8010 is not set # CONFIG_RTC_DRV_RX8581 is not set # CONFIG_RTC_DRV_RX8025 is not set # CONFIG_RTC_DRV_EM3027 is not set +# CONFIG_RTC_DRV_RV8803 is not set + +# +# SPI RTC drivers +# +CONFIG_RTC_I2C_AND_SPI=m + +# +# SPI and I2C RTC drivers +# +# CONFIG_RTC_DRV_DS3232 is not set +# CONFIG_RTC_DRV_PCF2127 is not set # CONFIG_RTC_DRV_RV3029C2 is not set # -# SPI RTC drivers -# - -# # Platform RTC drivers # CONFIG_RTC_DRV_CMOS=y # CONFIG_RTC_DRV_DS1286 is not set # CONFIG_RTC_DRV_DS1511 is not set # CONFIG_RTC_DRV_DS1553 is not set +# CONFIG_RTC_DRV_DS1685_FAMILY is not set # CONFIG_RTC_DRV_DS1742 is not set +# CONFIG_RTC_DRV_DS2404 is not set # CONFIG_RTC_DRV_STK17TA8 is not set # CONFIG_RTC_DRV_M48T86 is not set # CONFIG_RTC_DRV_M48T35 is not set @@ -4873,22 +5592,31 @@ # CONFIG_RTC_DRV_BQ4802 is not set # CONFIG_RTC_DRV_RP5C01 is not set # CONFIG_RTC_DRV_V3020 is not set -# CONFIG_RTC_DRV_DS2404 is not set # CONFIG_RTC_DRV_PCF50633 is not set +# CONFIG_RTC_DRV_CROS_EC is not set # # on-CPU RTC drivers # +# CONFIG_RTC_DRV_FTRTC010 is not set # CONFIG_RTC_DRV_MC13XXX is not set -# CONFIG_RTC_DRV_MOXART is not set -# CONFIG_RTC_DRV_XGENE is not set # # HID Sensor RTC drivers # # CONFIG_RTC_DRV_HID_SENSOR_TIME is not set # CONFIG_DMADEVICES is not set + +# +# DMABUF options +# +CONFIG_SYNC_FILE=y # CONFIG_AUXDISPLAY is not set +CONFIG_PANEL=m +CONFIG_PANEL_PARPORT=0 +CONFIG_PANEL_PROFILE=5 +# CONFIG_PANEL_CHANGE_MESSAGE is not set +CONFIG_CHARLCD=m CONFIG_UIO=m # CONFIG_UIO_CIF is not set # CONFIG_UIO_PDRV_GENIRQ is not set @@ -4897,16 +5625,19 @@ # CONFIG_UIO_SERCOS3 is not set CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_NETX is not set +# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_MF624 is not set +# CONFIG_UIO_HV_GENERIC is not set # CONFIG_VFIO is not set +CONFIG_IRQ_BYPASS_MANAGER=m CONFIG_VIRT_DRIVERS=y -CONFIG_VIRTIO=y - -# -# Virtio drivers -# +# CONFIG_VBOXGUEST is not set +CONFIG_VIRTIO=m +CONFIG_VIRTIO_MENU=y CONFIG_VIRTIO_PCI=m +CONFIG_VIRTIO_PCI_LEGACY=y CONFIG_VIRTIO_BALLOON=m +# CONFIG_VIRTIO_INPUT is not set # CONFIG_VIRTIO_MMIO is not set # @@ -4916,13 +5647,6 @@ CONFIG_HYPERV_UTILS=m # CONFIG_HYPERV_BALLOON is not set CONFIG_STAGING=y -CONFIG_ET131X=m -CONFIG_SLICOSS=m -CONFIG_USBIP_CORE=m -CONFIG_USBIP_VHCI_HCD=m -CONFIG_USBIP_HOST=m -# CONFIG_USBIP_DEBUG is not set -CONFIG_W35UND=m CONFIG_PRISM2_USB=m CONFIG_COMEDI=m # CONFIG_COMEDI_DEBUG is not set @@ -4933,28 +5657,18 @@ # CONFIG_COMEDI_PCI_DRIVERS is not set # CONFIG_COMEDI_PCMCIA_DRIVERS is not set # CONFIG_COMEDI_USB_DRIVERS is not set -CONFIG_COMEDI_8255=m -CONFIG_PANEL=m -CONFIG_PANEL_PARPORT=0 -CONFIG_PANEL_PROFILE=5 -# CONFIG_PANEL_CHANGE_MESSAGE is not set +# CONFIG_COMEDI_8255_SA is not set +# CONFIG_COMEDI_KCOMEDILIB is not set CONFIG_RTL8192U=m # CONFIG_RTLLIB is not set +# CONFIG_RTL8723BS is not set CONFIG_R8712U=m CONFIG_R8188EU=m CONFIG_88EU_AP_MODE=y -CONFIG_88EU_P2P=y -CONFIG_R8192EE=m -# CONFIG_R8723AU is not set -CONFIG_R8821AE=m +# CONFIG_R8822BE is not set # CONFIG_RTS5208 is not set -CONFIG_TRANZPORT=m -CONFIG_IDE_PHISON=m -# CONFIG_LINE6_USB is not set -CONFIG_USB_SERIAL_QUATECH2=m CONFIG_VT6655=m CONFIG_VT6656=m -CONFIG_DX_SEP=m # # IIO staging drivers @@ -4967,7 +5681,6 @@ # # Analog to digital converters # -CONFIG_AD7291=m CONFIG_AD7606=m CONFIG_AD7606_IFACE_PARALLEL=m @@ -4989,28 +5702,11 @@ # # -# Digital gyroscope sensors -# - -# # Network Analyzer, Impedance Converters # CONFIG_AD5933=m # -# Light sensors -# -CONFIG_SENSORS_ISL29018=m -# CONFIG_SENSORS_ISL29028 is not set -CONFIG_TSL2583=m -# CONFIG_TSL2x7x is not set - -# -# Magnetometer sensors -# -CONFIG_SENSORS_HMC5843=m - -# # Active energy metering IC # CONFIG_ADE7854=m @@ -5019,26 +5715,8 @@ # # Resolver to digital converters # - -# -# Triggers - standalone -# -# CONFIG_IIO_PERIODIC_RTC_TRIGGER is not set -CONFIG_IIO_SIMPLE_DUMMY=m -# CONFIG_IIO_SIMPLE_DUMMY_EVENTS is not set -# CONFIG_IIO_SIMPLE_DUMMY_BUFFER is not set -CONFIG_WLAGS49_H2=m -CONFIG_WLAGS49_H25=m -CONFIG_CRYSTALHD=m -CONFIG_CXT1E1=m -CONFIG_SBE_PMCC4_NCOMM=y +# CONFIG_FB_SM750 is not set CONFIG_FB_XGI=m -CONFIG_ACPI_QUICKSTART=m -CONFIG_USB_ENESTORAGE=m -CONFIG_BCM_WIMAX=m -CONFIG_FT1000=m -CONFIG_FT1000_USB=m -CONFIG_FT1000_PCMCIA=m # # Speakup console speech @@ -5059,50 +5737,43 @@ CONFIG_SPEAKUP_SYNTH_SPKOUT=m CONFIG_SPEAKUP_SYNTH_TXPRT=m CONFIG_SPEAKUP_SYNTH_DUMMY=m -CONFIG_TOUCHSCREEN_CLEARPAD_TM1217=m -CONFIG_TOUCHSCREEN_SYNAPTICS_I2C_RMI4=m CONFIG_STAGING_MEDIA=y -# CONFIG_DVB_AS102 is not set # CONFIG_I2C_BCM2048 is not set -# CONFIG_DVB_CXD2099 is not set -# CONFIG_VIDEO_DT3155 is not set -# CONFIG_VIDEO_GO7007 is not set -# CONFIG_VIDEO_TCM825X is not set -# CONFIG_USB_SN9C102 is not set -# CONFIG_SOLO6X10 is not set -# CONFIG_DVB_RTL2832_SDR is not set -# CONFIG_LIRC_STAGING is not set +# CONFIG_VIDEO_ZORAN is not set # # Android # -# CONFIG_ANDROID is not set -# CONFIG_USB_WPAN_HCD is not set -# CONFIG_WIMAX_GDM72XX is not set # CONFIG_LTE_GDM724X is not set -CONFIG_NET_VENDOR_SILICOM=y -# CONFIG_SBYPASS is not set -# CONFIG_BPCTL is not set -# CONFIG_CED1401 is not set -# CONFIG_DGRP is not set # CONFIG_FIREWIRE_SERIAL is not set -# CONFIG_LUSTRE_FS is not set -# CONFIG_XILLYBUS is not set # CONFIG_DGNC is not set -# CONFIG_DGAP is not set # CONFIG_GS_FPGABOOT is not set +# CONFIG_UNISYSSPAR is not set +# CONFIG_WILC1000_SDIO is not set +# CONFIG_MOST is not set +# CONFIG_KS7010 is not set +# CONFIG_GREYBUS is not set +# CONFIG_DRM_VBOXVIDEO is not set + +# +# Gasket devices +# +# CONFIG_EROFS_FS is not set CONFIG_X86_PLATFORM_DEVICES=y CONFIG_ACER_WMI=m +# CONFIG_ACER_WIRELESS is not set CONFIG_ACERHDF=m # CONFIG_ALIENWARE_WMI is not set CONFIG_ASUS_LAPTOP=m -CONFIG_DELL_WMI=m +# CONFIG_DELL_SMBIOS is not set CONFIG_DELL_WMI_AIO=m +# CONFIG_DELL_WMI_LED is not set # CONFIG_DELL_SMO8800 is not set +# CONFIG_DELL_RBTN is not set CONFIG_FUJITSU_LAPTOP=m -# CONFIG_FUJITSU_LAPTOP_DEBUG is not set # CONFIG_FUJITSU_TABLET is not set # CONFIG_AMILO_RFKILL is not set +# CONFIG_GPD_POCKET_FAN is not set CONFIG_TC1100_WMI=m CONFIG_HP_ACCEL=m # CONFIG_HP_WIRELESS is not set @@ -5122,13 +5793,23 @@ CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y CONFIG_SENSORS_HDAPS=m CONFIG_INTEL_MENLOW=m +# CONFIG_ASUS_WIRELESS is not set CONFIG_ACPI_WMI=m +CONFIG_WMI_BMOF=m +# CONFIG_INTEL_WMI_THUNDERBOLT is not set CONFIG_MSI_WMI=m +# CONFIG_PEAQ_WMI is not set CONFIG_TOPSTAR_LAPTOP=m CONFIG_ACPI_TOSHIBA=m CONFIG_TOSHIBA_BT_RFKILL=m +# CONFIG_TOSHIBA_HAPS is not set +# CONFIG_TOSHIBA_WMI is not set CONFIG_ACPI_CMPC=m +# CONFIG_INTEL_INT0002_VGPIO is not set +# CONFIG_INTEL_HID_EVENT is not set +# CONFIG_INTEL_VBTN is not set CONFIG_INTEL_IPS=m +# CONFIG_INTEL_PMC_CORE is not set CONFIG_IBM_RTL=m CONFIG_SAMSUNG_LAPTOP=m CONFIG_MXM_WMI=m @@ -5138,13 +5819,22 @@ # CONFIG_INTEL_RST is not set # CONFIG_INTEL_SMARTCONNECT is not set # CONFIG_PVPANIC is not set +# CONFIG_INTEL_PMC_IPC is not set +# CONFIG_SURFACE_PRO3_BUTTON is not set +# CONFIG_INTEL_PUNIT_IPC is not set +# CONFIG_MLX_PLATFORM is not set +# CONFIG_I2C_MULTI_INSTANTIATE is not set +# CONFIG_INTEL_ATOMISP2_PM is not set +CONFIG_PMC_ATOM=y CONFIG_CHROME_PLATFORMS=y CONFIG_CHROMEOS_LAPTOP=m CONFIG_CHROMEOS_PSTORE=m - -# -# SOC (System On Chip) specific Drivers -# +# CONFIG_CHROMEOS_TBMC is not set +# CONFIG_CROS_EC_I2C is not set +# CONFIG_CROS_EC_LPC is not set +CONFIG_CROS_EC_PROTO=y +# CONFIG_CROS_KBD_LED_BACKLIGHT is not set +# CONFIG_MELLANOX_PLATFORM is not set CONFIG_CLKDEV_LOOKUP=y CONFIG_HAVE_CLK_PREPARE=y CONFIG_COMMON_CLK=y @@ -5152,35 +5842,78 @@ # # Common Clock Framework # +# CONFIG_COMMON_CLK_MAX9485 is not set # CONFIG_COMMON_CLK_SI5351 is not set - -# -# Hardware Spinlock drivers +# CONFIG_COMMON_CLK_SI544 is not set +# CONFIG_COMMON_CLK_CDCE706 is not set +# CONFIG_COMMON_CLK_CS2000_CP is not set +# CONFIG_HWSPINLOCK is not set + +# +# Clock Source drivers # CONFIG_CLKSRC_I8253=y CONFIG_CLKEVT_I8253=y CONFIG_I8253_LOCK=y CONFIG_CLKBLD_I8253=y -# CONFIG_SH_TIMER_CMT is not set -# CONFIG_SH_TIMER_MTU2 is not set -# CONFIG_SH_TIMER_TMU is not set -# CONFIG_EM_TIMER_STI is not set CONFIG_MAILBOX=y +# CONFIG_PCC is not set +# CONFIG_ALTERA_MBOX is not set CONFIG_IOMMU_API=y CONFIG_IOMMU_SUPPORT=y + +# +# Generic IOMMU Pagetable Support +# +# CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set +CONFIG_IOMMU_IOVA=y CONFIG_DMAR_TABLE=y CONFIG_INTEL_IOMMU=y +# CONFIG_INTEL_IOMMU_SVM is not set CONFIG_INTEL_IOMMU_DEFAULT_ON=y CONFIG_INTEL_IOMMU_FLOPPY_WA=y # # Remoteproc drivers # -# CONFIG_STE_MODEM_RPROC is not set +# CONFIG_REMOTEPROC is not set # # Rpmsg drivers # +# CONFIG_RPMSG_QCOM_GLINK_RPM is not set +# CONFIG_RPMSG_VIRTIO is not set +# CONFIG_SOUNDWIRE is not set + +# +# SOC (System On Chip) specific Drivers +# + +# +# Amlogic SoC drivers +# + +# +# Broadcom SoC drivers +# + +# +# NXP/Freescale QorIQ SoC drivers +# + +# +# i.MX SoC drivers +# + +# +# Qualcomm SoC drivers +# +# CONFIG_SOC_TI is not set + +# +# Xilinx SoC drivers +# +# CONFIG_XILINX_VCU is not set CONFIG_PM_DEVFREQ=y # @@ -5190,54 +5923,134 @@ CONFIG_DEVFREQ_GOV_PERFORMANCE=y CONFIG_DEVFREQ_GOV_POWERSAVE=y CONFIG_DEVFREQ_GOV_USERSPACE=y +# CONFIG_DEVFREQ_GOV_PASSIVE is not set # # DEVFREQ Drivers # -# CONFIG_EXTCON is not set +# CONFIG_PM_DEVFREQ_EVENT is not set +CONFIG_EXTCON=y + +# +# Extcon Device Drivers +# +# CONFIG_EXTCON_ADC_JACK is not set +# CONFIG_EXTCON_ARIZONA is not set +# CONFIG_EXTCON_GPIO is not set +# CONFIG_EXTCON_INTEL_INT3496 is not set +# CONFIG_EXTCON_MAX3355 is not set +# CONFIG_EXTCON_RT8973A is not set +# CONFIG_EXTCON_SM5502 is not set +# CONFIG_EXTCON_USB_GPIO is not set +# CONFIG_EXTCON_USBC_CROS_EC is not set CONFIG_MEMORY=y CONFIG_IIO=m CONFIG_IIO_BUFFER=y # CONFIG_IIO_BUFFER_CB is not set +# CONFIG_IIO_BUFFER_HW_CONSUMER is not set CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO_TRIGGERED_BUFFER=m +# CONFIG_IIO_CONFIGFS is not set CONFIG_IIO_TRIGGER=y CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 +# CONFIG_IIO_SW_DEVICE is not set +# CONFIG_IIO_SW_TRIGGER is not set # # Accelerometers # # CONFIG_BMA180 is not set +# CONFIG_BMC150_ACCEL is not set +# CONFIG_DA280 is not set +# CONFIG_DA311 is not set +# CONFIG_DMARD09 is not set +# CONFIG_DMARD10 is not set +# CONFIG_IIO_CROS_EC_ACCEL_LEGACY is not set # CONFIG_IIO_ST_ACCEL_3AXIS is not set +# CONFIG_KXSD9 is not set +# CONFIG_KXCJK1013 is not set +# CONFIG_MC3230 is not set +# CONFIG_MMA7455_I2C is not set +# CONFIG_MMA7660 is not set # CONFIG_MMA8452 is not set +# CONFIG_MMA9551 is not set +# CONFIG_MMA9553 is not set +# CONFIG_MXC4005 is not set +# CONFIG_MXC6255 is not set +# CONFIG_STK8312 is not set +# CONFIG_STK8BA50 is not set # # Analog to digital converters # +CONFIG_AD7291=m CONFIG_AD799X=m +# CONFIG_CC10001_ADC is not set +# CONFIG_HX711 is not set +# CONFIG_INA2XX_ADC is not set +# CONFIG_LTC2471 is not set +# CONFIG_LTC2485 is not set +# CONFIG_LTC2497 is not set CONFIG_MAX1363=m +# CONFIG_MAX9611 is not set # CONFIG_MCP3422 is not set # CONFIG_NAU7802 is not set # CONFIG_TI_ADC081C is not set +# CONFIG_TI_ADS1015 is not set # CONFIG_TI_AM335X_ADC is not set # CONFIG_VIPERBOARD_ADC is not set # +# Analog to digital and digital to analog converters +# + +# +# Analog Front Ends +# + +# # Amplifiers # # +# Chemical Sensors +# +# CONFIG_ATLAS_PH_SENSOR is not set +# CONFIG_BME680 is not set +# CONFIG_CCS811 is not set +# CONFIG_IAQCORE is not set +# CONFIG_VZ89X is not set +# CONFIG_IIO_CROS_EC_SENSORS_CORE is not set + +# # Hid Sensor IIO Common # # +# SSP Sensor Common +# + +# +# Counters +# + +# # Digital to analog converters # # CONFIG_AD5064 is not set # CONFIG_AD5380 is not set # CONFIG_AD5446 is not set +# CONFIG_AD5593R is not set +# CONFIG_AD5696_I2C is not set +# CONFIG_DS4424 is not set +# CONFIG_M62332 is not set CONFIG_MAX517=m # CONFIG_MCP4725 is not set +# CONFIG_TI_DAC5571 is not set + +# +# IIO dummy driver +# # # Frequency Synthesizers DDS/PLL @@ -5254,41 +6067,97 @@ # # Digital gyroscope sensors # +# CONFIG_BMG160 is not set +# CONFIG_MPU3050_I2C is not set # CONFIG_IIO_ST_GYRO_3AXIS is not set # CONFIG_ITG3200 is not set # +# Health Sensors +# + +# +# Heart Rate Monitors +# +# CONFIG_AFE4404 is not set +# CONFIG_MAX30100 is not set +# CONFIG_MAX30102 is not set + +# # Humidity sensors # +# CONFIG_AM2315 is not set # CONFIG_DHT11 is not set +# CONFIG_HDC100X is not set +# CONFIG_HTS221 is not set +# CONFIG_HTU21 is not set # CONFIG_SI7005 is not set +# CONFIG_SI7020 is not set # # Inertial measurement units # -# CONFIG_INV_MPU6050_IIO is not set +# CONFIG_BMI160_I2C is not set +# CONFIG_KMX61 is not set +# CONFIG_INV_MPU6050_I2C is not set +# CONFIG_IIO_ST_LSM6DSX is not set # # Light sensors # +# CONFIG_ACPI_ALS is not set # CONFIG_ADJD_S311 is not set +# CONFIG_AL3320A is not set # CONFIG_APDS9300 is not set +# CONFIG_APDS9960 is not set +# CONFIG_BH1750 is not set +# CONFIG_BH1780 is not set # CONFIG_CM32181 is not set +# CONFIG_CM3232 is not set +# CONFIG_CM3323 is not set # CONFIG_CM36651 is not set # CONFIG_GP2AP020A00F is not set +CONFIG_SENSORS_ISL29018=m +# CONFIG_SENSORS_ISL29028 is not set +# CONFIG_ISL29125 is not set +# CONFIG_JSA1212 is not set +# CONFIG_RPR0521 is not set # CONFIG_SENSORS_LM3533 is not set # CONFIG_LTR501 is not set +# CONFIG_LV0104CS is not set +# CONFIG_MAX44000 is not set +# CONFIG_OPT3001 is not set +# CONFIG_PA12203001 is not set +# CONFIG_SI1133 is not set +# CONFIG_SI1145 is not set +# CONFIG_STK3310 is not set +# CONFIG_ST_UVIS25 is not set +# CONFIG_TCS3414 is not set # CONFIG_TCS3472 is not set CONFIG_SENSORS_TSL2563=m +CONFIG_TSL2583=m +# CONFIG_TSL2772 is not set # CONFIG_TSL4531 is not set +# CONFIG_US5182D is not set # CONFIG_VCNL4000 is not set +# CONFIG_VEML6070 is not set +# CONFIG_VL6180 is not set +# CONFIG_ZOPT2201 is not set # # Magnetometer sensors # # CONFIG_AK8975 is not set +# CONFIG_AK09911 is not set +# CONFIG_BMC150_MAGN_I2C is not set # CONFIG_MAG3110 is not set +# CONFIG_MMC35240 is not set # CONFIG_IIO_ST_MAGN_3AXIS is not set +# CONFIG_SENSORS_HMC5843_I2C is not set + +# +# Multiplexers +# # # Inclinometer sensors @@ -5301,24 +6170,75 @@ CONFIG_IIO_SYSFS_TRIGGER=m # +# Digital potentiometers +# +# CONFIG_AD5272 is not set +# CONFIG_DS1803 is not set +# CONFIG_MCP4018 is not set +# CONFIG_MCP4531 is not set +# CONFIG_TPL0102 is not set + +# +# Digital potentiostats +# +# CONFIG_LMP91000 is not set + +# # Pressure sensors # -# CONFIG_MPL115 is not set +# CONFIG_ABP060MG is not set +# CONFIG_BMP280 is not set +# CONFIG_HP03 is not set +# CONFIG_MPL115_I2C is not set # CONFIG_MPL3115 is not set +# CONFIG_MS5611 is not set +# CONFIG_MS5637 is not set # CONFIG_IIO_ST_PRESS is not set +# CONFIG_T5403 is not set +# CONFIG_HP206C is not set +# CONFIG_ZPA2326 is not set # # Lightning sensors # # +# Proximity and distance sensors +# +# CONFIG_ISL29501 is not set +# CONFIG_LIDAR_LITE_V2 is not set +# CONFIG_RFD77402 is not set +# CONFIG_SRF04 is not set +# CONFIG_SX9500 is not set +# CONFIG_SRF08 is not set + +# +# Resolver to digital converters +# + +# # Temperature sensors # # CONFIG_MLX90614 is not set +# CONFIG_MLX90632 is not set # CONFIG_TMP006 is not set +# CONFIG_TMP007 is not set +# CONFIG_TSYS01 is not set +# CONFIG_TSYS02D is not set CONFIG_NTB=m +# CONFIG_NTB_IDT is not set +# CONFIG_NTB_SWITCHTEC is not set +# CONFIG_NTB_PINGPONG is not set +# CONFIG_NTB_TOOL is not set +# CONFIG_NTB_PERF is not set +# CONFIG_NTB_TRANSPORT is not set # CONFIG_VME_BUS is not set # CONFIG_PWM is not set + +# +# IRQ chip support +# +CONFIG_ARM_GIC_MAX_NR=1 # CONFIG_IPACK_BUS is not set # CONFIG_RESET_CONTROLLER is not set # CONFIG_FMC is not set @@ -5328,39 +6248,47 @@ # CONFIG_GENERIC_PHY=y # CONFIG_BCM_KONA_USB2_PHY is not set -# CONFIG_PHY_SAMSUNG_USB2 is not set +# CONFIG_PHY_PXA_28NM_HSIC is not set +# CONFIG_PHY_PXA_28NM_USB2 is not set +# CONFIG_PHY_CPCAP_USB is not set # CONFIG_POWERCAP is not set # CONFIG_MCB is not set # -# Firmware Drivers -# -# CONFIG_EDD is not set -CONFIG_FIRMWARE_MEMMAP=y -# CONFIG_DELL_RBU is not set -# CONFIG_DCDBAS is not set -CONFIG_DMIID=y -# CONFIG_DMI_SYSFS is not set -CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y -# CONFIG_ISCSI_IBFT_FIND is not set -# CONFIG_GOOGLE_FIRMWARE is not set - -# -# EFI (Extensible Firmware Interface) Support -# -CONFIG_EFI_VARS=m -CONFIG_EFI_RUNTIME_MAP=y +# Performance monitor support +# +CONFIG_RAS=y +# CONFIG_THUNDERBOLT is not set + +# +# Android +# +# CONFIG_ANDROID is not set +# CONFIG_DAX is not set +CONFIG_NVMEM=y + +# +# HW tracing support +# +# CONFIG_STM is not set +# CONFIG_INTEL_TH is not set +# CONFIG_FPGA is not set +CONFIG_PM_OPP=y +# CONFIG_SIOX is not set +# CONFIG_SLIMBUS is not set # # File systems # CONFIG_DCACHE_WORD_ACCESS=y +CONFIG_FS_IOMAP=y # CONFIG_EXT2_FS is not set # CONFIG_EXT3_FS is not set CONFIG_EXT4_FS=y -CONFIG_EXT4_USE_FOR_EXT23=y +CONFIG_EXT4_USE_FOR_EXT2=y CONFIG_EXT4_FS_POSIX_ACL=y # CONFIG_EXT4_FS_SECURITY is not set +# CONFIG_EXT4_ENCRYPTION is not set # CONFIG_EXT4_DEBUG is not set CONFIG_JBD2=y # CONFIG_JBD2_DEBUG is not set @@ -5380,6 +6308,7 @@ CONFIG_XFS_QUOTA=y CONFIG_XFS_POSIX_ACL=y # CONFIG_XFS_RT is not set +# CONFIG_XFS_ONLINE_SCRUB is not set # CONFIG_XFS_WARN is not set # CONFIG_XFS_DEBUG is not set CONFIG_GFS2_FS=m @@ -5395,10 +6324,16 @@ # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set # CONFIG_BTRFS_DEBUG is not set # CONFIG_BTRFS_ASSERT is not set +# CONFIG_BTRFS_FS_REF_VERIFY is not set # CONFIG_NILFS2_FS is not set +# CONFIG_F2FS_FS is not set +# CONFIG_FS_DAX is not set CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y +# CONFIG_EXPORTFS_BLOCK_OPS is not set CONFIG_FILE_LOCKING=y +CONFIG_MANDATORY_FILE_LOCKING=y +# CONFIG_FS_ENCRYPTION is not set CONFIG_FSNOTIFY=y CONFIG_DNOTIFY=y CONFIG_INOTIFY_USER=y @@ -5412,8 +6347,10 @@ # CONFIG_QFMT_V2 is not set CONFIG_QUOTACTL=y CONFIG_AUTOFS4_FS=m +CONFIG_AUTOFS_FS=m CONFIG_FUSE_FS=y CONFIG_CUSE=m +# CONFIG_OVERLAY_FS is not set # # Caches @@ -5432,7 +6369,6 @@ CONFIG_JOLIET=y CONFIG_ZISOFS=y CONFIG_UDF_FS=y -CONFIG_UDF_NLS=y # # DOS/FAT/NT Filesystems @@ -5442,6 +6378,7 @@ CONFIG_VFAT_FS=y CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" +# CONFIG_FAT_DEFAULT_UTF8 is not set # CONFIG_NTFS_FS is not set # @@ -5451,22 +6388,24 @@ CONFIG_PROC_KCORE=y CONFIG_PROC_SYSCTL=y CONFIG_PROC_PAGE_MONITOR=y +# CONFIG_PROC_CHILDREN is not set CONFIG_KERNFS=y CONFIG_SYSFS=y CONFIG_TMPFS=y CONFIG_TMPFS_POSIX_ACL=y CONFIG_TMPFS_XATTR=y # CONFIG_HUGETLBFS is not set -# CONFIG_HUGETLB_PAGE is not set +CONFIG_MEMFD_CREATE=y CONFIG_CONFIGFS_FS=m +CONFIG_EFIVAR_FS=m CONFIG_MISC_FILESYSTEMS=y +# CONFIG_ORANGEFS_FS is not set # CONFIG_ADFS_FS is not set # CONFIG_AFFS_FS is not set CONFIG_ECRYPT_FS=m CONFIG_ECRYPT_FS_MESSAGING=y CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m -CONFIG_HFSPLUS_FS_POSIX_ACL=y # CONFIG_BEFS_FS is not set # CONFIG_BFS_FS is not set # CONFIG_EFS_FS is not set @@ -5478,15 +6417,18 @@ # CONFIG_JFFS2_FS_XATTR is not set # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set CONFIG_JFFS2_ZLIB=y -# CONFIG_JFFS2_LZO is not set CONFIG_JFFS2_RTIME=y -# CONFIG_JFFS2_RUBIN is not set CONFIG_UBIFS_FS=m # CONFIG_UBIFS_FS_ADVANCED_COMPR is not set CONFIG_UBIFS_FS_LZO=y CONFIG_UBIFS_FS_ZLIB=y -CONFIG_LOGFS=m +# CONFIG_UBIFS_ATIME_SUPPORT is not set +CONFIG_UBIFS_FS_XATTR=y +# CONFIG_UBIFS_FS_ENCRYPTION is not set +CONFIG_UBIFS_FS_SECURITY=y CONFIG_CRAMFS=m +CONFIG_CRAMFS_BLOCKDEV=y +# CONFIG_CRAMFS_MTD is not set CONFIG_SQUASHFS=m CONFIG_SQUASHFS_FILE_CACHE=y # CONFIG_SQUASHFS_FILE_DIRECT is not set @@ -5495,8 +6437,10 @@ # CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU is not set CONFIG_SQUASHFS_XATTR=y CONFIG_SQUASHFS_ZLIB=y +# CONFIG_SQUASHFS_LZ4 is not set CONFIG_SQUASHFS_LZO=y CONFIG_SQUASHFS_XZ=y +# CONFIG_SQUASHFS_ZSTD is not set CONFIG_SQUASHFS_4K_DEVBLK_SIZE=y # CONFIG_SQUASHFS_EMBEDDED is not set CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 @@ -5516,8 +6460,6 @@ # CONFIG_UFS_FS is not set CONFIG_EXOFS_FS=m # CONFIG_EXOFS_DEBUG is not set -# CONFIG_F2FS_FS is not set -CONFIG_EFIVAR_FS=m CONFIG_ORE=m CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NFS_FS=y @@ -5530,7 +6472,7 @@ CONFIG_NFS_V4_2=y CONFIG_PNFS_FILE_LAYOUT=y CONFIG_PNFS_BLOCK=m -CONFIG_PNFS_OBJLAYOUT=m +CONFIG_PNFS_FLEXFILE_LAYOUT=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" CONFIG_NFS_V4_1_MIGRATION=y # CONFIG_ROOT_NFS is not set @@ -5541,6 +6483,7 @@ CONFIG_NFSD_V3=y CONFIG_NFSD_V3_ACL=y # CONFIG_NFSD_V4 is not set +CONFIG_GRACE_PERIOD=y CONFIG_LOCKD=y CONFIG_LOCKD_V4=y CONFIG_NFS_ACL_SUPPORT=y @@ -5554,7 +6497,8 @@ # CONFIG_CEPH_FSCACHE is not set CONFIG_CEPH_FS_POSIX_ACL=y CONFIG_CIFS=m -# CONFIG_CIFS_STATS is not set +# CONFIG_CIFS_STATS2 is not set +CONFIG_CIFS_ALLOW_INSECURE_LEGACY=y CONFIG_CIFS_WEAK_PW_HASH=y # CONFIG_CIFS_UPCALL is not set CONFIG_CIFS_XATTR=y @@ -5562,18 +6506,9 @@ # CONFIG_CIFS_ACL is not set CONFIG_CIFS_DEBUG=y # CONFIG_CIFS_DEBUG2 is not set +# CONFIG_CIFS_DEBUG_DUMP_KEYS is not set # CONFIG_CIFS_DFS_UPCALL is not set -CONFIG_CIFS_SMB2=y # CONFIG_CIFS_FSCACHE is not set -CONFIG_NCP_FS=m -# CONFIG_NCPFS_PACKET_SIGNING is not set -# CONFIG_NCPFS_IOCTL_LOCKING is not set -# CONFIG_NCPFS_STRONG is not set -# CONFIG_NCPFS_NFS_NS is not set -# CONFIG_NCPFS_OS2_NS is not set -# CONFIG_NCPFS_SMALLDOS is not set -# CONFIG_NCPFS_NLS is not set -# CONFIG_NCPFS_EXTRAS is not set CONFIG_CODA_FS=m # CONFIG_AFS_FS is not set CONFIG_NLS=y @@ -5631,118 +6566,21 @@ # CONFIG_DLM_DEBUG is not set # -# Kernel hacking -# -CONFIG_TRACE_IRQFLAGS_SUPPORT=y - -# -# printk and dmesg options -# -# CONFIG_PRINTK_TIME is not set -CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4 - -# -# Compile-time checks and compiler options -# -CONFIG_ENABLE_WARN_DEPRECATED=y -CONFIG_ENABLE_MUST_CHECK=y -CONFIG_FRAME_WARN=1024 -CONFIG_STRIP_ASM_SYMS=y -CONFIG_UNUSED_SYMBOLS=y -# CONFIG_DEBUG_FS is not set -# CONFIG_HEADERS_CHECK is not set -# CONFIG_DEBUG_SECTION_MISMATCH is not set -CONFIG_ARCH_WANT_FRAME_POINTERS=y -# CONFIG_FRAME_POINTER is not set -# CONFIG_MAGIC_SYSRQ is not set -# CONFIG_DEBUG_KERNEL is not set - -# -# Memory Debugging -# -CONFIG_HAVE_DEBUG_KMEMLEAK=y -CONFIG_DEBUG_MEMORY_INIT=y -CONFIG_HAVE_DEBUG_STACKOVERFLOW=y -CONFIG_HAVE_ARCH_KMEMCHECK=y - -# -# Debug Lockups and Hangs -# -# CONFIG_PANIC_ON_OOPS is not set -CONFIG_PANIC_ON_OOPS_VALUE=0 -CONFIG_PANIC_TIMEOUT=0 - -# -# Lock Debugging (spinlocks, mutexes, etc...) -# -CONFIG_DEBUG_BUGVERBOSE=y - -# -# RCU Debugging -# -# CONFIG_SPARSE_RCU_POINTER is not set -# CONFIG_TORTURE_TEST is not set -CONFIG_RCU_CPU_STALL_TIMEOUT=60 -CONFIG_ARCH_HAS_DEBUG_STRICT_USER_COPY_CHECKS=y -CONFIG_USER_STACKTRACE_SUPPORT=y -CONFIG_HAVE_FUNCTION_TRACER=y -CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y -CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y -CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y -CONFIG_HAVE_DYNAMIC_FTRACE=y -CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y -CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y -CONFIG_HAVE_SYSCALL_TRACEPOINTS=y -CONFIG_HAVE_C_RECORDMCOUNT=y -CONFIG_TRACING_SUPPORT=y -# CONFIG_FTRACE is not set - -# -# Runtime Testing -# -# CONFIG_ATOMIC64_SELFTEST is not set -# CONFIG_ASYNC_RAID6_TEST is not set -# CONFIG_TEST_STRING_HELPERS is not set -# CONFIG_TEST_KSTRTOX is not set -# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set -# CONFIG_DMA_API_DEBUG is not set -# CONFIG_TEST_MODULE is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_BPF is not set -# CONFIG_SAMPLES is not set -CONFIG_HAVE_ARCH_KGDB=y -# CONFIG_STRICT_DEVMEM is not set -CONFIG_X86_VERBOSE_BOOTUP=y -CONFIG_EARLY_PRINTK=y -# CONFIG_EARLY_PRINTK_DBGP is not set -CONFIG_EARLY_PRINTK_EFI=y -# CONFIG_DEBUG_SET_MODULE_RONX is not set -CONFIG_DOUBLEFAULT=y -# CONFIG_IOMMU_STRESS is not set -CONFIG_HAVE_MMIOTRACE_SUPPORT=y -CONFIG_IO_DELAY_TYPE_0X80=0 -CONFIG_IO_DELAY_TYPE_0XED=1 -CONFIG_IO_DELAY_TYPE_UDELAY=2 -CONFIG_IO_DELAY_TYPE_NONE=3 -CONFIG_IO_DELAY_0X80=y -# CONFIG_IO_DELAY_0XED is not set -# CONFIG_IO_DELAY_UDELAY is not set -# CONFIG_IO_DELAY_NONE is not set -CONFIG_DEFAULT_IO_DELAY_TYPE=0 -# CONFIG_OPTIMIZE_INLINING is not set - -# # Security options # CONFIG_KEYS=y # CONFIG_PERSISTENT_KEYRINGS is not set # CONFIG_BIG_KEYS is not set CONFIG_ENCRYPTED_KEYS=m -# CONFIG_KEYS_DEBUG_PROC_KEYS is not set +# CONFIG_KEY_DH_OPERATIONS is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set # CONFIG_SECURITY is not set # CONFIG_SECURITYFS is not set # CONFIG_INTEL_TXT is not set +CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y +# CONFIG_HARDENED_USERCOPY is not set +# CONFIG_FORTIFY_SOURCE is not set +# CONFIG_STATIC_USERMODEHELPER is not set CONFIG_DEFAULT_SECURITY_DAC=y CONFIG_DEFAULT_SECURITY="" CONFIG_XOR_BLOCKS=y @@ -5764,40 +6602,59 @@ CONFIG_CRYPTO_BLKCIPHER2=y CONFIG_CRYPTO_HASH=y CONFIG_CRYPTO_HASH2=y -CONFIG_CRYPTO_RNG=m +CONFIG_CRYPTO_RNG=y CONFIG_CRYPTO_RNG2=y -CONFIG_CRYPTO_PCOMP=m -CONFIG_CRYPTO_PCOMP2=y +CONFIG_CRYPTO_RNG_DEFAULT=y +CONFIG_CRYPTO_AKCIPHER2=y +CONFIG_CRYPTO_AKCIPHER=y +CONFIG_CRYPTO_KPP2=y +CONFIG_CRYPTO_KPP=m +CONFIG_CRYPTO_ACOMP2=y +CONFIG_CRYPTO_RSA=y +# CONFIG_CRYPTO_DH is not set +CONFIG_CRYPTO_ECDH=m CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y CONFIG_CRYPTO_USER=m CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y CONFIG_CRYPTO_GF128MUL=m -CONFIG_CRYPTO_NULL=m +CONFIG_CRYPTO_NULL=y +CONFIG_CRYPTO_NULL2=y # CONFIG_CRYPTO_PCRYPT is not set CONFIG_CRYPTO_WORKQUEUE=y CONFIG_CRYPTO_CRYPTD=m +# CONFIG_CRYPTO_MCRYPTD is not set CONFIG_CRYPTO_AUTHENC=y # CONFIG_CRYPTO_TEST is not set -CONFIG_CRYPTO_ABLK_HELPER=m +CONFIG_CRYPTO_SIMD=m +CONFIG_CRYPTO_ENGINE=m # # Authenticated Encryption with Associated Data # CONFIG_CRYPTO_CCM=m CONFIG_CRYPTO_GCM=m +# CONFIG_CRYPTO_CHACHA20POLY1305 is not set +# CONFIG_CRYPTO_AEGIS128 is not set +# CONFIG_CRYPTO_AEGIS128L is not set +# CONFIG_CRYPTO_AEGIS256 is not set +# CONFIG_CRYPTO_MORUS640 is not set +# CONFIG_CRYPTO_MORUS1280 is not set CONFIG_CRYPTO_SEQIV=m +CONFIG_CRYPTO_ECHAINIV=y # # Block modes # CONFIG_CRYPTO_CBC=y +# CONFIG_CRYPTO_CFB is not set CONFIG_CRYPTO_CTR=m CONFIG_CRYPTO_CTS=m CONFIG_CRYPTO_ECB=y CONFIG_CRYPTO_LRW=m CONFIG_CRYPTO_PCBC=y CONFIG_CRYPTO_XTS=m +# CONFIG_CRYPTO_KEYWRAP is not set # # Hash modes @@ -5816,6 +6673,7 @@ # CONFIG_CRYPTO_CRC32_PCLMUL is not set CONFIG_CRYPTO_CRCT10DIF=y CONFIG_CRYPTO_GHASH=m +# CONFIG_CRYPTO_POLY1305 is not set CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m @@ -5824,8 +6682,10 @@ CONFIG_CRYPTO_RMD256=m CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_SHA1=y -CONFIG_CRYPTO_SHA256=m +CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA512=m +# CONFIG_CRYPTO_SHA3 is not set +# CONFIG_CRYPTO_SM3 is not set CONFIG_CRYPTO_TGR192=m CONFIG_CRYPTO_WP512=m @@ -5833,6 +6693,7 @@ # Ciphers # CONFIG_CRYPTO_AES=y +# CONFIG_CRYPTO_AES_TI is not set CONFIG_CRYPTO_AES_586=m CONFIG_CRYPTO_AES_NI_INTEL=m CONFIG_CRYPTO_ANUBIS=m @@ -5847,10 +6708,11 @@ CONFIG_CRYPTO_FCRYPT=y CONFIG_CRYPTO_KHAZAD=m CONFIG_CRYPTO_SALSA20=m -CONFIG_CRYPTO_SALSA20_586=m +# CONFIG_CRYPTO_CHACHA20 is not set CONFIG_CRYPTO_SEED=m CONFIG_CRYPTO_SERPENT=m # CONFIG_CRYPTO_SERPENT_SSE2_586 is not set +# CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_TEA=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_TWOFISH_COMMON=m @@ -5860,17 +6722,27 @@ # Compression # CONFIG_CRYPTO_DEFLATE=y -CONFIG_CRYPTO_ZLIB=m CONFIG_CRYPTO_LZO=m +# CONFIG_CRYPTO_842 is not set CONFIG_CRYPTO_LZ4=m # CONFIG_CRYPTO_LZ4HC is not set +# CONFIG_CRYPTO_ZSTD is not set # # Random Number Generation # # CONFIG_CRYPTO_ANSI_CPRNG is not set +CONFIG_CRYPTO_DRBG_MENU=y +CONFIG_CRYPTO_DRBG_HMAC=y +# CONFIG_CRYPTO_DRBG_HASH is not set +# CONFIG_CRYPTO_DRBG_CTR is not set +CONFIG_CRYPTO_DRBG=y +CONFIG_CRYPTO_JITTERENTROPY=y # CONFIG_CRYPTO_USER_API_HASH is not set # CONFIG_CRYPTO_USER_API_SKCIPHER is not set +# CONFIG_CRYPTO_USER_API_RNG is not set +# CONFIG_CRYPTO_USER_API_AEAD is not set +CONFIG_CRYPTO_HASH_INFO=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_DEV_PADLOCK=m CONFIG_CRYPTO_DEV_PADLOCK_AES=m @@ -5879,37 +6751,43 @@ CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y # CONFIG_CRYPTO_DEV_CCP is not set -# CONFIG_ASYMMETRIC_KEY_TYPE is not set -CONFIG_HAVE_KVM=y -CONFIG_HAVE_KVM_IRQCHIP=y -CONFIG_HAVE_KVM_IRQ_ROUTING=y -CONFIG_HAVE_KVM_EVENTFD=y -CONFIG_KVM_APIC_ARCHITECTURE=y -CONFIG_KVM_MMIO=y -CONFIG_KVM_ASYNC_PF=y -CONFIG_HAVE_KVM_MSI=y -CONFIG_HAVE_KVM_CPU_RELAX_INTERCEPT=y -CONFIG_KVM_VFIO=y -CONFIG_VIRTUALIZATION=y -CONFIG_KVM=m -CONFIG_KVM_INTEL=m -CONFIG_KVM_AMD=m -CONFIG_KVM_DEVICE_ASSIGNMENT=y -CONFIG_LGUEST=m -# CONFIG_BINARY_PRINTF is not set +# CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set +# CONFIG_CRYPTO_DEV_QAT_C3XXX is not set +# CONFIG_CRYPTO_DEV_QAT_C62X is not set +# CONFIG_CRYPTO_DEV_QAT_DH895xCCVF is not set +# CONFIG_CRYPTO_DEV_QAT_C3XXXVF is not set +# CONFIG_CRYPTO_DEV_QAT_C62XVF is not set +# CONFIG_CRYPTO_DEV_CHELSIO is not set +CONFIG_CRYPTO_DEV_VIRTIO=m +CONFIG_ASYMMETRIC_KEY_TYPE=y +CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y +CONFIG_X509_CERTIFICATE_PARSER=y +CONFIG_PKCS7_MESSAGE_PARSER=y +# CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_SIGNED_PE_FILE_VERIFICATION is not set + +# +# Certificates for signature checking +# +CONFIG_SYSTEM_TRUSTED_KEYRING=y +CONFIG_SYSTEM_TRUSTED_KEYS="" +# CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set +# CONFIG_SECONDARY_TRUSTED_KEYRING is not set +# CONFIG_SYSTEM_BLACKLIST_KEYRING is not set # # Library routines # CONFIG_RAID6_PQ=y CONFIG_BITREVERSE=y +CONFIG_RATIONAL=y CONFIG_GENERIC_STRNCPY_FROM_USER=y CONFIG_GENERIC_STRNLEN_USER=y CONFIG_GENERIC_NET_UTILS=y CONFIG_GENERIC_FIND_FIRST_BIT=y CONFIG_GENERIC_PCI_IOMAP=y CONFIG_GENERIC_IOMAP=y -CONFIG_GENERIC_IO=y +CONFIG_ARCH_HAS_FAST_MULTIPLIER=y CONFIG_CRC_CCITT=y CONFIG_CRC16=y CONFIG_CRC_T10DIF=y @@ -5920,10 +6798,12 @@ # CONFIG_CRC32_SLICEBY4 is not set # CONFIG_CRC32_SARWATE is not set # CONFIG_CRC32_BIT is not set +CONFIG_CRC64=m +# CONFIG_CRC4 is not set CONFIG_CRC7=m CONFIG_LIBCRC32C=y CONFIG_CRC8=m -# CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set +CONFIG_XXHASH=y # CONFIG_RANDOM32_SELFTEST is not set CONFIG_ZLIB_INFLATE=y CONFIG_ZLIB_DEFLATE=y @@ -5931,6 +6811,8 @@ CONFIG_LZO_DECOMPRESS=y CONFIG_LZ4_COMPRESS=m CONFIG_LZ4_DECOMPRESS=y +CONFIG_ZSTD_COMPRESS=y +CONFIG_ZSTD_DECOMPRESS=y CONFIG_XZ_DEC=y CONFIG_XZ_DEC_X86=y CONFIG_XZ_DEC_POWERPC=y @@ -5946,6 +6828,7 @@ CONFIG_DECOMPRESS_XZ=y CONFIG_DECOMPRESS_LZO=y CONFIG_DECOMPRESS_LZ4=y +CONFIG_GENERIC_ALLOCATOR=y CONFIG_REED_SOLOMON=m CONFIG_REED_SOLOMON_DEC16=y CONFIG_BCH=m @@ -5960,18 +6843,159 @@ CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT_MAP=y CONFIG_HAS_DMA=y +CONFIG_NEED_SG_DMA_LENGTH=y +CONFIG_NEED_DMA_MAP_STATE=y +CONFIG_HAVE_GENERIC_DMA_COHERENT=y +CONFIG_DMA_DIRECT_OPS=y +CONFIG_SGL_ALLOC=y CONFIG_CHECK_SIGNATURE=y CONFIG_CPU_RMAP=y CONFIG_DQL=y +CONFIG_GLOB=y +# CONFIG_GLOB_SELFTEST is not set CONFIG_NLATTR=y -CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y CONFIG_LRU_CACHE=m -CONFIG_AVERAGE=y +CONFIG_CLZ_TAB=y CONFIG_CORDIC=m # CONFIG_DDR is not set +CONFIG_IRQ_POLL=y +CONFIG_MPILIB=y CONFIG_OID_REGISTRY=y CONFIG_UCS2_STRING=y CONFIG_FONT_SUPPORT=y # CONFIG_FONTS is not set CONFIG_FONT_8x8=y CONFIG_FONT_8x16=y +CONFIG_SG_POOL=y +CONFIG_ARCH_HAS_SG_CHAIN=y +CONFIG_SBITMAP=y +# CONFIG_STRING_SELFTEST is not set + +# +# Kernel hacking +# + +# +# printk and dmesg options +# +# CONFIG_PRINTK_TIME is not set +CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 +CONFIG_CONSOLE_LOGLEVEL_QUIET=4 +CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 + +# +# Compile-time checks and compiler options +# +CONFIG_ENABLE_MUST_CHECK=y +CONFIG_FRAME_WARN=1024 +CONFIG_STRIP_ASM_SYMS=y +CONFIG_UNUSED_SYMBOLS=y +# CONFIG_DEBUG_FS is not set +# CONFIG_HEADERS_CHECK is not set +# CONFIG_DEBUG_SECTION_MISMATCH is not set +CONFIG_SECTION_MISMATCH_WARN_ONLY=y +CONFIG_FRAME_POINTER=y +# CONFIG_MAGIC_SYSRQ is not set +# CONFIG_DEBUG_KERNEL is not set + +# +# Memory Debugging +# +# CONFIG_PAGE_EXTENSION is not set +# CONFIG_PAGE_POISONING is not set +# CONFIG_DEBUG_RODATA_TEST is not set +CONFIG_HAVE_DEBUG_KMEMLEAK=y +CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y +CONFIG_DEBUG_MEMORY_INIT=y +CONFIG_HAVE_DEBUG_STACKOVERFLOW=y +CONFIG_CC_HAS_SANCOV_TRACE_PC=y + +# +# Debug Lockups and Hangs +# +# CONFIG_PANIC_ON_OOPS is not set +CONFIG_PANIC_ON_OOPS_VALUE=0 +CONFIG_PANIC_TIMEOUT=0 +CONFIG_SCHED_INFO=y +# CONFIG_DEBUG_TIMEKEEPING is not set + +# +# Lock Debugging (spinlocks, mutexes, etc...) +# +CONFIG_LOCK_DEBUGGING_SUPPORT=y +# CONFIG_WW_MUTEX_SELFTEST is not set +# CONFIG_STACKTRACE is not set +# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set +CONFIG_DEBUG_BUGVERBOSE=y + +# +# RCU Debugging +# +CONFIG_RCU_CPU_STALL_TIMEOUT=60 +CONFIG_USER_STACKTRACE_SUPPORT=y +CONFIG_HAVE_FUNCTION_TRACER=y +CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y +CONFIG_HAVE_DYNAMIC_FTRACE=y +CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y +CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y +CONFIG_HAVE_SYSCALL_TRACEPOINTS=y +CONFIG_HAVE_C_RECORDMCOUNT=y +CONFIG_TRACING_SUPPORT=y +# CONFIG_FTRACE is not set +# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set +# CONFIG_DMA_API_DEBUG is not set +CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_TEST_LIST_SORT is not set +# CONFIG_TEST_SORT is not set +# CONFIG_ATOMIC64_SELFTEST is not set +# CONFIG_ASYNC_RAID6_TEST is not set +# CONFIG_TEST_HEXDUMP is not set +# CONFIG_TEST_STRING_HELPERS is not set +# CONFIG_TEST_KSTRTOX is not set +# CONFIG_TEST_PRINTF is not set +# CONFIG_TEST_BITMAP is not set +# CONFIG_TEST_BITFIELD is not set +# CONFIG_TEST_UUID is not set +# CONFIG_TEST_OVERFLOW is not set +# CONFIG_TEST_RHASHTABLE is not set +# CONFIG_TEST_HASH is not set +# CONFIG_TEST_IDA is not set +# CONFIG_TEST_LKM is not set +# CONFIG_TEST_USER_COPY is not set +# CONFIG_TEST_BPF is not set +# CONFIG_FIND_BIT_BENCHMARK is not set +# CONFIG_TEST_FIRMWARE is not set +# CONFIG_TEST_SYSCTL is not set +# CONFIG_TEST_UDELAY is not set +# CONFIG_TEST_STATIC_KEYS is not set +# CONFIG_TEST_KMOD is not set +# CONFIG_MEMTEST is not set +# CONFIG_BUG_ON_DATA_CORRUPTION is not set +# CONFIG_SAMPLES is not set +CONFIG_HAVE_ARCH_KGDB=y +CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y +# CONFIG_UBSAN is not set +CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y +# CONFIG_STRICT_DEVMEM is not set +CONFIG_TRACE_IRQFLAGS_SUPPORT=y +CONFIG_X86_VERBOSE_BOOTUP=y +CONFIG_EARLY_PRINTK=y +# CONFIG_EARLY_PRINTK_DBGP is not set +CONFIG_EARLY_PRINTK_EFI=y +# CONFIG_EARLY_PRINTK_USB_XDBC is not set +# CONFIG_EFI_PGT_DUMP is not set +# CONFIG_DEBUG_WX is not set +CONFIG_DOUBLEFAULT=y +CONFIG_HAVE_MMIOTRACE_SUPPORT=y +CONFIG_IO_DELAY_TYPE_0X80=0 +CONFIG_IO_DELAY_TYPE_0XED=1 +CONFIG_IO_DELAY_TYPE_UDELAY=2 +CONFIG_IO_DELAY_TYPE_NONE=3 +CONFIG_IO_DELAY_0X80=y +# CONFIG_IO_DELAY_0XED is not set +# CONFIG_IO_DELAY_UDELAY is not set +# CONFIG_IO_DELAY_NONE is not set +CONFIG_DEFAULT_IO_DELAY_TYPE=0 +# CONFIG_OPTIMIZE_INLINING is not set +# CONFIG_PUNIT_ATOM_DEBUG is not set +CONFIG_UNWINDER_FRAME_POINTER=y diff -r 3d441873d746 -r a23978bfa665 linux/stuff/linux-slitaz.config64 --- a/linux/stuff/linux-slitaz.config64 Tue Sep 05 19:41:41 2023 +0000 +++ b/linux/stuff/linux-slitaz.config64 Wed Oct 11 18:45:46 2023 +0000 @@ -1,56 +1,27 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86_64 3.16.55 Kernel Configuration -# -CONFIG_64BIT=y -CONFIG_X86_64=y -CONFIG_X86=y -CONFIG_INSTRUCTION_DECODER=y -CONFIG_OUTPUT_FORMAT="elf64-x86-64" -CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig" -CONFIG_LOCKDEP_SUPPORT=y -CONFIG_STACKTRACE_SUPPORT=y -CONFIG_HAVE_LATENCYTOP_SUPPORT=y -CONFIG_MMU=y -CONFIG_NEED_DMA_MAP_STATE=y -CONFIG_NEED_SG_DMA_LENGTH=y -CONFIG_GENERIC_ISA_DMA=y -CONFIG_GENERIC_BUG=y -CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y -CONFIG_GENERIC_HWEIGHT=y -CONFIG_ARCH_MAY_HAVE_PC_FDC=y -CONFIG_RWSEM_XCHGADD_ALGORITHM=y -CONFIG_GENERIC_CALIBRATE_DELAY=y -CONFIG_ARCH_HAS_CPU_RELAX=y -CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y -CONFIG_HAVE_SETUP_PER_CPU_AREA=y -CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y -CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y -CONFIG_ARCH_HIBERNATION_POSSIBLE=y -CONFIG_ARCH_SUSPEND_POSSIBLE=y -CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y -CONFIG_ARCH_WANT_GENERAL_HUGETLB=y -CONFIG_ZONE_DMA32=y -CONFIG_AUDIT_ARCH=y -CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y -CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y -CONFIG_X86_64_SMP=y -CONFIG_X86_HT=y -CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-rdi -fcall-saved-rsi -fcall-saved-rdx -fcall-saved-rcx -fcall-saved-r8 -fcall-saved-r9 -fcall-saved-r10 -fcall-saved-r11" -CONFIG_ARCH_SUPPORTS_UPROBES=y -CONFIG_FIX_EARLYCON_MEM=y -CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" +# Linux/x86_64 4.19.294 Kernel Configuration +# + +# +# Compiler: x86_64-slitaz-linux-gcc (SliTaz) 6.3.0 +# +CONFIG_CC_IS_GCC=y +CONFIG_GCC_VERSION=60300 +CONFIG_CLANG_VERSION=0 +CONFIG_CC_HAS_ASM_GOTO=y CONFIG_IRQ_WORK=y CONFIG_BUILDTIME_EXTABLE_SORT=y +CONFIG_THREAD_INFO_IN_TASK=y # # General setup # CONFIG_INIT_ENV_ARG_LIMIT=32 -CONFIG_CROSS_COMPILE="uclibc-x86_64-" # CONFIG_COMPILE_TEST is not set CONFIG_LOCALVERSION="-slitaz64" # CONFIG_LOCALVERSION_AUTO is not set +CONFIG_BUILD_SALT="" CONFIG_HAVE_KERNEL_GZIP=y CONFIG_HAVE_KERNEL_BZIP2=y CONFIG_HAVE_KERNEL_LZMA=y @@ -70,7 +41,6 @@ CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_MQUEUE_SYSCTL=y CONFIG_CROSS_MEMORY_ATTACH=y -# CONFIG_FHANDLE is not set # CONFIG_USELIB is not set # CONFIG_AUDIT is not set CONFIG_HAVE_ARCH_AUDITSYSCALL=y @@ -80,16 +50,23 @@ # CONFIG_GENERIC_IRQ_PROBE=y CONFIG_GENERIC_IRQ_SHOW=y -CONFIG_GENERIC_IRQ_LEGACY_ALLOC_HWIRQ=y +CONFIG_GENERIC_IRQ_EFFECTIVE_AFF_MASK=y CONFIG_GENERIC_PENDING_IRQ=y +CONFIG_GENERIC_IRQ_MIGRATION=y +CONFIG_GENERIC_IRQ_CHIP=y CONFIG_IRQ_DOMAIN=y +CONFIG_IRQ_DOMAIN_HIERARCHY=y +CONFIG_GENERIC_MSI_IRQ=y +CONFIG_GENERIC_MSI_IRQ_DOMAIN=y +CONFIG_GENERIC_IRQ_MATRIX_ALLOCATOR=y +CONFIG_GENERIC_IRQ_RESERVATION_MODE=y CONFIG_IRQ_FORCED_THREADING=y CONFIG_SPARSE_IRQ=y CONFIG_CLOCKSOURCE_WATCHDOG=y CONFIG_ARCH_CLOCKSOURCE_DATA=y +CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y CONFIG_GENERIC_TIME_VSYSCALL=y CONFIG_GENERIC_CLOCKEVENTS=y -CONFIG_GENERIC_CLOCKEVENTS_BUILD=y CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y CONFIG_GENERIC_CMOS_UPDATE=y @@ -104,6 +81,9 @@ # CONFIG_NO_HZ_FULL is not set CONFIG_NO_HZ=y CONFIG_HIGH_RES_TIMERS=y +# CONFIG_PREEMPT_NONE is not set +CONFIG_PREEMPT_VOLUNTARY=y +# CONFIG_PREEMPT is not set # # CPU/Task time and stats accounting @@ -111,59 +91,59 @@ CONFIG_TICK_CPU_ACCOUNTING=y # CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set # CONFIG_IRQ_TIME_ACCOUNTING is not set +CONFIG_HAVE_SCHED_AVG_IRQ=y CONFIG_BSD_PROCESS_ACCT=y # CONFIG_BSD_PROCESS_ACCT_V3 is not set CONFIG_TASKSTATS=y CONFIG_TASK_DELAY_ACCT=y # CONFIG_TASK_XACCT is not set +CONFIG_CPU_ISOLATION=y # # RCU Subsystem # CONFIG_TREE_RCU=y -# CONFIG_PREEMPT_RCU is not set +# CONFIG_RCU_EXPERT is not set +CONFIG_SRCU=y +CONFIG_TREE_SRCU=y CONFIG_RCU_STALL_COMMON=y -# CONFIG_RCU_USER_QS is not set -CONFIG_RCU_FANOUT=32 -CONFIG_RCU_FANOUT_LEAF=16 -# CONFIG_RCU_FANOUT_EXACT is not set -# CONFIG_RCU_FAST_NO_HZ is not set -# CONFIG_TREE_RCU_TRACE is not set -# CONFIG_RCU_NOCB_CPU is not set +CONFIG_RCU_NEED_SEGCBLIST=y +CONFIG_BUILD_BIN2C=y CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y CONFIG_LOG_BUF_SHIFT=14 +CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 +CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y +CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y CONFIG_ARCH_SUPPORTS_INT128=y -CONFIG_ARCH_WANTS_PROT_NUMA_PROT_NONE=y -# CONFIG_NUMA_BALANCING is not set CONFIG_CGROUPS=y -# CONFIG_CGROUP_DEBUG is not set -CONFIG_CGROUP_FREEZER=y -CONFIG_CGROUP_DEVICE=y -CONFIG_CPUSETS=y -CONFIG_PROC_PID_CPUSET=y -CONFIG_CGROUP_CPUACCT=y -CONFIG_RESOURCE_COUNTERS=y # CONFIG_MEMCG is not set -CONFIG_CGROUP_PERF=y +CONFIG_BLK_CGROUP=y +# CONFIG_DEBUG_BLK_CGROUP is not set CONFIG_CGROUP_SCHED=y CONFIG_FAIR_GROUP_SCHED=y CONFIG_CFS_BANDWIDTH=y -# CONFIG_RT_GROUP_SCHED is not set -CONFIG_BLK_CGROUP=y -# CONFIG_DEBUG_BLK_CGROUP is not set -# CONFIG_CHECKPOINT_RESTORE is not set +CONFIG_RT_GROUP_SCHED=y +# CONFIG_CGROUP_PIDS is not set +# CONFIG_CGROUP_RDMA is not set +CONFIG_CGROUP_FREEZER=y +# CONFIG_CPUSETS is not set +CONFIG_CGROUP_DEVICE=y +# CONFIG_CGROUP_CPUACCT is not set +# CONFIG_CGROUP_PERF is not set +CONFIG_SOCK_CGROUP_DATA=y CONFIG_NAMESPACES=y CONFIG_UTS_NS=y CONFIG_IPC_NS=y CONFIG_USER_NS=y CONFIG_PID_NS=y CONFIG_NET_NS=y +# CONFIG_CHECKPOINT_RESTORE is not set CONFIG_SCHED_AUTOGROUP=y # CONFIG_SYSFS_DEPRECATED is not set -# CONFIG_RELAY is not set +CONFIG_RELAY=y CONFIG_BLK_DEV_INITRD=y CONFIG_INITRAMFS_SOURCE="" CONFIG_RD_GZIP=y @@ -172,31 +152,44 @@ CONFIG_RD_XZ=y CONFIG_RD_LZO=y CONFIG_RD_LZ4=y +# CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE is not set CONFIG_CC_OPTIMIZE_FOR_SIZE=y CONFIG_SYSCTL=y CONFIG_ANON_INODES=y CONFIG_HAVE_UID16=y CONFIG_SYSCTL_EXCEPTION_TRACE=y CONFIG_HAVE_PCSPKR_PLATFORM=y +CONFIG_BPF=y # CONFIG_EXPERT is not set CONFIG_UID16=y +CONFIG_MULTIUSER=y CONFIG_SGETMASK_SYSCALL=y CONFIG_SYSFS_SYSCALL=y -# CONFIG_SYSCTL_SYSCALL is not set -CONFIG_KALLSYMS=y +CONFIG_FHANDLE=y +CONFIG_POSIX_TIMERS=y CONFIG_PRINTK=y +CONFIG_PRINTK_NMI=y CONFIG_BUG=y CONFIG_ELF_CORE=y CONFIG_PCSPKR_PLATFORM=y CONFIG_BASE_FULL=y CONFIG_FUTEX=y +CONFIG_FUTEX_PI=y CONFIG_EPOLL=y CONFIG_SIGNALFD=y CONFIG_TIMERFD=y CONFIG_EVENTFD=y CONFIG_SHMEM=y CONFIG_AIO=y -CONFIG_PCI_QUIRKS=y +CONFIG_ADVISE_SYSCALLS=y +CONFIG_MEMBARRIER=y +CONFIG_KALLSYMS=y +CONFIG_KALLSYMS_ABSOLUTE_PERCPU=y +CONFIG_KALLSYMS_BASE_RELATIVE=y +# CONFIG_BPF_SYSCALL is not set +# CONFIG_USERFAULTFD is not set +CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y +CONFIG_RSEQ=y # CONFIG_EMBEDDED is not set CONFIG_HAVE_PERF_EVENTS=y @@ -205,17 +198,461 @@ # CONFIG_PERF_EVENTS=y CONFIG_VM_EVENT_COUNTERS=y -CONFIG_COMPAT_BRK=y +# CONFIG_COMPAT_BRK is not set CONFIG_SLAB=y # CONFIG_SLUB is not set -# CONFIG_SYSTEM_TRUSTED_KEYRING is not set +CONFIG_SLAB_MERGE_DEFAULT=y +# CONFIG_SLAB_FREELIST_RANDOM is not set +CONFIG_SYSTEM_DATA_VERIFICATION=y # CONFIG_PROFILING is not set +CONFIG_64BIT=y +CONFIG_X86_64=y +CONFIG_X86=y +CONFIG_INSTRUCTION_DECODER=y +CONFIG_OUTPUT_FORMAT="elf64-x86-64" +CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig" +CONFIG_LOCKDEP_SUPPORT=y +CONFIG_STACKTRACE_SUPPORT=y +CONFIG_MMU=y +CONFIG_ARCH_MMAP_RND_BITS_MIN=28 +CONFIG_ARCH_MMAP_RND_BITS_MAX=32 +CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=8 +CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16 +CONFIG_GENERIC_ISA_DMA=y +CONFIG_GENERIC_BUG=y +CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y +CONFIG_GENERIC_HWEIGHT=y +CONFIG_ARCH_MAY_HAVE_PC_FDC=y +CONFIG_RWSEM_XCHGADD_ALGORITHM=y +CONFIG_GENERIC_CALIBRATE_DELAY=y +CONFIG_ARCH_HAS_CPU_RELAX=y +CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y +CONFIG_ARCH_HAS_FILTER_PGPROT=y +CONFIG_HAVE_SETUP_PER_CPU_AREA=y +CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y +CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y +CONFIG_ARCH_HIBERNATION_POSSIBLE=y +CONFIG_ARCH_SUSPEND_POSSIBLE=y +CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y +CONFIG_ARCH_WANT_GENERAL_HUGETLB=y +CONFIG_ZONE_DMA32=y +CONFIG_AUDIT_ARCH=y +CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y +CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y +CONFIG_HAVE_INTEL_TXT=y +CONFIG_X86_64_SMP=y +CONFIG_ARCH_SUPPORTS_UPROBES=y +CONFIG_FIX_EARLYCON_MEM=y +CONFIG_PGTABLE_LEVELS=4 +CONFIG_CC_HAS_SANE_STACKPROTECTOR=y + +# +# Processor type and features +# +CONFIG_ZONE_DMA=y +CONFIG_SMP=y +CONFIG_X86_FEATURE_NAMES=y +# CONFIG_X86_X2APIC is not set +CONFIG_X86_MPPARSE=y +# CONFIG_GOLDFISH is not set +# CONFIG_RETPOLINE is not set +# CONFIG_INTEL_RDT is not set +CONFIG_X86_EXTENDED_PLATFORM=y +# CONFIG_X86_VSMP is not set +# CONFIG_X86_GOLDFISH is not set +# CONFIG_X86_INTEL_MID is not set +CONFIG_X86_INTEL_LPSS=y +# CONFIG_X86_AMD_PLATFORM_DEVICE is not set +CONFIG_IOSF_MBI=y +CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y +CONFIG_SCHED_OMIT_FRAME_POINTER=y +CONFIG_HYPERVISOR_GUEST=y +CONFIG_PARAVIRT=y +CONFIG_PARAVIRT_SPINLOCKS=y +# CONFIG_XEN is not set +CONFIG_KVM_GUEST=y +CONFIG_PARAVIRT_TIME_ACCOUNTING=y +CONFIG_PARAVIRT_CLOCK=y +# CONFIG_JAILHOUSE_GUEST is not set +CONFIG_NO_BOOTMEM=y +# CONFIG_MK8 is not set +# CONFIG_MPSC is not set +# CONFIG_MCORE2 is not set +# CONFIG_MATOM is not set +CONFIG_GENERIC_CPU=y +CONFIG_X86_INTERNODE_CACHE_SHIFT=6 +CONFIG_X86_L1_CACHE_SHIFT=6 +CONFIG_X86_TSC=y +CONFIG_X86_CMPXCHG64=y +CONFIG_X86_CMOV=y +CONFIG_X86_MINIMUM_CPU_FAMILY=64 +CONFIG_X86_DEBUGCTLMSR=y +CONFIG_CPU_SUP_INTEL=y +CONFIG_CPU_SUP_AMD=y +CONFIG_CPU_SUP_CENTAUR=y +CONFIG_HPET_TIMER=y +CONFIG_HPET_EMULATE_RTC=y +CONFIG_DMI=y +# CONFIG_GART_IOMMU is not set +# CONFIG_CALGARY_IOMMU is not set +CONFIG_NR_CPUS_RANGE_BEGIN=2 +CONFIG_NR_CPUS_RANGE_END=512 +CONFIG_NR_CPUS_DEFAULT=64 +CONFIG_NR_CPUS=8 +CONFIG_SCHED_SMT=y +CONFIG_SCHED_MC=y +CONFIG_SCHED_MC_PRIO=y +CONFIG_X86_LOCAL_APIC=y +CONFIG_X86_IO_APIC=y +CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y +CONFIG_X86_MCE=y +# CONFIG_X86_MCELOG_LEGACY is not set +CONFIG_X86_MCE_INTEL=y +CONFIG_X86_MCE_AMD=y +CONFIG_X86_MCE_THRESHOLD=y +CONFIG_X86_THERMAL_VECTOR=y + +# +# Performance monitoring +# +CONFIG_PERF_EVENTS_INTEL_UNCORE=y +CONFIG_PERF_EVENTS_INTEL_RAPL=y +CONFIG_PERF_EVENTS_INTEL_CSTATE=y +# CONFIG_PERF_EVENTS_AMD_POWER is not set +CONFIG_X86_16BIT=y +CONFIG_X86_ESPFIX64=y +CONFIG_X86_VSYSCALL_EMULATION=y +CONFIG_I8K=m +CONFIG_MICROCODE=y +CONFIG_MICROCODE_INTEL=y +CONFIG_MICROCODE_AMD=y +CONFIG_MICROCODE_OLD_INTERFACE=y +CONFIG_X86_MSR=m +CONFIG_X86_CPUID=m +# CONFIG_X86_5LEVEL is not set +CONFIG_X86_DIRECT_GBPAGES=y +CONFIG_ARCH_HAS_MEM_ENCRYPT=y +# CONFIG_AMD_MEM_ENCRYPT is not set +# CONFIG_NUMA is not set +CONFIG_ARCH_SPARSEMEM_ENABLE=y +CONFIG_ARCH_SPARSEMEM_DEFAULT=y +CONFIG_ARCH_SELECT_MEMORY_MODEL=y +CONFIG_ARCH_PROC_KCORE_TEXT=y +CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000 +# CONFIG_X86_PMEM_LEGACY is not set +# CONFIG_X86_CHECK_BIOS_CORRUPTION is not set +CONFIG_X86_RESERVE_LOW=64 +CONFIG_MTRR=y +CONFIG_MTRR_SANITIZER=y +CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0 +CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 +CONFIG_X86_PAT=y +CONFIG_ARCH_USES_PG_UNCACHED=y +CONFIG_ARCH_RANDOM=y +CONFIG_X86_SMAP=y +CONFIG_X86_INTEL_UMIP=y +# CONFIG_X86_INTEL_MPX is not set +CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y +CONFIG_X86_INTEL_TSX_MODE_OFF=y +# CONFIG_X86_INTEL_TSX_MODE_ON is not set +# CONFIG_X86_INTEL_TSX_MODE_AUTO is not set +CONFIG_EFI=y +CONFIG_EFI_STUB=y +# CONFIG_EFI_MIXED is not set +CONFIG_SECCOMP=y +# CONFIG_HZ_100 is not set +# CONFIG_HZ_250 is not set +# CONFIG_HZ_300 is not set +CONFIG_HZ_1000=y +CONFIG_HZ=1000 +CONFIG_SCHED_HRTICK=y +CONFIG_KEXEC=y +# CONFIG_KEXEC_FILE is not set +# CONFIG_CRASH_DUMP is not set +CONFIG_KEXEC_JUMP=y +CONFIG_PHYSICAL_START=0x1000000 +CONFIG_RELOCATABLE=y +# CONFIG_RANDOMIZE_BASE is not set +CONFIG_PHYSICAL_ALIGN=0x200000 +CONFIG_HOTPLUG_CPU=y +# CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set +# CONFIG_DEBUG_HOTPLUG_CPU0 is not set +# CONFIG_COMPAT_VDSO is not set +CONFIG_LEGACY_VSYSCALL_EMULATE=y +# CONFIG_LEGACY_VSYSCALL_NONE is not set +# CONFIG_CMDLINE_BOOL is not set +CONFIG_MODIFY_LDT_SYSCALL=y +CONFIG_HAVE_LIVEPATCH=y +CONFIG_ARCH_HAS_ADD_PAGES=y +CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y +CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y +# CONFIG_GDS_FORCE_MITIGATION is not set + +# +# Power management and ACPI options +# +CONFIG_ARCH_HIBERNATION_HEADER=y +CONFIG_SUSPEND=y +CONFIG_SUSPEND_FREEZER=y +CONFIG_HIBERNATE_CALLBACKS=y +CONFIG_HIBERNATION=y +CONFIG_PM_STD_PARTITION="" +CONFIG_PM_SLEEP=y +CONFIG_PM_SLEEP_SMP=y +# CONFIG_PM_AUTOSLEEP is not set +CONFIG_PM_WAKELOCKS=y +CONFIG_PM_WAKELOCKS_LIMIT=100 +CONFIG_PM_WAKELOCKS_GC=y +CONFIG_PM=y +# CONFIG_PM_DEBUG is not set +CONFIG_PM_CLK=y +CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y +CONFIG_ARCH_SUPPORTS_ACPI=y +CONFIG_ACPI=y +CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y +CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y +CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y +# CONFIG_ACPI_DEBUGGER is not set +CONFIG_ACPI_SPCR_TABLE=y +CONFIG_ACPI_LPIT=y +CONFIG_ACPI_SLEEP=y +CONFIG_ACPI_PROCFS_POWER=y +CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y +# CONFIG_ACPI_EC_DEBUGFS is not set +CONFIG_ACPI_AC=y +CONFIG_ACPI_BATTERY=y +CONFIG_ACPI_BUTTON=m +CONFIG_ACPI_VIDEO=m +CONFIG_ACPI_FAN=y +# CONFIG_ACPI_TAD is not set +CONFIG_ACPI_DOCK=y +CONFIG_ACPI_CPU_FREQ_PSS=y +CONFIG_ACPI_PROCESSOR_CSTATE=y +CONFIG_ACPI_PROCESSOR_IDLE=y +CONFIG_ACPI_CPPC_LIB=y +CONFIG_ACPI_PROCESSOR=y +CONFIG_ACPI_HOTPLUG_CPU=y +# CONFIG_ACPI_PROCESSOR_AGGREGATOR is not set +CONFIG_ACPI_THERMAL=y +CONFIG_ARCH_HAS_ACPI_TABLE_UPGRADE=y +CONFIG_ACPI_TABLE_UPGRADE=y +# CONFIG_ACPI_DEBUG is not set +# CONFIG_ACPI_PCI_SLOT is not set +CONFIG_ACPI_CONTAINER=y +CONFIG_ACPI_HOTPLUG_IOAPIC=y +CONFIG_ACPI_SBS=m +# CONFIG_ACPI_HED is not set +# CONFIG_ACPI_BGRT is not set +# CONFIG_ACPI_NFIT is not set +CONFIG_HAVE_ACPI_APEI=y +CONFIG_HAVE_ACPI_APEI_NMI=y +# CONFIG_ACPI_APEI is not set +# CONFIG_DPTF_POWER is not set +# CONFIG_PMIC_OPREGION is not set +# CONFIG_ACPI_CONFIGFS is not set +CONFIG_X86_PM_TIMER=y +# CONFIG_SFI is not set + +# +# CPU Frequency scaling +# +CONFIG_CPU_FREQ=y +CONFIG_CPU_FREQ_GOV_ATTR_SET=y +CONFIG_CPU_FREQ_GOV_COMMON=y +CONFIG_CPU_FREQ_STAT=y +# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set +CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y +# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set +CONFIG_CPU_FREQ_GOV_PERFORMANCE=y +CONFIG_CPU_FREQ_GOV_POWERSAVE=m +CONFIG_CPU_FREQ_GOV_USERSPACE=y +CONFIG_CPU_FREQ_GOV_ONDEMAND=y +CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m +# CONFIG_CPU_FREQ_GOV_SCHEDUTIL is not set + +# +# CPU frequency scaling drivers +# +CONFIG_X86_INTEL_PSTATE=y +CONFIG_X86_PCC_CPUFREQ=m +CONFIG_X86_ACPI_CPUFREQ=m +CONFIG_X86_ACPI_CPUFREQ_CPB=y +CONFIG_X86_POWERNOW_K8=m +# CONFIG_X86_AMD_FREQ_SENSITIVITY is not set +# CONFIG_X86_SPEEDSTEP_CENTRINO is not set +CONFIG_X86_P4_CLOCKMOD=m + +# +# shared options +# +CONFIG_X86_SPEEDSTEP_LIB=m + +# +# CPU Idle +# +CONFIG_CPU_IDLE=y +CONFIG_CPU_IDLE_GOV_LADDER=y +CONFIG_CPU_IDLE_GOV_MENU=y +CONFIG_INTEL_IDLE=y + +# +# Bus options (PCI etc.) +# +CONFIG_PCI=y +CONFIG_PCI_DIRECT=y +CONFIG_PCI_MMCONFIG=y +CONFIG_PCI_DOMAINS=y +CONFIG_MMCONF_FAM10H=y +CONFIG_PCIEPORTBUS=y +CONFIG_PCIEAER=y +# CONFIG_PCIEAER_INJECT is not set +# CONFIG_PCIE_ECRC is not set +CONFIG_PCIEASPM=y +# CONFIG_PCIEASPM_DEBUG is not set +CONFIG_PCIEASPM_DEFAULT=y +# CONFIG_PCIEASPM_POWERSAVE is not set +# CONFIG_PCIEASPM_POWER_SUPERSAVE is not set +# CONFIG_PCIEASPM_PERFORMANCE is not set +CONFIG_PCIE_PME=y +# CONFIG_PCIE_DPC is not set +# CONFIG_PCIE_PTM is not set +CONFIG_PCI_MSI=y +CONFIG_PCI_MSI_IRQ_DOMAIN=y +CONFIG_PCI_QUIRKS=y +# CONFIG_PCI_STUB is not set +CONFIG_PCI_LOCKLESS_CONFIG=y +# CONFIG_PCI_IOV is not set +# CONFIG_PCI_PRI is not set +# CONFIG_PCI_PASID is not set +CONFIG_PCI_LABEL=y +# CONFIG_PCI_HYPERV is not set +# CONFIG_HOTPLUG_PCI is not set + +# +# PCI controller drivers +# + +# +# Cadence PCIe controllers support +# +# CONFIG_VMD is not set + +# +# DesignWare PCI Core Support +# +# CONFIG_PCIE_DW_PLAT_HOST is not set + +# +# PCI Endpoint +# +# CONFIG_PCI_ENDPOINT is not set + +# +# PCI switch controller drivers +# +# CONFIG_PCI_SW_SWITCHTEC is not set +CONFIG_ISA_DMA_API=y +CONFIG_AMD_NB=y +CONFIG_PCCARD=m +CONFIG_PCMCIA=m +CONFIG_PCMCIA_LOAD_CIS=y +CONFIG_CARDBUS=y + +# +# PC-card bridges +# +CONFIG_YENTA=m +CONFIG_YENTA_O2=y +CONFIG_YENTA_RICOH=y +CONFIG_YENTA_TI=y +CONFIG_YENTA_ENE_TUNE=y +CONFIG_YENTA_TOSHIBA=y +CONFIG_PD6729=m +CONFIG_I82092=m +CONFIG_PCCARD_NONSTATIC=y +# CONFIG_RAPIDIO is not set +# CONFIG_X86_SYSFB is not set + +# +# Binary Emulations +# +CONFIG_IA32_EMULATION=y +# CONFIG_IA32_AOUT is not set +# CONFIG_X86_X32 is not set +CONFIG_COMPAT_32=y +CONFIG_COMPAT=y +CONFIG_COMPAT_FOR_U64_ALIGNMENT=y +CONFIG_SYSVIPC_COMPAT=y +CONFIG_X86_DEV_DMA_OPS=y +CONFIG_HAVE_GENERIC_GUP=y + +# +# Firmware Drivers +# +# CONFIG_EDD is not set +CONFIG_FIRMWARE_MEMMAP=y +# CONFIG_DELL_RBU is not set +# CONFIG_DCDBAS is not set +CONFIG_DMIID=y +# CONFIG_DMI_SYSFS is not set +CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y +# CONFIG_ISCSI_IBFT is not set +# CONFIG_FW_CFG_SYSFS is not set +# CONFIG_GOOGLE_FIRMWARE is not set + +# +# EFI (Extensible Firmware Interface) Support +# +CONFIG_EFI_VARS=m +CONFIG_EFI_ESRT=y +CONFIG_EFI_RUNTIME_MAP=y +# CONFIG_EFI_FAKE_MEMMAP is not set +CONFIG_EFI_RUNTIME_WRAPPERS=y +# CONFIG_EFI_BOOTLOADER_CONTROL is not set +CONFIG_EFI_CAPSULE_LOADER=y +# CONFIG_EFI_TEST is not set +# CONFIG_APPLE_PROPERTIES is not set +# CONFIG_RESET_ATTACK_MITIGATION is not set +CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y + +# +# Tegra firmware driver +# +CONFIG_HAVE_KVM=y +CONFIG_HAVE_KVM_IRQCHIP=y +CONFIG_HAVE_KVM_IRQFD=y +CONFIG_HAVE_KVM_IRQ_ROUTING=y +CONFIG_HAVE_KVM_EVENTFD=y +CONFIG_KVM_MMIO=y +CONFIG_KVM_ASYNC_PF=y +CONFIG_HAVE_KVM_MSI=y +CONFIG_HAVE_KVM_CPU_RELAX_INTERCEPT=y +CONFIG_KVM_VFIO=y +CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y +CONFIG_KVM_COMPAT=y +CONFIG_HAVE_KVM_IRQ_BYPASS=y +CONFIG_VIRTUALIZATION=y +CONFIG_KVM=m +CONFIG_KVM_INTEL=m +CONFIG_KVM_AMD=m +CONFIG_VHOST_NET=m +# CONFIG_VHOST_VSOCK is not set +CONFIG_VHOST=m +# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set + +# +# General architecture-dependent options +# +CONFIG_CRASH_CORE=y +CONFIG_KEXEC_CORE=y +CONFIG_HOTPLUG_SMT=y CONFIG_HAVE_OPROFILE=y CONFIG_OPROFILE_NMI_TIMER=y # CONFIG_KPROBES is not set # CONFIG_JUMP_LABEL is not set -# CONFIG_UPROBES is not set -# CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y CONFIG_ARCH_USE_BUILTIN_BSWAP=y CONFIG_USER_RETURN_NOTIFIER=y @@ -224,46 +661,80 @@ CONFIG_HAVE_KRETPROBES=y CONFIG_HAVE_OPTPROBES=y CONFIG_HAVE_KPROBES_ON_FTRACE=y +CONFIG_HAVE_FUNCTION_ERROR_INJECTION=y +CONFIG_HAVE_NMI=y CONFIG_HAVE_ARCH_TRACEHOOK=y -CONFIG_HAVE_DMA_ATTRS=y CONFIG_HAVE_DMA_CONTIGUOUS=y CONFIG_GENERIC_SMP_IDLE_THREAD=y +CONFIG_ARCH_HAS_FORTIFY_SOURCE=y +CONFIG_ARCH_HAS_SET_MEMORY=y +CONFIG_ARCH_HAS_CPU_FINALIZE_INIT=y +CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y +CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y +CONFIG_HAVE_RSEQ=y CONFIG_HAVE_CLK=y -CONFIG_HAVE_DMA_API_DEBUG=y CONFIG_HAVE_HW_BREAKPOINT=y CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y CONFIG_HAVE_USER_RETURN_NOTIFIER=y CONFIG_HAVE_PERF_EVENTS_NMI=y +CONFIG_HAVE_HARDLOCKUP_DETECTOR_PERF=y CONFIG_HAVE_PERF_REGS=y CONFIG_HAVE_PERF_USER_STACK_DUMP=y CONFIG_HAVE_ARCH_JUMP_LABEL=y +CONFIG_HAVE_RCU_TABLE_FREE=y +CONFIG_HAVE_RCU_TABLE_INVALIDATE=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y CONFIG_HAVE_CMPXCHG_LOCAL=y CONFIG_HAVE_CMPXCHG_DOUBLE=y CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y -CONFIG_HAVE_CC_STACKPROTECTOR=y -# CONFIG_CC_STACKPROTECTOR is not set -CONFIG_CC_STACKPROTECTOR_NONE=y -# CONFIG_CC_STACKPROTECTOR_REGULAR is not set -# CONFIG_CC_STACKPROTECTOR_STRONG is not set +CONFIG_SECCOMP_FILTER=y +CONFIG_HAVE_STACKPROTECTOR=y +CONFIG_CC_HAS_STACKPROTECTOR_NONE=y +CONFIG_STACKPROTECTOR=y +CONFIG_STACKPROTECTOR_STRONG=y +CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES=y CONFIG_HAVE_CONTEXT_TRACKING=y CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y +CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD=y +CONFIG_HAVE_ARCH_HUGE_VMAP=y CONFIG_HAVE_ARCH_SOFT_DIRTY=y +CONFIG_HAVE_MOD_ARCH_SPECIFIC=y CONFIG_MODULES_USE_ELF_RELA=y CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y +CONFIG_ARCH_HAS_ELF_RANDOMIZE=y +CONFIG_HAVE_ARCH_MMAP_RND_BITS=y +CONFIG_HAVE_EXIT_THREAD=y +CONFIG_ARCH_MMAP_RND_BITS=28 +CONFIG_HAVE_ARCH_MMAP_RND_COMPAT_BITS=y +CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 +CONFIG_HAVE_ARCH_COMPAT_MMAP_BASES=y +CONFIG_HAVE_COPY_THREAD_TLS=y +CONFIG_HAVE_STACK_VALIDATION=y CONFIG_OLD_SIGSUSPEND3=y CONFIG_COMPAT_OLD_SIGACTION=y +CONFIG_COMPAT_32BIT_TIME=y +CONFIG_HAVE_ARCH_VMAP_STACK=y +CONFIG_VMAP_STACK=y +CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y +CONFIG_STRICT_KERNEL_RWX=y +CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y +CONFIG_STRICT_MODULE_RWX=y +CONFIG_ARCH_HAS_REFCOUNT=y +# CONFIG_REFCOUNT_FULL is not set +CONFIG_HAVE_ARCH_PREL32_RELOCATIONS=y +CONFIG_ARCH_USE_MEMREMAP_PROT=y # # GCOV-based kernel profiling # -# CONFIG_HAVE_GENERIC_DMA_COHERENT is not set -CONFIG_SLABINFO=y +CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y +CONFIG_PLUGIN_HOSTCC="" +CONFIG_HAVE_GCC_PLUGINS=y CONFIG_RT_MUTEXES=y CONFIG_BASE_SMALL=0 CONFIG_MODULES=y @@ -273,13 +744,20 @@ # CONFIG_MODVERSIONS is not set # CONFIG_MODULE_SRCVERSION_ALL is not set # CONFIG_MODULE_SIG is not set -CONFIG_STOP_MACHINE=y +# CONFIG_MODULE_COMPRESS is not set +CONFIG_MODULES_TREE_LOOKUP=y CONFIG_BLOCK=y +CONFIG_BLK_SCSI_REQUEST=y CONFIG_BLK_DEV_BSG=y CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_INTEGRITY=y +# CONFIG_BLK_DEV_ZONED is not set CONFIG_BLK_DEV_THROTTLING=y +# CONFIG_BLK_DEV_THROTTLING_LOW is not set # CONFIG_BLK_CMDLINE_PARSER is not set +# CONFIG_BLK_WBT is not set +# CONFIG_BLK_CGROUP_IOLATENCY is not set +# CONFIG_BLK_SED_OPAL is not set # # Partition Types @@ -305,6 +783,8 @@ # CONFIG_SYSV68_PARTITION is not set # CONFIG_CMDLINE_PARTITION is not set CONFIG_BLOCK_COMPAT=y +CONFIG_BLK_MQ_PCI=y +CONFIG_BLK_MQ_VIRTIO=y # # IO Schedulers @@ -315,7 +795,11 @@ CONFIG_DEFAULT_DEADLINE=y # CONFIG_DEFAULT_NOOP is not set CONFIG_DEFAULT_IOSCHED="deadline" +CONFIG_MQ_IOSCHED_DEADLINE=y +CONFIG_MQ_IOSCHED_KYBER=y +# CONFIG_IOSCHED_BFQ is not set CONFIG_PREEMPT_NOTIFIERS=y +CONFIG_ASN1=y CONFIG_INLINE_SPIN_UNLOCK_IRQ=y CONFIG_INLINE_READ_UNLOCK=y CONFIG_INLINE_READ_UNLOCK_IRQ=y @@ -324,118 +808,46 @@ CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y CONFIG_MUTEX_SPIN_ON_OWNER=y CONFIG_RWSEM_SPIN_ON_OWNER=y -CONFIG_ARCH_USE_QUEUE_RWLOCK=y -CONFIG_QUEUE_RWLOCK=y +CONFIG_LOCK_SPIN_ON_OWNER=y +CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y +CONFIG_QUEUED_SPINLOCKS=y +CONFIG_ARCH_USE_QUEUED_RWLOCKS=y +CONFIG_QUEUED_RWLOCKS=y +CONFIG_ARCH_HAS_SYNC_CORE_BEFORE_USERMODE=y +CONFIG_ARCH_HAS_SYSCALL_WRAPPER=y CONFIG_FREEZER=y # -# Processor type and features -# -CONFIG_ZONE_DMA=y -CONFIG_SMP=y -CONFIG_X86_MPPARSE=y -CONFIG_X86_EXTENDED_PLATFORM=y -CONFIG_X86_VSMP=y -# CONFIG_X86_GOLDFISH is not set -CONFIG_X86_INTEL_LPSS=y -CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y -CONFIG_SCHED_OMIT_FRAME_POINTER=y -CONFIG_HYPERVISOR_GUEST=y -CONFIG_PARAVIRT=y -# CONFIG_PARAVIRT_SPINLOCKS is not set -# CONFIG_XEN is not set -CONFIG_KVM_GUEST=y -# CONFIG_PARAVIRT_TIME_ACCOUNTING is not set -CONFIG_PARAVIRT_CLOCK=y -CONFIG_NO_BOOTMEM=y -# CONFIG_MEMTEST is not set -# CONFIG_MK8 is not set -# CONFIG_MPSC is not set -# CONFIG_MCORE2 is not set -# CONFIG_MATOM is not set -CONFIG_GENERIC_CPU=y -CONFIG_X86_INTERNODE_CACHE_SHIFT=12 -CONFIG_X86_L1_CACHE_SHIFT=6 -CONFIG_X86_TSC=y -CONFIG_X86_CMPXCHG64=y -CONFIG_X86_CMOV=y -CONFIG_X86_MINIMUM_CPU_FAMILY=64 -CONFIG_X86_DEBUGCTLMSR=y -CONFIG_CPU_SUP_INTEL=y -CONFIG_CPU_SUP_AMD=y -CONFIG_CPU_SUP_CENTAUR=y -CONFIG_HPET_TIMER=y -CONFIG_HPET_EMULATE_RTC=y -CONFIG_DMI=y -CONFIG_GART_IOMMU=y -# CONFIG_CALGARY_IOMMU is not set -CONFIG_SWIOTLB=y -CONFIG_IOMMU_HELPER=y -CONFIG_NR_CPUS=8 -CONFIG_SCHED_SMT=y -CONFIG_SCHED_MC=y -# CONFIG_PREEMPT_NONE is not set -CONFIG_PREEMPT_VOLUNTARY=y -# CONFIG_PREEMPT is not set -CONFIG_X86_UP_APIC_MSI=y -CONFIG_X86_LOCAL_APIC=y -CONFIG_X86_IO_APIC=y -CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y -CONFIG_X86_MCE=y -CONFIG_X86_MCE_INTEL=y -CONFIG_X86_MCE_AMD=y -CONFIG_X86_MCE_THRESHOLD=y -# CONFIG_X86_MCE_INJECT is not set -CONFIG_X86_THERMAL_VECTOR=y -CONFIG_X86_16BIT=y -CONFIG_X86_ESPFIX64=y -CONFIG_I8K=m -CONFIG_MICROCODE=y -CONFIG_MICROCODE_INTEL=y -CONFIG_MICROCODE_AMD=y -CONFIG_MICROCODE_OLD_INTERFACE=y -CONFIG_MICROCODE_INTEL_EARLY=y -CONFIG_MICROCODE_AMD_EARLY=y -CONFIG_MICROCODE_EARLY=y -CONFIG_X86_MSR=m -CONFIG_X86_CPUID=m -CONFIG_ARCH_PHYS_ADDR_T_64BIT=y -CONFIG_ARCH_DMA_ADDR_T_64BIT=y -CONFIG_DIRECT_GBPAGES=y -CONFIG_NUMA=y -CONFIG_AMD_NUMA=y -CONFIG_X86_64_ACPI_NUMA=y -CONFIG_NODES_SPAN_OTHER_NODES=y -# CONFIG_NUMA_EMU is not set -CONFIG_NODES_SHIFT=6 -CONFIG_ARCH_SPARSEMEM_ENABLE=y -CONFIG_ARCH_SPARSEMEM_DEFAULT=y -CONFIG_ARCH_SELECT_MEMORY_MODEL=y -CONFIG_ARCH_PROC_KCORE_TEXT=y -CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000 +# Executable file formats +# +CONFIG_BINFMT_ELF=y +CONFIG_COMPAT_BINFMT_ELF=y +CONFIG_ELFCORE=y +# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set +CONFIG_BINFMT_SCRIPT=y +CONFIG_BINFMT_MISC=m +CONFIG_COREDUMP=y + +# +# Memory Management options +# CONFIG_SELECT_MEMORY_MODEL=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM=y -CONFIG_NEED_MULTIPLE_NODES=y CONFIG_HAVE_MEMORY_PRESENT=y CONFIG_SPARSEMEM_EXTREME=y CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y -CONFIG_SPARSEMEM_ALLOC_MEM_MAP_TOGETHER=y CONFIG_SPARSEMEM_VMEMMAP=y CONFIG_HAVE_MEMBLOCK=y CONFIG_HAVE_MEMBLOCK_NODE_MAP=y CONFIG_ARCH_DISCARD_MEMBLOCK=y -# CONFIG_MOVABLE_NODE is not set -# CONFIG_HAVE_BOOTMEM_INFO_NODE is not set # CONFIG_MEMORY_HOTPLUG is not set -CONFIG_PAGEFLAGS_EXTENDED=y CONFIG_SPLIT_PTLOCK_CPUS=4 -CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y +CONFIG_MEMORY_BALLOON=y CONFIG_BALLOON_COMPACTION=y CONFIG_COMPACTION=y CONFIG_MIGRATION=y CONFIG_PHYS_ADDR_T_64BIT=y -CONFIG_ZONE_DMA_FLAG=1 CONFIG_BOUNCE=y CONFIG_VIRT_TO_BUS=y CONFIG_MMU_NOTIFIER=y @@ -443,222 +855,31 @@ CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y # CONFIG_MEMORY_FAILURE is not set -CONFIG_TRANSPARENT_HUGEPAGE=y -CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y -# CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set +# CONFIG_TRANSPARENT_HUGEPAGE is not set +CONFIG_ARCH_WANTS_THP_SWAP=y CONFIG_CLEANCACHE=y -# CONFIG_FRONTSWAP is not set +CONFIG_FRONTSWAP=y # CONFIG_CMA is not set +# CONFIG_ZSWAP is not set +# CONFIG_ZPOOL is not set # CONFIG_ZBUD is not set CONFIG_ZSMALLOC=m # CONFIG_PGTABLE_MAPPING is not set +# CONFIG_ZSMALLOC_STAT is not set CONFIG_GENERIC_EARLY_IOREMAP=y -# CONFIG_X86_CHECK_BIOS_CORRUPTION is not set -CONFIG_X86_RESERVE_LOW=64 -CONFIG_MTRR=y -CONFIG_MTRR_SANITIZER=y -CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0 -CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 -CONFIG_X86_PAT=y -CONFIG_ARCH_USES_PG_UNCACHED=y -CONFIG_ARCH_RANDOM=y -CONFIG_X86_SMAP=y -CONFIG_EFI=y -CONFIG_EFI_STUB=y -# CONFIG_EFI_MIXED is not set -# CONFIG_SECCOMP is not set -# CONFIG_HZ_100 is not set -# CONFIG_HZ_250 is not set -# CONFIG_HZ_300 is not set -CONFIG_HZ_1000=y -CONFIG_HZ=1000 -CONFIG_SCHED_HRTICK=y -CONFIG_KEXEC=y -# CONFIG_CRASH_DUMP is not set -CONFIG_KEXEC_JUMP=y -CONFIG_PHYSICAL_START=0x1000000 -CONFIG_RELOCATABLE=y -# CONFIG_RANDOMIZE_BASE is not set -CONFIG_PHYSICAL_ALIGN=0x1000000 -CONFIG_HOTPLUG_CPU=y -# CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set -# CONFIG_DEBUG_HOTPLUG_CPU0 is not set -CONFIG_COMPAT_VDSO=y -# CONFIG_CMDLINE_BOOL is not set -CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y -CONFIG_USE_PERCPU_NUMA_NODE_ID=y - -# -# Power management and ACPI options -# -CONFIG_ARCH_HIBERNATION_HEADER=y -CONFIG_SUSPEND=y -CONFIG_SUSPEND_FREEZER=y -CONFIG_HIBERNATE_CALLBACKS=y -CONFIG_HIBERNATION=y -CONFIG_PM_STD_PARTITION="" -CONFIG_PM_SLEEP=y -CONFIG_PM_SLEEP_SMP=y -# CONFIG_PM_AUTOSLEEP is not set -# CONFIG_PM_WAKELOCKS is not set -# CONFIG_PM_RUNTIME is not set -CONFIG_PM=y -# CONFIG_PM_DEBUG is not set -CONFIG_PM_CLK=y -# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set -CONFIG_ACPI=y -CONFIG_ACPI_SLEEP=y -CONFIG_ACPI_PROCFS_POWER=y -# CONFIG_ACPI_EC_DEBUGFS is not set -CONFIG_ACPI_AC=y -CONFIG_ACPI_BATTERY=y -CONFIG_ACPI_BUTTON=m -CONFIG_ACPI_VIDEO=m -CONFIG_ACPI_FAN=y -CONFIG_ACPI_DOCK=y -CONFIG_ACPI_PROCESSOR=y -CONFIG_ACPI_HOTPLUG_CPU=y -# CONFIG_ACPI_PROCESSOR_AGGREGATOR is not set -CONFIG_ACPI_THERMAL=y -CONFIG_ACPI_NUMA=y -# CONFIG_ACPI_CUSTOM_DSDT is not set -# CONFIG_ACPI_INITRD_TABLE_OVERRIDE is not set -# CONFIG_ACPI_DEBUG is not set -# CONFIG_ACPI_PCI_SLOT is not set -CONFIG_X86_PM_TIMER=y -CONFIG_ACPI_CONTAINER=y -# CONFIG_ACPI_SBS is not set -# CONFIG_ACPI_HED is not set -# CONFIG_ACPI_BGRT is not set -# CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set -# CONFIG_ACPI_APEI is not set -# CONFIG_ACPI_EXTLOG is not set -# CONFIG_SFI is not set - -# -# CPU Frequency scaling -# -CONFIG_CPU_FREQ=y -CONFIG_CPU_FREQ_GOV_COMMON=y -CONFIG_CPU_FREQ_STAT=y -# CONFIG_CPU_FREQ_STAT_DETAILS is not set -# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set -# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set -CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y -# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set -CONFIG_CPU_FREQ_GOV_PERFORMANCE=y -CONFIG_CPU_FREQ_GOV_POWERSAVE=m -CONFIG_CPU_FREQ_GOV_USERSPACE=y -CONFIG_CPU_FREQ_GOV_ONDEMAND=y -CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m - -# -# x86 CPU frequency scaling drivers -# -# CONFIG_X86_INTEL_PSTATE is not set -CONFIG_X86_PCC_CPUFREQ=m -CONFIG_X86_ACPI_CPUFREQ=m -CONFIG_X86_ACPI_CPUFREQ_CPB=y -CONFIG_X86_POWERNOW_K8=m -# CONFIG_X86_AMD_FREQ_SENSITIVITY is not set -# CONFIG_X86_SPEEDSTEP_CENTRINO is not set -CONFIG_X86_P4_CLOCKMOD=m - -# -# shared options -# -CONFIG_X86_SPEEDSTEP_LIB=m - -# -# CPU Idle -# -CONFIG_CPU_IDLE=y -# CONFIG_CPU_IDLE_MULTIPLE_DRIVERS is not set -CONFIG_CPU_IDLE_GOV_LADDER=y -CONFIG_CPU_IDLE_GOV_MENU=y -# CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set -# CONFIG_INTEL_IDLE is not set - -# -# Memory power savings -# -CONFIG_I7300_IDLE_IOAT_CHANNEL=y -CONFIG_I7300_IDLE=y - -# -# Bus options (PCI etc.) -# -CONFIG_PCI=y -CONFIG_PCI_DIRECT=y -CONFIG_PCI_MMCONFIG=y -CONFIG_PCI_DOMAINS=y -CONFIG_PCIEPORTBUS=y -CONFIG_PCIEAER=y -# CONFIG_PCIE_ECRC is not set -# CONFIG_PCIEAER_INJECT is not set -CONFIG_PCIEASPM=y -# CONFIG_PCIEASPM_DEBUG is not set -CONFIG_PCIEASPM_DEFAULT=y -# CONFIG_PCIEASPM_POWERSAVE is not set -# CONFIG_PCIEASPM_PERFORMANCE is not set -CONFIG_PCI_MSI=y -# CONFIG_PCI_REALLOC_ENABLE_AUTO is not set -# CONFIG_PCI_STUB is not set -CONFIG_HT_IRQ=y -# CONFIG_PCI_IOV is not set -# CONFIG_PCI_PRI is not set -# CONFIG_PCI_PASID is not set -CONFIG_PCI_IOAPIC=y -CONFIG_PCI_LABEL=y - -# -# PCI host controller drivers -# -CONFIG_ISA_DMA_API=y -CONFIG_AMD_NB=y -CONFIG_PCCARD=m -CONFIG_PCMCIA=m -CONFIG_PCMCIA_LOAD_CIS=y -CONFIG_CARDBUS=y - -# -# PC-card bridges -# -CONFIG_YENTA=m -CONFIG_YENTA_O2=y -CONFIG_YENTA_RICOH=y -CONFIG_YENTA_TI=y -CONFIG_YENTA_ENE_TUNE=y -CONFIG_YENTA_TOSHIBA=y -CONFIG_PD6729=m -CONFIG_I82092=m -CONFIG_PCCARD_NONSTATIC=y -# CONFIG_HOTPLUG_PCI is not set -# CONFIG_RAPIDIO is not set -CONFIG_X86_SYSFB=y - -# -# Executable file formats / Emulations -# -CONFIG_BINFMT_ELF=y -CONFIG_COMPAT_BINFMT_ELF=y -CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y -# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set -CONFIG_BINFMT_SCRIPT=y -# CONFIG_HAVE_AOUT is not set -CONFIG_BINFMT_MISC=m -CONFIG_COREDUMP=y -CONFIG_IA32_EMULATION=y -# CONFIG_IA32_AOUT is not set -# CONFIG_X86_X32 is not set -CONFIG_COMPAT=y -CONFIG_COMPAT_FOR_U64_ALIGNMENT=y -CONFIG_SYSVIPC_COMPAT=y -CONFIG_KEYS_COMPAT=y -CONFIG_X86_DEV_DMA_OPS=y -CONFIG_IOSF_MBI=y +# CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set +# CONFIG_IDLE_PAGE_TRACKING is not set +CONFIG_ARCH_HAS_ZONE_DEVICE=y +CONFIG_FRAME_VECTOR=y +CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y +CONFIG_ARCH_HAS_PKEYS=y +# CONFIG_PERCPU_STATS is not set +# CONFIG_GUP_BENCHMARK is not set +CONFIG_ARCH_HAS_PTE_SPECIAL=y CONFIG_NET=y CONFIG_COMPAT_NETLINK_MESSAGES=y +CONFIG_NET_INGRESS=y +CONFIG_NET_EGRESS=y # # Networking options @@ -666,10 +887,13 @@ CONFIG_PACKET=y # CONFIG_PACKET_DIAG is not set CONFIG_UNIX=y +CONFIG_UNIX_SCM=y # CONFIG_UNIX_DIAG is not set +# CONFIG_TLS is not set CONFIG_XFRM=y CONFIG_XFRM_ALGO=y # CONFIG_XFRM_USER is not set +# CONFIG_XFRM_INTERFACE is not set # CONFIG_XFRM_SUB_POLICY is not set # CONFIG_XFRM_MIGRATE is not set # CONFIG_XFRM_STATISTICS is not set @@ -693,29 +917,35 @@ CONFIG_NET_IP_TUNNEL=y CONFIG_NET_IPGRE=m CONFIG_NET_IPGRE_BROADCAST=y +CONFIG_IP_MROUTE_COMMON=y CONFIG_IP_MROUTE=y CONFIG_IP_MROUTE_MULTIPLE_TABLES=y CONFIG_IP_PIMSM_V1=y CONFIG_IP_PIMSM_V2=y CONFIG_SYN_COOKIES=y -# CONFIG_NET_IPVTI is not set +CONFIG_NET_IPVTI=m +CONFIG_NET_UDP_TUNNEL=m +# CONFIG_NET_FOU is not set +# CONFIG_NET_FOU_IP_TUNNELS is not set CONFIG_INET_AH=y CONFIG_INET_ESP=y +# CONFIG_INET_ESP_OFFLOAD is not set CONFIG_INET_IPCOMP=y +CONFIG_INET_TABLE_PERTURB_ORDER=16 CONFIG_INET_XFRM_TUNNEL=y CONFIG_INET_TUNNEL=y CONFIG_INET_XFRM_MODE_TRANSPORT=y CONFIG_INET_XFRM_MODE_TUNNEL=y CONFIG_INET_XFRM_MODE_BEET=y -CONFIG_INET_LRO=m CONFIG_INET_DIAG=y CONFIG_INET_TCP_DIAG=y CONFIG_INET_UDP_DIAG=m +# CONFIG_INET_RAW_DIAG is not set +# CONFIG_INET_DIAG_DESTROY is not set # CONFIG_TCP_CONG_ADVANCED is not set CONFIG_TCP_CONG_CUBIC=y CONFIG_DEFAULT_TCP_CONG="cubic" # CONFIG_TCP_MD5SIG is not set -CONFIG_TCP_STEALTH=y CONFIG_IPV6=m # CONFIG_IPV6_ROUTER_PREF is not set # CONFIG_IPV6_OPTIMISTIC_DAD is not set @@ -723,70 +953,78 @@ # CONFIG_INET6_ESP is not set # CONFIG_INET6_IPCOMP is not set # CONFIG_IPV6_MIP6 is not set -# CONFIG_INET6_XFRM_TUNNEL is not set -# CONFIG_INET6_TUNNEL is not set +# CONFIG_IPV6_ILA is not set +CONFIG_INET6_TUNNEL=m CONFIG_INET6_XFRM_MODE_TRANSPORT=m CONFIG_INET6_XFRM_MODE_TUNNEL=m CONFIG_INET6_XFRM_MODE_BEET=m # CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION is not set -# CONFIG_IPV6_VTI is not set +CONFIG_IPV6_VTI=m CONFIG_IPV6_SIT=m # CONFIG_IPV6_SIT_6RD is not set CONFIG_IPV6_NDISC_NODETYPE=y -# CONFIG_IPV6_TUNNEL is not set +CONFIG_IPV6_TUNNEL=m # CONFIG_IPV6_GRE is not set # CONFIG_IPV6_MULTIPLE_TABLES is not set # CONFIG_IPV6_MROUTE is not set +# CONFIG_IPV6_SEG6_LWTUNNEL is not set +# CONFIG_IPV6_SEG6_HMAC is not set # CONFIG_NETWORK_SECMARK is not set CONFIG_NET_PTP_CLASSIFY=y # CONFIG_NETWORK_PHY_TIMESTAMPING is not set CONFIG_NETFILTER=y -# CONFIG_NETFILTER_DEBUG is not set CONFIG_NETFILTER_ADVANCED=y -CONFIG_BRIDGE_NETFILTER=y +CONFIG_BRIDGE_NETFILTER=m # # Core Netfilter Configuration # +CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_NETLINK=m -CONFIG_NETFILTER_NETLINK_ACCT=m +CONFIG_NETFILTER_FAMILY_BRIDGE=y +CONFIG_NETFILTER_FAMILY_ARP=y +# CONFIG_NETFILTER_NETLINK_ACCT is not set CONFIG_NETFILTER_NETLINK_QUEUE=m CONFIG_NETFILTER_NETLINK_LOG=m +# CONFIG_NETFILTER_NETLINK_OSF is not set CONFIG_NF_CONNTRACK=m +# CONFIG_NF_LOG_NETDEV is not set +CONFIG_NETFILTER_CONNCOUNT=m CONFIG_NF_CONNTRACK_MARK=y # CONFIG_NF_CONNTRACK_ZONES is not set CONFIG_NF_CONNTRACK_PROCFS=y CONFIG_NF_CONNTRACK_EVENTS=y # CONFIG_NF_CONNTRACK_TIMEOUT is not set # CONFIG_NF_CONNTRACK_TIMESTAMP is not set -CONFIG_NF_CT_PROTO_DCCP=m +# CONFIG_NF_CONNTRACK_LABELS is not set +CONFIG_NF_CT_PROTO_DCCP=y CONFIG_NF_CT_PROTO_GRE=m -CONFIG_NF_CT_PROTO_SCTP=m -CONFIG_NF_CT_PROTO_UDPLITE=m +CONFIG_NF_CT_PROTO_SCTP=y +CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NF_CONNTRACK_AMANDA=m CONFIG_NF_CONNTRACK_FTP=m CONFIG_NF_CONNTRACK_H323=m CONFIG_NF_CONNTRACK_IRC=m CONFIG_NF_CONNTRACK_BROADCAST=m CONFIG_NF_CONNTRACK_NETBIOS_NS=m -CONFIG_NF_CONNTRACK_SNMP=m +# CONFIG_NF_CONNTRACK_SNMP is not set CONFIG_NF_CONNTRACK_PPTP=m CONFIG_NF_CONNTRACK_SANE=m CONFIG_NF_CONNTRACK_SIP=m CONFIG_NF_CONNTRACK_TFTP=m CONFIG_NF_CT_NETLINK=m -# CONFIG_NF_CT_NETLINK_TIMEOUT is not set -# CONFIG_NETFILTER_NETLINK_QUEUE_CT is not set +# CONFIG_NETFILTER_NETLINK_GLUE_CT is not set CONFIG_NF_NAT=m CONFIG_NF_NAT_NEEDED=y -CONFIG_NF_NAT_PROTO_DCCP=m -CONFIG_NF_NAT_PROTO_UDPLITE=m -CONFIG_NF_NAT_PROTO_SCTP=m +CONFIG_NF_NAT_PROTO_DCCP=y +CONFIG_NF_NAT_PROTO_UDPLITE=y +CONFIG_NF_NAT_PROTO_SCTP=y CONFIG_NF_NAT_AMANDA=m CONFIG_NF_NAT_FTP=m CONFIG_NF_NAT_IRC=m CONFIG_NF_NAT_SIP=m CONFIG_NF_NAT_TFTP=m +CONFIG_NF_NAT_REDIRECT=y CONFIG_NETFILTER_SYNPROXY=m # CONFIG_NF_TABLES is not set CONFIG_NETFILTER_XTABLES=y @@ -796,7 +1034,6 @@ # CONFIG_NETFILTER_XT_MARK=m CONFIG_NETFILTER_XT_CONNMARK=m -# CONFIG_NETFILTER_XT_SET is not set # # Xtables targets @@ -807,11 +1044,12 @@ CONFIG_NETFILTER_XT_TARGET_CT=m CONFIG_NETFILTER_XT_TARGET_DSCP=m CONFIG_NETFILTER_XT_TARGET_HL=m -CONFIG_NETFILTER_XT_TARGET_HMARK=m +# CONFIG_NETFILTER_XT_TARGET_HMARK is not set # CONFIG_NETFILTER_XT_TARGET_IDLETIMER is not set # CONFIG_NETFILTER_XT_TARGET_LED is not set -CONFIG_NETFILTER_XT_TARGET_LOG=m +# CONFIG_NETFILTER_XT_TARGET_LOG is not set CONFIG_NETFILTER_XT_TARGET_MARK=m +# CONFIG_NETFILTER_XT_NAT is not set CONFIG_NETFILTER_XT_TARGET_NETMAP=m CONFIG_NETFILTER_XT_TARGET_NFLOG=m CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m @@ -829,7 +1067,7 @@ # CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m # CONFIG_NETFILTER_XT_MATCH_BPF is not set -# CONFIG_NETFILTER_XT_MATCH_CGROUP is not set +CONFIG_NETFILTER_XT_MATCH_CGROUP=m CONFIG_NETFILTER_XT_MATCH_CLUSTER=m CONFIG_NETFILTER_XT_MATCH_COMMENT=m CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m @@ -848,15 +1086,15 @@ CONFIG_NETFILTER_XT_MATCH_HL=m # CONFIG_NETFILTER_XT_MATCH_IPCOMP is not set CONFIG_NETFILTER_XT_MATCH_IPRANGE=m -CONFIG_NETFILTER_XT_MATCH_IPVS=m +# CONFIG_NETFILTER_XT_MATCH_IPVS is not set CONFIG_NETFILTER_XT_MATCH_L2TP=m CONFIG_NETFILTER_XT_MATCH_LENGTH=m CONFIG_NETFILTER_XT_MATCH_LIMIT=m CONFIG_NETFILTER_XT_MATCH_MAC=m CONFIG_NETFILTER_XT_MATCH_MARK=m CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m -CONFIG_NETFILTER_XT_MATCH_NFACCT=m -CONFIG_NETFILTER_XT_MATCH_OSF=m +# CONFIG_NETFILTER_XT_MATCH_NFACCT is not set +# CONFIG_NETFILTER_XT_MATCH_OSF is not set CONFIG_NETFILTER_XT_MATCH_OWNER=m CONFIG_NETFILTER_XT_MATCH_POLICY=m CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m @@ -866,29 +1104,14 @@ CONFIG_NETFILTER_XT_MATCH_REALM=m CONFIG_NETFILTER_XT_MATCH_RECENT=m CONFIG_NETFILTER_XT_MATCH_SCTP=m -CONFIG_NETFILTER_XT_MATCH_SOCKET=m +# CONFIG_NETFILTER_XT_MATCH_SOCKET is not set CONFIG_NETFILTER_XT_MATCH_STATE=m CONFIG_NETFILTER_XT_MATCH_STATISTIC=m CONFIG_NETFILTER_XT_MATCH_STRING=m CONFIG_NETFILTER_XT_MATCH_TCPMSS=m CONFIG_NETFILTER_XT_MATCH_TIME=m CONFIG_NETFILTER_XT_MATCH_U32=m -CONFIG_IP_SET=m -CONFIG_IP_SET_MAX=256 -# CONFIG_IP_SET_BITMAP_IP is not set -# CONFIG_IP_SET_BITMAP_IPMAC is not set -# CONFIG_IP_SET_BITMAP_PORT is not set -# CONFIG_IP_SET_HASH_IP is not set -# CONFIG_IP_SET_HASH_IPMARK is not set -# CONFIG_IP_SET_HASH_IPPORT is not set -# CONFIG_IP_SET_HASH_IPPORTIP is not set -# CONFIG_IP_SET_HASH_IPPORTNET is not set -# CONFIG_IP_SET_HASH_NETPORTNET is not set -# CONFIG_IP_SET_HASH_NET is not set -# CONFIG_IP_SET_HASH_NETNET is not set -# CONFIG_IP_SET_HASH_NETPORT is not set -# CONFIG_IP_SET_HASH_NETIFACE is not set -# CONFIG_IP_SET_LIST_SET is not set +# CONFIG_IP_SET is not set CONFIG_IP_VS=m CONFIG_IP_VS_IPV6=y # CONFIG_IP_VS_DEBUG is not set @@ -911,10 +1134,13 @@ CONFIG_IP_VS_WRR=m CONFIG_IP_VS_LC=m CONFIG_IP_VS_WLC=m +# CONFIG_IP_VS_FO is not set +# CONFIG_IP_VS_OVF is not set CONFIG_IP_VS_LBLC=m CONFIG_IP_VS_LBLCR=m CONFIG_IP_VS_DH=m CONFIG_IP_VS_SH=m +# CONFIG_IP_VS_MH is not set CONFIG_IP_VS_SED=m CONFIG_IP_VS_NQ=m @@ -924,6 +1150,11 @@ CONFIG_IP_VS_SH_TAB_BITS=8 # +# IPVS MH scheduler +# +CONFIG_IP_VS_MH_TAB_INDEX=12 + +# # IPVS application helper # # CONFIG_IP_VS_FTP is not set @@ -934,8 +1165,16 @@ # IP: Netfilter Configuration # CONFIG_NF_DEFRAG_IPV4=m -CONFIG_NF_CONNTRACK_IPV4=m -CONFIG_NF_CONNTRACK_PROC_COMPAT=y +# CONFIG_NF_SOCKET_IPV4 is not set +CONFIG_NF_TPROXY_IPV4=m +# CONFIG_NF_DUP_IPV4 is not set +# CONFIG_NF_LOG_ARP is not set +# CONFIG_NF_LOG_IPV4 is not set +CONFIG_NF_REJECT_IPV4=m +CONFIG_NF_NAT_IPV4=m +CONFIG_NF_NAT_PROTO_GRE=m +CONFIG_NF_NAT_PPTP=m +CONFIG_NF_NAT_H323=m CONFIG_IP_NF_IPTABLES=m CONFIG_IP_NF_MATCH_AH=m CONFIG_IP_NF_MATCH_ECN=m @@ -944,15 +1183,7 @@ CONFIG_IP_NF_FILTER=m CONFIG_IP_NF_TARGET_REJECT=m CONFIG_IP_NF_TARGET_SYNPROXY=m -CONFIG_IP_NF_TARGET_ULOG=m -CONFIG_NF_NAT_IPV4=m -CONFIG_IP_NF_TARGET_MASQUERADE=m -CONFIG_IP_NF_TARGET_NETMAP=m -CONFIG_IP_NF_TARGET_REDIRECT=m -CONFIG_NF_NAT_SNMP_BASIC=m -CONFIG_NF_NAT_PROTO_GRE=m -CONFIG_NF_NAT_PPTP=m -CONFIG_NF_NAT_H323=m +# CONFIG_IP_NF_NAT is not set CONFIG_IP_NF_MANGLE=m CONFIG_IP_NF_TARGET_CLUSTERIP=m CONFIG_IP_NF_TARGET_ECN=m @@ -965,8 +1196,12 @@ # # IPv6: Netfilter Configuration # -CONFIG_NF_DEFRAG_IPV6=m -CONFIG_NF_CONNTRACK_IPV6=m +# CONFIG_NF_SOCKET_IPV6 is not set +CONFIG_NF_TPROXY_IPV6=m +# CONFIG_NF_DUP_IPV6 is not set +CONFIG_NF_REJECT_IPV6=m +# CONFIG_NF_LOG_IPV6 is not set +CONFIG_NF_NAT_IPV6=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MATCH_AH=m CONFIG_IP6_NF_MATCH_EUI64=m @@ -977,15 +1212,15 @@ CONFIG_IP6_NF_MATCH_MH=m CONFIG_IP6_NF_MATCH_RPFILTER=m CONFIG_IP6_NF_MATCH_RT=m +# CONFIG_IP6_NF_MATCH_SRH is not set CONFIG_IP6_NF_TARGET_HL=m CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_TARGET_REJECT=m CONFIG_IP6_NF_TARGET_SYNPROXY=m CONFIG_IP6_NF_MANGLE=m CONFIG_IP6_NF_RAW=m -CONFIG_NF_NAT_IPV6=m -CONFIG_IP6_NF_TARGET_MASQUERADE=m -CONFIG_IP6_NF_TARGET_NPT=m +# CONFIG_IP6_NF_NAT is not set +CONFIG_NF_DEFRAG_IPV6=m CONFIG_BRIDGE_NF_EBTABLES=m CONFIG_BRIDGE_EBT_BROUTE=m CONFIG_BRIDGE_EBT_T_FILTER=m @@ -1006,8 +1241,8 @@ CONFIG_BRIDGE_EBT_REDIRECT=m CONFIG_BRIDGE_EBT_SNAT=m CONFIG_BRIDGE_EBT_LOG=m -CONFIG_BRIDGE_EBT_ULOG=m CONFIG_BRIDGE_EBT_NFLOG=m +# CONFIG_BPFILTER is not set # CONFIG_IP_DCCP is not set CONFIG_IP_SCTP=m # CONFIG_SCTP_DBG_OBJCNT is not set @@ -1016,6 +1251,7 @@ # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_COOKIE_HMAC_MD5=y # CONFIG_SCTP_COOKIE_HMAC_SHA1 is not set +CONFIG_INET_SCTP_DIAG=m # CONFIG_RDS is not set # CONFIG_TIPC is not set CONFIG_ATM=m @@ -1036,13 +1272,12 @@ CONFIG_BRIDGE_IGMP_SNOOPING=y CONFIG_BRIDGE_VLAN_FILTERING=y CONFIG_HAVE_NET_DSA=y +# CONFIG_NET_DSA is not set CONFIG_VLAN_8021Q=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q_MVRP=y -# CONFIG_DECNET is not set CONFIG_LLC=m # CONFIG_LLC2 is not set -# CONFIG_IPX is not set CONFIG_ATALK=m CONFIG_DEV_APPLETALK=m CONFIG_IPDDP=m @@ -1050,8 +1285,8 @@ # CONFIG_X25 is not set # CONFIG_LAPB is not set # CONFIG_PHONET is not set +# CONFIG_6LOWPAN is not set # CONFIG_IEEE802154 is not set -CONFIG_6LOWPAN_IPHC=m CONFIG_NET_SCHED=y # @@ -1068,27 +1303,31 @@ CONFIG_NET_SCH_SFQ=m CONFIG_NET_SCH_TEQL=m CONFIG_NET_SCH_TBF=m +# CONFIG_NET_SCH_CBS is not set +# CONFIG_NET_SCH_ETF is not set CONFIG_NET_SCH_GRED=m CONFIG_NET_SCH_DSMARK=m # CONFIG_NET_SCH_NETEM is not set CONFIG_NET_SCH_DRR=m # CONFIG_NET_SCH_MQPRIO is not set +# CONFIG_NET_SCH_SKBPRIO is not set # CONFIG_NET_SCH_CHOKE is not set # CONFIG_NET_SCH_QFQ is not set # CONFIG_NET_SCH_CODEL is not set # CONFIG_NET_SCH_FQ_CODEL is not set +# CONFIG_NET_SCH_CAKE is not set # CONFIG_NET_SCH_FQ is not set # CONFIG_NET_SCH_HHF is not set # CONFIG_NET_SCH_PIE is not set CONFIG_NET_SCH_INGRESS=m # CONFIG_NET_SCH_PLUG is not set +# CONFIG_NET_SCH_DEFAULT is not set # # Classification # CONFIG_NET_CLS=y CONFIG_NET_CLS_BASIC=m -CONFIG_NET_CLS_TCINDEX=m CONFIG_NET_CLS_ROUTE4=m CONFIG_NET_CLS_FW=m CONFIG_NET_CLS_U32=m @@ -1099,6 +1338,8 @@ CONFIG_NET_CLS_FLOW=m CONFIG_NET_CLS_CGROUP=m CONFIG_NET_CLS_BPF=m +# CONFIG_NET_CLS_FLOWER is not set +# CONFIG_NET_CLS_MATCHALL is not set CONFIG_NET_EMATCH=y CONFIG_NET_EMATCH_STACK=32 CONFIG_NET_EMATCH_CMP=m @@ -1106,33 +1347,51 @@ CONFIG_NET_EMATCH_U32=m CONFIG_NET_EMATCH_META=m CONFIG_NET_EMATCH_TEXT=m -# CONFIG_NET_EMATCH_IPSET is not set +# CONFIG_NET_EMATCH_IPT is not set CONFIG_NET_CLS_ACT=y CONFIG_NET_ACT_POLICE=m CONFIG_NET_ACT_GACT=m CONFIG_GACT_PROB=y CONFIG_NET_ACT_MIRRED=m +# CONFIG_NET_ACT_SAMPLE is not set CONFIG_NET_ACT_IPT=m CONFIG_NET_ACT_NAT=m CONFIG_NET_ACT_PEDIT=m CONFIG_NET_ACT_SIMP=m CONFIG_NET_ACT_SKBEDIT=m CONFIG_NET_ACT_CSUM=m +# CONFIG_NET_ACT_VLAN is not set +# CONFIG_NET_ACT_BPF is not set +# CONFIG_NET_ACT_CONNMARK is not set +# CONFIG_NET_ACT_SKBMOD is not set +# CONFIG_NET_ACT_IFE is not set +# CONFIG_NET_ACT_TUNNEL_KEY is not set CONFIG_NET_CLS_IND=y CONFIG_NET_SCH_FIFO=y # CONFIG_DCB is not set CONFIG_DNS_RESOLVER=y CONFIG_BATMAN_ADV=m +CONFIG_BATMAN_ADV_BATMAN_V=y CONFIG_BATMAN_ADV_BLA=y # CONFIG_BATMAN_ADV_DAT is not set # CONFIG_BATMAN_ADV_NC is not set # CONFIG_BATMAN_ADV_MCAST is not set -# CONFIG_BATMAN_ADV_DEBUG is not set -# CONFIG_OPENVSWITCH is not set -# CONFIG_VSOCKETS is not set -# CONFIG_NETLINK_DIAG is not set +CONFIG_OPENVSWITCH=m +CONFIG_OPENVSWITCH_GRE=m +CONFIG_VSOCKETS=m +CONFIG_VSOCKETS_DIAG=m +CONFIG_VIRTIO_VSOCKETS=m +CONFIG_VIRTIO_VSOCKETS_COMMON=m +# CONFIG_HYPERV_VSOCKETS is not set +CONFIG_NETLINK_DIAG=m +CONFIG_MPLS=y CONFIG_NET_MPLS_GSO=m -# CONFIG_HSR is not set +# CONFIG_MPLS_ROUTING is not set +CONFIG_NET_NSH=m +CONFIG_HSR=m +# CONFIG_NET_SWITCHDEV is not set +# CONFIG_NET_L3_MASTER_DEV is not set +# CONFIG_NET_NCSI is not set CONFIG_RPS=y CONFIG_RFS_ACCEL=y CONFIG_XPS=y @@ -1140,7 +1399,7 @@ CONFIG_CGROUP_NET_CLASSID=y CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y -CONFIG_BPF_JIT=y +# CONFIG_BPF_JIT is not set CONFIG_NET_FLOW_LIMIT=y # @@ -1149,54 +1408,8 @@ # CONFIG_NET_PKTGEN is not set # CONFIG_HAMRADIO is not set # CONFIG_CAN is not set -CONFIG_IRDA=m - -# -# IrDA protocols -# -CONFIG_IRLAN=m -CONFIG_IRNET=m -CONFIG_IRCOMM=m -# CONFIG_IRDA_ULTRA is not set - -# -# IrDA options -# -# CONFIG_IRDA_CACHE_LAST_LSAP is not set -# CONFIG_IRDA_FAST_RR is not set -# CONFIG_IRDA_DEBUG is not set - -# -# Infrared-port device drivers -# - -# -# SIR device drivers -# -CONFIG_IRTTY_SIR=m - -# -# Dongle support -# -# CONFIG_DONGLE is not set -# CONFIG_KINGSUN_DONGLE is not set -# CONFIG_KSDAZZLE_DONGLE is not set -# CONFIG_KS959_DONGLE is not set - -# -# FIR device drivers -# -# CONFIG_USB_IRDA is not set -# CONFIG_SIGMATEL_FIR is not set -# CONFIG_NSC_FIR is not set -# CONFIG_WINBOND_FIR is not set -# CONFIG_SMC_IRCC_FIR is not set -# CONFIG_ALI_FIR is not set -# CONFIG_VLSI_FIR is not set -# CONFIG_VIA_FIR is not set -# CONFIG_MCS_FIR is not set CONFIG_BT=m -CONFIG_BT_6LOWPAN=y +CONFIG_BT_BREDR=y CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y CONFIG_BT_BNEP=m @@ -1204,33 +1417,45 @@ CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_CMTP=m CONFIG_BT_HIDP=m +CONFIG_BT_HS=y +CONFIG_BT_LE=y +# CONFIG_BT_LEDS is not set # # Bluetooth device drivers # +CONFIG_BT_INTEL=m +CONFIG_BT_BCM=m +CONFIG_BT_RTL=m CONFIG_BT_HCIBTUSB=m +# CONFIG_BT_HCIBTUSB_AUTOSUSPEND is not set +CONFIG_BT_HCIBTUSB_BCM=y +CONFIG_BT_HCIBTUSB_RTL=y CONFIG_BT_HCIBTSDIO=m CONFIG_BT_HCIUART=m CONFIG_BT_HCIUART_H4=y CONFIG_BT_HCIUART_BCSP=y CONFIG_BT_HCIUART_ATH3K=y -CONFIG_BT_HCIUART_LL=y -CONFIG_BT_HCIUART_3WIRE=y +# CONFIG_BT_HCIUART_INTEL is not set +# CONFIG_BT_HCIUART_AG6XX is not set +# CONFIG_BT_HCIUART_MRVL is not set CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBFUSB=m CONFIG_BT_HCIDTL1=m CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBLUECARD=m -CONFIG_BT_HCIBTUART=m CONFIG_BT_HCIVHCI=m CONFIG_BT_MRVL=m CONFIG_BT_MRVL_SDIO=m CONFIG_BT_ATH3K=m CONFIG_BT_WILINK=m +CONFIG_BT_HCIRSI=m CONFIG_AF_RXRPC=y +# CONFIG_AF_RXRPC_INJECT_LOSS is not set # CONFIG_AF_RXRPC_DEBUG is not set CONFIG_RXKAD=y +# CONFIG_AF_KCM is not set CONFIG_FIB_RULES=y CONFIG_WIRELESS=y CONFIG_WIRELESS_EXT=y @@ -1241,10 +1466,12 @@ CONFIG_CFG80211=m # CONFIG_NL80211_TESTMODE is not set # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set -# CONFIG_CFG80211_REG_DEBUG is not set +CONFIG_CFG80211_REQUIRE_SIGNED_REGDB=y +CONFIG_CFG80211_USE_KERNEL_REGDB_KEYS=y CONFIG_CFG80211_DEFAULT_PS=y -# CONFIG_CFG80211_INTERNAL_REGDB is not set +CONFIG_CFG80211_CRDA_SUPPORT=y CONFIG_CFG80211_WEXT=y +CONFIG_CFG80211_WEXT_EXPORT=y CONFIG_LIB80211=m CONFIG_LIB80211_CRYPT_WEP=m CONFIG_LIB80211_CRYPT_CCMP=m @@ -1260,12 +1487,12 @@ CONFIG_MAC80211_LEDS=y # CONFIG_MAC80211_MESSAGE_TRACING is not set # CONFIG_MAC80211_DEBUG_MENU is not set +CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 CONFIG_WIMAX=m CONFIG_WIMAX_DEBUG_LEVEL=8 CONFIG_RFKILL=m CONFIG_RFKILL_LEDS=y CONFIG_RFKILL_INPUT=y -# CONFIG_RFKILL_REGULATOR is not set # CONFIG_RFKILL_GPIO is not set # CONFIG_NET_9P is not set # CONFIG_CAIF is not set @@ -1273,18 +1500,42 @@ # CONFIG_CEPH_LIB_PRETTYDEBUG is not set # CONFIG_CEPH_LIB_USE_DNS_RESOLVER is not set CONFIG_NFC=m -# CONFIG_NFC_DIGITAL is not set +CONFIG_NFC_DIGITAL=m CONFIG_NFC_NCI=m -# CONFIG_NFC_HCI is not set +# CONFIG_NFC_NCI_UART is not set +CONFIG_NFC_HCI=m +CONFIG_NFC_SHDLC=y # # Near Field Communication (NFC) devices # +CONFIG_NFC_SIM=m +CONFIG_NFC_PORT100=m +# CONFIG_NFC_FDP is not set +CONFIG_NFC_PN544=m +CONFIG_NFC_PN544_I2C=m CONFIG_NFC_PN533=m -CONFIG_NFC_WILINK=m -# CONFIG_NFC_SIM is not set -# CONFIG_NFC_MRVL is not set -CONFIG_HAVE_BPF_JIT=y +# CONFIG_NFC_PN533_USB is not set +CONFIG_NFC_PN533_I2C=m +CONFIG_NFC_MICROREAD=m +CONFIG_NFC_MICROREAD_I2C=m +CONFIG_NFC_MRVL=m +CONFIG_NFC_MRVL_USB=m +# CONFIG_NFC_MRVL_I2C is not set +CONFIG_NFC_ST21NFCA=m +CONFIG_NFC_ST21NFCA_I2C=m +# CONFIG_NFC_ST_NCI_I2C is not set +# CONFIG_NFC_NXP_NCI is not set +# CONFIG_NFC_S3FWRN5_I2C is not set +# CONFIG_PSAMPLE is not set +# CONFIG_NET_IFE is not set +# CONFIG_LWTUNNEL is not set +CONFIG_DST_CACHE=y +CONFIG_GRO_CELLS=y +# CONFIG_NET_DEVLINK is not set +CONFIG_MAY_USE_DEVLINK=y +CONFIG_FAILOVER=m +CONFIG_HAVE_EBPF_JIT=y # # Device Drivers @@ -1299,31 +1550,46 @@ # CONFIG_DEVTMPFS_MOUNT is not set CONFIG_STANDALONE=y CONFIG_PREVENT_FIRMWARE_BUILD=y + +# +# Firmware loader +# CONFIG_FW_LOADER=y -CONFIG_FIRMWARE_IN_KERNEL=y CONFIG_EXTRA_FIRMWARE="" CONFIG_FW_LOADER_USER_HELPER=y -# CONFIG_SYS_HYPERVISOR is not set -# CONFIG_GENERIC_CPU_DEVICES is not set +# CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set +CONFIG_WANT_DEV_COREDUMP=y +CONFIG_ALLOW_DEV_COREDUMP=y +CONFIG_DEV_COREDUMP=y +# CONFIG_TEST_ASYNC_DRIVER_PROBE is not set CONFIG_GENERIC_CPU_AUTOPROBE=y +CONFIG_GENERIC_CPU_VULNERABILITIES=y CONFIG_REGMAP=y CONFIG_REGMAP_I2C=m +CONFIG_REGMAP_MMIO=m +CONFIG_REGMAP_IRQ=y CONFIG_DMA_SHARED_BUFFER=y +# CONFIG_DMA_FENCE_TRACE is not set # # Bus devices # CONFIG_CONNECTOR=m +# CONFIG_GNSS is not set CONFIG_MTD=m # CONFIG_MTD_TESTS is not set CONFIG_MTD_REDBOOT_PARTS=m CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1 # CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED is not set # CONFIG_MTD_REDBOOT_PARTS_READONLY is not set -# CONFIG_MTD_CMDLINE_PARTS is not set +CONFIG_MTD_CMDLINE_PARTS=m CONFIG_MTD_AR7_PARTS=m # +# Partition parsers +# + +# # User Modules And Translation Layers # CONFIG_MTD_BLKDEVS=m @@ -1331,13 +1597,14 @@ # CONFIG_MTD_BLOCK_RO is not set CONFIG_FTL=m CONFIG_NFTL=m -CONFIG_NFTL_RW=y +# CONFIG_NFTL_RW is not set CONFIG_INFTL=m CONFIG_RFD_FTL=m -CONFIG_SSFDC=m -CONFIG_SM_FTL=m +# CONFIG_SSFDC is not set +# CONFIG_SM_FTL is not set # CONFIG_MTD_OOPS is not set # CONFIG_MTD_SWAP is not set +# CONFIG_MTD_PARTITIONED_MASTER is not set # # RAM/ROM/Flash chip drivers @@ -1349,76 +1616,89 @@ CONFIG_MTD_MAP_BANK_WIDTH_1=y CONFIG_MTD_MAP_BANK_WIDTH_2=y CONFIG_MTD_MAP_BANK_WIDTH_4=y -# CONFIG_MTD_MAP_BANK_WIDTH_8 is not set -# CONFIG_MTD_MAP_BANK_WIDTH_16 is not set -# CONFIG_MTD_MAP_BANK_WIDTH_32 is not set CONFIG_MTD_CFI_I1=y CONFIG_MTD_CFI_I2=y -# CONFIG_MTD_CFI_I4 is not set -# CONFIG_MTD_CFI_I8 is not set -# CONFIG_MTD_CFI_INTELEXT is not set -# CONFIG_MTD_CFI_AMDSTD is not set -# CONFIG_MTD_CFI_STAA is not set +CONFIG_MTD_CFI_INTELEXT=m +CONFIG_MTD_CFI_AMDSTD=m +CONFIG_MTD_CFI_STAA=m CONFIG_MTD_CFI_UTIL=m -# CONFIG_MTD_RAM is not set -# CONFIG_MTD_ROM is not set -# CONFIG_MTD_ABSENT is not set +CONFIG_MTD_RAM=m +CONFIG_MTD_ROM=m +CONFIG_MTD_ABSENT=m # # Mapping drivers for chip access # # CONFIG_MTD_COMPLEX_MAPPINGS is not set -# CONFIG_MTD_PHYSMAP is not set -# CONFIG_MTD_AMD76XROM is not set -# CONFIG_MTD_ICHXROM is not set -# CONFIG_MTD_ESB2ROM is not set -# CONFIG_MTD_CK804XROM is not set -# CONFIG_MTD_SCB2_FLASH is not set -# CONFIG_MTD_NETtel is not set -# CONFIG_MTD_L440GX is not set -# CONFIG_MTD_INTEL_VR_NOR is not set -# CONFIG_MTD_PLATRAM is not set +CONFIG_MTD_PHYSMAP=m +# CONFIG_MTD_PHYSMAP_COMPAT is not set +CONFIG_MTD_AMD76XROM=m +CONFIG_MTD_ICHXROM=m +CONFIG_MTD_ESB2ROM=m +CONFIG_MTD_CK804XROM=m +CONFIG_MTD_SCB2_FLASH=m +CONFIG_MTD_NETtel=m +CONFIG_MTD_L440GX=m +CONFIG_MTD_INTEL_VR_NOR=m +CONFIG_MTD_PLATRAM=m # # Self-contained MTD device drivers # -# CONFIG_MTD_PMC551 is not set -# CONFIG_MTD_SLRAM is not set -# CONFIG_MTD_PHRAM is not set +CONFIG_MTD_PMC551=m +# CONFIG_MTD_PMC551_BUGFIX is not set +# CONFIG_MTD_PMC551_DEBUG is not set +CONFIG_MTD_SLRAM=m +CONFIG_MTD_PHRAM=m # CONFIG_MTD_MTDRAM is not set -# CONFIG_MTD_BLOCK2MTD is not set +CONFIG_MTD_BLOCK2MTD=m # # Disk-On-Chip Device Drivers # -# CONFIG_MTD_DOCG3 is not set +CONFIG_MTD_DOCG3=m +CONFIG_BCH_CONST_M=14 +CONFIG_BCH_CONST_T=4 +CONFIG_MTD_ONENAND=m +# CONFIG_MTD_ONENAND_VERIFY_WRITE is not set +CONFIG_MTD_ONENAND_GENERIC=m +CONFIG_MTD_ONENAND_OTP=y +CONFIG_MTD_ONENAND_2X_PROGRAM=y CONFIG_MTD_NAND_ECC=m CONFIG_MTD_NAND_ECC_SMC=y CONFIG_MTD_NAND=m # CONFIG_MTD_NAND_ECC_BCH is not set -# CONFIG_MTD_SM_COMMON is not set -# CONFIG_MTD_NAND_DENALI is not set -# CONFIG_MTD_NAND_GPIO is not set -CONFIG_MTD_NAND_IDS=m -# CONFIG_MTD_NAND_RICOH is not set -# CONFIG_MTD_NAND_DISKONCHIP is not set -# CONFIG_MTD_NAND_DOCG4 is not set -# CONFIG_MTD_NAND_CAFE is not set -# CONFIG_MTD_NAND_NANDSIM is not set -# CONFIG_MTD_NAND_PLATFORM is not set -# CONFIG_MTD_ONENAND is not set +CONFIG_MTD_SM_COMMON=m +CONFIG_MTD_NAND_DENALI=m +CONFIG_MTD_NAND_DENALI_PCI=m +CONFIG_MTD_NAND_GPIO=m +CONFIG_MTD_NAND_RICOH=m +CONFIG_MTD_NAND_DISKONCHIP=m +# CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADVANCED is not set +CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADDRESS=0 +# CONFIG_MTD_NAND_DISKONCHIP_BBTWRITE is not set +CONFIG_MTD_NAND_DOCG4=m +CONFIG_MTD_NAND_CAFE=m +CONFIG_MTD_NAND_NANDSIM=m +CONFIG_MTD_NAND_PLATFORM=m # # LPDDR & LPDDR2 PCM memory drivers # -# CONFIG_MTD_LPDDR is not set -# CONFIG_MTD_SPI_NOR is not set +CONFIG_MTD_LPDDR=m +CONFIG_MTD_QINFO_PROBE=m +CONFIG_MTD_SPI_NOR=m +# CONFIG_MTD_MT81xx_NOR is not set +CONFIG_MTD_SPI_NOR_USE_4K_SECTORS=y +# CONFIG_SPI_INTEL_SPI_PCI is not set +# CONFIG_SPI_INTEL_SPI_PLATFORM is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FASTMAP is not set # CONFIG_MTD_UBI_GLUEBI is not set # CONFIG_MTD_UBI_BLOCK is not set +# CONFIG_OF is not set CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y CONFIG_PARPORT=m CONFIG_PARPORT_PC=m @@ -1426,7 +1706,6 @@ # CONFIG_PARPORT_PC_FIFO is not set # CONFIG_PARPORT_PC_SUPERIO is not set # CONFIG_PARPORT_PC_PCMCIA is not set -# CONFIG_PARPORT_GSC is not set # CONFIG_PARPORT_AX88796 is not set CONFIG_PARPORT_1284=y CONFIG_PARPORT_NOT_PC=y @@ -1440,39 +1719,44 @@ CONFIG_BLK_DEV=y # CONFIG_BLK_DEV_NULL_BLK is not set CONFIG_BLK_DEV_FD=m +# CONFIG_BLK_DEV_FD_RAWCMD is not set +CONFIG_CDROM=y # CONFIG_PARIDE is not set CONFIG_BLK_DEV_PCIESSD_MTIP32XX=y CONFIG_ZRAM=m -CONFIG_ZRAM_LZ4_COMPRESS=y -# CONFIG_ZRAM_DEBUG is not set -# CONFIG_BLK_CPQ_CISS_DA is not set +# CONFIG_ZRAM_WRITEBACK is not set # CONFIG_BLK_DEV_DAC960 is not set # CONFIG_BLK_DEV_UMEM is not set -# CONFIG_BLK_DEV_COW_COMMON is not set CONFIG_BLK_DEV_LOOP=y CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 CONFIG_BLK_DEV_CRYPTOLOOP=m CONFIG_BLK_DEV_DRBD=m # CONFIG_DRBD_FAULT_INJECTION is not set CONFIG_BLK_DEV_NBD=m -CONFIG_BLK_DEV_NVME=y -CONFIG_BLK_DEV_SKD=m -CONFIG_BLK_DEV_OSD=m +# CONFIG_BLK_DEV_SKD is not set CONFIG_BLK_DEV_SX8=m CONFIG_BLK_DEV_RAM=y CONFIG_BLK_DEV_RAM_COUNT=16 CONFIG_BLK_DEV_RAM_SIZE=4096 -# CONFIG_BLK_DEV_XIP is not set CONFIG_CDROM_PKTCDVD=y CONFIG_CDROM_PKTCDVD_BUFFERS=8 # CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_ATA_OVER_ETH=m CONFIG_VIRTIO_BLK=m -# CONFIG_BLK_DEV_HD is not set -# CONFIG_BLK_DEV_RBD is not set +# CONFIG_VIRTIO_BLK_SCSI is not set +CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RSXX is not set # +# NVME Support +# +CONFIG_NVME_CORE=y +CONFIG_BLK_DEV_NVME=y +# CONFIG_NVME_MULTIPATH is not set +# CONFIG_NVME_FC is not set +# CONFIG_NVME_TARGET is not set + +# # Misc devices # CONFIG_SENSORS_LIS3LV02D=m @@ -1485,21 +1769,18 @@ CONFIG_TIFM_7XX1=y # CONFIG_ICS932S401 is not set # CONFIG_ENCLOSURE_SERVICES is not set -# CONFIG_CS5535_MFGPT is not set # CONFIG_HP_ILO is not set # CONFIG_APDS9802ALS is not set # CONFIG_ISL29003 is not set # CONFIG_ISL29020 is not set # CONFIG_SENSORS_TSL2550 is not set -# CONFIG_SENSORS_BH1780 is not set # CONFIG_SENSORS_BH1770 is not set # CONFIG_SENSORS_APDS990X is not set # CONFIG_HMC6352 is not set -CONFIG_DS1682=m -# CONFIG_VMWARE_BALLOON is not set -# CONFIG_BMP085_I2C is not set +# CONFIG_DS1682 is not set CONFIG_USB_SWITCH_FSA9480=m # CONFIG_SRAM is not set +# CONFIG_PCI_ENDPOINT_TEST is not set # CONFIG_C2PORT is not set # @@ -1509,6 +1790,7 @@ # CONFIG_EEPROM_LEGACY is not set # CONFIG_EEPROM_MAX6875 is not set CONFIG_EEPROM_93CX6=m +# CONFIG_EEPROM_IDT_89HPESX is not set CONFIG_CB710_CORE=y # CONFIG_CB710_DEBUG is not set CONFIG_CB710_DEBUG_ASSUMPTIONS=y @@ -1520,25 +1802,56 @@ CONFIG_SENSORS_LIS3_I2C=m # -# Altera FPGA firmware download module +# Altera FPGA firmware download module (requires I2C) # CONFIG_ALTERA_STAPL=m -CONFIG_INTEL_MEI=m +# CONFIG_INTEL_MEI is not set # CONFIG_INTEL_MEI_ME is not set # CONFIG_INTEL_MEI_TXE is not set # CONFIG_VMWARE_VMCI is not set # +# Intel MIC & related support +# + +# +# Intel MIC Bus Driver +# +# CONFIG_INTEL_MIC_BUS is not set + +# +# SCIF Bus Driver +# +# CONFIG_SCIF_BUS is not set + +# +# VOP Bus Driver +# +# CONFIG_VOP_BUS is not set + +# # Intel MIC Host Driver # -CONFIG_INTEL_MIC_HOST=m # # Intel MIC Card Driver # -CONFIG_INTEL_MIC_CARD=m + +# +# SCIF Driver +# + +# +# Intel MIC Coprocessor State Management (COSM) Drivers +# + +# +# VOP Driver +# # CONFIG_GENWQE is not set CONFIG_ECHO=m +# CONFIG_MISC_RTSX_PCI is not set +# CONFIG_MISC_RTSX_USB is not set CONFIG_HAVE_IDE=y # CONFIG_IDE is not set @@ -1549,8 +1862,8 @@ CONFIG_RAID_ATTRS=m CONFIG_SCSI=y CONFIG_SCSI_DMA=y -CONFIG_SCSI_TGT=m CONFIG_SCSI_NETLINK=y +CONFIG_SCSI_MQ_DEFAULT=y CONFIG_SCSI_PROC_FS=y # @@ -1560,10 +1873,8 @@ CONFIG_CHR_DEV_ST=m CONFIG_CHR_DEV_OSST=m CONFIG_BLK_DEV_SR=y -CONFIG_BLK_DEV_SR_VENDOR=y CONFIG_CHR_DEV_SG=y CONFIG_CHR_DEV_SCH=m -CONFIG_SCSI_MULTI_LUN=y CONFIG_SCSI_CONSTANTS=y CONFIG_SCSI_LOGGING=y CONFIG_SCSI_SCAN_ASYNC=y @@ -1573,14 +1884,12 @@ # CONFIG_SCSI_SPI_ATTRS=m CONFIG_SCSI_FC_ATTRS=m -CONFIG_SCSI_FC_TGT_ATTRS=y CONFIG_SCSI_ISCSI_ATTRS=m CONFIG_SCSI_SAS_ATTRS=m CONFIG_SCSI_SAS_LIBSAS=m CONFIG_SCSI_SAS_ATA=y CONFIG_SCSI_SAS_HOST_SMP=y CONFIG_SCSI_SRP_ATTRS=m -CONFIG_SCSI_SRP_TGT_ATTRS=y CONFIG_SCSI_LOWLEVEL=y CONFIG_ISCSI_TCP=m CONFIG_ISCSI_BOOT_SYSFS=m @@ -1596,24 +1905,24 @@ CONFIG_SCSI_ACARD=m CONFIG_SCSI_AACRAID=m CONFIG_SCSI_AIC7XXX=m -CONFIG_AIC7XXX_CMDS_PER_DEVICE=32 -CONFIG_AIC7XXX_RESET_DELAY_MS=5000 +CONFIG_AIC7XXX_CMDS_PER_DEVICE=4 +CONFIG_AIC7XXX_RESET_DELAY_MS=15000 # CONFIG_AIC7XXX_DEBUG_ENABLE is not set CONFIG_AIC7XXX_DEBUG_MASK=0 # CONFIG_AIC7XXX_REG_PRETTY_PRINT is not set CONFIG_SCSI_AIC79XX=m -CONFIG_AIC79XX_CMDS_PER_DEVICE=32 -CONFIG_AIC79XX_RESET_DELAY_MS=5000 +CONFIG_AIC79XX_CMDS_PER_DEVICE=4 +CONFIG_AIC79XX_RESET_DELAY_MS=15000 # CONFIG_AIC79XX_DEBUG_ENABLE is not set CONFIG_AIC79XX_DEBUG_MASK=0 -CONFIG_AIC79XX_REG_PRETTY_PRINT=y +# CONFIG_AIC79XX_REG_PRETTY_PRINT is not set CONFIG_SCSI_AIC94XX=m # CONFIG_AIC94XX_DEBUG is not set CONFIG_SCSI_MVSAS=m # CONFIG_SCSI_MVSAS_DEBUG is not set CONFIG_SCSI_MVSAS_TASKLET=y CONFIG_SCSI_MVUMI=m -CONFIG_SCSI_DPT_I2O=m +# CONFIG_SCSI_DPT_I2O is not set CONFIG_SCSI_ADVANSYS=m CONFIG_SCSI_ARCMSR=m # CONFIG_SCSI_ESAS2R is not set @@ -1622,25 +1931,27 @@ CONFIG_MEGARAID_MAILBOX=m CONFIG_MEGARAID_LEGACY=m CONFIG_MEGARAID_SAS=m +CONFIG_SCSI_MPT3SAS=m +CONFIG_SCSI_MPT2SAS_MAX_SGE=128 +CONFIG_SCSI_MPT3SAS_MAX_SGE=128 CONFIG_SCSI_MPT2SAS=m -CONFIG_SCSI_MPT2SAS_MAX_SGE=128 -# CONFIG_SCSI_MPT2SAS_LOGGING is not set -# CONFIG_SCSI_MPT3SAS is not set -# CONFIG_SCSI_UFSHCD is not set +# CONFIG_SCSI_SMARTPQI is not set +CONFIG_SCSI_UFSHCD=m +CONFIG_SCSI_UFSHCD_PCI=m +# CONFIG_SCSI_UFS_DWC_TC_PCI is not set +CONFIG_SCSI_UFSHCD_PLATFORM=m +# CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set CONFIG_SCSI_HPTIOP=m CONFIG_SCSI_BUSLOGIC=m -# CONFIG_SCSI_FLASHPOINT is not set +CONFIG_SCSI_FLASHPOINT=y CONFIG_VMWARE_PVSCSI=m +CONFIG_HYPERV_STORAGE=m CONFIG_LIBFC=m CONFIG_LIBFCOE=m CONFIG_FCOE=m CONFIG_FCOE_FNIC=m +# CONFIG_SCSI_SNIC is not set CONFIG_SCSI_DMX3191D=m -CONFIG_SCSI_EATA=m -# CONFIG_SCSI_EATA_TAGGED_QUEUE is not set -# CONFIG_SCSI_EATA_LINKED_COMMANDS is not set -CONFIG_SCSI_EATA_MAX_TAGS=16 -CONFIG_SCSI_FUTURE_DOMAIN=m CONFIG_SCSI_GDTH=m CONFIG_SCSI_ISCI=m CONFIG_SCSI_IPS=m @@ -1656,23 +1967,24 @@ CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 CONFIG_SCSI_SYM53C8XX_MMIO=y -CONFIG_SCSI_IPR=m -CONFIG_SCSI_IPR_TRACE=y -CONFIG_SCSI_IPR_DUMP=y +# CONFIG_SCSI_IPR is not set CONFIG_SCSI_QLOGIC_1280=m CONFIG_SCSI_QLA_FC=m CONFIG_SCSI_QLA_ISCSI=m CONFIG_SCSI_LPFC=m CONFIG_SCSI_DC395x=m -CONFIG_SCSI_DC390T=m +# CONFIG_SCSI_AM53C974 is not set +# CONFIG_SCSI_WD719X is not set CONFIG_SCSI_DEBUG=m CONFIG_SCSI_PMCRAID=m CONFIG_SCSI_PM8001=m -CONFIG_SCSI_SRP=m CONFIG_SCSI_BFA_FC=m -# CONFIG_SCSI_VIRTIO is not set -# CONFIG_SCSI_CHELSIO_FCOE is not set -# CONFIG_SCSI_LOWLEVEL_PCMCIA is not set +CONFIG_SCSI_VIRTIO=m +CONFIG_SCSI_CHELSIO_FCOE=m +CONFIG_SCSI_LOWLEVEL_PCMCIA=y +# CONFIG_PCMCIA_AHA152X is not set +# CONFIG_PCMCIA_QLOGIC is not set +# CONFIG_PCMCIA_SYM53C500 is not set CONFIG_SCSI_DH=y CONFIG_SCSI_DH_RDAC=m CONFIG_SCSI_DH_HP_SW=m @@ -1683,15 +1995,16 @@ CONFIG_SCSI_OSD_DPRINT_SENSE=1 # CONFIG_SCSI_OSD_DEBUG is not set CONFIG_ATA=y -# CONFIG_ATA_NONSTANDARD is not set CONFIG_ATA_VERBOSE_ERROR=y CONFIG_ATA_ACPI=y +# CONFIG_SATA_ZPODD is not set CONFIG_SATA_PMP=y # # Controllers with non-SFF native interface # CONFIG_SATA_AHCI=y +CONFIG_SATA_MOBILE_LPM_POLICY=0 CONFIG_SATA_AHCI_PLATFORM=m CONFIG_SATA_INIC162X=m CONFIG_SATA_ACARD_AHCI=m @@ -1783,15 +2096,22 @@ CONFIG_MD_RAID456=m # CONFIG_MD_MULTIPATH is not set # CONFIG_MD_FAULTY is not set -# CONFIG_BCACHE is not set +# CONFIG_MD_CLUSTER is not set +CONFIG_BCACHE=m +# CONFIG_BCACHE_DEBUG is not set +# CONFIG_BCACHE_CLOSURES_DEBUG is not set CONFIG_BLK_DEV_DM_BUILTIN=y CONFIG_BLK_DEV_DM=m +# CONFIG_DM_MQ_DEFAULT is not set # CONFIG_DM_DEBUG is not set CONFIG_DM_BUFIO=m +# CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING is not set +# CONFIG_DM_UNSTRIPED is not set CONFIG_DM_CRYPT=m CONFIG_DM_SNAPSHOT=m # CONFIG_DM_THIN_PROVISIONING is not set # CONFIG_DM_CACHE is not set +# CONFIG_DM_WRITECACHE is not set # CONFIG_DM_ERA is not set CONFIG_DM_MIRROR=m # CONFIG_DM_LOG_USERSPACE is not set @@ -1803,6 +2123,8 @@ # CONFIG_DM_FLAKEY is not set # CONFIG_DM_VERITY is not set # CONFIG_DM_SWITCH is not set +# CONFIG_DM_LOG_WRITES is not set +# CONFIG_DM_INTEGRITY is not set # CONFIG_TARGET_CORE is not set # CONFIG_FUSION is not set @@ -1814,7 +2136,6 @@ CONFIG_FIREWIRE_SBP2=m CONFIG_FIREWIRE_NET=m CONFIG_FIREWIRE_NOSY=m -# CONFIG_I2O is not set CONFIG_MACINTOSH_DRIVERS=y CONFIG_MAC_EMUMOUSEBTN=y CONFIG_NETDEVICES=y @@ -1828,11 +2149,15 @@ # CONFIG_NET_TEAM is not set CONFIG_MACVLAN=m CONFIG_MACVTAP=m -CONFIG_VXLAN=m +# CONFIG_IPVLAN is not set +# CONFIG_VXLAN is not set +# CONFIG_GENEVE is not set +# CONFIG_GTP is not set +# CONFIG_MACSEC is not set # CONFIG_NETCONSOLE is not set -# CONFIG_NETPOLL is not set -# CONFIG_NET_POLL_CONTROLLER is not set CONFIG_TUN=y +CONFIG_TAP=m +# CONFIG_TUN_VNET_CROSS_LE is not set CONFIG_VETH=m CONFIG_VIRTIO_NET=m # CONFIG_NLMON is not set @@ -1853,18 +2178,10 @@ # # CAIF transport drivers # -CONFIG_VHOST_NET=m -CONFIG_VHOST_RING=m -CONFIG_VHOST=m # # Distributed Switch Architecture drivers # -# CONFIG_NET_DSA_MV88E6XXX is not set -# CONFIG_NET_DSA_MV88E6060 is not set -# CONFIG_NET_DSA_MV88E6XXX_NEED_PPU is not set -# CONFIG_NET_DSA_MV88E6131 is not set -# CONFIG_NET_DSA_MV88E6123_61_65 is not set CONFIG_ETHERNET=y CONFIG_MDIO=m CONFIG_NET_VENDOR_3COM=y @@ -1874,14 +2191,23 @@ CONFIG_TYPHOON=m CONFIG_NET_VENDOR_ADAPTEC=y CONFIG_ADAPTEC_STARFIRE=m +CONFIG_NET_VENDOR_AGERE=y +CONFIG_ET131X=m +CONFIG_NET_VENDOR_ALACRITECH=y +CONFIG_SLICOSS=m CONFIG_NET_VENDOR_ALTEON=y CONFIG_ACENIC=y # CONFIG_ACENIC_OMIT_TIGON_I is not set # CONFIG_ALTERA_TSE is not set +CONFIG_NET_VENDOR_AMAZON=y +# CONFIG_ENA_ETHERNET is not set CONFIG_NET_VENDOR_AMD=y CONFIG_AMD8111_ETH=m CONFIG_PCNET32=y CONFIG_PCMCIA_NMCLAN=m +# CONFIG_AMD_XGBE is not set +CONFIG_NET_VENDOR_AQUANTIA=y +# CONFIG_AQTION is not set CONFIG_NET_VENDOR_ARC=y CONFIG_NET_VENDOR_ATHEROS=y CONFIG_ATL2=m @@ -1889,26 +2215,43 @@ CONFIG_ATL1E=m CONFIG_ATL1C=m # CONFIG_ALX is not set +CONFIG_NET_VENDOR_AURORA=y +# CONFIG_AURORA_NB8800 is not set CONFIG_NET_VENDOR_BROADCOM=y CONFIG_B44=m CONFIG_B44_PCI_AUTOSELECT=y CONFIG_B44_PCICORE_AUTOSELECT=y CONFIG_B44_PCI=y +# CONFIG_BCMGENET is not set CONFIG_BNX2=m CONFIG_CNIC=m CONFIG_TIGON3=m +CONFIG_TIGON3_HWMON=y CONFIG_BNX2X=m +# CONFIG_SYSTEMPORT is not set +# CONFIG_BNXT is not set CONFIG_NET_VENDOR_BROCADE=y CONFIG_BNA=m -# CONFIG_NET_CALXEDA_XGMAC is not set +CONFIG_NET_VENDOR_CADENCE=y +# CONFIG_MACB is not set +CONFIG_NET_VENDOR_CAVIUM=y +# CONFIG_THUNDER_NIC_PF is not set +# CONFIG_THUNDER_NIC_VF is not set +# CONFIG_THUNDER_NIC_BGX is not set +# CONFIG_THUNDER_NIC_RGX is not set +CONFIG_CAVIUM_PTP=y +# CONFIG_LIQUIDIO is not set +# CONFIG_LIQUIDIO_VF is not set CONFIG_NET_VENDOR_CHELSIO=y CONFIG_CHELSIO_T1=m CONFIG_CHELSIO_T1_1G=y CONFIG_CHELSIO_T3=m CONFIG_CHELSIO_T4=m CONFIG_CHELSIO_T4VF=m +CONFIG_CHELSIO_LIB=m CONFIG_NET_VENDOR_CISCO=y CONFIG_ENIC=m +CONFIG_NET_VENDOR_CORTINA=y # CONFIG_CX_ECAT is not set CONFIG_DNET=m CONFIG_NET_VENDOR_DEC=y @@ -1929,19 +2272,24 @@ # CONFIG_SUNDANCE_MMIO is not set CONFIG_NET_VENDOR_EMULEX=y CONFIG_BE2NET=m -CONFIG_BE2NET_VXLAN=y -CONFIG_NET_VENDOR_EXAR=y -CONFIG_S2IO=m -CONFIG_VXGE=m -# CONFIG_VXGE_DEBUG_TRACE_ALL is not set +CONFIG_BE2NET_HWMON=y +CONFIG_BE2NET_BE2=y +CONFIG_BE2NET_BE3=y +CONFIG_BE2NET_LANCER=y +CONFIG_BE2NET_SKYHAWK=y +CONFIG_NET_VENDOR_EZCHIP=y CONFIG_NET_VENDOR_FUJITSU=y CONFIG_PCMCIA_FMVJ18X=m CONFIG_NET_VENDOR_HP=y CONFIG_HP100=m +CONFIG_NET_VENDOR_HUAWEI=y +# CONFIG_HINIC is not set +CONFIG_NET_VENDOR_I825XX=y CONFIG_NET_VENDOR_INTEL=y -CONFIG_E100=y +CONFIG_E100=m CONFIG_E1000=m -CONFIG_E1000E=y +CONFIG_E1000E=m +CONFIG_E1000E_HWTS=y CONFIG_IGB=m CONFIG_IGB_HWMON=y CONFIG_IGBVF=y @@ -1951,8 +2299,8 @@ # CONFIG_IXGBEVF is not set # CONFIG_I40E is not set # CONFIG_I40EVF is not set -CONFIG_NET_VENDOR_I825XX=y -CONFIG_IP1000=m +# CONFIG_ICE is not set +# CONFIG_FM10K is not set CONFIG_JME=m CONFIG_NET_VENDOR_MARVELL=y # CONFIG_MVMDIO is not set @@ -1961,19 +2309,29 @@ CONFIG_SKY2=m CONFIG_NET_VENDOR_MELLANOX=y CONFIG_MLX4_EN=m -CONFIG_MLX4_EN_VXLAN=y CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y +CONFIG_MLX4_CORE_GEN2=y # CONFIG_MLX5_CORE is not set +# CONFIG_MLXSW_CORE is not set +# CONFIG_MLXFW is not set CONFIG_NET_VENDOR_MICREL=y # CONFIG_KS8851_MLL is not set # CONFIG_KSZ884X_PCI is not set +CONFIG_NET_VENDOR_MICROSEMI=y CONFIG_NET_VENDOR_MYRI=y CONFIG_MYRI10GE=m CONFIG_FEALNX=m CONFIG_NET_VENDOR_NATSEMI=y CONFIG_NATSEMI=y CONFIG_NS83820=y +CONFIG_NET_VENDOR_NETERION=y +CONFIG_S2IO=m +CONFIG_VXGE=m +# CONFIG_VXGE_DEBUG_TRACE_ALL is not set +CONFIG_NET_VENDOR_NETRONOME=y +# CONFIG_NFP is not set +CONFIG_NET_VENDOR_NI=y CONFIG_NET_VENDOR_8390=y CONFIG_PCMCIA_AXNET=m CONFIG_NE2K_PCI=y @@ -1982,14 +2340,21 @@ CONFIG_FORCEDETH=y CONFIG_NET_VENDOR_OKI=y # CONFIG_ETHOC is not set -# CONFIG_NET_PACKET_ENGINE is not set +CONFIG_NET_VENDOR_PACKET_ENGINES=y +# CONFIG_HAMACHI is not set +# CONFIG_YELLOWFIN is not set CONFIG_NET_VENDOR_QLOGIC=y CONFIG_QLA3XXX=y CONFIG_QLCNIC=m -# CONFIG_QLCNIC_VXLAN is not set CONFIG_QLCNIC_HWMON=y CONFIG_QLGE=m CONFIG_NETXEN_NIC=m +# CONFIG_QED is not set +CONFIG_NET_VENDOR_QUALCOMM=y +# CONFIG_QCOM_EMAC is not set +# CONFIG_RMNET is not set +CONFIG_NET_VENDOR_RDC=y +CONFIG_R6040=m CONFIG_NET_VENDOR_REALTEK=y CONFIG_ATP=m CONFIG_8139CP=m @@ -1999,25 +2364,28 @@ CONFIG_8139TOO_8129=y # CONFIG_8139_OLD_RX_RESET is not set CONFIG_R8169=m -# CONFIG_SH_ETH is not set -CONFIG_NET_VENDOR_RDC=y -CONFIG_R6040=m +CONFIG_NET_VENDOR_RENESAS=y +CONFIG_NET_VENDOR_ROCKER=y CONFIG_NET_VENDOR_SAMSUNG=y # CONFIG_SXGBE_ETH is not set CONFIG_NET_VENDOR_SEEQ=y +CONFIG_NET_VENDOR_SOLARFLARE=y +CONFIG_SFC=m +CONFIG_SFC_MTD=y +CONFIG_SFC_MCDI_MON=y +CONFIG_SFC_MCDI_LOGGING=y +# CONFIG_SFC_FALCON is not set CONFIG_NET_VENDOR_SILAN=y CONFIG_SC92031=m CONFIG_NET_VENDOR_SIS=y CONFIG_SIS900=y CONFIG_SIS190=m -CONFIG_SFC=m -CONFIG_SFC_MTD=y -CONFIG_SFC_MCDI_MON=y CONFIG_NET_VENDOR_SMSC=y CONFIG_PCMCIA_SMC91C92=m CONFIG_EPIC100=y # CONFIG_SMSC911X is not set CONFIG_SMSC9420=m +CONFIG_NET_VENDOR_SOCIONEXT=y CONFIG_NET_VENDOR_STMICRO=y # CONFIG_STMMAC_ETH is not set CONFIG_NET_VENDOR_SUN=y @@ -2025,9 +2393,12 @@ CONFIG_SUNGEM=m CONFIG_CASSINI=m CONFIG_NIU=m +CONFIG_NET_VENDOR_SYNOPSYS=y +# CONFIG_DWC_XLGMAC is not set CONFIG_NET_VENDOR_TEHUTI=y CONFIG_TEHUTI=m CONFIG_NET_VENDOR_TI=y +# CONFIG_TI_CPSW_ALE is not set CONFIG_TLAN=y CONFIG_NET_VENDOR_VIA=y CONFIG_VIA_RHINE=y @@ -2041,30 +2412,54 @@ # CONFIG_FDDI is not set # CONFIG_HIPPI is not set CONFIG_NET_SB1000=m +CONFIG_MDIO_DEVICE=m +CONFIG_MDIO_BUS=m +# CONFIG_MDIO_BCM_UNIMAC is not set +# CONFIG_MDIO_BITBANG is not set +# CONFIG_MDIO_MSCC_MIIM is not set +# CONFIG_MDIO_THUNDER is not set CONFIG_PHYLIB=m +# CONFIG_LED_TRIGGER_PHY is not set # # MII PHY device drivers # +# CONFIG_AMD_PHY is not set +# CONFIG_AQUANTIA_PHY is not set +# CONFIG_AX88796B_PHY is not set # CONFIG_AT803X_PHY is not set -# CONFIG_AMD_PHY is not set -CONFIG_MARVELL_PHY=m -CONFIG_DAVICOM_PHY=m -CONFIG_QSEMI_PHY=m -CONFIG_LXT_PHY=m -CONFIG_CICADA_PHY=m -# CONFIG_VITESSE_PHY is not set -CONFIG_SMSC_PHY=m -CONFIG_BROADCOM_PHY=m # CONFIG_BCM7XXX_PHY is not set # CONFIG_BCM87XX_PHY is not set +CONFIG_BCM_NET_PHYLIB=m +CONFIG_BROADCOM_PHY=m +CONFIG_CICADA_PHY=m +# CONFIG_CORTINA_PHY is not set +CONFIG_DAVICOM_PHY=m +# CONFIG_DP83822_PHY is not set +# CONFIG_DP83TC811_PHY is not set +# CONFIG_DP83848_PHY is not set +# CONFIG_DP83867_PHY is not set +# CONFIG_FIXED_PHY is not set # CONFIG_ICPLUS_PHY is not set -# CONFIG_REALTEK_PHY is not set +# CONFIG_INTEL_XWAY_PHY is not set +# CONFIG_LSI_ET1011C_PHY is not set +CONFIG_LXT_PHY=m +CONFIG_MARVELL_PHY=m +# CONFIG_MARVELL_10G_PHY is not set +# CONFIG_MICREL_PHY is not set +# CONFIG_MICROCHIP_PHY is not set +# CONFIG_MICROCHIP_T1_PHY is not set +# CONFIG_MICROSEMI_PHY is not set # CONFIG_NATIONAL_PHY is not set +CONFIG_QSEMI_PHY=m +CONFIG_REALTEK_PHY=m +# CONFIG_RENESAS_PHY is not set +# CONFIG_ROCKCHIP_PHY is not set +CONFIG_SMSC_PHY=m # CONFIG_STE10XP is not set -# CONFIG_LSI_ET1011C_PHY is not set -# CONFIG_MICREL_PHY is not set -# CONFIG_MDIO_BITBANG is not set +# CONFIG_TERANETICS_PHY is not set +# CONFIG_VITESSE_PHY is not set +# CONFIG_XILINX_GMII2RGMII is not set CONFIG_PLIP=m CONFIG_PPP=y CONFIG_PPP_BSDCOMP=y @@ -2074,32 +2469,30 @@ # CONFIG_PPP_MULTILINK is not set CONFIG_PPPOATM=m CONFIG_PPPOE=y -CONFIG_PPTP=m +# CONFIG_PPTP is not set # CONFIG_PPPOL2TP is not set CONFIG_PPP_ASYNC=y # CONFIG_PPP_SYNC_TTY is not set # CONFIG_SLIP is not set CONFIG_SLHC=y - -# -# USB Network Adapters -# +CONFIG_USB_NET_DRIVERS=y CONFIG_USB_CATC=m CONFIG_USB_KAWETH=m CONFIG_USB_PEGASUS=m CONFIG_USB_RTL8150=m -# CONFIG_USB_RTL8152 is not set +CONFIG_USB_RTL8152=m +# CONFIG_USB_LAN78XX is not set CONFIG_USB_USBNET=m CONFIG_USB_NET_AX8817X=m CONFIG_USB_NET_AX88179_178A=m CONFIG_USB_NET_CDCETHER=m CONFIG_USB_NET_CDC_EEM=m CONFIG_USB_NET_CDC_NCM=m -# CONFIG_USB_NET_HUAWEI_CDC_NCM is not set -# CONFIG_USB_NET_CDC_MBIM is not set +CONFIG_USB_NET_HUAWEI_CDC_NCM=m +CONFIG_USB_NET_CDC_MBIM=m CONFIG_USB_NET_DM9601=m -# CONFIG_USB_NET_SR9700 is not set -# CONFIG_USB_NET_SR9800 is not set +CONFIG_USB_NET_SR9700=m +CONFIG_USB_NET_SR9800=m CONFIG_USB_NET_SMSC75XX=m CONFIG_USB_NET_SMSC95XX=m CONFIG_USB_NET_GL620A=m @@ -2107,6 +2500,7 @@ CONFIG_USB_NET_PLUSB=m CONFIG_USB_NET_MCS7830=m CONFIG_USB_NET_RNDIS_HOST=m +CONFIG_USB_NET_CDC_SUBSET_ENABLE=m CONFIG_USB_NET_CDC_SUBSET=m CONFIG_USB_ALI_M5632=y CONFIG_USB_AN2720=y @@ -2117,35 +2511,18 @@ CONFIG_USB_NET_ZAURUS=m CONFIG_USB_NET_CX82310_ETH=m CONFIG_USB_NET_KALMIA=m -# CONFIG_USB_NET_QMI_WWAN is not set +CONFIG_USB_NET_QMI_WWAN=m CONFIG_USB_HSO=m CONFIG_USB_NET_INT51X1=m CONFIG_USB_IPHETH=m CONFIG_USB_SIERRA_NET=m CONFIG_USB_VL600=m +# CONFIG_USB_NET_CH9200 is not set CONFIG_WLAN=y -CONFIG_PCMCIA_RAYCS=m -CONFIG_LIBERTAS_THINFIRM=m -# CONFIG_LIBERTAS_THINFIRM_DEBUG is not set -CONFIG_LIBERTAS_THINFIRM_USB=m -CONFIG_AIRO=m -CONFIG_ATMEL=m -CONFIG_PCI_ATMEL=m -CONFIG_PCMCIA_ATMEL=m -CONFIG_AT76C50X_USB=m -CONFIG_AIRO_CS=m -CONFIG_PCMCIA_WL3501=m -CONFIG_PRISM54=m -CONFIG_USB_ZD1201=m -CONFIG_USB_NET_RNDIS_WLAN=m -CONFIG_RTL8180=m -CONFIG_RTL8187=m -CONFIG_RTL8187_LEDS=y +CONFIG_WLAN_VENDOR_ADMTEK=y CONFIG_ADM8211=m -# CONFIG_MAC80211_HWSIM is not set -CONFIG_MWL8K=m CONFIG_ATH_COMMON=m -CONFIG_ATH_CARDS=m +CONFIG_WLAN_VENDOR_ATH=y # CONFIG_ATH_DEBUG is not set CONFIG_ATH5K=m # CONFIG_ATH5K_DEBUG is not set @@ -2156,9 +2533,13 @@ CONFIG_ATH9K=m CONFIG_ATH9K_PCI=y CONFIG_ATH9K_AHB=y +# CONFIG_ATH9K_DYNACK is not set # CONFIG_ATH9K_WOW is not set CONFIG_ATH9K_RFKILL=y +# CONFIG_ATH9K_CHANNEL_CONTEXT is not set +CONFIG_ATH9K_PCOEM=y CONFIG_ATH9K_HTC=m +# CONFIG_ATH9K_HWRNG is not set # CONFIG_CARL9170 is not set CONFIG_ATH6KL=m # CONFIG_ATH6KL_SDIO is not set @@ -2167,10 +2548,18 @@ # CONFIG_AR5523 is not set # CONFIG_WIL6210 is not set CONFIG_ATH10K=m +CONFIG_ATH10K_CE=y CONFIG_ATH10K_PCI=m +# CONFIG_ATH10K_SDIO is not set +# CONFIG_ATH10K_USB is not set # CONFIG_ATH10K_DEBUG is not set -# CONFIG_ATH10K_DEBUGFS is not set # CONFIG_WCN36XX is not set +CONFIG_WLAN_VENDOR_ATMEL=y +CONFIG_ATMEL=m +CONFIG_PCI_ATMEL=m +CONFIG_PCMCIA_ATMEL=m +CONFIG_AT76C50X_USB=m +CONFIG_WLAN_VENDOR_BROADCOM=y CONFIG_B43=m CONFIG_B43_BCMA=y CONFIG_B43_SSB=y @@ -2179,11 +2568,11 @@ # CONFIG_B43_BUSES_SSB is not set CONFIG_B43_PCI_AUTOSELECT=y CONFIG_B43_PCICORE_AUTOSELECT=y -CONFIG_B43_PCMCIA=y -# CONFIG_B43_SDIO is not set +CONFIG_B43_SDIO=y CONFIG_B43_BCMA_PIO=y CONFIG_B43_PIO=y -# CONFIG_B43_PHY_N is not set +CONFIG_B43_PHY_G=y +CONFIG_B43_PHY_N=y CONFIG_B43_PHY_LP=y CONFIG_B43_PHY_HT=y CONFIG_B43_LEDS=y @@ -2203,16 +2592,16 @@ CONFIG_BRCMUTIL=m CONFIG_BRCMSMAC=m CONFIG_BRCMFMAC=m +CONFIG_BRCMFMAC_PROTO_BCDC=y CONFIG_BRCMFMAC_SDIO=y -# CONFIG_BRCMFMAC_USB is not set +CONFIG_BRCMFMAC_USB=y +# CONFIG_BRCMFMAC_PCIE is not set # CONFIG_BRCM_TRACING is not set # CONFIG_BRCMDBG is not set -CONFIG_HOSTAP=m -CONFIG_HOSTAP_FIRMWARE=y -CONFIG_HOSTAP_FIRMWARE_NVRAM=y -CONFIG_HOSTAP_PLX=m -CONFIG_HOSTAP_PCI=m -CONFIG_HOSTAP_CS=m +CONFIG_WLAN_VENDOR_CISCO=y +CONFIG_AIRO=m +CONFIG_AIRO_CS=m +CONFIG_WLAN_VENDOR_INTEL=y CONFIG_IPW2100=m CONFIG_IPW2100_MONITOR=y # CONFIG_IPW2100_DEBUG is not set @@ -2224,32 +2613,32 @@ # CONFIG_IPW2200_DEBUG is not set CONFIG_LIBIPW=m # CONFIG_LIBIPW_DEBUG is not set +CONFIG_IWLEGACY=m +CONFIG_IWL4965=m +CONFIG_IWL3945=m + +# +# iwl3945 / iwl4965 Debugging Options +# +# CONFIG_IWLEGACY_DEBUG is not set CONFIG_IWLWIFI=m CONFIG_IWLWIFI_LEDS=y CONFIG_IWLDVM=m CONFIG_IWLMVM=m CONFIG_IWLWIFI_OPMODE_MODULAR=y # CONFIG_IWLWIFI_BCAST_FILTERING is not set -# CONFIG_IWLWIFI_UAPSD is not set # # Debugging Options # # CONFIG_IWLWIFI_DEBUG is not set -CONFIG_IWLEGACY=m -CONFIG_IWL4965=m -CONFIG_IWL3945=m - -# -# iwl3945 / iwl4965 Debugging Options -# -# CONFIG_IWLEGACY_DEBUG is not set -CONFIG_LIBERTAS=m -CONFIG_LIBERTAS_USB=m -CONFIG_LIBERTAS_CS=m -CONFIG_LIBERTAS_SDIO=m -# CONFIG_LIBERTAS_DEBUG is not set -CONFIG_LIBERTAS_MESH=y +CONFIG_WLAN_VENDOR_INTERSIL=y +CONFIG_HOSTAP=m +CONFIG_HOSTAP_FIRMWARE=y +CONFIG_HOSTAP_FIRMWARE_NVRAM=y +CONFIG_HOSTAP_PLX=m +CONFIG_HOSTAP_PCI=m +CONFIG_HOSTAP_CS=m CONFIG_HERMES=m CONFIG_HERMES_PRISM=y CONFIG_HERMES_CACHE_FW_ON_INIT=y @@ -2264,6 +2653,28 @@ CONFIG_P54_USB=m CONFIG_P54_PCI=m CONFIG_P54_LEDS=y +CONFIG_PRISM54=m +CONFIG_WLAN_VENDOR_MARVELL=y +CONFIG_LIBERTAS=m +CONFIG_LIBERTAS_USB=m +CONFIG_LIBERTAS_CS=m +CONFIG_LIBERTAS_SDIO=m +# CONFIG_LIBERTAS_DEBUG is not set +CONFIG_LIBERTAS_MESH=y +CONFIG_LIBERTAS_THINFIRM=m +# CONFIG_LIBERTAS_THINFIRM_DEBUG is not set +CONFIG_LIBERTAS_THINFIRM_USB=m +CONFIG_MWIFIEX=m +CONFIG_MWIFIEX_SDIO=m +CONFIG_MWIFIEX_PCIE=m +CONFIG_MWIFIEX_USB=m +CONFIG_MWL8K=m +CONFIG_WLAN_VENDOR_MEDIATEK=y +# CONFIG_MT7601U is not set +# CONFIG_MT76x0U is not set +# CONFIG_MT76x2E is not set +# CONFIG_MT76x2U is not set +CONFIG_WLAN_VENDOR_RALINK=y CONFIG_RT2X00=m CONFIG_RT2400PCI=m CONFIG_RT2500PCI=m @@ -2292,28 +2703,55 @@ CONFIG_RT2X00_LIB_CRYPTO=y CONFIG_RT2X00_LIB_LEDS=y # CONFIG_RT2X00_DEBUG is not set +CONFIG_WLAN_VENDOR_REALTEK=y +CONFIG_RTL8180=m +CONFIG_RTL8187=m +CONFIG_RTL8187_LEDS=y CONFIG_RTL_CARDS=m CONFIG_RTL8192CE=m CONFIG_RTL8192SE=m CONFIG_RTL8192DE=m -# CONFIG_RTL8723AE is not set -# CONFIG_RTL8723BE is not set -# CONFIG_RTL8188EE is not set +CONFIG_RTL8723AE=m +CONFIG_RTL8723BE=m +CONFIG_RTL8188EE=m +CONFIG_RTL8192EE=m +CONFIG_RTL8821AE=m CONFIG_RTL8192CU=m CONFIG_RTLWIFI=m CONFIG_RTLWIFI_PCI=m CONFIG_RTLWIFI_USB=m CONFIG_RTLWIFI_DEBUG=y CONFIG_RTL8192C_COMMON=m -# CONFIG_WL_TI is not set +CONFIG_RTL8723_COMMON=m +CONFIG_RTLBTCOEXIST=m +# CONFIG_RTL8XXXU is not set +CONFIG_WLAN_VENDOR_RSI=y +CONFIG_RSI_91X=m +CONFIG_RSI_DEBUGFS=y +CONFIG_RSI_SDIO=m +CONFIG_RSI_USB=m +CONFIG_RSI_COEX=y +CONFIG_WLAN_VENDOR_ST=y +CONFIG_CW1200=m +CONFIG_CW1200_WLAN_SDIO=m +CONFIG_WLAN_VENDOR_TI=y +CONFIG_WL1251=m +CONFIG_WL1251_SDIO=m +CONFIG_WL12XX=m +# CONFIG_WL18XX is not set +CONFIG_WLCORE=m +# CONFIG_WLCORE_SDIO is not set +CONFIG_WILINK_PLATFORM_DATA=y +CONFIG_WLAN_VENDOR_ZYDAS=y +CONFIG_USB_ZD1201=m CONFIG_ZD1211RW=m # CONFIG_ZD1211RW_DEBUG is not set -CONFIG_MWIFIEX=m -CONFIG_MWIFIEX_SDIO=m -CONFIG_MWIFIEX_PCIE=m -# CONFIG_MWIFIEX_USB is not set -# CONFIG_CW1200 is not set -# CONFIG_RSI_91X is not set +CONFIG_WLAN_VENDOR_QUANTENNA=y +# CONFIG_QTNFMAC_PEARL_PCIE is not set +CONFIG_PCMCIA_RAYCS=m +CONFIG_PCMCIA_WL3501=m +# CONFIG_MAC80211_HWSIM is not set +CONFIG_USB_NET_RNDIS_WLAN=m # # WiMAX Wireless Broadband devices @@ -2345,6 +2783,9 @@ CONFIG_SBNI=m CONFIG_SBNI_MULTILINE=y CONFIG_VMXNET3=m +# CONFIG_FUJITSU_ES is not set +CONFIG_HYPERV_NET=m +CONFIG_NET_FAILOVER=m CONFIG_ISDN=y CONFIG_ISDN_I4L=m CONFIG_ISDN_PPP=y @@ -2367,10 +2808,6 @@ # Passive cards # # CONFIG_ISDN_DRV_HISAX is not set - -# -# Active cards -# CONFIG_ISDN_CAPI=m CONFIG_CAPI_TRACE=y CONFIG_ISDN_CAPI_CAPI20=m @@ -2419,6 +2856,7 @@ # Input device support # CONFIG_INPUT=y +CONFIG_INPUT_LEDS=y CONFIG_INPUT_FF_MEMLESS=y CONFIG_INPUT_POLLDEV=m CONFIG_INPUT_SPARSEKMAP=m @@ -2439,11 +2877,13 @@ # Input Device Drivers # CONFIG_INPUT_KEYBOARD=y +# CONFIG_KEYBOARD_ADC is not set # CONFIG_KEYBOARD_ADP5588 is not set # CONFIG_KEYBOARD_ADP5589 is not set CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_QT1070 is not set # CONFIG_KEYBOARD_QT2160 is not set +# CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_LKKBD is not set # CONFIG_KEYBOARD_GPIO is not set # CONFIG_KEYBOARD_GPIO_POLLED is not set @@ -2460,10 +2900,13 @@ # CONFIG_KEYBOARD_SAMSUNG is not set # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUNKBD is not set +# CONFIG_KEYBOARD_TM2_TOUCHKEY is not set # CONFIG_KEYBOARD_XTKBD is not set +# CONFIG_KEYBOARD_CROS_EC is not set CONFIG_INPUT_MOUSE=y CONFIG_MOUSE_PS2=y CONFIG_MOUSE_PS2_ALPS=y +CONFIG_MOUSE_PS2_BYD=y CONFIG_MOUSE_PS2_LOGIPS2PP=y CONFIG_MOUSE_PS2_SYNAPTICS=y CONFIG_MOUSE_PS2_CYPRESS=y @@ -2472,10 +2915,13 @@ # CONFIG_MOUSE_PS2_ELANTECH is not set # CONFIG_MOUSE_PS2_SENTELIC is not set # CONFIG_MOUSE_PS2_TOUCHKIT is not set +CONFIG_MOUSE_PS2_FOCALTECH=y +# CONFIG_MOUSE_PS2_VMMOUSE is not set CONFIG_MOUSE_SERIAL=m # CONFIG_MOUSE_APPLETOUCH is not set # CONFIG_MOUSE_BCM5974 is not set # CONFIG_MOUSE_CYAPA is not set +# CONFIG_MOUSE_ELAN_I2C is not set # CONFIG_MOUSE_VSXXXAA is not set # CONFIG_MOUSE_GPIO is not set # CONFIG_MOUSE_SYNAPTICS_I2C is not set @@ -2509,34 +2955,48 @@ # CONFIG_JOYSTICK_XPAD_FF is not set # CONFIG_JOYSTICK_XPAD_LEDS is not set # CONFIG_JOYSTICK_WALKERA0701 is not set +# CONFIG_JOYSTICK_PXRC is not set CONFIG_INPUT_TABLET=y # CONFIG_TABLET_USB_ACECAD is not set # CONFIG_TABLET_USB_AIPTEK is not set # CONFIG_TABLET_USB_GTCO is not set # CONFIG_TABLET_USB_HANWANG is not set # CONFIG_TABLET_USB_KBTAB is not set -CONFIG_TABLET_USB_WACOM=m +# CONFIG_TABLET_USB_PEGASUS is not set +CONFIG_TABLET_SERIAL_WACOM4=m CONFIG_INPUT_TOUCHSCREEN=y +CONFIG_TOUCHSCREEN_PROPERTIES=y CONFIG_TOUCHSCREEN_AD7879=m CONFIG_TOUCHSCREEN_AD7879_I2C=m +# CONFIG_TOUCHSCREEN_ADC is not set # CONFIG_TOUCHSCREEN_ATMEL_MXT is not set # CONFIG_TOUCHSCREEN_AUO_PIXCIR is not set # CONFIG_TOUCHSCREEN_BU21013 is not set +# CONFIG_TOUCHSCREEN_BU21029 is not set +# CONFIG_TOUCHSCREEN_CHIPONE_ICN8505 is not set CONFIG_TOUCHSCREEN_CY8CTMG110=m # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set # CONFIG_TOUCHSCREEN_DYNAPRO is not set CONFIG_TOUCHSCREEN_HAMPSHIRE=m # CONFIG_TOUCHSCREEN_EETI is not set +# CONFIG_TOUCHSCREEN_EGALAX_SERIAL is not set +# CONFIG_TOUCHSCREEN_EXC3000 is not set CONFIG_TOUCHSCREEN_FUJITSU=m +# CONFIG_TOUCHSCREEN_GOODIX is not set +# CONFIG_TOUCHSCREEN_HIDEEP is not set # CONFIG_TOUCHSCREEN_ILI210X is not set +# CONFIG_TOUCHSCREEN_S6SY761 is not set CONFIG_TOUCHSCREEN_GUNZE=m +# CONFIG_TOUCHSCREEN_EKTF2127 is not set +# CONFIG_TOUCHSCREEN_ELAN is not set CONFIG_TOUCHSCREEN_ELO=m CONFIG_TOUCHSCREEN_WACOM_W8001=m # CONFIG_TOUCHSCREEN_WACOM_I2C is not set # CONFIG_TOUCHSCREEN_MAX11801 is not set # CONFIG_TOUCHSCREEN_MCS5000 is not set # CONFIG_TOUCHSCREEN_MMS114 is not set +# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set CONFIG_TOUCHSCREEN_MTOUCH=m CONFIG_TOUCHSCREEN_INEXIO=m CONFIG_TOUCHSCREEN_MK712=m @@ -2544,13 +3004,16 @@ # CONFIG_TOUCHSCREEN_EDT_FT5X06 is not set CONFIG_TOUCHSCREEN_TOUCHRIGHT=m CONFIG_TOUCHSCREEN_TOUCHWIN=m +# CONFIG_TOUCHSCREEN_TI_AM335X_TSC is not set # CONFIG_TOUCHSCREEN_UCB1400 is not set # CONFIG_TOUCHSCREEN_PIXCIR is not set +# CONFIG_TOUCHSCREEN_WDT87XX_I2C is not set CONFIG_TOUCHSCREEN_WM97XX=m CONFIG_TOUCHSCREEN_WM9705=y CONFIG_TOUCHSCREEN_WM9712=y CONFIG_TOUCHSCREEN_WM9713=y CONFIG_TOUCHSCREEN_USB_COMPOSITE=m +# CONFIG_TOUCHSCREEN_MC13783 is not set CONFIG_TOUCHSCREEN_USB_EGALAX=y CONFIG_TOUCHSCREEN_USB_PANJIT=y CONFIG_TOUCHSCREEN_USB_3M=y @@ -2571,22 +3034,33 @@ CONFIG_TOUCHSCREEN_USB_EASYTOUCH=y CONFIG_TOUCHSCREEN_TOUCHIT213=m CONFIG_TOUCHSCREEN_TSC_SERIO=m +# CONFIG_TOUCHSCREEN_TSC2004 is not set CONFIG_TOUCHSCREEN_TSC2007=m +# CONFIG_TOUCHSCREEN_TSC2007_IIO is not set +# CONFIG_TOUCHSCREEN_RM_TS is not set +# CONFIG_TOUCHSCREEN_SILEAD is not set +# CONFIG_TOUCHSCREEN_SIS_I2C is not set CONFIG_TOUCHSCREEN_ST1232=m +# CONFIG_TOUCHSCREEN_STMFTS is not set # CONFIG_TOUCHSCREEN_SUR40 is not set +# CONFIG_TOUCHSCREEN_SX8654 is not set CONFIG_TOUCHSCREEN_TPS6507X=m +# CONFIG_TOUCHSCREEN_ZET6223 is not set # CONFIG_TOUCHSCREEN_ZFORCE is not set +# CONFIG_TOUCHSCREEN_ROHM_BU21023 is not set CONFIG_INPUT_MISC=y CONFIG_INPUT_AD714X=m CONFIG_INPUT_AD714X_I2C=m +# CONFIG_INPUT_ARIZONA_HAPTICS is not set CONFIG_INPUT_BMA150=m +# CONFIG_INPUT_E3X0_BUTTON is not set CONFIG_INPUT_PCSPKR=y +# CONFIG_INPUT_MC13783_PWRBUTTON is not set CONFIG_INPUT_MMA8450=m -CONFIG_INPUT_MPU3050=m # CONFIG_INPUT_APANEL is not set # CONFIG_INPUT_GP2A is not set # CONFIG_INPUT_GPIO_BEEPER is not set -# CONFIG_INPUT_GPIO_TILT_POLLED is not set +# CONFIG_INPUT_GPIO_DECODER is not set CONFIG_INPUT_ATLAS_BTNS=m CONFIG_INPUT_ATI_REMOTE2=m # CONFIG_INPUT_KEYSPAN_REMOTE is not set @@ -2595,6 +3069,8 @@ # CONFIG_INPUT_POWERMATE is not set # CONFIG_INPUT_YEALINK is not set # CONFIG_INPUT_CM109 is not set +# CONFIG_INPUT_REGULATOR_HAPTIC is not set +# CONFIG_INPUT_RETU_PWRBUTTON is not set CONFIG_INPUT_UINPUT=m # CONFIG_INPUT_PCF50633_PMU is not set CONFIG_INPUT_PCF8574=m @@ -2605,6 +3081,10 @@ CONFIG_INPUT_CMA3000=m CONFIG_INPUT_CMA3000_I2C=m # CONFIG_INPUT_IDEAPAD_SLIDEBAR is not set +# CONFIG_INPUT_DRV260X_HAPTICS is not set +# CONFIG_INPUT_DRV2665_HAPTICS is not set +# CONFIG_INPUT_DRV2667_HAPTICS is not set +# CONFIG_RMI4_CORE is not set # # Hardware I/O ports @@ -2621,6 +3101,9 @@ # CONFIG_SERIO_ALTERA_PS2 is not set # CONFIG_SERIO_PS2MULT is not set # CONFIG_SERIO_ARC_PS2 is not set +CONFIG_HYPERV_KEYBOARD=m +# CONFIG_SERIO_GPIO_PS2 is not set +# CONFIG_USERIO is not set CONFIG_GAMEPORT=m CONFIG_GAMEPORT_NS558=m # CONFIG_GAMEPORT_L4 is not set @@ -2638,12 +3121,13 @@ CONFIG_HW_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_UNIX98_PTYS=y -CONFIG_DEVPTS_MULTIPLE_INSTANCES=y # CONFIG_LEGACY_PTYS is not set # CONFIG_SERIAL_NONSTANDARD is not set CONFIG_NOZOMI=m # CONFIG_N_GSM is not set # CONFIG_TRACE_SINK is not set +CONFIG_LDISC_AUTOLOAD=y +CONFIG_DEVMEM=y CONFIG_DEVKMEM=y # @@ -2653,18 +3137,23 @@ CONFIG_SERIAL_8250=y CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y CONFIG_SERIAL_8250_PNP=y +# CONFIG_SERIAL_8250_FINTEK is not set CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_PCI=y +CONFIG_SERIAL_8250_EXAR=y CONFIG_SERIAL_8250_CS=m CONFIG_SERIAL_8250_NR_UARTS=4 CONFIG_SERIAL_8250_RUNTIME_UARTS=4 # CONFIG_SERIAL_8250_EXTENDED is not set # CONFIG_SERIAL_8250_DW is not set +# CONFIG_SERIAL_8250_RT288X is not set +CONFIG_SERIAL_8250_LPSS=y +CONFIG_SERIAL_8250_MID=y +# CONFIG_SERIAL_8250_MOXA is not set # # Non-8250 serial port support # -# CONFIG_SERIAL_MFD_HSU is not set # CONFIG_SERIAL_UARTLITE is not set CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y @@ -2676,6 +3165,7 @@ # CONFIG_SERIAL_ARC is not set # CONFIG_SERIAL_RP2 is not set # CONFIG_SERIAL_FSL_LPUART is not set +# CONFIG_SERIAL_DEV_BUS is not set CONFIG_PRINTER=m # CONFIG_LP_CONSOLE is not set CONFIG_PPDEV=m @@ -2689,7 +3179,6 @@ CONFIG_HW_RANDOM_VIA=y CONFIG_HW_RANDOM_VIRTIO=m CONFIG_NVRAM=y -# CONFIG_R3964 is not set # CONFIG_APPLICOM is not set # @@ -2698,6 +3187,7 @@ # CONFIG_SYNCLINK_CS is not set # CONFIG_CARDMAN_4000 is not set # CONFIG_CARDMAN_4040 is not set +# CONFIG_SCR24X is not set # CONFIG_IPWIRELESS is not set CONFIG_MWAVE=m # CONFIG_RAW_DRIVER is not set @@ -2706,6 +3196,13 @@ # CONFIG_TCG_TPM is not set # CONFIG_TELCLOCK is not set CONFIG_DEVPORT=y +# CONFIG_XILLYBUS is not set +CONFIG_RANDOM_TRUST_CPU=y +CONFIG_RANDOM_TRUST_BOOTLOADER=y + +# +# I2C support +# CONFIG_I2C=m CONFIG_I2C_BOARDINFO=y CONFIG_I2C_COMPAT=y @@ -2716,9 +3213,11 @@ # Multiplexer I2C Chip support # # CONFIG_I2C_MUX_GPIO is not set +# CONFIG_I2C_MUX_LTC4306 is not set # CONFIG_I2C_MUX_PCA9541 is not set # CONFIG_I2C_MUX_PCA954x is not set -# CONFIG_I2C_MUX_PINCTRL is not set +# CONFIG_I2C_MUX_REG is not set +# CONFIG_I2C_MUX_MLXCPLD is not set CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_ALGOBIT=m @@ -2757,10 +3256,11 @@ CONFIG_I2C_DESIGNWARE_CORE=m # CONFIG_I2C_DESIGNWARE_PLATFORM is not set CONFIG_I2C_DESIGNWARE_PCI=m +# CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_GPIO is not set +# CONFIG_I2C_KEMPLD is not set # CONFIG_I2C_OCORES is not set # CONFIG_I2C_PCA_PLATFORM is not set -# CONFIG_I2C_PXA_PCI is not set # CONFIG_I2C_SIMTEC is not set # CONFIG_I2C_XILINX is not set @@ -2773,21 +3273,31 @@ # CONFIG_I2C_ROBOTFUZZ_OSIF is not set # CONFIG_I2C_TAOS_EVM is not set # CONFIG_I2C_TINY_USB is not set +# CONFIG_I2C_VIPERBOARD is not set # # Other I2C/SMBus bus drivers # +# CONFIG_I2C_MLXCPLD is not set +# CONFIG_I2C_CROS_EC_TUNNEL is not set # CONFIG_I2C_STUB is not set +# CONFIG_I2C_SLAVE is not set # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set # CONFIG_SPI is not set # CONFIG_SPMI is not set -# CONFIG_HSI is not set - -# -# PPS support -# +CONFIG_HSI=m +CONFIG_HSI_BOARDINFO=y + +# +# HSI controllers +# + +# +# HSI clients +# +CONFIG_HSI_CHAR=m CONFIG_PPS=y # CONFIG_PPS_DEBUG is not set @@ -2811,99 +3321,153 @@ # # Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. # +CONFIG_PTP_1588_CLOCK_KVM=m CONFIG_PINCTRL=y - -# -# Pin controllers -# -# CONFIG_PINMUX is not set -# CONFIG_PINCONF is not set -# CONFIG_PINCTRL_BAYTRAIL is not set -CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y +CONFIG_PINMUX=y +CONFIG_PINCONF=y +CONFIG_GENERIC_PINCONF=y +# CONFIG_PINCTRL_AMD is not set +# CONFIG_PINCTRL_MCP23S08 is not set +CONFIG_PINCTRL_BAYTRAIL=y +# CONFIG_PINCTRL_CHERRYVIEW is not set +# CONFIG_PINCTRL_BROXTON is not set +# CONFIG_PINCTRL_CANNONLAKE is not set +# CONFIG_PINCTRL_CEDARFORK is not set +# CONFIG_PINCTRL_DENVERTON is not set +# CONFIG_PINCTRL_GEMINILAKE is not set +# CONFIG_PINCTRL_ICELAKE is not set +# CONFIG_PINCTRL_LEWISBURG is not set +# CONFIG_PINCTRL_SUNRISEPOINT is not set CONFIG_GPIOLIB=y -CONFIG_GPIO_DEVRES=y +CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIO_ACPI=y +CONFIG_GPIOLIB_IRQCHIP=y # CONFIG_GPIO_SYSFS is not set CONFIG_GPIO_GENERIC=m - -# -# Memory mapped GPIO drivers: -# +CONFIG_GPIO_MAX730X=m + +# +# Memory mapped GPIO drivers +# +# CONFIG_GPIO_AMDPT is not set +# CONFIG_GPIO_DWAPB is not set +# CONFIG_GPIO_EXAR is not set CONFIG_GPIO_GENERIC_PLATFORM=m -# CONFIG_GPIO_IT8761E is not set -# CONFIG_GPIO_F7188X is not set -# CONFIG_GPIO_SCH311X is not set -# CONFIG_GPIO_SCH is not set -# CONFIG_GPIO_ICH is not set -# CONFIG_GPIO_VX855 is not set -# CONFIG_GPIO_LYNXPOINT is not set - -# -# I2C GPIO expanders: -# -# CONFIG_GPIO_MAX7300 is not set -# CONFIG_GPIO_MAX732X is not set -# CONFIG_GPIO_PCA953X is not set -# CONFIG_GPIO_PCF857X is not set -# CONFIG_GPIO_ADP5588 is not set - -# -# PCI GPIO expanders: -# -# CONFIG_GPIO_CS5535 is not set -# CONFIG_GPIO_BT8XX is not set -# CONFIG_GPIO_AMD8111 is not set -# CONFIG_GPIO_INTEL_MID is not set -# CONFIG_GPIO_ML_IOH is not set -# CONFIG_GPIO_TIMBERDALE is not set -# CONFIG_GPIO_RDC321X is not set - -# -# SPI GPIO expanders: -# - -# -# AC97 GPIO expanders: -# -# CONFIG_GPIO_UCB1400 is not set - -# -# LPC GPIO expanders: -# - -# -# MODULbus GPIO expanders: -# -# CONFIG_GPIO_JANZ_TTL is not set - -# -# USB GPIO expanders: -# -# CONFIG_W1 is not set +CONFIG_GPIO_ICH=m +CONFIG_GPIO_LYNXPOINT=m +# CONFIG_GPIO_MB86S7X is not set +# CONFIG_GPIO_MOCKUP is not set +CONFIG_GPIO_VX855=m + +# +# Port-mapped I/O GPIO drivers +# +CONFIG_GPIO_F7188X=m +# CONFIG_GPIO_IT87 is not set +CONFIG_GPIO_SCH=m +CONFIG_GPIO_SCH311X=m +# CONFIG_GPIO_WINBOND is not set +# CONFIG_GPIO_WS16C48 is not set + +# +# I2C GPIO expanders +# +CONFIG_GPIO_ADP5588=m +CONFIG_GPIO_MAX7300=m +CONFIG_GPIO_MAX732X=m +CONFIG_GPIO_PCA953X=m +CONFIG_GPIO_PCF857X=m +# CONFIG_GPIO_TPIC2810 is not set + +# +# MFD GPIO expanders +# +# CONFIG_GPIO_ARIZONA is not set +CONFIG_GPIO_JANZ_TTL=m +# CONFIG_GPIO_KEMPLD is not set +# CONFIG_GPIO_LP3943 is not set +CONFIG_GPIO_UCB1400=m + +# +# PCI GPIO expanders +# +CONFIG_GPIO_AMD8111=m +CONFIG_GPIO_BT8XX=m +CONFIG_GPIO_ML_IOH=m +# CONFIG_GPIO_PCI_IDIO_16 is not set +# CONFIG_GPIO_PCIE_IDIO_24 is not set +CONFIG_GPIO_RDC321X=m + +# +# USB GPIO expanders +# +# CONFIG_GPIO_VIPERBOARD is not set +CONFIG_W1=m +CONFIG_W1_CON=y + +# +# 1-wire Bus Masters +# +# CONFIG_W1_MASTER_MATROX is not set +# CONFIG_W1_MASTER_DS2490 is not set +# CONFIG_W1_MASTER_DS2482 is not set +# CONFIG_W1_MASTER_DS1WM is not set +# CONFIG_W1_MASTER_GPIO is not set + +# +# 1-wire Slaves +# +# CONFIG_W1_SLAVE_THERM is not set +# CONFIG_W1_SLAVE_SMEM is not set +# CONFIG_W1_SLAVE_DS2405 is not set +# CONFIG_W1_SLAVE_DS2408 is not set +# CONFIG_W1_SLAVE_DS2413 is not set +# CONFIG_W1_SLAVE_DS2406 is not set +# CONFIG_W1_SLAVE_DS2423 is not set +# CONFIG_W1_SLAVE_DS2805 is not set +# CONFIG_W1_SLAVE_DS2431 is not set +# CONFIG_W1_SLAVE_DS2433 is not set +# CONFIG_W1_SLAVE_DS2438 is not set +CONFIG_W1_SLAVE_DS2780=m +CONFIG_W1_SLAVE_DS2781=m +# CONFIG_W1_SLAVE_DS28E04 is not set +# CONFIG_W1_SLAVE_DS28E17 is not set +# CONFIG_POWER_AVS is not set +# CONFIG_POWER_RESET is not set CONFIG_POWER_SUPPLY=y # CONFIG_POWER_SUPPLY_DEBUG is not set # CONFIG_PDA_POWER is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_TEST_POWER is not set -# CONFIG_BATTERY_DS2780 is not set -# CONFIG_BATTERY_DS2781 is not set +# CONFIG_CHARGER_ADP5061 is not set +# CONFIG_BATTERY_DS2760 is not set +CONFIG_BATTERY_DS2780=m +CONFIG_BATTERY_DS2781=m # CONFIG_BATTERY_DS2782 is not set # CONFIG_BATTERY_SBS is not set -# CONFIG_BATTERY_BQ27x00 is not set -# CONFIG_BATTERY_MAX17040 is not set -# CONFIG_BATTERY_MAX17042 is not set +# CONFIG_CHARGER_SBS is not set +# CONFIG_MANAGER_SBS is not set +# CONFIG_BATTERY_BQ27XXX is not set +CONFIG_BATTERY_MAX17040=m +CONFIG_BATTERY_MAX17042=m +# CONFIG_BATTERY_MAX1721X is not set # CONFIG_CHARGER_PCF50633 is not set # CONFIG_CHARGER_ISP1704 is not set # CONFIG_CHARGER_MAX8903 is not set # CONFIG_CHARGER_LP8727 is not set # CONFIG_CHARGER_GPIO is not set # CONFIG_CHARGER_MANAGER is not set +# CONFIG_CHARGER_LTC3651 is not set # CONFIG_CHARGER_BQ2415X is not set # CONFIG_CHARGER_BQ24190 is not set +# CONFIG_CHARGER_BQ24257 is not set # CONFIG_CHARGER_BQ24735 is not set +# CONFIG_CHARGER_BQ25890 is not set # CONFIG_CHARGER_SMB347 is not set -# CONFIG_POWER_RESET is not set -# CONFIG_POWER_AVS is not set +# CONFIG_BATTERY_GAUGE_LTC2941 is not set +# CONFIG_BATTERY_RT5033 is not set +# CONFIG_CHARGER_RT9455 is not set +# CONFIG_CHARGER_CROS_USBPD is not set CONFIG_HWMON=m CONFIG_HWMON_VID=m # CONFIG_HWMON_DEBUG_CHIP is not set @@ -2921,7 +3485,8 @@ CONFIG_SENSORS_ADM1029=m CONFIG_SENSORS_ADM1031=m CONFIG_SENSORS_ADM9240=m -# CONFIG_SENSORS_ADT7410 is not set +CONFIG_SENSORS_ADT7X10=m +CONFIG_SENSORS_ADT7410=m CONFIG_SENSORS_ADT7411=m CONFIG_SENSORS_ADT7462=m CONFIG_SENSORS_ADT7470=m @@ -2929,45 +3494,53 @@ CONFIG_SENSORS_ASC7621=m CONFIG_SENSORS_K8TEMP=m CONFIG_SENSORS_K10TEMP=m -# CONFIG_SENSORS_FAM15H_POWER is not set +CONFIG_SENSORS_FAM15H_POWER=m CONFIG_SENSORS_APPLESMC=m CONFIG_SENSORS_ASB100=m +# CONFIG_SENSORS_ASPEED is not set CONFIG_SENSORS_ATXP1=m CONFIG_SENSORS_DS620=m CONFIG_SENSORS_DS1621=m +CONFIG_SENSORS_DELL_SMM=m CONFIG_SENSORS_I5K_AMB=m CONFIG_SENSORS_F71805F=m CONFIG_SENSORS_F71882FG=m CONFIG_SENSORS_F75375S=m +# CONFIG_SENSORS_MC13783_ADC is not set CONFIG_SENSORS_FSCHMD=m +# CONFIG_SENSORS_FTSTEUTATES is not set CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m CONFIG_SENSORS_G760A=m -# CONFIG_SENSORS_G762 is not set -CONFIG_SENSORS_GPIO_FAN=m -# CONFIG_SENSORS_HIH6130 is not set -# CONFIG_SENSORS_IIO_HWMON is not set +CONFIG_SENSORS_G762=m +CONFIG_SENSORS_HIH6130=m +CONFIG_SENSORS_IIO_HWMON=m +# CONFIG_SENSORS_I5500 is not set CONFIG_SENSORS_CORETEMP=m CONFIG_SENSORS_IT87=m CONFIG_SENSORS_JC42=m -# CONFIG_SENSORS_LINEAGE is not set -# CONFIG_SENSORS_LTC2945 is not set -# CONFIG_SENSORS_LTC4151 is not set +# CONFIG_SENSORS_POWR1220 is not set +CONFIG_SENSORS_LINEAGE=m +CONFIG_SENSORS_LTC2945=m +# CONFIG_SENSORS_LTC2990 is not set +CONFIG_SENSORS_LTC4151=m CONFIG_SENSORS_LTC4215=m -# CONFIG_SENSORS_LTC4222 is not set +CONFIG_SENSORS_LTC4222=m CONFIG_SENSORS_LTC4245=m -# CONFIG_SENSORS_LTC4260 is not set +CONFIG_SENSORS_LTC4260=m CONFIG_SENSORS_LTC4261=m -# CONFIG_SENSORS_MAX16065 is not set +CONFIG_SENSORS_MAX16065=m CONFIG_SENSORS_MAX1619=m CONFIG_SENSORS_MAX1668=m -# CONFIG_SENSORS_MAX197 is not set -# CONFIG_SENSORS_MAX6639 is not set -# CONFIG_SENSORS_MAX6642 is not set +CONFIG_SENSORS_MAX197=m +# CONFIG_SENSORS_MAX6621 is not set +CONFIG_SENSORS_MAX6639=m +CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m -# CONFIG_SENSORS_MAX6697 is not set -# CONFIG_SENSORS_HTU21 is not set -# CONFIG_SENSORS_MCP3021 is not set +CONFIG_SENSORS_MAX6697=m +# CONFIG_SENSORS_MAX31790 is not set +CONFIG_SENSORS_MCP3021=m +# CONFIG_SENSORS_TC654 is not set CONFIG_SENSORS_LM63=m CONFIG_SENSORS_LM73=m CONFIG_SENSORS_LM75=m @@ -2980,45 +3553,72 @@ CONFIG_SENSORS_LM90=m CONFIG_SENSORS_LM92=m CONFIG_SENSORS_LM93=m -# CONFIG_SENSORS_LM95234 is not set +CONFIG_SENSORS_LM95234=m CONFIG_SENSORS_LM95241=m CONFIG_SENSORS_LM95245=m CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_NTC_THERMISTOR=m -# CONFIG_SENSORS_NCT6683 is not set -# CONFIG_SENSORS_NCT6775 is not set +CONFIG_SENSORS_NCT6683=m +CONFIG_SENSORS_NCT6775=m +# CONFIG_SENSORS_NCT7802 is not set +# CONFIG_SENSORS_NCT7904 is not set +# CONFIG_SENSORS_NPCM7XX is not set CONFIG_SENSORS_PCF8591=m -# CONFIG_PMBUS is not set +CONFIG_PMBUS=m +CONFIG_SENSORS_PMBUS=m +# CONFIG_SENSORS_ADM1275 is not set +# CONFIG_SENSORS_IBM_CFFPS is not set +# CONFIG_SENSORS_IR35221 is not set +# CONFIG_SENSORS_LM25066 is not set +# CONFIG_SENSORS_LTC2978 is not set +# CONFIG_SENSORS_LTC3815 is not set +# CONFIG_SENSORS_MAX16064 is not set +# CONFIG_SENSORS_MAX20751 is not set +# CONFIG_SENSORS_MAX31785 is not set +# CONFIG_SENSORS_MAX34440 is not set +# CONFIG_SENSORS_MAX8688 is not set +# CONFIG_SENSORS_TPS40422 is not set +# CONFIG_SENSORS_TPS53679 is not set +# CONFIG_SENSORS_UCD9000 is not set +# CONFIG_SENSORS_UCD9200 is not set +# CONFIG_SENSORS_ZL6100 is not set CONFIG_SENSORS_SHT15=m CONFIG_SENSORS_SHT21=m -# CONFIG_SENSORS_SHTC1 is not set +# CONFIG_SENSORS_SHT3x is not set +CONFIG_SENSORS_SHTC1=m CONFIG_SENSORS_SIS5595=m CONFIG_SENSORS_DME1737=m CONFIG_SENSORS_EMC1403=m CONFIG_SENSORS_EMC2103=m -# CONFIG_SENSORS_EMC6W201 is not set +CONFIG_SENSORS_EMC6W201=m CONFIG_SENSORS_SMSC47M1=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_SCH56XX_COMMON=m -# CONFIG_SENSORS_SCH5627 is not set +CONFIG_SENSORS_SCH5627=m CONFIG_SENSORS_SCH5636=m +# CONFIG_SENSORS_STTS751 is not set CONFIG_SENSORS_SMM665=m -# CONFIG_SENSORS_ADC128D818 is not set -# CONFIG_SENSORS_ADS1015 is not set +CONFIG_SENSORS_ADC128D818=m +CONFIG_SENSORS_ADS1015=m CONFIG_SENSORS_ADS7828=m CONFIG_SENSORS_AMC6821=m -# CONFIG_SENSORS_INA209 is not set -# CONFIG_SENSORS_INA2XX is not set +CONFIG_SENSORS_INA209=m +CONFIG_SENSORS_INA2XX=m +# CONFIG_SENSORS_INA3221 is not set +# CONFIG_SENSORS_TC74 is not set CONFIG_SENSORS_THMC50=m CONFIG_SENSORS_TMP102=m +# CONFIG_SENSORS_TMP103 is not set +# CONFIG_SENSORS_TMP108 is not set CONFIG_SENSORS_TMP401=m CONFIG_SENSORS_TMP421=m CONFIG_SENSORS_VIA_CPUTEMP=m CONFIG_SENSORS_VIA686A=m CONFIG_SENSORS_VT1211=m CONFIG_SENSORS_VT8231=m +# CONFIG_SENSORS_W83773G is not set CONFIG_SENSORS_W83781D=m CONFIG_SENSORS_W83791D=m CONFIG_SENSORS_W83792D=m @@ -3029,6 +3629,7 @@ CONFIG_SENSORS_W83L786NG=m CONFIG_SENSORS_W83627HF=m CONFIG_SENSORS_W83627EHF=m +# CONFIG_SENSORS_XGENE is not set # # ACPI drivers @@ -3036,35 +3637,54 @@ # CONFIG_SENSORS_ACPI_POWER is not set # CONFIG_SENSORS_ATK0110 is not set CONFIG_THERMAL=y +# CONFIG_THERMAL_STATISTICS is not set +CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 +CONFIG_THERMAL_WRITABLE_TRIPS=y CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set +# CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set # CONFIG_THERMAL_GOV_FAIR_SHARE is not set CONFIG_THERMAL_GOV_STEP_WISE=y +CONFIG_THERMAL_GOV_BANG_BANG=y CONFIG_THERMAL_GOV_USER_SPACE=y +# CONFIG_THERMAL_GOV_POWER_ALLOCATOR is not set +# CONFIG_CLOCK_THERMAL is not set +# CONFIG_DEVFREQ_THERMAL is not set # CONFIG_THERMAL_EMULATION is not set # CONFIG_INTEL_POWERCLAMP is not set CONFIG_X86_PKG_TEMP_THERMAL=m -# CONFIG_ACPI_INT3403_THERMAL is not set -# CONFIG_INTEL_SOC_DTS_THERMAL is not set - -# -# Texas Instruments thermal drivers -# +CONFIG_INTEL_SOC_DTS_IOSF_CORE=m +CONFIG_INTEL_SOC_DTS_THERMAL=m + +# +# ACPI INT340X thermal drivers +# +# CONFIG_INT340X_THERMAL is not set +# CONFIG_INTEL_PCH_THERMAL is not set +# CONFIG_GENERIC_ADC_THERMAL is not set CONFIG_WATCHDOG=y CONFIG_WATCHDOG_CORE=y # CONFIG_WATCHDOG_NOWAYOUT is not set +CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y +# CONFIG_WATCHDOG_SYSFS is not set # # Watchdog Device Drivers # CONFIG_SOFT_WATCHDOG=m +# CONFIG_WDAT_WDT is not set # CONFIG_XILINX_WATCHDOG is not set +# CONFIG_ZIIRAVE_WATCHDOG is not set +# CONFIG_CADENCE_WATCHDOG is not set # CONFIG_DW_WATCHDOG is not set +# CONFIG_MAX63XX_WATCHDOG is not set +# CONFIG_RETU_WATCHDOG is not set # CONFIG_ACQUIRE_WDT is not set # CONFIG_ADVANTECH_WDT is not set # CONFIG_ALIM1535_WDT is not set # CONFIG_ALIM7101_WDT is not set +# CONFIG_EBC_C384_WDT is not set # CONFIG_F71808E_WDT is not set # CONFIG_SP5100_TCO is not set # CONFIG_SBC_FITPC2_WATCHDOG is not set @@ -3078,6 +3698,7 @@ # CONFIG_IT8712F_WDT is not set # CONFIG_IT87_WDT is not set # CONFIG_HP_WATCHDOG is not set +# CONFIG_KEMPLD_WDT is not set # CONFIG_SC1200_WDT is not set # CONFIG_PC87413_WDT is not set # CONFIG_NV_TCO is not set @@ -3091,6 +3712,8 @@ # CONFIG_W83977F_WDT is not set # CONFIG_MACHZ_WDT is not set # CONFIG_SBC_EPX_C3_WATCHDOG is not set +# CONFIG_NI903X_WDT is not set +# CONFIG_NIC7018_WDT is not set # CONFIG_MEN_A21_WDT is not set # @@ -3103,11 +3726,12 @@ # USB-based Watchdog Cards # # CONFIG_USBPCWATCHDOG is not set + +# +# Watchdog Pretimeout Governors +# +# CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set CONFIG_SSB_POSSIBLE=y - -# -# Sonics Silicon Backplane -# CONFIG_SSB=m CONFIG_SSB_SPROM=y CONFIG_SSB_BLOCKIO=y @@ -3117,21 +3741,17 @@ CONFIG_SSB_PCMCIAHOST_POSSIBLE=y CONFIG_SSB_PCMCIAHOST=y CONFIG_SSB_SDIOHOST_POSSIBLE=y -# CONFIG_SSB_SDIOHOST is not set -# CONFIG_SSB_DEBUG is not set +CONFIG_SSB_SDIOHOST=y CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y CONFIG_SSB_DRIVER_PCICORE=y # CONFIG_SSB_DRIVER_GPIO is not set CONFIG_BCMA_POSSIBLE=y - -# -# Broadcom specific AMBA -# CONFIG_BCMA=m CONFIG_BCMA_BLOCKIO=y CONFIG_BCMA_HOST_PCI_POSSIBLE=y CONFIG_BCMA_HOST_PCI=y # CONFIG_BCMA_HOST_SOC is not set +CONFIG_BCMA_DRIVER_PCI=y # CONFIG_BCMA_DRIVER_GMAC_CMN is not set # CONFIG_BCMA_DRIVER_GPIO is not set # CONFIG_BCMA_DEBUG is not set @@ -3139,72 +3759,142 @@ # # Multifunction device drivers # -CONFIG_MFD_CORE=m -CONFIG_MFD_CS5535=m -# CONFIG_MFD_BCM590XX is not set -# CONFIG_MFD_CROS_EC is not set -# CONFIG_MFD_MC13XXX_I2C is not set +CONFIG_MFD_CORE=y +CONFIG_MFD_BCM590XX=m +# CONFIG_MFD_BD9571MWV is not set +# CONFIG_MFD_AXP20X_I2C is not set +CONFIG_MFD_CROS_EC=m +# CONFIG_MFD_CROS_EC_CHARDEV is not set +# CONFIG_MFD_MADERA is not set +# CONFIG_MFD_DA9062 is not set +# CONFIG_MFD_DA9063 is not set +# CONFIG_MFD_DA9150 is not set +# CONFIG_MFD_DLN2 is not set +CONFIG_MFD_MC13XXX=m +CONFIG_MFD_MC13XXX_I2C=m CONFIG_HTC_PASIC3=m -# CONFIG_LPC_ICH is not set +# CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set +CONFIG_LPC_ICH=m CONFIG_LPC_SCH=m +# CONFIG_INTEL_SOC_PMIC_CHTDC_TI is not set +# CONFIG_MFD_INTEL_LPSS_ACPI is not set +# CONFIG_MFD_INTEL_LPSS_PCI is not set CONFIG_MFD_JANZ_CMODIO=m -# CONFIG_MFD_KEMPLD is not set -# CONFIG_MFD_VIPERBOARD is not set -# CONFIG_MFD_RETU is not set +CONFIG_MFD_KEMPLD=m +# CONFIG_MFD_88PM800 is not set +# CONFIG_MFD_88PM805 is not set +# CONFIG_MFD_MAX14577 is not set +# CONFIG_MFD_MAX77693 is not set +# CONFIG_MFD_MAX8907 is not set +# CONFIG_MFD_MT6397 is not set +# CONFIG_MFD_MENF21BMC is not set +CONFIG_MFD_VIPERBOARD=m +CONFIG_MFD_RETU=m CONFIG_MFD_PCF50633=m CONFIG_PCF50633_ADC=m CONFIG_PCF50633_GPIO=m CONFIG_UCB1400_CORE=m CONFIG_MFD_RDC321X=m -CONFIG_MFD_RTSX_PCI=m -CONFIG_MFD_RTSX_USB=m +# CONFIG_MFD_RT5033 is not set CONFIG_MFD_SI476X_CORE=m CONFIG_MFD_SM501=m CONFIG_MFD_SM501_GPIO=y +# CONFIG_MFD_SKY81452 is not set CONFIG_ABX500_CORE=y # CONFIG_MFD_SYSCON is not set -# CONFIG_MFD_TI_AM335X_TSCADC is not set -# CONFIG_MFD_LP3943 is not set +CONFIG_MFD_TI_AM335X_TSCADC=m +CONFIG_MFD_LP3943=m +# CONFIG_MFD_TI_LMU is not set CONFIG_TPS6105X=m CONFIG_TPS65010=m CONFIG_TPS6507X=m -# CONFIG_MFD_TPS65217 is not set -# CONFIG_MFD_TPS65218 is not set -# CONFIG_MFD_TPS65912 is not set +# CONFIG_MFD_TPS65086 is not set +# CONFIG_MFD_TI_LP873X is not set +# CONFIG_MFD_TPS65912_I2C is not set CONFIG_MFD_WL1273_CORE=m -# CONFIG_MFD_LM3533 is not set -CONFIG_MFD_TIMBERDALE=m -# CONFIG_MFD_TMIO is not set +CONFIG_MFD_LM3533=m CONFIG_MFD_VX855=m -# CONFIG_MFD_ARIZONA_I2C is not set +CONFIG_MFD_ARIZONA=y +CONFIG_MFD_ARIZONA_I2C=m +# CONFIG_MFD_CS47L24 is not set +CONFIG_MFD_WM5102=y +CONFIG_MFD_WM5110=y +CONFIG_MFD_WM8997=y +# CONFIG_MFD_WM8998 is not set +# CONFIG_MFD_WM8994 is not set CONFIG_REGULATOR=y # CONFIG_REGULATOR_DEBUG is not set CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set # CONFIG_REGULATOR_USERSPACE_CONSUMER is not set +# CONFIG_REGULATOR_88PG86X is not set # CONFIG_REGULATOR_ACT8865 is not set # CONFIG_REGULATOR_AD5398 is not set +# CONFIG_REGULATOR_ARIZONA_LDO1 is not set +# CONFIG_REGULATOR_ARIZONA_MICSUPP is not set +# CONFIG_REGULATOR_BCM590XX is not set # CONFIG_REGULATOR_DA9210 is not set +# CONFIG_REGULATOR_DA9211 is not set # CONFIG_REGULATOR_FAN53555 is not set CONFIG_REGULATOR_GPIO=m +# CONFIG_REGULATOR_ISL9305 is not set # CONFIG_REGULATOR_ISL6271A is not set # CONFIG_REGULATOR_LP3971 is not set # CONFIG_REGULATOR_LP3972 is not set # CONFIG_REGULATOR_LP872X is not set # CONFIG_REGULATOR_LP8755 is not set # CONFIG_REGULATOR_LTC3589 is not set +# CONFIG_REGULATOR_LTC3676 is not set # CONFIG_REGULATOR_MAX1586 is not set # CONFIG_REGULATOR_MAX8649 is not set # CONFIG_REGULATOR_MAX8660 is not set # CONFIG_REGULATOR_MAX8952 is not set -# CONFIG_REGULATOR_MAX8973 is not set +# CONFIG_REGULATOR_MC13783 is not set +# CONFIG_REGULATOR_MC13892 is not set +# CONFIG_REGULATOR_MT6311 is not set # CONFIG_REGULATOR_PCF50633 is not set # CONFIG_REGULATOR_PFUZE100 is not set +# CONFIG_REGULATOR_PV88060 is not set +# CONFIG_REGULATOR_PV88080 is not set +# CONFIG_REGULATOR_PV88090 is not set # CONFIG_REGULATOR_TPS51632 is not set CONFIG_REGULATOR_TPS6105X=m # CONFIG_REGULATOR_TPS62360 is not set # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set +# CONFIG_REGULATOR_TPS65132 is not set +CONFIG_RC_CORE=m +CONFIG_RC_MAP=m +# CONFIG_LIRC is not set +CONFIG_RC_DECODERS=y +CONFIG_IR_NEC_DECODER=m +CONFIG_IR_RC5_DECODER=m +CONFIG_IR_RC6_DECODER=m +CONFIG_IR_JVC_DECODER=m +CONFIG_IR_SONY_DECODER=m +CONFIG_IR_SANYO_DECODER=m +CONFIG_IR_SHARP_DECODER=m +CONFIG_IR_MCE_KBD_DECODER=m +# CONFIG_IR_XMP_DECODER is not set +# CONFIG_IR_IMON_DECODER is not set +CONFIG_RC_DEVICES=y +CONFIG_RC_ATI_REMOTE=m +CONFIG_IR_ENE=m +CONFIG_IR_IMON=m +# CONFIG_IR_IMON_RAW is not set +CONFIG_IR_MCEUSB=m +CONFIG_IR_ITE_CIR=m +CONFIG_IR_FINTEK=m +CONFIG_IR_NUVOTON=m +CONFIG_IR_REDRAT3=m +CONFIG_IR_STREAMZAP=m +CONFIG_IR_WINBOND_CIR=m +# CONFIG_IR_IGORPLUGUSB is not set +CONFIG_IR_IGUANA=m +CONFIG_IR_TTUSBIR=m +CONFIG_RC_LOOPBACK=m +# CONFIG_IR_SERIAL is not set +# CONFIG_IR_SIR is not set CONFIG_MEDIA_SUPPORT=m # @@ -3214,57 +3904,31 @@ CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_RADIO_SUPPORT=y -CONFIG_MEDIA_RC_SUPPORT=y +# CONFIG_MEDIA_SDR_SUPPORT is not set +# CONFIG_MEDIA_CEC_SUPPORT is not set CONFIG_MEDIA_CONTROLLER=y +# CONFIG_MEDIA_CONTROLLER_DVB is not set CONFIG_VIDEO_DEV=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_V4L2=m # CONFIG_VIDEO_ADV_DEBUG is not set # CONFIG_VIDEO_FIXED_MINOR_RANGES is not set +CONFIG_VIDEO_TUNER=m +CONFIG_V4L2_FWNODE=m CONFIG_VIDEOBUF_GEN=m CONFIG_VIDEOBUF_VMALLOC=m -CONFIG_VIDEOBUF2_CORE=m -CONFIG_VIDEOBUF2_MEMOPS=m -CONFIG_VIDEOBUF2_VMALLOC=m CONFIG_DVB_CORE=m +# CONFIG_DVB_MMAP is not set CONFIG_DVB_NET=y -# CONFIG_TTPCI_EEPROM is not set +CONFIG_TTPCI_EEPROM=m CONFIG_DVB_MAX_ADAPTERS=8 -# CONFIG_DVB_DYNAMIC_MINORS is not set +CONFIG_DVB_DYNAMIC_MINORS=y +# CONFIG_DVB_DEMUX_SECTION_LOSS_LOG is not set +# CONFIG_DVB_ULE_DEBUG is not set # # Media drivers # -CONFIG_RC_CORE=m -CONFIG_RC_MAP=m -CONFIG_RC_DECODERS=y -CONFIG_LIRC=m -CONFIG_IR_LIRC_CODEC=m -CONFIG_IR_NEC_DECODER=m -CONFIG_IR_RC5_DECODER=m -CONFIG_IR_RC6_DECODER=m -CONFIG_IR_JVC_DECODER=m -CONFIG_IR_SONY_DECODER=m -CONFIG_IR_RC5_SZ_DECODER=m -CONFIG_IR_SANYO_DECODER=m -CONFIG_IR_SHARP_DECODER=m -CONFIG_IR_MCE_KBD_DECODER=m -CONFIG_RC_DEVICES=y -# CONFIG_RC_ATI_REMOTE is not set -# CONFIG_IR_ENE is not set -# CONFIG_IR_IMON is not set -# CONFIG_IR_MCEUSB is not set -# CONFIG_IR_ITE_CIR is not set -# CONFIG_IR_FINTEK is not set -# CONFIG_IR_NUVOTON is not set -# CONFIG_IR_REDRAT3 is not set -# CONFIG_IR_STREAMZAP is not set -# CONFIG_IR_WINBOND_CIR is not set -# CONFIG_IR_IGUANA is not set -# CONFIG_IR_TTUSBIR is not set -# CONFIG_IR_IMG is not set -# CONFIG_RC_LOOPBACK is not set -# CONFIG_IR_GPIO_CIR is not set CONFIG_MEDIA_USB_SUPPORT=y # @@ -3316,6 +3980,7 @@ CONFIG_USB_GSPCA_SUNPLUS=m CONFIG_USB_GSPCA_T613=m CONFIG_USB_GSPCA_TOPRO=m +# CONFIG_USB_GSPCA_TOUPTEK is not set CONFIG_USB_GSPCA_TV8532=m CONFIG_USB_GSPCA_VC032X=m CONFIG_USB_GSPCA_VICAM=m @@ -3333,94 +3998,109 @@ # # Analog TV USB devices # -# CONFIG_VIDEO_PVRUSB2 is not set -# CONFIG_VIDEO_HDPVR is not set -# CONFIG_VIDEO_TLG2300 is not set -# CONFIG_VIDEO_USBVISION is not set -# CONFIG_VIDEO_STK1160_COMMON is not set +CONFIG_VIDEO_PVRUSB2=m +CONFIG_VIDEO_PVRUSB2_SYSFS=y +CONFIG_VIDEO_PVRUSB2_DVB=y +# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set +CONFIG_VIDEO_HDPVR=m +CONFIG_VIDEO_USBVISION=m +CONFIG_VIDEO_STK1160_COMMON=m +CONFIG_VIDEO_STK1160=m +# CONFIG_VIDEO_GO7007 is not set # # Analog/digital TV USB devices # -# CONFIG_VIDEO_AU0828 is not set -# CONFIG_VIDEO_CX231XX is not set -# CONFIG_VIDEO_TM6000 is not set +CONFIG_VIDEO_AU0828=m +CONFIG_VIDEO_AU0828_V4L2=y +# CONFIG_VIDEO_AU0828_RC is not set +CONFIG_VIDEO_CX231XX=m +CONFIG_VIDEO_CX231XX_RC=y +CONFIG_VIDEO_CX231XX_ALSA=m +CONFIG_VIDEO_CX231XX_DVB=m +CONFIG_VIDEO_TM6000=m +CONFIG_VIDEO_TM6000_ALSA=m +CONFIG_VIDEO_TM6000_DVB=m # # Digital TV USB devices # -# CONFIG_DVB_USB is not set -# CONFIG_DVB_USB_V2 is not set -# CONFIG_DVB_TTUSB_BUDGET is not set -# CONFIG_DVB_TTUSB_DEC is not set -# CONFIG_SMS_USB_DRV is not set -# CONFIG_DVB_B2C2_FLEXCOP_USB is not set +CONFIG_DVB_USB=m +CONFIG_DVB_USB_DEBUG=y +CONFIG_DVB_USB_DIB3000MC=m +CONFIG_DVB_USB_A800=m +CONFIG_DVB_USB_DIBUSB_MB=m +# CONFIG_DVB_USB_DIBUSB_MB_FAULTY is not set +CONFIG_DVB_USB_DIBUSB_MC=m +CONFIG_DVB_USB_DIB0700=m +CONFIG_DVB_USB_UMT_010=m +CONFIG_DVB_USB_CXUSB=m +CONFIG_DVB_USB_M920X=m +CONFIG_DVB_USB_DIGITV=m +CONFIG_DVB_USB_VP7045=m +CONFIG_DVB_USB_VP702X=m +CONFIG_DVB_USB_GP8PSK=m +CONFIG_DVB_USB_NOVA_T_USB2=m +CONFIG_DVB_USB_TTUSB2=m +CONFIG_DVB_USB_DTT200U=m +CONFIG_DVB_USB_OPERA1=m +CONFIG_DVB_USB_AF9005=m +CONFIG_DVB_USB_AF9005_REMOTE=m +CONFIG_DVB_USB_PCTV452E=m +CONFIG_DVB_USB_DW2102=m +CONFIG_DVB_USB_CINERGY_T2=m +CONFIG_DVB_USB_DTV5100=m +CONFIG_DVB_USB_AZ6027=m +CONFIG_DVB_USB_TECHNISAT_USB2=m +CONFIG_DVB_USB_V2=m +CONFIG_DVB_USB_AF9015=m +CONFIG_DVB_USB_AF9035=m +CONFIG_DVB_USB_ANYSEE=m +CONFIG_DVB_USB_AU6610=m +CONFIG_DVB_USB_AZ6007=m +CONFIG_DVB_USB_CE6230=m +CONFIG_DVB_USB_EC168=m +CONFIG_DVB_USB_GL861=m +CONFIG_DVB_USB_LME2510=m +CONFIG_DVB_USB_MXL111SF=m +CONFIG_DVB_USB_RTL28XXU=m +# CONFIG_DVB_USB_DVBSKY is not set +# CONFIG_DVB_USB_ZD1301 is not set +CONFIG_DVB_TTUSB_BUDGET=m +CONFIG_DVB_TTUSB_DEC=m +CONFIG_SMS_USB_DRV=m +CONFIG_DVB_B2C2_FLEXCOP_USB=m +# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set +# CONFIG_DVB_AS102 is not set # # Webcam, TV (analog/digital) USB devices # -# CONFIG_VIDEO_EM28XX is not set -CONFIG_MEDIA_PCI_SUPPORT=y - -# -# Media capture support -# -# CONFIG_VIDEO_MEYE is not set - -# -# Media capture/analog TV support -# -# CONFIG_VIDEO_IVTV is not set -# CONFIG_VIDEO_ZORAN is not set -# CONFIG_VIDEO_HEXIUM_GEMINI is not set -# CONFIG_VIDEO_HEXIUM_ORION is not set -# CONFIG_VIDEO_MXB is not set - -# -# Media capture/analog/hybrid TV support -# -# CONFIG_VIDEO_CX18 is not set -# CONFIG_VIDEO_CX23885 is not set -# CONFIG_VIDEO_CX25821 is not set -# CONFIG_VIDEO_CX88 is not set -# CONFIG_VIDEO_BT848 is not set -# CONFIG_VIDEO_SAA7134 is not set -# CONFIG_VIDEO_SAA7164 is not set - -# -# Media digital TV PCI Adapters -# -# CONFIG_DVB_AV7110 is not set -# CONFIG_DVB_BUDGET_CORE is not set -# CONFIG_DVB_B2C2_FLEXCOP_PCI is not set -# CONFIG_DVB_PLUTO2 is not set -# CONFIG_DVB_DM1105 is not set -# CONFIG_DVB_PT1 is not set -# CONFIG_MANTIS_CORE is not set -# CONFIG_DVB_NGENE is not set -# CONFIG_DVB_DDBRIDGE is not set -CONFIG_V4L_PLATFORM_DRIVERS=y -# CONFIG_VIDEO_CAFE_CCIC is not set -# CONFIG_SOC_CAMERA is not set -CONFIG_V4L_MEM2MEM_DRIVERS=y -# CONFIG_VIDEO_SH_VEU is not set -# CONFIG_VIDEO_RENESAS_VSP1 is not set +CONFIG_VIDEO_EM28XX=m +CONFIG_VIDEO_EM28XX_V4L2=m +CONFIG_VIDEO_EM28XX_ALSA=m +CONFIG_VIDEO_EM28XX_DVB=m +CONFIG_VIDEO_EM28XX_RC=m +# CONFIG_MEDIA_PCI_SUPPORT is not set +# CONFIG_V4L_PLATFORM_DRIVERS is not set +# CONFIG_V4L_MEM2MEM_DRIVERS is not set # CONFIG_V4L_TEST_DRIVERS is not set +# CONFIG_DVB_PLATFORM_DRIVERS is not set # # Supported MMC/SDIO adapters # -CONFIG_SMS_SDIO_DRV=m -# CONFIG_MEDIA_PARPORT_SUPPORT is not set +# CONFIG_SMS_SDIO_DRV is not set CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_TEA575X=m -CONFIG_RADIO_SI470X=y +CONFIG_RADIO_SI470X=m CONFIG_USB_SI470X=m CONFIG_I2C_SI470X=m CONFIG_RADIO_SI4713=m CONFIG_USB_SI4713=m CONFIG_PLATFORM_SI4713=m CONFIG_I2C_SI4713=m +CONFIG_RADIO_SI476X=m CONFIG_USB_MR800=m CONFIG_USB_DSBR=m CONFIG_RADIO_MAXIRADIO=m @@ -3432,7 +4112,6 @@ CONFIG_RADIO_TEA5764=m CONFIG_RADIO_SAA7706H=m CONFIG_RADIO_TEF6862=m -CONFIG_RADIO_TIMBERDALE=m CONFIG_RADIO_WL1273=m # @@ -3443,19 +4122,25 @@ # # Supported FireWire (IEEE 1394) Adapters # -CONFIG_DVB_FIREDTV=m -CONFIG_DVB_FIREDTV_INPUT=y +# CONFIG_DVB_FIREDTV is not set CONFIG_MEDIA_COMMON_OPTIONS=y # # common driver options # +CONFIG_VIDEO_CX2341X=m +CONFIG_VIDEO_TVEEPROM=m CONFIG_CYPRESS_FIRMWARE=m +CONFIG_VIDEOBUF2_CORE=m +CONFIG_VIDEOBUF2_V4L2=m +CONFIG_VIDEOBUF2_MEMOPS=m +CONFIG_VIDEOBUF2_VMALLOC=m +CONFIG_DVB_B2C2_FLEXCOP=m CONFIG_SMS_SIANO_MDTV=m CONFIG_SMS_SIANO_RC=y # -# Media ancillary drivers (tuners, sensors, i2c, frontends) +# Media ancillary drivers (tuners, sensors, i2c, spi, frontends) # CONFIG_MEDIA_SUBDRV_AUTOSELECT=y CONFIG_MEDIA_ATTACH=y @@ -3464,6 +4149,9 @@ # # Audio decoders, processors and mixers # +CONFIG_VIDEO_MSP3400=m +CONFIG_VIDEO_CS53L32A=m +CONFIG_VIDEO_WM8775=m # # RDS decoders @@ -3472,10 +4160,13 @@ # # Video decoders # +CONFIG_VIDEO_SAA711X=m +CONFIG_VIDEO_TVP5150=m # # Video and audio decoders # +CONFIG_VIDEO_CX25840=m # # Video encoders @@ -3484,6 +4175,8 @@ # # Camera sensor devices # +CONFIG_VIDEO_OV2640=m +CONFIG_VIDEO_MT9V011=m # # Flash devices @@ -3498,6 +4191,10 @@ # # +# SDR tuner chips +# + +# # Miscellaneous helper chips # @@ -3506,6 +4203,7 @@ # CONFIG_MEDIA_TUNER=m CONFIG_MEDIA_TUNER_SIMPLE=m +CONFIG_MEDIA_TUNER_TDA18250=m CONFIG_MEDIA_TUNER_TDA8290=m CONFIG_MEDIA_TUNER_TDA827X=m CONFIG_MEDIA_TUNER_TDA18271=m @@ -3513,51 +4211,158 @@ CONFIG_MEDIA_TUNER_TEA5761=m CONFIG_MEDIA_TUNER_TEA5767=m CONFIG_MEDIA_TUNER_MT20XX=m +CONFIG_MEDIA_TUNER_MT2060=m +CONFIG_MEDIA_TUNER_MT2063=m +CONFIG_MEDIA_TUNER_MT2266=m +CONFIG_MEDIA_TUNER_QT1010=m CONFIG_MEDIA_TUNER_XC2028=m CONFIG_MEDIA_TUNER_XC5000=m CONFIG_MEDIA_TUNER_XC4000=m +CONFIG_MEDIA_TUNER_MXL5005S=m +CONFIG_MEDIA_TUNER_MXL5007T=m CONFIG_MEDIA_TUNER_MC44S803=m +CONFIG_MEDIA_TUNER_MAX2165=m +CONFIG_MEDIA_TUNER_TDA18218=m +CONFIG_MEDIA_TUNER_FC0011=m +CONFIG_MEDIA_TUNER_FC0012=m +CONFIG_MEDIA_TUNER_FC0013=m +CONFIG_MEDIA_TUNER_TDA18212=m +CONFIG_MEDIA_TUNER_E4000=m +CONFIG_MEDIA_TUNER_FC2580=m +CONFIG_MEDIA_TUNER_TUA9001=m +CONFIG_MEDIA_TUNER_SI2157=m +CONFIG_MEDIA_TUNER_IT913X=m +CONFIG_MEDIA_TUNER_R820T=m +CONFIG_MEDIA_TUNER_QM1D1C0042=m # # Multistandard (satellite) frontends # +CONFIG_DVB_STB0899=m +CONFIG_DVB_STB6100=m +CONFIG_DVB_STV090x=m +CONFIG_DVB_STV6110x=m +CONFIG_DVB_M88DS3103=m # # Multistandard (cable + terrestrial) frontends # +CONFIG_DVB_DRXK=m +CONFIG_DVB_TDA18271C2DD=m +CONFIG_DVB_SI2165=m +CONFIG_DVB_MN88472=m +CONFIG_DVB_MN88473=m # # DVB-S (satellite) frontends # +CONFIG_DVB_CX24123=m +CONFIG_DVB_MT312=m +CONFIG_DVB_ZL10039=m +CONFIG_DVB_S5H1420=m +CONFIG_DVB_STV0288=m +CONFIG_DVB_STB6000=m +CONFIG_DVB_STV0299=m +CONFIG_DVB_STV6110=m +CONFIG_DVB_STV0900=m +CONFIG_DVB_TDA8083=m +CONFIG_DVB_TDA10086=m +CONFIG_DVB_TUNER_ITD1000=m +CONFIG_DVB_TUNER_CX24113=m +CONFIG_DVB_TDA826X=m +CONFIG_DVB_CX24116=m +CONFIG_DVB_CX24120=m +CONFIG_DVB_SI21XX=m +CONFIG_DVB_TS2020=m +CONFIG_DVB_DS3000=m +CONFIG_DVB_TDA10071=m # # DVB-T (terrestrial) frontends # +CONFIG_DVB_CX22700=m +CONFIG_DVB_CX22702=m +CONFIG_DVB_DRXD=m +CONFIG_DVB_TDA1004X=m +CONFIG_DVB_NXT6000=m +CONFIG_DVB_MT352=m +CONFIG_DVB_ZL10353=m +CONFIG_DVB_DIB3000MB=m +CONFIG_DVB_DIB3000MC=m +CONFIG_DVB_DIB7000M=m +CONFIG_DVB_DIB7000P=m +CONFIG_DVB_TDA10048=m +CONFIG_DVB_AF9013=m +CONFIG_DVB_EC100=m +CONFIG_DVB_CXD2820R=m +CONFIG_DVB_RTL2830=m +CONFIG_DVB_RTL2832=m +CONFIG_DVB_SI2168=m +CONFIG_DVB_GP8PSK_FE=m # # DVB-C (cable) frontends # +CONFIG_DVB_VES1820=m +CONFIG_DVB_TDA10023=m +CONFIG_DVB_STV0297=m # # ATSC (North American/Korean Terrestrial/Cable DTV) frontends # +CONFIG_DVB_NXT200X=m +CONFIG_DVB_BCM3510=m +CONFIG_DVB_LGDT330X=m +CONFIG_DVB_LGDT3305=m +CONFIG_DVB_LGDT3306A=m +CONFIG_DVB_LG2160=m +CONFIG_DVB_S5H1409=m +CONFIG_DVB_AU8522=m +CONFIG_DVB_AU8522_DTV=m +CONFIG_DVB_AU8522_V4L=m +CONFIG_DVB_S5H1411=m # # ISDB-T (terrestrial) frontends # +CONFIG_DVB_S921=m +CONFIG_DVB_DIB8000=m +CONFIG_DVB_MB86A20S=m + +# +# ISDB-S (satellite) & ISDB-T (terrestrial) frontends +# +CONFIG_DVB_TC90522=m # # Digital terrestrial only tuners/PLL # +CONFIG_DVB_PLL=m +CONFIG_DVB_TUNER_DIB0070=m +CONFIG_DVB_TUNER_DIB0090=m # # SEC control devices for DVB-S # +CONFIG_DVB_DRX39XYJ=m +CONFIG_DVB_LNBP21=m +CONFIG_DVB_LNBP22=m +CONFIG_DVB_ISL6421=m +CONFIG_DVB_ISL6423=m +CONFIG_DVB_A8293=m +CONFIG_DVB_LGS8GXX=m +CONFIG_DVB_ATBM8830=m +CONFIG_DVB_IX2505V=m +CONFIG_DVB_M88RS2000=m +CONFIG_DVB_AF9033=m + +# +# Common Interface (EN50221) controller drivers +# # # Tools to develop new frontends # -# CONFIG_DVB_DUMMY_FE is not set # # Graphics support @@ -3571,16 +4376,17 @@ CONFIG_VGA_ARB=y CONFIG_VGA_ARB_MAX_GPUS=16 CONFIG_VGA_SWITCHEROO=y - -# -# Direct Rendering Manager -# CONFIG_DRM=m -CONFIG_DRM_USB=m +CONFIG_DRM_MIPI_DSI=y +# CONFIG_DRM_DP_AUX_CHARDEV is not set CONFIG_DRM_KMS_HELPER=m CONFIG_DRM_KMS_FB_HELPER=y +CONFIG_DRM_FBDEV_EMULATION=y +CONFIG_DRM_FBDEV_OVERALLOC=100 # CONFIG_DRM_LOAD_EDID_FIRMWARE is not set +# CONFIG_DRM_DP_CEC is not set CONFIG_DRM_TTM=m +CONFIG_DRM_VM=y # # I2C encoder or helper chips @@ -3588,53 +4394,79 @@ CONFIG_DRM_I2C_CH7006=m # CONFIG_DRM_I2C_SIL164 is not set # CONFIG_DRM_I2C_NXP_TDA998X is not set -# CONFIG_DRM_PTN3460 is not set -CONFIG_DRM_TDFX=m -CONFIG_DRM_R128=m +# CONFIG_DRM_I2C_NXP_TDA9950 is not set CONFIG_DRM_RADEON=m -CONFIG_DRM_RADEON_UMS=y +# CONFIG_DRM_RADEON_USERPTR is not set +# CONFIG_DRM_AMDGPU is not set + +# +# ACP (Audio CoProcessor) Configuration +# + +# +# AMD Library routines +# CONFIG_DRM_NOUVEAU=m +CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT=y CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 +# CONFIG_NOUVEAU_DEBUG_MMU is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y -CONFIG_DRM_I810=m CONFIG_DRM_I915=m -CONFIG_DRM_I915_KMS=y -CONFIG_DRM_I915_FBDEV=y -# CONFIG_DRM_I915_PRELIMINARY_HW_SUPPORT is not set -CONFIG_DRM_MGA=m -CONFIG_DRM_SIS=m -CONFIG_DRM_VIA=m -CONFIG_DRM_SAVAGE=m +# CONFIG_DRM_I915_ALPHA_SUPPORT is not set +CONFIG_DRM_I915_CAPTURE_ERROR=y +CONFIG_DRM_I915_COMPRESS_ERROR=y +CONFIG_DRM_I915_USERPTR=y +# CONFIG_DRM_I915_GVT is not set +# CONFIG_DRM_VGEM is not set +# CONFIG_DRM_VKMS is not set CONFIG_DRM_VMWGFX=m # CONFIG_DRM_VMWGFX_FBCON is not set -# CONFIG_DRM_GMA500 is not set +CONFIG_DRM_GMA500=m +CONFIG_DRM_GMA600=y +CONFIG_DRM_GMA3600=y CONFIG_DRM_UDL=m CONFIG_DRM_AST=m CONFIG_DRM_MGAG200=m CONFIG_DRM_CIRRUS_QEMU=m # CONFIG_DRM_QXL is not set # CONFIG_DRM_BOCHS is not set +# CONFIG_DRM_VIRTIO_GPU is not set +CONFIG_DRM_PANEL=y + +# +# Display Panels +# +# CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set +CONFIG_DRM_BRIDGE=y +CONFIG_DRM_PANEL_BRIDGE=y + +# +# Display Interface Bridges +# +# CONFIG_DRM_ANALOGIX_ANX78XX is not set +# CONFIG_DRM_HISI_HIBMC is not set +# CONFIG_DRM_TINYDRM is not set +# CONFIG_DRM_LEGACY is not set +CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y # # Frame buffer Devices # +CONFIG_FB_CMDLINE=y +CONFIG_FB_NOTIFY=y CONFIG_FB=y # CONFIG_FIRMWARE_EDID is not set -# CONFIG_FB_DDC is not set CONFIG_FB_BOOT_VESA_SUPPORT=y CONFIG_FB_CFB_FILLRECT=y CONFIG_FB_CFB_COPYAREA=y CONFIG_FB_CFB_IMAGEBLIT=y -# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set CONFIG_FB_SYS_FILLRECT=m CONFIG_FB_SYS_COPYAREA=m CONFIG_FB_SYS_IMAGEBLIT=m # CONFIG_FB_FOREIGN_ENDIAN is not set CONFIG_FB_SYS_FOPS=m CONFIG_FB_DEFERRED_IO=y -# CONFIG_FB_SVGALIB is not set -# CONFIG_FB_MACMODES is not set CONFIG_FB_BACKLIGHT=y CONFIG_FB_MODE_HELPERS=y # CONFIG_FB_TILEBLITTING is not set @@ -3680,18 +4512,22 @@ # CONFIG_FB_SM501 is not set CONFIG_FB_SMSCUFX=m # CONFIG_FB_UDL is not set +# CONFIG_FB_IBM_GXT4500 is not set # CONFIG_FB_VIRTUAL is not set # CONFIG_FB_METRONOME is not set # CONFIG_FB_MB862XX is not set # CONFIG_FB_BROADSHEET is not set -# CONFIG_FB_AUO_K190X is not set -CONFIG_FB_SIMPLE=y +# CONFIG_FB_HYPERV is not set +# CONFIG_FB_SIMPLE is not set +# CONFIG_FB_SM712 is not set CONFIG_BACKLIGHT_LCD_SUPPORT=y CONFIG_LCD_CLASS_DEVICE=m # CONFIG_LCD_PLATFORM is not set CONFIG_BACKLIGHT_CLASS_DEVICE=y CONFIG_BACKLIGHT_GENERIC=m +CONFIG_BACKLIGHT_LM3533=m CONFIG_BACKLIGHT_APPLE=m +# CONFIG_BACKLIGHT_PM8941_WLED is not set CONFIG_BACKLIGHT_SAHARA=m CONFIG_BACKLIGHT_ADP8860=m CONFIG_BACKLIGHT_ADP8870=m @@ -3700,18 +4536,20 @@ # CONFIG_BACKLIGHT_GPIO is not set # CONFIG_BACKLIGHT_LV5207LP is not set # CONFIG_BACKLIGHT_BD6107 is not set -# CONFIG_VGASTATE is not set +# CONFIG_BACKLIGHT_ARCXCNN is not set CONFIG_HDMI=y # # Console display driver support # CONFIG_VGA_CONSOLE=y -# CONFIG_VGACON_SOFT_SCROLLBACK is not set CONFIG_DUMMY_CONSOLE=y +CONFIG_DUMMY_CONSOLE_COLUMNS=80 +CONFIG_DUMMY_CONSOLE_ROWS=25 CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y # CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set +# CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set CONFIG_LOGO=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set @@ -3722,33 +4560,38 @@ CONFIG_SND=m CONFIG_SND_TIMER=m CONFIG_SND_PCM=m +CONFIG_SND_DMAENGINE_PCM=m CONFIG_SND_HWDEP=m +CONFIG_SND_SEQ_DEVICE=m CONFIG_SND_RAWMIDI=m +CONFIG_SND_COMPRESS_OFFLOAD=m CONFIG_SND_JACK=y -CONFIG_SND_SEQUENCER=m -# CONFIG_SND_SEQ_DUMMY is not set +CONFIG_SND_JACK_INPUT_DEV=y CONFIG_SND_OSSEMUL=y CONFIG_SND_MIXER_OSS=m CONFIG_SND_PCM_OSS=m CONFIG_SND_PCM_OSS_PLUGINS=y -CONFIG_SND_SEQUENCER_OSS=y +CONFIG_SND_PCM_TIMER=y # CONFIG_SND_HRTIMER is not set CONFIG_SND_DYNAMIC_MINORS=y CONFIG_SND_MAX_CARDS=32 CONFIG_SND_SUPPORT_OLD_API=y +CONFIG_SND_PROC_FS=y # CONFIG_SND_VERBOSE_PROCFS is not set # CONFIG_SND_VERBOSE_PRINTK is not set # CONFIG_SND_DEBUG is not set CONFIG_SND_VMASTER=y -CONFIG_SND_KCTL_JACK=y CONFIG_SND_DMA_SGBUF=y -CONFIG_SND_RAWMIDI_SEQ=m -CONFIG_SND_OPL3_LIB_SEQ=m -# CONFIG_SND_OPL4_LIB_SEQ is not set -# CONFIG_SND_SBAWE_SEQ is not set -CONFIG_SND_EMU10K1_SEQ=m +CONFIG_SND_SEQUENCER=m +# CONFIG_SND_SEQ_DUMMY is not set +CONFIG_SND_SEQUENCER_OSS=m +CONFIG_SND_SEQ_MIDI_EVENT=m +CONFIG_SND_SEQ_MIDI=m +CONFIG_SND_SEQ_MIDI_EMUL=m +CONFIG_SND_SEQ_VIRMIDI=m CONFIG_SND_MPU401_UART=m CONFIG_SND_OPL3_LIB=m +CONFIG_SND_OPL3_LIB_SEQ=m CONFIG_SND_VX_LIB=m CONFIG_SND_AC97_CODEC=m CONFIG_SND_DRIVERS=y @@ -3802,6 +4645,7 @@ CONFIG_SND_INDIGOIOX=m CONFIG_SND_INDIGODJX=m CONFIG_SND_EMU10K1=m +CONFIG_SND_EMU10K1_SEQ=m CONFIG_SND_EMU10K1X=m CONFIG_SND_ENS1370=m CONFIG_SND_ENS1371=m @@ -3842,18 +4686,15 @@ # CONFIG_SND_HDA=m CONFIG_SND_HDA_INTEL=m -CONFIG_SND_HDA_PREALLOC_SIZE=64 CONFIG_SND_HDA_HWDEP=y # CONFIG_SND_HDA_RECONFIG is not set # CONFIG_SND_HDA_INPUT_BEEP is not set -# CONFIG_SND_HDA_INPUT_JACK is not set # CONFIG_SND_HDA_PATCH_LOADER is not set CONFIG_SND_HDA_CODEC_REALTEK=m CONFIG_SND_HDA_CODEC_ANALOG=m CONFIG_SND_HDA_CODEC_SIGMATEL=m CONFIG_SND_HDA_CODEC_VIA=m CONFIG_SND_HDA_CODEC_HDMI=m -CONFIG_SND_HDA_I915=y CONFIG_SND_HDA_CODEC_CIRRUS=m CONFIG_SND_HDA_CODEC_CONEXANT=m CONFIG_SND_HDA_CODEC_CA0110=m @@ -3863,6 +4704,10 @@ CONFIG_SND_HDA_CODEC_SI3054=m CONFIG_SND_HDA_GENERIC=m CONFIG_SND_HDA_POWER_SAVE_DEFAULT=60 +CONFIG_SND_HDA_CORE=m +CONFIG_SND_HDA_COMPONENT=y +CONFIG_SND_HDA_I915=y +CONFIG_SND_HDA_PREALLOC_SIZE=64 CONFIG_SND_USB=y CONFIG_SND_USB_AUDIO=m CONFIG_SND_USB_UA101=m @@ -3871,27 +4716,191 @@ # CONFIG_SND_USB_CAIAQ_INPUT is not set CONFIG_SND_USB_US122L=m CONFIG_SND_USB_6FIRE=m -# CONFIG_SND_USB_HIFACE is not set -# CONFIG_SND_BCD2000 is not set +CONFIG_SND_USB_HIFACE=m +CONFIG_SND_BCD2000=m +# CONFIG_SND_USB_POD is not set +# CONFIG_SND_USB_PODHD is not set +# CONFIG_SND_USB_TONEPORT is not set +# CONFIG_SND_USB_VARIAX is not set CONFIG_SND_FIREWIRE=y # CONFIG_SND_DICE is not set -# CONFIG_SND_FIREWIRE_SPEAKERS is not set +# CONFIG_SND_OXFW is not set # CONFIG_SND_ISIGHT is not set -# CONFIG_SND_SCS1X is not set # CONFIG_SND_FIREWORKS is not set # CONFIG_SND_BEBOB is not set +# CONFIG_SND_FIREWIRE_DIGI00X is not set +# CONFIG_SND_FIREWIRE_TASCAM is not set +# CONFIG_SND_FIREWIRE_MOTU is not set +# CONFIG_SND_FIREFACE is not set CONFIG_SND_PCMCIA=y CONFIG_SND_VXPOCKET=m CONFIG_SND_PDAUDIOCF=m -# CONFIG_SND_SOC is not set -# CONFIG_SOUND_PRIME is not set +CONFIG_SND_SOC=m +CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y +CONFIG_SND_SOC_COMPRESS=y +CONFIG_SND_SOC_ACPI=m +# CONFIG_SND_SOC_AMD_ACP is not set +CONFIG_SND_ATMEL_SOC=m +CONFIG_SND_DESIGNWARE_I2S=m +# CONFIG_SND_DESIGNWARE_PCM is not set + +# +# SoC Audio for Freescale CPUs +# + +# +# Common SoC Audio options for Freescale CPUs: +# +# CONFIG_SND_SOC_FSL_ASRC is not set +# CONFIG_SND_SOC_FSL_SAI is not set +# CONFIG_SND_SOC_FSL_SSI is not set +# CONFIG_SND_SOC_FSL_SPDIF is not set +# CONFIG_SND_SOC_FSL_ESAI is not set +# CONFIG_SND_SOC_IMX_AUDMUX is not set +# CONFIG_SND_I2S_HI6210_I2S is not set +# CONFIG_SND_SOC_IMG is not set +CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y +CONFIG_SND_SST_IPC=m +CONFIG_SND_SST_IPC_ACPI=m +CONFIG_SND_SST_ATOM_HIFI2_PLATFORM=m +# CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_PCI is not set +CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_ACPI=m +# CONFIG_SND_SOC_INTEL_SKYLAKE is not set +CONFIG_SND_SOC_ACPI_INTEL_MATCH=m +CONFIG_SND_SOC_INTEL_MACH=y +# CONFIG_SND_SOC_INTEL_BYTCR_RT5640_MACH is not set +# CONFIG_SND_SOC_INTEL_BYTCR_RT5651_MACH is not set +# CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH is not set +# CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH is not set +# CONFIG_SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH is not set +# CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH is not set +# CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH is not set +# CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH is not set +# CONFIG_SND_SOC_INTEL_BYT_CHT_NOCODEC_MACH is not set + +# +# STMicroelectronics STM32 SOC audio support +# +# CONFIG_SND_SOC_XTFPGA_I2S is not set +# CONFIG_ZX_TDM is not set +CONFIG_SND_SOC_I2C_AND_SPI=m + +# +# CODEC drivers +# +# CONFIG_SND_SOC_AC97_CODEC is not set +# CONFIG_SND_SOC_ADAU1701 is not set +# CONFIG_SND_SOC_ADAU1761_I2C is not set +# CONFIG_SND_SOC_ADAU7002 is not set +# CONFIG_SND_SOC_AK4458 is not set +# CONFIG_SND_SOC_AK4554 is not set +# CONFIG_SND_SOC_AK4613 is not set +# CONFIG_SND_SOC_AK4642 is not set +# CONFIG_SND_SOC_AK5386 is not set +# CONFIG_SND_SOC_AK5558 is not set +# CONFIG_SND_SOC_ALC5623 is not set +# CONFIG_SND_SOC_BD28623 is not set +# CONFIG_SND_SOC_BT_SCO is not set +# CONFIG_SND_SOC_CS35L32 is not set +# CONFIG_SND_SOC_CS35L33 is not set +# CONFIG_SND_SOC_CS35L34 is not set +# CONFIG_SND_SOC_CS35L35 is not set +# CONFIG_SND_SOC_CS42L42 is not set +# CONFIG_SND_SOC_CS42L51_I2C is not set +# CONFIG_SND_SOC_CS42L52 is not set +# CONFIG_SND_SOC_CS42L56 is not set +# CONFIG_SND_SOC_CS42L73 is not set +# CONFIG_SND_SOC_CS4265 is not set +# CONFIG_SND_SOC_CS4270 is not set +# CONFIG_SND_SOC_CS4271_I2C is not set +# CONFIG_SND_SOC_CS42XX8_I2C is not set +# CONFIG_SND_SOC_CS43130 is not set +# CONFIG_SND_SOC_CS4349 is not set +# CONFIG_SND_SOC_CS53L30 is not set +# CONFIG_SND_SOC_ES7134 is not set +# CONFIG_SND_SOC_ES7241 is not set +# CONFIG_SND_SOC_ES8316 is not set +# CONFIG_SND_SOC_ES8328_I2C is not set +# CONFIG_SND_SOC_GTM601 is not set +# CONFIG_SND_SOC_INNO_RK3036 is not set +# CONFIG_SND_SOC_MAX98504 is not set +# CONFIG_SND_SOC_MAX9867 is not set +# CONFIG_SND_SOC_MAX98927 is not set +# CONFIG_SND_SOC_MAX98373 is not set +# CONFIG_SND_SOC_MAX9860 is not set +# CONFIG_SND_SOC_MSM8916_WCD_DIGITAL is not set +# CONFIG_SND_SOC_PCM1681 is not set +# CONFIG_SND_SOC_PCM1789_I2C is not set +# CONFIG_SND_SOC_PCM179X_I2C is not set +# CONFIG_SND_SOC_PCM186X_I2C is not set +# CONFIG_SND_SOC_PCM3168A_I2C is not set +# CONFIG_SND_SOC_PCM512x_I2C is not set +# CONFIG_SND_SOC_RT5616 is not set +# CONFIG_SND_SOC_RT5631 is not set +# CONFIG_SND_SOC_SGTL5000 is not set +CONFIG_SND_SOC_SI476X=m +# CONFIG_SND_SOC_SIMPLE_AMPLIFIER is not set +# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set +# CONFIG_SND_SOC_SPDIF is not set +# CONFIG_SND_SOC_SSM2305 is not set +# CONFIG_SND_SOC_SSM2602_I2C is not set +# CONFIG_SND_SOC_SSM4567 is not set +# CONFIG_SND_SOC_STA32X is not set +# CONFIG_SND_SOC_STA350 is not set +# CONFIG_SND_SOC_STI_SAS is not set +# CONFIG_SND_SOC_TAS2552 is not set +# CONFIG_SND_SOC_TAS5086 is not set +# CONFIG_SND_SOC_TAS571X is not set +# CONFIG_SND_SOC_TAS5720 is not set +# CONFIG_SND_SOC_TAS6424 is not set +# CONFIG_SND_SOC_TDA7419 is not set +# CONFIG_SND_SOC_TFA9879 is not set +# CONFIG_SND_SOC_TLV320AIC23_I2C is not set +# CONFIG_SND_SOC_TLV320AIC31XX is not set +# CONFIG_SND_SOC_TLV320AIC32X4_I2C is not set +# CONFIG_SND_SOC_TLV320AIC3X is not set +# CONFIG_SND_SOC_TS3A227E is not set +# CONFIG_SND_SOC_TSCS42XX is not set +# CONFIG_SND_SOC_TSCS454 is not set +# CONFIG_SND_SOC_WM8510 is not set +# CONFIG_SND_SOC_WM8523 is not set +# CONFIG_SND_SOC_WM8524 is not set +# CONFIG_SND_SOC_WM8580 is not set +# CONFIG_SND_SOC_WM8711 is not set +# CONFIG_SND_SOC_WM8728 is not set +# CONFIG_SND_SOC_WM8731 is not set +# CONFIG_SND_SOC_WM8737 is not set +# CONFIG_SND_SOC_WM8741 is not set +# CONFIG_SND_SOC_WM8750 is not set +# CONFIG_SND_SOC_WM8753 is not set +# CONFIG_SND_SOC_WM8776 is not set +# CONFIG_SND_SOC_WM8782 is not set +# CONFIG_SND_SOC_WM8804_I2C is not set +# CONFIG_SND_SOC_WM8903 is not set +# CONFIG_SND_SOC_WM8960 is not set +# CONFIG_SND_SOC_WM8962 is not set +# CONFIG_SND_SOC_WM8974 is not set +# CONFIG_SND_SOC_WM8978 is not set +# CONFIG_SND_SOC_WM8985 is not set +# CONFIG_SND_SOC_ZX_AUD96P22 is not set +# CONFIG_SND_SOC_MAX9759 is not set +# CONFIG_SND_SOC_MT6351 is not set +# CONFIG_SND_SOC_NAU8540 is not set +# CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8824 is not set +# CONFIG_SND_SOC_TPA6130A2 is not set +CONFIG_SND_SIMPLE_CARD_UTILS=m +CONFIG_SND_SIMPLE_CARD=m +CONFIG_SND_X86=y +# CONFIG_HDMI_LPE_AUDIO is not set +CONFIG_SND_SYNTH_EMUX=m CONFIG_AC97_BUS=m # # HID support # CONFIG_HID=y -# CONFIG_HID_BATTERY_STRENGTH is not set +CONFIG_HID_BATTERY_STRENGTH=y # CONFIG_HIDRAW is not set # CONFIG_UHID is not set CONFIG_HID_GENERIC=y @@ -3900,62 +4909,83 @@ # Special HID drivers # CONFIG_HID_A4TECH=y +# CONFIG_HID_ACCUTOUCH is not set # CONFIG_HID_ACRUX is not set CONFIG_HID_APPLE=y -# CONFIG_HID_APPLEIR is not set +CONFIG_HID_APPLEIR=m +# CONFIG_HID_ASUS is not set # CONFIG_HID_AUREAL is not set CONFIG_HID_BELKIN=y +# CONFIG_HID_BETOP_FF is not set CONFIG_HID_CHERRY=y CONFIG_HID_CHICONY=y +# CONFIG_HID_CORSAIR is not set +# CONFIG_HID_COUGAR is not set # CONFIG_HID_PRODIKEYS is not set -# CONFIG_HID_CP2112 is not set +# CONFIG_HID_CMEDIA is not set CONFIG_HID_CYPRESS=y CONFIG_HID_DRAGONRISE=y # CONFIG_DRAGONRISE_FF is not set # CONFIG_HID_EMS_FF is not set +# CONFIG_HID_ELAN is not set # CONFIG_HID_ELECOM is not set # CONFIG_HID_ELO is not set CONFIG_HID_EZKEY=y +# CONFIG_HID_GEMBIRD is not set +# CONFIG_HID_GFRM is not set CONFIG_HID_HOLTEK=m # CONFIG_HOLTEK_FF is not set -# CONFIG_HID_HUION is not set +# CONFIG_HID_GOOGLE_HAMMER is not set +# CONFIG_HID_GT683R is not set # CONFIG_HID_KEYTOUCH is not set CONFIG_HID_KYE=y # CONFIG_HID_UCLOGIC is not set # CONFIG_HID_WALTOP is not set CONFIG_HID_GYRATION=y # CONFIG_HID_ICADE is not set +CONFIG_HID_ITE=y +# CONFIG_HID_JABRA is not set CONFIG_HID_TWINHAN=y CONFIG_HID_KENSINGTON=y # CONFIG_HID_LCPOWER is not set -# CONFIG_HID_LENOVO_TPKBD is not set +# CONFIG_HID_LED is not set +# CONFIG_HID_LENOVO is not set CONFIG_HID_LOGITECH=y +# CONFIG_HID_LOGITECH_HIDPP is not set # CONFIG_LOGITECH_FF is not set # CONFIG_LOGIRUMBLEPAD2_FF is not set # CONFIG_LOGIG940_FF is not set CONFIG_LOGIWHEELS_FF=y # CONFIG_HID_MAGICMOUSE is not set +# CONFIG_HID_MAYFLASH is not set +CONFIG_HID_REDRAGON=y CONFIG_HID_MICROSOFT=y CONFIG_HID_MONTEREY=y # CONFIG_HID_MULTITOUCH is not set +# CONFIG_HID_NTI is not set CONFIG_HID_NTRIG=y CONFIG_HID_ORTEK=y CONFIG_HID_PANTHERLORD=y # CONFIG_PANTHERLORD_FF is not set +# CONFIG_HID_PENMOUNT is not set CONFIG_HID_PETALYNX=y # CONFIG_HID_PICOLCD is not set +# CONFIG_HID_PLANTRONICS is not set CONFIG_HID_PRIMAX=m +# CONFIG_HID_RETRODE is not set # CONFIG_HID_ROCCAT is not set # CONFIG_HID_SAITEK is not set CONFIG_HID_SAMSUNG=y CONFIG_HID_SONY=y # CONFIG_SONY_FF is not set CONFIG_HID_SPEEDLINK=m +# CONFIG_HID_STEAM is not set # CONFIG_HID_STEELSERIES is not set CONFIG_HID_SUNPLUS=y # CONFIG_HID_RMI is not set CONFIG_HID_GREENASIA=y # CONFIG_GREENASIA_FF is not set +# CONFIG_HID_HYPERV_MOUSE is not set CONFIG_HID_SMARTJOYPLUS=y # CONFIG_SMARTJOYPLUS_FF is not set # CONFIG_HID_TIVO is not set @@ -3963,6 +4993,7 @@ # CONFIG_HID_THINGM is not set CONFIG_HID_THRUSTMASTER=y # CONFIG_THRUSTMASTER_FF is not set +# CONFIG_HID_UDRAW_PS3 is not set # CONFIG_HID_WACOM is not set CONFIG_HID_WIIMOTE=y # CONFIG_HID_XINMO is not set @@ -3970,6 +5001,7 @@ # CONFIG_ZEROPLUS_FF is not set # CONFIG_HID_ZYDACRON is not set # CONFIG_HID_SENSOR_HUB is not set +# CONFIG_HID_ALPS is not set # # USB HID support @@ -3982,11 +5014,17 @@ # I2C HID support # CONFIG_I2C_HID=m + +# +# Intel ISH HID support +# +# CONFIG_INTEL_ISH_HID is not set CONFIG_USB_OHCI_LITTLE_ENDIAN=y CONFIG_USB_SUPPORT=y CONFIG_USB_COMMON=y CONFIG_USB_ARCH_HAS_HCD=y CONFIG_USB=y +CONFIG_USB_PCI=y # CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set # @@ -3998,6 +5036,7 @@ CONFIG_USB_OTG_WHITELIST=y # CONFIG_USB_OTG_BLACKLIST_HUB is not set CONFIG_USB_OTG_FSM=m +# CONFIG_USB_LEDS_TRIGGER_USBPORT is not set CONFIG_USB_MON=m CONFIG_USB_WUSB=m CONFIG_USB_WUSB_CBAF=m @@ -4008,6 +5047,8 @@ # CONFIG_USB_C67X00_HCD=m CONFIG_USB_XHCI_HCD=y +# CONFIG_USB_XHCI_DBGCAP is not set +CONFIG_USB_XHCI_PCI=y CONFIG_USB_XHCI_PLATFORM=m CONFIG_USB_EHCI_HCD=y CONFIG_USB_EHCI_ROOT_HUB_TT=y @@ -4016,9 +5057,6 @@ # CONFIG_USB_EHCI_HCD_PLATFORM is not set CONFIG_USB_OXU210HP_HCD=m CONFIG_USB_ISP116X_HCD=m -CONFIG_USB_ISP1760_HCD=m -CONFIG_USB_ISP1362_HCD=m -# CONFIG_USB_FUSBH200_HCD is not set # CONFIG_USB_FOTG210_HCD is not set CONFIG_USB_OHCI_HCD=y CONFIG_USB_OHCI_HCD_PCI=y @@ -4029,13 +5067,11 @@ CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_CS=m CONFIG_USB_R8A66597_HCD=m -CONFIG_USB_RENESAS_USBHS_HCD=m CONFIG_USB_WHCI_HCD=m # CONFIG_USB_HWA_HCD is not set # CONFIG_USB_HCD_BCMA is not set # CONFIG_USB_HCD_SSB is not set # CONFIG_USB_HCD_TEST_MODE is not set -CONFIG_USB_RENESAS_USBHS=m # # USB Device Class drivers @@ -4055,6 +5091,7 @@ CONFIG_USB_STORAGE=y # CONFIG_USB_STORAGE_DEBUG is not set CONFIG_USB_STORAGE_REALTEK=m +CONFIG_REALTEK_AUTOPM=y CONFIG_USB_STORAGE_DATAFAB=m CONFIG_USB_STORAGE_FREECOM=m CONFIG_USB_STORAGE_ISD200=m @@ -4074,6 +5111,13 @@ # CONFIG_USB_MDC800=m CONFIG_USB_MICROTEK=m +CONFIG_USBIP_CORE=m +CONFIG_USBIP_VHCI_HCD=m +CONFIG_USBIP_VHCI_HC_PORTS=8 +CONFIG_USBIP_VHCI_NR_HCS=1 +CONFIG_USBIP_HOST=m +# CONFIG_USBIP_VUDC is not set +# CONFIG_USBIP_DEBUG is not set # CONFIG_USB_MUSB_HDRC is not set CONFIG_USB_DWC3=m # CONFIG_USB_DWC3_HOST is not set @@ -4084,13 +5128,15 @@ # Platform Glue Driver Support # CONFIG_USB_DWC3_PCI=m - -# -# Debugging features -# -# CONFIG_USB_DWC3_DEBUG is not set +CONFIG_USB_DWC3_HAPS=m # CONFIG_USB_DWC2 is not set # CONFIG_USB_CHIPIDEA is not set +CONFIG_USB_ISP1760=m +CONFIG_USB_ISP1760_HCD=y +CONFIG_USB_ISP1761_UDC=y +# CONFIG_USB_ISP1760_HOST_ROLE is not set +# CONFIG_USB_ISP1760_GADGET_ROLE is not set +CONFIG_USB_ISP1760_DUAL_ROLE=y # # USB port drivers @@ -4115,6 +5161,7 @@ # CONFIG_USB_SERIAL_EDGEPORT is not set # CONFIG_USB_SERIAL_EDGEPORT_TI is not set # CONFIG_USB_SERIAL_F81232 is not set +# CONFIG_USB_SERIAL_F8153X is not set # CONFIG_USB_SERIAL_GARMIN is not set # CONFIG_USB_SERIAL_IPW is not set # CONFIG_USB_SERIAL_IUU is not set @@ -4145,9 +5192,9 @@ # CONFIG_USB_SERIAL_OPTICON is not set # CONFIG_USB_SERIAL_XSENS_MT is not set # CONFIG_USB_SERIAL_WISHBONE is not set -# CONFIG_USB_SERIAL_ZTE is not set # CONFIG_USB_SERIAL_SSU100 is not set # CONFIG_USB_SERIAL_QT2 is not set +# CONFIG_USB_SERIAL_UPD78F0730 is not set # CONFIG_USB_SERIAL_DEBUG is not set # @@ -4157,17 +5204,14 @@ CONFIG_USB_EMI26=m CONFIG_USB_ADUTUX=m CONFIG_USB_SEVSEG=m -CONFIG_USB_RIO500=m CONFIG_USB_LEGOTOWER=m CONFIG_USB_LCD=m -CONFIG_USB_LED=m CONFIG_USB_CYPRESS_CY7C63=m CONFIG_USB_CYTHERM=m CONFIG_USB_IDMOUSE=m CONFIG_USB_FTDI_ELAN=m CONFIG_USB_APPLEDISPLAY=m CONFIG_USB_SISUSBVGA=m -# CONFIG_USB_SISUSBVGA_CON is not set CONFIG_USB_LD=m CONFIG_USB_TRANCEVIBRATOR=m CONFIG_USB_IOWARRIOR=m @@ -4176,7 +5220,11 @@ CONFIG_USB_ISIGHTFW=m CONFIG_USB_YUREX=m # CONFIG_USB_EZUSB_FX2 is not set +# CONFIG_USB_HUB_USB251XB is not set # CONFIG_USB_HSIC_USB3503 is not set +# CONFIG_USB_HSIC_USB4604 is not set +# CONFIG_USB_LINK_LAYER_TEST is not set +# CONFIG_USB_CHAOSKEY is not set CONFIG_USB_ATM=m CONFIG_USB_SPEEDTOUCH=m CONFIG_USB_CXACRU=m @@ -4188,14 +5236,14 @@ # CONFIG_USB_PHY=y CONFIG_NOP_USB_XCEIV=m -# CONFIG_SAMSUNG_USB2PHY is not set -# CONFIG_SAMSUNG_USB3PHY is not set CONFIG_USB_GPIO_VBUS=m +# CONFIG_TAHVO_USB is not set # CONFIG_USB_ISP1301 is not set CONFIG_USB_GADGET=m # CONFIG_USB_GADGET_DEBUG_FILES is not set CONFIG_USB_GADGET_VBUS_DRAW=2 CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 +# CONFIG_U_SERIAL_CONSOLE is not set # # USB Peripheral Controller @@ -4203,11 +5251,12 @@ # CONFIG_USB_FOTG210_UDC is not set # CONFIG_USB_GR_UDC is not set CONFIG_USB_R8A66597=m -# CONFIG_USB_RENESAS_USBHS_UDC is not set # CONFIG_USB_PXA27X is not set # CONFIG_USB_MV_UDC is not set # CONFIG_USB_MV_U3D is not set +CONFIG_USB_SNP_CORE=m CONFIG_USB_M66592=m +# CONFIG_USB_BDC_UDC is not set CONFIG_USB_AMD5536UDC=m CONFIG_USB_NET2272=m # CONFIG_USB_NET2272_DMA is not set @@ -4236,33 +5285,30 @@ # CONFIG_USB_G_HID is not set # CONFIG_USB_G_DBGP is not set # CONFIG_USB_G_WEBCAM is not set +# CONFIG_TYPEC is not set +# CONFIG_USB_ROLE_SWITCH is not set +# CONFIG_USB_LED_TRIG is not set +# CONFIG_USB_ULPI_BUS is not set CONFIG_UWB=m CONFIG_UWB_HWA=m CONFIG_UWB_WHCI=m CONFIG_UWB_I1480U=m CONFIG_MMC=y -# CONFIG_MMC_DEBUG is not set -# CONFIG_MMC_CLKGATE is not set - -# -# MMC/SD/SDIO Card Drivers -# CONFIG_MMC_BLOCK=y CONFIG_MMC_BLOCK_MINORS=8 -CONFIG_MMC_BLOCK_BOUNCE=y CONFIG_SDIO_UART=y # CONFIG_MMC_TEST is not set # # MMC/SD/SDIO Host Controller Drivers # +# CONFIG_MMC_DEBUG is not set CONFIG_MMC_SDHCI=y CONFIG_MMC_SDHCI_PCI=y # CONFIG_MMC_RICOH_MMC is not set # CONFIG_MMC_SDHCI_ACPI is not set CONFIG_MMC_SDHCI_PLTFM=y -# CONFIG_MMC_SDHCI_PXAV3 is not set -# CONFIG_MMC_SDHCI_PXAV2 is not set +# CONFIG_MMC_SDHCI_F_SDH30 is not set CONFIG_MMC_WBSD=y CONFIG_MMC_TIFM_SD=y CONFIG_MMC_SDRICOH_CS=m @@ -4271,8 +5317,10 @@ CONFIG_MMC_VUB300=y CONFIG_MMC_USHC=y CONFIG_MMC_USDHI6ROL0=y -CONFIG_MMC_REALTEK_PCI=m -CONFIG_MMC_REALTEK_USB=m +CONFIG_MMC_CQHCI=y +# CONFIG_MMC_TOSHIBA_PCI is not set +# CONFIG_MMC_MTK is not set +# CONFIG_MMC_SDHCI_XENON is not set CONFIG_MEMSTICK=m # CONFIG_MEMSTICK_DEBUG is not set @@ -4289,19 +5337,22 @@ CONFIG_MEMSTICK_TIFM_MS=m CONFIG_MEMSTICK_JMICRON_38X=m CONFIG_MEMSTICK_R592=m -# CONFIG_MEMSTICK_REALTEK_PCI is not set -# CONFIG_MEMSTICK_REALTEK_USB is not set CONFIG_NEW_LEDS=y CONFIG_LEDS_CLASS=y +# CONFIG_LEDS_CLASS_FLASH is not set +# CONFIG_LEDS_BRIGHTNESS_HW_CHANGED is not set # # LED drivers # +# CONFIG_LEDS_APU is not set # CONFIG_LEDS_LM3530 is not set +# CONFIG_LEDS_LM3533 is not set # CONFIG_LEDS_LM3642 is not set # CONFIG_LEDS_PCA9532 is not set CONFIG_LEDS_GPIO=m # CONFIG_LEDS_LP3944 is not set +# CONFIG_LEDS_LP3952 is not set # CONFIG_LEDS_LP5521 is not set # CONFIG_LEDS_LP5523 is not set # CONFIG_LEDS_LP5562 is not set @@ -4313,14 +5364,19 @@ # CONFIG_LEDS_BD2802 is not set # CONFIG_LEDS_INTEL_SS4200 is not set # CONFIG_LEDS_LT3593 is not set -# CONFIG_LEDS_DELL_NETBOOKS is not set +# CONFIG_LEDS_MC13783 is not set # CONFIG_LEDS_TCA6507 is not set +# CONFIG_LEDS_TLC591XX is not set # CONFIG_LEDS_LM355x is not set # # LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) # # CONFIG_LEDS_BLINKM is not set +# CONFIG_LEDS_MLXCPLD is not set +# CONFIG_LEDS_MLXREG is not set +# CONFIG_LEDS_USER is not set +# CONFIG_LEDS_NIC78BX is not set # # LED Triggers @@ -4328,9 +5384,12 @@ CONFIG_LEDS_TRIGGERS=y CONFIG_LEDS_TRIGGER_TIMER=m # CONFIG_LEDS_TRIGGER_ONESHOT is not set +# CONFIG_LEDS_TRIGGER_DISK is not set +# CONFIG_LEDS_TRIGGER_MTD is not set CONFIG_LEDS_TRIGGER_HEARTBEAT=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m # CONFIG_LEDS_TRIGGER_CPU is not set +# CONFIG_LEDS_TRIGGER_ACTIVITY is not set # CONFIG_LEDS_TRIGGER_GPIO is not set CONFIG_LEDS_TRIGGER_DEFAULT_ON=m @@ -4339,15 +5398,22 @@ # # CONFIG_LEDS_TRIGGER_TRANSIENT is not set # CONFIG_LEDS_TRIGGER_CAMERA is not set +# CONFIG_LEDS_TRIGGER_PANIC is not set +# CONFIG_LEDS_TRIGGER_NETDEV is not set # CONFIG_ACCESSIBILITY is not set # CONFIG_INFINIBAND is not set +CONFIG_EDAC_ATOMIC_SCRUB=y +CONFIG_EDAC_SUPPORT=y # CONFIG_EDAC is not set CONFIG_RTC_LIB=y +CONFIG_RTC_MC146818_LIB=y CONFIG_RTC_CLASS=y CONFIG_RTC_HCTOSYS=y +CONFIG_RTC_HCTOSYS_DEVICE="rtc0" CONFIG_RTC_SYSTOHC=y -CONFIG_RTC_HCTOSYS_DEVICE="rtc0" +CONFIG_RTC_SYSTOHC_DEVICE="rtc0" # CONFIG_RTC_DEBUG is not set +CONFIG_RTC_NVMEM=y # # RTC interfaces @@ -4361,41 +5427,53 @@ # # I2C RTC drivers # +# CONFIG_RTC_DRV_ABB5ZES3 is not set +# CONFIG_RTC_DRV_ABX80X is not set # CONFIG_RTC_DRV_DS1307 is not set # CONFIG_RTC_DRV_DS1374 is not set # CONFIG_RTC_DRV_DS1672 is not set -# CONFIG_RTC_DRV_DS3232 is not set # CONFIG_RTC_DRV_MAX6900 is not set # CONFIG_RTC_DRV_RS5C372 is not set # CONFIG_RTC_DRV_ISL1208 is not set # CONFIG_RTC_DRV_ISL12022 is not set -# CONFIG_RTC_DRV_ISL12057 is not set # CONFIG_RTC_DRV_X1205 is not set -# CONFIG_RTC_DRV_PCF2127 is not set # CONFIG_RTC_DRV_PCF8523 is not set +# CONFIG_RTC_DRV_PCF85063 is not set +# CONFIG_RTC_DRV_PCF85363 is not set # CONFIG_RTC_DRV_PCF8563 is not set # CONFIG_RTC_DRV_PCF8583 is not set # CONFIG_RTC_DRV_M41T80 is not set # CONFIG_RTC_DRV_BQ32K is not set # CONFIG_RTC_DRV_S35390A is not set # CONFIG_RTC_DRV_FM3130 is not set +# CONFIG_RTC_DRV_RX8010 is not set # CONFIG_RTC_DRV_RX8581 is not set # CONFIG_RTC_DRV_RX8025 is not set # CONFIG_RTC_DRV_EM3027 is not set +# CONFIG_RTC_DRV_RV8803 is not set + +# +# SPI RTC drivers +# +CONFIG_RTC_I2C_AND_SPI=m + +# +# SPI and I2C RTC drivers +# +# CONFIG_RTC_DRV_DS3232 is not set +# CONFIG_RTC_DRV_PCF2127 is not set # CONFIG_RTC_DRV_RV3029C2 is not set # -# SPI RTC drivers -# - -# # Platform RTC drivers # CONFIG_RTC_DRV_CMOS=y # CONFIG_RTC_DRV_DS1286 is not set # CONFIG_RTC_DRV_DS1511 is not set # CONFIG_RTC_DRV_DS1553 is not set +# CONFIG_RTC_DRV_DS1685_FAMILY is not set # CONFIG_RTC_DRV_DS1742 is not set +# CONFIG_RTC_DRV_DS2404 is not set # CONFIG_RTC_DRV_STK17TA8 is not set # CONFIG_RTC_DRV_M48T86 is not set # CONFIG_RTC_DRV_M48T35 is not set @@ -4404,52 +5482,62 @@ # CONFIG_RTC_DRV_BQ4802 is not set # CONFIG_RTC_DRV_RP5C01 is not set # CONFIG_RTC_DRV_V3020 is not set -# CONFIG_RTC_DRV_DS2404 is not set # CONFIG_RTC_DRV_PCF50633 is not set +# CONFIG_RTC_DRV_CROS_EC is not set # # on-CPU RTC drivers # -# CONFIG_RTC_DRV_MOXART is not set -# CONFIG_RTC_DRV_XGENE is not set +# CONFIG_RTC_DRV_FTRTC010 is not set +# CONFIG_RTC_DRV_MC13XXX is not set # # HID Sensor RTC drivers # # CONFIG_RTC_DRV_HID_SENSOR_TIME is not set # CONFIG_DMADEVICES is not set + +# +# DMABUF options +# +CONFIG_SYNC_FILE=y # CONFIG_AUXDISPLAY is not set +CONFIG_PANEL=m +CONFIG_PANEL_PARPORT=0 +CONFIG_PANEL_PROFILE=5 +# CONFIG_PANEL_CHANGE_MESSAGE is not set +CONFIG_CHARLCD=m CONFIG_UIO=m # CONFIG_UIO_CIF is not set # CONFIG_UIO_PDRV_GENIRQ is not set # CONFIG_UIO_DMEM_GENIRQ is not set # CONFIG_UIO_AEC is not set # CONFIG_UIO_SERCOS3 is not set -# CONFIG_UIO_PCI_GENERIC is not set +CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_NETX is not set +# CONFIG_UIO_PRUSS is not set # CONFIG_UIO_MF624 is not set +# CONFIG_UIO_HV_GENERIC is not set +# CONFIG_VFIO is not set +CONFIG_IRQ_BYPASS_MANAGER=m CONFIG_VIRT_DRIVERS=y +# CONFIG_VBOXGUEST is not set CONFIG_VIRTIO=m - -# -# Virtio drivers -# +CONFIG_VIRTIO_MENU=y CONFIG_VIRTIO_PCI=m +CONFIG_VIRTIO_PCI_LEGACY=y CONFIG_VIRTIO_BALLOON=m +# CONFIG_VIRTIO_INPUT is not set # CONFIG_VIRTIO_MMIO is not set # # Microsoft Hyper-V guest support # -# CONFIG_HYPERV is not set +CONFIG_HYPERV=m +CONFIG_HYPERV_TSCPAGE=y +CONFIG_HYPERV_UTILS=m +# CONFIG_HYPERV_BALLOON is not set CONFIG_STAGING=y -CONFIG_ET131X=m -CONFIG_SLICOSS=m -CONFIG_USBIP_CORE=m -CONFIG_USBIP_VHCI_HCD=m -CONFIG_USBIP_HOST=m -# CONFIG_USBIP_DEBUG is not set -CONFIG_W35UND=m CONFIG_PRISM2_USB=m CONFIG_COMEDI=m # CONFIG_COMEDI_DEBUG is not set @@ -4460,28 +5548,18 @@ # CONFIG_COMEDI_PCI_DRIVERS is not set # CONFIG_COMEDI_PCMCIA_DRIVERS is not set # CONFIG_COMEDI_USB_DRIVERS is not set -CONFIG_COMEDI_8255=m -CONFIG_PANEL=m -CONFIG_PANEL_PARPORT=0 -CONFIG_PANEL_PROFILE=5 -# CONFIG_PANEL_CHANGE_MESSAGE is not set +# CONFIG_COMEDI_8255_SA is not set +# CONFIG_COMEDI_KCOMEDILIB is not set CONFIG_RTL8192U=m # CONFIG_RTLLIB is not set +# CONFIG_RTL8723BS is not set CONFIG_R8712U=m CONFIG_R8188EU=m CONFIG_88EU_AP_MODE=y -CONFIG_88EU_P2P=y -CONFIG_R8192EE=m -# CONFIG_R8723AU is not set -CONFIG_R8821AE=m +# CONFIG_R8822BE is not set # CONFIG_RTS5208 is not set -CONFIG_TRANZPORT=m -CONFIG_IDE_PHISON=m -# CONFIG_LINE6_USB is not set -CONFIG_USB_SERIAL_QUATECH2=m CONFIG_VT6655=m CONFIG_VT6656=m -CONFIG_DX_SEP=m # # IIO staging drivers @@ -4494,7 +5572,6 @@ # # Analog to digital converters # -CONFIG_AD7291=m CONFIG_AD7606=m CONFIG_AD7606_IFACE_PARALLEL=m @@ -4516,28 +5593,11 @@ # # -# Digital gyroscope sensors -# - -# # Network Analyzer, Impedance Converters # CONFIG_AD5933=m # -# Light sensors -# -CONFIG_SENSORS_ISL29018=m -# CONFIG_SENSORS_ISL29028 is not set -CONFIG_TSL2583=m -# CONFIG_TSL2x7x is not set - -# -# Magnetometer sensors -# -CONFIG_SENSORS_HMC5843=m - -# # Active energy metering IC # CONFIG_ADE7854=m @@ -4546,25 +5606,8 @@ # # Resolver to digital converters # - -# -# Triggers - standalone -# -# CONFIG_IIO_PERIODIC_RTC_TRIGGER is not set -CONFIG_IIO_SIMPLE_DUMMY=m -# CONFIG_IIO_SIMPLE_DUMMY_EVENTS is not set -# CONFIG_IIO_SIMPLE_DUMMY_BUFFER is not set -CONFIG_WLAGS49_H2=m -CONFIG_WLAGS49_H25=m -CONFIG_CRYSTALHD=m -CONFIG_CXT1E1=m -CONFIG_SBE_PMCC4_NCOMM=y +# CONFIG_FB_SM750 is not set CONFIG_FB_XGI=m -CONFIG_ACPI_QUICKSTART=m -CONFIG_USB_ENESTORAGE=m -CONFIG_FT1000=m -CONFIG_FT1000_USB=m -CONFIG_FT1000_PCMCIA=m # # Speakup console speech @@ -4581,51 +5624,44 @@ CONFIG_SPEAKUP_SYNTH_SPKOUT=m CONFIG_SPEAKUP_SYNTH_TXPRT=m CONFIG_SPEAKUP_SYNTH_DUMMY=m -CONFIG_TOUCHSCREEN_CLEARPAD_TM1217=m -CONFIG_TOUCHSCREEN_SYNAPTICS_I2C_RMI4=m CONFIG_STAGING_MEDIA=y -# CONFIG_DVB_AS102 is not set # CONFIG_I2C_BCM2048 is not set -# CONFIG_DVB_CXD2099 is not set -# CONFIG_VIDEO_DT3155 is not set -# CONFIG_VIDEO_GO7007 is not set -# CONFIG_VIDEO_TCM825X is not set -# CONFIG_USB_SN9C102 is not set -# CONFIG_SOLO6X10 is not set -# CONFIG_LIRC_STAGING is not set +# CONFIG_VIDEO_ZORAN is not set # # Android # -# CONFIG_ANDROID is not set -# CONFIG_USB_WPAN_HCD is not set -# CONFIG_WIMAX_GDM72XX is not set # CONFIG_LTE_GDM724X is not set -CONFIG_NET_VENDOR_SILICOM=y -# CONFIG_SBYPASS is not set -# CONFIG_BPCTL is not set -# CONFIG_CED1401 is not set -# CONFIG_DGRP is not set # CONFIG_FIREWIRE_SERIAL is not set -# CONFIG_LUSTRE_FS is not set -# CONFIG_XILLYBUS is not set # CONFIG_DGNC is not set -# CONFIG_DGAP is not set # CONFIG_GS_FPGABOOT is not set -# CONFIG_CRYPTO_SKEIN is not set -# CONFIG_CRYPTO_THREEFISH is not set +# CONFIG_UNISYSSPAR is not set +# CONFIG_WILC1000_SDIO is not set +# CONFIG_MOST is not set +# CONFIG_KS7010 is not set +# CONFIG_GREYBUS is not set +# CONFIG_DRM_VBOXVIDEO is not set + +# +# Gasket devices +# +# CONFIG_STAGING_GASKET_FRAMEWORK is not set +# CONFIG_EROFS_FS is not set CONFIG_X86_PLATFORM_DEVICES=y CONFIG_ACER_WMI=m +# CONFIG_ACER_WIRELESS is not set CONFIG_ACERHDF=m # CONFIG_ALIENWARE_WMI is not set CONFIG_ASUS_LAPTOP=m -CONFIG_DELL_WMI=m +# CONFIG_DELL_SMBIOS is not set CONFIG_DELL_WMI_AIO=m +# CONFIG_DELL_WMI_LED is not set # CONFIG_DELL_SMO8800 is not set +# CONFIG_DELL_RBTN is not set CONFIG_FUJITSU_LAPTOP=m -# CONFIG_FUJITSU_LAPTOP_DEBUG is not set # CONFIG_FUJITSU_TABLET is not set # CONFIG_AMILO_RFKILL is not set +# CONFIG_GPD_POCKET_FAN is not set CONFIG_HP_ACCEL=m # CONFIG_HP_WIRELESS is not set CONFIG_HP_WMI=m @@ -4644,13 +5680,23 @@ CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y CONFIG_SENSORS_HDAPS=m CONFIG_INTEL_MENLOW=m +# CONFIG_ASUS_WIRELESS is not set CONFIG_ACPI_WMI=m +CONFIG_WMI_BMOF=m +# CONFIG_INTEL_WMI_THUNDERBOLT is not set CONFIG_MSI_WMI=m +# CONFIG_PEAQ_WMI is not set CONFIG_TOPSTAR_LAPTOP=m CONFIG_ACPI_TOSHIBA=m CONFIG_TOSHIBA_BT_RFKILL=m +# CONFIG_TOSHIBA_HAPS is not set +# CONFIG_TOSHIBA_WMI is not set CONFIG_ACPI_CMPC=m +# CONFIG_INTEL_INT0002_VGPIO is not set +# CONFIG_INTEL_HID_EVENT is not set +# CONFIG_INTEL_VBTN is not set CONFIG_INTEL_IPS=m +# CONFIG_INTEL_PMC_CORE is not set CONFIG_IBM_RTL=m CONFIG_SAMSUNG_LAPTOP=m CONFIG_MXM_WMI=m @@ -4660,13 +5706,23 @@ # CONFIG_INTEL_RST is not set # CONFIG_INTEL_SMARTCONNECT is not set # CONFIG_PVPANIC is not set +# CONFIG_INTEL_PMC_IPC is not set +# CONFIG_SURFACE_PRO3_BUTTON is not set +# CONFIG_INTEL_PUNIT_IPC is not set +# CONFIG_MLX_PLATFORM is not set +# CONFIG_INTEL_TURBO_MAX_3 is not set +# CONFIG_I2C_MULTI_INSTANTIATE is not set +# CONFIG_INTEL_ATOMISP2_PM is not set +CONFIG_PMC_ATOM=y CONFIG_CHROME_PLATFORMS=y CONFIG_CHROMEOS_LAPTOP=m CONFIG_CHROMEOS_PSTORE=m - -# -# SOC (System On Chip) specific Drivers -# +# CONFIG_CHROMEOS_TBMC is not set +# CONFIG_CROS_EC_I2C is not set +# CONFIG_CROS_EC_LPC is not set +CONFIG_CROS_EC_PROTO=y +# CONFIG_CROS_KBD_LED_BACKLIGHT is not set +# CONFIG_MELLANOX_PLATFORM is not set CONFIG_CLKDEV_LOOKUP=y CONFIG_HAVE_CLK_PREPARE=y CONFIG_COMMON_CLK=y @@ -4674,32 +5730,79 @@ # # Common Clock Framework # +# CONFIG_COMMON_CLK_MAX9485 is not set # CONFIG_COMMON_CLK_SI5351 is not set - -# -# Hardware Spinlock drivers +# CONFIG_COMMON_CLK_SI544 is not set +# CONFIG_COMMON_CLK_CDCE706 is not set +# CONFIG_COMMON_CLK_CS2000_CP is not set +# CONFIG_HWSPINLOCK is not set + +# +# Clock Source drivers # CONFIG_CLKEVT_I8253=y CONFIG_I8253_LOCK=y CONFIG_CLKBLD_I8253=y -# CONFIG_SH_TIMER_CMT is not set -# CONFIG_SH_TIMER_MTU2 is not set -# CONFIG_SH_TIMER_TMU is not set -# CONFIG_EM_TIMER_STI is not set -# CONFIG_MAILBOX is not set +CONFIG_MAILBOX=y +CONFIG_PCC=y +# CONFIG_ALTERA_MBOX is not set +CONFIG_IOMMU_API=y CONFIG_IOMMU_SUPPORT=y + +# +# Generic IOMMU Pagetable Support +# +# CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set +CONFIG_IOMMU_IOVA=y # CONFIG_AMD_IOMMU is not set -# CONFIG_INTEL_IOMMU is not set +CONFIG_DMAR_TABLE=y +CONFIG_INTEL_IOMMU=y +# CONFIG_INTEL_IOMMU_SVM is not set +CONFIG_INTEL_IOMMU_DEFAULT_ON=y +CONFIG_INTEL_IOMMU_FLOPPY_WA=y # CONFIG_IRQ_REMAP is not set # # Remoteproc drivers # -# CONFIG_STE_MODEM_RPROC is not set +# CONFIG_REMOTEPROC is not set # # Rpmsg drivers # +# CONFIG_RPMSG_QCOM_GLINK_RPM is not set +# CONFIG_RPMSG_VIRTIO is not set +# CONFIG_SOUNDWIRE is not set + +# +# SOC (System On Chip) specific Drivers +# + +# +# Amlogic SoC drivers +# + +# +# Broadcom SoC drivers +# + +# +# NXP/Freescale QorIQ SoC drivers +# + +# +# i.MX SoC drivers +# + +# +# Qualcomm SoC drivers +# +# CONFIG_SOC_TI is not set + +# +# Xilinx SoC drivers +# +# CONFIG_XILINX_VCU is not set CONFIG_PM_DEVFREQ=y # @@ -4709,52 +5812,134 @@ CONFIG_DEVFREQ_GOV_PERFORMANCE=y CONFIG_DEVFREQ_GOV_POWERSAVE=y CONFIG_DEVFREQ_GOV_USERSPACE=y +# CONFIG_DEVFREQ_GOV_PASSIVE is not set # # DEVFREQ Drivers # -# CONFIG_EXTCON is not set -# CONFIG_MEMORY is not set +# CONFIG_PM_DEVFREQ_EVENT is not set +CONFIG_EXTCON=y + +# +# Extcon Device Drivers +# +# CONFIG_EXTCON_ADC_JACK is not set +# CONFIG_EXTCON_ARIZONA is not set +# CONFIG_EXTCON_GPIO is not set +# CONFIG_EXTCON_INTEL_INT3496 is not set +# CONFIG_EXTCON_MAX3355 is not set +# CONFIG_EXTCON_RT8973A is not set +# CONFIG_EXTCON_SM5502 is not set +# CONFIG_EXTCON_USB_GPIO is not set +# CONFIG_EXTCON_USBC_CROS_EC is not set +CONFIG_MEMORY=y CONFIG_IIO=m CONFIG_IIO_BUFFER=y # CONFIG_IIO_BUFFER_CB is not set +# CONFIG_IIO_BUFFER_HW_CONSUMER is not set CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO_TRIGGERED_BUFFER=m +# CONFIG_IIO_CONFIGFS is not set CONFIG_IIO_TRIGGER=y CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 +# CONFIG_IIO_SW_DEVICE is not set +# CONFIG_IIO_SW_TRIGGER is not set # # Accelerometers # # CONFIG_BMA180 is not set +# CONFIG_BMC150_ACCEL is not set +# CONFIG_DA280 is not set +# CONFIG_DA311 is not set +# CONFIG_DMARD09 is not set +# CONFIG_DMARD10 is not set +# CONFIG_IIO_CROS_EC_ACCEL_LEGACY is not set # CONFIG_IIO_ST_ACCEL_3AXIS is not set +# CONFIG_KXSD9 is not set +# CONFIG_KXCJK1013 is not set +# CONFIG_MC3230 is not set +# CONFIG_MMA7455_I2C is not set +# CONFIG_MMA7660 is not set # CONFIG_MMA8452 is not set +# CONFIG_MMA9551 is not set +# CONFIG_MMA9553 is not set +# CONFIG_MXC4005 is not set +# CONFIG_MXC6255 is not set +# CONFIG_STK8312 is not set +# CONFIG_STK8BA50 is not set # # Analog to digital converters # +CONFIG_AD7291=m CONFIG_AD799X=m +# CONFIG_CC10001_ADC is not set +# CONFIG_HX711 is not set +# CONFIG_INA2XX_ADC is not set +# CONFIG_LTC2471 is not set +# CONFIG_LTC2485 is not set +# CONFIG_LTC2497 is not set CONFIG_MAX1363=m +# CONFIG_MAX9611 is not set # CONFIG_MCP3422 is not set # CONFIG_NAU7802 is not set # CONFIG_TI_ADC081C is not set +# CONFIG_TI_ADS1015 is not set +# CONFIG_TI_AM335X_ADC is not set +# CONFIG_VIPERBOARD_ADC is not set + +# +# Analog to digital and digital to analog converters +# + +# +# Analog Front Ends +# # # Amplifiers # # +# Chemical Sensors +# +# CONFIG_ATLAS_PH_SENSOR is not set +# CONFIG_BME680 is not set +# CONFIG_CCS811 is not set +# CONFIG_IAQCORE is not set +# CONFIG_VZ89X is not set +# CONFIG_IIO_CROS_EC_SENSORS_CORE is not set + +# # Hid Sensor IIO Common # # +# SSP Sensor Common +# + +# +# Counters +# + +# # Digital to analog converters # # CONFIG_AD5064 is not set # CONFIG_AD5380 is not set # CONFIG_AD5446 is not set +# CONFIG_AD5593R is not set +# CONFIG_AD5696_I2C is not set +# CONFIG_DS4424 is not set +# CONFIG_M62332 is not set CONFIG_MAX517=m # CONFIG_MCP4725 is not set +# CONFIG_TI_DAC5571 is not set + +# +# IIO dummy driver +# # # Frequency Synthesizers DDS/PLL @@ -4771,40 +5956,97 @@ # # Digital gyroscope sensors # +# CONFIG_BMG160 is not set +# CONFIG_MPU3050_I2C is not set # CONFIG_IIO_ST_GYRO_3AXIS is not set # CONFIG_ITG3200 is not set # +# Health Sensors +# + +# +# Heart Rate Monitors +# +# CONFIG_AFE4404 is not set +# CONFIG_MAX30100 is not set +# CONFIG_MAX30102 is not set + +# # Humidity sensors # +# CONFIG_AM2315 is not set # CONFIG_DHT11 is not set +# CONFIG_HDC100X is not set +# CONFIG_HTS221 is not set +# CONFIG_HTU21 is not set # CONFIG_SI7005 is not set +# CONFIG_SI7020 is not set # # Inertial measurement units # -# CONFIG_INV_MPU6050_IIO is not set +# CONFIG_BMI160_I2C is not set +# CONFIG_KMX61 is not set +# CONFIG_INV_MPU6050_I2C is not set +# CONFIG_IIO_ST_LSM6DSX is not set # # Light sensors # +# CONFIG_ACPI_ALS is not set # CONFIG_ADJD_S311 is not set +# CONFIG_AL3320A is not set # CONFIG_APDS9300 is not set +# CONFIG_APDS9960 is not set +# CONFIG_BH1750 is not set +# CONFIG_BH1780 is not set # CONFIG_CM32181 is not set +# CONFIG_CM3232 is not set +# CONFIG_CM3323 is not set # CONFIG_CM36651 is not set # CONFIG_GP2AP020A00F is not set +CONFIG_SENSORS_ISL29018=m +# CONFIG_SENSORS_ISL29028 is not set +# CONFIG_ISL29125 is not set +# CONFIG_JSA1212 is not set +# CONFIG_RPR0521 is not set +# CONFIG_SENSORS_LM3533 is not set # CONFIG_LTR501 is not set +# CONFIG_LV0104CS is not set +# CONFIG_MAX44000 is not set +# CONFIG_OPT3001 is not set +# CONFIG_PA12203001 is not set +# CONFIG_SI1133 is not set +# CONFIG_SI1145 is not set +# CONFIG_STK3310 is not set +# CONFIG_ST_UVIS25 is not set +# CONFIG_TCS3414 is not set # CONFIG_TCS3472 is not set CONFIG_SENSORS_TSL2563=m +CONFIG_TSL2583=m +# CONFIG_TSL2772 is not set # CONFIG_TSL4531 is not set +# CONFIG_US5182D is not set # CONFIG_VCNL4000 is not set +# CONFIG_VEML6070 is not set +# CONFIG_VL6180 is not set +# CONFIG_ZOPT2201 is not set # # Magnetometer sensors # # CONFIG_AK8975 is not set +# CONFIG_AK09911 is not set +# CONFIG_BMC150_MAGN_I2C is not set # CONFIG_MAG3110 is not set +# CONFIG_MMC35240 is not set # CONFIG_IIO_ST_MAGN_3AXIS is not set +# CONFIG_SENSORS_HMC5843_I2C is not set + +# +# Multiplexers +# # # Inclinometer sensors @@ -4817,24 +6059,77 @@ CONFIG_IIO_SYSFS_TRIGGER=m # +# Digital potentiometers +# +# CONFIG_AD5272 is not set +# CONFIG_DS1803 is not set +# CONFIG_MCP4018 is not set +# CONFIG_MCP4531 is not set +# CONFIG_TPL0102 is not set + +# +# Digital potentiostats +# +# CONFIG_LMP91000 is not set + +# # Pressure sensors # -# CONFIG_MPL115 is not set +# CONFIG_ABP060MG is not set +# CONFIG_BMP280 is not set +# CONFIG_HP03 is not set +# CONFIG_MPL115_I2C is not set # CONFIG_MPL3115 is not set +# CONFIG_MS5611 is not set +# CONFIG_MS5637 is not set # CONFIG_IIO_ST_PRESS is not set +# CONFIG_T5403 is not set +# CONFIG_HP206C is not set +# CONFIG_ZPA2326 is not set # # Lightning sensors # # +# Proximity and distance sensors +# +# CONFIG_ISL29501 is not set +# CONFIG_LIDAR_LITE_V2 is not set +# CONFIG_RFD77402 is not set +# CONFIG_SRF04 is not set +# CONFIG_SX9500 is not set +# CONFIG_SRF08 is not set + +# +# Resolver to digital converters +# + +# # Temperature sensors # # CONFIG_MLX90614 is not set +# CONFIG_MLX90632 is not set # CONFIG_TMP006 is not set -# CONFIG_NTB is not set +# CONFIG_TMP007 is not set +# CONFIG_TSYS01 is not set +# CONFIG_TSYS02D is not set +CONFIG_NTB=m +# CONFIG_NTB_AMD is not set +# CONFIG_NTB_IDT is not set +# CONFIG_NTB_INTEL is not set +# CONFIG_NTB_SWITCHTEC is not set +# CONFIG_NTB_PINGPONG is not set +# CONFIG_NTB_TOOL is not set +# CONFIG_NTB_PERF is not set +# CONFIG_NTB_TRANSPORT is not set # CONFIG_VME_BUS is not set # CONFIG_PWM is not set + +# +# IRQ chip support +# +CONFIG_ARM_GIC_MAX_NR=1 # CONFIG_IPACK_BUS is not set # CONFIG_RESET_CONTROLLER is not set # CONFIG_FMC is not set @@ -4844,39 +6139,49 @@ # CONFIG_GENERIC_PHY=y # CONFIG_BCM_KONA_USB2_PHY is not set -# CONFIG_PHY_SAMSUNG_USB2 is not set +# CONFIG_PHY_PXA_28NM_HSIC is not set +# CONFIG_PHY_PXA_28NM_USB2 is not set +# CONFIG_PHY_CPCAP_USB is not set # CONFIG_POWERCAP is not set # CONFIG_MCB is not set # -# Firmware Drivers -# -# CONFIG_EDD is not set -CONFIG_FIRMWARE_MEMMAP=y -# CONFIG_DELL_RBU is not set -# CONFIG_DCDBAS is not set -CONFIG_DMIID=y -# CONFIG_DMI_SYSFS is not set -CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y -# CONFIG_ISCSI_IBFT_FIND is not set -# CONFIG_GOOGLE_FIRMWARE is not set - -# -# EFI (Extensible Firmware Interface) Support -# -CONFIG_EFI_VARS=m -CONFIG_EFI_RUNTIME_MAP=y +# Performance monitor support +# +CONFIG_RAS=y +# CONFIG_THUNDERBOLT is not set + +# +# Android +# +# CONFIG_ANDROID is not set +# CONFIG_LIBNVDIMM is not set +# CONFIG_DAX is not set +CONFIG_NVMEM=y + +# +# HW tracing support +# +# CONFIG_STM is not set +# CONFIG_INTEL_TH is not set +# CONFIG_FPGA is not set +CONFIG_PM_OPP=y +# CONFIG_UNISYS_VISORBUS is not set +# CONFIG_SIOX is not set +# CONFIG_SLIMBUS is not set # # File systems # CONFIG_DCACHE_WORD_ACCESS=y +CONFIG_FS_IOMAP=y # CONFIG_EXT2_FS is not set # CONFIG_EXT3_FS is not set CONFIG_EXT4_FS=y -CONFIG_EXT4_USE_FOR_EXT23=y +CONFIG_EXT4_USE_FOR_EXT2=y CONFIG_EXT4_FS_POSIX_ACL=y # CONFIG_EXT4_FS_SECURITY is not set +# CONFIG_EXT4_ENCRYPTION is not set # CONFIG_EXT4_DEBUG is not set CONFIG_JBD2=y # CONFIG_JBD2_DEBUG is not set @@ -4896,6 +6201,7 @@ CONFIG_XFS_QUOTA=y CONFIG_XFS_POSIX_ACL=y # CONFIG_XFS_RT is not set +# CONFIG_XFS_ONLINE_SCRUB is not set # CONFIG_XFS_WARN is not set # CONFIG_XFS_DEBUG is not set CONFIG_GFS2_FS=m @@ -4911,10 +6217,16 @@ # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set # CONFIG_BTRFS_DEBUG is not set # CONFIG_BTRFS_ASSERT is not set -CONFIG_NILFS2_FS=m +# CONFIG_BTRFS_FS_REF_VERIFY is not set +# CONFIG_NILFS2_FS is not set +# CONFIG_F2FS_FS is not set +# CONFIG_FS_DAX is not set CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y +# CONFIG_EXPORTFS_BLOCK_OPS is not set CONFIG_FILE_LOCKING=y +CONFIG_MANDATORY_FILE_LOCKING=y +# CONFIG_FS_ENCRYPTION is not set CONFIG_FSNOTIFY=y CONFIG_DNOTIFY=y CONFIG_INOTIFY_USER=y @@ -4929,8 +6241,10 @@ CONFIG_QUOTACTL=y CONFIG_QUOTACTL_COMPAT=y CONFIG_AUTOFS4_FS=m +CONFIG_AUTOFS_FS=m CONFIG_FUSE_FS=y CONFIG_CUSE=m +# CONFIG_OVERLAY_FS is not set # # Caches @@ -4949,7 +6263,6 @@ CONFIG_JOLIET=y CONFIG_ZISOFS=y CONFIG_UDF_FS=y -CONFIG_UDF_NLS=y # # DOS/FAT/NT Filesystems @@ -4959,6 +6272,7 @@ CONFIG_VFAT_FS=y CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" +# CONFIG_FAT_DEFAULT_UTF8 is not set # CONFIG_NTFS_FS is not set # @@ -4968,22 +6282,24 @@ CONFIG_PROC_KCORE=y CONFIG_PROC_SYSCTL=y CONFIG_PROC_PAGE_MONITOR=y +# CONFIG_PROC_CHILDREN is not set CONFIG_KERNFS=y CONFIG_SYSFS=y CONFIG_TMPFS=y CONFIG_TMPFS_POSIX_ACL=y CONFIG_TMPFS_XATTR=y # CONFIG_HUGETLBFS is not set -# CONFIG_HUGETLB_PAGE is not set +CONFIG_MEMFD_CREATE=y CONFIG_CONFIGFS_FS=m +CONFIG_EFIVAR_FS=m CONFIG_MISC_FILESYSTEMS=y +# CONFIG_ORANGEFS_FS is not set # CONFIG_ADFS_FS is not set # CONFIG_AFFS_FS is not set CONFIG_ECRYPT_FS=m CONFIG_ECRYPT_FS_MESSAGING=y CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m -CONFIG_HFSPLUS_FS_POSIX_ACL=y # CONFIG_BEFS_FS is not set # CONFIG_BFS_FS is not set # CONFIG_EFS_FS is not set @@ -4992,20 +6308,21 @@ CONFIG_JFFS2_FS_WRITEBUFFER=y # CONFIG_JFFS2_FS_WBUF_VERIFY is not set # CONFIG_JFFS2_SUMMARY is not set -CONFIG_JFFS2_FS_XATTR=y -CONFIG_JFFS2_FS_POSIX_ACL=y -# CONFIG_JFFS2_FS_SECURITY is not set +# CONFIG_JFFS2_FS_XATTR is not set # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set CONFIG_JFFS2_ZLIB=y -# CONFIG_JFFS2_LZO is not set CONFIG_JFFS2_RTIME=y -# CONFIG_JFFS2_RUBIN is not set CONFIG_UBIFS_FS=m # CONFIG_UBIFS_FS_ADVANCED_COMPR is not set CONFIG_UBIFS_FS_LZO=y CONFIG_UBIFS_FS_ZLIB=y -CONFIG_LOGFS=m +# CONFIG_UBIFS_ATIME_SUPPORT is not set +CONFIG_UBIFS_FS_XATTR=y +# CONFIG_UBIFS_FS_ENCRYPTION is not set +CONFIG_UBIFS_FS_SECURITY=y CONFIG_CRAMFS=m +CONFIG_CRAMFS_BLOCKDEV=y +# CONFIG_CRAMFS_MTD is not set CONFIG_SQUASHFS=m CONFIG_SQUASHFS_FILE_CACHE=y # CONFIG_SQUASHFS_FILE_DIRECT is not set @@ -5014,8 +6331,10 @@ # CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU is not set CONFIG_SQUASHFS_XATTR=y CONFIG_SQUASHFS_ZLIB=y +# CONFIG_SQUASHFS_LZ4 is not set CONFIG_SQUASHFS_LZO=y CONFIG_SQUASHFS_XZ=y +# CONFIG_SQUASHFS_ZSTD is not set CONFIG_SQUASHFS_4K_DEVBLK_SIZE=y # CONFIG_SQUASHFS_EMBEDDED is not set CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 @@ -5035,8 +6354,6 @@ # CONFIG_UFS_FS is not set CONFIG_EXOFS_FS=m # CONFIG_EXOFS_DEBUG is not set -# CONFIG_F2FS_FS is not set -CONFIG_EFIVAR_FS=m CONFIG_ORE=m CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NFS_FS=y @@ -5049,17 +6366,18 @@ CONFIG_NFS_V4_2=y CONFIG_PNFS_FILE_LAYOUT=y CONFIG_PNFS_BLOCK=m -CONFIG_PNFS_OBJLAYOUT=m +CONFIG_PNFS_FLEXFILE_LAYOUT=y CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" CONFIG_NFS_V4_1_MIGRATION=y -# CONFIG_NFS_FSCACHE is not set +# CONFIG_ROOT_NFS is not set # CONFIG_NFS_USE_LEGACY_DNS is not set CONFIG_NFS_USE_KERNEL_DNS=y CONFIG_NFSD=m CONFIG_NFSD_V2_ACL=y CONFIG_NFSD_V3=y CONFIG_NFSD_V3_ACL=y -CONFIG_NFSD_V4=y +# CONFIG_NFSD_V4 is not set +CONFIG_GRACE_PERIOD=y CONFIG_LOCKD=y CONFIG_LOCKD_V4=y CONFIG_NFS_ACL_SUPPORT=y @@ -5069,28 +6387,22 @@ CONFIG_SUNRPC_BACKCHANNEL=y CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_SUNRPC_DEBUG is not set -# CONFIG_CEPH_FS is not set +CONFIG_CEPH_FS=m +# CONFIG_CEPH_FSCACHE is not set +CONFIG_CEPH_FS_POSIX_ACL=y CONFIG_CIFS=m -# CONFIG_CIFS_STATS is not set +# CONFIG_CIFS_STATS2 is not set +CONFIG_CIFS_ALLOW_INSECURE_LEGACY=y CONFIG_CIFS_WEAK_PW_HASH=y # CONFIG_CIFS_UPCALL is not set CONFIG_CIFS_XATTR=y CONFIG_CIFS_POSIX=y -CONFIG_CIFS_ACL=y +# CONFIG_CIFS_ACL is not set CONFIG_CIFS_DEBUG=y # CONFIG_CIFS_DEBUG2 is not set +# CONFIG_CIFS_DEBUG_DUMP_KEYS is not set # CONFIG_CIFS_DFS_UPCALL is not set -CONFIG_CIFS_SMB2=y # CONFIG_CIFS_FSCACHE is not set -CONFIG_NCP_FS=m -# CONFIG_NCPFS_PACKET_SIGNING is not set -# CONFIG_NCPFS_IOCTL_LOCKING is not set -# CONFIG_NCPFS_STRONG is not set -# CONFIG_NCPFS_NFS_NS is not set -# CONFIG_NCPFS_OS2_NS is not set -# CONFIG_NCPFS_SMALLDOS is not set -# CONFIG_NCPFS_NLS is not set -# CONFIG_NCPFS_EXTRAS is not set CONFIG_CODA_FS=m # CONFIG_AFS_FS is not set CONFIG_NLS=y @@ -5148,119 +6460,23 @@ # CONFIG_DLM_DEBUG is not set # -# Kernel hacking -# -CONFIG_TRACE_IRQFLAGS_SUPPORT=y - -# -# printk and dmesg options -# -# CONFIG_PRINTK_TIME is not set -CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4 - -# -# Compile-time checks and compiler options -# -CONFIG_ENABLE_WARN_DEPRECATED=y -CONFIG_ENABLE_MUST_CHECK=y -CONFIG_FRAME_WARN=1024 -CONFIG_STRIP_ASM_SYMS=y -CONFIG_UNUSED_SYMBOLS=y -# CONFIG_DEBUG_FS is not set -# CONFIG_HEADERS_CHECK is not set -# CONFIG_DEBUG_SECTION_MISMATCH is not set -CONFIG_ARCH_WANT_FRAME_POINTERS=y -CONFIG_FRAME_POINTER=y -# CONFIG_MAGIC_SYSRQ is not set -# CONFIG_DEBUG_KERNEL is not set - -# -# Memory Debugging -# -CONFIG_HAVE_DEBUG_KMEMLEAK=y -CONFIG_DEBUG_MEMORY_INIT=y -CONFIG_HAVE_DEBUG_STACKOVERFLOW=y -CONFIG_HAVE_ARCH_KMEMCHECK=y - -# -# Debug Lockups and Hangs -# -# CONFIG_PANIC_ON_OOPS is not set -CONFIG_PANIC_ON_OOPS_VALUE=0 -CONFIG_PANIC_TIMEOUT=0 - -# -# Lock Debugging (spinlocks, mutexes, etc...) -# -CONFIG_DEBUG_BUGVERBOSE=y - -# -# RCU Debugging -# -# CONFIG_SPARSE_RCU_POINTER is not set -# CONFIG_TORTURE_TEST is not set -CONFIG_RCU_CPU_STALL_TIMEOUT=60 -CONFIG_ARCH_HAS_DEBUG_STRICT_USER_COPY_CHECKS=y -CONFIG_USER_STACKTRACE_SUPPORT=y -CONFIG_HAVE_FUNCTION_TRACER=y -CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y -CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y -CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y -CONFIG_HAVE_DYNAMIC_FTRACE=y -CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y -CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y -CONFIG_HAVE_SYSCALL_TRACEPOINTS=y -CONFIG_HAVE_FENTRY=y -CONFIG_HAVE_C_RECORDMCOUNT=y -CONFIG_TRACING_SUPPORT=y -# CONFIG_FTRACE is not set - -# -# Runtime Testing -# -# CONFIG_ATOMIC64_SELFTEST is not set -# CONFIG_ASYNC_RAID6_TEST is not set -# CONFIG_TEST_STRING_HELPERS is not set -# CONFIG_TEST_KSTRTOX is not set -# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set -# CONFIG_DMA_API_DEBUG is not set -# CONFIG_TEST_MODULE is not set -# CONFIG_TEST_USER_COPY is not set -# CONFIG_TEST_BPF is not set -# CONFIG_SAMPLES is not set -CONFIG_HAVE_ARCH_KGDB=y -# CONFIG_STRICT_DEVMEM is not set -CONFIG_X86_VERBOSE_BOOTUP=y -CONFIG_EARLY_PRINTK=y -# CONFIG_EARLY_PRINTK_DBGP is not set -CONFIG_EARLY_PRINTK_EFI=y -# CONFIG_DEBUG_SET_MODULE_RONX is not set -CONFIG_DOUBLEFAULT=y -# CONFIG_IOMMU_STRESS is not set -CONFIG_HAVE_MMIOTRACE_SUPPORT=y -CONFIG_IO_DELAY_TYPE_0X80=0 -CONFIG_IO_DELAY_TYPE_0XED=1 -CONFIG_IO_DELAY_TYPE_UDELAY=2 -CONFIG_IO_DELAY_TYPE_NONE=3 -CONFIG_IO_DELAY_0X80=y -# CONFIG_IO_DELAY_0XED is not set -# CONFIG_IO_DELAY_UDELAY is not set -# CONFIG_IO_DELAY_NONE is not set -CONFIG_DEFAULT_IO_DELAY_TYPE=0 -# CONFIG_OPTIMIZE_INLINING is not set - -# # Security options # CONFIG_KEYS=y +CONFIG_KEYS_COMPAT=y # CONFIG_PERSISTENT_KEYRINGS is not set # CONFIG_BIG_KEYS is not set CONFIG_ENCRYPTED_KEYS=m -# CONFIG_KEYS_DEBUG_PROC_KEYS is not set +# CONFIG_KEY_DH_OPERATIONS is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set # CONFIG_SECURITY is not set +# CONFIG_SECURITYFS is not set CONFIG_PAGE_TABLE_ISOLATION=y -# CONFIG_SECURITYFS is not set +# CONFIG_INTEL_TXT is not set +CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y +# CONFIG_HARDENED_USERCOPY is not set +# CONFIG_FORTIFY_SOURCE is not set +# CONFIG_STATIC_USERMODEHELPER is not set CONFIG_DEFAULT_SECURITY_DAC=y CONFIG_DEFAULT_SECURITY="" CONFIG_XOR_BLOCKS=y @@ -5282,41 +6498,66 @@ CONFIG_CRYPTO_BLKCIPHER2=y CONFIG_CRYPTO_HASH=y CONFIG_CRYPTO_HASH2=y -CONFIG_CRYPTO_RNG=m +CONFIG_CRYPTO_RNG=y CONFIG_CRYPTO_RNG2=y -CONFIG_CRYPTO_PCOMP=m -CONFIG_CRYPTO_PCOMP2=y +CONFIG_CRYPTO_RNG_DEFAULT=y +CONFIG_CRYPTO_AKCIPHER2=y +CONFIG_CRYPTO_AKCIPHER=y +CONFIG_CRYPTO_KPP2=y +CONFIG_CRYPTO_KPP=m +CONFIG_CRYPTO_ACOMP2=y +CONFIG_CRYPTO_RSA=y +# CONFIG_CRYPTO_DH is not set +CONFIG_CRYPTO_ECDH=m CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y CONFIG_CRYPTO_USER=m CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y CONFIG_CRYPTO_GF128MUL=m -CONFIG_CRYPTO_NULL=m +CONFIG_CRYPTO_NULL=y +CONFIG_CRYPTO_NULL2=y # CONFIG_CRYPTO_PCRYPT is not set CONFIG_CRYPTO_WORKQUEUE=y CONFIG_CRYPTO_CRYPTD=m +# CONFIG_CRYPTO_MCRYPTD is not set CONFIG_CRYPTO_AUTHENC=y # CONFIG_CRYPTO_TEST is not set -CONFIG_CRYPTO_ABLK_HELPER=m +CONFIG_CRYPTO_SIMD=m CONFIG_CRYPTO_GLUE_HELPER_X86=m +CONFIG_CRYPTO_ENGINE=m # # Authenticated Encryption with Associated Data # CONFIG_CRYPTO_CCM=m CONFIG_CRYPTO_GCM=m +# CONFIG_CRYPTO_CHACHA20POLY1305 is not set +# CONFIG_CRYPTO_AEGIS128 is not set +# CONFIG_CRYPTO_AEGIS128L is not set +# CONFIG_CRYPTO_AEGIS256 is not set +# CONFIG_CRYPTO_AEGIS128_AESNI_SSE2 is not set +# CONFIG_CRYPTO_AEGIS128L_AESNI_SSE2 is not set +# CONFIG_CRYPTO_AEGIS256_AESNI_SSE2 is not set +# CONFIG_CRYPTO_MORUS640 is not set +# CONFIG_CRYPTO_MORUS640_SSE2 is not set +# CONFIG_CRYPTO_MORUS1280 is not set +# CONFIG_CRYPTO_MORUS1280_SSE2 is not set +# CONFIG_CRYPTO_MORUS1280_AVX2 is not set CONFIG_CRYPTO_SEQIV=m +CONFIG_CRYPTO_ECHAINIV=y # # Block modes # CONFIG_CRYPTO_CBC=y +# CONFIG_CRYPTO_CFB is not set CONFIG_CRYPTO_CTR=m CONFIG_CRYPTO_CTS=m CONFIG_CRYPTO_ECB=y CONFIG_CRYPTO_LRW=m CONFIG_CRYPTO_PCBC=y CONFIG_CRYPTO_XTS=m +# CONFIG_CRYPTO_KEYWRAP is not set # # Hash modes @@ -5336,6 +6577,8 @@ CONFIG_CRYPTO_CRCT10DIF=y # CONFIG_CRYPTO_CRCT10DIF_PCLMUL is not set CONFIG_CRYPTO_GHASH=m +# CONFIG_CRYPTO_POLY1305 is not set +# CONFIG_CRYPTO_POLY1305_X86_64 is not set CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m @@ -5344,26 +6587,32 @@ CONFIG_CRYPTO_RMD256=m CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_SHA1=y -CONFIG_CRYPTO_SHA1_SSSE3=m +# CONFIG_CRYPTO_SHA1_SSSE3 is not set # CONFIG_CRYPTO_SHA256_SSSE3 is not set # CONFIG_CRYPTO_SHA512_SSSE3 is not set -CONFIG_CRYPTO_SHA256=m +# CONFIG_CRYPTO_SHA1_MB is not set +# CONFIG_CRYPTO_SHA256_MB is not set +# CONFIG_CRYPTO_SHA512_MB is not set +CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA512=m +# CONFIG_CRYPTO_SHA3 is not set +# CONFIG_CRYPTO_SM3 is not set CONFIG_CRYPTO_TGR192=m CONFIG_CRYPTO_WP512=m -CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m +# CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL is not set # # Ciphers # CONFIG_CRYPTO_AES=y +# CONFIG_CRYPTO_AES_TI is not set CONFIG_CRYPTO_AES_X86_64=m CONFIG_CRYPTO_AES_NI_INTEL=m CONFIG_CRYPTO_ANUBIS=m CONFIG_CRYPTO_ARC4=y CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_BLOWFISH_COMMON=m -CONFIG_CRYPTO_BLOWFISH_X86_64=m +# CONFIG_CRYPTO_BLOWFISH_X86_64 is not set CONFIG_CRYPTO_CAMELLIA=m # CONFIG_CRYPTO_CAMELLIA_X86_64 is not set # CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64 is not set @@ -5374,72 +6623,94 @@ CONFIG_CRYPTO_CAST6=m # CONFIG_CRYPTO_CAST6_AVX_X86_64 is not set CONFIG_CRYPTO_DES=y +# CONFIG_CRYPTO_DES3_EDE_X86_64 is not set CONFIG_CRYPTO_FCRYPT=y CONFIG_CRYPTO_KHAZAD=m CONFIG_CRYPTO_SALSA20=m -CONFIG_CRYPTO_SALSA20_X86_64=m +# CONFIG_CRYPTO_CHACHA20 is not set +# CONFIG_CRYPTO_CHACHA20_X86_64 is not set CONFIG_CRYPTO_SEED=m CONFIG_CRYPTO_SERPENT=m # CONFIG_CRYPTO_SERPENT_SSE2_X86_64 is not set # CONFIG_CRYPTO_SERPENT_AVX_X86_64 is not set # CONFIG_CRYPTO_SERPENT_AVX2_X86_64 is not set +# CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_TEA=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_TWOFISH_COMMON=m -CONFIG_CRYPTO_TWOFISH_X86_64=m -CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=m +# CONFIG_CRYPTO_TWOFISH_X86_64 is not set +# CONFIG_CRYPTO_TWOFISH_X86_64_3WAY is not set # CONFIG_CRYPTO_TWOFISH_AVX_X86_64 is not set # # Compression # CONFIG_CRYPTO_DEFLATE=y -CONFIG_CRYPTO_ZLIB=m CONFIG_CRYPTO_LZO=m +# CONFIG_CRYPTO_842 is not set CONFIG_CRYPTO_LZ4=m # CONFIG_CRYPTO_LZ4HC is not set +# CONFIG_CRYPTO_ZSTD is not set # # Random Number Generation # # CONFIG_CRYPTO_ANSI_CPRNG is not set +CONFIG_CRYPTO_DRBG_MENU=y +CONFIG_CRYPTO_DRBG_HMAC=y +# CONFIG_CRYPTO_DRBG_HASH is not set +# CONFIG_CRYPTO_DRBG_CTR is not set +CONFIG_CRYPTO_DRBG=y +CONFIG_CRYPTO_JITTERENTROPY=y # CONFIG_CRYPTO_USER_API_HASH is not set # CONFIG_CRYPTO_USER_API_SKCIPHER is not set +# CONFIG_CRYPTO_USER_API_RNG is not set +# CONFIG_CRYPTO_USER_API_AEAD is not set +CONFIG_CRYPTO_HASH_INFO=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_DEV_PADLOCK=m CONFIG_CRYPTO_DEV_PADLOCK_AES=m CONFIG_CRYPTO_DEV_PADLOCK_SHA=m # CONFIG_CRYPTO_DEV_CCP is not set -# CONFIG_ASYMMETRIC_KEY_TYPE is not set -CONFIG_HAVE_KVM=y -CONFIG_HAVE_KVM_IRQCHIP=y -CONFIG_HAVE_KVM_IRQ_ROUTING=y -CONFIG_HAVE_KVM_EVENTFD=y -CONFIG_KVM_APIC_ARCHITECTURE=y -CONFIG_KVM_MMIO=y -CONFIG_KVM_ASYNC_PF=y -CONFIG_HAVE_KVM_MSI=y -CONFIG_HAVE_KVM_CPU_RELAX_INTERCEPT=y -CONFIG_KVM_VFIO=y -CONFIG_VIRTUALIZATION=y -CONFIG_KVM=m -CONFIG_KVM_INTEL=m -CONFIG_KVM_AMD=m -# CONFIG_BINARY_PRINTF is not set +# CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set +# CONFIG_CRYPTO_DEV_QAT_C3XXX is not set +# CONFIG_CRYPTO_DEV_QAT_C62X is not set +# CONFIG_CRYPTO_DEV_QAT_DH895xCCVF is not set +# CONFIG_CRYPTO_DEV_QAT_C3XXXVF is not set +# CONFIG_CRYPTO_DEV_QAT_C62XVF is not set +# CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set +# CONFIG_CRYPTO_DEV_CHELSIO is not set +CONFIG_CRYPTO_DEV_VIRTIO=m +CONFIG_ASYMMETRIC_KEY_TYPE=y +CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y +CONFIG_X509_CERTIFICATE_PARSER=y +CONFIG_PKCS7_MESSAGE_PARSER=y +# CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_SIGNED_PE_FILE_VERIFICATION is not set + +# +# Certificates for signature checking +# +CONFIG_SYSTEM_TRUSTED_KEYRING=y +CONFIG_SYSTEM_TRUSTED_KEYS="" +# CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set +# CONFIG_SECONDARY_TRUSTED_KEYRING is not set +# CONFIG_SYSTEM_BLACKLIST_KEYRING is not set # # Library routines # CONFIG_RAID6_PQ=y CONFIG_BITREVERSE=y +CONFIG_RATIONAL=y CONFIG_GENERIC_STRNCPY_FROM_USER=y CONFIG_GENERIC_STRNLEN_USER=y CONFIG_GENERIC_NET_UTILS=y CONFIG_GENERIC_FIND_FIRST_BIT=y CONFIG_GENERIC_PCI_IOMAP=y CONFIG_GENERIC_IOMAP=y -CONFIG_GENERIC_IO=y CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y +CONFIG_ARCH_HAS_FAST_MULTIPLIER=y CONFIG_CRC_CCITT=y CONFIG_CRC16=y CONFIG_CRC_T10DIF=y @@ -5450,10 +6721,12 @@ # CONFIG_CRC32_SLICEBY4 is not set # CONFIG_CRC32_SARWATE is not set # CONFIG_CRC32_BIT is not set +CONFIG_CRC64=m +# CONFIG_CRC4 is not set CONFIG_CRC7=m CONFIG_LIBCRC32C=y CONFIG_CRC8=m -# CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set +CONFIG_XXHASH=y # CONFIG_RANDOM32_SELFTEST is not set CONFIG_ZLIB_INFLATE=y CONFIG_ZLIB_DEFLATE=y @@ -5461,6 +6734,8 @@ CONFIG_LZO_DECOMPRESS=y CONFIG_LZ4_COMPRESS=m CONFIG_LZ4_DECOMPRESS=y +CONFIG_ZSTD_COMPRESS=y +CONFIG_ZSTD_DECOMPRESS=y CONFIG_XZ_DEC=y CONFIG_XZ_DEC_X86=y CONFIG_XZ_DEC_POWERPC=y @@ -5476,6 +6751,11 @@ CONFIG_DECOMPRESS_XZ=y CONFIG_DECOMPRESS_LZO=y CONFIG_DECOMPRESS_LZ4=y +CONFIG_GENERIC_ALLOCATOR=y +CONFIG_REED_SOLOMON=m +CONFIG_REED_SOLOMON_DEC16=y +CONFIG_BCH=m +CONFIG_BCH_CONST_PARAMS=y CONFIG_TEXTSEARCH=y CONFIG_TEXTSEARCH_KMP=m CONFIG_TEXTSEARCH_BM=m @@ -5486,18 +6766,171 @@ CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT_MAP=y CONFIG_HAS_DMA=y +CONFIG_NEED_SG_DMA_LENGTH=y +CONFIG_NEED_DMA_MAP_STATE=y +CONFIG_ARCH_DMA_ADDR_T_64BIT=y +CONFIG_DMA_DIRECT_OPS=y +CONFIG_SWIOTLB=y +CONFIG_SGL_ALLOC=y CONFIG_CHECK_SIGNATURE=y CONFIG_CPU_RMAP=y CONFIG_DQL=y +CONFIG_GLOB=y +# CONFIG_GLOB_SELFTEST is not set CONFIG_NLATTR=y -CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y CONFIG_LRU_CACHE=m -CONFIG_AVERAGE=y +CONFIG_CLZ_TAB=y CONFIG_CORDIC=m # CONFIG_DDR is not set -CONFIG_OID_REGISTRY=m +CONFIG_IRQ_POLL=y +CONFIG_MPILIB=y +CONFIG_OID_REGISTRY=y CONFIG_UCS2_STRING=y CONFIG_FONT_SUPPORT=y # CONFIG_FONTS is not set CONFIG_FONT_8x8=y CONFIG_FONT_8x16=y +CONFIG_SG_POOL=y +CONFIG_ARCH_HAS_SG_CHAIN=y +CONFIG_ARCH_HAS_PMEM_API=y +CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=y +CONFIG_ARCH_HAS_UACCESS_MCSAFE=y +CONFIG_SBITMAP=y +# CONFIG_STRING_SELFTEST is not set + +# +# Kernel hacking +# + +# +# printk and dmesg options +# +# CONFIG_PRINTK_TIME is not set +CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 +CONFIG_CONSOLE_LOGLEVEL_QUIET=4 +CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 + +# +# Compile-time checks and compiler options +# +CONFIG_ENABLE_MUST_CHECK=y +CONFIG_FRAME_WARN=1024 +CONFIG_STRIP_ASM_SYMS=y +CONFIG_UNUSED_SYMBOLS=y +# CONFIG_DEBUG_FS is not set +# CONFIG_HEADERS_CHECK is not set +# CONFIG_DEBUG_SECTION_MISMATCH is not set +CONFIG_SECTION_MISMATCH_WARN_ONLY=y +CONFIG_FRAME_POINTER=y +# CONFIG_STACK_VALIDATION is not set +# CONFIG_MAGIC_SYSRQ is not set +# CONFIG_DEBUG_KERNEL is not set + +# +# Memory Debugging +# +# CONFIG_PAGE_EXTENSION is not set +# CONFIG_PAGE_POISONING is not set +# CONFIG_DEBUG_RODATA_TEST is not set +CONFIG_HAVE_DEBUG_KMEMLEAK=y +CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y +CONFIG_DEBUG_MEMORY_INIT=y +CONFIG_HAVE_DEBUG_STACKOVERFLOW=y +CONFIG_HAVE_ARCH_KASAN=y +# CONFIG_KASAN is not set +CONFIG_ARCH_HAS_KCOV=y +CONFIG_CC_HAS_SANCOV_TRACE_PC=y +# CONFIG_KCOV is not set + +# +# Debug Lockups and Hangs +# +CONFIG_HARDLOCKUP_CHECK_TIMESTAMP=y +# CONFIG_PANIC_ON_OOPS is not set +CONFIG_PANIC_ON_OOPS_VALUE=0 +CONFIG_PANIC_TIMEOUT=0 +CONFIG_SCHED_INFO=y +# CONFIG_DEBUG_TIMEKEEPING is not set + +# +# Lock Debugging (spinlocks, mutexes, etc...) +# +CONFIG_LOCK_DEBUGGING_SUPPORT=y +# CONFIG_WW_MUTEX_SELFTEST is not set +# CONFIG_STACKTRACE is not set +# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set +CONFIG_DEBUG_BUGVERBOSE=y + +# +# RCU Debugging +# +CONFIG_RCU_CPU_STALL_TIMEOUT=60 +CONFIG_USER_STACKTRACE_SUPPORT=y +CONFIG_HAVE_FUNCTION_TRACER=y +CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y +CONFIG_HAVE_DYNAMIC_FTRACE=y +CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y +CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y +CONFIG_HAVE_SYSCALL_TRACEPOINTS=y +CONFIG_HAVE_FENTRY=y +CONFIG_HAVE_C_RECORDMCOUNT=y +CONFIG_TRACING_SUPPORT=y +# CONFIG_FTRACE is not set +# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set +# CONFIG_DMA_API_DEBUG is not set +CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_TEST_LIST_SORT is not set +# CONFIG_TEST_SORT is not set +# CONFIG_ATOMIC64_SELFTEST is not set +# CONFIG_ASYNC_RAID6_TEST is not set +# CONFIG_TEST_HEXDUMP is not set +# CONFIG_TEST_STRING_HELPERS is not set +# CONFIG_TEST_KSTRTOX is not set +# CONFIG_TEST_PRINTF is not set +# CONFIG_TEST_BITMAP is not set +# CONFIG_TEST_BITFIELD is not set +# CONFIG_TEST_UUID is not set +# CONFIG_TEST_OVERFLOW is not set +# CONFIG_TEST_RHASHTABLE is not set +# CONFIG_TEST_HASH is not set +# CONFIG_TEST_IDA is not set +# CONFIG_TEST_LKM is not set +# CONFIG_TEST_USER_COPY is not set +# CONFIG_TEST_BPF is not set +# CONFIG_FIND_BIT_BENCHMARK is not set +# CONFIG_TEST_FIRMWARE is not set +# CONFIG_TEST_SYSCTL is not set +# CONFIG_TEST_UDELAY is not set +# CONFIG_TEST_STATIC_KEYS is not set +# CONFIG_TEST_KMOD is not set +# CONFIG_MEMTEST is not set +# CONFIG_BUG_ON_DATA_CORRUPTION is not set +# CONFIG_SAMPLES is not set +CONFIG_HAVE_ARCH_KGDB=y +CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y +# CONFIG_UBSAN is not set +CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y +# CONFIG_STRICT_DEVMEM is not set +CONFIG_TRACE_IRQFLAGS_SUPPORT=y +CONFIG_X86_VERBOSE_BOOTUP=y +CONFIG_EARLY_PRINTK=y +# CONFIG_EARLY_PRINTK_DBGP is not set +CONFIG_EARLY_PRINTK_EFI=y +# CONFIG_EARLY_PRINTK_USB_XDBC is not set +# CONFIG_EFI_PGT_DUMP is not set +# CONFIG_DEBUG_WX is not set +CONFIG_DOUBLEFAULT=y +CONFIG_HAVE_MMIOTRACE_SUPPORT=y +CONFIG_IO_DELAY_TYPE_0X80=0 +CONFIG_IO_DELAY_TYPE_0XED=1 +CONFIG_IO_DELAY_TYPE_UDELAY=2 +CONFIG_IO_DELAY_TYPE_NONE=3 +CONFIG_IO_DELAY_0X80=y +# CONFIG_IO_DELAY_0XED is not set +# CONFIG_IO_DELAY_UDELAY is not set +# CONFIG_IO_DELAY_NONE is not set +CONFIG_DEFAULT_IO_DELAY_TYPE=0 +# CONFIG_OPTIMIZE_INLINING is not set +# CONFIG_PUNIT_ATOM_DEBUG is not set +# CONFIG_UNWINDER_ORC is not set +CONFIG_UNWINDER_FRAME_POINTER=y diff -r 3d441873d746 -r a23978bfa665 linux/stuff/modules.list --- a/linux/stuff/modules.list Tue Sep 05 19:41:41 2023 +0000 +++ b/linux/stuff/modules.list Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,10 @@ arch/x86/kernel/msr.ko.xz +arch/x86/kernel/cpuid.ko.xz drivers/acpi/video.ko.xz drivers/acpi/button.ko.xz -drivers/char/i8k.ko.xz +drivers/ata/libahci_platform.ko.xz +drivers/auxdisplay/charlcd.ko.xz +drivers/auxdisplay/panel.ko.xz drivers/char/lp.ko.xz drivers/char/ppdev.ko.xz drivers/firmware/efi/efivars.ko.xz @@ -17,9 +20,11 @@ drivers/gpu/drm/drm_kms_helper.ko.xz drivers/misc/eeprom/eeprom_93cx6.ko.xz drivers/pps/pps_core.ko.xz +drivers/vhost/vhost.ko.xz drivers/vhost/vhost_net.ko.xz drivers/usb/dwc3/dwc3.ko.xz drivers/usb/dwc3/dwc3-pci.ko.xz +drivers/usb/dwc3/dwc3-haps.ko.xz drivers/usb/c67x00/c67x00.ko.xz drivers/usb/storage/uas.ko.xz drivers/usb/storage/ums-alauda.ko.xz @@ -39,25 +44,26 @@ drivers/usb/host/isp116x-hcd.ko.xz drivers/usb/host/sl811-hcd.ko.xz drivers/usb/host/sl811_cs.ko.xz -drivers/usb/host/isp1760.ko.xz +drivers/usb/isp1760/isp1760.ko.xz drivers/usb/host/oxu210hp-hcd.ko.xz -drivers/usb/host/isp1362-hcd.ko.xz drivers/usb/host/r8a66597-hcd.ko.xz +drivers/usb/host/xhci-plat-hcd.ko.xz drivers/usb/image/microtek.ko.xz drivers/usb/image/mdc800.ko.xz drivers/usb/class/cdc-wdm.ko.xz -drivers/usb/gadget/fusb300_udc.ko.xz -drivers/usb/gadget/net2272.ko.xz -drivers/usb/gadget/pch_udc.ko.xz -drivers/usb/gadget/r8a66597-udc.ko.xz -drivers/usb/gadget/dummy_hcd.ko.xz -drivers/usb/gadget/net2280.ko.xz -drivers/usb/gadget/udc-core.ko.xz -drivers/usb/gadget/amd5536udc.ko.xz -drivers/usb/gadget/goku_udc.ko.xz -drivers/usb/gadget/m66592-udc.ko.xz -drivers/usb/gadget/g_acm_ms.ko.xz -drivers/usb/renesas_usbhs/renesas_usbhs.ko.xz +drivers/usb/gadget/udc/fusb300_udc.ko.xz +drivers/usb/gadget/udc/net2272.ko.xz +drivers/usb/gadget/udc/pch_udc.ko.xz +drivers/usb/gadget/udc/r8a66597-udc.ko.xz +drivers/usb/gadget/udc/dummy_hcd.ko.xz +drivers/usb/gadget/udc/net2280.ko.xz +drivers/usb/gadget/udc/udc-core.ko.xz +drivers/usb/gadget/udc/amd5536udc_pci.ko.xz +drivers/usb/gadget/udc/goku_udc.ko.xz +drivers/usb/gadget/udc/m66592-udc.ko.xz +drivers/usb/gadget/libcomposite.ko.xz +drivers/usb/gadget/legacy/g_acm_ms.ko.xz +drivers/usb/gadget/function/usb_f_mass_storage.ko.xz drivers/hv/hv_utils.ko.xz drivers/hv/hv_vmbus.ko.xz drivers/gpio/gpio-generic.ko.xz @@ -73,6 +79,7 @@ drivers/input/mouse/pc110pad.ko.xz drivers/input/input-polldev.ko.xz drivers/input/sparse-keymap.ko.xz +drivers/net/ethernet/agere/et131x.ko.xz drivers/net/ethernet/realtek/atp.ko.xz drivers/net/ethernet/realtek/8139cp.ko.xz drivers/net/ethernet/realtek/r8169.ko.xz @@ -102,7 +109,6 @@ drivers/net/ethernet/8390/ne.ko.xz drivers/net/ethernet/fealnx.ko.xz drivers/net/ethernet/hp/hp100.ko.xz -drivers/net/ethernet/icplus/ipg.ko.xz drivers/net/ethernet/tehuti/tehuti.ko.xz drivers/net/ethernet/neterion/s2io.ko.xz drivers/net/sb1000.ko.xz @@ -131,6 +137,7 @@ drivers/net/ethernet/smsc/smc91c92_cs.ko.xz drivers/net/ethernet/xircom/xirc2ps_cs.ko.xz drivers/net/phy/broadcom.ko.xz +drivers/net/phy/bcm-phy-lib.ko.xz drivers/net/phy/cicada.ko.xz drivers/net/phy/davicom.ko.xz drivers/net/phy/libphy.ko.xz @@ -191,8 +198,8 @@ drivers/net/ethernet/smsc/smsc9420.ko.xz drivers/nfc/pn544/pn544.ko.xz drivers/nfc/pn544/pn544_i2c.ko.xz -drivers/nfc/pn533.ko.xz -drivers/nfc/nfcwilink.ko.xz +drivers/nfc/pn533/pn533.ko.xz +drivers/nfc/pn533/pn533_i2c.ko.xz drivers/watchdog/softdog.ko.xz drivers/parport/parport.ko.xz drivers/parport/parport_pc.ko.xz @@ -219,12 +226,10 @@ drivers/video/fbdev/core/sysimgblt.ko.xz drivers/video/fbdev/core/fb_sys_fops.ko.xz drivers/video/fbdev/core/sysfillrect.ko.xz -drivers/staging/ste_rmi4/synaptics_i2c_rmi4.ko.xz -drivers/staging/cptm1217/clearpad_tm1217.ko.xz fs/binfmt_misc.ko.xz fs/fuse/cuse.ko.xz +fs/nfs/blocklayout/blocklayoutdriver.ko.xz net/ipv4/netfilter/ipt_REJECT.ko.xz -net/ipv4/inet_lro.ko.xz net/ipv4/ip_gre.ko.xz net/netfilter/nfnetlink.ko.xz net/netfilter/nfnetlink_log.ko.xz @@ -262,6 +267,7 @@ lib/ts_bm.ko.xz lib/ts_fsm.ko.xz lib/ts_kmp.ko.xz +drivers/uio/uio.ko.xz drivers/uio/uio_pci_generic.ko.xz drivers/net/macvlan.ko.xz drivers/net/veth.ko.xz @@ -295,5 +301,4 @@ drivers/ata/pata_cmd64x.ko.xz drivers/ata/pata_ns87415.ko.xz drivers/ata/pata_cs5530.ko.xz -drivers/block/osdblk.ko.xz drivers/block/sx8.ko.xz diff -r 3d441873d746 -r a23978bfa665 linux64-acpi/receipt --- a/linux64-acpi/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-acpi/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-acpi" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel acpi modules." DEPENDS="linux64" diff -r 3d441873d746 -r a23978bfa665 linux64-agp/receipt --- a/linux64-agp/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-agp/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-agp" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel AGP modules." MAINTAINER="erjo@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-aoe/receipt --- a/linux64-aoe/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-aoe/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-aoe" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel ATA over Ethernet modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-appletalk/receipt --- a/linux64-appletalk/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-appletalk/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-appletalk" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel appletalk modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-arcnet/receipt --- a/linux64-arcnet/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-arcnet/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-arcnet" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="arcnet kernel modules" MAINTAINER="slaxemulator@gmail.com" diff -r 3d441873d746 -r a23978bfa665 linux64-aufs/receipt --- a/linux64-aufs/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-aufs/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -2,25 +2,25 @@ PACKAGE="linux64-aufs" SOURCE="aufs" -VERSION="20150928" +VERSION="20200622" CATEGORY="base-system" SHORT_DESC="aufs3 kernel module" MAINTAINER="godane@slitaz.org" LICENSE="GPL2" WEB_SITE="https://aufs.sf.net/" TARBALL="$SOURCE-$VERSION.tar.bz2" -WGET_URL="git|git://aufs.git.sourceforge.net/gitroot/aufs/aufs3-standalone.git" -BRANCH="origin/linux-aufs3.16" +WGET_URL="git|https://github.com/sfjro/aufs4-standalone.git" +BRANCH="origin/${PACKAGE}4.19" PROVIDE="aufs:linux64" DEPENDS="linux64" -BUILD_DEPENDS="linux64-module-headers git xz uclibc-cross-compiler-x86_64" +BUILD_DEPENDS="linux64-module-headers git xz" -AUFS_NOT_RAMFS="uclibc-cross-compiler-x86_64 is not compatible with aufs+tmpfs 8(" +# Use cross toolchain instead uclibc current_version() { - wget -O - https://sourceforge.net/p/aufs/aufs3-standalone/ci/${BRANCH#*linux-}/tree/ 2> /dev/null | \ + wget -O - https://sourceforge.net/p/aufs/aufs4-standalone/ci/${BRANCH#*linux-}/tree/ 2> /dev/null | \ sed '/History/!d;s|.*href="|https://sourceforge.net|;s|".*||' | xargs wget -O - 2> /dev/null | \ sed '/markdown_content/!d;s|

||;s|.* ||;q' } @@ -56,7 +56,11 @@ sed -i 's/d_u.d_child/d_child/' fs/aufs/dcsub.c fs/aufs/hnotify.c sed -i 's/ d_alias/ d_u.d_alias/' fs/aufs/hnotify.c fs/aufs/export.c - make ARCH=x86_64 KDIR=/usr/src/linux + + # Use cross toolchain x86_64 + export PATH=$PATH:/cross/x86_64/tools/bin + + make ARCH=x86_64 CROSS_COMPILE=x86_64-slitaz-linux- KDIR=/usr/src/linux xz -f fs/aufs/aufs.ko } diff -r 3d441873d746 -r a23978bfa665 linux64-autofs/receipt --- a/linux64-autofs/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-autofs/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-autofs" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel automounter module." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-bluetooth/receipt --- a/linux64-bluetooth/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-bluetooth/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-bluetooth" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel bluetooth modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-bridge/receipt --- a/linux64-bridge/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-bridge/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-bridge" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel bridge modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-chrome/receipt --- a/linux64-chrome/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-chrome/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-chrome" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel chromebook modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-cifs/receipt --- a/linux64-cifs/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-cifs/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-cifs" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel cifs module." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-cloop/receipt --- a/linux64-cloop/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-cloop/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -14,17 +14,22 @@ PROVIDE="linux-cloop:linux64" DEPENDS="linux64" -BUILD_DEPENDS="linux64-module-headers xz uclibc-cross-compiler-x86_64" +BUILD_DEPENDS="linux64-module-headers xz" SUGGESTED="cloop-utils" -AUFS_NOT_RAMFS="uclibc-cross-compiler-x86_64 is not compatible with aufs+tmpfs 8(" +# Use cross toolchain instead uclibc # Rules to configure and make the package. compile_rules() { patch -p0 < $stuff/cloop.u - make ARCH=x86_64 KERNEL_DIR="/usr/src/linux" cloop.ko && xz cloop.ko + + # Use cross toolchain x86_64 + export PATH=$PATH:/cross/x86_64/tools/bin + + make ARCH=x86_64 CROSS_COMPILE=x86_64-slitaz-linux- \ + KERNEL_DIR="/usr/src/linux" cloop.ko && xz cloop.ko make cloop_suspend } diff -r 3d441873d746 -r a23978bfa665 linux64-coda/receipt --- a/linux64-coda/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-coda/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-coda" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel coda module." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-configfs/receipt --- a/linux64-configfs/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-configfs/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-configfs" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel configfs module." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-cpufreq/receipt --- a/linux64-cpufreq/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-cpufreq/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-cpufreq" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel cpufreq modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-cramfs/receipt --- a/linux64-cramfs/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-cramfs/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-cramfs" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel cramfs module." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-crypto/receipt --- a/linux64-crypto/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-crypto/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-crypto" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel crypto modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-cryptoloop/receipt --- a/linux64-cryptoloop/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-cryptoloop/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-cryptoloop" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel cryptoloop modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-debug/receipt --- a/linux64-debug/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-debug/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-debug" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel debug files." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-dialup/receipt --- a/linux64-dialup/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-dialup/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-dialup" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel dial-up modules." MAINTAINER="domcox@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-dlm/receipt --- a/linux64-dlm/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-dlm/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-dlm" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel dlmfs module." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-drm/receipt --- a/linux64-drm/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-drm/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-drm" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel drm module." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-ecryptfs/receipt --- a/linux64-ecryptfs/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-ecryptfs/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-ecryptfs" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel ecryptfs module." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-exofs/receipt --- a/linux64-exofs/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-exofs/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-exofs" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel OSD based file system module." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-firewire/receipt --- a/linux64-firewire/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-firewire/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-firewire" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel firewire modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-gfs2/receipt --- a/linux64-gfs2/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-gfs2/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-gfs2" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel gfs2 module." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-hfs/receipt --- a/linux64-hfs/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-hfs/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-hfs" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel hfs module." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-hfsplus/receipt --- a/linux64-hfsplus/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-hfsplus/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-hfsplus" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel hfsplus module." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-hwmon/receipt --- a/linux64-hwmon/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-hwmon/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-hwmon" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel hwmon modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-input-misc/receipt --- a/linux64-input-misc/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-input-misc/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-input-misc" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel misc. input drivers, including the ATI RemoteWonders." MAINTAINER="rcx@zoominternet.net" diff -r 3d441873d746 -r a23978bfa665 linux64-input-tablet/receipt --- a/linux64-input-tablet/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-input-tablet/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-input-tablet" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel tablet input drivers." MAINTAINER="rcx@zoominternet.net" diff -r 3d441873d746 -r a23978bfa665 linux64-input-touchscreen/receipt --- a/linux64-input-touchscreen/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-input-touchscreen/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-input-touchscreen" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel touchscreen input drivers." MAINTAINER="jozee@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-ipv6/receipt --- a/linux64-ipv6/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-ipv6/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-ipv6" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel ipv6 modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-irda/receipt --- a/linux64-irda/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-irda/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-irda" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel irda modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-isdn/receipt --- a/linux64-isdn/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-isdn/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-isdn" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel isdn modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-jfs/receipt --- a/linux64-jfs/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-jfs/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-jfs" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel jfs module." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-joystick/receipt --- a/linux64-joystick/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-joystick/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-joystick" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel joystick modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-kvm/receipt --- a/linux64-kvm/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-kvm/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-kvm" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel kvm and virtio modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-logfs/receipt --- a/linux64-logfs/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-logfs/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-logfs" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel logfs module." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-md/receipt --- a/linux64-md/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-md/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-md" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel md modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-media/receipt --- a/linux64-media/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-media/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-media" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel media modules." MAINTAINER="slaxemulator@gmail.com" diff -r 3d441873d746 -r a23978bfa665 linux64-memstick/receipt --- a/linux64-memstick/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-memstick/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-memstick" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel sony memory stick modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-minix/receipt --- a/linux64-minix/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-minix/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-minix" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel minix module." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-mmc/receipt --- a/linux64-mmc/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-mmc/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-mmc" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel MMC modules." MAINTAINER="pascal.bellard@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-module-headers/receipt --- a/linux64-module-headers/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-module-headers/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-module-headers" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="development" SHORT_DESC="Header files and scripts for building modules for linux kernel." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-mwave/receipt --- a/linux64-mwave/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-mwave/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-mwave" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel ACP Modem driver module (for IBM Thinkpad)" MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-nbd/receipt --- a/linux64-nbd/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-nbd/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-nbd" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel network block device modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-ncpfs/receipt --- a/linux64-ncpfs/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-ncpfs/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-ncpfs" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel ncpfs module." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-netfilter/receipt --- a/linux64-netfilter/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-netfilter/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-netfilter" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel netfilter modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-nfsd/receipt --- a/linux64-nfsd/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-nfsd/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-nfsd" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel NFS server module." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-ocfs2/receipt --- a/linux64-ocfs2/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-ocfs2/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-ocfs2" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="ocfs2 filesystem" MAINTAINER="slaxemulator@gmail.com" diff -r 3d441873d746 -r a23978bfa665 linux64-radio/receipt --- a/linux64-radio/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-radio/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-radio" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel radio modules." MAINTAINER="slaxemulator@gmail.com" diff -r 3d441873d746 -r a23978bfa665 linux64-reiserfs/receipt --- a/linux64-reiserfs/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-reiserfs/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-reiserfs" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel reiserfs module." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-romfs/receipt --- a/linux64-romfs/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-romfs/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-romfs" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel romfs module." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-sched/receipt --- a/linux64-sched/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-sched/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-sched" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel sched modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-scsi/receipt --- a/linux64-scsi/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-scsi/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-scsi" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel scsi modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-sound/receipt --- a/linux64-sound/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-sound/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-sound" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel sound modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-speakup/receipt --- a/linux64-speakup/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-speakup/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-speakup" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel Speakup modules." MAINTAINER="erjo@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-squashfs/receipt --- a/linux64-squashfs/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-squashfs/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-squashfs" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel squashfs module." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-staging/receipt --- a/linux64-staging/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-staging/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-staging" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="staging kernel modules" MAINTAINER="slaxemulator@gmail.com" diff -r 3d441873d746 -r a23978bfa665 linux64-usb-misc/receipt --- a/linux64-usb-misc/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-usb-misc/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-usb-misc" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel misc. USB drivers, including the Lego USB tower." MAINTAINER="rcx@zoominternet.net" diff -r 3d441873d746 -r a23978bfa665 linux64-usbdsl/receipt --- a/linux64-usbdsl/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-usbdsl/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-usbdsl" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel usb dsl modem modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-usbip/receipt --- a/linux64-usbip/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-usbip/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-usbip" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel usbip module." MAINTAINER="devel@slitaz.org" @@ -21,7 +21,7 @@ path=lib/modules/$VERSION-slitaz64/kernel mkdir -p $fs/$path export src install - $wanted_stuff/list_modules.sh drivers/staging/usbip | while read module; do + $wanted_stuff/list_modules.sh drivers/usb/usbip | while read module; do dir=$path/$(dirname $module) [ -d $fs/$dir ] || mkdir -p $fs/$dir cp -a $install/$path/$module $fs/$dir diff -r 3d441873d746 -r a23978bfa665 linux64-uwb/receipt --- a/linux64-uwb/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-uwb/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-uwb" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel uwb modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-video/receipt --- a/linux64-video/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-video/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-video" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel video modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-wan/receipt --- a/linux64-wan/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-wan/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-wan" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="Wide Area Networks (WANs) kernel modules" MAINTAINER="slaxemulator@gmail.com" diff -r 3d441873d746 -r a23978bfa665 linux64-wimax/receipt --- a/linux64-wimax/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-wimax/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-wimax" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel wimax modules." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-wireguard/receipt --- a/linux64-wireguard/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-wireguard/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -12,10 +12,10 @@ WGET_URL="https://git.zx2c4.com/$SOURCE/snapshot/$TARBALL" DEPENDS="linux64" -BUILD_DEPENDS="linux64-module-headers xz uclibc-cross-compiler-x86_64" +BUILD_DEPENDS="linux64-module-headers xz" SUGGESTED="wireguard-tools" -AUFS_NOT_RAMFS="uclibc-cross-compiler-x86_64 is not compatible with aufs+tmpfs 8(" +# Use cross toolchain instead uclibc # What is the latest version available today? current_version() @@ -30,7 +30,12 @@ cd src sed -i '/Wframe-larger-than=2048/d' Kbuild patch -p0 < $stuff/socket.u - make -k ARCH=x86_64 KERNELDIR="/usr/src/linux" && xz wireguard.ko + + # Use cross toolchain x86_64 + export PATH=$PATH:/cross/x86_64/tools/bin + + make -k ARCH=x86_64 CROSS_COMPILE=x86_64-slitaz-linux- \ + KERNELDIR="/usr/src/linux" && xz wireguard.ko } # Rules to gen a SliTaz package suitable for Tazpkg. diff -r 3d441873d746 -r a23978bfa665 linux64-wireless/receipt --- a/linux64-wireless/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-wireless/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-wireless" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel wireless modules." MAINTAINER="devel@slitaz.org" @@ -25,10 +25,8 @@ $wanted_stuff/list_modules.sh drivers/net/wireless drivers/staging/wlan-ng \ drivers/misc/echo drivers/leds net/wireless net/mac80211 \ - drivers/staging/rtl8188eu/r8188eu.ko.xz drivers/staging/rtl8192ee/r8192ee.ko.xz \ - drivers/staging/rtl8192u/r8192u_usb.ko.xz drivers/staging/rtl8712/r8712u.ko.xz \ - drivers/staging/rtl8821ae/rtl8821ae.ko.xz \ - drivers/staging/crystalhd/crystalhd.ko.xz | while read module; do + drivers/staging/rtl8188eu/r8188eu.ko.xz drivers/staging/rtl8192u/r8192u_usb.ko.xz \ + drivers/staging/rtl8712/r8712u.ko.xz | while read module; do dir=$path/$(dirname $module) [ -d $fs/$dir ] || mkdir -p $fs/$dir cp -a $install/$path/$module $fs/$dir @@ -39,6 +37,9 @@ rm -f $fs/$path/$i fi done + + # Workaround for cfg80211 + cp -a $install/$path/net/wireless/cfg80211.ko.xz $fs/$path/net/wireless/ } # Post install/remove commands for Tazpkg. diff -r 3d441873d746 -r a23978bfa665 linux64-without-modules-debug/receipt --- a/linux64-without-modules-debug/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-without-modules-debug/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-without-modules-debug" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel debug files." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-without-modules/receipt --- a/linux64-without-modules/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-without-modules/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-without-modules" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux kernel without module support." MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64-zram/receipt --- a/linux64-zram/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64-zram/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64-zram" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="Compressed caching" MAINTAINER="devel@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 linux64/receipt --- a/linux64/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux64" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="base-system" SHORT_DESC="The Linux 64 bits kernel and modules." MAINTAINER="devel@slitaz.org" @@ -42,8 +42,8 @@ rm -f $fs/lib/modules/$VERSION-slitaz64/build rm -f $fs/lib/modules/$VERSION-slitaz64/source # Cook all packages with a kernel module - for i in $(cd $WOK; grep -l 'cook linux64$' */receipt); do - echo cook ${i%/receipt} + for i in $(cd $WOK; grep -l '^WANTED="linux"' linux64-*/receipt); do + cook ${i%/receipt} done # Fixed modules.dep to use right path # saves 100kb of space too diff -r 3d441873d746 -r a23978bfa665 linux64/stuff/modules64.list --- a/linux64/stuff/modules64.list Tue Sep 05 19:41:41 2023 +0000 +++ b/linux64/stuff/modules64.list Wed Oct 11 18:45:46 2023 +0000 @@ -2,7 +2,6 @@ drivers/acpi/button.ko.xz arch/x86/kernel/cpuid.ko.xz drivers/char/virtio_console.ko.xz -drivers/char/i8k.ko.xz drivers/char/lp.ko.xz drivers/char/ppdev.ko.xz drivers/firmware/efi/efivars.ko.xz @@ -39,24 +38,22 @@ drivers/usb/host/isp116x-hcd.ko.xz drivers/usb/host/sl811-hcd.ko.xz drivers/usb/host/sl811_cs.ko.xz -drivers/usb/host/isp1760.ko.xz +drivers/usb/isp1760/isp1760.ko.xz drivers/usb/host/oxu210hp-hcd.ko.xz -drivers/usb/host/isp1362-hcd.ko.xz drivers/usb/host/r8a66597-hcd.ko.xz drivers/usb/image/microtek.ko.xz drivers/usb/image/mdc800.ko.xz drivers/usb/class/cdc-wdm.ko.xz -drivers/usb/gadget/net2272.ko.xz -drivers/usb/gadget/pch_udc.ko.xz -drivers/usb/gadget/r8a66597-udc.ko.xz -drivers/usb/gadget/dummy_hcd.ko.xz -drivers/usb/gadget/net2280.ko.xz -drivers/usb/gadget/udc-core.ko.xz -drivers/usb/gadget/amd5536udc.ko.xz -drivers/usb/gadget/goku_udc.ko.xz -drivers/usb/gadget/m66592-udc.ko.xz -drivers/usb/gadget/g_acm_ms.ko.xz -drivers/usb/renesas_usbhs/renesas_usbhs.ko.xz +drivers/usb/gadget/udc/net2272.ko.xz +drivers/usb/gadget/udc/pch_udc.ko.xz +drivers/usb/gadget/udc/r8a66597-udc.ko.xz +drivers/usb/gadget/udc/dummy_hcd.ko.xz +drivers/usb/gadget/udc/net2280.ko.xz +drivers/usb/gadget/udc/udc-core.ko.xz +drivers/usb/gadget/udc/amd5536udc_pci.ko.xz +drivers/usb/gadget/udc/goku_udc.ko.xz +drivers/usb/gadget/udc/m66592-udc.ko.xz +drivers/usb/gadget/legacy/g_acm_ms.ko.xz drivers/gpio/gpio-generic.ko.xz drivers/base/regmap/regmap-i2c.ko.xz security/keys/encrypted-keys/encrypted-keys.ko.xz @@ -85,7 +82,6 @@ drivers/net/ethernet/intel/e1000/e1000.ko.xz drivers/net/ethernet/fealnx.ko.xz drivers/net/ethernet/hp/hp100.ko.xz -drivers/net/ethernet/icplus/ipg.ko.xz drivers/net/ethernet/tehuti/tehuti.ko.xz drivers/net/ethernet/neterion/s2io.ko.xz drivers/net/sb1000.ko.xz @@ -170,8 +166,8 @@ drivers/net/bonding/bonding.ko.xz drivers/net/ethernet/emulex/benet/be2net.ko.xz drivers/net/ethernet/smsc/smsc9420.ko.xz -drivers/nfc/pn533.ko.xz -drivers/nfc/nfcwilink.ko.xz +drivers/nfc/pn533/pn533.ko.xz +drivers/nfc/pn533/pn533_i2c.ko.xz drivers/watchdog/softdog.ko.xz drivers/parport/parport.ko.xz drivers/parport/parport_pc.ko.xz @@ -197,12 +193,9 @@ drivers/video/fbdev/core/sysimgblt.ko.xz drivers/video/fbdev/core/fb_sys_fops.ko.xz drivers/video/fbdev/core/sysfillrect.ko.xz -drivers/staging/ste_rmi4/synaptics_i2c_rmi4.ko.xz -drivers/staging/cptm1217/clearpad_tm1217.ko.xz fs/binfmt_misc.ko.xz fs/fuse/cuse.ko.xz net/ipv4/netfilter/ipt_REJECT.ko.xz -net/ipv4/inet_lro.ko.xz net/ipv4/ip_gre.ko.xz net/netfilter/nfnetlink.ko.xz net/netfilter/nfnetlink_log.ko.xz diff -r 3d441873d746 -r a23978bfa665 lxpanel-dev/receipt --- a/lxpanel-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/lxpanel-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -19,7 +19,6 @@ { cook_copy_folders include cook_copy_folders pkgconfig - cook_copy_files *.*a # add some private files to build waterline-plugin-multiload cp $src/src/private.h $fs/usr/include/lxpanel diff -r 3d441873d746 -r a23978bfa665 menu-cache-dev/receipt --- a/menu-cache-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/menu-cache-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,6 +17,5 @@ { mkdir -p $fs/usr/lib cp -a $install/usr/include $fs/usr/ - cp -a $install/usr/lib/*.la $fs/usr/lib/ cp -a $install/usr/lib/pkgconfig $fs/usr/lib/ } diff -r 3d441873d746 -r a23978bfa665 mesa-demos/receipt --- a/mesa-demos/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/mesa-demos/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -11,7 +11,8 @@ WGET_URL="ftp://ftp.freedesktop.org/pub/mesa/demos/$VERSION/$TARBALL" DEPENDS="glew" -BUILD_DEPENDS="glew-dev mesa-dev talloc-dev libegl-mesa pkg-config udev-dev" +BUILD_DEPENDS="glew-dev mesa-dev talloc-dev libglu-mesa-dev \ +libglw-mesa-dev libegl-mesa pkg-config udev-dev" # What is the latest version available today? current_version() diff -r 3d441873d746 -r a23978bfa665 mesa-dev/receipt --- a/mesa-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/mesa-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -7,12 +7,12 @@ MAINTAINER="pascal.bellard@slitaz.org" LICENSE="MIT" WEB_SITE="https://www.mesa3d.org/" +WANTED="mesa" - -DEPENDS="libdrm-dev mesa libglu-mesa-dev libglw-mesa-dev mesa-dri mesa-dri-ati - mesa-dri-intel mesa-dri-nouveau pkg-config xorg-dri2proto xorg-glproto - xorg-libXdamage-dev xorg-libXt-dev xorg-libXxf86vm-dev" -WANTED="mesa" +DEPENDS="libdrm-dev mesa mesa-dri mesa-dri-ati mesa-dri-intel \ +mesa-dri-nouveau pkg-config xorg-dri2proto xorg-glproto \ +xorg-libXdamage-dev xorg-libXt-dev xorg-libXxf86vm-dev" +# libglu-mesa-dev libglw-mesa-dev (avoid loop deps) # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() diff -r 3d441873d746 -r a23978bfa665 mesa/receipt --- a/mesa/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/mesa/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -20,7 +20,7 @@ libdrm-nouveau libpthread-stubs-dev libtool libxml2-python llvm pkg-config talloc udev-dev xorg-dri2proto xorg-glproto xorg-imake xorg-libXdamage-dev xorg-libXt-dev xorg-libXxf86vm-dev - xorg-makedepend xorg-server-dev" + xorg-makedepend" # xorg-server-dev (avoid loop mesa-dev / xorg-server) # What is the latest version available today? current_version() diff -r 3d441873d746 -r a23978bfa665 meson/receipt --- a/meson/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/meson/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -11,8 +11,8 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="https://github.com/mesonbuild/$PACKAGE/releases/download/$VERSION/$TARBALL" -DEPENDS="ninja py3k" -BUILD_DEPENDS="py3k" +DEPENDS="ninja python3-setuptools" +BUILD_DEPENDS="python3-setuptools" current_version() { diff -r 3d441873d746 -r a23978bfa665 mhash-dev/receipt --- a/mhash-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/mhash-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -12,8 +12,7 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib + mkdir -p $fs/usr cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/libmhash*a $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 microperl/receipt --- a/microperl/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/microperl/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="microperl" -VERSION="5.24.1" +VERSION="5.24.4" CATEGORY="development" SHORT_DESC="A micro version of Perl." MAINTAINER="pankso@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 midori/receipt --- a/midori/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/midori/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="midori" -VERSION="0.5.2" +VERSION="0.5.11" CATEGORY="network" TAGS="web-browser" SHORT_DESC="Lightweight web browser based on GTK+/WebKit" @@ -10,13 +10,15 @@ WEB_SITE="https://github.com/midori-browser/core" TARBALL="$PACKAGE-$VERSION.tar.bz2" -WGET_URL="https://archive.xfce.org/src/archive/$PACKAGE/${VERSION%.*}/$TARBALL" +WGET_URL="https://launchpad.net/$PACKAGE/trunk/$VERSION/+download/$TARBALL" GENERIC_MENUS="no" SUGGESTED="midori-lang" -DEPENDS="libnotify libunique libsoup libwebkit libxslt xorg-libXss" -BUILD_DEPENDS="glib-dev gtk+-dev libnotify-dev libsoup-dev libunique-dev - libwebkit-dev libxslt-dev xorg-libXss-dev" +DEPENDS="libnotify libunique libsoup webkitgtk libxslt xorg-libXss \ +libsoup-gnome gcr-base harfbuzz-icu gst-plugins-base-1.0 libsecret \ +mesa libegl-mesa libwebp" +BUILD_DEPENDS="glib-dev gtk+-dev gtk+3-dev libnotify-dev libsoup-dev libunique-dev + webkitgtk-dev libxslt-dev xorg-libXss-dev gcr-dev" # Handle cross compilation case "$ARCH" in @@ -34,19 +36,37 @@ # Rules to configure and make the package. compile_rules() { + # patch for vala >= 0.36 + # see bugs.freebsd.org/bugzilla/show_bug.cgi?id=222015 + patch -p1 < $stuff/midori-notebook.patch + patch -p1 < $stuff/midori-extensions-adblock.patch + patch -p1 < $stuff/midori-extensions-apps.patch + patch -p1 < $stuff/midori-extensions-history.patch + patch -p1 < $stuff/midori-extensions-notes.patch + patch -p1 < $stuff/midori-extensions-transfers.patch + + # patch midori to avoid segmentfault + # see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=834236 + patch -p1 < $stuff/midori-webkitgtk.patch + sed -i 's|[^\.]ListStore| Gtk.ListStore|' extensions/history-list.vala sed -i 's|store.remove (iter)|store.remove (ref iter)|' extensions/transfers.vala - #mkdir -p build && cd build - #cmake \ - #-DCMAKE_INSTALL_PREFIX=/usr \ - #-DCMAKE_INSTALL_LIBDIR=lib \ - #-DUSE_ZEITGEIST=0 .. && - ./configure \ - --jobs=4 \ - --prefix=/usr \ - --disable-zeitgeist && + + # patch for cmake + patch -p1 < $stuff/midori-cmake.patch + + mkdir -p build && cd build + cmake \ + -DCMAKE_C_FLAGS:STRING="$CFLAGS" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DUSE_GTK3=OFF \ + -DUSE_ZEITGEIST=0 .. && + #./configure \ + # --prefix=/usr \ + # --disable-zeitgeist && make && - make install + make install DESTDIR=$install } # Rules to gen a SliTaz package suitable for Tazpkg. diff -r 3d441873d746 -r a23978bfa665 midori/stuff/midori-cmake.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/midori/stuff/midori-cmake.patch Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,11 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -261,7 +261,7 @@ + # in Vala-generated C, otherwise disable warnings + if ((CMAKE_C_COMPILER_ID STREQUAL "GNU" AND CMAKE_C_COMPILER_VERSION VERSION_GREATER "5.0.0") + OR (CMAKE_C_COMPILER_ID STREQUAL "Clang" AND CMAKE_C_COMPILER_VERSION VERSION_GREATER "3.0.0")) +- set(VALA_CFLAGS "${VALA_CFLAGS} -Werror=implicit-function-declaration") ++ set(VALA_CFLAGS "${VALA_CFLAGS} -Wno-implicit-function-declaration") + set(VALA_CFLAGS "${VALA_CFLAGS} -Wno-incompatible-pointer-types") + set(VALA_CFLAGS "${VALA_CFLAGS} -Wno-discarded-qualifiers") + set(VALA_CFLAGS "${VALA_CFLAGS} -Wno-deprecated-declarations") diff -r 3d441873d746 -r a23978bfa665 midori/stuff/midori-extensions-adblock.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/midori/stuff/midori-extensions-adblock.patch Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,14 @@ +--- a/extensions/adblock/widgets.vala ++++ b/extensions/adblock/widgets.vala +@@ -227,7 +227,11 @@ namespace Adblock { + liststore.get (iter, 0, out sub); + if (sub.mutable) { + config.remove (sub); ++#if VALA_0_36 ++ liststore.remove (ref iter); ++#else + liststore.remove (iter); ++#endif + return true; + } + } diff -r 3d441873d746 -r a23978bfa665 midori/stuff/midori-extensions-apps.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/midori/stuff/midori-extensions-apps.patch Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,14 @@ +--- a/extensions/apps.vala ++++ b/extensions/apps.vala +@@ -265,7 +265,11 @@ namespace Apps { + store.get (iter, 0, out launcher); + try { + launcher.file.trash (null); ++#if VALA_0_36 ++ store.remove (ref iter); ++#else + store.remove (iter); ++#endif + + string filename = Midori.Download.clean_filename (launcher.name); + #if HAVE_WIN32 diff -r 3d441873d746 -r a23978bfa665 midori/stuff/midori-extensions-history.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/midori/stuff/midori-extensions-history.patch Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,14 @@ +--- a/extensions/history-list.vala ++++ b/extensions/history-list.vala +@@ -223,7 +223,11 @@ namespace HistoryList { + FixMe: the retrun value of `Gtk.ListStore.remove` should be checked + Note: in some cases the return value of `Gtk.ListStore.remove` is wrong + */ ++#if VALA_0_36 ++ model.remove (ref iter); ++#else + model.remove (iter); ++#endif + this.browser.close_tab (view); + if (length > 2) + this.resize_treeview (); diff -r 3d441873d746 -r a23978bfa665 midori/stuff/midori-extensions-notes.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/midori/stuff/midori-extensions-notes.patch Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,14 @@ +--- a/extensions/notes.vala ++++ b/extensions/notes.vala +@@ -116,7 +116,11 @@ namespace ClipNotes { + if (current_note == note) { + current_note = null; + } ++#if VALA_0_36 ++ notes_list_store.remove (ref iter); ++#else + notes_list_store.remove (iter); ++#endif + break; + } + } while (notes_list_store.iter_next (ref iter)); diff -r 3d441873d746 -r a23978bfa665 midori/stuff/midori-extensions-transfers.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/midori/stuff/midori-extensions-transfers.patch Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,27 @@ +--- a/extensions/transfers.vala ++++ b/extensions/transfers.vala +@@ -275,7 +275,11 @@ namespace Transfers { + Transfer found; + store.get (iter, 0, out found); + if (transfer == found) { ++#if VALA_0_36 ++ store.remove (ref iter); ++#else + store.remove (iter); ++#endif + break; + } + } while (store.iter_next (ref iter)); +@@ -455,7 +459,11 @@ namespace Transfers { + if (notifications.length () == 1) + msg = _("The file '%s' has been downloaded.").printf (filename); + else +- msg = _("'%s' and %d other files have been downloaded.").printf (filename, notifications.length ()); ++#if VALA_0_36 ++ msg = _("'%s' and %d other files have been downloaded.").printf (filename, (int) notifications.length ()); ++#else ++ msg = _("'%s' and %d other files have been downloaded.").printf (filename, notifications.length ()); ++#endif + get_app ().send_notification (_("Transfer completed"), msg); + notifications = new GLib.List (); + } diff -r 3d441873d746 -r a23978bfa665 midori/stuff/midori-notebook.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/midori/stuff/midori-notebook.patch Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,29 @@ +--- a/midori/midori-notebook.vala ++++ b/midori/midori-notebook.vala +@@ -10,7 +10,7 @@ + */ + + namespace Midori { +- protected class Tally : Gtk.EventBox { ++ internal class Tally : Gtk.EventBox { + public Midori.Tab tab { get; set; } + Gtk.Spinner spinner; + public Gtk.Label label; +@@ -22,7 +22,7 @@ namespace Midori { + public bool close_button_left { get; set; default = false; } + public bool close_button_visible { get; set; default = false; } + +- protected Tally (Midori.Tab tab) { ++ internal Tally (Midori.Tab tab) { + this.tab = tab; + box = new Gtk.HBox (false, 1); + add (box); +@@ -155,7 +155,7 @@ namespace Midori { + int last_tab_size = 0; + + #if !HAVE_GTK3 +- static const string style_fixup = """ ++ const string style_fixup = """ + style "midori-close-button-style" + { + GtkWidget::focus-padding = 0 diff -r 3d441873d746 -r a23978bfa665 midori/stuff/midori-webkitgtk.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/midori/stuff/midori-webkitgtk.patch Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,23 @@ +From: Sergio Durigan Junior +Date: Sat, 13 Aug 2016 12:51:50 -0400 +Subject: Passing non-NULL string (sourceURL) to JSEvaluateScript + +This fixes #834236, and is actually a regression introduced by the +last webkitgtk update. +--- + midori/sokoke.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/midori/sokoke.c b/midori/sokoke.c +index 2e31655..d0d34b0 100644 +--- a/midori/sokoke.c ++++ b/midori/sokoke.c +@@ -73,7 +73,7 @@ sokoke_js_script_eval (JSContextRef js_context, + + js_script = JSStringCreateWithUTF8CString (script); + js_value = JSEvaluateScript (js_context, js_script, +- JSContextGetGlobalObject (js_context), NULL, 0, &js_exception); ++ JSContextGetGlobalObject (js_context), JSStringCreateWithUTF8CString(""), 0, &js_exception); + JSStringRelease (js_script); + + if (!js_value) diff -r 3d441873d746 -r a23978bfa665 mingw32-binutils/receipt --- a/mingw32-binutils/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/mingw32-binutils/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -13,7 +13,7 @@ TAGS="assembler linker" DEPENDS="glibc-base zlib" -BUILD_DEPENDS="slitaz-toolchain bison flex" +BUILD_DEPENDS="slitaz-toolchain bison flex gcc49" # Configuration only needs included if we're in the build/wok environment if [ -e $WOK/mingw32-toolchain/stuff/mingw32.conf ] ; then @@ -32,13 +32,20 @@ compile_rules() { cd $src + + # https://bugzilla.redhat.com/show_bug.cgi?id=1230079 + patch -p1 < $stuff/fix_right_hand.patch + ./configure \ + CC=gcc-49 \ + CXX=gcc-49 \ --prefix=/usr \ --infodir=/usr/share/info \ --mandir=/usr/share/man \ --with-sysroot=$MINGW32_ROOT \ --disable-shared \ --disable-debug \ + --disable-werror \ --target=$MINGW32_TARGET \ $CONFIGURE_ARGS && make CFLAGS="-O2 -fno-exceptions -Wno-error=unused-but-set-variable" LDFLAGS="-s" && diff -r 3d441873d746 -r a23978bfa665 mingw32-binutils/stuff/fix_right_hand.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mingw32-binutils/stuff/fix_right_hand.patch Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,159 @@ +diff -rup binutils-2.23.52.0.1.orig/bfd/bfd.c binutils-2.23.52.0.1/bfd/bfd.c +--- binutils-2.23.52.0.1.orig/bfd/bfd.c 2015-06-09 09:19:37.362301149 +0100 ++++ binutils-2.23.52.0.1/bfd/bfd.c 2015-06-09 09:23:20.725373142 +0100 +@@ -324,6 +324,14 @@ CODE_FRAGMENT + . unsigned int lto_type : 2; + .}; + . ++.{* See note beside bfd_set_section_userdata. *} ++.static inline bfd_boolean ++.bfd_set_cacheable (bfd * abfd, bfd_boolean val) ++.{ ++. abfd->cacheable = val; ++. return TRUE; ++.} ++. + */ + + #include "sysdep.h" +diff -rup binutils-2.23.52.0.1.orig/bfd/bfd-in2.h binutils-2.23.52.0.1/bfd/bfd-in2.h +--- binutils-2.23.52.0.1.orig/bfd/bfd-in2.h 2015-06-09 09:19:37.424301457 +0100 ++++ binutils-2.23.52.0.1/bfd/bfd-in2.h 2015-06-09 09:25:47.810081941 +0100 +@@ -296,9 +296,6 @@ typedef struct bfd_section *sec_ptr; + + #define bfd_is_com_section(ptr) (((ptr)->flags & SEC_IS_COMMON) != 0) + +-#define bfd_set_section_vma(bfd, ptr, val) (((ptr)->vma = (ptr)->lma = (val)), ((ptr)->user_set_vma = TRUE), TRUE) +-#define bfd_set_section_alignment(bfd, ptr, val) (((ptr)->alignment_power = (val)),TRUE) +-#define bfd_set_section_userdata(bfd, ptr, val) (((ptr)->userdata = (val)),TRUE) + /* Find the address one past the end of SEC. */ + #define bfd_get_section_limit(bfd, sec) \ + (((bfd)->direction != write_direction && (sec)->rawsize != 0 \ +@@ -521,8 +518,6 @@ extern void warn_deprecated (const char + + #define bfd_get_symbol_leading_char(abfd) ((abfd)->xvec->symbol_leading_char) + +-#define bfd_set_cacheable(abfd,bool) (((abfd)->cacheable = bool), TRUE) +- + extern bfd_boolean bfd_cache_close + (bfd *abfd); + /* NB: This declaration should match the autogenerated one in libbfd.h. */ +@@ -1574,6 +1569,32 @@ struct relax_table { + int size; + }; + ++/* Note: the following are provided as inline functions rather than macros ++ because not all callers use the return value. A macro implementation ++ would use a comma expression, eg: "((ptr)->foo = val, TRUE)" and some ++ compilers will complain about comma expressions that have no effect. */ ++static inline bfd_boolean ++bfd_set_section_userdata (bfd * abfd ATTRIBUTE_UNUSED, asection * ptr, void * val) ++{ ++ ptr->userdata = val; ++ return TRUE; ++} ++ ++static inline bfd_boolean ++bfd_set_section_vma (bfd * abfd ATTRIBUTE_UNUSED, asection * ptr, bfd_vma val) ++{ ++ ptr->vma = ptr->lma = val; ++ ptr->user_set_vma = TRUE; ++ return TRUE; ++} ++ ++static inline bfd_boolean ++bfd_set_section_alignment (bfd * abfd ATTRIBUTE_UNUSED, asection * ptr, unsigned int val) ++{ ++ ptr->alignment_power = val; ++ return TRUE; ++} ++ + /* These sections are global, and are managed by BFD. The application + and target back end are not permitted to change the values in + these sections. */ +@@ -6136,6 +6157,14 @@ struct bfd + unsigned int lto_type : 2; + }; + ++/* See note beside bfd_set_section_userdata. */ ++static inline bfd_boolean ++bfd_set_cacheable (bfd * abfd, bfd_boolean val) ++{ ++ abfd->cacheable = val; ++ return TRUE; ++} ++ + typedef enum bfd_error + { + bfd_error_no_error = 0, +diff -rup binutils-2.23.52.0.1.orig/bfd/bfd-in.h binutils-2.23.52.0.1/bfd/bfd-in.h +--- binutils-2.23.52.0.1.orig/bfd/bfd-in.h 2015-06-09 09:19:37.420301437 +0100 ++++ binutils-2.23.52.0.1/bfd/bfd-in.h 2015-06-09 09:25:00.357853270 +0100 +@@ -289,9 +289,6 @@ typedef struct bfd_section *sec_ptr; + + #define bfd_is_com_section(ptr) (((ptr)->flags & SEC_IS_COMMON) != 0) + +-#define bfd_set_section_vma(bfd, ptr, val) (((ptr)->vma = (ptr)->lma = (val)), ((ptr)->user_set_vma = TRUE), TRUE) +-#define bfd_set_section_alignment(bfd, ptr, val) (((ptr)->alignment_power = (val)),TRUE) +-#define bfd_set_section_userdata(bfd, ptr, val) (((ptr)->userdata = (val)),TRUE) + /* Find the address one past the end of SEC. */ + #define bfd_get_section_limit(bfd, sec) \ + (((bfd)->direction != write_direction && (sec)->rawsize != 0 \ +@@ -514,8 +511,6 @@ extern void warn_deprecated (const char + + #define bfd_get_symbol_leading_char(abfd) ((abfd)->xvec->symbol_leading_char) + +-#define bfd_set_cacheable(abfd,bool) (((abfd)->cacheable = bool), TRUE) +- + extern bfd_boolean bfd_cache_close + (bfd *abfd); + /* NB: This declaration should match the autogenerated one in libbfd.h. */ +diff -rup binutils-2.23.52.0.1.orig/bfd/section.c binutils-2.23.52.0.1/bfd/section.c +--- binutils-2.23.52.0.1.orig/bfd/section.c 2015-06-09 09:19:37.402301347 +0100 ++++ binutils-2.23.52.0.1/bfd/section.c 2015-06-09 09:24:04.245582865 +0100 +@@ -542,6 +542,32 @@ CODE_FRAGMENT + . int size; + .}; + . ++.{* Note: the following are provided as inline functions rather than macros ++. because not all callers use the return value. A macro implementation ++. would use a comma expression, eg: "((ptr)->foo = val, TRUE)" and some ++. compilers will complain about comma expressions that have no effect. *} ++.static inline bfd_boolean ++.bfd_set_section_userdata (bfd * abfd ATTRIBUTE_UNUSED, asection * ptr, void * val) ++.{ ++. ptr->userdata = val; ++. return TRUE; ++.} ++. ++.static inline bfd_boolean ++.bfd_set_section_vma (bfd * abfd ATTRIBUTE_UNUSED, asection * ptr, bfd_vma val) ++.{ ++. ptr->vma = ptr->lma = val; ++. ptr->user_set_vma = TRUE; ++. return TRUE; ++.} ++. ++.static inline bfd_boolean ++.bfd_set_section_alignment (bfd * abfd ATTRIBUTE_UNUSED, asection * ptr, unsigned int val) ++.{ ++. ptr->alignment_power = val; ++. return TRUE; ++.} ++. + .{* These sections are global, and are managed by BFD. The application + . and target back end are not permitted to change the values in + . these sections. *} +diff -rup binutils-2.23.52.0.1.orig/gas/config/tc-i386.c binutils-2.23.52.0.1/gas/config/tc-i386.c +--- binutils-2.23.52.0.1.orig/gas/config/tc-i386.c 2015-06-09 09:19:37.490301785 +0100 ++++ binutils-2.23.52.0.1/gas/config/tc-i386.c 2015-06-09 09:34:14.608932920 +0100 +@@ -6188,7 +6188,7 @@ build_modrm_byte (void) + op.bitfield.regmem = 0; + if ((dest + 1) >= i.operands + || (op.bitfield.reg32 != 1 +- && !op.bitfield.reg64 != 1 ++ && op.bitfield.reg64 + && !operand_type_equal (&op, ®xmm) + && !operand_type_equal (&op, ®ymm) + && !operand_type_equal (&op, ®zmm) + diff -r 3d441873d746 -r a23978bfa665 mingw32-gcc-c/receipt --- a/mingw32-gcc-c/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/mingw32-gcc-c/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -15,7 +15,8 @@ TAGS="compiler C" DEPENDS="glibc-base mingw32-binutils mingw32-w32api-headers mingw32-runtime-headers" -BUILD_DEPENDS="slitaz-toolchain bison flex mingw32-binutils mingw32-runtime-headers mingw32-w32api-headers" +BUILD_DEPENDS="slitaz-toolchain bison flex gcc49 mingw32-binutils \ +mingw32-runtime-headers mingw32-w32api-headers" # Configuration only needs included if we're in the build/wok environment if [ -e $WOK/mingw32-toolchain/stuff/mingw32.conf ] ; then @@ -42,6 +43,10 @@ rm -f -r $src/binutils mkdir -p $SOURCE-$VERSION-build cd $SOURCE-$VERSION-build + + export CC=gcc-49 + export CXX=gcc-49 + $src/configure \ --prefix=/usr \ --libexecdir=/usr/lib \ diff -r 3d441873d746 -r a23978bfa665 mingw32-gcc/receipt --- a/mingw32-gcc/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/mingw32-gcc/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -18,7 +18,7 @@ DEPENDS="glibc-base mingw32-binutils mingw32-w32api-headers \ mingw32-runtime-headers mingw32-w32api mingw32-runtime" -BUILD_DEPENDS="slitaz-toolchain bison flex mingw32-binutils \ +BUILD_DEPENDS="slitaz-toolchain bison flex gcc49 mingw32-binutils \ mingw32-runtime-headers mingw32-w32api-headers mingw32-gcc-c \ mingw32-w32api mingw32-runtime" @@ -57,6 +57,10 @@ rm -f -r $src/binutils mkdir -p $SOURCE-$VERSION-build cd $SOURCE-$VERSION-build + + export CC=gcc-49 + export CXX=gcc-49 + $src/configure \ --prefix=/usr \ --libexecdir=/usr/lib \ diff -r 3d441873d746 -r a23978bfa665 mingw32-runtime/receipt --- a/mingw32-runtime/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/mingw32-runtime/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -13,7 +13,8 @@ MINGW32_ID="i586-pc-mingw32" DEPENDS="mingw32-w32api" -BUILD_DEPENDS="slitaz-toolchain mingw32-binutils mingw32-runtime-headers mingw32-w32api-headers mingw32-gcc-c mingw32-w32api" +BUILD_DEPENDS="slitaz-toolchain mingw32-binutils \ +mingw32-runtime-headers mingw32-w32api-headers mingw32-gcc-c mingw32-w32api" # Configuration only needs included if we're in the build/wok environment if [ -e $WOK/mingw32-toolchain/stuff/mingw32.conf ] ; then diff -r 3d441873d746 -r a23978bfa665 mingw32-w32api/receipt --- a/mingw32-w32api/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/mingw32-w32api/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -13,7 +13,8 @@ MINGW32_ID="i586-pc-mingw32" DEPENDS="" -BUILD_DEPENDS="slitaz-toolchain mingw32-binutils mingw32-runtime-headers mingw32-w32api-headers mingw32-gcc-c" +BUILD_DEPENDS="slitaz-toolchain mingw32-binutils \ +mingw32-runtime-headers mingw32-w32api-headers mingw32-gcc-c" # Configuration only needs included if we're in the build/wok environment if [ -e $WOK/mingw32-toolchain/stuff/mingw32.conf ] ; then diff -r 3d441873d746 -r a23978bfa665 mpc-library/receipt --- a/mpc-library/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/mpc-library/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -36,4 +36,7 @@ { cook_copy_folders include cook_copy_folders lib + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 mpfr-dev/receipt --- a/mpfr-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/mpfr-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,6 +16,6 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - cook_copy_files *.*a + cook_copy_files *.a cook_copy_files *.h } diff -r 3d441873d746 -r a23978bfa665 mysql-client/receipt --- a/mysql-client/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/mysql-client/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="mysql-client" -VERSION="5.5.27" +VERSION="5.7.28" CATEGORY="office" SHORT_DESC="SQL database system client files." MAINTAINER="pascal.bellard@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 mysql-dev/receipt --- a/mysql-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/mysql-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="mysql-dev" -VERSION="5.5.27" +VERSION="5.7.28" CATEGORY="development" SHORT_DESC="SQL database system devel files." MAINTAINER="pascal.bellard@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 mysql-test/receipt --- a/mysql-test/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/mysql-test/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="mysql-test" -VERSION="5.5.27" +VERSION="5.7.28" CATEGORY="misc" SHORT_DESC="SQL database system tests and benchs." MAINTAINER="pascal.bellard@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 mysql/receipt --- a/mysql/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/mysql/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="mysql" -VERSION="5.5.27" +VERSION="5.7.28" CATEGORY="office" SHORT_DESC="SQL database system." MAINTAINER="pascal.bellard@slitaz.org" @@ -16,7 +16,8 @@ DEPENDS="busybox libmysqlclient mysql-client zlib slitaz-base-files \ gcc-lib-base openssl readline" -BUILD_DEPENDS="gcc49 cmake openssl-dev zlib-dev ncurses-dev readline-dev" +BUILD_DEPENDS="cmake openssl-dev zlib-dev ncurses-dev readline-dev \ +libtirpc-dev" # What is the latest version available today? current_version() @@ -28,14 +29,12 @@ # Rules to configure and make the package. compile_rules() { - export CC=gcc-49 - export CXX=gcc-49 - mkdir -p $WOK/$PACKAGE/source/build cd $WOK/$PACKAGE/source/build # CFLAGS/CXXFLAGS as suggested upstream + # remove -fno-rtti with gcc6 CFLAGS="-fPIC ${CFLAGS} -fno-strict-aliasing -DBIG_JOINS=1 -fomit-frame-pointer" \ - CXXFLAGS="-fPIC ${CXXFLAGS} -fno-strict-aliasing -DBIG_JOINS=1 -felide-constructors -fno-rtti" \ + CXXFLAGS="-fPIC ${CXXFLAGS} -fno-strict-aliasing -DBIG_JOINS=1 -felide-constructors" \ cmake ../$PACKAGE-$VERSION \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ @@ -59,6 +58,8 @@ -DWITH_ZLIB=system \ -DWITH_SSL=system \ -DWITH_LIBWRAP=OFF \ + -DDOWNLOAD_BOOST=1 \ + -DWITH_BOOST=$src/boost-1.59.0 \ -DWITH_MYSQLD_LDFLAGS="${LDFLAGS}" \ -DWITH_EXTRA_CHARSETS=complex \ -DWITH_EMBEDDED_SERVER=ON \ @@ -79,7 +80,8 @@ $fs/usr/lib/mysql/plugin \ $fs/etc/mysql \ $fs/etc/mysql.d \ - $fs/var/lib/mysql + $fs/var/lib/mysql \ + $fs/var/run/mysqld cp -a $install/usr/bin $fs/usr cp -a $install/usr/lib/mysql/plugin/*.so* $fs/usr/lib/mysql/plugin @@ -128,7 +130,8 @@ fi #chroot "$1/" /bin/chown ${user}.${group} $(cat "$1/$INSTALLED/$PACKAGE/files.list") chroot "$1/" /bin/chown -R ${user}.${group} /var/lib/mysql - chroot "$1/" mysql_install_db --user=${user} --basedir=/usr + chroot "$1/" /bin/chown -R ${user}.${group} /var/run/mysqld + chroot "$1/" mysqld --initialize --user=${user} --basedir=/usr cat </dev/null | \ + sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q' +} + +# Rules to configure and make the package. +compile_rules() +{ + python3 bootstrap.py && + python3 setup.py build && + python3 setup.py install --root=$DESTDIR +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + cp -a $install/usr $fs +} diff -r 3d441873d746 -r a23978bfa665 python3/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/python3/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,121 @@ +# SliTaz package receipt. + +PACKAGE="python3" +VERSION="3.8.3" +CATEGORY="development" +SHORT_DESC="The Python 3 programming language." +MAINTAINER="shann@slitaz.org" +LICENSE="GPL" +SOURCE="Python" +TARBALL="$SOURCE-$VERSION.tar.xz" +WEB_SITE="https://www.python.org/" +WGET_URL="https://www.python.org/ftp/python/$VERSION/$TARBALL" + +RELATED="python3-dev python3-idle" # version must match +DEPENDS="openssl bzlib readline sqlite zlib ncursesw gdbm libffi" +BUILD_DEPENDS="openssl-dev bzip2-dev readline-dev sqlite-dev zlib-dev \ +expat-dev liblzma-dev ncursesw-dev tcl-dev db-dev gdbm-dev libffi-dev" + +# What is the latest version available today? +current_version() +{ + wget -O - https://www.python.org/downloads/ 2>/dev/null | \ + sed '/Download Python [0-9]/!d;s|.*Python ||;s|<.*||;q' +} + +# Rules to configure and make the package. +compile_rules() +{ + + case "$ARCH" in + arm*) + # First pass for build host tools + unset CFLAGS CXXFLAGS + cp -f $CONFIG_SITE . + CONFIG_SITE="$(pwd)/cook.site" + cat >> $CONFIG_SITE << EOT +ac_cv_have_long_long_format=yes +EOT + ./configure CC=gcc \ + --disable-ipv6 \ + --build=i486-slitaz-linux \ + --host=${BUILD_SYSTEM} && + make python Parser/pgen && + mv python hostpython && + mv Parser/pgen Parser/hostpgen || exit 1 + make distclean + rm -f $CONFIG_SITE + # Second pass for host tools + . /etc/slitaz/cook.conf + #patch -p1 < $stuff/python-2.7.3-xcompile.patch || exit 1 + cp -f $CONFIG_SITE . + CONFIG_SITE="$(pwd)/cook.site" + cat >> $CONFIG_SITE << EOT +ac_cv_have_long_long_format=yes +ac_cv_buggy_getaddrinfo=no +ac_cv_file__dev_ptmx=yes +ac_cv_file__dev_ptc=no +EOT + ./configure CC=${HOST_SYSTEM}-gcc \ + --disable-ipv6 \ + --enable-shared \ + --with-system-ffi \ + ${CONFIGURE_ARGS} && + make \ + PYTHON_FOR_BUILD=${src}/hostpython \ + HOSTPYTHON=${src}/hostpython \ + HOSTPGEN=${src}/Parser/hostpgen \ + CROSS_COMPILE_TARGET=yes \ + HOSTARCH=${HOST_SYSTEM} \ + BUILDARCH=${BUILD_SYSTEM} || exit 1 + make DESTDIR=$DESTDIR install || exit 1 ;; + i?86|x86_64) + CFLAGS="$CFLAGS -fPIC" + ./configure \ + --enable-shared \ + --with-system-expat \ + --with-system-ffi \ + --without-ensurepip \ + --build=${HOST_SYSTEM} \ + --host=${HOST_SYSTEM} && + make && make DESTDIR=$DESTDIR install ;; + esac + +# chmod 755 $install/usr/lib/libpython${VERSION%.*}m.so + chmod 755 $install/usr/lib/libpython${VERSION%%.*}.so + find $install -type f -name "*.pyc" -delete +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + python_version=${VERSION:0:3} +# mkdir -p $fs/usr/include/python${python_version}m + mkdir -p $fs/usr + mkdir $fs/usr/bin && mkdir $fs/usr/lib + cp -a $install/usr/bin/* $fs/usr/bin + cp -a $install/usr/lib/* $fs/usr/lib + # needed for mercurial to work now +# cp -a $install/usr/include/python${python_version}m/pyconfig.h \ +# $fs/usr/include/python${python_version}m + rm -f $fs/usr/bin/*-config + # Split IDLE with TK dep + rm -f $fs/usr/bin/idle* + rm -rf $fs/usr/lib/python3.8/idlelib +} + +# Post install commands for Tazpkg. +pre_install() +{ + # Removed symlinks if python2 installed + if [ -d ${1}${INSTALLED}/python2 ]; then + rm -f /usr/bin/2to3 + fi +} + +post_remove() +{ + if [ -d ${1}${INSTALLED}/python2 ]; then + ln -s /usr/bin/2to3-2.7 /usr/bin/2to3 + fi +} diff -r 3d441873d746 -r a23978bfa665 qpdf-dev/receipt --- a/qpdf-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/qpdf-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,5 +16,4 @@ { cook_copy_folders include cook_copy_folders pkgconfig - cook_copy_files *.*a } diff -r 3d441873d746 -r a23978bfa665 qt4/receipt --- a/qt4/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/qt4/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -40,11 +40,18 @@ { # Patch for build with gcc 6 patch -p1 < $stuff/gcc6_build_fix.patch + # Patch for build with openssl 1.1.x, thanks FreeBSD / Arch Linux + # see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214691 + # and https://aur.archlinux.org/cgit/aur.git/tree/?h=qt4 + patch -p1 < $stuff/qt4-openssl-1.1-support.patch + patch -p1 < $stuff/disable-sslv3.patch + # Force std=gnu++98 to sanity built qt4 export CXXFLAGS="$CXXFLAGS -std=gnu++98" export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:${src}/lib" ./configure\ + -openssl-linked \ -silent \ -prefix /usr \ -confirm-license -opensource \ diff -r 3d441873d746 -r a23978bfa665 qt4/stuff/disable-sslv3.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/qt4/stuff/disable-sslv3.patch Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,55 @@ +diff -u -r qt-everywhere-opensource-src-4.8.7/src/network/ssl/qsslsocket_openssl.cpp qt-everywhere-opensource-src-4.8.7-nossl3/src/network/ssl/qsslsocket_openssl.cpp +--- qt-everywhere-opensource-src-4.8.7/src/network/ssl/qsslsocket_openssl.cpp 2015-05-07 16:14:44.000000000 +0200 ++++ qt-everywhere-opensource-src-4.8.7-nossl3/src/network/ssl/qsslsocket_openssl.cpp 2016-03-04 11:29:17.119300898 +0100 +@@ -267,7 +267,11 @@ + #endif + break; + case QSsl::SslV3: ++#ifndef OPENSSL_NO_SSL3 + ctx = q_SSL_CTX_new(client ? q_SSLv3_client_method() : q_SSLv3_server_method()); ++#else ++ ctx = 0; // SSL 3 not supported by the system, but chosen deliberately -> error ++#endif + break; + case QSsl::SecureProtocols: // SslV2 will be disabled below + case QSsl::TlsV1SslV3: // SslV2 will be disabled below +diff -u -r qt-everywhere-opensource-src-4.8.7/src/network/ssl/qsslsocket_openssl_symbols.cpp qt-everywhere-opensource-src-4.8.7-nossl3/src/network/ssl/qsslsocket_openssl_symbols.cpp +--- qt-everywhere-opensource-src-4.8.7/src/network/ssl/qsslsocket_openssl_symbols.cpp 2015-05-07 16:14:44.000000000 +0200 ++++ qt-everywhere-opensource-src-4.8.7-nossl3/src/network/ssl/qsslsocket_openssl_symbols.cpp 2016-03-04 11:28:52.806050135 +0100 +@@ -228,13 +228,17 @@ + #ifndef OPENSSL_NO_SSL2 + DEFINEFUNC(const SSL_METHOD *, SSLv2_client_method, DUMMYARG, DUMMYARG, return 0, return) + #endif ++#ifndef OPENSSL_NO_SSL3 + DEFINEFUNC(const SSL_METHOD *, SSLv3_client_method, DUMMYARG, DUMMYARG, return 0, return) ++#endif + DEFINEFUNC(const SSL_METHOD *, SSLv23_client_method, DUMMYARG, DUMMYARG, return 0, return) + DEFINEFUNC(const SSL_METHOD *, TLSv1_client_method, DUMMYARG, DUMMYARG, return 0, return) + #ifndef OPENSSL_NO_SSL2 + DEFINEFUNC(const SSL_METHOD *, SSLv2_server_method, DUMMYARG, DUMMYARG, return 0, return) + #endif ++#ifndef OPENSSL_NO_SSL3 + DEFINEFUNC(const SSL_METHOD *, SSLv3_server_method, DUMMYARG, DUMMYARG, return 0, return) ++#endif + DEFINEFUNC(const SSL_METHOD *, SSLv23_server_method, DUMMYARG, DUMMYARG, return 0, return) + DEFINEFUNC(const SSL_METHOD *, TLSv1_server_method, DUMMYARG, DUMMYARG, return 0, return) + #else +@@ -822,13 +826,17 @@ + #ifndef OPENSSL_NO_SSL2 + RESOLVEFUNC(SSLv2_client_method) + #endif ++#ifndef OPENSSL_NO_SSL3 + RESOLVEFUNC(SSLv3_client_method) ++#endif + RESOLVEFUNC(SSLv23_client_method) + RESOLVEFUNC(TLSv1_client_method) + #ifndef OPENSSL_NO_SSL2 + RESOLVEFUNC(SSLv2_server_method) + #endif ++#ifndef OPENSSL_NO_SSL3 + RESOLVEFUNC(SSLv3_server_method) ++#endif + RESOLVEFUNC(SSLv23_server_method) + RESOLVEFUNC(TLSv1_server_method) + RESOLVEFUNC(X509_NAME_entry_count) + diff -r 3d441873d746 -r a23978bfa665 qt4/stuff/qt4-openssl-1.1-support.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/qt4/stuff/qt4-openssl-1.1-support.patch Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,409 @@ +Description: Compile with openssl-1.1.0 + * Most changes are related to openssl structures are now opaque. + * The network/ssl threading setup has been disabled because the + old openssl threading model has been removed and is apparently + no longer needed. + * A number of new functions had to be imported (see changes to + src/network/ssl/qsslsocket_openssl_symbols.cpp) +Author: Gert Wollny +Last-Update: 2016-06-28 +Bug-Debian: http://bugs.debian.org/828522 + +--- a/src/network/ssl/qsslcertificate.cpp ++++ b/src/network/ssl/qsslcertificate.cpp +@@ -259,10 +259,10 @@ + QByteArray QSslCertificate::version() const + { + QMutexLocker lock(QMutexPool::globalInstanceGet(d.data())); +- if (d->versionString.isEmpty() && d->x509) ++ if (d->versionString.isEmpty() && d->x509) { + d->versionString = +- QByteArray::number(qlonglong(q_ASN1_INTEGER_get(d->x509->cert_info->version)) + 1); +- ++ QByteArray::number(qlonglong(q_X509_get_version(d->x509)) + 1); ++ } + return d->versionString; + } + +@@ -276,7 +276,7 @@ + { + QMutexLocker lock(QMutexPool::globalInstanceGet(d.data())); + if (d->serialNumberString.isEmpty() && d->x509) { +- ASN1_INTEGER *serialNumber = d->x509->cert_info->serialNumber; ++ ASN1_INTEGER *serialNumber = q_X509_get_serialNumber(d->x509); + // if we cannot convert to a long, just output the hexadecimal number + if (serialNumber->length > 4) { + QByteArray hexString; +@@ -489,24 +489,33 @@ + QSslKey key; + + key.d->type = QSsl::PublicKey; ++#if OPENSSL_VERSION_NUMBER < 0x10100000L + X509_PUBKEY *xkey = d->x509->cert_info->key; ++#else ++ X509_PUBKEY *xkey = q_X509_get_X509_PUBKEY(d->x509); ++#endif + EVP_PKEY *pkey = q_X509_PUBKEY_get(xkey); + Q_ASSERT(pkey); + +- if (q_EVP_PKEY_type(pkey->type) == EVP_PKEY_RSA) { ++ int key_id; ++#if OPENSSL_VERSION_NUMBER < 0x10100000L ++ key_id = q_EVP_PKEY_type(pkey->type); ++#else ++ key_id = q_EVP_PKEY_base_id(pkey); ++#endif ++ if (key_id == EVP_PKEY_RSA) { + key.d->rsa = q_EVP_PKEY_get1_RSA(pkey); + key.d->algorithm = QSsl::Rsa; + key.d->isNull = false; +- } else if (q_EVP_PKEY_type(pkey->type) == EVP_PKEY_DSA) { ++ } else if (key_id == EVP_PKEY_DSA) { + key.d->dsa = q_EVP_PKEY_get1_DSA(pkey); + key.d->algorithm = QSsl::Dsa; + key.d->isNull = false; +- } else if (q_EVP_PKEY_type(pkey->type) == EVP_PKEY_DH) { ++ } else if (key_id == EVP_PKEY_DH) { + // DH unsupported + } else { + // error? + } +- + q_EVP_PKEY_free(pkey); + return key; + } +--- a/src/network/ssl/qsslkey.cpp ++++ b/src/network/ssl/qsslkey.cpp +@@ -321,8 +321,19 @@ + { + if (d->isNull) + return -1; ++#if OPENSSL_VERSION_NUMBER < 0x10100000L + return (d->algorithm == QSsl::Rsa) + ? q_BN_num_bits(d->rsa->n) : q_BN_num_bits(d->dsa->p); ++#else ++ if (d->algorithm == QSsl::Rsa) { ++ return q_RSA_bits(d->rsa); ++ }else{ ++ BIGNUM *p = NULL; ++ q_DSA_get0_pqg(d->dsa, &p, NULL, NULL); ++ return q_BN_num_bits(p); ++ } ++#endif ++ + } + + /*! +--- a/src/network/ssl/qsslsocket_openssl.cpp ++++ b/src/network/ssl/qsslsocket_openssl.cpp +@@ -93,6 +93,7 @@ + bool QSslSocketPrivate::s_loadedCiphersAndCerts = false; + bool QSslSocketPrivate::s_loadRootCertsOnDemand = false; + ++#if OPENSSL_VERSION_NUMBER < 0x10100000L + /* \internal + + From OpenSSL's thread(3) manual page: +@@ -174,6 +175,8 @@ + } + } // extern "C" + ++#endif //OPENSSL_VERSION_NUMBER >= 0x10100000L ++ + QSslSocketBackendPrivate::QSslSocketBackendPrivate() + : ssl(0), + ctx(0), +@@ -222,9 +225,12 @@ + ciph.d->encryptionMethod = descriptionList.at(4).mid(4); + ciph.d->exportable = (descriptionList.size() > 6 && descriptionList.at(6) == QLatin1String("export")); + ++#if OPENSSL_VERSION_NUMBER < 0x10100000L + ciph.d->bits = cipher->strength_bits; + ciph.d->supportedBits = cipher->alg_bits; +- ++#else ++ ciph.d->bits = q_SSL_CIPHER_get_bits(cipher, &ciph.d->supportedBits); ++#endif + } + return ciph; + } +@@ -367,7 +373,7 @@ + // + // See also: QSslContext::fromConfiguration() + if (caCertificate.expiryDate() >= QDateTime::currentDateTime()) { +- q_X509_STORE_add_cert(ctx->cert_store, (X509 *)caCertificate.handle()); ++ q_X509_STORE_add_cert(q_SSL_CTX_get_cert_store(ctx), (X509 *)caCertificate.handle()); + } + } + +@@ -504,8 +510,10 @@ + */ + void QSslSocketPrivate::deinitialize() + { ++#if OPENSSL_VERSION_NUMBER < 0x10100000L + q_CRYPTO_set_id_callback(0); + q_CRYPTO_set_locking_callback(0); ++#endif + } + + /*! +@@ -526,13 +534,17 @@ + return false; + + // Check if the library itself needs to be initialized. ++#if OPENSSL_VERSION_NUMBER < 0x10100000L + QMutexLocker locker(openssl_locks()->initLock()); ++#endif + if (!s_libraryLoaded) { + s_libraryLoaded = true; + + // Initialize OpenSSL. ++#if OPENSSL_VERSION_NUMBER < 0x10100000L + q_CRYPTO_set_id_callback(id_function); + q_CRYPTO_set_locking_callback(locking_function); ++#endif + if (q_SSL_library_init() != 1) + return false; + q_SSL_load_error_strings(); +@@ -571,7 +583,9 @@ + + void QSslSocketPrivate::ensureCiphersAndCertsLoaded() + { +- QMutexLocker locker(openssl_locks()->initLock()); ++#if OPENSSL_VERSION_NUMBER < 0x10100000L ++ QMutexLocker locker(openssl_locks()->initLock()); ++#endif + if (s_loadedCiphersAndCerts) + return; + s_loadedCiphersAndCerts = true; +@@ -663,13 +677,18 @@ + STACK_OF(SSL_CIPHER) *supportedCiphers = q_SSL_get_ciphers(mySsl); + for (int i = 0; i < q_sk_SSL_CIPHER_num(supportedCiphers); ++i) { + if (SSL_CIPHER *cipher = q_sk_SSL_CIPHER_value(supportedCiphers, i)) { +- if (cipher->valid) { ++ ++#if OPENSSL_VERSION_NUMBER < 0x10100000L ++ if (cipher->valid) { ++#endif + QSslCipher ciph = QSslSocketBackendPrivate::QSslCipher_from_SSL_CIPHER(cipher); + if (!ciph.isNull()) { + if (!ciph.name().toLower().startsWith(QLatin1String("adh"))) + ciphers << ciph; + } ++#if OPENSSL_VERSION_NUMBER < 0x10100000L + } ++#endif + } + } + +--- a/src/network/ssl/qsslsocket_openssl_symbols_p.h ++++ b/src/network/ssl/qsslsocket_openssl_symbols_p.h +@@ -399,7 +399,25 @@ + PEM_ASN1_write_bio((int (*)(void*, unsigned char**))q_i2d_DSAPrivateKey,PEM_STRING_DSA,\ + bp,(char *)x,enc,kstr,klen,cb,u) + #endif ++ ++X509_STORE * q_SSL_CTX_get_cert_store(const SSL_CTX *ctx); ++ASN1_INTEGER * q_X509_get_serialNumber(X509 *x); ++ ++#if OPENSSL_VERSION_NUMBER < 0x10100000L + #define q_SSL_CTX_set_options(ctx,op) q_SSL_CTX_ctrl((ctx),SSL_CTRL_OPTIONS,(op),NULL) ++#define q_X509_get_version(x) X509_get_version(x) ++#else ++int q_EVP_PKEY_id(const EVP_PKEY *pkey); ++int q_EVP_PKEY_base_id(const EVP_PKEY *pkey); ++int q_SSL_CIPHER_get_bits(const SSL_CIPHER *cipher, int *alg_bits); ++long q_SSL_CTX_set_options(SSL_CTX *ctx, long options); ++long q_X509_get_version(X509 *x); ++X509_PUBKEY * q_X509_get_X509_PUBKEY(X509 *x); ++int q_RSA_bits(const RSA *rsa); ++int q_DSA_security_bits(const DSA *dsa); ++void q_DSA_get0_pqg(const DSA *d, BIGNUM **p, BIGNUM **q, BIGNUM **g); ++#endif ++ + #define q_SKM_sk_num(type, st) ((int (*)(const STACK_OF(type) *))q_sk_num)(st) + #define q_SKM_sk_value(type, st,i) ((type * (*)(const STACK_OF(type) *, int))q_sk_value)(st, i) + #define q_sk_GENERAL_NAME_num(st) q_SKM_sk_num(GENERAL_NAME, (st)) +@@ -410,8 +428,15 @@ + #define q_sk_SSL_CIPHER_value(st, i) q_SKM_sk_value(SSL_CIPHER, (st), (i)) + #define q_SSL_CTX_add_extra_chain_cert(ctx,x509) \ + q_SSL_CTX_ctrl(ctx,SSL_CTRL_EXTRA_CHAIN_CERT,0,(char *)x509) ++ ++#if OPENSSL_VERSION_NUMBER < 0x10100000L + #define q_X509_get_notAfter(x) X509_get_notAfter(x) + #define q_X509_get_notBefore(x) X509_get_notBefore(x) ++#else ++ASN1_TIME *q_X509_get_notAfter(X509 *x); ++ASN1_TIME *q_X509_get_notBefore(X509 *x); ++#endif ++ + #define q_EVP_PKEY_assign_RSA(pkey,rsa) q_EVP_PKEY_assign((pkey),EVP_PKEY_RSA,\ + (char *)(rsa)) + #define q_EVP_PKEY_assign_DSA(pkey,dsa) q_EVP_PKEY_assign((pkey),EVP_PKEY_DSA,\ +--- a/src/network/ssl/qsslsocket_openssl_symbols.cpp ++++ b/src/network/ssl/qsslsocket_openssl_symbols.cpp +@@ -290,6 +290,22 @@ + DEFINEFUNC(void, OPENSSL_add_all_algorithms_conf, void, DUMMYARG, return, DUMMYARG) + DEFINEFUNC3(int, SSL_CTX_load_verify_locations, SSL_CTX *ctx, ctx, const char *CAfile, CAfile, const char *CApath, CApath, return 0, return) + DEFINEFUNC(long, SSLeay, void, DUMMYARG, return 0, return) ++DEFINEFUNC(X509_STORE *, SSL_CTX_get_cert_store, const SSL_CTX *ctx, ctx, return 0, return) ++ ++DEFINEFUNC(ASN1_INTEGER *, X509_get_serialNumber, X509 *x, x, return 0, return) ++#if OPENSSL_VERSION_NUMBER >= 0x10100000L ++DEFINEFUNC(int, EVP_PKEY_id, const EVP_PKEY *pkey, pkey, return 0, return) ++DEFINEFUNC(int, EVP_PKEY_base_id, const EVP_PKEY *pkey, pkey, return 0, return) ++DEFINEFUNC2(int, SSL_CIPHER_get_bits, const SSL_CIPHER *cipher, cipher, int *alg_bits, alg_bits, return 0, return) ++DEFINEFUNC2(long, SSL_CTX_set_options, SSL_CTX *ctx, ctx, long options, options, return 0, return) ++DEFINEFUNC(long, X509_get_version, X509 *x, x, return 0, return) ++DEFINEFUNC(X509_PUBKEY *, X509_get_X509_PUBKEY, X509 *x, x, return 0, return) ++DEFINEFUNC(int, RSA_bits, const RSA *rsa, rsa, return 0, return) ++DEFINEFUNC(int, DSA_security_bits, const DSA *dsa, dsa, return 0, return) ++DEFINEFUNC(ASN1_TIME *, X509_get_notAfter, X509 *x, x, return 0, return) ++DEFINEFUNC(ASN1_TIME *, X509_get_notBefore, X509 *x, x, return 0, return) ++DEFINEFUNC4(void, DSA_get0_pqg, const DSA *d, d, BIGNUM **p, p, BIGNUM **q, q, BIGNUM **g, g, return, return) ++#endif + + #ifdef Q_OS_SYMBIAN + #define RESOLVEFUNC(func, ordinal, lib) \ +@@ -801,6 +817,7 @@ + RESOLVEFUNC(SSL_CTX_use_PrivateKey) + RESOLVEFUNC(SSL_CTX_use_RSAPrivateKey) + RESOLVEFUNC(SSL_CTX_use_PrivateKey_file) ++ RESOLVEFUNC(SSL_CTX_get_cert_store) + RESOLVEFUNC(SSL_accept) + RESOLVEFUNC(SSL_clear) + RESOLVEFUNC(SSL_connect) +@@ -823,6 +840,23 @@ + RESOLVEFUNC(SSL_set_connect_state) + RESOLVEFUNC(SSL_shutdown) + RESOLVEFUNC(SSL_write) ++ ++ RESOLVEFUNC(X509_get_serialNumber) ++#if OPENSSL_VERSION_NUMBER >= 0x10100000L ++ RESOLVEFUNC(SSL_CTX_ctrl) ++ RESOLVEFUNC(EVP_PKEY_id) ++ RESOLVEFUNC(EVP_PKEY_base_id) ++ RESOLVEFUNC(SSL_CIPHER_get_bits) ++ RESOLVEFUNC(SSL_CTX_set_options) ++ RESOLVEFUNC(X509_get_version) ++ RESOLVEFUNC(X509_get_X509_PUBKEY) ++ RESOLVEFUNC(RSA_bits) ++ RESOLVEFUNC(DSA_security_bits) ++ RESOLVEFUNC(DSA_get0_pqg) ++ RESOLVEFUNC(X509_get_notAfter) ++ RESOLVEFUNC(X509_get_notBefore) ++#endif ++ + #ifndef OPENSSL_NO_SSL2 + RESOLVEFUNC(SSLv2_client_method) + #endif +--- qt-everywhere-opensource-src-4.8.7/src/network/ssl/qsslkey.cpp.0131~ 2017-03-15 02:22:37.053244125 +0100 ++++ qt-everywhere-opensource-src-4.8.7/src/network/ssl/qsslkey.cpp 2017-03-15 02:22:37.055244057 +0100 +@@ -328,7 +328,7 @@ int QSslKey::length() const + if (d->algorithm == QSsl::Rsa) { + return q_RSA_bits(d->rsa); + }else{ +- BIGNUM *p = NULL; ++ const BIGNUM *p = NULL; + q_DSA_get0_pqg(d->dsa, &p, NULL, NULL); + return q_BN_num_bits(p); + } +--- qt-everywhere-opensource-src-4.8.7/src/network/ssl/qsslsocket_openssl_symbols.cpp.0131~ 2017-03-15 02:22:37.054244091 +0100 ++++ qt-everywhere-opensource-src-4.8.7/src/network/ssl/qsslsocket_openssl_symbols.cpp 2017-03-15 02:29:41.155236836 +0100 +@@ -111,16 +111,16 @@ DEFINEFUNC(int, ASN1_STRING_length, ASN1 + DEFINEFUNC2(int, ASN1_STRING_to_UTF8, unsigned char **a, a, ASN1_STRING *b, b, return 0, return); + DEFINEFUNC4(long, BIO_ctrl, BIO *a, a, int b, b, long c, c, void *d, d, return -1, return) + DEFINEFUNC(int, BIO_free, BIO *a, a, return 0, return) +-DEFINEFUNC(BIO *, BIO_new, BIO_METHOD *a, a, return 0, return) ++DEFINEFUNC(BIO *, BIO_new, const BIO_METHOD *a, a, return 0, return) + DEFINEFUNC2(BIO *, BIO_new_mem_buf, void *a, a, int b, b, return 0, return) + DEFINEFUNC3(int, BIO_read, BIO *a, a, void *b, b, int c, c, return -1, return) +-DEFINEFUNC(BIO_METHOD *, BIO_s_mem, void, DUMMYARG, return 0, return) ++DEFINEFUNC(const BIO_METHOD *, BIO_s_mem, void, DUMMYARG, return 0, return) + DEFINEFUNC3(int, BIO_write, BIO *a, a, const void *b, b, int c, c, return -1, return) + DEFINEFUNC(int, BN_num_bits, const BIGNUM *a, a, return 0, return) + DEFINEFUNC(int, CRYPTO_num_locks, DUMMYARG, DUMMYARG, return 0, return) + DEFINEFUNC(void, CRYPTO_set_locking_callback, void (*a)(int, int, const char *, int), a, return, DUMMYARG) + DEFINEFUNC(void, CRYPTO_set_id_callback, unsigned long (*a)(), a, return, DUMMYARG) +-DEFINEFUNC(void, CRYPTO_free, void *a, a, return, DUMMYARG) ++DEFINEFUNC(void, OPENSSL_free, void *a, a, return, DUMMYARG) + DEFINEFUNC(void, DSA_free, DSA *a, a, return, DUMMYARG) + #if OPENSSL_VERSION_NUMBER < 0x00908000L + DEFINEFUNC3(X509 *, d2i_X509, X509 **a, a, unsigned char **b, b, long c, c, return 0, return) +@@ -300,7 +300,7 @@ DEFINEFUNC(int, RSA_bits, const RSA *rs + DEFINEFUNC(int, DSA_security_bits, const DSA *dsa, dsa, return 0, return) + DEFINEFUNC(ASN1_TIME *, X509_get_notAfter, X509 *x, x, return 0, return) + DEFINEFUNC(ASN1_TIME *, X509_get_notBefore, X509 *x, x, return 0, return) +-DEFINEFUNC4(void, DSA_get0_pqg, const DSA *d, d, BIGNUM **p, p, BIGNUM **q, q, BIGNUM **g, g, return, return) ++DEFINEFUNC4(void, DSA_get0_pqg, const DSA *d, d, const BIGNUM **p, p, const BIGNUM **q, q, const BIGNUM **g, g, return, return) + #endif + + #ifdef Q_OS_SYMBIAN +--- qt-everywhere-opensource-src-4.8.7/src/network/ssl/qsslsocket_openssl_symbols_p.h.0131~ 2017-03-15 02:22:37.054244091 +0100 ++++ qt-everywhere-opensource-src-4.8.7/src/network/ssl/qsslsocket_openssl_symbols_p.h 2017-03-15 02:29:50.192986268 +0100 +@@ -59,6 +59,9 @@ + QT_BEGIN_NAMESPACE + + #define DUMMYARG ++#ifndef OPENSSL_NO_SSL2 ++#define OPENSSL_NO_SSL2 1 ++#endif + + #if !defined QT_LINKED_OPENSSL + // **************** Shared declarations ****************** +@@ -207,16 +210,16 @@ int q_ASN1_STRING_length(ASN1_STRING *a) + int q_ASN1_STRING_to_UTF8(unsigned char **a, ASN1_STRING *b); + long q_BIO_ctrl(BIO *a, int b, long c, void *d); + int q_BIO_free(BIO *a); +-BIO *q_BIO_new(BIO_METHOD *a); ++BIO *q_BIO_new(const BIO_METHOD *a); + BIO *q_BIO_new_mem_buf(void *a, int b); + int q_BIO_read(BIO *a, void *b, int c); +-BIO_METHOD *q_BIO_s_mem(); ++const BIO_METHOD *q_BIO_s_mem(); + int q_BIO_write(BIO *a, const void *b, int c); + int q_BN_num_bits(const BIGNUM *a); + int q_CRYPTO_num_locks(); + void q_CRYPTO_set_locking_callback(void (*a)(int, int, const char *, int)); + void q_CRYPTO_set_id_callback(unsigned long (*a)()); +-void q_CRYPTO_free(void *a); ++void q_OPENSSL_free(void *a); + void q_DSA_free(DSA *a); + #if OPENSSL_VERSION_NUMBER >= 0x00908000L + // 0.9.8 broke SC and BC by changing this function's signature. +@@ -326,7 +329,6 @@ void q_SSL_set_accept_state(SSL *a); + void q_SSL_set_connect_state(SSL *a); + int q_SSL_shutdown(SSL *a); + #if OPENSSL_VERSION_NUMBER >= 0x10000000L +-const SSL_METHOD *q_SSLv2_client_method(); + const SSL_METHOD *q_SSLv3_client_method(); + const SSL_METHOD *q_SSLv23_client_method(); + const SSL_METHOD *q_TLSv1_client_method(); +@@ -335,7 +337,6 @@ const SSL_METHOD *q_SSLv3_server_method( + const SSL_METHOD *q_SSLv23_server_method(); + const SSL_METHOD *q_TLSv1_server_method(); + #else +-SSL_METHOD *q_SSLv2_client_method(); + SSL_METHOD *q_SSLv3_client_method(); + SSL_METHOD *q_SSLv23_client_method(); + SSL_METHOD *q_TLSv1_client_method(); +@@ -415,7 +416,7 @@ long q_X509_get_version(X509 *x); + X509_PUBKEY * q_X509_get_X509_PUBKEY(X509 *x); + int q_RSA_bits(const RSA *rsa); + int q_DSA_security_bits(const DSA *dsa); +-void q_DSA_get0_pqg(const DSA *d, BIGNUM **p, BIGNUM **q, BIGNUM **g); ++void q_DSA_get0_pqg(const DSA *d, const BIGNUM **p, const BIGNUM **q, const BIGNUM **g); + #endif + + #define q_SKM_sk_num(type, st) ((int (*)(const STACK_OF(type) *))q_sk_num)(st) +--- qt-everywhere-opensource-src-4.8.7/src/network/ssl/qsslcertificate.cpp.omv~ 2017-03-15 02:27:18.143322736 +0100 ++++ qt-everywhere-opensource-src-4.8.7/src/network/ssl/qsslcertificate.cpp 2017-03-15 02:29:56.215819741 +0100 +@@ -696,7 +696,7 @@ + unsigned char *data = 0; + int size = q_ASN1_STRING_to_UTF8(&data, q_X509_NAME_ENTRY_get_data(e)); + info[QString::fromUtf8(obj)] = QString::fromUtf8((char*)data, size); +- q_CRYPTO_free(data); ++ q_OPENSSL_free(data); + } + return info; + } diff -r 3d441873d746 -r a23978bfa665 readline-dev/receipt --- a/readline-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/readline-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,5 +16,5 @@ genpkg_rules() { cook_copy_folders include - cook_copy_files *.*a + cook_copy_files *.a } diff -r 3d441873d746 -r a23978bfa665 slitaz-i18n/receipt --- a/slitaz-i18n/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/slitaz-i18n/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -13,10 +13,11 @@ BUILD_DEPENDS="acl alsaplayer alsa-utils asunder atk attr dialog e2fsprogs \ elfutils epdfview galculator gdk-pixbuf glib glibc-base glib-networking \ gparted gpicview gtk+ gvfs kbd-base leafpad libfm libgnutls libgpg-error \ -libidn liblzma libwebkit lxappearance lxinput lxpanel lxrandr lxsession \ -lxsession-edit lxtask mhwaveedit midori mtpaint nano obconf openbox parted \ +libidn liblzma webkitgtk lxappearance lxinput lxpanel lxrandr lxsession \ +lxsession-edit lxtask mhwaveedit midori mtpaint nano parted \ pcmanfm polkit popt sakura shared-mime-info udisks2 util-linux-blkid \ vorbis-tools vte xorg-xkeyboard-config yad-gtk2 tzdata" +# exclude obconf openbox to avoid loop with slitaz-configs # Handle slitaz arch: /etc/slitaz/slitaz.conf case "$SLITAZ_ARCH" in diff -r 3d441873d746 -r a23978bfa665 slitaz-i18n/stuff/locale-pack.conf --- a/slitaz-i18n/stuff/locale-pack.conf Tue Sep 05 19:41:41 2023 +0000 +++ b/slitaz-i18n/stuff/locale-pack.conf Wed Oct 11 18:45:46 2023 +0000 @@ -2,11 +2,12 @@ # Packages LC_MESSAGES included in the locale pack. CORE_PKGS="acl alsaplayer alsa-utils asunder atk attr busybox dialog e2fsprogs \ elfutils epdfview galculator gdk-pixbuf glib glibc glib-networking gparted \ -gpicview gtk+ gvfs kbd leafpad libfm gnutls libgpg-error libidn xz libwebkit \ +gpicview gtk+ gvfs kbd leafpad libfm gnutls libgpg-error libidn xz webkitgtk \ lxappearance lxinput lxpanel lxrandr lxsession lxsession-edit lxtask \ -mhwaveedit midori mtpaint nano obconf openbox parted pcmanfm polkit popt \ +mhwaveedit midori mtpaint nano parted pcmanfm polkit popt \ sakura shared-mime-info udisks2 util-linux vorbis-tools vte \ xorg-xkeyboard-config yad-gtk2" +# Exclude obconf openbox (loop with slitaz-configs / locale-*) CORE_PKGS_ARM="acl attr dialog e2fsprogs jwm libgpg-error lynx nano" diff -r 3d441873d746 -r a23978bfa665 speex-dev/receipt --- a/speex-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/speex-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -20,4 +20,7 @@ get_dev_files cp -a $install/usr/share/aclocal $fs/usr/share + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 sqlite-dev/receipt --- a/sqlite-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/sqlite-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -19,5 +19,5 @@ { cook_copy_folders include cook_copy_folders pkgconfig - cook_copy_files *.*a + cook_copy_files *.a } diff -r 3d441873d746 -r a23978bfa665 startup-notification-dev/receipt --- a/startup-notification-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/startup-notification-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,7 +16,6 @@ genpkg_rules() { mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/include $fs/usr } diff -r 3d441873d746 -r a23978bfa665 sysfsutils-dev/receipt --- a/sysfsutils-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/sysfsutils-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -14,7 +14,6 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.*a $fs/usr/lib + mkdir -p $fs/usr cp -a $install/usr/include $fs/usr } diff -r 3d441873d746 -r a23978bfa665 tazweb/receipt --- a/tazweb/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/tazweb/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -12,8 +12,8 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="http://hg.slitaz.org/$PACKAGE/archive/$VERSION.tar.gz" -DEPENDS="libwebkit" -BUILD_DEPENDS="glib-dev gtk+-dev libsoup-dev libwebkit-dev libxslt-dev" +DEPENDS="webkitgtk" +BUILD_DEPENDS="glib-dev gtk+-dev libsoup-dev webkitgtk-dev libxslt-dev" HOST_ARCH="i486 arm" current_version() diff -r 3d441873d746 -r a23978bfa665 tcl-dev/receipt --- a/tcl-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/tcl-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -18,7 +18,7 @@ { mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.*a $fs/usr/lib + cp -a $install/usr/lib/*.a $fs/usr/lib cp -a $install/usr/lib/tclConfig.sh $fs/usr/lib cp -a $install/usr/include $fs/usr diff -r 3d441873d746 -r a23978bfa665 tidy-dev/receipt --- a/tidy-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/tidy-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -14,7 +14,6 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib + mkdir -p $fs/usr cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/*.la $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 tiff-dev/receipt --- a/tiff-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/tiff-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,4 +17,7 @@ genpkg_rules() { get_dev_files + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 tk-dev/receipt --- a/tk-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/tk-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,7 +16,7 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { + mkdir -p $fs/usr/lib cook_copy_folders include - cook_copy_files *.*a cp -a $install/usr/lib/tkConfig.sh $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 tzdata/receipt --- a/tzdata/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/tzdata/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -13,7 +13,7 @@ DEPENDS="glibc" # genpkg_rules expect some locale-* build tree -BUILD_DEPENDS="glibc-dev locale-fr" +BUILD_DEPENDS="glibc-dev" HOST_ARCH="i486 arm" diff -r 3d441873d746 -r a23978bfa665 ucl-dev/receipt --- a/ucl-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/ucl-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -14,7 +14,7 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib + mkdir -p $fs/usr cp -a $install/usr/include $fs/usr } diff -r 3d441873d746 -r a23978bfa665 ucl/receipt --- a/ucl/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/ucl/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -21,6 +21,10 @@ compile_rules() { cd $src + + # Use std=gnu89 to compile with gcc > 4.x + export CFLAGS="-std=gnu89" + ./configure --enable-shared $CONFIGURE_ARGS && make && make install } diff -r 3d441873d746 -r a23978bfa665 udev-dev/receipt --- a/udev-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/udev-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -15,8 +15,7 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/lib $fs/usr/lib/pkgconfig $fs/usr/include - cp -a $install/lib/libudev*a $fs/lib + mkdir -p $fs/usr/lib/pkgconfig $fs/usr/include cp -a $install/lib/pkgconfig/libudev.pc $fs/usr/lib/pkgconfig cp -a $install/usr/share/pkgconfig/* $fs/usr/lib/pkgconfig cp -a $install/usr/include/libudev.h $fs/usr/include diff -r 3d441873d746 -r a23978bfa665 udev/receipt --- a/udev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/udev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -15,7 +15,9 @@ DEPENDS="util-linux-blkid pciids usbids acl kmod" BUILD_DEPENDS="util-linux-blkid-dev gperf pkg-config pciids acl-dev \ libgio-dev usbutils-dev libusb-dev glib-dev pciids usbids kmod-dev \ -libgudev-dev pcre-dev liblzma-dev util-linux-uuid-dev" +pcre-dev liblzma-dev util-linux-uuid-dev" + +# Need avoid loop, rebuild after with libgudev-dev # Use build host: gperf case "$ARCH" in @@ -42,6 +44,11 @@ fi done ;; esac + + # Patch for gcc >= 6 + # see https://github.com/openwrt/packages/issues/2293 + patch -p1 < $stuff/udev-gcc6.patch + LDFLAGS='-lrt' ./configure \ --exec-prefix="" \ --with-rootprefix="" \ diff -r 3d441873d746 -r a23978bfa665 udev/stuff/udev-gcc6.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/udev/stuff/udev-gcc6.patch Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,10 @@ +--- a/src/mtd_probe/mtd_probe.h ++++ b/src/mtd_probe/mtd_probe.h +@@ -18,6 +18,7 @@ + */ + + #include ++#include + + /* Full oob structure as written on the flash */ + struct sm_oob { diff -r 3d441873d746 -r a23978bfa665 udisks2-dev/receipt --- a/udisks2-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/udisks2-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -14,5 +14,5 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - cook_copy_files *.h *.a *.la *.pc *.typelib *.gir + cook_copy_files *.h *.pc *.typelib *.gir } diff -r 3d441873d746 -r a23978bfa665 unixODBC-dev/receipt --- a/unixODBC-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/unixODBC-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,4 +17,7 @@ genpkg_rules() { get_dev_files + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 usbip-dev/receipt --- a/usbip-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/usbip-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="usbip-dev" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="development" SHORT_DESC="general USB device sharing system over IP network, development files." MAINTAINER="pascal.bellard@slitaz.org" diff -r 3d441873d746 -r a23978bfa665 usbip/receipt --- a/usbip/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/usbip/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="usbip" -VERSION="3.16.55" +VERSION="4.19.294" CATEGORY="system-tools" SHORT_DESC="general USB device sharing system over IP network." MAINTAINER="pascal.bellard@slitaz.org" @@ -15,8 +15,8 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib $install/usr/share - cp -a $install/usbip/usr/share/man $install/usr/share + mkdir -p $fs/usr/lib $fs/usr/share + cp -a $install/usbip/usr/share/man $fs/usr/share cp -a $install/usbip/usr/sbin $fs/usr cp -a $install/usbip/usr/lib/*.so* $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 util-linux-blkid-dev/receipt --- a/util-linux-blkid-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/util-linux-blkid-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,5 +16,5 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - cook_copy_files blkid.h blkid.pc libblkid.*a + cook_copy_files blkid.h blkid.pc } diff -r 3d441873d746 -r a23978bfa665 util-linux-fdisk-dev/receipt --- a/util-linux-fdisk-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/util-linux-fdisk-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,5 +16,5 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - cook_copy_files libfdisk.h libfdisk.*a fdisk.pc + cook_copy_files libfdisk.h fdisk.pc } diff -r 3d441873d746 -r a23978bfa665 util-linux-mount-dev/receipt --- a/util-linux-mount-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/util-linux-mount-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,5 +16,5 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - cook_copy_files libmount.h libmount.*a mount.pc + cook_copy_files libmount.h mount.pc } diff -r 3d441873d746 -r a23978bfa665 util-linux-smartcols-dev/receipt --- a/util-linux-smartcols-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/util-linux-smartcols-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,5 +16,5 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - cook_copy_files libsmartcols.h libsmartcols.*a smartcols.pc + cook_copy_files libsmartcols.h smartcols.pc } diff -r 3d441873d746 -r a23978bfa665 util-linux-uuid-dev/receipt --- a/util-linux-uuid-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/util-linux-uuid-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,5 +16,5 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - cook_copy_files uuid.h libuuid.*a uuid.pc + cook_copy_files uuid.h uuid.pc } diff -r 3d441873d746 -r a23978bfa665 util-linux/receipt --- a/util-linux/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/util-linux/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -11,7 +11,10 @@ TARBALL="$PACKAGE-$VERSION.tar.xz" WGET_URL="https://mirrors.edge.kernel.org/pub/linux/utils/$PACKAGE/v$VERSION/$TARBALL" -BUILD_DEPENDS="gcc libcap-ng-dev ncursesw-dev readline-dev python-dev" #udev-dev (avoid loop) +# To avoid loop between util-linux / udev, build first time util-linux without udev +# and after build udev, rebuild util-linux with udev dep + +BUILD_DEPENDS="gcc libcap-ng-dev ncursesw-dev readline-dev python-dev udev-dev" SPLIT="util-linux-blkid util-linux-blkid-dev util-linux-blockdev @@ -55,6 +58,8 @@ arm) sed -i s'|LINE_MAX|25|' text-utils/*.c ;; esac + # First build --without-udev and rebuild with udev-dev dep + ./configure \ CC=gcc \ CXX=g++ \ diff -r 3d441873d746 -r a23978bfa665 vte-dev/receipt --- a/vte-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/vte-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,7 +16,6 @@ genpkg_rules() { mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib [ -d "$install/usr/lib/girepository-1.0" ] && cp -a $install/usr/lib/girepository-1.0 $fs/usr/lib diff -r 3d441873d746 -r a23978bfa665 wavpack-dev/receipt --- a/wavpack-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/wavpack-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -15,4 +15,7 @@ genpkg_rules() { get_dev_files + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 webkitgtk-dev/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/webkitgtk-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,33 @@ +# SliTaz package receipt. + +PACKAGE="webkitgtk-dev" +VERSION="2.4.11" +CATEGORY="development" +SHORT_DESC="devel files for webkitgtk" +WANTED="webkitgtk" +MAINTAINER="mallory@sweetpeople.org" +LICENSE="LGPL2" +WEB_SITE="https://webkitgtk.org" +HOST_ARCH="i486 arm" + +DEPENDS="webkitgtk libsoup-dev enchant-dev libtasn1-dev sqlite-dev \ +harfbuzz-icu gstreamer-1.0 gst-plugins-base-1.0 libegl-mesa libsecret-dev \ +libwebp-dev" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib $fs/usr/share + # ARM: no pkg-config, include or gir files + case "$ARCH" in + i?86) + cp -a $install/usr/lib/pkgconfig $fs/usr/lib + cp -a $install/usr/include $fs/usr + cp -a $install/usr/share/webkitgtk-1.0 $fs/usr/share + # webkitgtk-1.0.pc + if [ -f $fs/usr/lib/pkgconfig/webkit-1.0.pc ]; then + ln -sf /usr/lib/pkgconfig/webkit-1.0.pc \ + $fs/usr/lib/pkgconfig/webkitgtk-1.0.pc + fi ;; + esac +} diff -r 3d441873d746 -r a23978bfa665 webkitgtk/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/webkitgtk/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,92 @@ +# SliTaz package receipt. + +PACKAGE="webkitgtk" +VERSION="2.4.11" +CATEGORY="network" +SHORT_DESC="xHTML render library." +MAINTAINER="devel@slitaz.org" +LICENSE="LGPL2" +TARBALL="$PACKAGE-$VERSION.tar.xz" +WEB_SITE="https://webkitgtk.org" +WGET_URL="$WEB_SITE/releases/$TARBALL" +HOST_ARCH="i486 arm" + +DEPENDS="gtk+ enchant libxslt expat gtk+ jpeg libpng libxml2 sqlite \ +xorg-libICE xorg-libSM xorg-libX11 xorg-libXau xorg-libXcomposite \ +xorg-libXcursor xorg-libXdmcp xorg-libXext xorg-libXfixes xorg-libXinerama \ +xorg-libXrandr xorg-libXrender xorg-libXt acl xorg-libXdamage libsoup \ +gcc-lib-base libtasn1 util-linux-uuid glib-networking" +BUILD_DEPENDS="autoconf automake115 gtk+-dev enchant-dev libxslt-dev jpeg-dev libpng-dev \ +glib-dev sqlite-dev gnutls-dev xorg-libXdamage-dev acl-dev libsoup-dev \ +libxml2-dev libxcb-dev xcb-util-dev util-linux-uuid-dev zlib-dev \ +libtasn1-dev glib-networking-dev ruby-dev icu-dev harfbuzz-icu-dev mesa-dev \ +libglu-mesa-dev libglw-mesa-dev libegl-mesa libwebp-dev libsecret-dev \ +gstreamer-1.0-dev gst-plugins-base-1.0-dev" + +# What is the latest version available today? +current_version() +{ + wget -O - $(dirname $WGET_URL) 2>/dev/null | \ + sed "/$SOURCE-[0-9]/!d;/tar/!d;s|.*$SOURCE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q +} + +# Handle cross compilation. +case "$ARCH" in + i?86) + BUILD_DEPENDS="$BUILD_DEPENDS tar gettext m4 bison flex gperf + autoconf automake115 gtk-doc libtool" ;; +esac + +# Rules to configure and make the package. +compile_rules() +{ + # libwebkit does not like parallel builds. + export MAKEFLAGS=$(echo $MAKEFLAGS | sed 's/-j[0-9]*/-j1/') + + # Patch with new icu + patch -p1 < $stuff/webkitgtk-JSStringRef-typedef.patch + patch -p1 < $stuff/webkitgtk-fix-platform-graphics.patch + # see https://bugs.gentoo.org/751943 + patch -p1 < $stuff/webkitgtk-fix-icu.patch + patch -p1 < $stuff/webkitgtk-fix-icu-2.patch + # fix abs + patch -p1 < $stuff/webkitgtk-fix-abs.patch + # Fix toRenderBox see https://bugs.gentoo.org/579350 + patch -p1 < $stuff/webkitgtk-fix-renderbox.patch + + # Build fix with newer bison 3 + sed -i 's|%pure_parser|%define api.pure|' Source/WebCore/css/CSSGrammar.y.in + patch -p1 < $stuff/webkitgtk-fix-grammar.patch + + # Silence harmless warnings + export CFLAGS="$CFLAGS -Wno-unused-local-typedefs" + export CXXFLAGS="$CXXFLAGS -Wno-unused-local-typedefs" + + # Build + ./configure \ + --enable-introspection=no \ + --enable-video=no \ + --enable-jit=yes \ + --enable-webgl \ + --disable-geolocation \ + --enable-silent-rules \ + --with-gtk=2.0 \ + --disable-webkit2 \ + --disable-gtk-doc \ + $CONFIGURE_ARGS && + + # https://bugzilla.gnome.org/show_bug.cgi?id=655517 + sed -i 's| -shared | -Wl,-O1,--as-needed\0|g' libtool + + make all stamp-po 2>&1 | grep -v Source/WebCore/dom/testing && + make install 2>&1 | \ + grep -Ev '(/usr/share/gtk-doc/html|Documentation/webkitgtk/version.xml)' && + cp -a $src/Programs/GtkLauncher $DESTDIR/usr/bin +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib + cp -a $install/usr/lib/*.so* $fs/usr/lib +} diff -r 3d441873d746 -r a23978bfa665 webkitgtk/stuff/webkitgtk-JSStringRef-typedef.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/webkitgtk/stuff/webkitgtk-JSStringRef-typedef.patch Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,19 @@ +--- webkitgtk-2.4.11.orig/Source/JavaScriptCore/API/JSStringRef.h 2016-04-10 08:48:36.000000000 +0200 ++++ webkitgtk-2.4.11/Source/JavaScriptCore/API/JSStringRef.h 2017-12-20 23:04:55.000000000 +0100 +@@ -27,6 +27,7 @@ + #define JSStringRef_h + + #include ++#include + + #ifndef __cplusplus + #include +@@ -43,7 +44,7 @@ + @typedef JSChar + @abstract A Unicode character. + */ +- typedef unsigned short JSChar; ++ typedef char16_t JSChar; + #else + typedef wchar_t JSChar; + #endif diff -r 3d441873d746 -r a23978bfa665 webkitgtk/stuff/webkitgtk-fix-abs.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/webkitgtk/stuff/webkitgtk-fix-abs.patch Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,28 @@ +diff --git a/Source/WebCore/platform/gtk/GtkClickCounter.cpp b/Source/WebCore/platform/gtk/GtkClickCounter.cpp +index baa8917..7db658c 100644 +--- a/Source/WebCore/platform/gtk/GtkClickCounter.cpp ++++ b/Source/WebCore/platform/gtk/GtkClickCounter.cpp +@@ -85,8 +85,8 @@ int GtkClickCounter::clickCountForGdkButtonEvent(GtkWidget* widget, GdkEventButt + guint32 eventTime = getEventTime(event); + + if ((event->type == GDK_2BUTTON_PRESS || event->type == GDK_3BUTTON_PRESS) +- || ((abs(buttonEvent->x - m_previousClickPoint.x()) < doubleClickDistance) +- && (abs(buttonEvent->y - m_previousClickPoint.y()) < doubleClickDistance) ++ || ((fabs(buttonEvent->x - m_previousClickPoint.x()) < doubleClickDistance) ++ && (fabs(buttonEvent->y - m_previousClickPoint.y()) < doubleClickDistance) + && (eventTime - m_previousClickTime < static_cast(doubleClickTime)) + && (buttonEvent->button == m_previousClickButton))) + m_currentClickCount++; +diff --git a/Source/WebCore/platform/gtk/LocalizedStringsGtk.cpp b/Source/WebCore/platform/gtk/LocalizedStringsGtk.cpp +index 30d7d13..2563be6 100644 +--- a/Source/WebCore/platform/gtk/LocalizedStringsGtk.cpp ++++ b/Source/WebCore/platform/gtk/LocalizedStringsGtk.cpp +@@ -659,7 +659,7 @@ String localizedMediaTimeDescription(float time) + if (!std::isfinite(time)) + return String::fromUTF8(_("indefinite time")); + +- int seconds = static_cast(abs(time)); ++ int seconds = static_cast(fabs(time)); + int days = seconds / (60 * 60 * 24); + int hours = seconds / (60 * 60); + int minutes = (seconds / 60) % 60; diff -r 3d441873d746 -r a23978bfa665 webkitgtk/stuff/webkitgtk-fix-grammar.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/webkitgtk/stuff/webkitgtk-fix-grammar.patch Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,24 @@ +diff -ruN a/GNUmakefile.in b/GNUmakefile.in +--- a/GNUmakefile.in 2016-04-10 18:00:18.000000000 +0900 ++++ b/GNUmakefile.in 2021-02-02 23:05:25.965954375 +0900 +@@ -82323,6 +82323,8 @@ + # This target rebuilds $(DOMAIN).pot; it is an expensive operation. + # Note that $(DOMAIN).pot is not touched if it doesn't need to be changed. + $(DOMAIN).pot-update: $(POTFILES) $(top_builddir)/Source/WebCore/platform/gtk/po/POTFILES ++ $(AM_V_at)cp $(GENSOURCES_WEBCORE)/XPathGrammar.h $(GENSOURCES_WEBCORE)/XPathGrammar.hpp ++ $(AM_V_at)cp $(GENSOURCES_WEBCORE)/CSSGrammar.h $(GENSOURCES_WEBCORE)/CSSGrammar.hpp + test -d Source/WebCore/platform/gtk/po/ || mkdir -p Source/WebCore/platform/gtk/po/ + package_gnu=''; \ + if test -n '$(MSGID_BUGS_ADDRESS)' || test '$(PACKAGE_BUGREPORT)' = '@'PACKAGE_BUGREPORT'@'; then \ +diff -ruN a/Source/WebCore/platform/gtk/po/GNUmakefile.am b/Source/WebCore/platform/gtk/po/GNUmakefile.am +--- a/Source/WebCore/platform/gtk/po/GNUmakefile.am 2016-04-10 15:48:37.000000000 +0900 ++++ b/Source/WebCore/platform/gtk/po/GNUmakefile.am 2021-02-02 23:04:53.617111033 +0900 +@@ -70,6 +70,8 @@ + # This target rebuilds $(DOMAIN).pot; it is an expensive operation. + # Note that $(DOMAIN).pot is not touched if it doesn't need to be changed. + $(DOMAIN).pot-update: $(POTFILES) $(top_builddir)/Source/WebCore/platform/gtk/po/POTFILES ++ $(AM_V_at)cp $(GENSOURCES_WEBCORE)/XPathGrammar.h $(GENSOURCES_WEBCORE)/XPathGrammar.hpp ++ $(AM_V_at)cp $(GENSOURCES_WEBCORE)/CSSGrammar.h $(GENSOURCES_WEBCORE)/CSSGrammar.hpp + test -d Source/WebCore/platform/gtk/po/ || mkdir -p Source/WebCore/platform/gtk/po/ + package_gnu=''; \ + if test -n '$(MSGID_BUGS_ADDRESS)' || test '$(PACKAGE_BUGREPORT)' = '@'PACKAGE_BUGREPORT'@'; then \ diff -r 3d441873d746 -r a23978bfa665 webkitgtk/stuff/webkitgtk-fix-icu-2.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/webkitgtk/stuff/webkitgtk-fix-icu-2.patch Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,41 @@ +diff --git a/Source/WebCore/dom/Document.cpp b/Source/WebCore/dom/Document.cpp +index 1e677dc..49fc03f 100644 +--- a/Source/WebCore/dom/Document.cpp ++++ b/Source/WebCore/dom/Document.cpp +@@ -3912,12 +3912,12 @@ static bool isValidNameNonASCII(const UChar* characters, unsigned length) + unsigned i = 0; + + UChar32 c; +- U16_NEXT(characters, i, length, c) ++ U16_NEXT(characters, i, length, c); + if (!isValidNameStart(c)) + return false; + + while (i < length) { +- U16_NEXT(characters, i, length, c) ++ U16_NEXT(characters, i, length, c); + if (!isValidNamePart(c)) + return false; + } +@@ -3980,7 +3980,7 @@ bool Document::parseQualifiedName(const String& qualifiedName, String& prefix, S + const UChar* s = qualifiedName.deprecatedCharacters(); + for (unsigned i = 0; i < length;) { + UChar32 c; +- U16_NEXT(s, i, length, c) ++ U16_NEXT(s, i, length, c); + if (c == ':') { + if (sawColon) { + ec = NAMESPACE_ERR; +diff --git a/Source/WebCore/platform/graphics/SegmentedFontData.cpp b/Source/WebCore/platform/graphics/SegmentedFontData.cpp +index efb20a8..99b3e86 100644 +--- a/Source/WebCore/platform/graphics/SegmentedFontData.cpp ++++ b/Source/WebCore/platform/graphics/SegmentedFontData.cpp +@@ -61,7 +61,7 @@ bool SegmentedFontData::containsCharacters(const UChar* characters, int length) + { + UChar32 c; + for (int i = 0; i < length; ) { +- U16_NEXT(characters, i, length, c) ++ U16_NEXT(characters, i, length, c); + if (!containsCharacter(c)) + return false; + } diff -r 3d441873d746 -r a23978bfa665 webkitgtk/stuff/webkitgtk-fix-icu.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/webkitgtk/stuff/webkitgtk-fix-icu.patch Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,128 @@ +diff --git a/Source/WebCore/platform/text/TextCodecICU.cpp b/Source/WebCore/platform/text/TextCodecICU.cpp +index f6d16cb..f5c0f68 100644 +--- a/Source/WebCore/platform/text/TextCodecICU.cpp ++++ b/Source/WebCore/platform/text/TextCodecICU.cpp +@@ -308,7 +308,7 @@ void TextCodecICU::createICUConverter() const + m_converterICU = ucnv_open(m_canonicalConverterName, &err); + ASSERT(U_SUCCESS(err)); + if (m_converterICU) +- ucnv_setFallback(m_converterICU, TRUE); ++ ucnv_setFallback(m_converterICU, true); + } + + int TextCodecICU::decodeToBuffer(UChar* target, UChar* targetLimit, const char*& source, const char* sourceLimit, int32_t* offsets, bool flush, UErrorCode& err) +diff --git a/Source/WebCore/platform/text/icu/UTextProvider.h b/Source/WebCore/platform/text/icu/UTextProvider.h +index 81a025a..a77aa45 100644 +--- a/Source/WebCore/platform/text/icu/UTextProvider.h ++++ b/Source/WebCore/platform/text/icu/UTextProvider.h +@@ -81,12 +81,12 @@ inline bool uTextAccessInChunkOrOutOfRange(UText* text, int64_t nativeIndex, int + // Ensure chunk offset is well formed if computed offset exceeds int32_t range. + ASSERT(offset < std::numeric_limits::max()); + text->chunkOffset = offset < std::numeric_limits::max() ? static_cast(offset) : 0; +- isAccessible = TRUE; ++ isAccessible = true; + return true; + } + if (nativeIndex >= nativeLength && text->chunkNativeLimit == nativeLength) { + text->chunkOffset = text->chunkLength; +- isAccessible = FALSE; ++ isAccessible = false; + return true; + } + } else { +@@ -95,12 +95,12 @@ inline bool uTextAccessInChunkOrOutOfRange(UText* text, int64_t nativeIndex, int + // Ensure chunk offset is well formed if computed offset exceeds int32_t range. + ASSERT(offset < std::numeric_limits::max()); + text->chunkOffset = offset < std::numeric_limits::max() ? static_cast(offset) : 0; +- isAccessible = TRUE; ++ isAccessible = true; + return true; + } + if (nativeIndex <= 0 && !text->chunkNativeStart) { + text->chunkOffset = 0; +- isAccessible = FALSE; ++ isAccessible = false; + return true; + } + } +diff --git a/Source/WebCore/platform/text/icu/UTextProviderLatin1.cpp b/Source/WebCore/platform/text/icu/UTextProviderLatin1.cpp +index ee02763..48ba1eb 100644 +--- a/Source/WebCore/platform/text/icu/UTextProviderLatin1.cpp ++++ b/Source/WebCore/platform/text/icu/UTextProviderLatin1.cpp +@@ -100,23 +100,23 @@ static UBool uTextLatin1Access(UText* uText, int64_t index, UBool forward) + if (index < uText->chunkNativeLimit && index >= uText->chunkNativeStart) { + // Already inside the buffer. Set the new offset. + uText->chunkOffset = static_cast(index - uText->chunkNativeStart); +- return TRUE; ++ return true; + } + if (index >= length && uText->chunkNativeLimit == length) { + // Off the end of the buffer, but we can't get it. + uText->chunkOffset = static_cast(index - uText->chunkNativeStart); +- return FALSE; ++ return false; + } + } else { + if (index <= uText->chunkNativeLimit && index > uText->chunkNativeStart) { + // Already inside the buffer. Set the new offset. + uText->chunkOffset = static_cast(index - uText->chunkNativeStart); +- return TRUE; ++ return true; + } + if (!index && !uText->chunkNativeStart) { + // Already at the beginning; can't go any farther. + uText->chunkOffset = 0; +- return FALSE; ++ return false; + } + } + +@@ -144,7 +144,7 @@ static UBool uTextLatin1Access(UText* uText, int64_t index, UBool forward) + + uText->nativeIndexingLimit = uText->chunkLength; + +- return TRUE; ++ return true; + } + + static int32_t uTextLatin1Extract(UText* uText, int64_t start, int64_t limit, UChar* dest, int32_t destCapacity, UErrorCode* status) +@@ -336,7 +336,7 @@ static int64_t uTextLatin1ContextAwareNativeLength(UText* text) + static UBool uTextLatin1ContextAwareAccess(UText* text, int64_t nativeIndex, UBool forward) + { + if (!text->context) +- return FALSE; ++ return false; + int64_t nativeLength = uTextLatin1ContextAwareNativeLength(text); + UBool isAccessible; + if (uTextAccessInChunkOrOutOfRange(text, nativeIndex, nativeLength, forward, isAccessible)) +@@ -356,7 +356,7 @@ static UBool uTextLatin1ContextAwareAccess(UText* text, int64_t nativeIndex, UBo + ASSERT(newContext == UTextProviderContext::PriorContext); + textLatin1ContextAwareSwitchToPriorContext(text, nativeIndex, nativeLength, forward); + } +- return TRUE; ++ return true; + } + + static int32_t uTextLatin1ContextAwareExtract(UText*, int64_t, int64_t, UChar*, int32_t, UErrorCode* errorCode) +diff --git a/Source/WebCore/platform/text/icu/UTextProviderUTF16.cpp b/Source/WebCore/platform/text/icu/UTextProviderUTF16.cpp +index 7aaac48..9ae0d36 100644 +--- a/Source/WebCore/platform/text/icu/UTextProviderUTF16.cpp ++++ b/Source/WebCore/platform/text/icu/UTextProviderUTF16.cpp +@@ -125,7 +125,7 @@ static inline int64_t uTextUTF16ContextAwareNativeLength(UText* text) + static UBool uTextUTF16ContextAwareAccess(UText* text, int64_t nativeIndex, UBool forward) + { + if (!text->context) +- return FALSE; ++ return false; + int64_t nativeLength = uTextUTF16ContextAwareNativeLength(text); + UBool isAccessible; + if (uTextAccessInChunkOrOutOfRange(text, nativeIndex, nativeLength, forward, isAccessible)) +@@ -145,7 +145,7 @@ static UBool uTextUTF16ContextAwareAccess(UText* text, int64_t nativeIndex, UBoo + ASSERT(newContext == UTextProviderContext::PriorContext); + textUTF16ContextAwareSwitchToPriorContext(text, nativeIndex, nativeLength, forward); + } +- return TRUE; ++ return true; + } + + static int32_t uTextUTF16ContextAwareExtract(UText*, int64_t, int64_t, UChar*, int32_t, UErrorCode* errorCode) diff -r 3d441873d746 -r a23978bfa665 webkitgtk/stuff/webkitgtk-fix-platform-graphics.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/webkitgtk/stuff/webkitgtk-fix-platform-graphics.patch Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,11 @@ +--- a/Source/WebCore/platform/graphics/SegmentedFontData.cpp ++++ b/Source/WebCore/platform/graphics/SegmentedFontData.cpp +@@ -60,7 +60,7 @@ + { + UChar32 c; + for (int i = 0; i < length; ) { +- U16_NEXT(characters, i, length, c) ++ U16_NEXT(characters, i, length, c); + if (!containsCharacter(c)) + return false; + } diff -r 3d441873d746 -r a23978bfa665 webkitgtk/stuff/webkitgtk-fix-renderbox.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/webkitgtk/stuff/webkitgtk-fix-renderbox.patch Wed Oct 11 18:45:46 2023 +0000 @@ -0,0 +1,10 @@ +--- a/Source/WebCore/platform/gtk/RenderThemeGtk2.cpp ++++ b/Source/WebCore/platform/gtk/RenderThemeGtk2.cpp +@@ -40,6 +40,7 @@ + #include "PaintInfo.h" + #include "PlatformContextCairo.h" + #include "RenderElement.h" ++#include "RenderBox.h" + #include "TextDirection.h" + #include "UserAgentStyleSheets.h" + #include "WidgetRenderingContext.h" diff -r 3d441873d746 -r a23978bfa665 xcb-util-cursor-dev/receipt --- a/xcb-util-cursor-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xcb-util-cursor-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -18,5 +18,4 @@ cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.la $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 xcb-util-dev/receipt --- a/xcb-util-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xcb-util-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -19,6 +19,5 @@ mkdir -p $fs/usr/lib cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 xcb-util-image-dev/receipt --- a/xcb-util-image-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xcb-util-image-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -18,5 +18,4 @@ cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.la $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 xcb-util-keysyms-dev/receipt --- a/xcb-util-keysyms-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xcb-util-keysyms-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -20,5 +20,4 @@ cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.la $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 xcb-util-renderutil-dev/receipt --- a/xcb-util-renderutil-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xcb-util-renderutil-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -18,5 +18,4 @@ cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.la $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 xcb-util-wm-dev/receipt --- a/xcb-util-wm-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xcb-util-wm-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -20,5 +20,4 @@ cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.la $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 xcb-util-xrm-dev/receipt --- a/xcb-util-xrm-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xcb-util-xrm-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,5 +17,4 @@ cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.la $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 xorg-bigreqsproto/receipt --- a/xorg-bigreqsproto/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-bigreqsproto/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -40,4 +40,7 @@ cp -a $install/* $fs rm -rf $fs/usr/share/doc + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 xorg-compositeproto/receipt --- a/xorg-compositeproto/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-compositeproto/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -40,4 +40,7 @@ cp -a $install/* $fs rm -rf $fs/usr/share/doc + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 xorg-damageproto/receipt --- a/xorg-damageproto/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-damageproto/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -40,5 +40,7 @@ cp -a $install/* $fs rm -rf $fs/usr/share/doc + + # Ensure remove .la files + find $fs -name "*.la" -delete } - diff -r 3d441873d746 -r a23978bfa665 xorg-dmxproto/receipt --- a/xorg-dmxproto/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-dmxproto/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -38,4 +38,7 @@ cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt cp -a $install/* $fs + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 xorg-dri2proto/receipt --- a/xorg-dri2proto/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-dri2proto/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -39,5 +39,7 @@ cp -a $install/* $fs rm -rf $fs/usr/share/doc + + # Ensure remove .la files + find $fs -name "*.la" -delete } - diff -r 3d441873d746 -r a23978bfa665 xorg-dri3proto/receipt --- a/xorg-dri3proto/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-dri3proto/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -36,5 +36,7 @@ { cp -a $install/* $fs rm -rf $fs/usr/share + + # Ensure remove .la files + find $fs -name "*.la" -delete } - diff -r 3d441873d746 -r a23978bfa665 xorg-fixesproto/receipt --- a/xorg-fixesproto/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-fixesproto/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -40,4 +40,7 @@ cp -a $install/* $fs rm -rf $fs/usr/share/doc + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 xorg-fontcacheproto/receipt --- a/xorg-fontcacheproto/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-fontcacheproto/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -38,4 +38,7 @@ cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt cp -a $install/* $fs + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 xorg-fontsproto/receipt --- a/xorg-fontsproto/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-fontsproto/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -43,4 +43,7 @@ cp -a $install/* $fs rm -rf $fs/usr/share/doc + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 xorg-glproto/receipt --- a/xorg-glproto/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-glproto/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -12,7 +12,7 @@ WGET_URL="$XORG_MIRROR/proto/$TARBALL" HOST_ARCH="i486 arm" -DEPENDS="xorg-xproto mesa-dev pkg-config" +DEPENDS="xorg-xproto pkg-config" BUILD_DEPENDS="xorg-util-macros" current_version() @@ -39,4 +39,7 @@ cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt cp -a $install/* $fs + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 xorg-inputproto/receipt --- a/xorg-inputproto/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-inputproto/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -41,4 +41,7 @@ cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt cp -a $install/* $fs + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 xorg-kbproto/receipt --- a/xorg-kbproto/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-kbproto/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -43,4 +43,7 @@ cp -a $install/* $fs rm -rf $fs/usr/share/doc + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 xorg-libFS-dev/receipt --- a/xorg-libFS-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-libFS-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -20,5 +20,4 @@ cp -a $src/COPYING $fs/usr/share/licenses/${PACKAGE%-dev}.txt cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.la $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 xorg-libICE-dev/receipt --- a/xorg-libICE-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-libICE-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -22,5 +22,4 @@ cp -a $src/COPYING $fs/usr/share/licenses/${PACKAGE%-dev}.txt cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.la $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 xorg-libSM-dev/receipt --- a/xorg-libSM-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-libSM-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -22,5 +22,4 @@ cp -a $src/COPYING $fs/usr/share/licenses/${PACKAGE%-dev}.txt cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.la $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 xorg-libX11-dev/receipt --- a/xorg-libX11-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-libX11-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -23,5 +23,4 @@ cp -a $src/COPYING $fs/usr/share/licenses/${PACKAGE%-dev}.txt cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.la $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 xorg-libXScrnSaver-dev/receipt --- a/xorg-libXScrnSaver-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-libXScrnSaver-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -20,5 +20,4 @@ cp -a $src/COPYING $fs/usr/share/licenses/${PACKAGE%-dev}.txt cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.la $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 xorg-libXau-dev/receipt --- a/xorg-libXau-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-libXau-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -20,5 +20,4 @@ cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.la $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 xorg-libXaw-dev/receipt --- a/xorg-libXaw-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-libXaw-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -22,5 +22,4 @@ cp -a $src/COPYING $fs/usr/share/licenses/${PACKAGE%-dev}.txt cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.la $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 xorg-libXaw3d-dev/receipt --- a/xorg-libXaw3d-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-libXaw3d-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -20,7 +20,6 @@ { mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.*a* $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/include $fs/usr } diff -r 3d441873d746 -r a23978bfa665 xorg-libXcomposite-dev/receipt --- a/xorg-libXcomposite-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-libXcomposite-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -22,5 +22,4 @@ cp -a $src/COPYING $fs/usr/share/licenses/${PACKAGE%-dev}.txt cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.la $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 xorg-libXcursor-dev/receipt --- a/xorg-libXcursor-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-libXcursor-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -22,5 +22,4 @@ cp -a $src/COPYING $fs/usr/share/licenses/${PACKAGE%-dev}.txt cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.la $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 xorg-libXdamage-dev/receipt --- a/xorg-libXdamage-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-libXdamage-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -22,5 +22,4 @@ cp -a $src/COPYING $fs/usr/share/licenses/${PACKAGE%-dev}.txt cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.la $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 xorg-libXdmcp-dev/receipt --- a/xorg-libXdmcp-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-libXdmcp-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -20,5 +20,4 @@ cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.la $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 xorg-libXext-dev/receipt --- a/xorg-libXext-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-libXext-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -22,5 +22,4 @@ cp -a $src/COPYING $fs/usr/share/licenses/${PACKAGE%-dev}.txt cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.la $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 xorg-libXfixes-dev/receipt --- a/xorg-libXfixes-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-libXfixes-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -22,5 +22,4 @@ cp -a $src/COPYING $fs/usr/share/licenses/${PACKAGE%-dev}.txt cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.la $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 xorg-libXfont-dev/receipt --- a/xorg-libXfont-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-libXfont-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -23,5 +23,4 @@ cp -a $src/COPYING $fs/usr/share/licenses/${PACKAGE%-dev}.txt cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.la $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 xorg-libXfont2-dev/receipt --- a/xorg-libXfont2-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-libXfont2-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -23,5 +23,4 @@ cp -a $src/COPYING $fs/usr/share/licenses/${PACKAGE%-dev}.txt cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.la $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 xorg-libXft-dev/receipt --- a/xorg-libXft-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-libXft-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -22,5 +22,4 @@ cp -a $src/COPYING $fs/usr/share/licenses/${PACKAGE%-dev}.txt cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.la $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 xorg-libXi-dev/receipt --- a/xorg-libXi-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-libXi-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -22,5 +22,4 @@ cp -a $src/COPYING $fs/usr/share/licenses/${PACKAGE%-dev}.txt cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.la $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 xorg-libXinerama-dev/receipt --- a/xorg-libXinerama-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-libXinerama-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -20,7 +20,6 @@ { mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.*a* $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/include $fs/usr } diff -r 3d441873d746 -r a23978bfa665 xorg-libXmu-dev/receipt --- a/xorg-libXmu-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-libXmu-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -22,5 +22,4 @@ cp -a $src/COPYING $fs/usr/share/licenses/${PACKAGE%-dev}.txt cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.la $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 xorg-libXp-dev/receipt --- a/xorg-libXp-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-libXp-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -19,5 +19,4 @@ mkdir -p $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.*a $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 xorg-libXpm-dev/receipt --- a/xorg-libXpm-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-libXpm-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -22,5 +22,4 @@ cp -a $src/COPYING $fs/usr/share/licenses/${PACKAGE%-dev}.txt cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.la $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 xorg-libXrandr-dev/receipt --- a/xorg-libXrandr-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-libXrandr-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -20,7 +20,6 @@ { mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.*a* $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/include $fs/usr } diff -r 3d441873d746 -r a23978bfa665 xorg-libXrender-dev/receipt --- a/xorg-libXrender-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-libXrender-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -22,5 +22,4 @@ cp -a $src/COPYING $fs/usr/share/licenses/${PACKAGE%-dev}.txt cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.la $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 xorg-libXres-dev/receipt --- a/xorg-libXres-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-libXres-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,7 +17,6 @@ { mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.*a* $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/include $fs/usr } diff -r 3d441873d746 -r a23978bfa665 xorg-libXss-dev/receipt --- a/xorg-libXss-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-libXss-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -19,7 +19,6 @@ { mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/include $fs/usr } diff -r 3d441873d746 -r a23978bfa665 xorg-libXt-dev/receipt --- a/xorg-libXt-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-libXt-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -22,5 +22,4 @@ cp -a $src/COPYING $fs/usr/share/licenses/${PACKAGE%-dev}.txt cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.la $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 xorg-libXtst-dev/receipt --- a/xorg-libXtst-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-libXtst-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -21,7 +21,6 @@ mkdir -p $fs/usr/lib mkdir -p $fs/usr/include/X11 - cp -a $install/usr/lib/*.*a* $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/include/X11/extensions $fs/usr/include/X11/ } diff -r 3d441873d746 -r a23978bfa665 xorg-libXv-dev/receipt --- a/xorg-libXv-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-libXv-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -19,7 +19,6 @@ { mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.*a* $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/include $fs/usr } diff -r 3d441873d746 -r a23978bfa665 xorg-libXvMC-dev/receipt --- a/xorg-libXvMC-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-libXvMC-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -18,7 +18,6 @@ { mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.*a* $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/include $fs/usr } diff -r 3d441873d746 -r a23978bfa665 xorg-libXxf86dga-dev/receipt --- a/xorg-libXxf86dga-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-libXxf86dga-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,7 +17,6 @@ { mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.*a* $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/include $fs/usr } diff -r 3d441873d746 -r a23978bfa665 xorg-libXxf86vm-dev/receipt --- a/xorg-libXxf86vm-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-libXxf86vm-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -19,7 +19,6 @@ { mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.*a* $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/include $fs/usr } diff -r 3d441873d746 -r a23978bfa665 xorg-libdmx-dev/receipt --- a/xorg-libdmx-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-libdmx-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,7 +16,6 @@ { mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/include $fs/usr } diff -r 3d441873d746 -r a23978bfa665 xorg-libfontenc-dev/receipt --- a/xorg-libfontenc-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-libfontenc-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -22,5 +22,4 @@ cp -a $src/COPYING $fs/usr/share/licenses/${PACKAGE%-dev}.txt cp -a $install/usr/include $fs/usr cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/lib/*.la $fs/usr/lib } diff -r 3d441873d746 -r a23978bfa665 xorg-libpciaccess-dev/receipt --- a/xorg-libpciaccess-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-libpciaccess-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -19,7 +19,6 @@ { mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.*a* $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/include $fs/usr } diff -r 3d441873d746 -r a23978bfa665 xorg-libxkbfile-dev/receipt --- a/xorg-libxkbfile-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-libxkbfile-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -19,7 +19,6 @@ { mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/include $fs/usr } diff -r 3d441873d746 -r a23978bfa665 xorg-libxshmfence-dev/receipt --- a/xorg-libxshmfence-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-libxshmfence-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -19,7 +19,6 @@ { mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.*a $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib cp -a $install/usr/include $fs/usr } diff -r 3d441873d746 -r a23978bfa665 xorg-presentproto/receipt --- a/xorg-presentproto/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-presentproto/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -37,4 +37,7 @@ { cp -a $install/* $fs rm -rf $fs/usr/share + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 xorg-printproto/receipt --- a/xorg-printproto/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-printproto/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -40,4 +40,7 @@ cp -a $install/* $fs rm -rf $fs/usr/share/man + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 xorg-randrproto/receipt --- a/xorg-randrproto/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-randrproto/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -43,4 +43,7 @@ cp -a $install/* $fs rm -rf $fs/usr/share/doc + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 xorg-recordproto/receipt --- a/xorg-recordproto/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-recordproto/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -40,4 +40,7 @@ cp -a $install/* $fs rm -rf $fs/usr/share/doc + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 xorg-renderproto/receipt --- a/xorg-renderproto/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-renderproto/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -40,4 +40,7 @@ cp -a $install/* $fs rm -rf $fs/usr/share/doc + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 xorg-resourceproto/receipt --- a/xorg-resourceproto/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-resourceproto/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -40,4 +40,7 @@ cp -a $install/* $fs rm -rf $fs/usr/share/doc + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 xorg-scrnsaverproto/receipt --- a/xorg-scrnsaverproto/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-scrnsaverproto/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -40,4 +40,7 @@ cp -a $install/* $fs rm -rf $fs/usr/share/doc + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 xorg-server-dev/receipt --- a/xorg-server-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-server-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -39,5 +39,7 @@ rm $fs/usr/lib/X11/*/*.so* rm $fs/usr/lib/X11/*/*/*.*so* + + # Ensure remove .la files + find $fs -name "*.la" -delete } - diff -r 3d441873d746 -r a23978bfa665 xorg-trapproto/receipt --- a/xorg-trapproto/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-trapproto/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -11,7 +11,7 @@ TARBALL="$SOURCE-$VERSION.tar.bz2" WGET_URL="$XORG_MIRROR/proto/$TARBALL" -DEPENDS="xorg-server-dev xorg-libXt-dev pkg-config" +DEPENDS="xorg-libXt-dev pkg-config" BUILD_DEPENDS="xorg-util-macros" current_version() @@ -38,4 +38,7 @@ cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt cp -a $install/* $fs + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 xorg-util-macros/receipt --- a/xorg-util-macros/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-util-macros/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -40,4 +40,7 @@ cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt cp -a $install/* $fs + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 xorg-videoproto/receipt --- a/xorg-videoproto/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-videoproto/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -43,4 +43,7 @@ cp -a $install/* $fs rm -rf $fs/usr/share/doc + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 xorg-xcmiscproto/receipt --- a/xorg-xcmiscproto/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-xcmiscproto/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -40,4 +40,7 @@ cp -a $install/* $fs rm -rf $fs/usr/share/doc + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 xorg-xextproto/receipt --- a/xorg-xextproto/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-xextproto/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -43,4 +43,7 @@ cp -a $install/* $fs rm -rf $fs/usr/share/doc + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 xorg-xf86bigfontproto/receipt --- a/xorg-xf86bigfontproto/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-xf86bigfontproto/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -39,4 +39,7 @@ cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt cp -a $install/* $fs + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 xorg-xf86dgaproto/receipt --- a/xorg-xf86dgaproto/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-xf86dgaproto/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -40,4 +40,7 @@ cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt cp -a $install/* $fs + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 xorg-xf86driproto/receipt --- a/xorg-xf86driproto/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-xf86driproto/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -11,7 +11,7 @@ TARBALL="$SOURCE-$VERSION.tar.bz2" WGET_URL="$XORG_MIRROR/proto/$TARBALL" -DEPENDS="xorg-util-macros libdrm-dev pkg-config" +DEPENDS="xorg-util-macros pkg-config" BUILD_DEPENDS="xorg-util-macros" current_version() @@ -38,5 +38,7 @@ cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt cp -a $install/* $fs + + # Ensure remove .la files + find $fs -name "*.la" -delete } - diff -r 3d441873d746 -r a23978bfa665 xorg-xf86miscproto/receipt --- a/xorg-xf86miscproto/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-xf86miscproto/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -38,4 +38,7 @@ cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt cp -a $install/* $fs + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 xorg-xf86vidmodeproto/receipt --- a/xorg-xf86vidmodeproto/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-xf86vidmodeproto/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -39,4 +39,7 @@ cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt cp -a $install/* $fs + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 xorg-xineramaproto/receipt --- a/xorg-xineramaproto/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-xineramaproto/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -39,4 +39,7 @@ cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt cp -a $install/* $fs + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 xorg-xproto/receipt --- a/xorg-xproto/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-xproto/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -43,4 +43,7 @@ cp -a $install/* $fs rm -rf $fs/usr/share/doc + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 xorg-xtrans/receipt --- a/xorg-xtrans/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/xorg-xtrans/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -43,4 +43,7 @@ cp -a $install/* $fs rm -rf $fs/usr/share/doc + + # Ensure remove .la files + find $fs -name "*.la" -delete } diff -r 3d441873d746 -r a23978bfa665 zlib-dev/receipt --- a/zlib-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/zlib-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -16,7 +16,7 @@ genpkg_rules() { mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.*a $fs/usr/lib - cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/include $fs/usr + cp -a $install/usr/lib/*.a $fs/usr/lib + cp -a $install/usr/lib/pkgconfig $fs/usr/lib + cp -a $install/usr/include $fs/usr } diff -r 3d441873d746 -r a23978bfa665 zstd-dev/receipt --- a/zstd-dev/receipt Tue Sep 05 19:41:41 2023 +0000 +++ b/zstd-dev/receipt Wed Oct 11 18:45:46 2023 +0000 @@ -17,6 +17,5 @@ mkdir -p $fs/usr/lib cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/*a $fs/usr/lib/ cp -a $install/usr/lib/pkgconfig $fs/usr/lib/ }