aboutsummaryrefslogtreecommitdiff
path: root/usr
diff options
context:
space:
mode:
authorBenjamin Herrenschmidt <benh@kernel.crashing.org>2007-06-19 14:37:39 +1000
committerPaul Mackerras <paulus@samba.org>2007-06-19 14:54:56 +1000
commit41e904dee22066ae7ac3a7f695b2c8bd43ce4e04 (patch)
tree8ca1aed7100da0f683cea3155a092c5252e2e8eb /usr
parentfa490cfd15d7ce0900097cc4e60cfd7a76381138 (diff)
[POWERPC] Fix snd-powermac refcounting bugs
The old snd-powermac driver has some serious refcounting issues when initialisation fails, which is the case on all new machines with a layout-id since those are handled by the new snd-aoa driver. Some of those bugs seem to have been under the radar for some time (like double pci_dev_put), but one was actually added in 2.6.22 with Stephen attempt at teaching refcounting to the driver which didn't do it at all. This patch fixes both, thus removing all sort of kref errors that would happen if that driver gets loaded on a G5 machine or a recent PowerBook due to OF nodes left around with a 0 refcount. Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> Signed-off-by: Paul Mackerras <paulus@samba.org>
Diffstat (limited to 'usr')
0 files changed, 0 insertions, 0 deletions