David's suggestion happens to work, but I think it leaves the driver broken in a more subtle manner (ISTM that a pcmcia_register_driver error could change the set of supported devices for no rational reason -- and even if that's not the case, IMO there are other reasons why the code doesn't quite make sense).
The 2.6.22-13.40 changes to orinoco_cs.c are rather broken, but IMO it would be best to try to fix them rather than just revert them altogether. I'm not 100% sure what the best approach would be. My current plan is to create 2 or 3 patches (later today) and let the Ubuntu kernel maintainers decide which approach would be best. -- 2.6.22-13 freezes during boot (related somehow to orinoco_cs) https://bugs.launchpad.net/bugs/149997 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs