On Wed, 19 Mar 2008, Bartlomiej Zolnierkiewicz wrote:Ok, I committed the patch as-is, since it's what Anders tested, but I'm not at all convinced that it is necessarily the best or final form. The things I am aware of but didn't think about all *that* deeply: - do we get return values etc right (ie if we complete the command that didn't give any data, how do we account the size of it?) - what about that remaining old unexpected case? I kept the "wait for it with timeout" behaviour for the case that wasn't an issue here, but if it really is a shared interrupt, that seems like it's going to always reset the timeout to WAIT_WORSTCASE, which doesn't sound really right. so I think this particular bug is fixed and we should be better off, but I'm definitely not claiming that the code shouldn't have people thinking about improving it.. Linus --
| Vladislav Bolkhovitin | Re: Integration of SCST in the mainstream Linux kernel |
| Andrew Morton | -mm merge plans for 2.6.23 |
| KAMEZAWA Hiroyuki | Re: 2.6.23-mm1 |
| Greg Kroah-Hartman | [PATCH 005/196] Chinese: add translation of SubmittingDrivers |
git: | |
| Alan Cox | Re: [PATCH] drivers/net: remove network drivers' last few uses of IRQF_SAMPLE_RANDOM |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| Natalie Protasevich | [BUG] New Kernel Bugs |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
