drivers/net/sunhme.c: printk(KERN_ERR "%s: Happy Meal would not start auto negotiation " I hate when my Happy Meal doesn't negotiate. drivers/net/sunhme.c: /* Reset the Happy Meal Big Mac transceiver and the receiver. */ Big Mac's have transceivers? drivers/net/sunhme.c: printk(KERN_ERR "happy meal: Eieee, rx config register gets greasy fries.\n"); No wonder my motherboard keeps getting fried. drivers/net/sunhme.c:static int happy_meal_is_not_so_happy(struct happy_meal *hp, u32 status) When your happy meal turns upside down. drivers/net/sunhme.c: printk(KERN_ERR "%s: Happy Meal BigMAC SQE test failed.\n", hp->dev->name); Stomach Queue Empty, maybe it could empty easier if those Big Macs didn't have tranceivers? drivers/net/sunhme.c: /* Return it to the Happy meal. */ In Soviet Russia, the Happy Meal returns YOU! drivers/net/sunhme.c: printk(KERN_ERR "happymeal: Would you like that for here or to go?\n"); To go, please. drivers/net/sunhme.c: /* Happy Meal can do it all... */ Fries, hamburger, a drink... oh, and a really cool toy! drivers/net/sunhme.c: happy_meal_set_initial_advertisement(hp); I wonder if McDonalds sponsors these advertisements? drivers/net/sunhme.c: /* Assume PCI happy meals can handle all burst sizes. */ Burst sizes... no comment. I would love to see a PCI happy meal, though. drivers/net/sunhme.c:module_init(happy_meal_probe); Happy Meal probe... *shudder*