Commit Graph

8169 Commits

Author SHA1 Message Date
Ben Hutchings 70cbc7d0ea Update to 4.19-rc4
Drop lockdep build fixes that were applied or obsoleted upstream.
2018-09-16 23:17:20 +01:00
Ben Hutchings cdba06ffc2 debian/patches: Add Forwarded fields to several patches 2018-09-16 16:27:59 +01:00
Ben Hutchings 841b031a9f Revert "Revert "net: increase fragment memory usage limits""
4.19 includes a better fix for CVE-2018-5391.
2018-09-16 16:20:13 +01:00
Ben Hutchings d7423140dd Revert "i40e: Add kconfig dependency to ensure cmpxchg64() is available"
The bug that prompted this was fixed upstream in 4.17 by commit
8f769dd14a43 "i40e: re-number feature flags to remove gaps".
2018-09-16 16:13:00 +01:00
Ben Hutchings 6b3296f897 README.Debian: Describe where to find patches for a specific version
I think this is more useful than linking to the master branch.  Almost
no-one is running the packages from experimental.
2018-09-16 15:40:49 +01:00
Ben Hutchings 20d52cb0e9 README.Debian: Update URLs that were pointing to Alioth 2018-09-16 15:36:14 +01:00
Romain Perier 2943a959c9 [x86] crypto: ccp: add timeout support in the SEV command (Closes: #908248) 2018-09-16 01:58:12 +01:00
Ben Hutchings 6fc99bc70c Clean up changelog for 4.18.7
- Add some architecture qualifications
- Remove architecture qualifications for ACPICA changes, since ACPI
  is also used on ia64
- Remove lines for some components we don't build
2018-09-15 20:34:00 +01:00
Romain Perier f0df74a77c [rt] Update to 4.18.7-rt5 2018-09-15 20:33:59 +01:00
Romain Perier 21f4f386c3 Update to 4.18.7
This updates the debian changelog for listing changes of this stable
update. It also removes patches that have been applied upstream.
2018-09-15 20:27:11 +01:00
Salvatore Bonaccorso a4453abd32 Merge branch 'rperier-guest/linux-sid' into sid 2018-09-15 20:35:12 +02:00
Romain Perier 23b68f643e [x86] Enable TI TPS6598x USB Power Delivery controller family
This enables USB power delivery controller that is found on some
ThinkPad laptops, like the ThinkPad L380. This solves the following
error in i2c_hid:

[ 1.917100] i2c_hid i2c-INT3515:02: unexpected HID descriptor bcdVersion (0x0000)

This has the effect to use a dummy_regulator by default (no support is
found for INT3515, so vdd cannot be found) and disable pm_runtime during
probe.
2018-09-15 18:57:19 +02:00
Salvatore Bonaccorso f21b10d326 hfsplus: fix NULL dereference in hfsplus_lookup() (CVE-2018-14617) 2018-09-15 11:27:16 +02:00
Salvatore Bonaccorso f84af2d0a0 btrfs: relocation: Only remove reloc rb_trees if reloc control has been initialized (CVE-2018-14609) 2018-09-15 11:19:09 +02:00
Ben Hutchings 80b5a7c714 [ia64] udeb: Fix priority of sn-modules
This was re-added with the obsolete priority "extra" after all the
other packages were fixed.
2018-09-13 11:19:42 +01:00
Ben Hutchings 4b57c92b63 linux-image-*-signed-template: Override lintian warnings about non-executable scripts
The scripts in question are maintainer scripts in a source package
(that happens to be inside a binary package) and shouldn't be
executable until they are installed into a new binary package.
2018-09-13 11:19:42 +01:00
Ben Hutchings b32cd9bab2 linux-image-*-signed-template: Depend on dpkg-dev
The Debian signing service won't pay any attention to this, but it
sort of makes sense - you won't be able to build a source package
without dpkg-dev.

Fixes lintian error missing-dep-for-interpreter.
2018-09-13 11:19:42 +01:00
Ben Hutchings 337c56fa46 linux-image-*-signed-template: Include changelog and copyright files 2018-09-13 11:19:42 +01:00
Ben Hutchings efb0ef77fd linux-image-*-signed-template: Add ${misc:Depends} to Depends
Fixes lintian warning debhelper-but-no-misc-depends for both linux
and the signed source packages.
2018-09-13 11:19:42 +01:00
Ben Hutchings d954b99356 debian/signing_templates/rules: Use /usr/share/dpkg/architecture.mk
Fixes lintian warning debian-rules-sets-dpkg-architecture-variable
for the signed source packages.
2018-09-13 11:19:42 +01:00
Ben Hutchings 9ee715feb5 debian/rules{,.real}: Use /usr/share/dpkg/architecture.mk
Currently we don't set all the architecture variables, so direct use
of these makefiles (not under dpkg-architecture or dpkg-buildpackage)
may fail.

In case ARCH and DEB_HOST_ARCH don't match in rules.real, we really
should fail, so add an explicit check for that.

This also fixes lintian warning
debian-rules-sets-dpkg-architecture-variable.
2018-09-13 11:18:26 +01:00
Ben Hutchings 0343988a9a debian/watch: Add options for signature validation
Fixes lintian warning debian-watch-could-verify-download.
2018-09-13 01:53:42 +01:00
Ben Hutchings 8d93bb4a9e debian/{watch,bin/uscan-hook}: Drop uscan hook in favour of uupdate
uscan now does the file removals, which makes the hook script
redundant.  Not only that, but the orig tarball passed to the hook is
no longer a symlink to the upstream filename, so genorig.py doesn't
recognise the filename and fails.
2018-09-13 01:53:29 +01:00
Ben Hutchings d1a9cf0bdc debian/copyright: Simplify exclusions to work with mk-origtargz
mk-origtargz currently doesn't support brackets in globs.
2018-09-13 01:53:18 +01:00
Ben Hutchings b100ac012c linux-headers: Stop linking the doc directory, which is not binNMU-safe
Since the linux-headers-common package was changed to be
architecture-independent, it won't include any binNMU changelog
fragment that should be installed for a per-flavour linux-headers
package.
2018-09-13 01:53:05 +01:00
Ben Hutchings 26224f8bb8 Move featureset patches and series file to debian/patches-<featureset>.
Fixes lintian warning patch-file-present-but-not-mentioned-in-series.

Also preparation for using dgit, which will remove everything except
the main patch series under debian/patches.
2018-09-13 01:52:52 +01:00
Ben Hutchings 07b57afec5 Move all patch generation scripts to debian/bin
Rename them to genpatch-{aufs,lockdown,rt}

Fixes lintian warning patch-file-present-but-not-mentioned-in-series.

Also preparation for using dgit, which will remove everything except
the main patch series under debian/patches.
2018-09-13 01:52:36 +01:00
Salvatore Bonaccorso e3cee898ab mac80211: don't update the PM state of a peer upon a multicast frame
Closes: #887045
Closes: #886292
2018-09-12 22:31:37 +02:00
Ben Hutchings 47d37cf949 debian/control: Build-depend on texlive-latex-extra, dvipng for linux-doc 2018-09-11 16:43:14 +01:00
Ben Hutchings f33c76a586 debian/control: Build-depend on texlive-latex-base for linux-doc
Sphinx unfortunately supports embedded LaTeX incantations, and
some kernel documentation now uses it.
2018-09-11 05:03:38 +01:00
Ben Hutchings 824debfd2e tools: turbostat: Add checks for failure of fgets() and fscanf() 2018-09-11 04:17:46 +01:00
Ben Hutchings 605745f58f tools: x86_energy_perf_policy: Fix "uninitialized variable" warnings at -O2 2018-09-11 04:17:45 +01:00
Ben Hutchings 05c9d96767 debian/rules.d/tools/power/linux-cpupower: Add "+" to recursive make commands
Because these command lines don't start with "$(MAKE)", we should
tell make that we are recursing.  Without this, the child make
can't run more than one job in parallel (and warns about this).
2018-09-11 04:17:44 +01:00
Ben Hutchings 0849f93de1 lockdep, lib{cpupower,lockdep}-dev: Remove bogus deps on ${shlibs:Depends}
These packages don't contain binaries or libraries.  The dependencies
on the corresponding shared library packages are specified directly,
not generated by dpkg-shlibdeps.

This fixes build-time warnings from dpkg-gencontrol.
2018-09-11 04:17:19 +01:00
Ben Hutchings c0f447ca76 linux-perf: Fix generation of Perl and Python interpreter dependencies
It works better if we specify the correct directories containing
modules.  This has been broken since linux-tools 4.0.2-1.

Closes: #908547
2018-09-11 01:59:13 +01:00
Ben Hutchings c6cd2b3a13 debian/templates: Move various build-dependencies to binary package templates 2018-09-11 01:15:26 +01:00
Ben Hutchings db8e7a2186 Add support for specifying build-dependencies in binary package templates
This will allow removing a lot of the repetition introduced in the
preceding commits.
2018-09-11 01:12:58 +01:00
Ben Hutchings 9f0cf5debf debian/control: Fix restrictions for build-deps on asciidoctor and patchutils
- asciidoctor is only used to build the linux-perf package, so !nopython
- patchutils is only used to build the linux-source package, so
  !pkg.linux.nosource
2018-09-11 01:10:48 +01:00
Ben Hutchings 399eeb4b11 debian/lib/python: Use raw strings for all regexes
Several regexes were written as normal strings.  Thankfully it appears
that none of the backslash-escaped sequences in them are parsed in
normal strings, so this shouldn't make any practical difference.
2018-09-11 00:33:40 +01:00
Ben Hutchings 0a74c462f0 [mips64*] debian/control: Build-depend on gcc-multilib for linux-perf
linux-perf wants to build a 32-bit program perf-read-vdso32 to enable
64-bit perf builds to read the vDSO for 32-bit tasks.  This is now
worth doing for MIPS since it got a vDSO in Linux 4.4.
2018-09-10 23:19:39 +01:00
Ben Hutchings 221ee98fcf debian/control: Remove "cross" from profiles for build-dep on libssl-dev
Ideally we should not require any special profile to be enabled for a
cross-build.  (Unfortunately we still will because cross-compiler
and native compiler packages are named differently.)

For a native build, the build-dependency on libssl-dev is redundant
with the previous build-dependency on libssl-dev:native, so this
shouldn't make any practical difference.
2018-09-10 23:14:37 +01:00
Ben Hutchings 49de383756 debian/control: Build-depend on libnuma-dev for linux-perf on all arches
libnuma-dev is now built for all Linux architectures.  Build-depend on
it on all architectures for which we build linux-perf.
2018-09-10 23:13:30 +01:00
Ben Hutchings 7e3c87265d [hppa,mips*,powerpc*,sh4] debian/control: Build-depend on libunwind-dev
linux-perf will use it if available.
2018-09-10 23:10:45 +01:00
Ben Hutchings 74a2420e71 debian/control: Build-depend on libunwind-dev instead of libunwind8-dev
libunwind8-dev was transitional in stretch and is only a virtual
package in unstable.
2018-09-10 23:09:38 +01:00
Ben Hutchings 09b3b01044 debian/control: Add arch-qualification to build-dependencies for linux-perf
Change all the build-dependencies for perf to be qualified by the
architectures we actually build perf for, except where they are
already arch-qualified.

Closes: #908519
2018-09-10 23:09:26 +01:00
Ben Hutchings 7b3d0c2e8e Prepare to release linux (4.19~rc3-1~exp1). 2018-09-10 20:13:55 +01:00
Ben Hutchings 70e8277e19 aufs: Update support patchset to aufs4.x-rcN 20180910 2018-09-10 20:13:33 +01:00
Ben Hutchings ea499d401a Update to 4.19-rc3 2018-09-10 14:55:03 +01:00
Ben Hutchings c3c92032ba [x86] wireless: Enable R8822BE as module (Closes: #908330) 2018-09-08 23:25:30 +01:00
Ben Hutchings 2b6dda36d9 Release linux (4.18.6-1).
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAluRd+AACgkQ57/I7JWG
 EQlP0w/7BNDTGlfeiOzIY0XoW6gdVjRMN3jxGbZH/3mcF0ZcF+qkIpUAOYH7gcTC
 EM/LqbG4epHsdNo8A91TzcD05/GD3h4AIwi/ibecsfNDOUM9FfL7X/PGy5OoAvxR
 82mY0dK8I5n4dhSa09RUQtDSd/Tg4tOKITCosRdaB5DE9jT/jFG86kBFghkPORKQ
 UDOVAzIcFpCemJJDeEtAN5kkapvJvSSALG+B+upVNcO5w9IMylOEFSyEkukywYDm
 W8Oy8Xe/I6wC7rUdayXueGU8JLAoChtoWHe8WkLb0Gbuuw3ZEVLnltL98S0N/9R+
 tjbmIRleRK3LI7dOn7YvcBpfjSsoKIgl9uS6j0ILKEY4LAoGeNKDxepqLrw2MPM4
 yXULjzj6OQVkY6nh4wc9A9NRRTGbUzCTnrnitkmzfM0c8p3IZ29xVvSYjBIL117O
 L1bRXwt0RiVgxVkaI+TdqtvDI2wN8DEk222has7EOz0AqMZ0Il9VhFaIrRU2m/4l
 89bEU4WPMgcfSCBiT7lQV37ngT/L8odZ85HaqHyqBO63oOI5MkJmOE078tm+xsq/
 BzwnNbuFlX99jSj28ZFbUPNUBq/Lqrh9mKqL6rZ82YK5zdhWeh2ejgLWrC9nIex1
 rmjzgFV7lQ+5O5c5+01BKvNXCFPbVhN1unk4ocm40XzbTmIOsn4=
 =71I/
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.18.6-1'

Release linux (4.18.6-1).
2018-09-06 19:56:32 +01:00
Ben Hutchings f0abbe091a Prepare to release linux (4.18.6-1). 2018-09-06 15:32:14 +01:00
Romain Perier 428a3d136e Update to 4.18.6 2018-09-06 08:07:27 +02:00
Ben Hutchings c74e5d6fe7 [x86] boot: Fix EFI stub alignment 2018-09-05 17:55:25 +01:00
Ben Hutchings 295116a6db [powerpc*] boot: Fix missing crc32poly.h when building with KERNEL_XZ (fixes FTBFS) 2018-09-05 02:48:16 +01:00
Ben Hutchings e6b8c56ca3 [s390x] linux-image: Install compressed kernel image (fixes FTBFS)
I don't know why we ever installed uncompressed kernel images, but
they are no longer supported upstream so we must switch now.
2018-09-05 02:38:28 +01:00
Ben Hutchings 9b7a59bc92 Prepare to release linux (4.19~rc2-1~exp1). 2018-09-03 21:34:41 +01:00
Ben Hutchings c3b8d670c3 Update to 4.19-rc2 2018-09-03 21:34:30 +01:00
Ben Hutchings dbbc2b20e7 Merge branch 'benh/installer-cleanup' 2018-09-03 21:17:03 +01:00
Ben Hutchings 1b231c6fe7 Merge branch 'sid' 2018-09-03 21:15:44 +01:00
Ben Hutchings d015828eb2 [alpha,hppa] udeb: Remove incorrect dependency overrides
The drivers in pata-modules depend on libata, which depends on scsi_mod.
The corresponding package dependencies pata-modules -> ata-modules
-> scsi-core-modules are already defined, and there is no sense in
adding a direct dependency from pata-modules to scsi-core-modules.

The usb-storage driver depends on scsi_mod in scsi-core-modules, not
any of the drivers in scsi-modules.
2018-09-03 18:01:21 +01:00
Ben Hutchings cbebd8c763 udeb: Merge configuration directories and files across architectures
Merge the configuration and default-configuration directories,
using per-architecture overrides in package-list.

This requires a newer version of kernel-wedge to support
Depends_<arch> properly.

The only immediate change to debian/control is to remove the
different description for nic-modules on sparc64.
2018-09-03 18:01:21 +01:00
Ben Hutchings 78ba2bf0b1 Merge branch 'sid' into 'sid'
[rt] Update to 4.18.5-rt3

See merge request kernel-team/linux!55
2018-09-02 14:23:45 +00:00
Romain Perier d51682713e [rt] Update to 4.18.5-rt3 2018-08-31 17:16:36 +02:00
Ben Hutchings bd7d995773 [powerpc,powerpcspe,ppc64] Build-Depend on updated kernel-wedge
This fixes broken symlinks to the linux-bootwrapper directory in the
kernel-image udeb.
2018-08-30 19:46:10 +01:00
Ben Hutchings 5ad4d97be9 [x86] Allow generating user-space headers without a compiler 2018-08-30 16:06:25 +01:00
Ben Hutchings 01900fbc73 Compile with gcc-8 on all architectures
Update the compiler dependencies for x86 to the first version of gcc-8
with retpoline support.
2018-08-28 22:32:10 +01:00
Ben Hutchings 54201bef16 [hppa] debian/control: Simplify build-dependencies for 64-bit toolchain
The hppa64 packages were listed twice with profile restrictions of
<!stage1 !cross> and <!stage1 cross>, which is equivalent to listing
them once with <!stage1>.
2018-08-28 22:14:08 +01:00
Ben Hutchings d34b1c8943 locking/lockdep: Delete unnecesary #include (fixes liblockdep build) 2018-08-28 22:07:54 +01:00
Ben Hutchings 0349f8f365 debian/rules.d: Update for move of bin2c back up to scripts 2018-08-28 22:07:54 +01:00
Ben Hutchings daab6c7f7d Merge branch 'sid'
But don't enable the rt featureset.
2018-08-27 18:33:21 +01:00
Ben Hutchings 4a0a6042cb netfilter: Enable NF_TABLES_SET as module, replacing the multiple set type modules that were enabled before 4.18 2018-08-27 18:27:55 +01:00
Ben Hutchings c8c103a72c aufs: Update support patchset to aufs4.18-20180827 (no functional change) 2018-08-27 15:38:40 +01:00
Ben Hutchings 9d3878242c [rt] Update to 4.18-rc8-rt1 and re-enable 2018-08-27 15:32:32 +01:00
Ben Hutchings 54cc69a744 Update to 4.19-rc1
- Drop/refresh patches as appropriate
- Disable aufs patches until they are updated upstream
2018-08-27 15:21:43 +01:00
Ben Hutchings 7f9ee99baf [x86,arm64] Disable code signing for upload to unstable 2018-08-27 14:25:31 +01:00
Ben Hutchings 8c15b8895d For unstable, set ABI to 1 2018-08-27 14:24:19 +01:00
Ben Hutchings d6c050378d Release linux (4.17.17-1).
-----BEGIN PGP SIGNATURE-----
 
 iQKmBAABCgCQFiEERkRAmAjBceBVMd3uBUy48xNDz0QFAlt4FyhfFIAAAAAALgAo
 aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDQ2
 NDQ0MDk4MDhDMTcxRTA1NTMxRERFRTA1NENCOEYzMTM0M0NGNDQSHGNhcm5pbEBk
 ZWJpYW4ub3JnAAoJEAVMuPMTQ89EitQQAJ4S3n+2azIKz50gfxon0dgS9ybXRxeb
 2Hk/FzBXqFduVhWe9vVuZdE4ko5QsQ8ht2HR726kcEkud8pFOh0pt/7Q67IQHbQN
 t/hD3C2C6M8pKhwBEwuSZtRqsruqv3qll95xbwIqW7AWP+/AODQltzgB0AplpC6a
 8ED1nCxutDI0WrzN76UcfYxa1slRJ9sRfh+KRWQSEsU+jCSP0aD0rArYVeppXGaR
 cAy5Xku7237hFdeIzlt6goHuvfDuSlbAxpuaF944TVFtmPYwe7W+S3rRSy0OtjQY
 WzdSsIKXlXVMkMJD4t3ybFUMOyHP/jT79Tem0kp8EBn8NcPjtnLJYLiODVR0PH3A
 5XOEzR3NLGspDxkEJWdq/7IsLL4a7wVLAYn5VbkRVzo2Jxp6IpSqPrFjYwdf/KMF
 PizvbJtHTQxGFk6jPdCG+DV9hBrMOzXedcqH24qZ4yr6xUOj5WICR3+9E57DYLwH
 oJzXef8BKhx4MdkDduduyWcyWJvlH2nBae2T+q+4mwfI/I+8PeyUDnSc7Hmzx1Cc
 feeeccvQPrhnu8HAE0RmfF1YhfyXXq3GQEt4MaV5Z2h6aAS1zxm1EhBueJMeaEhh
 i6oldiPDd2qHX9rZXYLvUx109qLyTiqxbzCgJCAF3s8Bk7P/Aj/0mDADo7d5V0TY
 KsXydFzhoiTZ
 =Qmdt
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.17.17-1'

Release linux (4.17.17-1).

- Drop "gpu: host1x: Fix compiler errors by converting to dma_addr_t"
  which is already in 4.18
- Drop ABI reference files and ABI number change
2018-08-27 14:15:27 +01:00
Ben Hutchings 5c73a27518 Prepare to release linux (4.18.5-1~exp1). 2018-08-26 20:52:17 +01:00
Ben Hutchings af4624bdda Merge branch 'master' into 'master'
Update to 4.18.5

See merge request kernel-team/linux!52
2018-08-26 13:04:17 +00:00
Ben Hutchings 6033fc28e8 debian/bin: Change "#!/usr/bin/env python3" to "#!/usr/bin/python3" 2018-08-25 23:19:09 +01:00
Romain Perier 1c8020128a Update to 4.18.5 2018-08-24 21:48:51 +02:00
Romain Perier 7cf0919d0d Update to 4.18.4 2018-08-22 13:43:18 +02:00
Romain Perier e245b48036 Update to 4.18.3 2018-08-19 13:47:10 +02:00
Romain Perier 00e521f1bd Update to 4.18.2 2018-08-19 13:46:57 +02:00
Romain Perier fb5fab0ead Update to 4.18.1 2018-08-19 13:45:20 +02:00
Ben Hutchings 35ab00b41b certs: Revert switch to production certificate
This reverts commit b91655bf3e and part
of commit 16dec97798.

The signing service is still using secure-boot-test-key-lfaraone and
we should make at least one more upload to be signed by it.
2018-08-18 19:59:32 +01:00
Salvatore Bonaccorso 00ca11d4f2 Prepare to release linux (4.17.17-1). 2018-08-18 14:02:58 +02:00
Salvatore Bonaccorso 00a21e4e5b Update to 4.17.17
Cleanup debian/changelog file
2018-08-18 12:27:39 +02:00
Salvatore Bonaccorso 66fce4cbfe Update to 4.17.16
Drop x86-l1tf-fix-build-error-seen-if-config_kvm_intel-is-disabled.patch

Drop x86-i8259-add-missing-include-file.patch

Drop bluetooth-hidp-buffer-overflow-in-hidp_process_report.patch

Cleanup debian/changelog file
2018-08-18 12:22:37 +02:00
Salvatore Bonaccorso 76565bb49d Prepare to release linux (4.17.15-1). 2018-08-17 05:11:43 +02:00
Salvatore Bonaccorso 928759a8ad Bump ABI to 3 2018-08-16 22:18:32 +02:00
Salvatore Bonaccorso cfd1f69cfe Bluetooth: hidp: buffer overflow in hidp_process_report (CVE-2018-9363) 2018-08-16 21:28:17 +02:00
Salvatore Bonaccorso f7fa757621 [x86] i8259: Add missing include file 2018-08-16 21:18:18 +02:00
Salvatore Bonaccorso 757e7a9cb1 l1tf: Fix build error seen if CONFIG_KVM_INTEL is disabled 2018-08-16 07:26:32 +02:00
Salvatore Bonaccorso d5113068a2 Update to 4.17.15
Cleanup debian/changelog file
2018-08-16 07:26:25 +02:00
Ben Hutchings e090a7f60d Revert "net: increase fragment memory usage limits" (CVE-2018-5391) 2018-08-14 22:23:59 +01:00
Ben Hutchings 425b4a1b44 Merge branch 'bump_4.18' into 'master'
Update to 4.18

See merge request kernel-team/linux!51
2018-08-13 18:21:46 +00:00
Romain Perier 46d40ea7a3 Enable CONFIG_SPI_SPIDEV (Closes: #904043)
Currently, CONFIG_SPI is enabled globally. The purpose of SPIDEV is to
allow userspace to access SPI in a generic way, when SPI is supported on
the target. For arches that don't support SPI or disable it explicitly,
like m68k, both features will be disabled.
2018-08-13 19:54:41 +02:00
Romain Perier edc490d321 Update to 4.18 2018-08-13 19:47:38 +02:00
Ben Hutchings b6e442c215 drivers/net/phy: Enable SFP as module (Closes: #906054) 2018-08-13 18:34:04 +01:00