--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: linux-image-2.6.29-2-486: opl3sa2 sound fails after suspend/resume or rmmod/insmod on toshiba libretto 110 ct
- From: Friedrich Delgado Friedrichs <friedel@nomaden.org>
- Date: Fri, 29 May 2009 23:36:38 +0200
- Message-id: <20090529213248.4320.94782.reportbug@gimli.taupan.ath.cx>
- Reply-to: friedel@nomaden.org
Package: linux-image-2.6.29-2-486
Version: 2.6.29-5
Severity: normal
When I use hardware suspend (via apm -s) on my toshiba libretto 110
ct, the soundcard is unusable after resume.
This used to work in kernel 2.6.22, however I upgraded a lot of
packages in one go (I didn't use the laptop for some time), so it
might be another package that's causing this.
alsamixer starts and displays levels which I can change, but any
soundplayer will hang for a few seconds and then terminate with an
error (as if the sound device is blocked, but there's no process
blocking any sound device).
Sound works again only after reboot.
Unloading alsa (with alsa unload) and reloading opl3sa2 doesn't help,
but produces the following error after unloading:
May 28 22:57:40 gimli kernel: [13098.270456] Trying to free already-free IRQ 5
May 28 22:57:40 gimli kernel: [13098.278892] snd-opl3sa2-pnpbios 00:16: disabled
And when I try to modprobe snd-opl3sa2, I get the following error:
May 28 22:57:51 gimli kernel: [13109.846896] snd-opl3sa2-pnpbios 00:16: activated
May 28 22:57:51 gimli kernel: [13109.847126] opl3sa2: can't grab IRQ 5
May 28 22:57:51 gimli kernel: [13109.858891] snd-opl3sa2-pnpbios 00:16: disabled
After failed modprobe, there are no sound devices at all any more,
only /dev/snd/timer and /dev/snd/seq are present.
/etc/apm/suspend.d/80alsa and /etc/apm/suspend.d/80alsa contain:
#!/bin/sh
#
# apmd proxy script for ALSA
[ -x /usr/sbin/alsactl ] || exit 0
case "$1,$2" in
suspend,*) /usr/sbin/alsactl store && /usr/sbin/alsa suspend ;;
resume,suspend) /usr/sbin/alsa resume && /usr/sbin/alsactl restore ;;
esac
The notebook is *not* acpi compatible, so using acpi is not an
alternative. It may work with s2disk or s2ram (I never tried), but
that would probably be very slow compared to hardware suspend.
On a personal note: This is a bit of a bummer since I intended to
revive the libretto as networked music player in my living room ;-}
Please don't hesitate to ask for clarification, if needed.
Kind regards
FDF
-- Package-specific info:
** Version:
Linux version 2.6.29-2-486 (Debian 2.6.29-5) (waldi@debian.org) (gcc version 4.3.3 (Debian 4.3.3-10) ) #1 Sun May 17 16:47:55 UTC 2009
** Command line:
root=/dev/hda3 pci=biosirq idebus=66 acpi=off
** Tainted: G D (128)
** Kernel log:
[ 776.035921] wlan0: direct probe to AP 00:12:17:cc:dc:e6 try 1
[ 776.036244] wlan0 direct probe responded
[ 776.036244] wlan0: authenticate with AP 00:12:17:cc:dc:e6
[ 776.044462] wlan0: authenticated
[ 776.044511] wlan0: associate with AP 00:12:17:cc:dc:e6
[ 776.044896] wlan0: RX ReassocResp from 00:12:17:cc:dc:e6 (capab=0x411 status=0 aid=2)
[ 776.044896] wlan0: associated
[ 837.223998] apm: busy: Parameter out of range
[ 842.227990] apm: busy: Parameter out of range
[ 843.771721] parport_pc 00:10: disabled
[ 843.783710] serial 00:0e: disabled
[ 843.795708] i8042 aux 00:08: disabled
[ 843.795708] ath5k 0000:01:00.0: restoring config space at offset 0xf (was 0xffffffff, writing 0x1c0a010b)
[ 843.795708] ath5k 0000:01:00.0: restoring config space at offset 0xe (was 0xffffffff, writing 0x0)
[ 843.795708] ath5k 0000:01:00.0: restoring config space at offset 0xd (was 0xffffffff, writing 0x44)
[ 843.795708] ath5k 0000:01:00.0: restoring config space at offset 0xc (was 0xffffffff, writing 0x0)
[ 843.795708] ath5k 0000:01:00.0: restoring config space at offset 0xb (was 0xffffffff, writing 0x721b1799)
[ 843.795708] ath5k 0000:01:00.0: restoring config space at offset 0xa (was 0xffffffff, writing 0x5001)
[ 843.795708] ath5k 0000:01:00.0: restoring config space at offset 0x9 (was 0xffffffff, writing 0x0)
[ 843.795708] ath5k 0000:01:00.0: restoring config space at offset 0x8 (was 0xffffffff, writing 0x0)
[ 843.795708] ath5k 0000:01:00.0: restoring config space at offset 0x7 (was 0xffffffff, writing 0x0)
[ 843.795708] ath5k 0000:01:00.0: restoring config space at offset 0x6 (was 0xffffffff, writing 0x0)
[ 843.795708] ath5k 0000:01:00.0: restoring config space at offset 0x5 (was 0xffffffff, writing 0x0)
[ 843.795708] ath5k 0000:01:00.0: restoring config space at offset 0x4 (was 0xffffffff, writing 0x14000000)
[ 843.795708] ath5k 0000:01:00.0: restoring config space at offset 0x3 (was 0xffffffff, writing 0xa820)
[ 843.795708] ath5k 0000:01:00.0: restoring config space at offset 0x2 (was 0xffffffff, writing 0x2000001)
[ 843.795708] ath5k 0000:01:00.0: restoring config space at offset 0x1 (was 0xffffffff, writing 0x2900006)
[ 843.795708] ath5k 0000:01:00.0: restoring config space at offset 0x0 (was 0xffffffff, writing 0x1d168c)
[ 843.799850] yenta_cardbus 0000:00:13.0: setting latency timer to 64
[ 844.511874] yenta_cardbus 0000:00:13.1: setting latency timer to 64
[ 844.663715] i8042 aux 00:08: activated
[ 844.675710] serial 00:0e: activated
[ 844.687710] parport_pc 00:10: activated
[ 844.740898] ath5k 0000:01:00.0: restoring config space at offset 0xf (was 0x1c0a0100, writing 0x1c0a010b)
[ 844.740978] ath5k 0000:01:00.0: restoring config space at offset 0x4 (was 0x0, writing 0x14000000)
[ 844.741023] ath5k 0000:01:00.0: restoring config space at offset 0x3 (was 0x0, writing 0xa820)
[ 844.741067] ath5k 0000:01:00.0: restoring config space at offset 0x1 (was 0x2900000, writing 0x2900006)
[ 845.035752] psmouse serio1: ID: 10 00 64<3>ath5k phy0: noise floor calibration timeout (2437MHz)
[ 1114.839777] pcmcia_socket pcmcia_socket0: pccard: card ejected from slot 0
[ 1114.877058] wlan0: deauthenticating by local choice (reason=3)
[ 1135.327766] pcmcia_socket pcmcia_socket0: cs: unable to apply power.
[ 1151.635769] pcmcia_socket pcmcia_socket0: pccard: CardBus card inserted into slot 0
[ 1151.635930] pci 0000:01:00.0: reg 10 32bit mmio: [0x000000-0x00ffff]
[ 1151.636916] ath5k 0000:01:00.0: enabling device (0000 -> 0002)
[ 1151.638372] ath5k 0000:01:00.0: registered as 'phy1'
[ 1151.755966] wmaster0 (ath5k): not using net_device_ops yet
[ 1151.764534] phy1: Selected rate control algorithm 'minstrel'
[ 1151.764917] wlan0 (ath5k): not using net_device_ops yet
[ 1151.774468] ath5k phy1: Atheros AR2417 chip found (MAC: 0xf0, PHY: 0x70)
[ 1156.621409] BUG: unable to handle kernel paging request at c4a6c81c
[ 1156.621466] IP: [<c01e6768>] strnlen+0x6/0x16
[ 1156.621547] *pde = 03093067 *pte = 00000000
[ 1156.621586] Oops: 0000 [#1]
[ 1156.621608] last sysfs file: /sys/devices/virtual/net/lo/operstate
[ 1156.621641] Modules linked in: snd_opl3sa2 snd_wss_lib snd_pcm_oss snd_mixer_oss snd_pcm snd_page_alloc snd_opl3_lib snd_hwdep snd_mpu401_uart snd_seq_dummy snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device snd soundcore binfmt_misc ipv6 apm dm_snapshot dm_mirror dm_region_hash dm_log dm_mod orinoco_cs orinoco hermes_dld hermes xirc2ps_cs arc4 ecb ath5k mac80211 led_class cfg80211 pcmcia parport_pc parport donauboe serio_raw pcspkr psmouse yenta_socket irda rsrc_nonstatic pcmcia_core crc_ccitt ext3 jbd mbcache ide_gd_mod ide_generic ide_core evdev thermal_sys [last unloaded: soundcore]
[ 1156.622006]
[ 1156.622037] Pid: 3285, comm: xscreensaver Not tainted (2.6.29-2-486 #1)
[ 1156.622071] EIP: 0060:[<c01e6768>] EFLAGS: 00010097 CPU: 0
[ 1156.622115] EIP is at strnlen+0x6/0x16
[ 1156.622145] EAX: c4a6c81c EBX: c3341101 ECX: c4a6c81c EDX: fffffffe
[ 1156.622180] ESI: c4a6c81c EDI: ffffffff EBP: c3342000 ESP: c35b9db8
[ 1156.622212] DS: 007b ES: 007b FS: 0000 GS: 0033 SS: 0068
[ 1156.622248] Process xscreensaver (pid: 3285, ti=c35b8000 task=c29e9bf0 task.ti=c35b8000)
[ 1156.622278] Stack:
[ 1156.622293] c01e59ab c35b9f1c c35b9f18 00000005 00000000 c01e5d04 ffffffff ffffffff
[ 1156.622348] 00000000 c35b9ee8 c0326c01 00000f01 c33410ff c35b9f00 c3341101 c3342000
[ 1156.622403] ffffffff ffffffff 00000000 c35b9f18 00000001 fffffff5 00000000 c35b9e88
[ 1156.622462] Call Trace:
[ 1156.622482] [<c01e59ab>] string+0x26/0x6c
[ 1156.622521] [<c01e5d04>] vsnprintf+0x313/0x760
[ 1156.622564] [<c0267da0>] __sock_recvmsg+0x50/0x58
[ 1156.622625] [<c0267e64>] sock_aio_read+0xbc/0xca
[ 1156.622668] [<c0186881>] seq_printf+0x25/0x41
[ 1156.622704] [<c0186881>] seq_printf+0x25/0x41
[ 1156.622736] [<c0104ba7>] show_interrupts+0x184/0x1af
[ 1156.622861] [<c0186c0d>] seq_read+0x251/0x327
[ 1156.622904] [<c01869bc>] seq_read+0x0/0x327
[ 1156.622935] [<c01a1ca6>] proc_reg_read+0x34/0x45
[ 1156.622983] [<c01a1c72>] proc_reg_read+0x0/0x45
[ 1156.623018] [<c0175a7d>] vfs_read+0x7b/0xd1
[ 1156.623053] [<c0175b6b>] sys_read+0x3c/0x63
[ 1156.623084] [<c0103462>] syscall_call+0x7/0xb
[ 1156.623129] Code: 0e 89 c7 89 d0 f2 ae 74 05 bf 01 00 00 00 4f 89 f8 5f c3 85 c9 57 89 c7 89 d0 74 05 f2 ae 75 01 4f 89 f8 5f c3 89 c1 89 c8 eb 06 <80> 38 00 74 07 40 4a 83 fa ff 75 f4 29 c8 c3 90 55 89 d5 57 56
[ 1156.623381] EIP: [<c01e6768>] strnlen+0x6/0x16 SS:ESP 0068:c35b9db8
[ 1156.623452] ---[ end trace 278de7abbb57d0ff ]---
[ 1163.118882] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 1164.199798] wlan0: authenticate with AP 00:12:17:cc:dc:e6
[ 1164.213520] wlan0: authenticated
[ 1164.213577] wlan0: associate with AP 00:12:17:cc:dc:e6
[ 1164.219926] wlan0: RX AssocResp from 00:12:17:cc:dc:e6 (capab=0x11 status=0 aid=2)
[ 1164.219986] wlan0: associated
[ 1164.230548] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 1174.975728] wlan0: no IPv6 routers present
[ 1713.523641] ath5k phy1: noise floor calibration timeout (2437MHz)
[ 1713.674976] ath5k phy1: unsupported jumbo
[ 1734.311744] ath5k phy1: unsupported jumbo
[ 1744.522737] ath5k phy1: noise floor calibration timeout (2437MHz)
[ 2726.284406] ath5k phy1: unsupported jumbo
[ 2816.939751] ath5k phy1: unsupported jumbo
[ 2828.883738] ath5k phy1: unsupported jumbo
** Loaded modules:
Module Size Used by
snd_opl3sa2 15312 0
snd_wss_lib 23400 1 snd_opl3sa2
snd_pcm_oss 31356 0
snd_mixer_oss 11928 1 snd_pcm_oss
snd_pcm 60812 2 snd_wss_lib,snd_pcm_oss
snd_page_alloc 8016 2 snd_wss_lib,snd_pcm
snd_opl3_lib 9024 1 snd_opl3sa2
snd_hwdep 5912 1 snd_opl3_lib
snd_mpu401_uart 6276 1 snd_opl3sa2
snd_seq_dummy 2368 0
snd_seq_oss 25084 0
snd_seq_midi 5440 0
snd_rawmidi 18520 2 snd_mpu401_uart,snd_seq_midi
snd_seq_midi_event 6224 2 snd_seq_oss,snd_seq_midi
snd_seq 41972 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 17400 4 snd_wss_lib,snd_pcm,snd_opl3_lib,snd_seq
snd_seq_device 6100 6 snd_opl3_lib,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd 47580 13 snd_opl3sa2,snd_wss_lib,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_opl3_lib,snd_hwdep,snd_mpu401_uart,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 5764 1 snd
binfmt_misc 6748 1
ipv6 222968 14
apm 14776 2
dm_snapshot 17268 0
dm_mirror 12312 0
dm_region_hash 10088 1 dm_mirror
dm_log 8224 2 dm_mirror,dm_region_hash
dm_mod 48176 3 dm_snapshot,dm_mirror,dm_log
orinoco_cs 12824 0
orinoco 44904 1 orinoco_cs
hermes_dld 5748 1 orinoco
hermes 6464 3 orinoco_cs,orinoco,hermes_dld
xirc2ps_cs 13896 0
arc4 1548 2
ecb 2352 2
ath5k 96432 0
mac80211 133724 1 ath5k
led_class 3664 1 ath5k
cfg80211 32844 2 ath5k,mac80211
pcmcia 22904 2 orinoco_cs,xirc2ps_cs
parport_pc 21844 0
parport 29940 1 parport_pc
donauboe 8884 0
serio_raw 4488 0
pcspkr 2068 0
psmouse 41956 0
yenta_socket 21212 3
irda 90672 1 donauboe
rsrc_nonstatic 9416 1 yenta_socket
pcmcia_core 30724 5 orinoco_cs,xirc2ps_cs,pcmcia,yenta_socket,rsrc_nonstatic
crc_ccitt 1800 2 donauboe,irda
ext3 104688 6
jbd 36636 1 ext3
mbcache 6580 1 ext3
ide_gd_mod 18896 8
ide_generic 2252 0 [permanent]
ide_core 91200 2 ide_gd_mod,ide_generic
evdev 7864 1
thermal_sys 10260 0
** PCI devices:
00:00.0 Host bridge [0600]: Toshiba America Info Systems CPU to PCI bridge [1179:0601] (rev 2e)
Subsystem: Toshiba America Info Systems Satellite Pro [1179:0001]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR+ INTx-
Latency: 0, Cache Line Size: 32 bytes
00:04.0 VGA compatible controller [0300]: Neomagic Corporation NM2160 [MagicGraph 128XD] [10c8:0004] (rev 01) (prog-if 00 [VGA controller])
Subsystem: Toshiba America Info Systems Device [1179:0001]
Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin A routed to IRQ 0
Region 0: Memory at fd000000 (32-bit, prefetchable) [size=16M]
Region 1: Memory at ffc00000 (32-bit, non-prefetchable) [size=2M]
Region 2: Memory at ffb00000 (32-bit, non-prefetchable) [size=1M]
Expansion ROM at <unassigned> [disabled]
Kernel modules: neofb
00:11.0 Communication controller [0780]: Toshiba America Info Systems FIR Port Type-O [1179:0701] (rev 22)
Subsystem: Toshiba America Info Systems Device [1179:0001]
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64
Interrupt: pin A routed to IRQ 11
Region 0: I/O ports at ffe0 [size=32]
Kernel driver in use: donauboe
Kernel modules: donauboe
00:13.0 CardBus bridge [0607]: Toshiba America Info Systems ToPIC95 [1179:060a] (rev 07)
Subsystem: Toshiba America Info Systems Satellite Pro [1179:0001]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 11
Region 0: Memory at 20000000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=00, secondary=01, subordinate=04, sec-latency=0
Memory window 0: 10000000-13fff000 (prefetchable)
Memory window 1: 14000000-17fff000
I/O window 0: 00001000-000010ff
I/O window 1: 00001400-000014ff
BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset- 16bInt- PostWrite+
16-bit legacy interface ports at 0001
Kernel driver in use: yenta_cardbus
Kernel modules: yenta_socket
00:13.1 CardBus bridge [0607]: Toshiba America Info Systems ToPIC95 [1179:060a] (rev 07)
Subsystem: Toshiba America Info Systems Satellite Pro [1179:0001]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin B routed to IRQ 11
Region 0: Memory at 20001000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=00, secondary=05, subordinate=08, sec-latency=0
Memory window 0: 18000000-1bfff000 (prefetchable)
Memory window 1: 1c000000-1ffff000
I/O window 0: 00001c00-00001cff
I/O window 1: 00002000-000020ff
BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset- 16bInt+ PostWrite+
16-bit legacy interface ports at 0001
Kernel driver in use: yenta_cardbus
Kernel modules: yenta_socket
01:00.0 Ethernet controller [0200]: Atheros Communications Inc. AR5007G Wireless Network Adapter [168c:001d] (rev 01)
Subsystem: Belkin Device [1799:721b]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 168 (2500ns min, 7000ns max), Cache Line Size: 128 bytes
Interrupt: pin A routed to IRQ 11
Region 0: Memory at 14000000 (32-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: ath5k
Kernel modules: ath5k
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i586)
Kernel: Linux 2.6.29-2-486
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8) (ignored: LC_ALL set to de_DE.utf8)
Shell: /bin/sh linked to /bin/dash
Versions of packages linux-image-2.6.29-2-486 depends on:
ii debconf [debconf-2.0] 1.5.26 Debian configuration management sy
ii initramfs-tools [linux-initra 0.93.2 tools for generating an initramfs
ii module-init-tools 3.7-pre9-1 tools for managing Linux kernel mo
ii yaird [linux-initramfs-tool] 0.0.13-5 Yet Another mkInitRD
linux-image-2.6.29-2-486 recommends no packages.
Versions of packages linux-image-2.6.29-2-486 suggests:
ii grub 0.97-53 GRand Unified Bootloader (Legacy v
pn linux-doc-2.6.29 <none> (no description available)
-- debconf information:
linux-image-2.6.29-2-486/postinst/depmod-error-initrd-2.6.29-2-486: false
linux-image-2.6.29-2-486/prerm/would-invalidate-boot-loader-2.6.29-2-486: true
linux-image-2.6.29-2-486/preinst/elilo-initrd-2.6.29-2-486: true
linux-image-2.6.29-2-486/postinst/bootloader-test-error-2.6.29-2-486:
linux-image-2.6.29-2-486/prerm/removing-running-kernel-2.6.29-2-486: true
linux-image-2.6.29-2-486/postinst/old-initrd-link-2.6.29-2-486: true
linux-image-2.6.29-2-486/postinst/kimage-is-a-directory:
linux-image-2.6.29-2-486/preinst/lilo-initrd-2.6.29-2-486: true
shared/kernel-image/really-run-bootloader: true
linux-image-2.6.29-2-486/postinst/old-system-map-link-2.6.29-2-486: true
linux-image-2.6.29-2-486/preinst/overwriting-modules-2.6.29-2-486: true
linux-image-2.6.29-2-486/preinst/abort-install-2.6.29-2-486:
linux-image-2.6.29-2-486/postinst/create-kimage-link-2.6.29-2-486: true
linux-image-2.6.29-2-486/postinst/depmod-error-2.6.29-2-486: false
linux-image-2.6.29-2-486/preinst/bootloader-initrd-2.6.29-2-486: true
linux-image-2.6.29-2-486/preinst/initrd-2.6.29-2-486:
linux-image-2.6.29-2-486/preinst/lilo-has-ramdisk:
linux-image-2.6.29-2-486/postinst/bootloader-error-2.6.29-2-486:
linux-image-2.6.29-2-486/preinst/abort-overwrite-2.6.29-2-486:
linux-image-2.6.29-2-486/preinst/failed-to-move-modules-2.6.29-2-486:
* linux-image-2.6.29-2-486/postinst/old-dir-initrd-link-2.6.29-2-486: true
--- End Message ---