Comment 62 for bug 1428121

Revision history for this message
In , patrakov (patrakov-linux-kernel-bugs) wrote :

With prealloc = 88, this works:

Slave: Hardware PCM card 0 'HDA Intel MID' device 3 subdevice 0
Its setup is:
  stream : PLAYBACK
  access : MMAP_INTERLEAVED
  format : S16_LE
  subformat : STD
  channels : 2
  rate : 32000
  exact rate : 32000 (32000/1)
  msbits : 16
  buffer_size : 16000
  period_size : 4000
  period_time : 125000
  tstamp_mode : NONE
  period_step : 1
  avail_min : 4000
  period_event : 0
  start_threshold : 16000
  stop_threshold : 16000
  silence_threshold: 0
  silence_size : 0
  boundary : 9007199254740992000
  appl_ptr : 0
  hw_ptr : 0

This doesn't:

Slave: Hardware PCM card 0 'HDA Intel MID' device 3 subdevice 0
Its setup is:
  stream : PLAYBACK
  access : RW_INTERLEAVED
  format : S16_LE
  subformat : STD
  channels : 2
  rate : 44100
  exact rate : 44100 (44100/1)
  msbits : 16
  buffer_size : 22052
  period_size : 5513
  period_time : 125011
  tstamp_mode : NONE
  period_step : 1
  avail_min : 5513
  period_event : 0
  start_threshold : 22052
  stop_threshold : 22052
  silence_threshold: 0
  silence_size : 0
  boundary : 6207086186423386112
  appl_ptr : 0
  hw_ptr : 0

With prealloc = 84, this works:

Slave: Hardware PCM card 0 'HDA Intel MID' device 3 subdevice 0
Its setup is:
  stream : PLAYBACK
  access : RW_INTERLEAVED
  format : S16_LE
  subformat : STD
  channels : 2
  rate : 44100
  exact rate : 44100 (44100/1)
  msbits : 16
  buffer_size : 21504
  period_size : 5376
  period_time : 121904
  tstamp_mode : NONE
  period_step : 1
  avail_min : 5376
  period_event : 0
  start_threshold : 21504
  stop_threshold : 21504
  silence_threshold: 0
  silence_size : 0
  boundary : 6052837899185946624
  appl_ptr : 0
  hw_ptr : 0