Re: genirq: Flags mismatch irq 5. 00000000 (ES1688) vs. 00000000

2012-07-29 Thread Takashi Iwai
At Sat, 28 Jul 2012 17:13:53 +0200, Daniel Mack wrote: > > diff --git a/sound/isa/es1688/es1688_lib.c b/sound/isa/es1688/es1688_lib.c > index 1d47be8..7cb309a 100644 > --- a/sound/isa/es1688/es1688_lib.c > +++ b/sound/isa/es1688/es1688_lib.c > @@ -658,18 +658,25 @@ int snd_es1688_create(struct

Re: genirq: Flags mismatch irq 5. 00000000 (ES1688) vs. 00000000

2012-07-29 Thread Takashi Iwai
At Sat, 28 Jul 2012 17:13:53 +0200, Daniel Mack wrote: diff --git a/sound/isa/es1688/es1688_lib.c b/sound/isa/es1688/es1688_lib.c index 1d47be8..7cb309a 100644 --- a/sound/isa/es1688/es1688_lib.c +++ b/sound/isa/es1688/es1688_lib.c @@ -658,18 +658,25 @@ int snd_es1688_create(struct snd_card

Re: genirq: Flags mismatch irq 5. 00000000 (ES1688) vs. 00000000

2012-07-28 Thread Daniel Mack
On 28.07.2012 15:20, Fengguang Wu wrote: > (ES1688) > Reply-To: > > Hi all, > > snd_es1688_create() seems not doing things right. It never frees the > previously allocated resources on error return.. Anyone cares about > this driver now? Could you try the (not even compile-tested) patch

Re: genirq: Flags mismatch irq 5. 00000000 (ES1688) vs. 00000000

2012-07-28 Thread Daniel Mack
On 28.07.2012 15:20, Fengguang Wu wrote: (ES1688) Reply-To: Hi all, snd_es1688_create() seems not doing things right. It never frees the previously allocated resources on error return.. Anyone cares about this driver now? Could you try the (not even compile-tested) patch attached?