Bug 175071 - [softupdates] [panic] softdep_deallocate_dependencies: unrecovered I/O error
Summary: [softupdates] [panic] softdep_deallocate_dependencies: unrecovered I/O error
Status: Open
Alias: None
Product: Base System
Classification: Unclassified
Component: kern (show other bugs)
Version: 9.1-PRERELEASE
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-bugs (Nobody)
URL:
Keywords: crash
Depends on:
Blocks:
 
Reported: 2013-01-06 20:20 UTC by mwisnicki+freebsd
Modified: 2022-10-17 12:17 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description mwisnicki+freebsd 2013-01-06 20:20:00 UTC
For some reason my SATA drive just disappeared yesterday, maybe due to shitty controller:

ada0 at ata3 bus 0 scbus1 target 0 lun 0
ada0: <WDC WD10EADS-00L5B1 01.01A01> ATA-8 SATA 2.x device
ada0: 150.000MB/s transfers (SATA 1.x, UDMA5, PIO 8192bytes)
ada0: 953869MB (1953525168 512 byte sectors: 16H 63S/T 16383C)
ada0: Previously was known as ad6
atapci0: <Promise PDC20376 SATA150 controller> port 0x1080-0x10bf,0x10c0-0x10cf,0x1000-0x107f mem 0xd0020000-0xd0020fff,0xd0000000-0xd001ffff irq 20 at device 0.0 on pci3
ata3: <ATA channel> at channel 1 on atapci0

so here is the actual problem:

(ada0:ata3:0:0:0): lost device
(pass0:ata3:0:0:0): passdevgonecb: devfs entry is gone
GEOM_ELI: Crypto WRITE request failed (error=6). gpt/ghost_tank2_enc.eli[WRITE(offset=279764992, length=4096)]
g_vfs_done():gpt/ghost_tank2_enc.eli[WRITE(offset=279764992, length=4096)]error = 6
/dev: got error 6 while accessing filesystem
panic: softdep_deallocate_dependencies: unrecovered I/O error
cpuid = 0
KDB: stack backtrace:
db_trace_self_wrapper() at db_trace_self_wrapper+0x2a
kdb_backtrace() at kdb_backtrace+0x37
panic() at panic+0x1ce
clear_remove() at clear_remove
brelse() at brelse+0x60
bufdone() at bufdone+0x68
g_io_schedule_up() at g_io_schedule_up+0xac
g_up_procbody() at g_up_procbody+0x5c
fork_exit() at fork_exit+0x11f
fork_trampoline() at fork_trampoline+0xe
--- trap 0, rip = 0, rsp = 0xffffff8000252cf0, rbp = 0 ---
Uptime: 17d14h55m52s
(ada0:ata3:0:0:0): Synchronize cache failed


I have a crashdump but kgdb is broken.

What is expected outcome of disk removal ?

How-To-Repeat: Just disconnect disk with mounted UFS filesystem.
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2013-01-07 03:51:19 UTC
Responsible Changed
From-To: freebsd-bugs->freebsd-fs

Over to maintainer(s).
Comment 2 Eitan Adler freebsd_committer freebsd_triage 2017-12-31 08:00:50 UTC
For bugs matching the following criteria:

Status: In Progress Changed: (is less than) 2014-06-01

Reset to default assignee and clear in-progress tags.

Mail being skipped
Comment 3 Graham Perrin freebsd_committer freebsd_triage 2022-10-17 12:17:30 UTC
Keyword: 

    crash

– in lieu of summary line prefix: 

    [panic]

* bulk change for the keyword
* summary lines may be edited manually (not in bulk). 

Keyword descriptions and search interface: 

    <https://bugs.freebsd.org/bugzilla/describekeywords.cgi>