Somehow I missed this patch. Do you know if John Linville picked it up?
AFAIK no..
I'm not sure if the ANAPARAM3 register could handle a 16-bit write on an
RTL8187B. To be cautious, I wrote and have tested the attached patch using a
union. The patch includes a fix for an undefined symbol
Looks good. It would be best to submit the bugfixes first like where
you add error checking for pci_map_single().
Yes, this is exactly what I started to do this morning :)
I'm preparing a patchseries where I extracting fixes or improvements
unrelated to rtl8187se, including pci_map_single