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

Bug#1114806: marked as done (Regression: Suspend to RAM fails on kernel 6.16.3 (AMDGPU hang))



Your message dated Sun, 21 Sep 2025 08:10:10 +0000
with message-id <E1v0F98-007vXf-2f@fasolo.debian.org>
and subject line Bug#1114806: fixed in linux 6.16.8-1
has caused the Debian Bug report #1114806,
regarding Regression: Suspend to RAM fails on kernel 6.16.3 (AMDGPU hang)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1114806: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1114806
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: inux-image-6.16.3+deb14-amd64
Version: linux-image-6.16.3+deb14-amd64
Severity: important
Tags: upstream
X-Debbugs-Cc: marcel.jira@gmail.com

Dear Maintainer,

since the upgrade to Linux kernel 6.16.3, suspend to RAM no longer works on my
system.
With kernel 6.12.38 (previous version in testing) suspend still works as
expected, so this is a regression introduced between 6.12 and 6.16.

---

Observed behavior (user perspective):
- When suspending (on timeout or via power button), the screen turns off as
expected.
- Mouse and keyboard LEDs flash a few times, then remain dark (I did not
observer those flashes on previous kernels, but I am unsure).
- Screens go dark as expected.
- The system power button LED stays permanently on (it should normally turn
off).
- The system never resumes from suspend.
- Only a hard power-off (long press on power button) allows restarting the
machine.

**Note:** Any unsaved work in RAM is lost due to the required hard reset.

Expected behavior:
- System should suspend and resume properly, like under kernel 6.12.38.

---

Log excerpt (from `journalctl -b -1`):

Sep 10 07:33:02 computer-id kernel: amdgpu 0000:0b:00.0: amdgpu: MODE1 reset
Sep 10 07:33:02 computer-id kernel: amdgpu 0000:0b:00.0: amdgpu: GPU mode1
reset
Sep 10 07:33:02 computer-id kernel: amdgpu 0000:0b:00.0: amdgpu: GPU psp mode1
reset
Sep 10 07:33:02 computer-id kernel: amdgpu 0000:0b:00.0: amdgpu: psp reg
(0x16061) wait timed out, mask: 8000ffff, read: ffffffff exp: 80000000


This strongly suggests the issue is in the amdgpu driver.

---

Reproducibility:
- Always, 100% reproducible.

Hardware:
CPU: AMD Ryzen 5 3600
GPU: Radeon RX 5500 XT

Additional information:
- systemd was upgraded to 258~rc3-1 at the same time, but suspend works fine
when booting into kernel 6.12.38 with the new systemd.
- Logs from the failing suspend attempt (`journalctl -b -1`) are attached in
full.

Thank you for your work on the Debian kernel!

Best regards,

Marcel Jira


-- System Information:
Debian Release: forky/sid
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.16.3+deb14-amd64 (SMP w/12 CPU threads; PREEMPT)
Locale: LANG=de_AT.UTF-8, LC_CTYPE=de_AT.UTF-8 (charmap=UTF-8), LANGUAGE=de_AT:de
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Sep 10 07:32:58 computer-id systemd-logind[1664]: Power key pressed short.
Sep 10 07:32:58 computer-id systemd-logind[1664]: The system will suspend now!
Sep 10 07:32:58 computer-id NetworkManager[1202]: <info>  [1757482378.8223] manager: sleep: sleep requested (sleeping: no  enabled: yes)
Sep 10 07:32:58 computer-id NetworkManager[1202]: <info>  [1757482378.8224] manager: NetworkManager state is now ASLEEP
Sep 10 07:32:58 computer-id ModemManager[1234]: <msg> [sleep-monitor-systemd] system is about to suspend
Sep 10 07:32:58 computer-id ModemManager[1234]: <msg> [sleep-monitor-systemd] ready to sleep; dropping inhibitor
Sep 10 07:32:59 computer-id gnome-keyring-daemon[2815]: asked to register item /org/freedesktop/secrets/collection/login/4, but it's already registered
Sep 10 07:32:59 computer-id gnome-keyring-d[2815]: asked to register item /org/freedesktop/secrets/collection/login/4, but it's already registered
Sep 10 07:32:59 computer-id systemd[1]: Reached target sleep.target - Sleep.
Sep 10 07:32:59 computer-id systemd[1]: Starting systemd-suspend.service - System Suspend...
Sep 10 07:32:59 computer-id systemd[1]: user@1000.service: Unit now frozen-by-parent.
Sep 10 07:32:59 computer-id systemd[1]: session-2.scope: Unit now frozen-by-parent.
Sep 10 07:32:59 computer-id systemd[1]: user.slice: Unit now frozen.
Sep 10 07:32:59 computer-id systemd[1]: user-117.slice: Unit now frozen-by-parent.
Sep 10 07:32:59 computer-id systemd-sleep[4105]: Successfully froze unit 'user.slice'.
Sep 10 07:32:59 computer-id systemd[1]: user@117.service: Unit now frozen-by-parent.
Sep 10 07:32:59 computer-id systemd[1]: user-1000.slice: Unit now frozen-by-parent.
Sep 10 07:32:59 computer-id systemd-sleep[4105]: Performing sleep operation 'suspend'...
Sep 10 07:32:59 computer-id kernel: PM: suspend entry (deep)
Sep 10 07:33:02 computer-id kernel: Filesystems sync: 0.081 seconds
Sep 10 07:33:02 computer-id kernel: Freezing user space processes
Sep 10 07:33:02 computer-id kernel: Freezing user space processes completed (elapsed 0.001 seconds)
Sep 10 07:33:02 computer-id kernel: OOM killer disabled.
Sep 10 07:33:02 computer-id kernel: Freezing remaining freezable tasks
Sep 10 07:33:02 computer-id kernel: Freezing remaining freezable tasks completed (elapsed 0.001 seconds)
Sep 10 07:33:02 computer-id kernel: printk: Suspending console(s) (use no_console_suspend to debug)
Sep 10 07:33:02 computer-id kernel: sd 14:0:0:0: [sda] Synchronizing SCSI cache
Sep 10 07:33:02 computer-id kernel: ata15.00: Entering standby power mode
Sep 10 07:33:02 computer-id kernel: amdgpu 0000:0b:00.0: amdgpu: MODE1 reset
Sep 10 07:33:02 computer-id kernel: amdgpu 0000:0b:00.0: amdgpu: GPU mode1 reset
Sep 10 07:33:02 computer-id kernel: amdgpu 0000:0b:00.0: amdgpu: GPU psp mode1 reset
Sep 10 07:33:02 computer-id kernel: amdgpu 0000:0b:00.0: amdgpu: psp reg (0x16061) wait timed out, mask: 8000ffff, read: ffffffff exp: 80000000

--- End Message ---
--- Begin Message ---
Source: linux
Source-Version: 6.16.8-1
Done: Salvatore Bonaccorso <carnil@debian.org>

We believe that the bug you reported is fixed in the latest version of
linux, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1114806@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Salvatore Bonaccorso <carnil@debian.org> (supplier of updated linux package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 21 Sep 2025 07:37:24 +0200
Source: linux
Architecture: source
Version: 6.16.8-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Changed-By: Salvatore Bonaccorso <carnil@debian.org>
Closes: 1114806 1114898 1115002
Changes:
 linux (6.16.8-1) unstable; urgency=medium
 .
   * New upstream stable update:
     https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.16.8
     - fs: add a FMODE_ flag to indicate IOCB_HAS_METADATA availability
     - block: don't silently ignore metadata for sync read/write
     - coredump: don't pointlessly check and spew warnings
     - fuse: Block access to folio overlimit
     - fhandle: use more consistent rules for decoding file handle from userns
     - dma-debug: don't enforce dma mapping check on noncoherent allocations
     - perf: Fix the POLL_HUP delivery breakage
     - [arm64] irqchip/mvebu-gicp: Fix an IS_ERR() vs NULL check in probe()
     - Bluetooth: hci_conn: Fix not cleaning up Broadcaster/Broadcast Source
     - [amd64] iommu/vt-d: Split intel_iommu_domain_alloc_paging_flags()
     - [amd64] iommu/vt-d: Create unique domain ops for each stage
     - [amd64] iommu/vt-d: Split paging_domain_compatible()
     - [amd64] iommu/vt-d: Make iotlb_sync_map a static property of dmar_domain
     - Bluetooth: hci_conn: Fix running bis_cleanup for hci_conn->type PA_LINK
     - Bluetooth: ISO: Fix getname not returning broadcast fields
     - Revert "drm/amdgpu: Add more checks to PSP mailbox" (Closes: #1114806)
     - flexfiles/pNFS: fix NULL checks on result of ff_layout_choose_ds_for_read
     - SUNRPC: call xs_sock_process_cmsg for all cmsg
     - NFSv4: Don't clear capabilities that won't be reset (Closes: #1114898)
     - md: keep recovery_cp in mdp_superblock_s
     - trace/fgraph: Fix error handling
     - NFSv4: Clear the NFS_CAP_FS_LOCATIONS flag if it is not set
     - NFSv4: Clear NFS_CAP_OPEN_XOR and NFS_CAP_DELEGTIME if not supported
     - NFSv4: Clear the NFS_CAP_XATTR flag if not supported by the server
     - tracing: Fix tracing_marker may trigger page fault during preempt_disable
     - nfs/localio: restore creds before releasing pageio data
     - ftrace/samples: Fix function size computation
     - tracing/osnoise: Fix null-ptr-deref in bitmap_parselist()
     - NFS: Serialise O_DIRECT i/o and truncate()
     - NFSv4.2: Serialise O_DIRECT i/o and fallocate()
     - NFSv4.2: Serialise O_DIRECT i/o and clone range
     - NFSv4.2: Serialise O_DIRECT i/o and copy range
     - NFS: nfs_invalidate_folio() must observe the offset and size arguments
     - NFSv4/flexfiles: Fix layout merge mirror check.
     - tracing: Silence warning when chunk allocation fails in trace_pid_write
     - bpf, cpumap: Disable page_pool direct xdp_return need larger scope
     - [amd64] cpufreq/amd-pstate: Fix setting of CPPC.min_perf in active mode
       for performance governor
     - [s390x] pai: Deny all events not handled by this PMU
     - [s390x] cpum_cf: Deny all sampling events by counter PMU
     - [amd64] cpufreq/amd-pstate: Fix a regression leading to EPP 0 after resume
     - bpf: Fix out-of-bounds dynptr write in bpf_crypto_crypt
     - xsk: Fix immature cq descriptor production
     - rqspinlock: Choose trylock fallback for NMI waiters
     - bpf: Allow fall back to interpreter for programs with stack size <= 512
     - bpf: Tell memcg to use allow_spinning=false path in bpf_timer_init()
     - tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fails to allocate
       psock->cork.
     - proc: fix type confusion in pde_set_flags()
     - Revert "SUNRPC: Don't allow waiting for exiting tasks"
     - [arm64] kexec: initialize kexec_buf struct in load_other_segments()
     - mptcp: sockopt: make sync_socket_options propagate SOCK_KEEPOPEN
     - doc: mptcp: net.mptcp.pm_type is deprecated
     - netlink: specs: mptcp: fix if-idx attribute type
     - ocfs2: fix recursive semaphore deadlock in fiemap call
     - btrfs: fix squota compressed stats leak
     - btrfs: fix subvolume deletion lockup caused by inodes xarray race
     - [amd64] i2c: i801: Hide Intel Birch Stream SoC TCO WDT
     - net: usb: asix: ax88772: drop phylink use in PM to avoid MDIO runtime PM
       wakeups
     - PM: EM: Add function for registering a PD without capacity update
     - PM: hibernate: Restrict GFP mask in hibernation_snapshot()
       (Closes: #1115002)
     - wifi: iwlwifi: fix 130/1030 configs
     - [s390x] kexec: initialize kexec_buf struct
     - smb: client: fix compound alignment with encryption
     - smb: client: fix data loss due to broken rename(2)
     - [armhf] mtd: rawnand: stm32_fmc2: avoid overlapping mappings on ECC buffer
     - [armhf] mtd: rawnand: stm32_fmc2: fix ECC overwrite
     - fuse: do not allow mapping a non-regular backing file
     - fuse: check if copy_file_range() returns larger than requested size
     - fuse: prevent overflow in copy_file_range return value
     - mm/hugetlb: add missing hugetlb_lock in __unmap_hugepage_range()
     - mm/khugepaged: fix the address passed to notifier on testing young
     - mm/vmalloc, mm/kasan: respect gfp mask in kasan_populate_vmalloc()
     - mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison
       memory
     - mm/memory-failure: fix redundant updates for already poisoned pages
     - mm/damon/core: set quota->charged_from to jiffies at first charge window
     - mm/damon/lru_sort: avoid divide-by-zero in
       damon_lru_sort_apply_parameters()
     - [arm64] drm/mediatek: fix potential OF node use-after-free
     - [amd64] drm/i915/power: fix size for for_each_set_bit() in abox iteration
     - drm/xe: Attempt to bring bos back to VRAM after eviction
     - drm/xe: Allow the pm notifier to continue on failure
     - drm/xe: Block exec and rebind worker while evicting for suspend /
       hibernate
     - drm/amdgpu: fix a memory leak in fence cleanup when unloading
     - drm/amdgpu/vcn: Allow limiting ctx to instance 0 for AV1 at any time
     - drm/amdgpu/vcn4: Fix IB parsing with multiple engine info packages
     - drm/amd/display: Correct sequences and delays for DCN35 PG & RCG
     - drm/amd/display: remove oem i2c adapter on finish
     - drm/edid: Define the quirks in an enum list
     - drm/edid: Add support for quirks visible to DRM core and drivers
     - drm/dp: Add an EDID quirk for the DPCD register access probe
     - drm/amd/display: Disable DPCD Probe Quirk
     - btrfs: use readahead_expand() on compressed extents
     - btrfs: fix corruption reading compressed range when block size is smaller
       than page size
     - kernfs: Fix UAF in polling when open file is released
     - libceph: fix invalid accesses to ceph_connection_v1_info
     - ceph: fix race condition validating r_parent before applying state
     - ceph: fix race condition where r_parent becomes stale before sending
       message
     - ceph: always call ceph_shift_unused_folios_left()
     - ceph: fix crash after fscrypt_encrypt_pagecache_blocks() error
     - [arm64] mtd: spinand: Add a ->configure_chip() hook
     - [arm64] mtd: spinand: winbond: Enable high-speed modes on w25n0xjw
     - [arm64] mtd: spinand: winbond: Fix oob_layout for W25N01JW
     - mm/damon/sysfs: fix use-after-free in state_show()
     - mm/damon/reclaim: avoid divide-by-zero in damon_reclaim_apply_parameters()
     - drm/amd/display: Destroy cached state in complete() callback
     - drm/amd/display: Drop dm_prepare_suspend() and dm_complete()
     - drm/amd/amdgpu: Declare isp firmware binary file
     - hrtimers: Unconditionally update target CPU base after offline timer
       migration
     - fs/resctrl: Eliminate false positive lockdep warning when reading SNC
       counters
     - [amd64] x86/cpu/topology: Always try cpu_parse_topology_ext() on AMD/Hygon
     - Input: i8042 - add TUXEDO InfinityBook Pro Gen10 AMD to i8042 quirk table
     - Input: xpad - add support for Flydigi Apex 5
     - Revert "net: usb: asix: ax88772: drop phylink use in PM to avoid MDIO
       runtime PM wakeups"
     - tty: hvc_console: Call hvc_kick in hvc_write unconditionally
     - dt-bindings: serial: brcm,bcm7271-uart: Constrain clocks
     - USB: serial: option: add Telit Cinterion FN990A w/audio compositions
     - USB: serial: option: add Telit Cinterion LE910C4-WWX new compositions
     - [arm64] drm/panthor: validate group queue count
     - [arm64,armhf] net: fec: Fix possible NPD in
       fec_enet_phy_reset_after_clk_enable()
     - net: phylink: add lock for serializing concurrent pl->phydev writes with
       resolver
     - net: phy: transfer phy_config_inband() locking responsibility to phylink
     - wifi: ath12k: Fix missing station power save configuration
     - wifi: ath12k: add link support for multi-link in arsta
     - wifi: ath12k: Add support to enqueue management frame at MLD level
     - wifi: ath12k: fix WMI TLV header misalignment
     - [armhf] PCI: mvebu: Fix use of for_each_of_range() iterator
     - genetlink: fix genl_bind() invoking bind() after -EPERM
     - [armhf] net: dsa: b53: fix ageing time for BCM53101
     - net: bridge: Bounce invalid boolopts
     - tunnels: reset the GSO metadata before reusing the skb
     - docs: networking: can: change bcm_msg_head frames member to support
       flexible array
     - igb: Fix NULL pointer dereference in ethtool loopback test
     - igb: fix link test skipping when interface is admin down
     - i40e: fix IRQ freeing in i40e_vsi_request_irq_msix error path
     - drm/xe/configfs: Don't touch survivability_mode on fini
     - drm/amd/display: use udelay rather than fsleep
     - net: dev_ioctl: take ops lock in hwtstamp lower paths
     - macsec: sync features on RTM_NEWLINK
     - can: j1939: implement NETDEV_UNREGISTER notification handler
     - can: j1939: j1939_sk_bind(): call j1939_priv_put() immediately when
       j1939_local_ecu_get() failed
     - can: j1939: j1939_local_ecu_get(): undo increment when
       j1939_local_ecu_get() fails
     - netfilter: nft_set_bitmap: fix lockdep splat due to missing annotation
     - netfilter: nft_set_pipapo: remove unused arguments
     - netfilter: nft_set: remove one argument from lookup and update functions
     - netfilter: nft_set_pipapo: merge pipapo_get/lookup
     - netfilter: nft_set_pipapo: don't return bogus extension pointer
     - netfilter: nft_set_pipapo: don't check genbit from packetpath lookups
     - netfilter: nft_set_rbtree: continue traversal if element is inactive
     - netfilter: nf_tables: Reintroduce shortened deletion notifications
     - netfilter: nf_tables: place base_seq in struct net
     - netfilter: nf_tables: make nft_set_do_lookup available unconditionally
     - netfilter: nf_tables: restart set lookup on base_seq change
     - hsr: use rtnl lock when iterating over ports
     - hsr: use hsr_for_each_port_rtnl in hsr_port_get_hsr
     - hsr: hold rcu and dev lock for hsr_get_port_ndev
     - [arm64] phy: qualcomm: phy-qcom-eusb2-repeater: fix override properties
     - [amd64] dmaengine: idxd: Remove improper idxd_free
     - [amd64] dmaengine: idxd: Fix refcount underflow on module unload
     - [amd64] dmaengine: idxd: Fix double free in idxd_setup_wqs()
     - erofs: get rid of {get,put}_page() for ztailpacking data
     - erofs: remove need_kmap in erofs_read_metabuf()
     - erofs: unify meta buffers in z_erofs_fill_inode()
     - erofs: fix invalid algorithm for encoded extents
     - [armhf] dmaengine: ti: edma: Fix memory allocation size for
       queue_priority_map
     - erofs: fix runtime warning on truncate_folio_batch_exceptionals()
     - xhci: fix memory leak regression when freeing xhci vdev devices depth
       first
     - USB: gadget: dummy-hcd: Fix locking bug in RT-enabled kernels
     - [amd64,arm64] usb: typec: tcpm: properly deliver cable vdms to altmode
       drivers
     - [arm64] dmaengine: qcom: bam_dma: Fix DT error handling for
       num-channels/ees
     - [arm64] phy: qcom: qmp-pcie: Fix PHY initialization when powered down by
       firmware
     - [arm64] phy: tegra: xusb: fix device and OF node leak at probe
     - [armhf] phy: ti: omap-usb2: fix device leak at unbind
     - [armhf] phy: ti-pipe3: fix device leak at unbind
     - netfilter: nft_set_pipapo: fix null deref for empty set
 .
   [ Santiago Ruano Rincón ]
   * d/salsa-ci.yml: Merge the extract-source job into the build's job script
   * d/salsa-ci.yml: Suppress unreleased changes and mismatching distribution
     lintian tags.
   * d/salsa-ci.yml: Early move orig tarballs back where they can be cached
Checksums-Sha1:
 fa8cb307aedfb153acd9f2e354ad472efa8ef6f5 208778 linux_6.16.8-1.dsc
 8ed667e2509b3cafd86925437331f162a0c45107 155698416 linux_6.16.8.orig.tar.xz
 7fe5971f841284accab53e51b5a1b99aed8ed2d0 1547628 linux_6.16.8-1.debian.tar.xz
 0959bce9a74d187a8b53112a5ff6cc5c4bb73361 6772 linux_6.16.8-1_source.buildinfo
Checksums-Sha256:
 a1bc3e4e7a0d317a0aa0a97fa4c88c1db1fda35630cb3c0190c740e38bd9a0be 208778 linux_6.16.8-1.dsc
 b3d6a1b8f7566d45a14d4de216aa11beddddb0a310c0e3b4d814d6a355c4b7a4 155698416 linux_6.16.8.orig.tar.xz
 4c51f2254127a44dc97bde6b44ddb763325cf081f5900a823ed8bb69a1f8a61f 1547628 linux_6.16.8-1.debian.tar.xz
 91b016664ffbfb24db7597f0c857878e374e0256c90abf0d0a17dc9a4670b17d 6772 linux_6.16.8-1_source.buildinfo
Files:
 10b68f76d08fa78839ba4a93e728e56c 208778 kernel optional linux_6.16.8-1.dsc
 555e02c0342029bde181871948bc9f59 155698416 kernel optional linux_6.16.8.orig.tar.xz
 3fe814c285937cee750ce21d1d90f148 1547628 kernel optional linux_6.16.8-1.debian.tar.xz
 010d3c5b5ad755060fe1a00222b072d7 6772 kernel optional linux_6.16.8-1_source.buildinfo

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

iQKmBAEBCgCQFiEERkRAmAjBceBVMd3uBUy48xNDz0QFAmjPj59fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDQ2
NDQ0MDk4MDhDMTcxRTA1NTMxRERFRTA1NENCOEYzMTM0M0NGNDQSHGNhcm5pbEBk
ZWJpYW4ub3JnAAoJEAVMuPMTQ89EBBQP/jikZr8W9nny+77qLB/3qc0DWWxHLV9l
GhnijzFt9XrH8ZLPj8CM7Es5haVdvPyRrUnPLXeLYPmzPgXr9d+3aQCo/UCJlkZ9
TbwbIgs59p0WWAojs50KzVOXrj89PDhfpe581ZG6fNibTi6vYGZ0LbMCJXBgGznP
m3e6eEpVr45zpukOKATfH/EEPhpOGRBMtIfLaow6ZPhTKvAWbLsKWgrm0zh8ohIH
6LQjMp3p7XHK/tZLLc5fh9i8sjIRI82ZnO5euqC7np5I/4g2Xsda+K3vTq15KFGD
KhOui9O5hOPgknx8fO2qE2V6ySbPC1RP8/RJR7M8wIEPNqV8pQudv0r12EQvb7nO
cOYwwK5PX4KyHHoVHpMXEdnYBgQfIfvHauL9HYqA7oeBrsig2ieo85FW/5W1OWRV
lXQ6GbJwIbsMypLS7wXX3hJF94+EBYZ3K3JojKTreiUwbFlRFQq/oMWNXNWbp8UA
oetX63lCa2WKjIhdmeMipK5LY1Y4+QB+CkVekayBY+FmPZqh9pN5Jp+Zs1I7+kJR
KraQwgdFhcp7+je6/6Zk3MDUjNS/TBHFGlX3+3Sr8lFc5U9oUd7WSjkz44/hjIDs
98opqZPSjqNgkWTIOKlRD1wCkQOTqmFIeDgojYs2glRfPsvXe74gQ0PREM7Nzemi
nm18TTOJWjZY
=tip1
-----END PGP SIGNATURE-----

Attachment: pgpnGGMWuei3w.pgp
Description: PGP signature


--- End Message ---

Reply to: