Hi,

After updating to -current on 8th Jan, I noticed that whenever I mounted a usb 
memory stick formatted as msdos, gvfsd-trash would get out of control and chew 
up all available cpu (top shows it starting about 2% or something small then 
steadily climbing). This would stop if I use top to kill the process. 

However, when I then try to open the files on that stick (using thunar in xfce4 
desktop environment), both gvfsd-trash and thunar processes will start steadily 
climbing in top. I could kill both gvfsd-trash and thunar, but then whenever I 
tried to open any folder (not just the ones on the memory stick), thunar would 
again start chewing up all the cpu. The only way to fix it this time would be 
to umount the stick and then kill thunar.

This did not happen on my previous -current compiled on 6 Jan. I did not report 
until now as the 8 Jan -current I was using had Ariane van der Steldt's vmmap 
patches applied. But last night I compiled a new current without those patches 
and the problem remains.

If I login using startx without going into xfce4, then I can mount this device 
and copy files no problem. Mounting a UFS filesystem does not cause any 
problems.

I also noticed that one time, I used xlock to lock my screen while the stick 
was mounted. When I tried to unlock the screen, xlock was very slow to respond, 
and top showed xlock and gvfsd-trash both consuming about 50% of cpu each.

Dmesg, top output and gdb output below. The memory stick is the 16gb "SanDisk 
U3 Cruzer Micro" in dmesg below.
Let me know if you want me to try something else.

Brett.


After mounting usb memory stick:

# top -SHd 1  
load averages:  2.39,  2.10,  1.33    emachine.the.do 22:50:47
59 processes:  57 idle, 2 on processor
CPU0 states:  0.6% user,  0.0% nice,  1.2% system,  0.1% interrupt, 98.1% idle
CPU1 states:  0.5% user,  0.0% nice,  1.3% system,  0.0% interrupt, 98.2% idle
Memory: Real: 144M/1958M act/tot Free: 1017M Cache: 543M Swap: 0K/4103M

  PID USERNAME PRI NICE  SIZE   RES STATE     WAIT      TIME    CPU COMMAND
 6094 brett     64    0 3204K 5204K onproc/0  -        12:31 99.27% gvfsd-trash
12165 brett      2    0   30M   69M sleep/0   select    2:13  7.47% Xorg
24756 brett     -5    0   11M   25M sleep/0   getblk    1:11  3.86% Thunar
    2 root     -22    0    0K 9628K idle      -        30.9H  0.00% idle0
    4 root     -22    0    0K 9628K idle      -        30.9H  0.00% idle1
16325 brett      2    0 7380K   20M sleep/1   poll      0:45  0.00% 
xfce4-terminal
30883 brett      2    0 3096K   11M sleep/0   poll      0:34  0.00% 
xfce4-netload-pl
 2961 brett      2    0   14M   27M sleep/0   poll      0:12  0.00% sylpheed
24811 _pflogd    4    0  744K  472K sleep/1   bpf       0:09  0.00% pflogd
11021 brett      2    0 6784K   20M sleep/1   poll      0:07  0.00% xfdesktop
17585 brett      2    0 8968K   23M sleep/1   poll      0:07  0.00% xfce4-panel
   13 root      18    0    0K 9628K sleep/1   syncer    0:02  0.00% update
   12 root     -13    0    0K 9628K idle      cleaner   0:02  0.00% cleaner
 6192 brett      2    0 3424K   14M sleep/0   poll      0:02  0.00% xfwm4
19536 root       2    0 1656K 2220K sleep/1   select    0:02  0.00% sendmail
    5 root      10    0    0K 9628K sleep/1   acpi0     0:02  0.00% acpi0
22992 brett      2    0 1396K 2024K idle      poll      0:01  0.00% dbus-daemon
    3 root      10    0    0K 9628K sleep/1   bored     0:01  0.00% syswq


After using top to kill thunar, there was a core dump file Thunar.core, not 
sure if this is useful:


$ gdb thunar Thunar.core 
....
(gdb) where
#0  0x0000000201a03b47 in _dl_find_symbol_obj () from /usr/libexec/ld.so
#1  0x0000000201a03eec in _dl_find_symbol () from /usr/libexec/ld.so
#2  0x0000000201a04140 in _dl_find_symbol_bysym () from /usr/libexec/ld.so
#3  0x0000000201a0639d in _dl_md_reloc () from /usr/libexec/ld.so
#4  0x0000000201a029db in _dl_rtld () from /usr/libexec/ld.so
#5  0x0000000201a0295e in _dl_rtld () from /usr/libexec/ld.so
#6  0x0000000201a0295e in _dl_rtld () from /usr/libexec/ld.so
#7  0x0000000201a0295e in _dl_rtld () from /usr/libexec/ld.so
#8  0x0000000201a0295e in _dl_rtld () from /usr/libexec/ld.so
#9  0x0000000201a0295e in _dl_rtld () from /usr/libexec/ld.so
#10 0x0000000201a05695 in dlopen () from /usr/libexec/ld.so
#11 0x0000000203e01cfb in g_module_open () from 
/usr/local/lib/libgmodule-2.0.so.2992.0
#12 0x000000020bd2fb8f in thunarx_provider_module_new () from 
/usr/local/lib/libthunarx-2.so.0.0
#13 0x000000020d3323cc in g_type_module_use () from 
/usr/local/lib/libgobject-2.0.so.2992.0
#14 0x000000020bd2f3ce in thunarx_provider_factory_list_providers () from 
/usr/local/lib/libthunarx-2.so.0.0
#15 0x000000000047906b in __register_frame_info ()
#16 0x000000021274e125 in g_main_context_dispatch () from 
/usr/local/lib/libglib-2.0.so.2992.0
#17 0x00000002127519cc in g_main_context_check () from 
/usr/local/lib/libglib-2.0.so.2992.0
#18 0x0000000212751cea in g_main_loop_run () from 
/usr/local/lib/libglib-2.0.so.2992.0
#19 0x0000000212d3b6d3 in gtk_main () from 
/usr/local/lib/libgtk-x11-2.0.so.2400.0
#20 0x000000000042237b in __register_frame_info ()
#21 0x000000000041e881 in ?? ()
#22 0x0000000000000002 in ?? ()
#23 0x00007f7ffffcd898 in ?? ()
#24 0x0000000000000000 in ?? ()
(gdb) 

OpenBSD 5.1-beta (GENERIC.MP) #12: Sun Jan 15 14:01:29 EST 2012
    r...@emachine.the.domm:/usr/src/sys/arch/amd64/compile/GENERIC.MP
real mem = 3218997248 (3069MB)
avail mem = 3119222784 (2974MB)
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 2.5 @ 0xf0000 (45 entries)
bios0: vendor Phoenix version "R01-A1" date 03/02/2009
bios0: eMachines ET1300
acpi0 at bios0: rev 0
acpi0: sleep states S0 S3 S4 S5
acpi0: tables DSDT FACP SSDT HPET SLIC MCFG APIC
acpi0: wakeup devices HUB0(S5) XVR0(S5) XVR1(S5) XVR2(S5) USB0(S3) USB2(S3) 
AZAD(S5) MMAC(S5)
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpihpet0 at acpi0: 25000000 Hz
acpimcfg0 at acpi0 addr 0xf0000000, bus 0-63
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: AMD Athlon(tm) Dual Core Processor 5050e , 2612.28 MHz
cpu0: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,CX16,NXE,MMXX,FFXSR,LONG,3DNOW2,3DNOW,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,3DNOWP
cpu0: 64KB 64b/line 2-way I-cache, 64KB 64b/line 2-way D-cache, 512KB 64b/line 
16-way L2 cache
cpu0: ITLB 32 4KB entries fully associative, 8 4MB entries fully associative
cpu0: DTLB 32 4KB entries fully associative, 8 4MB entries fully associative
cpu0: apic clock running at 200MHz
cpu1 at mainbus0: apid 1 (application processor)
cpu1: AMD Athlon(tm) Dual Core Processor 5050e , 2611.88 MHz
cpu1: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,CX16,NXE,MMXX,FFXSR,LONG,3DNOW2,3DNOW,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,3DNOWP
cpu1: 64KB 64b/line 2-way I-cache, 64KB 64b/line 2-way D-cache, 512KB 64b/line 
16-way L2 cache
cpu1: ITLB 32 4KB entries fully associative, 8 4MB entries fully associative
cpu1: DTLB 32 4KB entries fully associative, 8 4MB entries fully associative
ioapic0 at mainbus0: apid 4 pa 0xfec00000, version 11, 24 pins
ioapic0: misconfigured as apic 0, remapped to apid 4
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus 1 (HUB0)
acpicpu0 at acpi0: PSS
acpicpu1 at acpi0: PSS
acpitz0 at acpi0: critical temperature is 124 degC
acpibtn0 at acpi0: PWRB
cpu0: PowerNow! K8 2611 MHz: speeds: 2600 2400 2200 2000 1800 1000 MHz
pci0 at mainbus0 bus 0
"NVIDIA MCP61 Memory" rev 0xa1 at pci0 dev 0 function 0 not configured
pcib0 at pci0 dev 1 function 0 "NVIDIA MCP61 ISA" rev 0xa2
nviic0 at pci0 dev 1 function 1 "NVIDIA MCP61 SMBus" rev 0xa2
iic0 at nviic0
spdmem0 at iic0 addr 0x51: 1GB DDR2 SDRAM non-parity PC2-6400CL5
spdmem1 at iic0 addr 0x52: 1GB DDR2 SDRAM non-parity PC2-6400CL5
spdmem2 at iic0 addr 0x53: 1GB DDR2 SDRAM non-parity PC2-6400CL5
iic1 at nviic0
"NVIDIA MCP61 Memory" rev 0xa2 at pci0 dev 1 function 2 not configured
ohci0 at pci0 dev 2 function 0 "NVIDIA MCP61 USB" rev 0xa3: apic 4 int 10, 
version 1.0, legacy support
ehci0 at pci0 dev 2 function 1 "NVIDIA MCP61 USB" rev 0xa3: apic 4 int 11
usb0 at ehci0: USB revision 2.0
uhub0 at usb0 "NVIDIA EHCI root hub" rev 2.00/1.00 addr 1
ppb0 at pci0 dev 4 function 0 "NVIDIA MCP61" rev 0xa1
pci1 at ppb0 bus 1
azalia0 at pci0 dev 5 function 0 "NVIDIA MCP61 HD Audio" rev 0xa2: apic 4 int 11
azalia0: codecs: Realtek ALC888
audio0 at azalia0
pciide0 at pci0 dev 6 function 0 "NVIDIA MCP61 IDE" rev 0xa2: DMA, channel 0 
configured to compatibility, channel 1 configured to compatibility
pciide0: channel 0 disabled (no drives)
pciide0: channel 1 ignored (disabled)
nfe0 at pci0 dev 7 function 0 "NVIDIA MCP61 LAN" rev 0xa2: apic 4 int 15, 
address 00:25:11:1e:44:93
rlphy0 at nfe0 phy 1: RTL8201L 10/100 PHY, rev. 1
pciide1 at pci0 dev 8 function 0 "NVIDIA MCP61 SATA" rev 0xa2: DMA
pciide1: using apic 4 int 11 for native-PCI interrupt
wd0 at pciide1 channel 0 drive 0: <ST3160318AS>
wd0: 16-sector PIO, LBA48, 152627MB, 312581808 sectors
wd0(pciide1:0:0): using PIO mode 4, Ultra-DMA mode 6
wd1 at pciide1 channel 1 drive 0: <WDC WD5000AADS-00M2B0>
wd1: 16-sector PIO, LBA48, 476940MB, 976773168 sectors
wd1(pciide1:1:0): using PIO mode 4, Ultra-DMA mode 6
pciide2 at pci0 dev 8 function 1 "NVIDIA MCP61 SATA" rev 0xa2: DMA
pciide2: using apic 4 int 10 for native-PCI interrupt
atapiscsi0 at pciide2 channel 0 drive 0
scsibus0 at atapiscsi0: 2 targets
cd0 at scsibus0 targ 0 lun 0: <HL-DT-ST, DVDRAM GH40F, MG01> ATAPI 5/cdrom 
removable
cd0(pciide2:0:0): using PIO mode 4, Ultra-DMA mode 5
ppb1 at pci0 dev 9 function 0 "NVIDIA MCP61 PCIE" rev 0xa2
pci2 at ppb1 bus 2
vga1 at pci2 dev 0 function 0 vendor "NVIDIA", unknown product 0x06e6 rev 0xa1
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
ppb2 at pci0 dev 11 function 0 "NVIDIA MCP61 PCIE" rev 0xa2
pci3 at ppb2 bus 3
ppb3 at pci0 dev 12 function 0 "NVIDIA MCP61 PCIE" rev 0xa2
pci4 at ppb3 bus 4
pchb0 at pci0 dev 24 function 0 "AMD AMD64 0Fh HyperTransport" rev 0x00
pchb1 at pci0 dev 24 function 1 "AMD AMD64 0Fh Address Map" rev 0x00
pchb2 at pci0 dev 24 function 2 "AMD AMD64 0Fh DRAM Cfg" rev 0x00
kate0 at pci0 dev 24 function 3 "AMD AMD64 0Fh Misc Cfg" rev 0x00: core rev 
BH-G2
isa0 at pcib0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
it0 at isa0 port 0x2e/2: IT8726F rev 3, EC port 0x290
usb1 at ohci0: USB revision 1.0
uhub1 at usb1 "NVIDIA OHCI root hub" rev 1.00/1.00 addr 1
mtrr: Pentium Pro MTRR support
umass0 at uhub0 port 9 configuration 1 interface 0 "Generic Mass Storage 
Device" rev 2.00/1.00 addr 2
umass0: using SCSI over Bulk-Only
scsibus1 at umass0: 2 targets, initiator 0
sd0 at scsibus1 targ 1 lun 0: <Generic, Compact Flash, 0.00> SCSI2 0/direct 
removable
sd1 at scsibus1 targ 1 lun 1: <Generic, SD/MMC, 0.00> SCSI2 0/direct removable
sd2 at scsibus1 targ 1 lun 2: <Generic, microSD, 0.00> SCSI2 0/direct removable
sd3 at scsibus1 targ 1 lun 3: <Generic, MS/MS-PRO, 0.00> SCSI2 0/direct 
removable
sd4 at scsibus1 targ 1 lun 4: <Generic, SM/xD-Picture, 0.00> SCSI2 0/direct 
removable
uhidev0 at uhub1 port 3 configuration 1 interface 0 "Holtek product 0x1203" rev 
2.00/2.80 addr 2
uhidev0: iclass 3/1
ukbd0 at uhidev0: 8 modifier keys, 6 key codes
wskbd1 at ukbd0 mux 1
wskbd1: connecting to wsdisplay0
uhidev1 at uhub1 port 3 configuration 1 interface 1 "Holtek product 0x1203" rev 
2.00/2.80 addr 2
uhidev1: iclass 3/0, 2 report ids
uhid0 at uhidev1 reportid 1: input=1, output=0, feature=0
uhid1 at uhidev1 reportid 2: input=3, output=0, feature=0
uhidev2 at uhub1 port 4 configuration 1 interface 0 "Logitech USB Receiver" rev 
1.10/46.00 addr 3
uhidev2: iclass 3/1
ums0 at uhidev2: 8 buttons, Z dir
wsmouse0 at ums0 mux 0
uhidev3 at uhub1 port 4 configuration 1 interface 1 "Logitech USB Receiver" rev 
1.10/46.00 addr 3
uhidev3: iclass 3/0, 16 report ids
uhid2 at uhidev3 reportid 16: input=6, output=6, feature=0
vscsi0 at root
scsibus2 at vscsi0: 256 targets
softraid0 at root
scsibus3 at softraid0: 256 targets
root on wd1a (0b1f2f914f21fd86.a) swap on wd1b dump on wd1b
umass1 at uhub0 port 1 configuration 1 interface 0 "SanDisk U3 Cruzer Micro" 
rev 2.00/2.00 addr 3
umass1: using SCSI over Bulk-Only
scsibus4 at umass1: 2 targets, initiator 0
sd5 at scsibus4 targ 1 lun 0: <SanDisk, U3 Cruzer Micro, 8.02> SCSI0 0/direct 
removable serial.078154068109E3D2A649
sd5: 15563MB, 512 bytes/sector, 31875071 sectors
umass2 at uhub0 port 5 configuration 1 interface 0 "JetFlash Mass Storage 
Device" rev 2.00/1.00 addr 4
umass2: using SCSI over Bulk-Only
scsibus5 at umass2: 2 targets, initiator 0
sd6 at scsibus5 targ 1 lun 0: <JetFlash, Transcend 8GB, 8.07> SCSI2 0/direct 
removable
sd6: 7668MB, 512 bytes/sector, 15704064 sectors
sd6 detached
scsibus5 detached
umass2 detached
umass2 at uhub0 port 5 configuration 1 interface 0 "Kingston DataTraveler 2.0" 
rev 2.00/1.00 addr 4
umass2: using SCSI over Bulk-Only
scsibus5 at umass2: 2 targets, initiator 0
sd6 at scsibus5 targ 1 lun 0: <Kingston, DataTraveler 2.0, 1.00> SCSI2 0/direct 
removable serial.09511607F98085300B48
sd6: 15259MB, 512 bytes/sector, 31252024 sectors
sd5 detached
scsibus4 detached
umass1 detached


Reply via email to