Re: patch ACS ACR122U
On Fri, Aug 10, 2018 at 07:42:07PM +, Julien F. wrote: > Hello, > > I'm running 4.15.0-30-generic (Ubuntu 18.04.1 LTS), so it shoud be ok, but i > still have the error :/ I would go file a bug with Ubuntu and tell them to upgrade their kernel :) The patch was never in any 4.15 kernel release, sorry, I recommend using a newer kernel, or a distro that uses newer kernels. good luck! greg k-h
Re: patch ACS ACR122U
Hello, I'm running 4.15.0-30-generic (Ubuntu 18.04.1 LTS), so it shoud be ok, but i still have the error :/ I really don't know what's the problem... here is my dmesg extract : [ 144.142205] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 144.142209] usb 2-2: Product: ACR122U PICC Interface [ 144.142213] usb 2-2: Manufacturer: ACS [ 144.170655] nfc: nfc_init: NFC Core ver 0.1 [ 144.170689] NET: Registered protocol family 39 [ 144.174132] [ cut here ] [ 144.174133] transfer buffer not dma capable [ 144.174147] WARNING: CPU: 3 PID: 2344 at /build/linux-I4R9hO/linux-4.15.0/drivers/usb/core/hcd.c:1584 usb_hcd_map_urb_for_dma+0x3e6/0x5b0 [ 144.174148] Modules linked in: pn533_usb(+) pn533 nfc rfcomm vmw_vsock_vmci_transport vsock vmw_vmci ccm bnep intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp arc4 kvm_intel kvm snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic iwlmvm irqbypass intel_cstate intel_rapl_perf snd_hda_intel mac80211 snd_hda_codec snd_hda_core snd_hwdep uvcvideo videobuf2_vmalloc videobuf2_memops input_leds videobuf2_v4l2 joydev iwlwifi videobuf2_core snd_seq_midi wmi_bmof serio_raw btusb btrtl btbcm snd_seq_midi_event videodev btintel snd_pcm intel_pch_thermal snd_rawmidi rtsx_pci_ms bluetooth media cfg80211 memstick lpc_ich shpchp ecdh_generic snd_seq thinkpad_acpi snd_seq_device snd_timer nvram snd mei_me soundcore mei mac_hid sch_fq_codel parport_pc ppdev lp parport ip_tables x_tables autofs4 [ 144.174184] algif_skcipher af_alg dm_crypt hid_generic usbhid hid crct10dif_pclmul crc32_pclmul i915 ghash_clmulni_intel pcbc aesni_intel i2c_algo_bit rtsx_pci_sdmmc aes_x86_64 drm_kms_helper crypto_simd glue_helper syscopyarea cryptd sysfillrect sysimgblt e1000e psmouse fb_sys_fops ptp drm pps_core ahci libahci rtsx_pci wmi video [ 144.174200] CPU: 3 PID: 2344 Comm: systemd-udevd Not tainted 4.15.0-30-generic #32-Ubuntu [ 144.174201] Hardware name: LENOVO 20CJS21302/20CJS21302, BIOS N11ET34W (1.10 ) 08/20/2015 [ 144.174206] RIP: 0010:usb_hcd_map_urb_for_dma+0x3e6/0x5b0 [ 144.174207] RSP: 0018:a933c3513918 EFLAGS: 00010286 [ 144.174208] RAX: RBX: 937ce5573000 RCX: 0006 [ 144.174209] RDX: 0007 RSI: 0096 RDI: 937d6dcd6490 [ 144.174210] RBP: a933c3513938 R08: 0001 R09: 035a [ 144.174211] R10: 0140 R11: R12: 937d501d8000 [ 144.174212] R13: fff5 R14: 014000c0 R15: 937ce5573000 [ 144.174214] FS: 7f8817400680() GS:937d6dcc() knlGS: [ 144.174215] CS: 0010 DS: ES: CR0: 80050033 [ 144.174216] CR2: 55c25807c680 CR3: 00040b052003 CR4: 003606e0 [ 144.174217] DR0: DR1: DR2: [ 144.174218] DR3: DR6: fffe0ff0 DR7: 0400 [ 144.174218] Call Trace: [ 144.174223] usb_hcd_submit_urb+0x4c3/0xb90 [ 144.174226] ? radix_tree_iter_tag_clear+0x1c/0x20 [ 144.174228] ? idr_alloc_cmn+0x97/0xd0 [ 144.174230] ? idr_alloc_cyclic+0x57/0xe0 [ 144.174232] usb_submit_urb+0x3d1/0x5b0 [ 144.174235] pn533_usb_probe+0x3a3/0x4d2 [pn533_usb] [ 144.174238] usb_probe_interface+0x129/0x300 [ 144.174240] driver_probe_device+0x31e/0x490 [ 144.174243] __driver_attach+0xa7/0xf0 [ 144.174244] ? driver_probe_device+0x490/0x490 [ 144.174246] bus_for_each_dev+0x70/0xc0 [ 144.174248] driver_attach+0x1e/0x20 [ 144.174249] bus_add_driver+0x1c7/0x270 [ 144.174251] driver_register+0x60/0xe0 [ 144.174254] usb_register_driver+0x81/0x150 [ 144.174255] ? 0xc0e62000 [ 144.174258] pn533_usb_driver_init+0x23/0x1000 [pn533_usb] [ 144.174260] do_one_initcall+0x52/0x19f [ 144.174263] ? _cond_resched+0x19/0x40 [ 144.174265] ? kmem_cache_alloc_trace+0xa6/0x1b0 [ 144.174268] ? do_init_module+0x27/0x209 [ 144.174270] do_init_module+0x5f/0x209 [ 144.174272] load_module+0x191e/0x1f10 [ 144.174275] ? ima_post_read_file+0x96/0xa0 [ 144.174277] SYSC_finit_module+0xfc/0x120 [ 144.174279] ? SYSC_finit_module+0xfc/0x120 [ 144.174282] SyS_finit_module+0xe/0x10 [ 144.174284] do_syscall_64+0x73/0x130 [ 144.174286] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 144.174287] RIP: 0033:0x7f8816f26839 [ 144.174288] RSP: 002b:715233f8 EFLAGS: 0246 ORIG_RAX: 0139 [ 144.174290] RAX: ffda RBX: 55c257fe7180 RCX: 7f8816f26839 [ 144.174290] RDX: RSI: 7f8816c050e5 RDI: 0010 [ 144.174291] RBP: 7f8816c050e5 R08: R09: 71523510 [ 144.174292] R10: 0010 R11: 0246 R12: [ 144.174293] R13: 55c257fe3640 R14: 0002 R15: 55c257fe7180 [ 144.174294] Code: 48 39 ce 73 3c 80 3d 05 2b ef 00 00 41 bd f5 ff ff ff 0f 85 9c fe ff ff 48 c7 c7 08 9f b6 a0 c6 05 eb 2a ef
Re: patch ACS ACR122U
On Fri, Aug 10, 2018 at 01:47:37PM +, Julien F. wrote: > Hello, > > I'm sending you this email because i found this topic > https://patchwork.kernel.org/patch/10407169/ on the error -11 when we > plug a NFC ACR122U reader, and ... that's exactly my problem ! and > nobodies on forums were able to help me ^^. So apparently you fixed > the issue ? do you now if this patch is currently embedded on the last > update of ubuntu 18 ? How can i know ? (of course i will test to plug > my device in it this evening, but what if i still have the issue ?). I have no idea what kernel version Ubuntu is using at all, sorry. The patch you are pointing at is in the following kernel versions: 4.14.50 4.16.16 4.17.2 so anything newer than those should be just fine for you to use. hope this helps greg k-h