On Thu, Sep 18, 2008 at 7:38 PM, David Miller wrote:Instead of having magic names, how about we put something in /proc/irq/nnn/ that lets us tell which interrupts are connected to which queues? Another idea I've been thinking about is a flag to tell irqbalance to leave stuff alone, and we just set stuff up right the first time. We were discussing various options around multiqueue at first the scsi multiqueue BOF and later at the PCI MSI BOF. There's a general feeling that drivers should be given some guidance about how many queues they should be enabling, and the sysadmin needs to be the one telling the PCI layer, which drivers should then query. The use cases vary wildly depending whether you're doing routing or are an end node, whether you're doing v12n or NUMA or both and on just how many cards and cpus you have. In a storage / NUMA configuration we really want to set up one queue per cpu / package / node (depending on resource constraints) and know that the interrupt is going to come back to the same cpu / package / node. We definitely don't want irqbalanced moving the interrupt around. -- Matthew Wilcox Intel Open Source Technology Centre "Bill, look, we understand that you're interested in selling us this operating system, but compare it to ours. We can't possibly take such a retrograde step." -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
| Eric Sandeen | Re: [RFC] Heads up on sys_fallocate() |
| david | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Greg Kroah-Hartman | [PATCH 007/196] Chinese: add translation of stable_kernel_rules.txt |
| Andrew Morton | -mm merge plans for 2.6.23 |
git: | |
| David Miller | Re: [GIT]: Networking |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Gerrit Renker | [PATCH 0/37] dccp: Feature negotiation - last call for comments |
| Frans Pop | svc: failed to register lockdv1 RPC service (errno 97). |
