cifs.ko + tun.ko + nls_utf8.ko for stock 220.127.116.11-g9a2fc16 kernel
I compiled these from the latest source on developer.htc.com so I could use vpn & samba/cifs file sharing on my home network.
I thought I would post them in case anyone else likes the stock kernel included with 3.1.0 but needs these modules.
The cifs source was edited to remove any refs to slow_work, so it now works fine with the stock kernel. Watched an episode of Family Guy with no issues on my phone, so I consider cifs working. I recommend "cifs manager" for mounting/unmounting the shares & loading the module with insmod.
Also, make sure you unmount your shares when you leave your network area. I did not, and when I tried to fire up astro or root explorer it would soft reboot my phone. Took me a few minutes to remember that they were last pointing to my cifs share, which was now unavailable. Doh.