It sure is a strange problem. I can't for the life of me figure out what changed between "working fine" for the last five months since the machine was new and "FUBAR" now. I've tried warm-booting from Windows, cold boot, remove battery and power then re-boot, and nothing seems to work (except for win98, which works fine, which really pisses me off).
I scanned my messages log and found that the bridge mapping used to be 0x68000000 when things were working. So I tried setting the cb_mem_base to 0x68000000 but then get "Bad bridge mapping at 0x680000dc!".
I've also tried kernel 2.2.16 with pcmcia-cs 3.1.16 with the same results.
I looked for BIOS upgrades on the Sony website and no luck.
I guess I could try a pre-2.4 kernel but I'm not usually that cutting-edge.