[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#948285: linux-image-4.19.0-6-arm64: please enable CONFIG_TCG_TIS for TPM support



Package: src:linux
Version: 4.19.67-2+deb10u2
Severity: wishlist

Dear Maintainer,

The current buster kernel for arm64 lacks the TPM TIS module, which means it
cannot use TPM based disk encryption using MMIO based TPM2 modules, which is
for instance what QEMU emulates, and what TPM enabled versions of the SynQuacer
platform implement.

So please consider enabling CONFIG_TCG_TIS as a module for upcoming builds of
the arm64 buster kernel.

Thanks,
Ard.




-- Package-specific info:
** Version:
Linux version 4.19.0-6-arm64 (debian-kernel@lists.debian.org) (gcc version 8.3.0 (Debian 8.3.0-6)) #1 SMP Debian 4.19.67-2+deb10u2 (2019-11-11)

** Command line:
BOOT_IMAGE=/boot/vmlinuz-4.19.0-6-arm64 root=UUID=dc66b395-cdab-4e57-bf1f-a47424c22356 ro quiet

** Not tainted

** Kernel log:
[    6.369402] EFI Variables Facility v0.08 2004-May-17
[    6.369556] sbsa-gwdt sbsa-gwdt.0: Initialized with 10s timeout @ 250000000 Hz, action=0.
[    6.371101] iommu: Adding device AMDI8001:00 to group 3
[    6.372295] amd-xgbe AMDI8001:00 eth0: net device enabled
[    6.372372] iommu: Adding device AMDI8001:01 to group 4
[    6.373313] amd-xgbe AMDI8001:01 eth1: net device enabled
[    6.375529] input: Apple Inc. Apple Keyboard as /devices/pci0000:00/0000:00:02.1/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.0/0003:05AC:024F.0002/input/input1
[    6.376687] pstore: Using compression: deflate
[    6.376937] amd-xgbe AMDI8001:01 enaamdi8001i1: renamed from eth1
[    6.379768] pstore: Registered efi as persistent store backend
[    6.394731] cryptd: max_cpu_qlen set to 1000
[    6.402817] iommu: Adding device 0000:02:00.1 to group 0
[    6.402964] snd_hda_intel 0000:02:00.1: enabling device (0000 -> 0002)
[    6.402971] snd_hda_intel 0000:02:00.1: Force to snoop mode by module option
[    6.408829] amd-xgbe AMDI8001:00 enaamdi8001i0: renamed from eth0
[    6.424808] input: HDA ATI HDMI HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:02.2/0000:02:00.1/sound/card0/input2
[    6.436839] apple 0003:05AC:024F.0002: input,hidraw1: USB HID v1.11 Keyboard [Apple Inc. Apple Keyboard] on usb-0000:01:00.0-1.2/input0
[    6.437222] input: Apple Inc. Apple Keyboard as /devices/pci0000:00/0000:00:02.1/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.1/0003:05AC:024F.0003/input/input3
[    6.496678] apple 0003:05AC:024F.0003: input,hidraw2: USB HID v1.11 Device [Apple Inc. Apple Keyboard] on usb-0000:01:00.0-1.2/input1
[    6.521677] Adding 781308k swap on /dev/sda3.  Priority:-2 extents:1 across:781308k SSFS
[    6.575867] EXT4-fs (sda4): mounted filesystem with ordered data mode. Opts: (null)
[    6.655568] audit: type=1400 audit(1578038684.964:2): apparmor="STATUS" operation="profile_load" profile="unconfined" name="libreoffice-xpdfimport" pid=500 comm="apparmor_parser"
[    6.656045] audit: type=1400 audit(1578038684.964:3): apparmor="STATUS" operation="profile_load" profile="unconfined" name="libreoffice-senddoc" pid=495 comm="apparmor_parser"
[    6.656505] audit: type=1400 audit(1578038684.964:4): apparmor="STATUS" operation="profile_load" profile="unconfined" name="libreoffice-oopslash" pid=497 comm="apparmor_parser"
[    6.656634] audit: type=1400 audit(1578038684.968:5): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe" pid=501 comm="apparmor_parser"
[    6.656640] audit: type=1400 audit(1578038684.968:6): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe//kmod" pid=501 comm="apparmor_parser"
[    6.658207] audit: type=1400 audit(1578038684.968:7): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/sbin/cups-browsed" pid=502 comm="apparmor_parser"
[    6.659469] audit: type=1400 audit(1578038684.968:8): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/bin/man" pid=504 comm="apparmor_parser"
[    6.659474] audit: type=1400 audit(1578038684.968:9): apparmor="STATUS" operation="profile_load" profile="unconfined" name="man_filter" pid=504 comm="apparmor_parser"
[    6.659478] audit: type=1400 audit(1578038684.968:10): apparmor="STATUS" operation="profile_load" profile="unconfined" name="man_groff" pid=504 comm="apparmor_parser"
[    6.660845] audit: type=1400 audit(1578038684.972:11): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/cups/backend/cups-pdf" pid=498 comm="apparmor_parser"
[    7.364023] IPv6: ADDRCONF(NETDEV_UP): enaamdi8001i0: link is not ready
[    7.406593] IPv6: ADDRCONF(NETDEV_UP): enaamdi8001i0: link is not ready
[    7.411687] IPv6: ADDRCONF(NETDEV_UP): enaamdi8001i1: link is not ready
[    7.449215] IPv6: ADDRCONF(NETDEV_UP): enaamdi8001i1: link is not ready
[    8.420522] amd-xgbe AMDI8001:00 enaamdi8001i0: Link is Up - 1Gbps/Full - flow control off
[    8.420540] IPv6: ADDRCONF(NETDEV_CHANGE): enaamdi8001i0: link becomes ready
[   13.456021] random: crng init done
[   13.456025] random: 7 urandom warning(s) missed due to ratelimiting
[   46.811694] fuse init (API version 7.27)
[14911.658545] usb 1-2: USB disconnect, device number 3
[14952.242396] usb 1-2: new full-speed USB device number 6 using xhci_hcd
[14952.408344] usb 1-2: New USB device found, idVendor=067b, idProduct=2303, bcdDevice= 3.00
[14952.408348] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[14952.408350] usb 1-2: Product: USB-Serial Controller
[14952.408353] usb 1-2: Manufacturer: Prolific Technology Inc.
[14952.438841] usbcore: registered new interface driver usbserial_generic
[14952.438861] usbserial: USB Serial support registered for generic
[14952.440610] usbcore: registered new interface driver pl2303
[14952.440629] usbserial: USB Serial support registered for pl2303
[14952.440662] pl2303 1-2:1.0: pl2303 converter detected
[14952.468459] usb 1-2: pl2303 converter now attached to ttyUSB0
[14954.796918] usb 1-2: USB disconnect, device number 6
[14954.797174] pl2303 ttyUSB0: pl2303 converter now disconnected from ttyUSB0
[14954.797200] pl2303 1-2:1.0: device disconnected
[14956.494516] usb 1-2: new full-speed USB device number 7 using xhci_hcd
[14956.659840] usb 1-2: New USB device found, idVendor=067b, idProduct=2303, bcdDevice= 3.00
[14956.659845] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[14956.659847] usb 1-2: Product: USB-Serial Controller
[14956.659850] usb 1-2: Manufacturer: Prolific Technology Inc.
[14956.669897] pl2303 1-2:1.0: pl2303 converter detected
[14956.697938] usb 1-2: pl2303 converter now attached to ttyUSB0
[28819.033059] usb 1-1.3: new high-speed USB device number 9 using xhci_hcd
[28819.439534] usb 1-1.3: New USB device found, idVendor=1f75, idProduct=0917, bcdDevice= 0.01
[28819.439538] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[28819.439540] usb 1-1.3: Product: PenDrive
[28819.439543] usb 1-1.3: Manufacturer: Innostor
[28819.439545] usb 1-1.3: SerialNumber: 000000000000000223
[28819.439714] usb 1-1.3: rejected 1 configuration due to insufficient available bus power
[28819.439718] usb 1-1.3: no configuration chosen from 1 choice
[28837.429644] usb 1-1.3: USB disconnect, device number 9
[28859.760445] usb 2-4: new SuperSpeed Gen 1 USB device number 2 using xhci_hcd
[28860.089348] usb 2-4: New USB device found, idVendor=1f75, idProduct=0917, bcdDevice= 0.01
[28860.089352] usb 2-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[28860.089355] usb 2-4: Product: PenDrive
[28860.089357] usb 2-4: Manufacturer: Innostor
[28860.089360] usb 2-4: SerialNumber: 000000000000000223
[28860.114306] usb-storage 2-4:1.0: USB Mass Storage device detected
[28860.114567] scsi host14: usb-storage 2-4:1.0
[28860.114738] usbcore: registered new interface driver usb-storage
[28860.117544] usbcore: registered new interface driver uas
[28861.131013] scsi 14:0:0:0: Direct-Access     Innostor Innostor         1.00 PQ: 0 ANSI: 6
[28861.131393] sd 14:0:0:0: Attached scsi generic sg1 type 0
[28861.131499] sd 14:0:0:0: [sdb] 31129600 512-byte logical blocks: (15.9 GB/14.8 GiB)
[28861.131617] sd 14:0:0:0: [sdb] Write Protect is off
[28861.131620] sd 14:0:0:0: [sdb] Mode Sense: 23 00 00 00
[28861.131739] sd 14:0:0:0: [sdb] Write cache: disabled, read cache: disabled, doesn't support DPO or FUA
[28861.133653]  sdb: sdb1 sdb2
[28861.134796] sd 14:0:0:0: [sdb] Attached SCSI removable disk
[28861.320308] ISO 9660 Extensions: Microsoft Joliet Level 3
[28861.321330] ISO 9660 Extensions: Microsoft Joliet Level 3
[28861.325832] ISO 9660 Extensions: RRIP_1991A
[28898.067784] usb 2-4: USB disconnect, device number 2
[82108.762353] kauditd_printk_skb: 9 callbacks suppressed
[82108.762355] audit: type=1400 audit(1578120783.353:21): apparmor="ALLOWED" operation="open" profile="libreoffice-oopslash" name="/sys/devices/platform/AMDI0600:00/ata8/host7/target7:0:0/7:0:0:0/block/sda/queue/rotational" pid=25546 comm="oosplash" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[82108.762379] audit: type=1400 audit(1578120783.353:22): apparmor="ALLOWED" operation="open" profile="libreoffice-oopslash" name="/sys/devices/platform/AMDI0600:00/ata8/host7/target7:0:0/7:0:0:0/block/sda/queue/rotational" pid=25546 comm="oosplash" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[255245.982598] usb 1-2: USB disconnect, device number 7
[255245.987853] pl2303 ttyUSB0: error sending break = -19
[255245.987988] pl2303 ttyUSB0: pl2303 converter now disconnected from ttyUSB0
[255245.988010] pl2303 1-2:1.0: device disconnected

** Model information

** Loaded modules:
nls_utf8
isofs
uas
usb_storage
pl2303
usbserial
fuse
binfmt_misc
nls_ascii
nls_cp437
vfat
fat
snd_hda_codec_hdmi
snd_hda_intel
aes_ce_blk
crypto_simd
snd_hda_codec
cryptd
snd_hda_core
aes_ce_cipher
ghash_ce
snd_hwdep
gf128mul
snd_pcm
sha2_ce
efi_pstore
hid_apple
sha256_arm64
snd_timer
sha1_ce
sbsa_gwdt
amd_xgbe
efivars
snd
sg
soundcore
libphy
i2c_designware_platform
i2c_designware_core
efivarfs
ip_tables
x_tables
autofs4
ext4
crc16
mbcache
jbd2
crc32c_generic
fscrypto
ecb
aes_arm64
sd_mod
evdev
hid_generic
usbhid
ahci_platform
hid
radeon
i2c_algo_bit
ttm
xhci_pci
ahci_seattle
libahci_platform
drm_kms_helper
xhci_hcd
libahci
libata
drm
usbcore
scsi_mod
usb_common

** PCI devices:
00:00.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Device [1022:1a00]
	Subsystem: Advanced Micro Devices, Inc. [AMD] Device [1022:1a00]
	Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0

00:02.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Device [1022:1a01]
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

00:02.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Device [1022:1a02] (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort+ <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 46
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
	Memory behind bridge: 40000000-400fffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort+ <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:02.2 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Device [1022:1a02] (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 47
	Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
	I/O behind bridge: 00001000-00001fff
	Memory behind bridge: 40100000-401fffff
	Prefetchable memory behind bridge: 0000000100000000-000000010fffffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport

01:00.0 USB controller [0c03]: Renesas Technology Corp. uPD720201 USB 3.0 Host Controller [1912:0014] (rev 03) (prog-if 30 [XHCI])
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort+ <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 45
	Region 0: Memory at 40000000 (64-bit, non-prefetchable) [size=8K]
	Capabilities: <access denied>
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci

02:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Caicos PRO [Radeon HD 7450] [1002:677b] (prog-if 00 [VGA controller])
	Subsystem: Micro-Star International Co., Ltd. [MSI] Caicos PRO [Radeon HD 7450] [1462:809a]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 57
	Region 0: Memory at 100000000 (64-bit, prefetchable) [size=256M]
	Region 2: Memory at 40100000 (64-bit, non-prefetchable) [size=128K]
	Region 4: I/O ports at 1000 [size=256]
	Expansion ROM at 40120000 [disabled] [size=128K]
	Capabilities: <access denied>
	Kernel driver in use: radeon
	Kernel modules: radeon

02:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Caicos HDMI Audio [Radeon HD 6450 / 7450/8450/8490 OEM / R5 230/235/235X OEM] [1002:a...
	Subsystem: Micro-Star International Co., Ltd. [MSI] Caicos HDMI Audio [Radeon HD 6450 / 7450/8450/8490 OEM / R5 230/235/235X OEM] [1462:aa98]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin B routed to IRQ 59
	Region 0: Memory at 40140000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel


** USB devices:
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 05ac:024f Apple, Inc. 
Bus 001 Device 004: ID 046d:c00c Logitech, Inc. Optical Wheel Mouse
Bus 001 Device 002: ID 05ac:1006 Apple, Inc. Hub in Aluminum Keyboard
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


-- System Information:
Debian Release: 10.2
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: arm64 (aarch64)

Kernel: Linux 4.19.0-6-arm64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages linux-image-4.19.0-6-arm64 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-4.19.0-6-arm64 recommends:
ii  apparmor             2.13.2-10
ii  firmware-linux-free  3.4

Versions of packages linux-image-4.19.0-6-arm64 suggests:
pn  debian-kernel-handbook  <none>
pn  linux-doc-4.19          <none>

Versions of packages linux-image-4.19.0-6-arm64 is related to:
ii  firmware-amd-graphics     20190114-2
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>
ii  firmware-misc-nonfree     20190114-2
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


Reply to: