Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.kernel > #67884 > unrolled thread

Bug#969140: linux-image-5.7.0-0.bpo.2-amd64: Please enable CONFIG_F2FS_FS in the cloud image kernel

Started byHamish Moffatt <hamish-debian@moffatt.email>
First post2020-08-28 09:30 +0200
Last post2020-12-17 19:30 +0100
Articles 9 — 5 participants

Back to article view | Back to linux.debian.kernel


Contents

  Bug#969140: linux-image-5.7.0-0.bpo.2-amd64: Please enable CONFIG_F2FS_FS in the cloud image kernel Hamish Moffatt <hamish-debian@moffatt.email> - 2020-08-28 09:30 +0200
    Processed: Re: Bug#969140: linux-image-5.7.0-0.bpo.2-amd64:  Please enable CONFIG_F2FS_FS in the cloud image kernel "Debian Bug Tracking System" <owner@bugs.debian.org> - 2020-08-28 23:50 +0200
    Bug#969140: linux-image-5.7.0-0.bpo.2-amd64: Please enable CONFIG_F2FS_FS in the cloud image kernel Ben Hutchings <ben@decadent.org.uk> - 2020-08-28 23:50 +0200
      Bug#969140: linux-image-5.7.0-0.bpo.2-amd64: Please enable CONFIG_F2FS_FS in the cloud image kernel Hamish Moffatt <hamish-debian@moffatt.email> - 2020-08-29 04:10 +0200
        Bug#969140: linux-image-5.7.0-0.bpo.2-amd64: Please enable CONFIG_F2FS_FS in the cloud image kernel Noah Meyerhans <noahm@debian.org> - 2020-08-29 05:10 +0200
          Bug#969140: linux-image-5.7.0-0.bpo.2-amd64: Please enable CONFIG_F2FS_FS in the cloud image kernel Ben Hutchings <ben@decadent.org.uk> - 2020-08-29 06:00 +0200
          Bug#969140: linux-image-5.7.0-0.bpo.2-amd64: Please enable CONFIG_F2FS_FS in the cloud image kernel Hamish Moffatt <hamish-debian@moffatt.email> - 2020-08-29 06:20 +0200
      Bug#969140: linux-image-5.7.0-0.bpo.2-amd64: Please enable CONFIG_F2FS_FS in the cloud image kernel Bastian Blank <waldi@debian.org> - 2020-12-17 19:30 +0100
    Processed: Re: Bug#969140: linux-image-5.7.0-0.bpo.2-amd64:  Please enable CONFIG_F2FS_FS in the cloud image kernel "Debian Bug Tracking System" <owner@bugs.debian.org> - 2020-12-17 19:30 +0100

#67884 — Bug#969140: linux-image-5.7.0-0.bpo.2-amd64: Please enable CONFIG_F2FS_FS in the cloud image kernel

FromHamish Moffatt <hamish-debian@moffatt.email>
Date2020-08-28 09:30 +0200
SubjectBug#969140: linux-image-5.7.0-0.bpo.2-amd64: Please enable CONFIG_F2FS_FS in the cloud image kernel
Message-ID<AIGZI-4iE-3@gated-at.bofh.it>
Package: src:linux
Version: 5.7.10-1~bpo10+1
Severity: wishlist

Hi,
Could you please enable CONFIG_F2FS_FS in the cloud kernel?



thanks,
Hamish

-- Package-specific info:
** Version:
Linux version 5.7.0-0.bpo.2-amd64 (debian-kernel@lists.debian.org) (gcc version 8.3.0 (Debian 8.3.0-6), GNU ld (GNU Binutils for Debian) 2.31.1) #1 SMP Debian 5.7.10-1~bpo10+1 (2020-07-30)

** Command line:
BOOT_IMAGE=/boot/vmlinuz-5.7.0-0.bpo.2-amd64 root=/dev/sda ro quiet nosplash console=tty1 console=ttyS0

** Not tainted

** Kernel log:
Unable to read kernel log; any relevant messages should be attached

** Model information
sys_vendor: QEMU
product_name: Standard PC (Q35 + ICH9, 2009)
product_version: pc-q35-4.1
chassis_vendor: QEMU
chassis_version: pc-q35-4.1
bios_vendor: SeaBIOS
bios_version: rel-1.12.1-0-ga5cab58e9a3f-prebuilt.qemu.org

** Loaded modules:
f2fs
crc32_generic
cts
sha512_ssse3
sha512_generic
tun
nf_log_ipv6
ip6t_REJECT
nf_reject_ipv6
xt_hl
ip6_tables
ip6t_rt
nf_log_ipv4
nf_log_common
xt_LOG
ipt_REJECT
nf_reject_ipv4
nft_limit
xt_limit
bochs_drm
crc32_pclmul
drm_vram_helper
xt_addrtype
drm_ttm_helper
ghash_clmulni_intel
xt_tcpudp
ttm
drm_kms_helper
xt_conntrack
nft_compat
cec
aesni_intel
nft_counter
joydev
drm
libaes
evdev
crypto_simd
cryptd
iTCO_wdt
glue_helper
serio_raw
iTCO_vendor_support
watchdog
sg
qemu_fw_cfg
button
nf_conntrack_netbios_ns
nf_conntrack_broadcast
nf_nat_ftp
nf_nat
nf_conntrack_ftp
nf_conntrack
nf_defrag_ipv6
nf_defrag_ipv4
libcrc32c
nf_tables
nfnetlink
ecryptfs
ip_tables
x_tables
autofs4
ext4
crc16
mbcache
jbd2
crc32c_generic
sd_mod
t10_pi
crc_t10dif
crct10dif_generic
virtio_net
net_failover
failover
ahci
virtio_scsi
libahci
libata
psmouse
crct10dif_pclmul
crct10dif_common
scsi_mod
crc32c_intel
i2c_i801
lpc_ich
virtio_pci
mfd_core
virtio_ring
virtio

** PCI devices:
not available

** USB devices:
not available


-- System Information:
Debian Release: 10.5
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.7.0-0.bpo.2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages linux-image-5.7.0-0.bpo.2-amd64 depends on:
ii  initramfs-tools [linux-initramfs-tool]  0.133+deb10u1
ii  kmod                                    26-1
ii  linux-base                              4.6

Versions of packages linux-image-5.7.0-0.bpo.2-amd64 recommends:
ii  apparmor             2.13.2-10
ii  firmware-linux-free  3.4

Versions of packages linux-image-5.7.0-0.bpo.2-amd64 suggests:
pn  debian-kernel-handbook  <none>
ii  grub-pc                 2.02+dfsg1-20+deb10u2
pn  linux-doc-5.7           <none>

Versions of packages linux-image-5.7.0-0.bpo.2-amd64 is related to:
pn  firmware-amd-graphics     <none>
pn  firmware-atheros          <none>
pn  firmware-bnx2             <none>
pn  firmware-bnx2x            <none>
pn  firmware-brcm80211        <none>
pn  firmware-cavium           <none>
pn  firmware-intel-sound      <none>
pn  firmware-intelwimax       <none>
pn  firmware-ipw2x00          <none>
pn  firmware-ivtv             <none>
pn  firmware-iwlwifi          <none>
pn  firmware-libertas         <none>
pn  firmware-linux-nonfree    <none>
pn  firmware-misc-nonfree     <none>
pn  firmware-myricom          <none>
pn  firmware-netxen           <none>
pn  firmware-qlogic           <none>
pn  firmware-realtek          <none>
pn  firmware-samsung          <none>
pn  firmware-siano            <none>
pn  firmware-ti-connectivity  <none>
pn  xen-hypervisor            <none>

-- no debconf information

-- debsums errors found:
debsums: missing file /usr/share/doc/linux-image-5.7.0-0.bpo.2-amd64/changelog.gz (from linux-image-5.7.0-0.bpo.2-amd64 package)
debsums: missing file /usr/share/doc/linux-image-5.7.0-0.bpo.2-amd64/copyright (from linux-image-5.7.0-0.bpo.2-amd64 package)

[toc] | [next] | [standalone]


#67898 — Processed: Re: Bug#969140: linux-image-5.7.0-0.bpo.2-amd64: Please enable CONFIG_F2FS_FS in the cloud image kernel

From"Debian Bug Tracking System" <owner@bugs.debian.org>
Date2020-08-28 23:50 +0200
SubjectProcessed: Re: Bug#969140: linux-image-5.7.0-0.bpo.2-amd64: Please enable CONFIG_F2FS_FS in the cloud image kernel
Message-ID<AIUpX-3Qi-1@gated-at.bofh.it>
In reply to#67884
Processing control commands:

> tag -1 moreinfo
Bug #969140 [src:linux] linux-image-5.7.0-0.bpo.2-amd64: Please enable CONFIG_F2FS_FS in the cloud image kernel
Added tag(s) moreinfo.

-- 
969140: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=969140
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems

[toc] | [prev] | [next] | [standalone]


#67899

FromBen Hutchings <ben@decadent.org.uk>
Date2020-08-28 23:50 +0200
Message-ID<AIUpX-3Qi-3@gated-at.bofh.it>
In reply to#67884

[Multipart message — attachments visible in raw view] — view raw

Control: tag -1 moreinfo

On Fri, 2020-08-28 at 14:43 +0800, Hamish Moffatt wrote:
> Package: src:linux
> Version: 5.7.10-1~bpo10+1
> Severity: wishlist
> 
> Hi,
> Could you please enable CONFIG_F2FS_FS in the cloud kernel?
[...]

What makes you think f2fs will be commonly used in cloud deployments?

Ben.

-- 
Ben Hutchings
It is impossible to make anything foolproof
because fools are so ingenious.


[toc] | [prev] | [next] | [standalone]


#67900

FromHamish Moffatt <hamish-debian@moffatt.email>
Date2020-08-29 04:10 +0200
Message-ID<AIYtA-6su-1@gated-at.bofh.it>
In reply to#67899
On 29/8/20 7:41 am, Ben Hutchings wrote:
> Control: tag -1 moreinfo
>
> On Fri, 2020-08-28 at 14:43 +0800, Hamish Moffatt wrote:
>> Package: src:linux
>> Version: 5.7.10-1~bpo10+1
>> Severity: wishlist
>>
>> Hi,
>> Could you please enable CONFIG_F2FS_FS in the cloud kernel?
> [...]
>
> What makes you think f2fs will be commonly used in cloud deployments?
>
>
I don't know that it will be, but as it supports encryption and 
compression and benchmarks shows it performs at least as well as ext4, I 
don't see why it couldn't be a good choice for virtual machines. It 
seems at least as useful in a cloud deployment as minix and hpfs which 
are included in this flavour.

thanks
Hamish

[toc] | [prev] | [next] | [standalone]


#67901

FromNoah Meyerhans <noahm@debian.org>
Date2020-08-29 05:10 +0200
Message-ID<AIZpD-77B-3@gated-at.bofh.it>
In reply to#67900
On Sat, Aug 29, 2020 at 11:43:21AM +1000, Hamish Moffatt wrote:
> > > Could you please enable CONFIG_F2FS_FS in the cloud kernel?
> > [...]
> > 
> > What makes you think f2fs will be commonly used in cloud deployments?
> > 
> I don't know that it will be, but as it supports encryption and compression
> and benchmarks shows it performs at least as well as ext4, I don't see why
> it couldn't be a good choice for virtual machines. It seems at least as
> useful in a cloud deployment as minix and hpfs which are included in this
> flavour.

This sounds like a good argument for turning off minix and hpfs to me.
;)

Is F2FS usable as a Debian root filesystem?  Does it support all the
features (file capabilities and POSIX ACLs, for example) that are
commonly used on Debian systems?

The cloud team, for what it's worth, does not have any plans to switch
from ext4 in the forseeable future.  (We probably would not do so unless
Debian made the change distro-wide.)  That doesn't mean we shouldn't
consider enabling it, but I'd like to see a clearer use case.  My small
amount of research into it (mostly reading wikipedia and a couple of the
reference sources) suggests that it's most popular on phones and similar
devices, not cloud instances.  Do you see use cases involving
manipulating filesystems for those type of devices in cloud VMs?  Or
something else?

How are crypto keys handled for its encryption functionality?

The cloud kernel is not expected to be useful for 100% of people, even
in cloud environments.  In cases where specific functionality is needed
that isn't available in the cloud kernel, the generic kernel is
available and I'd probably recommend that.

noah

[toc] | [prev] | [next] | [standalone]


#67902

FromBen Hutchings <ben@decadent.org.uk>
Date2020-08-29 06:00 +0200
Message-ID<AJ0c1-7o9-1@gated-at.bofh.it>
In reply to#67901

[Multipart message — attachments visible in raw view] — view raw

On Fri, 2020-08-28 at 20:01 -0700, Noah Meyerhans wrote:
> On Sat, Aug 29, 2020 at 11:43:21AM +1000, Hamish Moffatt wrote:
> > > > Could you please enable CONFIG_F2FS_FS in the cloud kernel?
> > > [...]
> > > 
> > > What makes you think f2fs will be commonly used in cloud deployments?
> > > 
> > I don't know that it will be, but as it supports encryption and compression
> > and benchmarks shows it performs at least as well as ext4, I don't see why
> > it couldn't be a good choice for virtual machines. It seems at least as
> > useful in a cloud deployment as minix and hpfs which are included in this
> > flavour.
> 
> This sounds like a good argument for turning off minix and hpfs to me.
> ;)
[...]

I agree with that; I didn't realise they were enabled.

Ben.

-- 
Ben Hutchings
Experience is what causes a person to make new mistakes
instead of old ones.


[toc] | [prev] | [next] | [standalone]


#67903

FromHamish Moffatt <hamish-debian@moffatt.email>
Date2020-08-29 06:20 +0200
Message-ID<AJ0vn-7JV-1@gated-at.bofh.it>
In reply to#67901
On 29/8/20 1:01 pm, Noah Meyerhans wrote:
> On Sat, Aug 29, 2020 at 11:43:21AM +1000, Hamish Moffatt wrote:
>>>> Could you please enable CONFIG_F2FS_FS in the cloud kernel?
>>> [...]
>>>
>>> What makes you think f2fs will be commonly used in cloud deployments?
>>>
>> I don't know that it will be, but as it supports encryption and compression
>> and benchmarks shows it performs at least as well as ext4, I don't see why
>> it couldn't be a good choice for virtual machines. It seems at least as
>> useful in a cloud deployment as minix and hpfs which are included in this
>> flavour.
> This sounds like a good argument for turning off minix and hpfs to me.
> ;)
I thought you might say that :)

> Is F2FS usable as a Debian root filesystem?  Does it support all the
> features (file capabilities and POSIX ACLs, for example) that are
> commonly used on Debian systems?
>
> The cloud team, for what it's worth, does not have any plans to switch
> from ext4 in the forseeable future.  (We probably would not do so unless
> Debian made the change distro-wide.)  That doesn't mean we shouldn't
> consider enabling it, but I'd like to see a clearer use case.  My small
> amount of research into it (mostly reading wikipedia and a couple of the
> reference sources) suggests that it's most popular on phones and similar
> devices, not cloud instances.  Do you see use cases involving
> manipulating filesystems for those type of devices in cloud VMs?  Or
> something else?
>
> How are crypto keys handled for its encryption functionality?
>
> The cloud kernel is not expected to be useful for 100% of people, even
> in cloud environments.  In cases where specific functionality is needed
> that isn't available in the cloud kernel, the generic kernel is
> available and I'd probably recommend that.
>

I envisage using f2fs on cloud instances for their own storage, with the 
benefit of encryption and compression (without the performance penalty 
of eg ZFS).

f2fs appears to be available in Clear Linux as the root file system 
since March (https://github.com/clearlinux/distribution/issues/1522, 
https://www.phoronix.com/scan.php?page=news_item&px=Clear-Linux-F2FS-Root-Option 
). Debian is working on this too according to 
https://www.phoronix.com/scan.php?page=news_item&px=Debian-F2FS-Root-File-System 
.

Crypto setup is handled with fscrypt just as per ext4.


thanks
Hamish

[toc] | [prev] | [next] | [standalone]


#68915

FromBastian Blank <waldi@debian.org>
Date2020-12-17 19:30 +0100
Message-ID<Bn6ci-650-9@gated-at.bofh.it>
In reply to#67899
Control: tag -1 wontfix

On Fri, Aug 28, 2020 at 10:41:42PM +0100, Ben Hutchings wrote:
> On Fri, 2020-08-28 at 14:43 +0800, Hamish Moffatt wrote:
> > Could you please enable CONFIG_F2FS_FS in the cloud kernel?
> What makes you think f2fs will be commonly used in cloud deployments?

Marking it was wontfix as the OP was not able to persuade as we it might
be needed.

Bastian

-- 
You!  What PLANET is this!
		-- McCoy, "The City on the Edge of Forever", stardate 3134.0

[toc] | [prev] | [next] | [standalone]


#68914 — Processed: Re: Bug#969140: linux-image-5.7.0-0.bpo.2-amd64: Please enable CONFIG_F2FS_FS in the cloud image kernel

From"Debian Bug Tracking System" <owner@bugs.debian.org>
Date2020-12-17 19:30 +0100
SubjectProcessed: Re: Bug#969140: linux-image-5.7.0-0.bpo.2-amd64: Please enable CONFIG_F2FS_FS in the cloud image kernel
Message-ID<Bn6ci-650-11@gated-at.bofh.it>
In reply to#67884
Processing control commands:

> tag -1 wontfix
Bug #969140 [src:linux] linux-image-5.7.0-0.bpo.2-amd64: Please enable CONFIG_F2FS_FS in the cloud image kernel
Added tag(s) wontfix.

-- 
969140: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=969140
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.kernel


csiph-web