On Sat, 2016-02-27 at 23:47 +0100, Cristian Ionescu-Idbohrn wrote: > On Sat, 27 Feb 2016, Linus Torvalds wrote: > > On Sat, Feb 27, 2016 at 1:52 PM, Cristian Ionescu-Idbohrn > > <cristian.ionescu-idbohrn@axis.com> wrote: > > > Background: https://bugs.debian.org/815787 > > > > > > "Until recently the Sound Blaster Live! card in my workstation worked > > > fine. Sometime recently it has stopped working." > > > > > > On Sat, 27 Feb 2016, Ben Hutchings wrote: > > > > On Sat, 2016-02-27 at 10:39 +0100, Cristian Ionescu-Idbohrn wrote: > > > > > > > > > > No mention of that in the changelog. > > > > > > > > Yes there is: > > > > > > > > * [amd64] mm,nvdimm: Disable ZONE_DMA; enable ZONE_DEVICE, NVDIMM_PFN > > > > - This disables drivers for some AC'97 sound cards > > > > > > Alright, but not obvious to me. > > > > > > So, what is to do about that? > > > > If I read this right, this seems to be a Debian kernel configuration > > choice rather than anything else. That's exactly what it is. In unstable, which is called that for a reason. > > Does it work if you just compile your own kernel? > > Wooh. That was fast ;) I'll try to beat Ben to it ;) Tomorrow... > Too late now. > > Still, I really wonder what the debian changelog motivation behind it > might be. Various applications work much nicer with 4.3.5-1, than > ever. I read in the kernel log: > > commit 5c408fee254633a5be69505bc86c6b034f871ab4 > Author: Maciej S. Szmigiero <mail@maciej.szmigiero.name> > Date: Mon Jan 18 20:07:44 2016 +0100 > ... > This fixes hard lockup on fsl_ssi module reload, > at least in AC'97 mode. > ... > commit 3f1c241f0f5f90046258e6b8d4aeb6463ffdc08e > Author: Maciej S. Szmigiero <mail@maciej.szmigiero.name> > Date: Sun Dec 20 21:30:25 2015 +0100 > ... > This unbreaks AC'97 register access. > ... > commit 25e5ef974c33f1e4a07a68bf830e6493ee6dab11 > Author: Maciej S. Szmigiero <mail@maciej.szmigiero.name> > Date: Sun Dec 20 21:34:29 2015 +0100 > ... > ASoC: fsl-asoc-card: use different route map for AC'97 mode > > fsl_ssi uses different stream names ("AC97 Playback" / "AC97 Capture") > in AC'97 mode so in this case fsl-asoc-card route map should > also be using them. > > But, I can't see that _does explain_ the: > > * [amd64] mm,nvdimm: Disable ZONE_DMA; enable ZONE_DEVICE, NVDIMM_PFN > - This disables drivers for some AC'97 sound cards > > nor justifies the action. Ben, care to explain? The features that I enabled conflict with ZONE_DMA which is required by these sound drivers. If that conflict is removed then I'll happily enable them again. Ben. -- Ben Hutchings Every program is either trivial or else contains at least one bug
Attachment:
signature.asc
Description: This is a digitally signed message part