From: divisor <disserman@gmail.com>
To: Bluez-devel@lists.sourceforge.net
Subject: [Bluez-devel] kill hciattach causes a system error
Date: Tue, 1 Feb 2005 15:32:36 +0200 [thread overview]
Message-ID: <bb22f2f905020105324e6ec65f@mail.gmail.com> (raw)
Hello,
I have the following problem:
when I do 'killall hciattach' then remove card from the slot everything is fine.
when I remove card and then cardmgr kills hciattach it causes a system
error and bluetooth card is no longer available when inserted again
until reboot.
I use card called Belkin Bluetooth PDA CompactFlash Type I Model
No.F8T020 ver. 2 thru PCMCIA adapter called Bluetooth PC Adapter Card
F8T007
command used for attaching card to hci daemon:
/usr/sbin/hciattach ttyS3 comon
I tried different card types with the same result.
what can you suggest?
kernel: 2.6.10, Gentoo Linux 2004.3
bluez version: 2.12 (tried 2.14 with the same result)
kernel error:
Oops: 0002 [#1]
PREEMPT
Modules linked in: rfcomm i915 ieee80211_crypt_wep ieee80211
ieee80211_crypt vmnet vmmon hci_uart serial_cs pcmcia yenta_socket
pcmcia_core bc_cast bc_rijn bc_idea bc_3des bc_bf128 bc_bf448
bc_twofish bc_gost bc_des bc_blowfish bc ntfs l2cap bluetooth tun
usb_storageusbhid ehci_hcd uhci_hcd usbcore snd_intel8x0m
CPU: 0
EIP: 0060:[<c02b87d1>] Tainted: P VLI
EFLAGS: 00010002 (2.6.10)
EIP is at uart_flush_buffer+0x21/0x60
eax: ee2ca000 ebx: ee102000 ecx: 00000286 edx: 00000000
esi: ee102000 edi: f06c2390 ebp: 00000001 esp: ee2cbd50
ds: 007b es: 007b ss: 0068
Process hciattach (pid: 7600, threadinfo=ee2ca000 task=ee7435c0)
Stack: eda7fc60 eda7fc60 f06c2229 ee102000 eda7fc60 ed7a2e00 f06c224e ed7a2e00
f06c23bc ed7a2e00 ee102000 00000000 c0299371 ee102000 00000000 00000000
c15a8940 00000000 00000003 00000000 00000001 00000000 00000000 2d44a067
Call Trace:
[<f06c2229>] hci_uart_flush+0x89/0x90 [hci_uart]
[<f06c224e>] hci_uart_close+0x1e/0x20 [hci_uart]
[<f06c23bc>] hci_uart_tty_close+0x2c/0x70 [hci_uart]
[<c0299371>] release_dev+0x631/0x760
[<c03ff000>] irlmp_expire_discoveries+0x110/0x170
[<c0145d13>] zap_pmd_range+0x63/0x80
[<c0145d83>] unmap_page_range+0x53/0x80
[<c016e203>] dput+0x33/0x220
[<c0299934>] tty_release+0x14/0x20
[<c01574a0>] __fput+0x110/0x130
[<c0155ba9>] filp_close+0x59/0x90
[<c011a144>] put_files_struct+0x64/0xd0
[<c011af08>] do_exit+0x198/0x450
[<c011b235>] do_group_exit+0x35/0xb0
[<c01243e1>] get_signal_to_deliver+0x211/0x310
[<c0102edb>] do_signal+0x9b/0x130
[<c041d3ae>] schedule+0x2de/0x540
[<c041da9d>] schedule_timeout+0x6d/0xc0
[<c024e82e>] copy_to_user+0x3e/0x50
[<c0121941>] sys_nanosleep+0x121/0x170
[<c0102fa7>] do_notify_resume+0x37/0x3c
[<c010312a>] work_notifysig+0x13/0x15
Code: ff 0f 00 00 c3 90 8d 74 26 00 83 ec 08 89 5c 24 04 8b 5c 24 0c
8b 93 7c 09 00 00 9c 59 fa b8 00 e0 ff ff 21 e0 ff 40 14 8b 52 10 <c7>
42 0c 00 00 00 00 c7 42 08 00 00 00 00 51 9d ff 48 14 8b 40
<6>note: hciattach[7600] exited with preempt_count 2
#dump_cis
Socket 0:
dev_info
NULL 0ns, 512b
vers_1 1.1, "Bluetooth BT0100M", "", ""
funcid serial_port [post]
config base 0x0100 mask 0x0001 last_index 0x03
cftable_entry 0x01 [default]
[mwait]
Vcc Vnom 3300mV Vmin 3140mV Vmax 3470mV
io 0x02f8-0x02ff [lines=10] [8bit] [range]
irq mask 0x9eb8 [level]
cftable_entry 0x02
io 0x02e8-0x02ef [lines=10] [8bit] [range]
cftable_entry 0x03
io 0x03e8-0x03ef [lines=10] [8bit] [range]
#hciconfig -a
hci0: Type: UART
BD Address: 00:02:72:B1:A6:8A ACL MTU: 192:8 SCO MTU: 64:8
UP RUNNING PSCAN ISCAN
RX bytes:1023 acl:0 sco:0 events:45 errors:0
TX bytes:1266 acl:0 sco:0 commands:47 errors:0
Features: 0xff 0xff 0x0f 0x00 0x00 0x00 0x00 0x00
Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
Link policy: RSWITCH HOLD SNIFF PARK
Link mode: SLAVE ACCEPT
Name: 'DiviCraft'
Class: 0x3e0100
Service Classes: Networking, Rendering, Capturing
Device Class: Computer, Uncategorized
HCI Ver: 1.1 (0x1) HCI Rev: 0x110 LMP Ver: 1.1 (0x1) LMP Subver: 0x110
Manufacturer: Cambridge Silicon Radio (10)
#hciconfig hci0 revision
hci0: Type: UART
BD Address: 00:02:72:B1:A6:8A ACL MTU: 192:8 SCO MTU: 64:8
HCI 14.3
-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel
reply other threads:[~2005-02-01 13:32 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=bb22f2f905020105324e6ec65f@mail.gmail.com \
--to=disserman@gmail.com \
--cc=Bluez-devel@lists.sourceforge.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.