Messages in this thread | | | From | Oliver Neukum <> | Subject | Re: [linux-usb-devel] Re: USB hangs | Date | Sun, 11 Jan 2004 01:49:34 +0100 |
| |
Am Sonntag, 11. Januar 2004 01:23 schrieb Matthew Dharm: > Where is USB kmalloc'ing with GFP_KERNEL? I thought we tracked all those > down and eliminated them. >
static int ohci_mem_init (struct ohci *ohci) { ohci->td_cache = pci_pool_create ("ohci_td", ohci->ohci_dev, sizeof (struct td), 32 /* byte alignment */, 0 /* no page-crossing issues */, GFP_KERNEL | OHCI_MEM_FLAGS); if (!ohci->td_cache) return -ENOMEM; ohci->dev_cache = pci_pool_create ("ohci_dev", ohci->ohci_dev, sizeof (struct ohci_device), 16 /* byte alignment */, 0 /* no page-crossing issues */, GFP_KERNEL | OHCI_MEM_FLAGS); if (!ohci->dev_cache) return -ENOMEM; return 0; }
This one here looks dangerous.
Regards Oliver
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |