• release notes mentioning dropped support?

    From Paul Gevers@21:1/5 to All on Mon May 24 07:00:01 2021
    XPost: linux.debian.kernel
    Copy: debian-doc@lists.debian.org

    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --aX3ZFAUYw5aBj4x3H6elo2WGXoGQgwPWp
    Content-Type: text/plain; charset=utf-8
    Content-Language: en-US
    Content-Transfer-Encoding: quoted-printable

    Hi Kernel team,

    I happen to own a QNAP (armel) and I spotted in the changelog that it's
    not going to be supported in bullseye. I was wondering, is that
    something that should be mentioned in the release notes? Obviously I
    don't mean because I own it, but I'm betting that support for particular hardware pieces has been dropped in the past too. I don't recall
    something like that in the buster release notes, but even if we didn't
    do it in the past, now could be a good moment to start if we think we
    should add it.

    Either way, I was wondering what would happen if I try to upgrade such a device. I'm *assuming* that the linux package would detect that the
    image is too big, but what would that leave me? A fully upgraded system
    with an old kernel, or is there any detection before any upgrade
    happens? For owners of such devices, is their only option to stay at
    buster? E.g. is there any chance in building a smaller custom kernel
    with less options enabled or is that impossible because nearly
    everything is build as module?

    Paul


    --aX3ZFAUYw5aBj4x3H6elo2WGXoGQgwPWp--

    -----BEGIN PGP SIGNATURE-----

    wsB5BAABCAAjFiEEWLZtSHNr6TsFLeZynFyZ6wW9dQoFAmCrMb4FAwAAAAAACgkQnFyZ6wW9dQpR 7Qf/d0aeicewRJSu8NjKGjLQUHv+x++yFpNrzjWA0jMpN/oIuw3pOLgb+Ho/mufzzh8QwvK3ophC ryZvfRF0ZCQKmSIgG9noRq59g32p3HPSIBk3fH3buB0B40JXPadQmMU0bibgIp57USFsGzD7DTcv piGiTVO2Ot59VnlGC9lwFgt0xVQc1EpGNYl1Rn0RtFUGFrTB7gr7agKcuz/37FuK5Pq5JbAEEKI6 7t63VxvkrLUWJs6HmGt/4MV8UZWZ50COguxUXTmcVJkMPNUNoyMAlB9J8auEAMJJntaFyczMeZgW FwgcNNGJaFGEoZBBvJOe+Om4gY7ThXVQlDElUsm18A==
    =pWVB
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Paul Gevers@21:1/5 to Paul Gevers on Thu Jun 10 11:40:02 2021
    XPost: linux.debian.kernel
    Copy: debian-doc@lists.debian.org

    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --w0YLc7Nw3FP27MbCu09Q5u7Qa9f5dUbd9
    Content-Type: text/plain; charset=utf-8
    Content-Language: en-US
    Content-Transfer-Encoding: quoted-printable

    Hi Kernel team,

    I know everybody is busy, but friendly ping.

    On 24-05-2021 06:55, Paul Gevers wrote:
    I happen to own a QNAP (armel) and I spotted in the changelog that it's
    not going to be supported in bullseye. I was wondering, is that
    something that should be mentioned in the release notes? Obviously I
    don't mean because I own it, but I'm betting that support for particular hardware pieces has been dropped in the past too. I don't recall
    something like that in the buster release notes, but even if we didn't
    do it in the past, now could be a good moment to start if we think we
    should add it.

    Either way, I was wondering what would happen if I try to upgrade such a device. I'm *assuming* that the linux package would detect that the
    image is too big, but what would that leave me? A fully upgraded system
    with an old kernel, or is there any detection before any upgrade
    happens? For owners of such devices, is their only option to stay at
    buster? E.g. is there any chance in building a smaller custom kernel
    with less options enabled or is that impossible because nearly
    everything is build as module?

    Paul


    --w0YLc7Nw3FP27MbCu09Q5u7Qa9f5dUbd9--

    -----BEGIN PGP SIGNATURE-----

    wsB5BAABCAAjFiEEWLZtSHNr6TsFLeZynFyZ6wW9dQoFAmDB3CcFAwAAAAAACgkQnFyZ6wW9dQob 1gf8CfUkxS5P3W9THv86jArAYAS3k4JwrOlGc6kjN5pZKYV6LnD/JDrKiQAa+1vyMkSG3YdHwl7X bBhmNhCf+ChGLcJ8ZBBlzfU5yaN4fckdYAJcNMu3J13JQNQFosCkSWKO8QmncXeoVl0kx8TuT+M9 kDu5tTUXjEG3paVSw4YVp45va+RFPelfR8oqr9ngtxXVsc9u/O5Lkgv6nU8kUadphkT4SLXWM5m9 SMOOAKBRm76mwoLLy8pFAVbF1uaqpLRKm1J/8iZ8eGQL4pINn68XljE1NMRkUE4s1LL1KpuI+SUZ 09ufziaqAVYs70wGbIMXVe3+jFqyV6zpOq2SYclD1w==
    =wSqy
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Salvatore Bonaccorso@21:1/5 to Paul Gevers on Fri Jun 11 06:30:01 2021
    XPost: linux.debian.kernel

    Hi,

    On Thu, Jun 10, 2021 at 11:32:23AM +0200, Paul Gevers wrote:
    Hi Kernel team,

    I know everybody is busy, but friendly ping.

    On 24-05-2021 06:55, Paul Gevers wrote:
    I happen to own a QNAP (armel) and I spotted in the changelog that it's
    not going to be supported in bullseye. I was wondering, is that
    something that should be mentioned in the release notes? Obviously I
    don't mean because I own it, but I'm betting that support for particular hardware pieces has been dropped in the past too. I don't recall
    something like that in the buster release notes, but even if we didn't
    do it in the past, now could be a good moment to start if we think we should add it.

    Either way, I was wondering what would happen if I try to upgrade such a device. I'm *assuming* that the linux package would detect that the
    image is too big, but what would that leave me? A fully upgraded system with an old kernel, or is there any detection before any upgrade
    happens? For owners of such devices, is their only option to stay at buster? E.g. is there any chance in building a smaller custom kernel
    with less options enabled or is that impossible because nearly
    everything is build as module?

    Let's explicitly ask the "porters" for arm as listed in (kernel-teamMAINTAINERS.Debian), Vagrant, Uwe, Roger, anyone from you
    can comment on the above on how to document it?

    Regards,
    Salvatore

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Roger Shimizu@21:1/5 to carnil@debian.org on Fri Jun 11 20:20:01 2021
    XPost: linux.debian.kernel

    On Fri, Jun 11, 2021 at 1:22 PM Salvatore Bonaccorso <carnil@debian.org> wrote:

    Hi,

    On Thu, Jun 10, 2021 at 11:32:23AM +0200, Paul Gevers wrote:
    Hi Kernel team,

    I know everybody is busy, but friendly ping.

    On 24-05-2021 06:55, Paul Gevers wrote:
    I happen to own a QNAP (armel) and I spotted in the changelog that it's not going to be supported in bullseye. I was wondering, is that
    something that should be mentioned in the release notes? Obviously I don't mean because I own it, but I'm betting that support for particular hardware pieces has been dropped in the past too. I don't recall something like that in the buster release notes, but even if we didn't
    do it in the past, now could be a good moment to start if we think we should add it.

    for armel, the limitation is by: https://salsa.debian.org/kernel-team/linux/-/blob/master/debian/config/armel/defines#L35

    And from the list in that file, below devices are not supported now.
    # QNAP TS-119/TS-219: 2097152 - 64 = 2097088
    # D-Link DNS-323: 1572864 - 8 - 64 = 1572792 (too small, no longer supported)
    # HP Media Vault mv2120: 2097152 - 8 - 64 = 2097080
    # QNAP TS-109/TS-209 & TS-409: 2097152 - 8 - 64 = 2097080

    I guess support for D-Link DNS-323 was dropped since buster, or earlier.

    Either way, I was wondering what would happen if I try to upgrade such a device. I'm *assuming* that the linux package would detect that the
    image is too big, but what would that leave me? A fully upgraded system with an old kernel, or is there any detection before any upgrade
    happens? For owners of such devices, is their only option to stay at buster? E.g. is there any chance in building a smaller custom kernel
    with less options enabled or is that impossible because nearly
    everything is build as module?

    The upgrade of kernel may succeed if /boot still have enough space,
    but reboot will fail because of the uboot configuration hard coded in
    those hardware.
    It's possible to update the uboot configuration, but if something is
    wrong, it may brick the device, and no easy way to recover, except you
    the device support serial or JTAG, and you have serial or JTAG cable.

    Of course, remove some unused built-in module and rebuild own kernel
    is always an option.
    But it need continuous effort, for stable / security kernel updates.

    Cheers,
    --
    Roger Shimizu, GMT +9 Tokyo
    PGP/GPG: 4096R/6C6ACD6417B3ACB1

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Paul Gevers@21:1/5 to Roger Shimizu on Fri Jun 11 20:50:01 2021
    XPost: linux.debian.kernel
    To: debian-kernel@lists.debian.org (Debian kernel maintainers)
    To: debian-doc@lists.debian.org
    To: vagrant@debian.org (Vagrant Cascadian)
    To: uwe@kleine-koenig.org (=?UTF-8?Q?Uwe_Kleine-K=c3=b6nig?=)

    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --SrwvEkiekUJDS3BcWEojJAxiROtFnfhW8
    Content-Type: text/plain; charset=utf-8
    Content-Language: en-US
    Content-Transfer-Encoding: quoted-printable

    Hi Roger,

    Thanks for the reply,

    On 11-06-2021 20:01, Roger Shimizu wrote:
    On Fri, Jun 11, 2021 at 1:22 PM Salvatore Bonaccorso <carnil@debian.org> wrote:
    On 24-05-2021 06:55, Paul Gevers wrote:
    I happen to own a QNAP (armel) and I spotted in the changelog that it's >>>> not going to be supported in bullseye. I was wondering, is that
    something that should be mentioned in the release notes? Obviously I
    don't mean because I own it, but I'm betting that support for particular >>>> hardware pieces has been dropped in the past too. I don't recall
    something like that in the buster release notes, but even if we didn't >>>> do it in the past, now could be a good moment to start if we think we
    should add it.

    for armel, the limitation is by: https://salsa.debian.org/kernel-team/linux/-/blob/master/debian/config/armel/defines#L35

    And from the list in that file, below devices are not supported now.
    # QNAP TS-119/TS-219: 2097152 - 64 = 2097088
    # D-Link DNS-323: 1572864 - 8 - 64 = 1572792 (too small, no longer supported) # HP Media Vault mv2120: 2097152 - 8 - 64 = 2097080
    # QNAP TS-109/TS-209 & TS-409: 2097152 - 8 - 64 = 2097080

    I guess support for D-Link DNS-323 was dropped since buster, or earlier.

    I found this part earlier indeed. I was mostly wondering what we did in
    the past (maybe nothing) and if we should mention it. Reading below, I
    think we should.

    Do the other architectures have similar devices where support is
    dropped, or is this specific for armel?

    Either way, I was wondering what would happen if I try to upgrade such a >>>> device. I'm *assuming* that the linux package would detect that the
    image is too big, but what would that leave me? A fully upgraded system >>>> with an old kernel, or is there any detection before any upgrade
    happens? For owners of such devices, is their only option to stay at
    buster? E.g. is there any chance in building a smaller custom kernel
    with less options enabled or is that impossible because nearly
    everything is build as module?

    The upgrade of kernel may succeed if /boot still have enough space,
    but reboot will fail because of the uboot configuration hard coded in
    those hardware.
    It's possible to update the uboot configuration, but if something is
    wrong, it may brick the device, and no easy way to recover, except you
    the device support serial or JTAG, and you have serial or JTAG cable.

    Ouch. This sounds bad. And nothing is protecting the user against this? Wouldn't it be possible/wise to have a check in preinst and abort the
    upgrade in such cases? To protect the user from ending in such a state?

    Of course, remove some unused built-in module and rebuild own kernel
    is always an option.

    Good to know. I wasn't sure if the Debian Linux kernel was built lean
    with everything available as modules.

    But it need continuous effort, for stable / security kernel updates.

    Sure.

    Paul


    --SrwvEkiekUJDS3BcWEojJAxiROtFnfhW8--

    -----BEGIN PGP SIGNATURE-----

    wsB5BAABCAAjFiEEWLZtSHNr6TsFLeZynFyZ6wW9dQoFAmDDrysFAwAAAAAACgkQnFyZ6wW9dQp7 yAf/ftkLjiKgCWwDhW9cXoOKnLN/FZPlkDWRFXWBZppJVga9vWqeSp4kvQpsOW+SkId4sOa3A95G yR+r92z41W93MMHMrYdDYU13ZVbUN8pHXK9C155DIbuuaOlNQ9PEALpLSMSJP2pcbV4DYLZan6f2 HysDqwLDpTrmssv+U2ftDJJZUOsLiZEdm5vqztUsPoatqGv1IgLV3/5we5HsIEDFJxuYrHzd/IDM zaIdhL4AahZ2/IwuBX4jFIox11zfIIhCouYNA7S6776O8PkvO1rFh0fVwjbLEql/6v348KF5TtV4 aPQUSwMP4wwboWx9AIitpuXYLT761YKtrEtp+m5mVQ==
    =6Avi
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ben Hutchings@21:1/5 to Roger Shimizu on Fri Jun 11 21:50:01 2021
    XPost: linux.debian.kernel

    On Sat, 2021-06-12 at 03:01 +0900, Roger Shimizu wrote:
    On Fri, Jun 11, 2021 at 1:22 PM Salvatore Bonaccorso <carnil@debian.org> wrote:

    Hi,

    On Thu, Jun 10, 2021 at 11:32:23AM +0200, Paul Gevers wrote:
    Hi Kernel team,

    I know everybody is busy, but friendly ping.

    On 24-05-2021 06:55, Paul Gevers wrote:
    I happen to own a QNAP (armel) and I spotted in the changelog that it's not going to be supported in bullseye. I was wondering, is that something that should be mentioned in the release notes? Obviously I don't mean because I own it, but I'm betting that support for particular
    hardware pieces has been dropped in the past too. I don't recall something like that in the buster release notes, but even if we didn't do it in the past, now could be a good moment to start if we think we should add it.

    for armel, the limitation is by: https://salsa.debian.org/kernel-team/linux/-/blob/master/debian/config/armel/defines#L35

    And from the list in that file, below devices are not supported now.
    # QNAP TS-119/TS-219: 2097152 - 64 = 2097088
    # D-Link DNS-323: 1572864 - 8 - 64 = 1572792 (too small, no longer supported) # HP Media Vault mv2120: 2097152 - 8 - 64 = 2097080
    # QNAP TS-109/TS-209 & TS-409: 2097152 - 8 - 64 = 2097080

    I guess support for D-Link DNS-323 was dropped since buster, or earlier.

    Yes, since stretch.


    Either way, I was wondering what would happen if I try to upgrade such a
    device. I'm *assuming* that the linux package would detect that the image is too big, but what would that leave me? A fully upgraded system with an old kernel, or is there any detection before any upgrade happens? For owners of such devices, is their only option to stay at buster? E.g. is there any chance in building a smaller custom kernel with less options enabled or is that impossible because nearly everything is build as module?

    The upgrade of kernel may succeed if /boot still have enough space,
    but reboot will fail because of the uboot configuration hard coded in
    those hardware.
    [...]

    My understanding is that these devices load the kernel and initramfs
    from fixed partitions on the on-board flash, not from the filesystem.
    That's why the limits vary. flash-kernel is responsible for copying
    the kernel and initramfs to these partitions. When the kernel is too
    large, it will report an error, which should abort the package
    installation.

    To avoid this, users should keep the buster sources enabled and, before upgrading, add an APT preferences file containing something like:

    Package: linux-image-marvell
    Pin: release a=buster
    Pin-Priority: 900

    (not tested). Obviously this will only work as long as buster is
    supported.

    Ben.

    --
    Ben Hutchings
    Knowledge is power. France is bacon.

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAmDDvdQACgkQ57/I7JWG EQk/6A//WgB/Clcg3l4qMIPWzshHXH/4EoMptUYzb2TGB6hT/ehbB7016DjJP4Um +XReQW3xLpw1u/YKRWrbDnqS17Rsy6erU7B0Nui5c64FRIwp+sHmwg9CF/BovtIF tGpzTo+FdlGFkfbW24sIFVVuxrId49HS4c7Hm9/yv7L6hJrrOZIDwCne3CzO6ejd YDFYSANlzYa1iGQ2065oUhUVuW+i00gp9UlTKt+RsrkmqawzCbQCOar6DPyyqS4e MTzH+02NNHCAy4prOHWVcaZH4I0WlK1HDkIFm1IXNrU+hFKSu12KDKiM3JE/Fk9M K2uhnClfn9HXpXhKEelqGzdRq025qTU3ZsscSTvlnT1oJ3FU0WOR0SLhXRsFW/ZQ Cc+6pXPgBl6q63s1GHrwAROouObm1KVafSZYrBLbdJkWmp2qvI27h4RF6qPFC3vd +PkLwgZr4pvwvKo8JSCJzdQ2R+VEqjX/HKl+l3RBB0VT9GBvQlCZHVlss6jJCp75 Z64UA7zPk3O9cdLkRYgzN3eW9IhZXs+iO8zhFNhp6d3fcCnnNhxUMTmvs9AiXpPl y57FlRV0WGCckNivj1iWPt8DTidnpPuyY+wsF7ANmOz3SL/ZgedK+mMDn/ywLlOF 4CktNEMIDwXwmajk1SYx9Q+UoNHyW6FDCm9nGIOSv0RpSs7ppa0=
    =bQJX
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Paul Gevers@21:1/5 to Ben Hutchings on Sun Jun 13 21:40:01 2021
    XPost: linux.debian.kernel
    To: rogershimizu@gmail.com (Roger Shimizu)
    To: debian-kernel@lists.debian.org (Debian kernel maintainers)
    To: debian-doc@lists.debian.org
    To: vagrant@debian.org (Vagrant Cascadian)
    To: uwe@kleine-koenig.org (=?UTF-8?Q?Uwe_Kleine-K=c3=b6nig?=)

    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --RulEB6pftHVns08qLoRGRVllzoNrT0jDj
    Content-Type: multipart/mixed;
    boundary="------------91296DFD411D3DE68AA1928C"
    Content-Language: en-US

    This is a multi-part message in MIME format. --------------91296DFD411D3DE68AA1928C
    Content-Type: text/plain; charset=utf-8
    Content-Transfer-Encoding: quoted-printable

    Hi all,

    Proposed text for the release notes attached.

    On 11-06-2021 21:47, Ben Hutchings wrote:
    On Sat, 2021-06-12 at 03:01 +0900, Roger Shimizu wrote:
    On Fri, Jun 11, 2021 at 1:22 PM Salvatore Bonaccorso <carnil@debian.org> wrote:
    On Thu, Jun 10, 2021 at 11:32:23AM +0200, Paul Gevers wrote:
    On 24-05-2021 06:55, Paul Gevers wrote:
    I happen to own a QNAP (armel) and I spotted in the changelog that it's >>>>> not going to be supported in bullseye. I was wondering, is that
    something that should be mentioned in the release notes? Obviously I >>>>> don't mean because I own it, but I'm betting that support for particular >>>>> hardware pieces has been dropped in the past too. I don't recall
    something like that in the buster release notes, but even if we didn't >>>>> do it in the past, now could be a good moment to start if we think we >>>>> should add it.

    for armel, the limitation is by:
    https://salsa.debian.org/kernel-team/linux/-/blob/master/debian/config/armel/defines#L35

    And from the list in that file, below devices are not supported now.
    # QNAP TS-119/TS-219: 2097152 - 64 = 2097088
    # D-Link DNS-323: 1572864 - 8 - 64 = 1572792 (too small, no longer supported)
    # HP Media Vault mv2120: 2097152 - 8 - 64 = 2097080
    # QNAP TS-109/TS-209 & TS-409: 2097152 - 8 - 64 = 2097080

    I guess support for D-Link DNS-323 was dropped since buster, or earlier.

    Yes, since stretch.


    Either way, I was wondering what would happen if I try to upgrade such a >>>>> device. I'm *assuming* that the linux package would detect that the
    image is too big, but what would that leave me? A fully upgraded system >>>>> with an old kernel, or is there any detection before any upgrade
    happens? For owners of such devices, is their only option to stay at >>>>> buster? E.g. is there any chance in building a smaller custom kernel >>>>> with less options enabled or is that impossible because nearly
    everything is build as module?

    The upgrade of kernel may succeed if /boot still have enough space,
    but reboot will fail because of the uboot configuration hard coded in
    those hardware.
    [...]

    My understanding is that these devices load the kernel and initramfs
    from fixed partitions on the on-board flash, not from the filesystem.
    That's why the limits vary. flash-kernel is responsible for copying
    the kernel and initramfs to these partitions. When the kernel is too>
    Ben.

    large, it will report an error, which should abort the package
    installation.

    To avoid this, users should keep the buster sources enabled and, before upgrading, add an APT preferences file containing something like:

    Package: linux-image-marvell
    Pin: release a=buster
    Pin-Priority: 900

    (not tested). Obviously this will only work as long as buster is
    supported.

    As I own one of the unsupported devices, I intend to check if this works
    as intended and I'll not push the change until confirmed. If I'm really
    brave, I'll even check that flash-kernel errors out in the right way.

    Paul

    --------------91296DFD411D3DE68AA1928C
    Content-Type: text/x-patch; charset=UTF-8;
    name="0001-issues.dbk-unsupported-armel-hardware.patch" Content-Transfer-Encoding: quoted-printable
    Content-Disposition: attachment;
    filename="0001-issues.dbk-unsupported-armel-hardware.patch"

    From a58174c17ad3b6cdb19f4e908428f0b0e8bf53c3 Mon Sep 17 00:00:00 2001
    From: Paul Gevers <elbrus@debian.org>
    Date: Sun, 13 Jun 2021 21:30:33 +0200
    Subject: [PATCH] issues.dbk: unsupported armel hardware

    ---
    en/issues.dbk | 34 ++++++++++++++++++++++++++++++++++
    1 file changed, 34 insertions(+)

    diff --git a/en/issues.dbk b/en/issues.dbk
    index 805a15be..01184f9a 100644
    --- a/en/issues.dbk
    +++ b/en/issues.dbk
    @@ -775,5 +775,39 @@ Environment=SYSTEMD_SULOGIN_FORCE=1
    </itemizedlist>
    </section>

    + <section id="no-longer-supported-hardware">
    + <title>Hardware that's no longer supported</title>
    + <para>
    + Due to hardware limitations, it's no longer viable for Debian
    + to build the <literal>Linux</literal> kernel supporting a
    + number of armel based devices that were supported in
    + buster. The unsupported devices are:
    + </para>
    + <itemizedlist>
    + <listitem>
    + <para>
    + QNAP TS-109/TS-209, TS-119/TS-219 and TS-409
    + </para>
    + </listitem>
    + <listitem>
    + <para>
    + HP Media Vault mv2120
    + </para>
    + </listitem>
    + </itemizedlist>
    + <para>
    + Users of those platforms that wish to upgrade to bullseye
    + nevertheless should keep the
  • From Justin B Rye@21:1/5 to Paul Gevers on Mon Jun 14 07:30:02 2021
    XPost: linux.debian.kernel

    Paul Gevers wrote:
    + <section id="no-longer-supported-hardware">
    + <title>Hardware that's no longer supported</title>

    The contraction "that's" seems out of place in a title - probably we
    should just use:

    <title>No longer supported hardware</title>

    + <para>
    + Due to hardware limitations, it's no longer viable for Debian
    + to build the <literal>Linux</literal> kernel supporting a
    + number of armel based devices that were supported in
    + buster. The unsupported devices are:

    This sounds as if it's talking about one kernel supporting multiple
    armel-based devices; if it means one kernel per device, that's plural.

    Due to hardware limitations, it's no longer viable for Debian
    to build the <literal>Linux</literal> kernels supporting a
    number of armel-based devices that were supported in
    buster. The unsupported devices are:

    Or maybe:

    For a number of armel-based devices that were supported in
    buster, it is no longer viable for Debian to build the
    required <literal>Linux</literal> kernels, due to hardware
    limitations. The unsupported devices are:

    + </para>
    + <itemizedlist>
    + <listitem>
    + <para>
    + QNAP TS-109/TS-209, TS-119/TS-219 and TS-409
    + </para>
    + </listitem>
    + <listitem>
    + <para>
    + HP Media Vault mv2120
    + </para>
    + </listitem>
    + </itemizedlist>
    + <para>
    + Users of those platforms that wish to upgrade to bullseye
    + nevertheless should keep the buster APT sources enabled and,
    + before upgrading, add an APT preferences file containing
    + something like:

    Users of these platforms who wish to upgrade to bullseye
    nevertheless should keep the buster APT sources enabled, and
    before upgrading should add an APT preferences file containing
    something like:

    (Or maybe as two sentences, "Before upgrading they should...")

    + <programlisting>
    +Package: linux-image-marvell
    +Pin: release a=buster
    +Pin-Priority: 900
    + </programlisting>
    + Obviously, the security support for this configuration will
    + end with the End Of Life of buster.

    Obviously, the security support for this configuration will
    only last until buster's End Of Life.

    + </para>
    + </section>
    </section>
    </chapter>
    --
    2.30.2






    --
    JBR with qualifications in linguistics, experience as a Debian
    sysadmin, and probably no clue about this particular package

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ben Hutchings@21:1/5 to Justin B Rye on Wed Jun 16 02:40:02 2021
    XPost: linux.debian.kernel

    wOn Mon, 2021-06-14 at 06:25 +0100, Justin B Rye wrote:
    Paul Gevers wrote:
    + <section id="no-longer-supported-hardware">
    + <title>Hardware that's no longer supported</title>

    The contraction "that's" seems out of place in a title - probably we
    should just use:

             <title>No longer supported hardware</title>


    That would correctly be spelt with hyphens:

    No-longer-supported hardware

    + <para>
    + Due to hardware limitations, it's no longer viable for Debian
    + to build the <literal>Linux</literal> kernel supporting a
    + number of armel based devices that were supported in
    + buster. The unsupported devices are:

    This sounds as if it's talking about one kernel supporting multiple armel-based devices; if it means one kernel per device, that's plural.

    We've used only a single kernel flavour (marvell) for these devices
    since before the stretch release.


    [...]
    + Users of those platforms that wish to upgrade to bullseye
    + nevertheless should keep the buster APT sources enabled and,
    + before upgrading, add an APT preferences file containing
    + something like:

    Users of these platforms who wish to upgrade to bullseye         nevertheless should keep the buster APT sources enabled, and
    before upgrading should add an APT preferences file containing
    something like:

    (Or maybe as two sentences, "Before upgrading they should...")

    Also we should not say "something like" since that suggests that some system-specific adjustment is needed. I originally included those
    words because I hadn't tested this configuration, but Paul said he
    will.


    + <programlisting>
    +Package: linux-image-marvell
    +Pin: release a=buster
    +Pin-Priority: 900
    + </programlisting>
    + Obviously, the security support for this configuration will
    + end with the End Of Life of buster.

    Obviously, the security support for this configuration will
    only last until buster's End Of Life.

    We (generally) shouldn't say "obviously" in documentation - if we
    bothered to document it, it must not be that obvious.

    Ben.

    --
    Ben Hutchings
    Kids! Bringing about Armageddon can be dangerous. Do not attempt it
    in your own home. - Terry Pratchett and Neil Gaiman, `Good Omens'

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAmDJRloACgkQ57/I7JWG EQkpMxAApuru1rLZLKedcXRCawx18M5OvD/DzASwqR8yyTMNh1mse2tPu5trQwOi /L5256+GvALGg+YM3opJjVqj3GMGNJ5pa+/OwJjdZRBhk/dySCLOJxwtVlYiY8sm Jm5a2LkaYWra+5Oz9G4pqoc9KXO+Xr4eA7p+QJTEHQdYbTad+6sZmZH0MJUJS5ed FkT0pKIscUu1xxT3HGBjwPHXMvpsyEH5g9gn7o/g1yWeGlfe90OBTwMmT4neegPL yG/2g/4jSXIzqerI73jV8etXZ/jZYg+OgVhgL2Ufz/NYTce5XTVrxDxZSQoQl45e meVlGDY4IplJLBs48NTJNQfAOS3hdT2QUhzTRIoGzwavtzu9ayk19UkERb5/NFZi JAyxoZF/v197dfKQ7fU5myohbS3i+qyP43eIU/G4J2tLlwFeM3POKRD9EsgKNBVL oxvOeBCkW0SYW4Pt9+frauY863ARVZmkuH+02vBvRICvXpD9Jlul+ltSBWp4xLD7 jlMObphLvmAciCNuaBn29ywoidAFswH8RExchZ4sxwbf4179WSxMzE5zUtuv7G4L hTN2H724bEyHMq6tU0MAlan0vbPbF/qjzsbMPRuL/7RG9jPj2xlwrYzgZx8EXm+N MnkLx1iMcBdiRNHSADR1uSc9WfQiHOjOACNjltB/FTR5VVXkwQ0=
    =LwZI
    -----END PGP SIGNATURE-----

    --- SoupGate-
  • From Paul Gevers@21:1/5 to Ben Hutchings on Wed Jun 30 22:00:01 2021
    To: justin.byam.rye@gmail.com (Justin B Rye)
    Copy: debian-doc@lists.debian.org

    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --5DYKZ0e6jfvFttJy4q6fRc2KsZkLUWuvj
    Content-Type: text/plain; charset=utf-8
    Content-Language: en-US
    Content-Transfer-Encoding: quoted-printable

    Hi,

    On 16-06-2021 02:31, Ben Hutchings wrote:
    + <programlisting>
    +Package: linux-image-marvell
    +Pin: release a=buster
    +Pin-Priority: 900
    + </programlisting>

    My system is upgrading as I write this, at least one bug found. The pin
    line should read:
    Pin: release n=buster

    Paul


    --5DYKZ0e6jfvFttJy4q6fRc2KsZkLUWuvj--

    -----BEGIN PGP SIGNATURE-----

    wsB5BAABCAAjFiEEWLZtSHNr6TsFLeZynFyZ6wW9dQoFAmDczAUFAwAAAAAACgkQnFyZ6wW9dQpn 3Af/YLl5A/a8ahGMYw3uuhxvWBrDRd+a11AG+U+6hTCGwV6WCEMb/rOhEVIZwkxpbK/LgH0Wyy9t khXiAXTCUS3Uplf8CxeV1X4vWI3jCkumnGIb6gYv03hnwE7pCY2VHhQ4OmjatFHRYRjc9RHoBXQx lG9TGe74n1etFHFr7muLeHEP2LNv/oQ0vKawYNAXRQ80gk5GT8b2wqHH05ELpEGuQaXMUE0L3Np6 BsGPnNMw5ceaj7YZ+fceiIe/eM6MdrbvrNRQjpRXXr1aeIN++KFxnd/1wlpQc/WGVnsNSr1poR1k casa3cHzZIEmyGCpGoJhlLK4N06RYNKuppFNlOaqZQ==
    =54hj
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Paul Gevers@21:1/5 to All on Sun Jun 4 22:10:01 2023
    XPost: linux.debian.kernel
    Copy: debian-doc@lists.debian.org

    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------0Mvq0jD09IXiIxkDvzxUAKFM
    Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64

    SGkgS2VybmVsIHRlYW0sDQoNCkxhc3QgcmVsZWFzZSBJIHNlbnQgb3V0IHRoZSBtZXNzYWdl IGJlbG93IGFuZCBpbiB0aGUgZW5kIHdlIGluY2x1ZGVkIA0Kc29tZXRoaW5nIFsxXSBpbiB0 aGUgUmVsZWFzZSBOb3RlcyBtZW50aW9uaW5nIGRyb3BwZWQgc3VwcG9ydC4gSXMgdGhlcmUg DQpzb21ldGhpbmcgbGlrZSB0aGF0IHdvcnRoIG1lbnRpb25pbmcgdGhpcyB0aW1lIGFyb3Vu ZD8NCg0KUGF1bA0KDQpbMV0gDQpodHRwczovL3d3dy5kZWJpYW4ub3JnL3JlbGVhc2VzL2J1 bGxzZXllL2FybWVsL3JlbGVhc2Utbm90ZXMvY2gtaW5mb3JtYXRpb24uZW4uaHRtbCNuby1s b25nZXItc3VwcG9ydGVkLWhhcmR3YXJlDQoNCk9uIDI0LTA1LTIwMjEgMDY6NTUsIFBhdWwg R2V2ZXJzIHdyb3RlOg0KPiBIaSBLZXJuZWwgdGVhbSwNCj4gDQo+IEkgaGFwcGVuIHRvIG93 biBhIFFOQVAgKGFybWVsKSBhbmQgSSBzcG90dGVkIGluIHRoZSBjaGFuZ2Vsb2cgdGhhdCBp dCdzDQo+IG5vdCBnb2luZyB0byBiZSBzdXBwb3J0ZWQgaW4gYnVsbHNleWUuIEkgd2FzIHdv bmRlcmluZywgaXMgdGhhdA0KPiBzb21ldGhpbmcgdGhhdCBzaG91bGQgYmUgbWVudGlvbmVk IGluIHRoZSByZWxlYXNlIG5vdGVzPyBPYnZpb3VzbHkgSQ0KPiBkb24ndCBtZWFuIGJlY2F1 c2UgSSBvd24gaXQsIGJ1dCBJJ20gYmV0dGluZyB0aGF0IHN1cHBvcnQgZm9yIHBhcnRpY3Vs YXINCj4gaGFyZHdhcmUgcGllY2VzIGhhcyBiZWVuIGRyb3BwZWQgaW4gdGhlIHBhc3QgdG9v LiBJIGRvbid0IHJlY2FsbA0KPiBzb21ldGhpbmcgbGlrZSB0aGF0IGluIHRoZSBidXN0ZXIg cmVsZWFzZSBub3RlcywgYnV0IGV2ZW4gaWYgd2UgZGlkbid0DQo+IGRvIGl0IGluIHRoZSBw YXN0LCBub3cgY291bGQgYmUgYSBnb29kIG1vbWVudCB0byBzdGFydCBpZiB3ZSB0aGluayB3 ZQ0KPiBzaG91bGQgYWRkIGl0Lg0KPiANCj4gRWl0aGVyIHdheSwgSSB3YXMgd29uZGVyaW5n IHdoYXQgd291bGQgaGFwcGVuIGlmIEkgdHJ5IHRvIHVwZ3JhZGUgc3VjaCBhDQo+IGRldmlj ZS4gSSdtICphc3N1bWluZyogdGhhdCB0aGUgbGludXggcGFja2FnZSB3b3VsZCBkZXRlY3Qg dGhhdCB0aGUNCj4gaW1hZ2UgaXMgdG9vIGJpZywgYnV0IHdoYXQgd291bGQgdGhhdCBsZWF2 ZSBtZT8gQSBmdWxseSB1cGdyYWRlZCBzeXN0ZW0NCj4gd2l0aCBhbiBvbGQga2VybmVsLCBv ciBpcyB0aGVyZSBhbnkgZGV0ZWN0aW9uIGJlZm9yZSBhbnkgdXBncmFkZQ0KPiBoYXBwZW5z PyBGb3Igb3duZXJzIG9mIHN1Y2ggZGV2aWNlcywgaXMgdGhlaXIgb25seSBvcHRpb24gdG8g c3RheSBhdA0KPiBidXN0ZXI/IEUuZy4gaXMgdGhlcmUgYW55IGNoYW5jZSBpbiBidWlsZGlu ZyBhIHNtYWxsZXIgY3VzdG9tIGtlcm5lbA0KPiB3aXRoIGxlc3Mgb3B0aW9ucyBlbmFibGVk IG9yIGlzIHRoYXQgaW1wb3NzaWJsZSBiZWNhdXNlIG5lYXJseQ0KPiBldmVyeXRoaW5nIGlz IGJ1aWxkIGFzIG1vZHVsZT8NCj4gDQo+IFBhdWwNCj4gDQo=

    --------------0Mvq0jD09IXiIxkDvzxUAKFM--

    -----BEGIN PGP SIGNATURE-----

    wsB5BAABCAAjFiEEWLZtSHNr6TsFLeZynFyZ6wW9dQoFAmR87bYFAwAAAAAACgkQnFyZ6wW9dQqq bAf+LwzjhIrkS2iyYOTsxMQL746cizL+aOIVP9VbAN0zQ+/vFVxu62h0oDfbYvnutD0SxdmaizJ4 JjV9cIm14sPePKB6ftm7PwTy4+3EiQFEzyIpQZxGkO2Vy5zpOYYKeR6pB7kUIPPM1hPDYJ4y/RwO CeZ2nri9FbeNMUagFYMETNKdxuRgwPJ39jFPCIyAaWgk2r4+y5QAEU2gFrjH07EpdknZE98HSWg9 T64KbvQmiofmk0GZwOs4M06KMSwcQM66pFyD0/XmiCoNxnzXKWItb9PTsmvgNzbBuBVz3KZbnm5f MdS6cudDj/yGNwhFvWc49pCDV81xqXS1bfQ/m0E1YQ==
    =oG0q
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)