You are not logged in.

#1 2018-01-22 23:53:41

drtebi
Member
Registered: 2013-02-09
Posts: 126

Restoring ALSA settings -- is this the right approach?

Hello,

after a few failed attempts to just use

sudo alsactl store

... to restore my mixer settings at every boot, I decided to go this route:

- Save alsa configuration to my local .config directory:

alsactl store -f ~/.config/alsa.conf

- Add the following line to ~/.bashrc:

# reload alsa settings
if [[ -f ~/.config/alsa.conf ]]; then
    alsactl restore ~/.config/alsa.conf
fi

This appears to work just fine.

I wonder though... there is a systemd unit file named "alsa-restore.service" as well as "alsa-state.service". However, these are "static", which means "The unit file is not enabled, and has no provisions for enabling in the "[Install]" unit file section." In a way this seems useless then. Why is there a alsa-restore.service unit, if it cannot be used?

If this unit file could simply be enabled, then I would prefer that solution, as it seems more "correct". However, I don't see how I can do that, short of writing a new unit file... which may interfere with updates to alsa.

Any thoughts would be appreciated.

Offline

#2 2018-01-23 13:10:09

ooo
Member
Registered: 2013-04-10
Posts: 1,638

Re: Restoring ALSA settings -- is this the right approach?

the systemd services should get automatically activated, according to wiki: https://wiki.archlinux.org/index.php/Ad … nd_Systemd

More precisely they are linked to /usr/lib/systemd/system/sound.target.wants/
Is sound.target active on your system?

$ systemctl list-units --type=target

Last edited by ooo (2018-01-23 13:10:42)

Offline

#3 2018-01-24 22:49:52

drtebi
Member
Registered: 2013-02-09
Posts: 126

Re: Restoring ALSA settings -- is this the right approach?

The sound.target is active:

sound.target          loaded active active Sound Card

And the sound works just fine. The only problem is, that the settings are never restored. I can store the settings, and they are actually saved to /var/lib/alsa/asound.state, but without my work-around, these are never read at start-up for some reason.

Offline

#4 2018-01-24 23:18:05

WorMzy
Forum Moderator
From: Scotland
Registered: 2010-06-16
Posts: 11,864
Website

Re: Restoring ALSA settings -- is this the right approach?

Please post the output of

systemctl status alsa-restore.service
journalctl -u alsa-restore.service

Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#5 2018-01-25 02:08:22

drtebi
Member
Registered: 2013-02-09
Posts: 126

Re: Restoring ALSA settings -- is this the right approach?

systemctl status alsa-restore.service
● alsa-restore.service - Save/Restore Sound Card State
   Loaded: loaded (/usr/lib/systemd/system/alsa-restore.service; static; vendor preset: disabled)
   Active: active (exited) since Wed 2018-01-24 18:05:03 PST; 1min 36s ago
  Process: 468 ExecStart=/usr/bin/alsactl restore (code=exited, status=0/SUCCESS)
 Main PID: 468 (code=exited, status=0/SUCCESS)

Journal snipped to last two days:

journalctl -u alsa-restore.service
-- Reboot --
Jan 23 14:38:49 jupiter systemd[1]: Starting Save/Restore Sound Card State...
Jan 23 14:38:49 jupiter systemd[1]: Started Save/Restore Sound Card State.
Jan 23 14:50:04 jupiter systemd[1]: Stopping Save/Restore Sound Card State...
Jan 23 14:50:04 jupiter systemd[1]: Stopped Save/Restore Sound Card State.
-- Reboot --
Jan 23 15:45:15 jupiter systemd[1]: Starting Save/Restore Sound Card State...
Jan 23 15:45:15 jupiter systemd[1]: Started Save/Restore Sound Card State.
Jan 24 02:31:23 jupiter systemd[1]: Stopping Save/Restore Sound Card State...
Jan 24 02:31:23 jupiter systemd[1]: Stopped Save/Restore Sound Card State.
-- Reboot --
Jan 24 14:32:33 jupiter systemd[1]: Starting Save/Restore Sound Card State...

Jan 24 14:32:33 jupiter systemd[1]: Started Save/Restore Sound Card State.
Jan 24 14:51:20 jupiter systemd[1]: Stopping Save/Restore Sound Card State...
Jan 24 14:51:20 jupiter systemd[1]: Stopped Save/Restore Sound Card State.
-- Reboot --
Jan 24 18:05:02 jupiter systemd[1]: Starting Save/Restore Sound Card State...
Jan 24 18:05:03 jupiter systemd[1]: Started Save/Restore Sound Card State.

The funny thing is, now the restoring works again. So I removed my proposed solution...

I have no idea why, for a week or so, ALSA would just refuse to restore my settings. I think it complained about the settings file being locked?

Looking at earlier log entries in the journal, I see this:

Jan 16 13:11:35 jupiter alsactl[463]: /usr/bin/alsactl: state_lock:125: file /var/lib/alsa/asound.state lock er
Jan 16 13:11:35 jupiter alsactl[463]: /usr/bin/alsactl: load_state:1683: Cannot open /var/lib/alsa/asound.state
Jan 16 13:11:35 jupiter alsactl[463]: /usr/bin/alsactl: sysfs_init:48: sysfs path '/sys' is invalid

Last edited by drtebi (2018-01-25 02:13:50)

Offline

#6 2018-01-25 20:48:23

drtebi
Member
Registered: 2013-02-09
Posts: 126

Re: Restoring ALSA settings -- is this the right approach?

... and now it doesn't work anymore. It's just frustrating. The journal doesn't show any problems:

-- Reboot --
Jan 24 18:11:43 jupiter systemd[1]: Starting Save/Restore Sound Card State...
Jan 24 18:11:44 jupiter systemd[1]: Started Save/Restore Sound Card State.
Jan 25 01:47:12 jupiter systemd[1]: Stopping Save/Restore Sound Card State...
Jan 25 01:47:12 jupiter systemd[1]: Stopped Save/Restore Sound Card State.
-- Reboot --
Jan 25 12:43:06 jupiter systemd[1]: Starting Save/Restore Sound Card State...
Jan 25 12:43:06 jupiter systemd[1]: Started Save/Restore Sound Card State.

The mixer settings are all on 40, which is half the volume, which is 135 in asound.state language.

Yet my /var/lib/alsa/alsa.state file shows this (note the master volume is set to 255):

state.D2 {
    control.1 {
        iface MIXER
        name 'Master Playback Volume'
        value.0 255
        value.1 255
        value.2 135
        value.3 135
        value.4 135
        value.5 135
        value.6 135
        value.7 135
        comment {
            access 'read write'
            type INTEGER
            count 8
            range '135 - 255'
            dbmin -6000
            dbmax 0
            dbvalue.0 0
            dbvalue.1 0
            dbvalue.2 -6000
            dbvalue.3 -6000
            dbvalue.4 -6000
            dbvalue.5 -6000
            dbvalue.6 -6000
            dbvalue.7 -6000
        }
    }
...

and systemctl status alsa-restore.service shows this:

● alsa-restore.service - Save/Restore Sound Card State
   Loaded: loaded (/usr/lib/systemd/system/alsa-restore.service; static; vendor preset: disabled)
   Active: active (exited) since Thu 2018-01-25 12:43:06 PST; 5min ago
  Process: 459 ExecStart=/usr/bin/alsactl restore (code=exited, status=0/SUCCESS)
 Main PID: 459 (code=exited, status=0/SUCCESS)

Jan 25 12:43:06 jupiter systemd[1]: Starting Save/Restore Sound Card State...
Jan 25 12:43:06 jupiter systemd[1]: Started Save/Restore Sound Card State.

So someone is not telling the truth here... but how this is happening, I don't know.

Last edited by drtebi (2018-01-25 20:49:07)

Offline

#7 2018-01-25 21:09:27

drtebi
Member
Registered: 2013-02-09
Posts: 126

Re: Restoring ALSA settings -- is this the right approach?

The only curiosity I can find is in the /usr/lib/systemd/system/alsa-restore.service file, which looks like this:

#
# Note that two different ALSA card state management schemes exist and they
# can be switched using a file exist check - /etc/alsa/state-daemon.conf .
#

[Unit]
Description=Save/Restore Sound Card State
ConditionPathExists=!/etc/alsa/state-daemon.conf
ConditionPathExistsGlob=/dev/snd/control*

[Service]
Type=oneshot
RemainAfterExit=true
ExecStart=-/usr/bin/alsactl restore
ExecStop=-/usr/bin/alsactl store

I cannot find in the man page of systemd.unit what the "-" means in front of the ExecStart and ExecStop paths. It appears to be used in other system files... so I suppose it is not a typo.

Last edited by drtebi (2018-01-25 21:09:54)

Offline

#8 2018-01-25 23:13:00

ooo
Member
Registered: 2013-04-10
Posts: 1,638

Re: Restoring ALSA settings -- is this the right approach?

See the "ExecStart=" section on systemd.service man page:

If the executable path is prefixed with "-", an exit code of the command normally considered a failure (i.e. non-zero exit status or abnormal exit due to signal) is ignored and considered success.

What happens if you run 'alsactl --debug restore' by hand?

Offline

#9 2018-01-26 00:39:51

drtebi
Member
Registered: 2013-02-09
Posts: 126

Re: Restoring ALSA settings -- is this the right approach?

ooo wrote:

See the "ExecStart=" section on systemd.service man page:

If the executable path is prefixed with "-", an exit code of the command normally considered a failure (i.e. non-zero exit status or abnormal exit due to signal) is ignored and considered success.

Thanks for clearing that up. This would also mean that if alsa.restore doesn't work, it wouldn't show any errors... correct?

What happens if you run 'alsactl --debug restore' by hand?

I get lots of output, most notable is the first line saying "file /var/lib/alsa/asound.state lock error: File exists"

alsactl: state_lock:125: file /var/lib/alsa/asound.state lock error: File exists
alsactl: load_state:1683: Cannot open /var/lib/alsa/asound.state for reading: File exists
alsactl: sysfs_init:43: sysfs_path='/sys'
alsactl: sysfs_init:48: sysfs path '/sys' is invalid

alsactl: new_root_dir:1276: new_root_dir '/usr/share/alsa/init/00main' '/usr/share/alsa/init'
alsactl: parse:1665: start of file '/usr/share/alsa/init/00main'
alsactl: parse:1725: read (5) 'CONFIG{sysfs_device}="/class/sound/card$cardinfo{card}/device"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CONFIG{sysfs_device}'
alsactl: get_key:933: value='/class/sound/card$cardinfo{card}/device'
alsactl: get_key_attribute:958: attribute='sysfs_device'
alsactl: apply_format:1059: will substitute format name 'cardinfo'
alsactl: get_format_attribute:980: attribute='card', str='/device'
alsactl: apply_format:1091: format=1, string='/class/sound/card', tail='/device'
alsactl: apply_format:1102: substitute cardinfo{card} '0'
alsactl: parse_line:1635: CONFIG{sysfs_device}='/class/sound/card0/device'
alsactl: parse:1725: read (6) 'ACCESS!="$sysfsroot$config{sysfs_device}",
        CONFIG{sysfs_device}="/class/sound/controlC$cardinfo{card}/device"'
alsactl: get_key:889: operator=nomatch
alsactl: get_key:907: key='ACCESS'
alsactl: get_key:933: value='$sysfsroot$config{sysfs_device}'
alsactl: apply_format:1059: will substitute format name 'sysfsroot'
alsactl: apply_format:1091: format=5, string='', tail='$config{sysfs_device}'
alsactl: apply_format:1180: substitute sysfs_path '/sys'
alsactl: apply_format:1059: will substitute format name 'config'
alsactl: get_format_attribute:980: attribute='sysfs_device', str=''
alsactl: apply_format:1091: format=7, string='/sys', tail=''
alsactl: parse_line:1581: access(/sys/class/sound/card0/device) = 0 ($sysfsroot$config{sysfs_device})
alsactl: parse:1725: read (10) 'ENV{CMD}=="help", INCLUDE="help", GOTO="00main_end"'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='ENV{CMD}'
alsactl: get_key:933: value='help'
alsactl: get_key_attribute:958: attribute='CMD'
alsactl: parse_line:1458: env: 'CMD' '(null)'
alsactl: parse:1725: read (11) 'ENV{CMD}=="info", INCLUDE="info", GOTO="00main_end"'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='ENV{CMD}'
alsactl: get_key:933: value='info'
alsactl: get_key_attribute:958: attribute='CMD'
alsactl: parse_line:1458: env: 'CMD' '(null)'
alsactl: parse:1725: read (12) 'ENV{CMD}=="default", INCLUDE="default", GOTO="00main_end"'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='ENV{CMD}'
alsactl: get_key:933: value='default'
alsactl: get_key_attribute:958: attribute='CMD'
alsactl: parse_line:1458: env: 'CMD' '(null)'
alsactl: parse:1725: read (13) 'ENV{CMD}=="test", INCLUDE="test", GOTO="00main_end"'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='ENV{CMD}'
alsactl: get_key:933: value='test'
alsactl: get_key_attribute:958: attribute='CMD'
alsactl: parse_line:1458: env: 'CMD' '(null)'
alsactl: parse:1725: read (14) 'ENV{CMD}=="*", ERROR="Unknown command '$env{CMD}'\n", GOTO="00main_end"'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='ENV{CMD}'
alsactl: get_key:933: value='*'
alsactl: get_key_attribute:958: attribute='CMD'
alsactl: parse_line:1458: env: 'CMD' '(null)'
alsactl: parse:1725: read (28) 'RESULT="unknown"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='RESULT'
alsactl: get_key:933: value='unknown'
alsactl: parse:1725: read (29) 'ACCESS=="preinit", INCLUDE="preinit"'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='ACCESS'
alsactl: get_key:933: value='preinit'
alsactl: parse_line:1581: access(/usr/share/alsa/init/preinit) = -1 (preinit)
alsactl: parse:1725: read (30) 'RESULT=="skip", GOTO="init_end"'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='RESULT'
alsactl: get_key:933: value='skip'
alsactl: do_match:494: match RESULT 'skip' <-> 'unknown'
alsactl: do_match:504: RESULT is false
alsactl: parse:1725: read (33) 'CARDINFO{driver}=="HDA-Intel", INCLUDE="hda", GOTO="init_end"'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CARDINFO{driver}'
alsactl: get_key:933: value='HDA-Intel'
alsactl: get_key_attribute:958: attribute='driver'
alsactl: parse_line:1420: cardinfo: 'HDA-Intel' 'driver'
alsactl: do_match:494: match CARDINFO{driver} 'HDA-Intel' <-> 'AV200'
alsactl: do_match:504: CARDINFO{driver} is false
alsactl: parse:1725: read (34) 'CARDINFO{driver}=="CA0106", INCLUDE="ca0106", GOTO="init_end"'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CARDINFO{driver}'
alsactl: get_key:933: value='CA0106'
alsactl: get_key_attribute:958: attribute='driver'
alsactl: parse_line:1420: cardinfo: 'CA0106' 'driver'
alsactl: do_match:494: match CARDINFO{driver} 'CA0106' <-> 'AV200'
alsactl: do_match:504: CARDINFO{driver} is false
alsactl: parse:1725: read (35) 'CARDINFO{driver}=="Test", INCLUDE="test", GOTO="init_end"'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CARDINFO{driver}'
alsactl: get_key:933: value='Test'
alsactl: get_key_attribute:958: attribute='driver'
alsactl: parse_line:1420: cardinfo: 'Test' 'driver'
alsactl: do_match:494: match CARDINFO{driver} 'Test' <-> 'AV200'
alsactl: do_match:504: CARDINFO{driver} is false
alsactl: parse:1725: read (37) 'LABEL="init_end"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='LABEL'
alsactl: get_key:933: value='init_end'
alsactl: parse:1725: read (38) 'ACCESS=="postinit", INCLUDE="postinit"'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='ACCESS'
alsactl: get_key:933: value='postinit'
alsactl: parse_line:1581: access(/usr/share/alsa/init/postinit) = -1 (postinit)
alsactl: parse:1725: read (39) 'RESULT=="true", GOTO="00_mainend"'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='RESULT'
alsactl: get_key:933: value='true'
alsactl: do_match:494: match RESULT 'true' <-> 'unknown'
alsactl: do_match:504: RESULT is false
alsactl: parse:1725: read (40) 'ERROR="Found hardware: \"$cardinfo{driver}\" \"$cardinfo{mixername}\" \"$cardinfo{components}\" \"$attr{subsystem_vendor}\" \"$attr{subsystem_device}\"\n"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='ERROR'
alsactl: get_key:933: value='Found hardware: \"$cardinfo{driver}\" \"$cardinfo{mixername}\" \"$cardinfo{components}\" \"$attr{subsystem_vendor}\" \"$attr{subsystem_device}\"\n'
alsactl: apply_format:1059: will substitute format name 'cardinfo'
alsactl: get_format_attribute:980: attribute='driver', str='\" \"$cardinfo{mixername}\" \"$cardinfo{components}\" \"$attr{subsystem_vendor}\" \"$attr{subsystem_device}\"\n'
alsactl: apply_format:1091: format=1, string='Found hardware: \"', tail='\" \"$cardinfo{mixername}\" \"$cardinfo{components}\" \"$attr{subsystem_vendor}\" \"$attr{subsystem_device}\"\n'
alsactl: apply_format:1102: substitute cardinfo{driver} 'AV200'
alsactl: apply_format:1059: will substitute format name 'cardinfo'
alsactl: get_format_attribute:980: attribute='mixername', str='\" \"$cardinfo{components}\" \"$attr{subsystem_vendor}\" \"$attr{subsystem_device}\"\n'
alsactl: apply_format:1091: format=1, string='Found hardware: \"AV200\" \"', tail='\" \"$cardinfo{components}\" \"$attr{subsystem_vendor}\" \"$attr{subsystem_device}\"\n'
alsactl: apply_format:1102: substitute cardinfo{mixername} 'AV200'
alsactl: apply_format:1059: will substitute format name 'cardinfo'
alsactl: get_format_attribute:980: attribute='components', str='\" \"$attr{subsystem_vendor}\" \"$attr{subsystem_device}\"\n'
alsactl: apply_format:1091: format=1, string='Found hardware: \"AV200\" \"AV200\" \"', tail='\" \"$attr{subsystem_vendor}\" \"$attr{subsystem_device}\"\n'
alsactl: apply_format:1102: substitute cardinfo{5381 AV200} 'PCM1796 CS5381 AV200'
alsactl: apply_format:1059: will substitute format name 'attr'
alsactl: get_format_attribute:980: attribute='subsystem_vendor', str='\" \"$attr{subsystem_device}\"\n'
alsactl: apply_format:1091: format=4, string='Found hardware: \"AV200\" \"AV200\" \"PCM1796 CS5381 AV200\" \"', tail='\" \"$attr{subsystem_device}\"\n'
alsactl: sysfs_attr_get_value:79: open '/class/sound/card0/device'/'subsystem_vendor'
alsactl: sysfs_attr_get_value:95: new uncached attribute '/sys/class/sound/card0/device/subsystem_vendor'
alsactl: sysfs_attr_get_value:101: add to cache '/sys/class/sound/card0/device/subsystem_vendor'
alsactl: sysfs_attr_get_value:152: cache '/sys/class/sound/card0/device/subsystem_vendor' with attribute value '0x1043'
alsactl: apply_format:1175: substitute sysfs value '0x1043'
alsactl: apply_format:1059: will substitute format name 'attr'
alsactl: get_format_attribute:980: attribute='subsystem_device', str='\"\n'
alsactl: apply_format:1091: format=4, string='Found hardware: \"AV200\" \"AV200\" \"PCM1796 CS5381 AV200\" \"0x1043\" \"', tail='\"\n'
alsactl: sysfs_attr_get_value:79: open '/class/sound/card0/device'/'subsystem_device'
alsactl: sysfs_attr_get_value:95: new uncached attribute '/sys/class/sound/card0/device/subsystem_device'
alsactl: sysfs_attr_get_value:101: add to cache '/sys/class/sound/card0/device/subsystem_device'
alsactl: sysfs_attr_get_value:152: cache '/sys/class/sound/card0/device/subsystem_device' with attribute value '0x8269'
alsactl: apply_format:1175: substitute sysfs value '0x8269'
Found hardware: "AV200" "AV200" "PCM1796 CS5381 AV200" "0x1043" "0x8269"
alsactl: parse:1725: read (41) 'ERROR="Hardware is initialized using a generic method\n"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='ERROR'
alsactl: get_key:933: value='Hardware is initialized using a generic method\n'
Hardware is initialized using a generic method
alsactl: parse:1725: read (42) 'INCLUDE="default"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='INCLUDE'
alsactl: get_key:933: value='default'
alsactl: new_root_dir:1276: new_root_dir '/usr/share/alsa/init/default' '/usr/share/alsa/init'
alsactl: parse:1665: start of file '/usr/share/alsa/init/default'
alsactl: parse:1725: read (13) 'ENV{ppercent}:="75%"'
alsactl: get_key:901: operator=assign_final
alsactl: get_key:907: key='ENV{ppercent}'
alsactl: get_key:933: value='75%'
alsactl: get_key_attribute:958: attribute='ppercent'
alsactl: parse_line:1465: env set: 'ppercent' '75%'
alsactl: parse:1725: read (14) 'ENV{cpercent}:="75%"'
alsactl: get_key:901: operator=assign_final
alsactl: get_key:907: key='ENV{cpercent}'
alsactl: get_key:933: value='75%'
alsactl: get_key_attribute:958: attribute='cpercent'
alsactl: parse_line:1465: env set: 'cpercent' '75%'
alsactl: parse:1725: read (15) 'ENV{pvolume}:="-20dB"'
alsactl: get_key:901: operator=assign_final
alsactl: get_key:907: key='ENV{pvolume}'
alsactl: get_key:933: value='-20dB'
alsactl: get_key_attribute:958: attribute='pvolume'
alsactl: parse_line:1465: env set: 'pvolume' '-20dB'
alsactl: parse:1725: read (16) 'ENV{cvolume}:="12dB"'
alsactl: get_key:901: operator=assign_final
alsactl: get_key:907: key='ENV{cvolume}'
alsactl: get_key:933: value='12dB'
alsactl: get_key_attribute:958: attribute='cvolume'
alsactl: parse_line:1465: env set: 'cvolume' '12dB'
alsactl: parse:1725: read (17) 'ENV{has_pmaster_vol}:="false"'
alsactl: get_key:901: operator=assign_final
alsactl: get_key:907: key='ENV{has_pmaster_vol}'
alsactl: get_key:933: value='false'
alsactl: get_key_attribute:958: attribute='has_pmaster_vol'
alsactl: parse_line:1465: env set: 'has_pmaster_vol' 'false'
alsactl: parse:1725: read (19) 'CTL{reset}="mixer"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{reset}'
alsactl: get_key:933: value='mixer'
alsactl: get_key_attribute:958: attribute='reset'
alsactl: parse_line:1331: ctl assign: 'mixer' 'reset'
alsactl: parse:1725: read (20) 'CTL{name}="Playback Volume",CTL{do_search}=="1",
  CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Playback Volume'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Playback Volume' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (22) 'CTL{name}="Playback Switch",CTL{do_search}=="1",
  CTL{values}="on"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Playback Switch'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Playback Switch' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (25) 'CTL{reset}="mixer"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{reset}'
alsactl: get_key:933: value='mixer'
alsactl: get_key_attribute:958: attribute='reset'
alsactl: parse_line:1331: ctl assign: 'mixer' 'reset'
alsactl: parse:1725: read (26) 'CTL{name}="Master Playback Volume",CTL{do_search}=="1",
  ENV{has_pmaster_vol}:="true",
  CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Master Playback Volume'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Master Playback Volume' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: elemid_get:713: do_ctl_search found a control
alsactl: parse_line:1354: ctl match: 'do_search' '1' '1'
alsactl: do_match:494: match CTL{do_search} '1' <-> '1'
alsactl: do_match:497: CTL{do_search} is true (matching value)
alsactl: get_key:901: operator=assign_final
alsactl: get_key:907: key='ENV{has_pmaster_vol}'
alsactl: get_key:933: value='true'
alsactl: get_key_attribute:958: attribute='has_pmaster_vol'
alsactl: parse_line:1465: env set: 'has_pmaster_vol' 'true'
alsactl: get_key:889: operator=nomatch
alsactl: get_key:907: key='CTL{write}'
alsactl: get_key:933: value='$env{pvolume}'
alsactl: get_key_attribute:958: attribute='write'
alsactl: apply_format:1059: will substitute format name 'env'
alsactl: get_format_attribute:980: attribute='pvolume', str=''
alsactl: apply_format:1091: format=6, string='', tail=''
alsactl: apply_format:1192: substitute env 'pvolume=-20dB'
alsactl: parse_line:1346: ctl write: '$env{pvolume}' 'write'
alsactl: parse:1725: read (29) 'CTL{name}="Master Playback Switch",CTL{do_search}=="1",
  CTL{values}="on"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Master Playback Switch'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Master Playback Switch' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: elemid_get:713: do_ctl_search found a control
alsactl: parse_line:1354: ctl match: 'do_search' '1' '1'
alsactl: do_match:494: match CTL{do_search} '1' <-> '1'
alsactl: do_match:497: CTL{do_search} is true (matching value)
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{values}'
alsactl: get_key:933: value='on'
alsactl: get_key_attribute:958: attribute='values'
alsactl: parse_line:1331: ctl assign: 'on' 'values'
alsactl: parse:1725: read (32) 'CTL{reset}="mixer"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{reset}'
alsactl: get_key:933: value='mixer'
alsactl: get_key_attribute:958: attribute='reset'
alsactl: parse_line:1331: ctl assign: 'mixer' 'reset'
alsactl: parse:1725: read (33) 'CTL{name}="Master Front Playback Volume",CTL{do_search}=="1",
  ENV{has_pmaster_vol}:="true",
  CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Master Front Playback Volume'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Master Front Playback Volume' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (36) 'CTL{name}="Master Front Playback Switch",CTL{do_search}=="1",
  CTL{values}="on"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Master Front Playback Switch'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Master Front Playback Switch' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (39) 'CTL{reset}="mixer"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{reset}'
alsactl: get_key:933: value='mixer'
alsactl: get_key_attribute:958: attribute='reset'
alsactl: parse_line:1331: ctl assign: 'mixer' 'reset'
alsactl: parse:1725: read (40) 'CTL{name}="Master Digital Playback Volume",CTL{do_search}=="1",
  CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Master Digital Playback Volume'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Master Digital Playback Volume' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (42) 'CTL{name}="Master Digital Playback Switch",CTL{do_search}=="1",
  CTL{values}="on"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Master Digital Playback Switch'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Master Digital Playback Switch' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (45) 'CTL{reset}="mixer"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{reset}'
alsactl: get_key:933: value='mixer'
alsactl: get_key_attribute:958: attribute='reset'
alsactl: parse_line:1331: ctl assign: 'mixer' 'reset'
alsactl: parse:1725: read (46) 'CTL{name}="Line Out Playback Volume",PROGRAM!="__ctl_search",GOTO=""'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Line Out Playback Volume'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Line Out Playback Volume' 'name'
alsactl: get_key:889: operator=nomatch
alsactl: get_key:907: key='PROGRAM'
alsactl: get_key:933: value='__ctl_search'
alsactl: parse_line:1394: PROGRAM '__ctl_search' is false
alsactl: parse_line:1410: PROGRAM key is true
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='GOTO'
alsactl: get_key:933: value=''
alsactl: parse:1725: read (48) 'ENV{has_pmaster_vol}=="true",CTL{write}=="0dB",GOTO=""'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='ENV{has_pmaster_vol}'
alsactl: get_key:933: value='true'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (49) 'ENV{has_pmaster_vol}=="true",CTL{write}=="100%",GOTO=""'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='ENV{has_pmaster_vol}'
alsactl: get_key:933: value='true'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (50) 'CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"'
alsactl: get_key:889: operator=nomatch
alsactl: get_key:907: key='CTL{write}'
alsactl: get_key:933: value='$env{pvolume}'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (51) 'LABEL=""'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='LABEL'
alsactl: get_key:933: value=''
alsactl: parse:1725: read (52) 'CTL{name}="Line Out Playback Switch",CTL{do_search}=="1",
  CTL{values}="on"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Line Out Playback Switch'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Line Out Playback Switch' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (55) 'CTL{reset}="mixer"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{reset}'
alsactl: get_key:933: value='mixer'
alsactl: get_key_attribute:958: attribute='reset'
alsactl: parse_line:1331: ctl assign: 'mixer' 'reset'
alsactl: parse:1725: read (56) 'CTL{name}="Front Playback Volume",PROGRAM!="__ctl_search",GOTO=""'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Front Playback Volume'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Front Playback Volume' 'name'
alsactl: get_key:889: operator=nomatch
alsactl: get_key:907: key='PROGRAM'
alsactl: get_key:933: value='__ctl_search'
alsactl: parse_line:1394: PROGRAM '__ctl_search' is false
alsactl: parse_line:1410: PROGRAM key is true
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='GOTO'
alsactl: get_key:933: value=''
alsactl: parse:1725: read (58) 'ENV{has_pmaster_vol}=="true",CTL{write}=="0dB",GOTO=""'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='ENV{has_pmaster_vol}'
alsactl: get_key:933: value='true'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (59) 'ENV{has_pmaster_vol}=="true",CTL{write}=="100%",GOTO=""'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='ENV{has_pmaster_vol}'
alsactl: get_key:933: value='true'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (60) 'CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"'
alsactl: get_key:889: operator=nomatch
alsactl: get_key:907: key='CTL{write}'
alsactl: get_key:933: value='$env{pvolume}'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (61) 'LABEL=""'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='LABEL'
alsactl: get_key:933: value=''
alsactl: parse:1725: read (62) 'CTL{name}="Front Playback Switch",CTL{do_search}=="1",
  CTL{values}="on"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Front Playback Switch'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Front Playback Switch' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (65) 'CTL{reset}="mixer"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{reset}'
alsactl: get_key:933: value='mixer'
alsactl: get_key_attribute:958: attribute='reset'
alsactl: parse_line:1331: ctl assign: 'mixer' 'reset'
alsactl: parse:1725: read (66) 'CTL{name}="Surround Playback Volume",PROGRAM!="__ctl_search",GOTO=""'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Surround Playback Volume'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Surround Playback Volume' 'name'
alsactl: get_key:889: operator=nomatch
alsactl: get_key:907: key='PROGRAM'
alsactl: get_key:933: value='__ctl_search'
alsactl: parse_line:1394: PROGRAM '__ctl_search' is false
alsactl: parse_line:1410: PROGRAM key is true
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='GOTO'
alsactl: get_key:933: value=''
alsactl: parse:1725: read (68) 'ENV{has_pmaster_vol}=="true",CTL{write}=="0dB",GOTO=""'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='ENV{has_pmaster_vol}'
alsactl: get_key:933: value='true'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (69) 'ENV{has_pmaster_vol}=="true",CTL{write}=="100%",GOTO=""'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='ENV{has_pmaster_vol}'
alsactl: get_key:933: value='true'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (70) 'CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"'
alsactl: get_key:889: operator=nomatch
alsactl: get_key:907: key='CTL{write}'
alsactl: get_key:933: value='$env{pvolume}'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (71) 'LABEL=""'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='LABEL'
alsactl: get_key:933: value=''
alsactl: parse:1725: read (72) 'CTL{name}="Surround Playback Switch",CTL{do_search}=="1",
  CTL{values}="on"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Surround Playback Switch'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Surround Playback Switch' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (75) 'CTL{reset}="mixer"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{reset}'
alsactl: get_key:933: value='mixer'
alsactl: get_key_attribute:958: attribute='reset'
alsactl: parse_line:1331: ctl assign: 'mixer' 'reset'
alsactl: parse:1725: read (76) 'CTL{name}="Center Playback Volume",PROGRAM!="__ctl_search",GOTO=""'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Center Playback Volume'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Center Playback Volume' 'name'
alsactl: get_key:889: operator=nomatch
alsactl: get_key:907: key='PROGRAM'
alsactl: get_key:933: value='__ctl_search'
alsactl: parse_line:1394: PROGRAM '__ctl_search' is false
alsactl: parse_line:1410: PROGRAM key is true
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='GOTO'
alsactl: get_key:933: value=''
alsactl: parse:1725: read (78) 'ENV{has_pmaster_vol}=="true",CTL{write}=="0dB",GOTO=""'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='ENV{has_pmaster_vol}'
alsactl: get_key:933: value='true'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (79) 'ENV{has_pmaster_vol}=="true",CTL{write}=="100%",GOTO=""'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='ENV{has_pmaster_vol}'
alsactl: get_key:933: value='true'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (80) 'CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"'
alsactl: get_key:889: operator=nomatch
alsactl: get_key:907: key='CTL{write}'
alsactl: get_key:933: value='$env{pvolume}'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (81) 'LABEL=""'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='LABEL'
alsactl: get_key:933: value=''
alsactl: parse:1725: read (82) 'CTL{name}="Center Playback Switch",CTL{do_search}=="1",
  CTL{values}="on"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Center Playback Switch'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Center Playback Switch' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (85) 'CTL{reset}="mixer"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{reset}'
alsactl: get_key:933: value='mixer'
alsactl: get_key_attribute:958: attribute='reset'
alsactl: parse_line:1331: ctl assign: 'mixer' 'reset'
alsactl: parse:1725: read (86) 'CTL{name}="LFE Playback Volume",PROGRAM!="__ctl_search",GOTO=""'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='LFE Playback Volume'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'LFE Playback Volume' 'name'
alsactl: get_key:889: operator=nomatch
alsactl: get_key:907: key='PROGRAM'
alsactl: get_key:933: value='__ctl_search'
alsactl: parse_line:1394: PROGRAM '__ctl_search' is false
alsactl: parse_line:1410: PROGRAM key is true
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='GOTO'
alsactl: get_key:933: value=''
alsactl: parse:1725: read (88) 'ENV{has_pmaster_vol}=="true",CTL{write}=="0dB",GOTO=""'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='ENV{has_pmaster_vol}'
alsactl: get_key:933: value='true'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (89) 'ENV{has_pmaster_vol}=="true",CTL{write}=="100%",GOTO=""'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='ENV{has_pmaster_vol}'
alsactl: get_key:933: value='true'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (90) 'CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"'
alsactl: get_key:889: operator=nomatch
alsactl: get_key:907: key='CTL{write}'
alsactl: get_key:933: value='$env{pvolume}'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (91) 'LABEL=""'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='LABEL'
alsactl: get_key:933: value=''
alsactl: parse:1725: read (92) 'CTL{name}="LFE Playback Switch",CTL{do_search}=="1",
  CTL{values}="on"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='LFE Playback Switch'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'LFE Playback Switch' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (95) 'CTL{reset}="mixer"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{reset}'
alsactl: get_key:933: value='mixer'
alsactl: get_key_attribute:958: attribute='reset'
alsactl: parse_line:1331: ctl assign: 'mixer' 'reset'
alsactl: parse:1725: read (96) 'CTL{name}="Headphone Playback Volume",PROGRAM!="__ctl_search",GOTO=""'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Headphone Playback Volume'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Headphone Playback Volume' 'name'
alsactl: get_key:889: operator=nomatch
alsactl: get_key:907: key='PROGRAM'
alsactl: get_key:933: value='__ctl_search'
alsactl: parse_line:1394: PROGRAM '__ctl_search' is false
alsactl: parse_line:1410: PROGRAM key is true
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='GOTO'
alsactl: get_key:933: value=''
alsactl: parse:1725: read (98) 'ENV{has_pmaster_vol}=="true",CTL{write}=="0dB",GOTO=""'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='ENV{has_pmaster_vol}'
alsactl: get_key:933: value='true'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (99) 'ENV{has_pmaster_vol}=="true",CTL{write}=="100%",GOTO=""'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='ENV{has_pmaster_vol}'
alsactl: get_key:933: value='true'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (100) 'CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"'
alsactl: get_key:889: operator=nomatch
alsactl: get_key:907: key='CTL{write}'
alsactl: get_key:933: value='$env{pvolume}'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (101) 'LABEL=""'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='LABEL'
alsactl: get_key:933: value=''
alsactl: parse:1725: read (102) 'CTL{name}="Headphone Playback Switch",CTL{do_search}=="1",
  CTL{values}="on"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Headphone Playback Switch'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Headphone Playback Switch' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (105) 'CTL{reset}="mixer"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{reset}'
alsactl: get_key:933: value='mixer'
alsactl: get_key_attribute:958: attribute='reset'
alsactl: parse_line:1331: ctl assign: 'mixer' 'reset'
alsactl: parse:1725: read (106) 'CTL{name}="Headphone Playback Volume",CTL{index}="1",PROGRAM!="__ctl_search",
  GOTO=""'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Headphone Playback Volume'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Headphone Playback Volume' 'name'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{index}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='index'
alsactl: parse_line:1331: ctl assign: '1' 'index'
alsactl: get_key:889: operator=nomatch
alsactl: get_key:907: key='PROGRAM'
alsactl: get_key:933: value='__ctl_search'
alsactl: parse_line:1394: PROGRAM '__ctl_search' is false
alsactl: parse_line:1410: PROGRAM key is true
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='GOTO'
alsactl: get_key:933: value=''
alsactl: parse:1725: read (109) 'ENV{has_pmaster_vol}=="true",CTL{write}=="0dB",GOTO=""'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='ENV{has_pmaster_vol}'
alsactl: get_key:933: value='true'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (110) 'ENV{has_pmaster_vol}=="true",CTL{write}=="100%",GOTO=""'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='ENV{has_pmaster_vol}'
alsactl: get_key:933: value='true'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (111) 'CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"'
alsactl: get_key:889: operator=nomatch
alsactl: get_key:907: key='CTL{write}'
alsactl: get_key:933: value='$env{pvolume}'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (112) 'LABEL=""'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='LABEL'
alsactl: get_key:933: value=''
alsactl: parse:1725: read (113) 'CTL{name}="Headphone Playback Switch",CTL{index}="1",CTL{do_search}=="1",
  CTL{values}="on"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Headphone Playback Switch'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Headphone Playback Switch' 'name'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{index}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='index'
alsactl: parse_line:1331: ctl assign: '1' 'index'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (116) 'CTL{reset}="mixer"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{reset}'
alsactl: get_key:933: value='mixer'
alsactl: get_key_attribute:958: attribute='reset'
alsactl: parse_line:1331: ctl assign: 'mixer' 'reset'
alsactl: parse:1725: read (117) 'CTL{name}="Speaker Playback Volume",PROGRAM!="__ctl_search",GOTO=""'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Speaker Playback Volume'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Speaker Playback Volume' 'name'
alsactl: get_key:889: operator=nomatch
alsactl: get_key:907: key='PROGRAM'
alsactl: get_key:933: value='__ctl_search'
alsactl: parse_line:1394: PROGRAM '__ctl_search' is false
alsactl: parse_line:1410: PROGRAM key is true
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='GOTO'
alsactl: get_key:933: value=''
alsactl: parse:1725: read (119) 'ENV{has_pmaster_vol}=="true",CTL{write}=="0dB",GOTO=""'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='ENV{has_pmaster_vol}'
alsactl: get_key:933: value='true'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (120) 'ENV{has_pmaster_vol}=="true",CTL{write}=="100%",GOTO=""'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='ENV{has_pmaster_vol}'
alsactl: get_key:933: value='true'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (121) 'CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"'
alsactl: get_key:889: operator=nomatch
alsactl: get_key:907: key='CTL{write}'
alsactl: get_key:933: value='$env{pvolume}'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (122) 'LABEL=""'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='LABEL'
alsactl: get_key:933: value=''
alsactl: parse:1725: read (123) 'CTL{name}="Speaker Playback Switch",CTL{do_search}=="1",
  CTL{values}="on"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Speaker Playback Switch'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Speaker Playback Switch' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (126) 'CTL{reset}="mixer"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{reset}'
alsactl: get_key:933: value='mixer'
alsactl: get_key_attribute:958: attribute='reset'
alsactl: parse_line:1331: ctl assign: 'mixer' 'reset'
alsactl: parse:1725: read (127) 'CTL{name}="Front Speaker Playback Volume",PROGRAM!="__ctl_search",GOTO=""'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Front Speaker Playback Volume'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Front Speaker Playback Volume' 'name'
alsactl: get_key:889: operator=nomatch
alsactl: get_key:907: key='PROGRAM'
alsactl: get_key:933: value='__ctl_search'
alsactl: parse_line:1394: PROGRAM '__ctl_search' is false
alsactl: parse_line:1410: PROGRAM key is true
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='GOTO'
alsactl: get_key:933: value=''
alsactl: parse:1725: read (129) 'ENV{has_pmaster_vol}=="true",CTL{write}=="0dB",GOTO=""'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='ENV{has_pmaster_vol}'
alsactl: get_key:933: value='true'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (130) 'ENV{has_pmaster_vol}=="true",CTL{write}=="100%",GOTO=""'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='ENV{has_pmaster_vol}'
alsactl: get_key:933: value='true'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (131) 'CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"'
alsactl: get_key:889: operator=nomatch
alsactl: get_key:907: key='CTL{write}'
alsactl: get_key:933: value='$env{pvolume}'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (132) 'LABEL=""'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='LABEL'
alsactl: get_key:933: value=''
alsactl: parse:1725: read (133) 'CTL{name}="Front Speaker Playback Switch",CTL{do_search}=="1",
  CTL{values}="on"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Front Speaker Playback Switch'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Front Speaker Playback Switch' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (136) 'CTL{reset}="mixer"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{reset}'
alsactl: get_key:933: value='mixer'
alsactl: get_key_attribute:958: attribute='reset'
alsactl: parse_line:1331: ctl assign: 'mixer' 'reset'
alsactl: parse:1725: read (137) 'CTL{name}="Surround Speaker Playback Volume",PROGRAM!="__ctl_search",GOTO=""'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Surround Speaker Playback Volume'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Surround Speaker Playback Volume' 'name'
alsactl: get_key:889: operator=nomatch
alsactl: get_key:907: key='PROGRAM'
alsactl: get_key:933: value='__ctl_search'
alsactl: parse_line:1394: PROGRAM '__ctl_search' is false
alsactl: parse_line:1410: PROGRAM key is true
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='GOTO'
alsactl: get_key:933: value=''
alsactl: parse:1725: read (139) 'ENV{has_pmaster_vol}=="true",CTL{write}=="0dB",GOTO=""'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='ENV{has_pmaster_vol}'
alsactl: get_key:933: value='true'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (140) 'ENV{has_pmaster_vol}=="true",CTL{write}=="100%",GOTO=""'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='ENV{has_pmaster_vol}'
alsactl: get_key:933: value='true'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (141) 'CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"'
alsactl: get_key:889: operator=nomatch
alsactl: get_key:907: key='CTL{write}'
alsactl: get_key:933: value='$env{pvolume}'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (142) 'LABEL=""'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='LABEL'
alsactl: get_key:933: value=''
alsactl: parse:1725: read (143) 'CTL{name}="Surround Speaker Playback Switch",CTL{do_search}=="1",
  CTL{values}="on"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Surround Speaker Playback Switch'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Surround Speaker Playback Switch' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (146) 'CTL{reset}="mixer"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{reset}'
alsactl: get_key:933: value='mixer'
alsactl: get_key_attribute:958: attribute='reset'
alsactl: parse_line:1331: ctl assign: 'mixer' 'reset'
alsactl: parse:1725: read (147) 'CTL{name}="Center Speaker Playback Volume",PROGRAM!="__ctl_search",GOTO=""'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Center Speaker Playback Volume'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Center Speaker Playback Volume' 'name'
alsactl: get_key:889: operator=nomatch
alsactl: get_key:907: key='PROGRAM'
alsactl: get_key:933: value='__ctl_search'
alsactl: parse_line:1394: PROGRAM '__ctl_search' is false
alsactl: parse_line:1410: PROGRAM key is true
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='GOTO'
alsactl: get_key:933: value=''
alsactl: parse:1725: read (149) 'ENV{has_pmaster_vol}=="true",CTL{write}=="0dB",GOTO=""'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='ENV{has_pmaster_vol}'
alsactl: get_key:933: value='true'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (150) 'ENV{has_pmaster_vol}=="true",CTL{write}=="100%",GOTO=""'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='ENV{has_pmaster_vol}'
alsactl: get_key:933: value='true'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (151) 'CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"'
alsactl: get_key:889: operator=nomatch
alsactl: get_key:907: key='CTL{write}'
alsactl: get_key:933: value='$env{pvolume}'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (152) 'LABEL=""'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='LABEL'
alsactl: get_key:933: value=''
alsactl: parse:1725: read (153) 'CTL{name}="Center Speaker Playback Switch",CTL{do_search}=="1",
  CTL{values}="on"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Center Speaker Playback Switch'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Center Speaker Playback Switch' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (156) 'CTL{reset}="mixer"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{reset}'
alsactl: get_key:933: value='mixer'
alsactl: get_key_attribute:958: attribute='reset'
alsactl: parse_line:1331: ctl assign: 'mixer' 'reset'
alsactl: parse:1725: read (157) 'CTL{name}="LFE Speaker Playback Volume",PROGRAM!="__ctl_search",GOTO=""'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='LFE Speaker Playback Volume'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'LFE Speaker Playback Volume' 'name'
alsactl: get_key:889: operator=nomatch
alsactl: get_key:907: key='PROGRAM'
alsactl: get_key:933: value='__ctl_search'
alsactl: parse_line:1394: PROGRAM '__ctl_search' is false
alsactl: parse_line:1410: PROGRAM key is true
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='GOTO'
alsactl: get_key:933: value=''
alsactl: parse:1725: read (159) 'ENV{has_pmaster_vol}=="true",CTL{write}=="0dB",GOTO=""'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='ENV{has_pmaster_vol}'
alsactl: get_key:933: value='true'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (160) 'ENV{has_pmaster_vol}=="true",CTL{write}=="100%",GOTO=""'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='ENV{has_pmaster_vol}'
alsactl: get_key:933: value='true'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (161) 'CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"'
alsactl: get_key:889: operator=nomatch
alsactl: get_key:907: key='CTL{write}'
alsactl: get_key:933: value='$env{pvolume}'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (162) 'LABEL=""'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='LABEL'
alsactl: get_key:933: value=''
alsactl: parse:1725: read (163) 'CTL{name}="LFE Speaker Playback Switch",CTL{do_search}=="1",
  CTL{values}="on"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='LFE Speaker Playback Switch'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'LFE Speaker Playback Switch' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (166) 'CTL{reset}="mixer"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{reset}'
alsactl: get_key:933: value='mixer'
alsactl: get_key_attribute:958: attribute='reset'
alsactl: parse_line:1331: ctl assign: 'mixer' 'reset'
alsactl: parse:1725: read (167) 'CTL{name}="PC Speaker Playback Volume",CTL{do_search}=="1",
  CTL{values}="$env{pvolume}",RESULT!="0",CTL{values}="$env{ppercent}"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='PC Speaker Playback Volume'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'PC Speaker Playback Volume' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (169) 'CTL{name}="PC Speaker Playback Switch",CTL{do_search}=="1",
  CTL{values}="on"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='PC Speaker Playback Switch'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'PC Speaker Playback Switch' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (172) 'CTL{reset}="mixer"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{reset}'
alsactl: get_key:933: value='mixer'
alsactl: get_key_attribute:958: attribute='reset'
alsactl: parse_line:1331: ctl assign: 'mixer' 'reset'
alsactl: parse:1725: read (173) 'CTL{name}="PCM Playback Volume",PROGRAM!="__ctl_search",
 CTL{name}="PCM Volume",PROGRAM!="__ctl_search", GOTO=""'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='PCM Playback Volume'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'PCM Playback Volume' 'name'
alsactl: get_key:889: operator=nomatch
alsactl: get_key:907: key='PROGRAM'
alsactl: get_key:933: value='__ctl_search'
alsactl: parse_line:1394: PROGRAM '__ctl_search' is false
alsactl: parse_line:1410: PROGRAM key is true
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='PCM Volume'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'PCM Volume' 'name'
alsactl: get_key:889: operator=nomatch
alsactl: get_key:907: key='PROGRAM'
alsactl: get_key:933: value='__ctl_search'
alsactl: parse_line:1394: PROGRAM '__ctl_search' is false
alsactl: parse_line:1410: PROGRAM key is true
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='GOTO'
alsactl: get_key:933: value=''
alsactl: parse:1725: read (176) 'ENV{has_pmaster_vol}=="true",CTL{write}=="0dB",GOTO=""'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='ENV{has_pmaster_vol}'
alsactl: get_key:933: value='true'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (177) 'ENV{has_pmaster_vol}=="true",CTL{write}=="100%",GOTO=""'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='ENV{has_pmaster_vol}'
alsactl: get_key:933: value='true'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (179) 'CTL{dBmin}=="-34.50dB",CTL{dBmax}=="12.00dB",CTL{write}=="0dB",GOTO=""'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{dBmin}'
alsactl: get_key:933: value='-34.50dB'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (180) 'CTL{dBmin}=="-30.00dB",CTL{dBmax}=="0dB",CTL{write}=="0dB",GOTO=""'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{dBmin}'
alsactl: get_key:933: value='-30.00dB'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (181) 'CTL{write}!="$env{pvolume}",CTL{values}="75%"'
alsactl: get_key:889: operator=nomatch
alsactl: get_key:907: key='CTL{write}'
alsactl: get_key:933: value='$env{pvolume}'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (182) 'LABEL=""'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='LABEL'
alsactl: get_key:933: value=''
alsactl: parse:1725: read (183) 'CTL{name}="PCM Playback Switch",CTL{do_search}=="1", CTL{values}="on"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='PCM Playback Switch'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'PCM Playback Switch' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (184) 'CTL{name}="PCM Switch",CTL{do_search}=="1",CTL{values}="on"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='PCM Switch'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'PCM Switch' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (186) 'CTL{reset}="mixer"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{reset}'
alsactl: get_key:933: value='mixer'
alsactl: get_key_attribute:958: attribute='reset'
alsactl: parse_line:1331: ctl assign: 'mixer' 'reset'
alsactl: parse:1725: read (187) 'CTL{name}="PCM Playback Volume",CTL{index}="1",PROGRAM!="__ctl_search",
  CTL{name}="PCM Volume",PROGRAM!="__ctl_search",GOTO=""'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='PCM Playback Volume'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'PCM Playback Volume' 'name'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{index}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='index'
alsactl: parse_line:1331: ctl assign: '1' 'index'
alsactl: get_key:889: operator=nomatch
alsactl: get_key:907: key='PROGRAM'
alsactl: get_key:933: value='__ctl_search'
alsactl: parse_line:1394: PROGRAM '__ctl_search' is false
alsactl: parse_line:1410: PROGRAM key is true
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='PCM Volume'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'PCM Volume' 'name'
alsactl: get_key:889: operator=nomatch
alsactl: get_key:907: key='PROGRAM'
alsactl: get_key:933: value='__ctl_search'
alsactl: parse_line:1394: PROGRAM '__ctl_search' is false
alsactl: parse_line:1410: PROGRAM key is true
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='GOTO'
alsactl: get_key:933: value=''
alsactl: parse:1725: read (190) 'ENV{has_pmaster_vol}=="true",CTL{write}=="0dB",GOTO=""'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='ENV{has_pmaster_vol}'
alsactl: get_key:933: value='true'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (191) 'ENV{has_pmaster_vol}=="true",CTL{write}=="100%",GOTO=""'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='ENV{has_pmaster_vol}'
alsactl: get_key:933: value='true'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (193) 'CTL{dBmin}=="-34.50dB",CTL{dBmax}=="12.00dB",CTL{write}=="0dB",GOTO=""'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{dBmin}'
alsactl: get_key:933: value='-34.50dB'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (194) 'CTL{dBmin}=="-30.00dB",CTL{dBmax}=="0dB",CTL{write}=="0dB",GOTO=""'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{dBmin}'
alsactl: get_key:933: value='-30.00dB'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (195) 'CTL{write}!="$env{pvolume}",CTL{values}="75%"'
alsactl: get_key:889: operator=nomatch
alsactl: get_key:907: key='CTL{write}'
alsactl: get_key:933: value='$env{pvolume}'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (196) 'LABEL=""'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='LABEL'
alsactl: get_key:933: value=''
alsactl: parse:1725: read (197) 'CTL{name}="PCM Playback Switch",CTL{index}="1",CTL{do_search}=="1",
  CTL{values}="on"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='PCM Playback Switch'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'PCM Playback Switch' 'name'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{index}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='index'
alsactl: parse_line:1331: ctl assign: '1' 'index'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (199) 'CTL{name}="PCM Switch",CTL{index}="1",CTL{do_search}=="1",
  CTL{values}="on"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='PCM Switch'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'PCM Switch' 'name'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{index}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='index'
alsactl: parse_line:1331: ctl assign: '1' 'index'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (202) 'CTL{reset}="mixer"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{reset}'
alsactl: get_key:933: value='mixer'
alsactl: get_key_attribute:958: attribute='reset'
alsactl: parse_line:1331: ctl assign: 'mixer' 'reset'
alsactl: parse:1725: read (203) 'CTL{name}="DAC Playback Volume",CTL{do_search}=="1",
  CTL{values}="$env{pvolume}",RESULT!="0",CTL{values}="$env{ppercent}"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='DAC Playback Volume'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'DAC Playback Volume' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (205) 'CTL{name}="DAC Playback Switch",CTL{do_search}=="1",
  CTL{values}="on"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='DAC Playback Switch'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'DAC Playback Switch' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (208) 'CTL{reset}="mixer"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{reset}'
alsactl: get_key:933: value='mixer'
alsactl: get_key_attribute:958: attribute='reset'
alsactl: parse_line:1331: ctl assign: 'mixer' 'reset'
alsactl: parse:1725: read (209) 'CTL{name}="Synth Playback Volume",CTL{do_search}=="1",
  CTL{values}="$env{pvolume}",RESULT!="0",CTL{values}="$env{ppercent}"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Synth Playback Volume'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Synth Playback Volume' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (211) 'CTL{name}="Synth Playback Switch",CTL{do_search}=="1",
  CTL{values}="on"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Synth Playback Switch'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Synth Playback Switch' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (214) 'CTL{reset}="mixer"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{reset}'
alsactl: get_key:933: value='mixer'
alsactl: get_key_attribute:958: attribute='reset'
alsactl: parse_line:1331: ctl assign: 'mixer' 'reset'
alsactl: parse:1725: read (215) 'CTL{name}="Wave Playback Volume",CTL{do_search}=="1",
  CTL{values}="100%"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Wave Playback Volume'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Wave Playback Volume' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (217) 'CTL{name}="Wave Playback Switch",CTL{do_search}=="1",
  CTL{values}="on"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Wave Playback Switch'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Wave Playback Switch' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (220) 'CTL{reset}="mixer"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{reset}'
alsactl: get_key:933: value='mixer'
alsactl: get_key_attribute:958: attribute='reset'
alsactl: parse_line:1331: ctl assign: 'mixer' 'reset'
alsactl: parse:1725: read (221) 'CTL{name}="Music Playback Volume",CTL{do_search}=="1",
  CTL{values}="100%"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Music Playback Volume'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Music Playback Volume' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (223) 'CTL{name}="Music Playback Switch",CTL{do_search}=="1",
  CTL{values}="on"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Music Playback Switch'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Music Playback Switch' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (226) 'CTL{reset}="mixer"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{reset}'
alsactl: get_key:933: value='mixer'
alsactl: get_key_attribute:958: attribute='reset'
alsactl: parse_line:1331: ctl assign: 'mixer' 'reset'
alsactl: parse:1725: read (227) 'CTL{name}="CD Playback Volume",CTL{do_search}=="1",
  CTL{values}="0%"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='CD Playback Volume'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'CD Playback Volume' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (229) 'CTL{name}="CD Playback Switch",CTL{do_search}=="1",
  CTL{values}="off"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='CD Playback Switch'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'CD Playback Switch' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (232) 'CTL{reset}="mixer"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{reset}'
alsactl: get_key:933: value='mixer'
alsactl: get_key_attribute:958: attribute='reset'
alsactl: parse_line:1331: ctl assign: 'mixer' 'reset'
alsactl: parse:1725: read (233) 'CTL{name}="Mono Playback Volume",CTL{do_search}=="1",
  CTL{values}="$env{pvolume}",RESULT!="0",CTL{values}="$env{ppercent}"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Mono Playback Volume'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Mono Playback Volume' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (235) 'CTL{name}="Mono Playback Switch",CTL{do_search}=="1",
  CTL{values}="on"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Mono Playback Switch'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Mono Playback Switch' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (238) 'CTL{reset}="mixer"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{reset}'
alsactl: get_key:933: value='mixer'
alsactl: get_key_attribute:958: attribute='reset'
alsactl: parse_line:1331: ctl assign: 'mixer' 'reset'
alsactl: parse:1725: read (239) 'CTL{name}="Master Mono Playback Volume",CTL{do_search}=="1",
  CTL{values}="$env{pvolume}",RESULT!="0",CTL{values}="$env{ppercent}"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Master Mono Playback Volume'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Master Mono Playback Volume' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (241) 'CTL{name}="Master Mono Playback Switch",CTL{do_search}=="1",
  CTL{values}="on"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Master Mono Playback Switch'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Master Mono Playback Switch' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (244) 'CTL{reset}="mixer"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{reset}'
alsactl: get_key:933: value='mixer'
alsactl: get_key_attribute:958: attribute='reset'
alsactl: parse_line:1331: ctl assign: 'mixer' 'reset'
alsactl: parse:1725: read (245) 'CTL{name}="AC97 Playback Volume",CTL{do_search}=="1",
  CTL{values}="100%"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='AC97 Playback Volume'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'AC97 Playback Volume' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (247) 'CTL{name}="AC97 Playback Switch",CTL{do_search}=="1",
  CTL{values}="on"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='AC97 Playback Switch'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'AC97 Playback Switch' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (254) 'CTL{reset}="mixer"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{reset}'
alsactl: get_key:933: value='mixer'
alsactl: get_key_attribute:958: attribute='reset'
alsactl: parse_line:1331: ctl assign: 'mixer' 'reset'
alsactl: parse:1725: read (255) 'CTL{name}="DRC Range",CTL{do_search}=="1",
  CTL{write}!="$env{pvolume}",CTL{values}="$env{ppercent}"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='DRC Range'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'DRC Range' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (262) 'CTL{reset}="mixer"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{reset}'
alsactl: get_key:933: value='mixer'
alsactl: get_key_attribute:958: attribute='reset'
alsactl: parse_line:1331: ctl assign: 'mixer' 'reset'
alsactl: parse:1725: read (263) 'CTL{name}="Capture Volume",CTL{do_search}=="1",
  CTL{write}!="$env{cvolume}",CTL{values}="$env{cpercent}"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Capture Volume'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Capture Volume' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (265) 'CTL{name}="Capture Switch",CTL{do_search}=="1",
  CTL{values}="on"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Capture Switch'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Capture Switch' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (268) 'CTL{name}="Capture Source",PROGRAM!="__ctl_search", GOTO=""'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Capture Source'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Capture Source' 'name'
alsactl: get_key:889: operator=nomatch
alsactl: get_key:907: key='PROGRAM'
alsactl: get_key:933: value='__ctl_search'
alsactl: parse_line:1394: PROGRAM '__ctl_search' is false
alsactl: parse_line:1410: PROGRAM key is true
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='GOTO'
alsactl: get_key:933: value=''
alsactl: parse:1725: read (269) 'CTL{enums}=="*|Internal Mic|*",CTL{values}="Internal Mic", GOTO=""'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{enums}'
alsactl: get_key:933: value='*|Internal Mic|*'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (270) 'CTL{enums}=="*|Mic|*",CTL{values}="Mic"'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{enums}'
alsactl: get_key:933: value='*|Mic|*'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (271) 'LABEL=""'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='LABEL'
alsactl: get_key:933: value=''
alsactl: parse:1725: read (273) 'CTL{name}="Input Source",PROGRAM!="__ctl_search", GOTO=""'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Input Source'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Input Source' 'name'
alsactl: get_key:889: operator=nomatch
alsactl: get_key:907: key='PROGRAM'
alsactl: get_key:933: value='__ctl_search'
alsactl: parse_line:1394: PROGRAM '__ctl_search' is false
alsactl: parse_line:1410: PROGRAM key is true
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='GOTO'
alsactl: get_key:933: value=''
alsactl: parse:1725: read (274) 'CTL{enums}=="*|Internal Mic|*",CTL{values}="Internal Mic", GOTO=""'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{enums}'
alsactl: get_key:933: value='*|Internal Mic|*'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (275) 'CTL{enums}=="*|Mic|*",CTL{values}="Mic"'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{enums}'
alsactl: get_key:933: value='*|Mic|*'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (276) 'LABEL=""'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='LABEL'
alsactl: get_key:933: value=''
alsactl: parse:1725: read (278) 'CTL{name}="Digital Input Source",PROGRAM!="__ctl_search", GOTO=""'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Digital Input Source'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Digital Input Source' 'name'
alsactl: get_key:889: operator=nomatch
alsactl: get_key:907: key='PROGRAM'
alsactl: get_key:933: value='__ctl_search'
alsactl: parse_line:1394: PROGRAM '__ctl_search' is false
alsactl: parse_line:1410: PROGRAM key is true
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='GOTO'
alsactl: get_key:933: value=''
alsactl: parse:1725: read (279) 'CTL{enums}=="*|Digital Mic 1|*",CTL{values}="Digital Mic 1", GOTO=""'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{enums}'
alsactl: get_key:933: value='*|Digital Mic 1|*'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (280) 'CTL{enums}=="*|Mic|*",CTL{values}="Mic"'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{enums}'
alsactl: get_key:933: value='*|Mic|*'
alsactl: parse_line:1318: skip (GOTO '')
alsactl: parse:1725: read (281) 'LABEL=""'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='LABEL'
alsactl: get_key:933: value=''
alsactl: parse:1725: read (283) 'CTL{name}="Mic Boost",CTL{do_search}=="1", CTL{values}="on"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Mic Boost'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Mic Boost' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1725: read (284) 'CTL{name}="Internal Mic Boost",CTL{do_search}=="1", CTL{values}="on"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='CTL{name}'
alsactl: get_key:933: value='Internal Mic Boost'
alsactl: get_key_attribute:958: attribute='name'
alsactl: parse_line:1331: ctl assign: 'Internal Mic Boost' 'name'
alsactl: get_key:885: operator=match
alsactl: get_key:907: key='CTL{do_search}'
alsactl: get_key:933: value='1'
alsactl: get_key_attribute:958: attribute='do_search'
alsactl: parse_line:1354: ctl match: 'do_search' '1' '0'
alsactl: do_match:494: match CTL{do_search} '1' <-> '0'
alsactl: do_match:504: CTL{do_search} is false
alsactl: parse:1739: end of file '/usr/share/alsa/init/default'
alsactl: parse:1725: read (43) 'EXIT="99"'
alsactl: get_key:897: operator=assign
alsactl: get_key:907: key='EXIT'
alsactl: get_key:933: value='99'
alsactl: parse:1739: end of file '/usr/share/alsa/init/00main'

If I run the command with "sudo", it appears to work fine:

alsactl: set_controls:1479: device='hw:0', doit=0
alsactl: set_controls:1491: card-info-id: 'D2'
alsactl: set_controls:1517: maxnumid=25
alsactl: set_controls:1535: result code: 0
alsactl: set_controls:1479: device='hw:0', doit=1
alsactl: set_controls:1491: card-info-id: 'D2'
alsactl: set_controls:1517: maxnumid=25
alsactl: set_controls:1535: result code: 0

The issue still is, that it only sometimes is an issue... in other words, after some reboots, ALSA restores settings just fine, other times it doesn'n.

Offline

#10 2018-01-26 06:40:04

archimboldo
Member
Registered: 2016-03-07
Posts: 232

Re: Restoring ALSA settings -- is this the right approach?

Well, why don't you just create  ...

  alsactl --file ~/.config/asound.state store

create a .desktop file in: ~/.config/autostart with your editor of choice

  ~/.config/autostart/alsarestore.desktop

with this content

[Desktop Entry]
Type=Application
Terminal=false
Name=alsarestore
Exec=bash -c 'sleep 15 ; alsactl --file ~/.config/asound.state restore'

reboot and that's it ...
Not sure if this is "the right approach" and i don't really care -  it just works ...

Last edited by archimboldo (2018-01-26 07:47:04)


Rules for problems.
Everyone has problems. Animals have problems. And buildings. And cats, and trees.
Problems are your friends. Treat them well.

Offline

#11 2018-01-26 08:32:45

drtebi
Member
Registered: 2013-02-09
Posts: 126

Re: Restoring ALSA settings -- is this the right approach?

archimboldo wrote:

Well, why don't you just create  ...

  alsactl --file ~/.config/asound.state store

create a .desktop file in: ~/.config/autostart with your editor of choice

  ~/.config/autostart/alsarestore.desktop

with this content

[Desktop Entry]
Type=Application
Terminal=false
Name=alsarestore
Exec=bash -c 'sleep 15 ; alsactl --file ~/.config/asound.state restore'

reboot and that's it ...
Not sure if this is "the right approach" and i don't really care -  it just works ...

That is similar to my originally proposed solution. Probably better... since I shouldn't have put the alsactl restore command into the bashrc script, which runs every time I open a console hmm

Just one question: Why sleep for 15 seconds?

Offline

#12 2018-01-26 08:53:39

archimboldo
Member
Registered: 2016-03-07
Posts: 232

Re: Restoring ALSA settings -- is this the right approach?

drtebi wrote:

Just one question: Why sleep for 15 seconds?

It's just to prevent autostart items from getting bottlenecked and timing out.


Rules for problems.
Everyone has problems. Animals have problems. And buildings. And cats, and trees.
Problems are your friends. Treat them well.

Offline

#13 2018-01-26 09:03:04

WorMzy
Forum Moderator
From: Scotland
Registered: 2010-06-16
Posts: 11,864
Website

Re: Restoring ALSA settings -- is this the right approach?

My next suggestion would be to compare the journals of a boot where sound restoration works as expected, with a journal of a boot where it didn't. `/usr/bin/alsactl restore` is exiting with status 0 (I believe that systemd will still record the actual exit code even if it is set to treat non-zero as success), so I think the blame lies elsewhere.


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#14 2018-01-28 03:52:41

drtebi
Member
Registered: 2013-02-09
Posts: 126

Re: Restoring ALSA settings -- is this the right approach?

WorMzy wrote:

My next suggestion would be to compare the journals of a boot where sound restoration works as expected, with a journal of a boot where it didn't. `/usr/bin/alsactl restore` is exiting with status 0 (I believe that systemd will still record the actual exit code even if it is set to treat non-zero as success), so I think the blame lies elsewhere.

Well, the problem is, that the journal reports success, even though the mixer settings are all back to defaults again on today's reboot:

Jan 27 17:27:55 jupiter systemd[1]: Starting Save/Restore Sound Card State...
Jan 27 17:27:55 jupiter systemd[1]: Started Save/Restore Sound Card State.

● alsa-restore.service - Save/Restore Sound Card State
   Loaded: loaded (/usr/lib/systemd/system/alsa-restore.service; static; vendor preset: disabled)
   Active: active (exited) since Sat 2018-01-27 17:27:55 PST; 2h 23min ago
  Process: 462 ExecStart=/usr/bin/alsactl restore (code=exited, status=0/SUCCESS)
 Main PID: 462 (code=exited, status=0/SUCCESS)

Jan 27 17:27:55 jupiter systemd[1]: Starting Save/Restore Sound Card State...
Jan 27 17:27:55 jupiter systemd[1]: Started Save/Restore Sound Card State.

It's a bit frustrating... I would just like to know where the bug is?

Offline

#15 2018-01-28 04:26:51

circleface
Member
Registered: 2012-05-26
Posts: 639

Re: Restoring ALSA settings -- is this the right approach?

Is it possible pulseaudio is messing with your settings?  That still doesn't explain why it is intermittent, but other than pulseaudio messing with something I have no idea why it isn't working every time.

Offline

#16 2018-01-28 09:03:18

drtebi
Member
Registered: 2013-02-09
Posts: 126

Re: Restoring ALSA settings -- is this the right approach?

circleface wrote:

Is it possible pulseaudio is messing with your settings?  That still doesn't explain why it is intermittent, but other than pulseaudio messing with something I have no idea why it isn't working every time.

Thanks for the idea... but no, it is not pulseaudio. I have deliberately not installed pulseaudio, since I have had troubles with it myself in the past.

Offline

#17 2018-01-28 10:37:04

WorMzy
Forum Moderator
From: Scotland
Registered: 2010-06-16
Posts: 11,864
Website

Re: Restoring ALSA settings -- is this the right approach?

drtebi wrote:
WorMzy wrote:

My next suggestion would be to compare the journals of a boot where sound restoration works as expected, with a journal of a boot where it didn't. `/usr/bin/alsactl restore` is exiting with status 0 (I believe that systemd will still record the actual exit code even if it is set to treat non-zero as success), so I think the blame lies elsewhere.

Well, the problem is, that the journal reports success, even though the mixer settings are all back to defaults again on today's reboot

I don't mean the entries specific to alsa-restore.service, I mean the whole journal (or at least, all the entries leading up to alsa-restore.service).


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#18 2018-01-31 03:22:45

drtebi
Member
Registered: 2013-02-09
Posts: 126

Re: Restoring ALSA settings -- is this the right approach?

Hi,

sorry for the late answer.

I do not see anything significant in the journal that could relate to alsa-restore.service. But then again, I don't really know what to look for...

Anyway, here is the journal up to alsa-restore.service, which, by the way, was a reboot where the restore action failed:

-- Logs begin at Fri 2017-06-16 02:08:28 PDT, end at Tue 2018-01-30 19:03:27 PST. --
Jan 30 18:20:50 jupiter kernel: microcode: microcode updated early to revision 0x23, date = 2017-11-20
Jan 30 18:20:50 jupiter kernel: Linux version 4.14.15-1-ARCH (builduser@heftig) (gcc version 7.2.1 20180116 (GCC)) #1 SMP PREEMPT Tue Jan 23 21:49:25 UTC 2018
Jan 30 18:20:50 jupiter kernel: Command line: BOOT_IMAGE=../vmlinuz-linux root=/dev/sda1 rw quiet radeon.dpm=0 radeon.mst=1 initrd=../intel-ucode.img,../initramfs-linux.img
Jan 30 18:20:50 jupiter kernel: x86/fpu: Supporting XSAVE feature 0x001: 'x87 floating point registers'
Jan 30 18:20:50 jupiter kernel: x86/fpu: Supporting XSAVE feature 0x002: 'SSE registers'
Jan 30 18:20:50 jupiter kernel: x86/fpu: Supporting XSAVE feature 0x004: 'AVX registers'
Jan 30 18:20:50 jupiter kernel: x86/fpu: xstate_offset[2]:  576, xstate_sizes[2]:  256
Jan 30 18:20:50 jupiter kernel: x86/fpu: Enabled xstate features 0x7, context size is 832 bytes, using 'standard' format.
Jan 30 18:20:50 jupiter kernel: e820: BIOS-provided physical RAM map:
Jan 30 18:20:50 jupiter kernel: BIOS-e820: [mem 0x0000000000000000-0x000000000009d7ff] usable
Jan 30 18:20:50 jupiter kernel: BIOS-e820: [mem 0x000000000009d800-0x000000000009ffff] reserved
Jan 30 18:20:50 jupiter kernel: BIOS-e820: [mem 0x00000000000e0000-0x00000000000fffff] reserved
Jan 30 18:20:50 jupiter kernel: BIOS-e820: [mem 0x0000000000100000-0x00000000cd50efff] usable
Jan 30 18:20:50 jupiter kernel: BIOS-e820: [mem 0x00000000cd50f000-0x00000000cd515fff] ACPI NVS
Jan 30 18:20:50 jupiter kernel: BIOS-e820: [mem 0x00000000cd516000-0x00000000cdd88fff] usable
Jan 30 18:20:50 jupiter kernel: BIOS-e820: [mem 0x00000000cdd89000-0x00000000ce15cfff] reserved
Jan 30 18:20:50 jupiter kernel: BIOS-e820: [mem 0x00000000ce15d000-0x00000000dd722fff] usable
Jan 30 18:20:50 jupiter kernel: BIOS-e820: [mem 0x00000000dd723000-0x00000000dd7bdfff] reserved
Jan 30 18:20:50 jupiter kernel: BIOS-e820: [mem 0x00000000dd7be000-0x00000000dd807fff] usable
Jan 30 18:20:50 jupiter kernel: BIOS-e820: [mem 0x00000000dd808000-0x00000000dd940fff] ACPI NVS
Jan 30 18:20:50 jupiter kernel: BIOS-e820: [mem 0x00000000dd941000-0x00000000ddffefff] reserved
Jan 30 18:20:50 jupiter kernel: BIOS-e820: [mem 0x00000000ddfff000-0x00000000ddffffff] usable
Jan 30 18:20:50 jupiter kernel: BIOS-e820: [mem 0x00000000f8000000-0x00000000fbffffff] reserved
Jan 30 18:20:50 jupiter kernel: BIOS-e820: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
Jan 30 18:20:50 jupiter kernel: BIOS-e820: [mem 0x00000000fed00000-0x00000000fed03fff] reserved
Jan 30 18:20:50 jupiter kernel: BIOS-e820: [mem 0x00000000fed1c000-0x00000000fed1ffff] reserved
Jan 30 18:20:50 jupiter kernel: BIOS-e820: [mem 0x00000000fee00000-0x00000000fee00fff] reserved
Jan 30 18:20:50 jupiter kernel: BIOS-e820: [mem 0x00000000ff000000-0x00000000ffffffff] reserved
Jan 30 18:20:50 jupiter kernel: BIOS-e820: [mem 0x0000000100000000-0x000000081effffff] usable
Jan 30 18:20:50 jupiter kernel: NX (Execute Disable) protection: active
Jan 30 18:20:50 jupiter kernel: random: fast init done
Jan 30 18:20:50 jupiter kernel: SMBIOS 2.7 present.
Jan 30 18:20:50 jupiter kernel: DMI: Supermicro C7Z87/C7Z87, BIOS 2.00 05/09/2014
Jan 30 18:20:50 jupiter kernel: tsc: Fast TSC calibration failed
Jan 30 18:20:50 jupiter kernel: tsc: Using PIT calibration value
Jan 30 18:20:50 jupiter kernel: e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
Jan 30 18:20:50 jupiter kernel: e820: remove [mem 0x000a0000-0x000fffff] usable
Jan 30 18:20:50 jupiter kernel: e820: last_pfn = 0x81f000 max_arch_pfn = 0x400000000
Jan 30 18:20:50 jupiter kernel: MTRR default type: uncachable
Jan 30 18:20:50 jupiter kernel: MTRR fixed ranges enabled:
Jan 30 18:20:50 jupiter kernel:   00000-9FFFF write-back
Jan 30 18:20:50 jupiter kernel:   A0000-BFFFF uncachable
Jan 30 18:20:50 jupiter kernel:   C0000-CFFFF write-protect
Jan 30 18:20:50 jupiter kernel:   D0000-E7FFF uncachable
Jan 30 18:20:50 jupiter kernel:   E8000-FFFFF write-protect
Jan 30 18:20:50 jupiter kernel: MTRR variable ranges enabled:
Jan 30 18:20:50 jupiter kernel:   0 base 0000000000 mask 7800000000 write-back
Jan 30 18:20:50 jupiter kernel:   1 base 0800000000 mask 7FF0000000 write-back
Jan 30 18:20:50 jupiter kernel:   2 base 0810000000 mask 7FF8000000 write-back
Jan 30 18:20:50 jupiter kernel:   3 base 0818000000 mask 7FFC000000 write-back
Jan 30 18:20:50 jupiter kernel:   4 base 081C000000 mask 7FFE000000 write-back
Jan 30 18:20:50 jupiter kernel:   5 base 081E000000 mask 7FFF000000 write-back
Jan 30 18:20:50 jupiter kernel:   6 base 00E0000000 mask 7FE0000000 uncachable
Jan 30 18:20:50 jupiter kernel:   7 disabled
Jan 30 18:20:50 jupiter kernel:   8 disabled
Jan 30 18:20:50 jupiter kernel:   9 disabled
Jan 30 18:20:50 jupiter kernel: x86/PAT: Configuration [0-7]: WB  WC  UC- UC  WB  WP  UC- WT  
Jan 30 18:20:50 jupiter kernel: e820: update [mem 0xe0000000-0xffffffff] usable ==> reserved
Jan 30 18:20:50 jupiter kernel: e820: last_pfn = 0xde000 max_arch_pfn = 0x400000000
Jan 30 18:20:50 jupiter kernel: found SMP MP-table at [mem 0x000fd840-0x000fd84f] mapped at [ffffffffff200840]
Jan 30 18:20:50 jupiter kernel: Scanning 1 areas for low memory corruption
Jan 30 18:20:50 jupiter kernel: Base memory trampoline at [ffff893340097000] 97000 size 24576
Jan 30 18:20:50 jupiter kernel: Using GB pages for direct mapping
Jan 30 18:20:50 jupiter kernel: BRK [0x28c62d000, 0x28c62dfff] PGTABLE
Jan 30 18:20:50 jupiter kernel: BRK [0x28c62e000, 0x28c62efff] PGTABLE
Jan 30 18:20:50 jupiter kernel: BRK [0x28c62f000, 0x28c62ffff] PGTABLE
Jan 30 18:20:50 jupiter kernel: BRK [0x28c630000, 0x28c630fff] PGTABLE
Jan 30 18:20:50 jupiter kernel: BRK [0x28c631000, 0x28c631fff] PGTABLE
Jan 30 18:20:50 jupiter kernel: BRK [0x28c632000, 0x28c632fff] PGTABLE
Jan 30 18:20:50 jupiter kernel: BRK [0x28c633000, 0x28c633fff] PGTABLE
Jan 30 18:20:50 jupiter kernel: BRK [0x28c634000, 0x28c634fff] PGTABLE
Jan 30 18:20:50 jupiter kernel: BRK [0x28c635000, 0x28c635fff] PGTABLE
Jan 30 18:20:50 jupiter kernel: BRK [0x28c636000, 0x28c636fff] PGTABLE
Jan 30 18:20:50 jupiter kernel: BRK [0x28c637000, 0x28c637fff] PGTABLE
Jan 30 18:20:50 jupiter kernel: BRK [0x28c638000, 0x28c638fff] PGTABLE
Jan 30 18:20:50 jupiter kernel: RAMDISK: [mem 0x7f7a0000-0x7fffffff]
Jan 30 18:20:50 jupiter kernel: ACPI: Early table checksum verification disabled
Jan 30 18:20:50 jupiter kernel: ACPI: RSDP 0x00000000000F0490 000024 (v02 SUPERM)
Jan 30 18:20:50 jupiter kernel: ACPI: XSDT 0x00000000DD910088 00008C (v01 SUPERM SMCI--MB 01072009 AMI  00010013)
Jan 30 18:20:50 jupiter kernel: ACPI: FACP 0x00000000DD91D280 00010C (v05 SUPERM SMCI--MB 01072009 AMI  00010013)
Jan 30 18:20:50 jupiter kernel: ACPI: DSDT 0x00000000DD9101A8 00D0D7 (v02 SUPERM SMCI--MB 00000000 INTL 20120711)
Jan 30 18:20:50 jupiter kernel: ACPI: FACS 0x00000000DD940F80 000040
Jan 30 18:20:50 jupiter kernel: ACPI: APIC 0x00000000DD91D390 000092 (v03 SUPERM SMCI--MB 01072009 AMI  00010013)
Jan 30 18:20:50 jupiter kernel: ACPI: FPDT 0x00000000DD91D428 000044 (v01 SUPERM SMCI--MB 01072009 AMI  00010013)
Jan 30 18:20:50 jupiter kernel: ACPI: SSDT 0x00000000DD91D470 000BEE (v01 Ther_R Ther_Rvp 00001000 INTL 20120711)
Jan 30 18:20:50 jupiter kernel: ACPI: SSDT 0x00000000DD91E060 000539 (v01 PmRef  Cpu0Ist  00003000 INTL 20051117)
Jan 30 18:20:50 jupiter kernel: ACPI: SSDT 0x00000000DD91E5A0 000B74 (v01 CpuRef CpuSsdt  00003000 INTL 20051117)
Jan 30 18:20:50 jupiter kernel: ACPI: SSDT 0x00000000DD91F118 0002DE (v01 PmRef  Cpu0Tst  00003000 INTL 20051117)
Jan 30 18:20:50 jupiter kernel: ACPI: SSDT 0x00000000DD91F3F8 000348 (v01 PmRef  ApTst    00003000 INTL 20051117)
Jan 30 18:20:50 jupiter kernel: ACPI: MCFG 0x00000000DD91F740 00003C (v01 SUPERM SMCI--MB 01072009 MSFT 00000097)
Jan 30 18:20:50 jupiter kernel: ACPI: HPET 0x00000000DD91F780 000038 (v01 SUPERM SMCI--MB 01072009 AMI. 00000005)
Jan 30 18:20:50 jupiter kernel: ACPI: SSDT 0x00000000DD91F7B8 000397 (v01 SataRe SataTabl 00001000 INTL 20120711)
Jan 30 18:20:50 jupiter kernel: ACPI: SSDT 0x00000000DD91FB50 005B5E (v01 SaSsdt SaSsdt   00003000 INTL 20120711)
Jan 30 18:20:50 jupiter kernel: ACPI: DMAR 0x00000000DD9256B0 000080 (v01 INTEL  BDW      00000001 INTL 00000001)
Jan 30 18:20:50 jupiter kernel: ACPI: Local APIC address 0xfee00000
Jan 30 18:20:50 jupiter kernel: No NUMA configuration found
Jan 30 18:20:50 jupiter kernel: Faking a node at [mem 0x0000000000000000-0x000000081effffff]
Jan 30 18:20:50 jupiter kernel: NODE_DATA(0) allocated [mem 0x81effc000-0x81effffff]
Jan 30 18:20:50 jupiter kernel: Zone ranges:
Jan 30 18:20:50 jupiter kernel:   DMA      [mem 0x0000000000001000-0x0000000000ffffff]
Jan 30 18:20:50 jupiter kernel:   DMA32    [mem 0x0000000001000000-0x00000000ffffffff]
Jan 30 18:20:50 jupiter kernel:   Normal   [mem 0x0000000100000000-0x000000081effffff]
Jan 30 18:20:50 jupiter kernel:   Device   empty
Jan 30 18:20:50 jupiter kernel: Movable zone start for each node
Jan 30 18:20:50 jupiter kernel: Early memory node ranges
Jan 30 18:20:50 jupiter kernel:   node   0: [mem 0x0000000000001000-0x000000000009cfff]
Jan 30 18:20:50 jupiter kernel:   node   0: [mem 0x0000000000100000-0x00000000cd50efff]
Jan 30 18:20:50 jupiter kernel:   node   0: [mem 0x00000000cd516000-0x00000000cdd88fff]
Jan 30 18:20:50 jupiter kernel:   node   0: [mem 0x00000000ce15d000-0x00000000dd722fff]
Jan 30 18:20:50 jupiter kernel:   node   0: [mem 0x00000000dd7be000-0x00000000dd807fff]
Jan 30 18:20:50 jupiter kernel:   node   0: [mem 0x00000000ddfff000-0x00000000ddffffff]
Jan 30 18:20:50 jupiter kernel:   node   0: [mem 0x0000000100000000-0x000000081effffff]
Jan 30 18:20:50 jupiter kernel: Initmem setup node 0 [mem 0x0000000000001000-0x000000081effffff]
Jan 30 18:20:50 jupiter kernel: On node 0 totalpages: 8373039
Jan 30 18:20:50 jupiter kernel:   DMA zone: 64 pages used for memmap
Jan 30 18:20:50 jupiter kernel:   DMA zone: 21 pages reserved
Jan 30 18:20:50 jupiter kernel:   DMA zone: 3996 pages, LIFO batch:0
Jan 30 18:20:50 jupiter kernel:   DMA32 zone: 14095 pages used for memmap
Jan 30 18:20:50 jupiter kernel:   DMA32 zone: 902035 pages, LIFO batch:31
Jan 30 18:20:50 jupiter kernel:   Normal zone: 116672 pages used for memmap
Jan 30 18:20:50 jupiter kernel:   Normal zone: 7467008 pages, LIFO batch:31
Jan 30 18:20:50 jupiter kernel: ACPI: PM-Timer IO Port: 0x1808
Jan 30 18:20:50 jupiter kernel: ACPI: Local APIC address 0xfee00000
Jan 30 18:20:50 jupiter kernel: ACPI: LAPIC_NMI (acpi_id[0xff] high edge lint[0x1])
Jan 30 18:20:50 jupiter kernel: IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23
Jan 30 18:20:50 jupiter kernel: ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
Jan 30 18:20:50 jupiter kernel: ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
Jan 30 18:20:50 jupiter kernel: ACPI: IRQ0 used by override.
Jan 30 18:20:50 jupiter kernel: ACPI: IRQ9 used by override.
Jan 30 18:20:50 jupiter kernel: Using ACPI (MADT) for SMP configuration information
Jan 30 18:20:50 jupiter kernel: ACPI: HPET id: 0x8086a701 base: 0xfed00000
Jan 30 18:20:50 jupiter kernel: smpboot: Allowing 8 CPUs, 0 hotplug CPUs
Jan 30 18:20:50 jupiter kernel: PM: Registered nosave memory: [mem 0x00000000-0x00000fff]
Jan 30 18:20:50 jupiter kernel: PM: Registered nosave memory: [mem 0x0009d000-0x0009dfff]
Jan 30 18:20:50 jupiter kernel: PM: Registered nosave memory: [mem 0x0009e000-0x0009ffff]
Jan 30 18:20:50 jupiter kernel: PM: Registered nosave memory: [mem 0x000a0000-0x000dffff]
Jan 30 18:20:50 jupiter kernel: PM: Registered nosave memory: [mem 0x000e0000-0x000fffff]
Jan 30 18:20:50 jupiter kernel: PM: Registered nosave memory: [mem 0xcd50f000-0xcd515fff]
Jan 30 18:20:50 jupiter kernel: PM: Registered nosave memory: [mem 0xcdd89000-0xce15cfff]
Jan 30 18:20:50 jupiter kernel: PM: Registered nosave memory: [mem 0xdd723000-0xdd7bdfff]
Jan 30 18:20:50 jupiter kernel: PM: Registered nosave memory: [mem 0xdd808000-0xdd940fff]
Jan 30 18:20:50 jupiter kernel: PM: Registered nosave memory: [mem 0xdd941000-0xddffefff]
Jan 30 18:20:50 jupiter kernel: PM: Registered nosave memory: [mem 0xde000000-0xf7ffffff]
Jan 30 18:20:50 jupiter kernel: PM: Registered nosave memory: [mem 0xf8000000-0xfbffffff]
Jan 30 18:20:50 jupiter kernel: PM: Registered nosave memory: [mem 0xfc000000-0xfebfffff]
Jan 30 18:20:50 jupiter kernel: PM: Registered nosave memory: [mem 0xfec00000-0xfec00fff]
Jan 30 18:20:50 jupiter kernel: PM: Registered nosave memory: [mem 0xfec01000-0xfecfffff]
Jan 30 18:20:50 jupiter kernel: PM: Registered nosave memory: [mem 0xfed00000-0xfed03fff]
Jan 30 18:20:50 jupiter kernel: PM: Registered nosave memory: [mem 0xfed04000-0xfed1bfff]
Jan 30 18:20:50 jupiter kernel: PM: Registered nosave memory: [mem 0xfed1c000-0xfed1ffff]
Jan 30 18:20:50 jupiter kernel: PM: Registered nosave memory: [mem 0xfed20000-0xfedfffff]
Jan 30 18:20:50 jupiter kernel: PM: Registered nosave memory: [mem 0xfee00000-0xfee00fff]
Jan 30 18:20:50 jupiter kernel: PM: Registered nosave memory: [mem 0xfee01000-0xfeffffff]
Jan 30 18:20:50 jupiter kernel: PM: Registered nosave memory: [mem 0xff000000-0xffffffff]
Jan 30 18:20:50 jupiter kernel: e820: [mem 0xde000000-0xf7ffffff] available for PCI devices
Jan 30 18:20:50 jupiter kernel: Booting paravirtualized kernel on bare hardware
Jan 30 18:20:50 jupiter kernel: clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 6370452778343963 ns
Jan 30 18:20:50 jupiter kernel: setup_percpu: NR_CPUS:128 nr_cpumask_bits:128 nr_cpu_ids:8 nr_node_ids:1
Jan 30 18:20:50 jupiter kernel: percpu: Embedded 42 pages/cpu @ffff893b5ec00000 s134168 r8192 d29672 u262144
Jan 30 18:20:50 jupiter kernel: pcpu-alloc: s134168 r8192 d29672 u262144 alloc=1*2097152
Jan 30 18:20:50 jupiter kernel: pcpu-alloc: [0] 0 1 2 3 4 5 6 7 
Jan 30 18:20:50 jupiter kernel: Built 1 zonelists, mobility grouping on.  Total pages: 8242187
Jan 30 18:20:50 jupiter kernel: Policy zone: Normal
Jan 30 18:20:50 jupiter kernel: Kernel command line: BOOT_IMAGE=../vmlinuz-linux root=/dev/sda1 rw quiet radeon.dpm=0 radeon.mst=1 initrd=../intel-ucode.img,../initramfs-linux.img
Jan 30 18:20:50 jupiter kernel: PID hash table entries: 4096 (order: 3, 32768 bytes)
Jan 30 18:20:50 jupiter kernel: Calgary: detecting Calgary via BIOS EBDA area
Jan 30 18:20:50 jupiter kernel: Calgary: Unable to locate Rio Grande table in EBDA - bailing!
Jan 30 18:20:50 jupiter kernel: Memory: 32869036K/33492156K available (10252K kernel code, 1157K rwdata, 2792K rodata, 1360K init, 992K bss, 623120K reserved, 0K cma-reserved)
Jan 30 18:20:50 jupiter kernel: SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1
Jan 30 18:20:50 jupiter kernel: Kernel/User page tables isolation: enabled
Jan 30 18:20:50 jupiter kernel: ftrace: allocating 29122 entries in 114 pages
Jan 30 18:20:50 jupiter kernel: Preemptible hierarchical RCU implementation.
Jan 30 18:20:50 jupiter kernel:         RCU restricting CPUs from NR_CPUS=128 to nr_cpu_ids=8.
Jan 30 18:20:50 jupiter kernel:         Tasks RCU enabled.
Jan 30 18:20:50 jupiter kernel: RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=8
Jan 30 18:20:50 jupiter kernel: NR_IRQS: 8448, nr_irqs: 488, preallocated irqs: 16
Jan 30 18:20:50 jupiter kernel: Console: colour VGA+ 80x25
Jan 30 18:20:50 jupiter kernel: console [tty0] enabled
Jan 30 18:20:50 jupiter kernel: clocksource: hpet: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 133484882848 ns
Jan 30 18:20:50 jupiter kernel: hpet clockevent registered
Jan 30 18:20:50 jupiter kernel: tsc: Fast TSC calibration failed
Jan 30 18:20:50 jupiter kernel: tsc: PIT calibration matches HPET. 1 loops
Jan 30 18:20:50 jupiter kernel: tsc: Detected 3600.193 MHz processor
Jan 30 18:20:50 jupiter kernel: Calibrating delay loop (skipped), value calculated using timer frequency.. 7203.40 BogoMIPS (lpj=12000643)
Jan 30 18:20:50 jupiter kernel: pid_max: default: 32768 minimum: 301
Jan 30 18:20:50 jupiter kernel: ACPI: Core revision 20170728
Jan 30 18:20:50 jupiter kernel: ACPI: 8 ACPI AML tables successfully acquired and loaded
Jan 30 18:20:50 jupiter kernel: Security Framework initialized
Jan 30 18:20:50 jupiter kernel: Yama: becoming mindful.
Jan 30 18:20:50 jupiter kernel: Dentry cache hash table entries: 4194304 (order: 13, 33554432 bytes)
Jan 30 18:20:50 jupiter kernel: Inode-cache hash table entries: 2097152 (order: 12, 16777216 bytes)
Jan 30 18:20:50 jupiter kernel: Mount-cache hash table entries: 65536 (order: 7, 524288 bytes)
Jan 30 18:20:50 jupiter kernel: Mountpoint-cache hash table entries: 65536 (order: 7, 524288 bytes)
Jan 30 18:20:50 jupiter kernel: CPU: Physical Processor ID: 0
Jan 30 18:20:50 jupiter kernel: CPU: Processor Core ID: 0
Jan 30 18:20:50 jupiter kernel: ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
Jan 30 18:20:50 jupiter kernel: ENERGY_PERF_BIAS: View and update with x86_energy_perf_policy(8)
Jan 30 18:20:50 jupiter kernel: mce: CPU supports 9 MCE banks
Jan 30 18:20:50 jupiter kernel: CPU0: Thermal monitoring enabled (TM1)
Jan 30 18:20:50 jupiter kernel: process: using mwait in idle threads
Jan 30 18:20:50 jupiter kernel: Last level iTLB entries: 4KB 1024, 2MB 1024, 4MB 1024
Jan 30 18:20:50 jupiter kernel: Last level dTLB entries: 4KB 1024, 2MB 1024, 4MB 1024, 1GB 4
Jan 30 18:20:50 jupiter kernel: Spectre V2 mitigation: Mitigation: Full generic retpoline
Jan 30 18:20:50 jupiter kernel: Freeing SMP alternatives memory: 24K
Jan 30 18:20:50 jupiter kernel: smpboot: Max logical packages: 2
Jan 30 18:20:50 jupiter kernel: DMAR: Host address width 39
Jan 30 18:20:50 jupiter kernel: DMAR: DRHD base: 0x000000fed90000 flags: 0x1
Jan 30 18:20:50 jupiter kernel: DMAR: dmar0: reg_base_addr fed90000 ver 1:0 cap d2008c20660462 ecap f010da
Jan 30 18:20:50 jupiter kernel: DMAR: RMRR base: 0x000000dded2000 end: 0x000000ddee0fff
Jan 30 18:20:50 jupiter kernel: DMAR-IR: IOAPIC id 2 under DRHD base  0xfed90000 IOMMU 0
Jan 30 18:20:50 jupiter kernel: DMAR-IR: HPET id 0 under DRHD base 0xfed90000
Jan 30 18:20:50 jupiter kernel: DMAR-IR: x2apic is disabled because BIOS sets x2apic opt out bit.
Jan 30 18:20:50 jupiter kernel: DMAR-IR: Use 'intremap=no_x2apic_optout' to override the BIOS setting.
Jan 30 18:20:50 jupiter kernel: DMAR-IR: Enabled IRQ remapping in xapic mode
Jan 30 18:20:50 jupiter kernel: x2apic: IRQ remapping doesn't support X2APIC mode
Jan 30 18:20:50 jupiter kernel: ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
Jan 30 18:20:50 jupiter kernel: TSC deadline timer enabled
Jan 30 18:20:50 jupiter kernel: smpboot: CPU0: Intel(R) Core(TM) i7-4790 CPU @ 3.60GHz (family: 0x6, model: 0x3c, stepping: 0x3)
Jan 30 18:20:50 jupiter kernel: Performance Events: PEBS fmt2+, Haswell events, 16-deep LBR, full-width counters, Intel PMU driver.
Jan 30 18:20:50 jupiter kernel: ... version:                3
Jan 30 18:20:50 jupiter kernel: ... bit width:              48
Jan 30 18:20:50 jupiter kernel: ... generic registers:      4
Jan 30 18:20:50 jupiter kernel: ... value mask:             0000ffffffffffff
Jan 30 18:20:50 jupiter kernel: ... max period:             00007fffffffffff
Jan 30 18:20:50 jupiter kernel: ... fixed-purpose events:   3
Jan 30 18:20:50 jupiter kernel: ... event mask:             000000070000000f
Jan 30 18:20:50 jupiter kernel: Hierarchical SRCU implementation.
Jan 30 18:20:50 jupiter kernel: NMI watchdog: Enabled. Permanently consumes one hw-PMU counter.
Jan 30 18:20:50 jupiter kernel: smp: Bringing up secondary CPUs ...
Jan 30 18:20:50 jupiter kernel: x86: Booting SMP configuration:
Jan 30 18:20:50 jupiter kernel: .... node  #0, CPUs:      #1 #2 #3 #4 #5 #6 #7
Jan 30 18:20:50 jupiter kernel: smp: Brought up 1 node, 8 CPUs
Jan 30 18:20:50 jupiter kernel: smpboot: Total of 8 processors activated (57626.21 BogoMIPS)
Jan 30 18:20:50 jupiter kernel: devtmpfs: initialized
Jan 30 18:20:50 jupiter kernel: x86/mm: Memory block size: 128MB
Jan 30 18:20:50 jupiter kernel: PM: Registering ACPI NVS region [mem 0xcd50f000-0xcd515fff] (28672 bytes)
Jan 30 18:20:50 jupiter kernel: PM: Registering ACPI NVS region [mem 0xdd808000-0xdd940fff] (1282048 bytes)
Jan 30 18:20:50 jupiter kernel: clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 6370867519511994 ns
Jan 30 18:20:50 jupiter kernel: futex hash table entries: 2048 (order: 5, 131072 bytes)
Jan 30 18:20:50 jupiter kernel: pinctrl core: initialized pinctrl subsystem
Jan 30 18:20:50 jupiter kernel: RTC time:  2:20:47, date: 01/31/18
Jan 30 18:20:50 jupiter kernel: NET: Registered protocol family 16
Jan 30 18:20:50 jupiter kernel: cpuidle: using governor ladder
Jan 30 18:20:50 jupiter kernel: cpuidle: using governor menu
Jan 30 18:20:50 jupiter kernel: ACPI: bus type PCI registered
Jan 30 18:20:50 jupiter kernel: acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
Jan 30 18:20:50 jupiter kernel: PCI: MMCONFIG for domain 0000 [bus 00-3f] at [mem 0xf8000000-0xfbffffff] (base 0xf8000000)
Jan 30 18:20:50 jupiter kernel: PCI: MMCONFIG at [mem 0xf8000000-0xfbffffff] reserved in E820
Jan 30 18:20:50 jupiter kernel: pmd_set_huge: Cannot satisfy [mem 0xf8000000-0xf8200000] with a huge-page mapping due to MTRR override.
Jan 30 18:20:50 jupiter kernel: PCI: Using configuration type 1 for base access
Jan 30 18:20:50 jupiter kernel: core: PMU erratum BJ122, BV98, HSD29 worked around, HT is on
Jan 30 18:20:50 jupiter kernel: HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages
Jan 30 18:20:50 jupiter kernel: HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
Jan 30 18:20:50 jupiter kernel: ACPI: Added _OSI(Module Device)
Jan 30 18:20:50 jupiter kernel: ACPI: Added _OSI(Processor Device)
Jan 30 18:20:50 jupiter kernel: ACPI: Added _OSI(3.0 _SCP Extensions)
Jan 30 18:20:50 jupiter kernel: ACPI: Added _OSI(Processor Aggregator Device)
Jan 30 18:20:50 jupiter kernel: ACPI: Executed 5 blocks of module-level executable AML code
Jan 30 18:20:50 jupiter kernel: ACPI: Dynamic OEM Table Load:
Jan 30 18:20:50 jupiter kernel: ACPI: SSDT 0xFFFF893B3A734400 0003D3 (v01 PmRef  Cpu0Cst  00003001 INTL 20051117)
Jan 30 18:20:50 jupiter kernel: ACPI: Dynamic OEM Table Load:
Jan 30 18:20:50 jupiter kernel: ACPI: SSDT 0xFFFF893B3AA75000 0005AA (v01 PmRef  ApIst    00003000 INTL 20051117)
Jan 30 18:20:50 jupiter kernel: ACPI: Dynamic OEM Table Load:
Jan 30 18:20:50 jupiter kernel: ACPI: SSDT 0xFFFF893B3A743400 000119 (v01 PmRef  ApCst    00003000 INTL 20051117)
Jan 30 18:20:50 jupiter kernel: ACPI: Interpreter enabled
Jan 30 18:20:50 jupiter kernel: ACPI: (supports S0 S1 S4 S5)
Jan 30 18:20:50 jupiter kernel: ACPI: Using IOAPIC for interrupt routing
Jan 30 18:20:50 jupiter kernel: PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
Jan 30 18:20:50 jupiter kernel: ACPI: Enabled 9 GPEs in block 00 to 3F
Jan 30 18:20:50 jupiter kernel: ACPI: Power Resource [PG00] (on)
Jan 30 18:20:50 jupiter kernel: ACPI: Power Resource [PG01] (on)
Jan 30 18:20:50 jupiter kernel: ACPI: Power Resource [PG02] (on)
Jan 30 18:20:50 jupiter kernel: ACPI: Power Resource [FN00] (off)
Jan 30 18:20:50 jupiter kernel: ACPI: Power Resource [FN01] (off)
Jan 30 18:20:50 jupiter kernel: ACPI: Power Resource [FN02] (off)
Jan 30 18:20:50 jupiter kernel: ACPI: Power Resource [FN03] (off)
Jan 30 18:20:50 jupiter kernel: ACPI: Power Resource [FN04] (off)
Jan 30 18:20:50 jupiter kernel: ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-3e])
Jan 30 18:20:50 jupiter kernel: acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI]
Jan 30 18:20:50 jupiter kernel: acpi PNP0A08:00: _OSC: OS now controls [PCIeHotplug PME AER PCIeCapability]
Jan 30 18:20:50 jupiter kernel: PCI host bridge to bus 0000:00
Jan 30 18:20:50 jupiter kernel: pci_bus 0000:00: root bus resource [io  0x0000-0x0cf7 window]
Jan 30 18:20:50 jupiter kernel: pci_bus 0000:00: root bus resource [io  0x0d00-0xffff window]
Jan 30 18:20:50 jupiter kernel: pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window]
Jan 30 18:20:50 jupiter kernel: pci_bus 0000:00: root bus resource [mem 0x000d0000-0x000d3fff window]
Jan 30 18:20:50 jupiter kernel: pci_bus 0000:00: root bus resource [mem 0x000d4000-0x000d7fff window]
Jan 30 18:20:50 jupiter kernel: pci_bus 0000:00: root bus resource [mem 0x000d8000-0x000dbfff window]
Jan 30 18:20:50 jupiter kernel: pci_bus 0000:00: root bus resource [mem 0x000dc000-0x000dffff window]
Jan 30 18:20:50 jupiter kernel: pci_bus 0000:00: root bus resource [mem 0x000e0000-0x000e3fff window]
Jan 30 18:20:50 jupiter kernel: pci_bus 0000:00: root bus resource [mem 0x000e4000-0x000e7fff window]
Jan 30 18:20:50 jupiter kernel: pci_bus 0000:00: root bus resource [mem 0xe0000000-0xfeafffff window]
Jan 30 18:20:50 jupiter kernel: pci_bus 0000:00: root bus resource [bus 00-3e]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:00.0: [8086:0c00] type 00 class 0x060000
Jan 30 18:20:50 jupiter kernel: pci 0000:00:01.0: [8086:0c01] type 01 class 0x060400
Jan 30 18:20:50 jupiter kernel: pci 0000:00:01.0: PME# supported from D0 D3hot D3cold
Jan 30 18:20:50 jupiter kernel: pci 0000:00:14.0: [8086:8c31] type 00 class 0x0c0330
Jan 30 18:20:50 jupiter kernel: pci 0000:00:14.0: reg 0x10: [mem 0xf7f20000-0xf7f2ffff 64bit]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:14.0: PME# supported from D3hot D3cold
Jan 30 18:20:50 jupiter kernel: pci 0000:00:16.0: [8086:8c3a] type 00 class 0x078000
Jan 30 18:20:50 jupiter kernel: pci 0000:00:16.0: reg 0x10: [mem 0xf7f3b000-0xf7f3b00f 64bit]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:16.0: PME# supported from D0 D3hot D3cold
Jan 30 18:20:50 jupiter kernel: pci 0000:00:19.0: [8086:153b] type 00 class 0x020000
Jan 30 18:20:50 jupiter kernel: pci 0000:00:19.0: reg 0x10: [mem 0xf7f00000-0xf7f1ffff]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:19.0: reg 0x14: [mem 0xf7f39000-0xf7f39fff]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:19.0: reg 0x18: [io  0xf020-0xf03f]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:19.0: PME# supported from D0 D3hot D3cold
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1a.0: [8086:8c2d] type 00 class 0x0c0320
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1a.0: reg 0x10: [mem 0xf7f38000-0xf7f383ff]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1a.0: PME# supported from D0 D3hot D3cold
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1b.0: [8086:8c20] type 00 class 0x040300
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1b.0: reg 0x10: [mem 0xf7f30000-0xf7f33fff 64bit]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.0: [8086:8c10] type 01 class 0x060400
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.3: [8086:8c16] type 01 class 0x060400
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.3: PME# supported from D0 D3hot D3cold
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.5: [8086:8c1a] type 01 class 0x060400
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.5: PME# supported from D0 D3hot D3cold
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.6: [8086:8c1c] type 01 class 0x060400
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.6: PME# supported from D0 D3hot D3cold
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.7: [8086:8c1e] type 01 class 0x060400
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.7: PME# supported from D0 D3hot D3cold
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1d.0: [8086:8c26] type 00 class 0x0c0320
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1d.0: reg 0x10: [mem 0xf7f37000-0xf7f373ff]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1d.0: PME# supported from D0 D3hot D3cold
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1f.0: [8086:8c44] type 00 class 0x060100
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1f.2: [8086:8c02] type 00 class 0x010601
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1f.2: reg 0x10: [io  0xf070-0xf077]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1f.2: reg 0x14: [io  0xf060-0xf063]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1f.2: reg 0x18: [io  0xf050-0xf057]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1f.2: reg 0x1c: [io  0xf040-0xf043]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1f.2: reg 0x20: [io  0xf000-0xf01f]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1f.2: reg 0x24: [mem 0xf7f36000-0xf7f367ff]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1f.2: PME# supported from D3hot
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1f.3: [8086:8c22] type 00 class 0x0c0500
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1f.3: reg 0x10: [mem 0xf7f35000-0xf7f350ff 64bit]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1f.3: reg 0x20: [io  0x0580-0x059f]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1f.6: [8086:8c24] type 00 class 0x118000
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1f.6: reg 0x10: [mem 0xf7f34000-0xf7f34fff 64bit]
Jan 30 18:20:50 jupiter kernel: pci 0000:01:00.0: [1002:6810] type 00 class 0x030000
Jan 30 18:20:50 jupiter kernel: pci 0000:01:00.0: reg 0x10: [mem 0xe0000000-0xefffffff 64bit pref]
Jan 30 18:20:50 jupiter kernel: pci 0000:01:00.0: reg 0x18: [mem 0xf7e00000-0xf7e3ffff 64bit]
Jan 30 18:20:50 jupiter kernel: pci 0000:01:00.0: reg 0x20: [io  0xe000-0xe0ff]
Jan 30 18:20:50 jupiter kernel: pci 0000:01:00.0: reg 0x30: [mem 0xf7e40000-0xf7e5ffff pref]
Jan 30 18:20:50 jupiter kernel: pci 0000:01:00.0: supports D1 D2
Jan 30 18:20:50 jupiter kernel: pci 0000:01:00.0: PME# supported from D1 D2 D3hot
Jan 30 18:20:50 jupiter kernel: pci 0000:01:00.1: [1002:aab0] type 00 class 0x040300
Jan 30 18:20:50 jupiter kernel: pci 0000:01:00.1: reg 0x10: [mem 0xf7e60000-0xf7e63fff 64bit]
Jan 30 18:20:50 jupiter kernel: pci 0000:01:00.1: supports D1 D2
Jan 30 18:20:50 jupiter kernel: pci 0000:00:01.0: PCI bridge to [bus 01]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:01.0:   bridge window [io  0xe000-0xefff]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:01.0:   bridge window [mem 0xf7e00000-0xf7efffff]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:01.0:   bridge window [mem 0xe0000000-0xefffffff 64bit pref]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.0: PCI bridge to [bus 02]
Jan 30 18:20:50 jupiter kernel: pci 0000:03:00.0: [8086:1533] type 00 class 0x020000
Jan 30 18:20:50 jupiter kernel: pci 0000:03:00.0: reg 0x10: [mem 0xf7d00000-0xf7d7ffff]
Jan 30 18:20:50 jupiter kernel: pci 0000:03:00.0: reg 0x18: [io  0xd000-0xd01f]
Jan 30 18:20:50 jupiter kernel: pci 0000:03:00.0: reg 0x1c: [mem 0xf7d80000-0xf7d83fff]
Jan 30 18:20:50 jupiter kernel: pci 0000:03:00.0: PME# supported from D0 D3hot D3cold
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.3: PCI bridge to [bus 03]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.3:   bridge window [io  0xd000-0xdfff]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.3:   bridge window [mem 0xf7d00000-0xf7dfffff]
Jan 30 18:20:50 jupiter kernel: pci 0000:04:00.0: [10e3:8113] type 01 class 0x060401
Jan 30 18:20:50 jupiter kernel: pci 0000:04:00.0: PME# supported from D0 D1 D2 D3hot D3cold
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.5: PCI bridge to [bus 04-05]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.5:   bridge window [io  0xc000-0xcfff]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.5:   bridge window [mem 0xf7c00000-0xf7cfffff]
Jan 30 18:20:50 jupiter kernel: pci 0000:05:01.0: [13f6:8788] type 00 class 0x040100
Jan 30 18:20:50 jupiter kernel: pci 0000:05:01.0: reg 0x10: [io  0xc000-0xc0ff]
Jan 30 18:20:50 jupiter kernel: pci 0000:05:01.0: supports D1 D2
Jan 30 18:20:50 jupiter kernel: pci 0000:05:03.0: [104c:8023] type 00 class 0x0c0010
Jan 30 18:20:50 jupiter kernel: pci 0000:05:03.0: reg 0x10: [mem 0xf7c04000-0xf7c047ff]
Jan 30 18:20:50 jupiter kernel: pci 0000:05:03.0: reg 0x14: [mem 0xf7c00000-0xf7c03fff]
Jan 30 18:20:50 jupiter kernel: pci 0000:05:03.0: supports D1 D2
Jan 30 18:20:50 jupiter kernel: pci 0000:05:03.0: PME# supported from D0 D1 D2 D3hot
Jan 30 18:20:50 jupiter kernel: pci 0000:04:00.0: PCI bridge to [bus 05] (subtractive decode)
Jan 30 18:20:50 jupiter kernel: pci 0000:04:00.0:   bridge window [io  0xc000-0xcfff]
Jan 30 18:20:50 jupiter kernel: pci 0000:04:00.0:   bridge window [mem 0xf7c00000-0xf7cfffff]
Jan 30 18:20:50 jupiter kernel: pci 0000:04:00.0:   bridge window [io  0xc000-0xcfff] (subtractive decode)
Jan 30 18:20:50 jupiter kernel: pci 0000:04:00.0:   bridge window [mem 0xf7c00000-0xf7cfffff] (subtractive decode)
Jan 30 18:20:50 jupiter kernel: pci 0000:06:00.0: [1912:0015] type 00 class 0x0c0330
Jan 30 18:20:50 jupiter kernel: pci 0000:06:00.0: reg 0x10: [mem 0xf7b00000-0xf7b01fff 64bit]
Jan 30 18:20:50 jupiter kernel: pci 0000:06:00.0: PME# supported from D0 D3hot D3cold
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.6: PCI bridge to [bus 06]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.6:   bridge window [mem 0xf7b00000-0xf7bfffff]
Jan 30 18:20:50 jupiter kernel: pci 0000:07:00.0: [1b21:0612] type 00 class 0x010601
Jan 30 18:20:50 jupiter kernel: pci 0000:07:00.0: reg 0x10: [io  0xb050-0xb057]
Jan 30 18:20:50 jupiter kernel: pci 0000:07:00.0: reg 0x14: [io  0xb040-0xb043]
Jan 30 18:20:50 jupiter kernel: pci 0000:07:00.0: reg 0x18: [io  0xb030-0xb037]
Jan 30 18:20:50 jupiter kernel: pci 0000:07:00.0: reg 0x1c: [io  0xb020-0xb023]
Jan 30 18:20:50 jupiter kernel: pci 0000:07:00.0: reg 0x20: [io  0xb000-0xb01f]
Jan 30 18:20:50 jupiter kernel: pci 0000:07:00.0: reg 0x24: [mem 0xf7a00000-0xf7a001ff]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.7: PCI bridge to [bus 07]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.7:   bridge window [io  0xb000-0xbfff]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.7:   bridge window [mem 0xf7a00000-0xf7afffff]
Jan 30 18:20:50 jupiter kernel: ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 10 *11 12 14 15)
Jan 30 18:20:50 jupiter kernel: ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 *10 11 12 14 15)
Jan 30 18:20:50 jupiter kernel: ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 *5 6 10 11 12 14 15)
Jan 30 18:20:50 jupiter kernel: ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 *5 6 10 11 12 14 15)
Jan 30 18:20:50 jupiter kernel: ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 10 *11 12 14 15)
Jan 30 18:20:50 jupiter kernel: ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 10 11 12 14 15) *0, disabled.
Jan 30 18:20:50 jupiter kernel: ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 *10 11 12 14 15)
Jan 30 18:20:50 jupiter kernel: ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 10 *11 12 14 15)
Jan 30 18:20:50 jupiter kernel: pci 0000:01:00.0: vgaarb: setting as boot VGA device
Jan 30 18:20:50 jupiter kernel: pci 0000:01:00.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none
Jan 30 18:20:50 jupiter kernel: pci 0000:01:00.0: vgaarb: bridge control possible
Jan 30 18:20:50 jupiter kernel: vgaarb: loaded
Jan 30 18:20:50 jupiter kernel: EDAC MC: Ver: 3.0.0
Jan 30 18:20:50 jupiter kernel: PCI: Using ACPI for IRQ routing
Jan 30 18:20:50 jupiter kernel: PCI: pci_cache_line_size set to 64 bytes
Jan 30 18:20:50 jupiter kernel: e820: reserve RAM buffer [mem 0x0009d800-0x0009ffff]
Jan 30 18:20:50 jupiter kernel: e820: reserve RAM buffer [mem 0xcd50f000-0xcfffffff]
Jan 30 18:20:50 jupiter kernel: e820: reserve RAM buffer [mem 0xcdd89000-0xcfffffff]
Jan 30 18:20:50 jupiter kernel: e820: reserve RAM buffer [mem 0xdd723000-0xdfffffff]
Jan 30 18:20:50 jupiter kernel: e820: reserve RAM buffer [mem 0xdd808000-0xdfffffff]
Jan 30 18:20:50 jupiter kernel: e820: reserve RAM buffer [mem 0xde000000-0xdfffffff]
Jan 30 18:20:50 jupiter kernel: e820: reserve RAM buffer [mem 0x81f000000-0x81fffffff]
Jan 30 18:20:50 jupiter kernel: NetLabel: Initializing
Jan 30 18:20:50 jupiter kernel: NetLabel:  domain hash size = 128
Jan 30 18:20:50 jupiter kernel: NetLabel:  protocols = UNLABELED CIPSOv4 CALIPSO
Jan 30 18:20:50 jupiter kernel: NetLabel:  unlabeled traffic allowed by default
Jan 30 18:20:50 jupiter kernel: hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0, 0, 0, 0, 0, 0
Jan 30 18:20:50 jupiter kernel: hpet0: 8 comparators, 64-bit 14.318180 MHz counter
Jan 30 18:20:50 jupiter kernel: clocksource: Switched to clocksource hpet
Jan 30 18:20:50 jupiter kernel: VFS: Disk quotas dquot_6.6.0
Jan 30 18:20:50 jupiter kernel: VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
Jan 30 18:20:50 jupiter kernel: pnp: PnP ACPI init
Jan 30 18:20:50 jupiter kernel: system 00:00: [mem 0xfed40000-0xfed44fff] has been reserved
Jan 30 18:20:50 jupiter kernel: system 00:00: Plug and Play ACPI device, IDs PNP0c01 (active)
Jan 30 18:20:50 jupiter kernel: system 00:01: [io  0x0800-0x087f] has been reserved
Jan 30 18:20:50 jupiter kernel: system 00:01: Plug and Play ACPI device, IDs PNP0c02 (active)
Jan 30 18:20:50 jupiter kernel: pnp 00:02: Plug and Play ACPI device, IDs PNP0b00 (active)
Jan 30 18:20:50 jupiter kernel: system 00:03: [io  0x1854-0x1857] has been reserved
Jan 30 18:20:50 jupiter kernel: system 00:03: Plug and Play ACPI device, IDs INT3f0d PNP0c02 (active)
Jan 30 18:20:50 jupiter kernel: system 00:04: [io  0x0a00-0x0a1f] has been reserved
Jan 30 18:20:50 jupiter kernel: system 00:04: [io  0x0a30-0x0a3f] has been reserved
Jan 30 18:20:50 jupiter kernel: system 00:04: Plug and Play ACPI device, IDs PNP0c02 (active)
Jan 30 18:20:50 jupiter kernel: pnp 00:05: [dma 0 disabled]
Jan 30 18:20:50 jupiter kernel: pnp 00:05: Plug and Play ACPI device, IDs PNP0501 (active)
Jan 30 18:20:50 jupiter kernel: pnp 00:06: [dma 0 disabled]
Jan 30 18:20:50 jupiter kernel: pnp 00:06: Plug and Play ACPI device, IDs PNP0501 (active)
Jan 30 18:20:50 jupiter kernel: system 00:07: [io  0x04d0-0x04d1] has been reserved
Jan 30 18:20:50 jupiter kernel: system 00:07: Plug and Play ACPI device, IDs PNP0c02 (active)
Jan 30 18:20:50 jupiter kernel: system 00:08: [mem 0xfed1c000-0xfed1ffff] has been reserved
Jan 30 18:20:50 jupiter kernel: system 00:08: [mem 0xfed10000-0xfed17fff] has been reserved
Jan 30 18:20:50 jupiter kernel: system 00:08: [mem 0xfed18000-0xfed18fff] has been reserved
Jan 30 18:20:50 jupiter kernel: system 00:08: [mem 0xfed19000-0xfed19fff] has been reserved
Jan 30 18:20:50 jupiter kernel: system 00:08: [mem 0xf8000000-0xfbffffff] has been reserved
Jan 30 18:20:50 jupiter kernel: system 00:08: [mem 0xfed20000-0xfed3ffff] has been reserved
Jan 30 18:20:50 jupiter kernel: system 00:08: [mem 0xfed90000-0xfed93fff] could not be reserved
Jan 30 18:20:50 jupiter kernel: system 00:08: [mem 0xfed45000-0xfed8ffff] has been reserved
Jan 30 18:20:50 jupiter kernel: system 00:08: [mem 0xff000000-0xffffffff] has been reserved
Jan 30 18:20:50 jupiter kernel: system 00:08: [mem 0xfee00000-0xfeefffff] could not be reserved
Jan 30 18:20:50 jupiter kernel: system 00:08: [mem 0xf7fe0000-0xf7feffff] has been reserved
Jan 30 18:20:50 jupiter kernel: system 00:08: Plug and Play ACPI device, IDs PNP0c02 (active)
Jan 30 18:20:50 jupiter kernel: pnp: PnP ACPI: found 9 devices
Jan 30 18:20:50 jupiter kernel: clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.0: bridge window [io  0x1000-0x0fff] to [bus 02] add_size 1000
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.0: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 02] add_size 200000 add_align 100000
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.0: bridge window [mem 0x00100000-0x000fffff] to [bus 02] add_size 200000 add_align 100000
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.0: BAR 14: assigned [mem 0xf0000000-0xf01fffff]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.0: BAR 15: assigned [mem 0xf0200000-0xf03fffff 64bit pref]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.0: BAR 13: assigned [io  0x2000-0x2fff]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:01.0: PCI bridge to [bus 01]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:01.0:   bridge window [io  0xe000-0xefff]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:01.0:   bridge window [mem 0xf7e00000-0xf7efffff]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:01.0:   bridge window [mem 0xe0000000-0xefffffff 64bit pref]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.0: PCI bridge to [bus 02]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.0:   bridge window [io  0x2000-0x2fff]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.0:   bridge window [mem 0xf0000000-0xf01fffff]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.0:   bridge window [mem 0xf0200000-0xf03fffff 64bit pref]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.3: PCI bridge to [bus 03]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.3:   bridge window [io  0xd000-0xdfff]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.3:   bridge window [mem 0xf7d00000-0xf7dfffff]
Jan 30 18:20:50 jupiter kernel: pci 0000:04:00.0: PCI bridge to [bus 05]
Jan 30 18:20:50 jupiter kernel: pci 0000:04:00.0:   bridge window [io  0xc000-0xcfff]
Jan 30 18:20:50 jupiter kernel: pci 0000:04:00.0:   bridge window [mem 0xf7c00000-0xf7cfffff]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.5: PCI bridge to [bus 04-05]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.5:   bridge window [io  0xc000-0xcfff]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.5:   bridge window [mem 0xf7c00000-0xf7cfffff]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.6: PCI bridge to [bus 06]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.6:   bridge window [mem 0xf7b00000-0xf7bfffff]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.7: PCI bridge to [bus 07]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.7:   bridge window [io  0xb000-0xbfff]
Jan 30 18:20:50 jupiter kernel: pci 0000:00:1c.7:   bridge window [mem 0xf7a00000-0xf7afffff]
Jan 30 18:20:50 jupiter kernel: pci_bus 0000:00: resource 4 [io  0x0000-0x0cf7 window]
Jan 30 18:20:50 jupiter kernel: pci_bus 0000:00: resource 5 [io  0x0d00-0xffff window]
Jan 30 18:20:50 jupiter kernel: pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window]
Jan 30 18:20:50 jupiter kernel: pci_bus 0000:00: resource 7 [mem 0x000d0000-0x000d3fff window]
Jan 30 18:20:50 jupiter kernel: pci_bus 0000:00: resource 8 [mem 0x000d4000-0x000d7fff window]
Jan 30 18:20:50 jupiter kernel: pci_bus 0000:00: resource 9 [mem 0x000d8000-0x000dbfff window]
Jan 30 18:20:50 jupiter kernel: pci_bus 0000:00: resource 10 [mem 0x000dc000-0x000dffff window]
Jan 30 18:20:50 jupiter kernel: pci_bus 0000:00: resource 11 [mem 0x000e0000-0x000e3fff window]
Jan 30 18:20:50 jupiter kernel: pci_bus 0000:00: resource 12 [mem 0x000e4000-0x000e7fff window]
Jan 30 18:20:50 jupiter kernel: pci_bus 0000:00: resource 13 [mem 0xe0000000-0xfeafffff window]
Jan 30 18:20:50 jupiter kernel: pci_bus 0000:01: resource 0 [io  0xe000-0xefff]
Jan 30 18:20:50 jupiter kernel: pci_bus 0000:01: resource 1 [mem 0xf7e00000-0xf7efffff]
Jan 30 18:20:50 jupiter kernel: pci_bus 0000:01: resource 2 [mem 0xe0000000-0xefffffff 64bit pref]
Jan 30 18:20:50 jupiter kernel: pci_bus 0000:02: resource 0 [io  0x2000-0x2fff]
Jan 30 18:20:50 jupiter kernel: pci_bus 0000:02: resource 1 [mem 0xf0000000-0xf01fffff]
Jan 30 18:20:50 jupiter kernel: pci_bus 0000:02: resource 2 [mem 0xf0200000-0xf03fffff 64bit pref]
Jan 30 18:20:50 jupiter kernel: pci_bus 0000:03: resource 0 [io  0xd000-0xdfff]
Jan 30 18:20:50 jupiter kernel: pci_bus 0000:03: resource 1 [mem 0xf7d00000-0xf7dfffff]
Jan 30 18:20:50 jupiter kernel: pci_bus 0000:04: resource 0 [io  0xc000-0xcfff]
Jan 30 18:20:50 jupiter kernel: pci_bus 0000:04: resource 1 [mem 0xf7c00000-0xf7cfffff]
Jan 30 18:20:50 jupiter kernel: pci_bus 0000:05: resource 0 [io  0xc000-0xcfff]
Jan 30 18:20:50 jupiter kernel: pci_bus 0000:05: resource 1 [mem 0xf7c00000-0xf7cfffff]
Jan 30 18:20:50 jupiter kernel: pci_bus 0000:05: resource 4 [io  0xc000-0xcfff]
Jan 30 18:20:50 jupiter kernel: pci_bus 0000:05: resource 5 [mem 0xf7c00000-0xf7cfffff]
Jan 30 18:20:50 jupiter kernel: pci_bus 0000:06: resource 1 [mem 0xf7b00000-0xf7bfffff]
Jan 30 18:20:50 jupiter kernel: pci_bus 0000:07: resource 0 [io  0xb000-0xbfff]
Jan 30 18:20:50 jupiter kernel: pci_bus 0000:07: resource 1 [mem 0xf7a00000-0xf7afffff]
Jan 30 18:20:50 jupiter kernel: NET: Registered protocol family 2
Jan 30 18:20:50 jupiter kernel: TCP established hash table entries: 262144 (order: 9, 2097152 bytes)
Jan 30 18:20:50 jupiter kernel: TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
Jan 30 18:20:50 jupiter kernel: TCP: Hash tables configured (established 262144 bind 65536)
Jan 30 18:20:50 jupiter kernel: UDP hash table entries: 16384 (order: 7, 524288 bytes)
Jan 30 18:20:50 jupiter kernel: UDP-Lite hash table entries: 16384 (order: 7, 524288 bytes)
Jan 30 18:20:50 jupiter kernel: NET: Registered protocol family 1
Jan 30 18:20:50 jupiter kernel: pci 0000:01:00.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff]
Jan 30 18:20:50 jupiter kernel: PCI: CLS 64 bytes, default 64
Jan 30 18:20:50 jupiter kernel: Unpacking initramfs...
Jan 30 18:20:50 jupiter kernel: Freeing initrd memory: 8576K
Jan 30 18:20:50 jupiter kernel: PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
Jan 30 18:20:50 jupiter kernel: software IO TLB [mem 0xd9723000-0xdd723000] (64MB) mapped at [ffff893419723000-ffff89341d722fff]
Jan 30 18:20:50 jupiter kernel: Scanning for low memory corruption every 60 seconds
Jan 30 18:20:50 jupiter kernel: Initialise system trusted keyrings
Jan 30 18:20:50 jupiter kernel: Key type blacklist registered
Jan 30 18:20:50 jupiter kernel: workingset: timestamp_bits=41 max_order=23 bucket_order=0
Jan 30 18:20:50 jupiter kernel: zbud: loaded
Jan 30 18:20:50 jupiter kernel: Key type asymmetric registered
Jan 30 18:20:50 jupiter kernel: Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
Jan 30 18:20:50 jupiter kernel: io scheduler noop registered
Jan 30 18:20:50 jupiter kernel: io scheduler deadline registered
Jan 30 18:20:50 jupiter kernel: io scheduler cfq registered (default)
Jan 30 18:20:50 jupiter kernel: io scheduler mq-deadline registered
Jan 30 18:20:50 jupiter kernel: io scheduler kyber registered
Jan 30 18:20:50 jupiter kernel: io scheduler bfq registered
Jan 30 18:20:50 jupiter kernel: pcieport 0000:00:01.0: Signaling PME with IRQ 25
Jan 30 18:20:50 jupiter kernel: pcieport 0000:00:1c.0: Signaling PME with IRQ 26
Jan 30 18:20:50 jupiter kernel: pcieport 0000:00:1c.3: Signaling PME with IRQ 27
Jan 30 18:20:50 jupiter kernel: pcieport 0000:00:1c.5: Signaling PME with IRQ 28
Jan 30 18:20:50 jupiter kernel: pcieport 0000:00:1c.6: Signaling PME with IRQ 29
Jan 30 18:20:50 jupiter kernel: pcieport 0000:00:1c.7: Signaling PME with IRQ 30
Jan 30 18:20:50 jupiter kernel: pciehp 0000:00:1c.0:pcie004: Slot #0 AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+ Interlock- NoCompl+ LLActRep+
Jan 30 18:20:50 jupiter kernel: intel_idle: MWAIT substates: 0x42120
Jan 30 18:20:50 jupiter kernel: intel_idle: v0.4.1 model 0x3C
Jan 30 18:20:50 jupiter kernel: intel_idle: lapic_timer_reliable_states 0xffffffff
Jan 30 18:20:50 jupiter kernel: Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
Jan 30 18:20:50 jupiter kernel: 00:05: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A
Jan 30 18:20:50 jupiter kernel: 00:06: ttyS1 at I/O 0x2f8 (irq = 3, base_baud = 115200) is a 16550A
Jan 30 18:20:50 jupiter kernel: rtc_cmos 00:02: RTC can wake from S4
Jan 30 18:20:50 jupiter kernel: rtc_cmos 00:02: rtc core: registered rtc_cmos as rtc0
Jan 30 18:20:50 jupiter kernel: rtc_cmos 00:02: alarms up to one month, y3k, 242 bytes nvram, hpet irqs
Jan 30 18:20:50 jupiter kernel: intel_pstate: Intel P-state driver initializing
Jan 30 18:20:50 jupiter kernel: ledtrig-cpu: registered to indicate activity on CPUs
Jan 30 18:20:50 jupiter kernel: vlv2_plat_clk vlv2_plat_clk: vlv2_plat_clk initialized
Jan 30 18:20:50 jupiter kernel: NET: Registered protocol family 10
Jan 30 18:20:50 jupiter kernel: Segment Routing with IPv6
Jan 30 18:20:50 jupiter kernel: NET: Registered protocol family 17
Jan 30 18:20:50 jupiter kernel: RAS: Correctable Errors collector initialized.
Jan 30 18:20:50 jupiter kernel: microcode: sig=0x306c3, pf=0x2, revision=0x23
Jan 30 18:20:50 jupiter kernel: microcode: Microcode Update Driver: v2.2.
Jan 30 18:20:50 jupiter kernel: sched_clock: Marking stable (529466908, 0)->(714881106, -185414198)
Jan 30 18:20:50 jupiter kernel: registered taskstats version 1
Jan 30 18:20:50 jupiter kernel: Loading compiled-in X.509 certificates
Jan 30 18:20:50 jupiter kernel: zswap: loaded using pool lzo/zbud
Jan 30 18:20:50 jupiter kernel: Key type big_key registered
Jan 30 18:20:50 jupiter kernel:   Magic number: 2:778:309
Jan 30 18:20:50 jupiter kernel: tty tty38: hash matches
Jan 30 18:20:50 jupiter kernel: memory memory167: hash matches
Jan 30 18:20:50 jupiter kernel: rtc_cmos 00:02: setting system clock to 2018-01-31 02:20:48 UTC (1517365248)
Jan 30 18:20:50 jupiter kernel: Freeing unused kernel memory: 1360K
Jan 30 18:20:50 jupiter kernel: Write protecting the kernel read-only data: 16384k
Jan 30 18:20:50 jupiter kernel: Freeing unused kernel memory: 2016K
Jan 30 18:20:50 jupiter kernel: Freeing unused kernel memory: 1304K
Jan 30 18:20:50 jupiter kernel: i8042: PNP: No PS/2 controller found.
Jan 30 18:20:50 jupiter kernel: ACPI: bus type USB registered
Jan 30 18:20:50 jupiter kernel: usbcore: registered new interface driver usbfs
Jan 30 18:20:50 jupiter kernel: usbcore: registered new interface driver hub
Jan 30 18:20:50 jupiter kernel: usbcore: registered new device driver usb
Jan 30 18:20:50 jupiter kernel: SCSI subsystem initialized
Jan 30 18:20:50 jupiter kernel: ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
Jan 30 18:20:50 jupiter kernel: ehci-pci: EHCI PCI platform driver
Jan 30 18:20:50 jupiter kernel: ehci-pci 0000:00:1a.0: EHCI Host Controller
Jan 30 18:20:50 jupiter kernel: ehci-pci 0000:00:1a.0: new USB bus registered, assigned bus number 1
Jan 30 18:20:50 jupiter kernel: ehci-pci 0000:00:1a.0: debug port 2
Jan 30 18:20:50 jupiter kernel: libata version 3.00 loaded.
Jan 30 18:20:50 jupiter kernel: ehci-pci 0000:00:1a.0: cache line size of 64 is not supported
Jan 30 18:20:50 jupiter kernel: ehci-pci 0000:00:1a.0: irq 16, io mem 0xf7f38000
Jan 30 18:20:50 jupiter kernel: ehci-pci 0000:00:1a.0: USB 2.0 started, EHCI 1.00
Jan 30 18:20:50 jupiter kernel: hub 1-0:1.0: USB hub found
Jan 30 18:20:50 jupiter kernel: hub 1-0:1.0: 2 ports detected
Jan 30 18:20:50 jupiter kernel: ehci-pci 0000:00:1d.0: EHCI Host Controller
Jan 30 18:20:50 jupiter kernel: ehci-pci 0000:00:1d.0: new USB bus registered, assigned bus number 2
Jan 30 18:20:50 jupiter kernel: ehci-pci 0000:00:1d.0: debug port 2
Jan 30 18:20:50 jupiter kernel: i8042: PNP: No PS/2 controller found.
Jan 30 18:20:50 jupiter kernel: ehci-pci 0000:00:1d.0: cache line size of 64 is not supported
Jan 30 18:20:50 jupiter kernel: ehci-pci 0000:00:1d.0: irq 23, io mem 0xf7f37000
Jan 30 18:20:50 jupiter kernel: ehci-pci 0000:00:1d.0: USB 2.0 started, EHCI 1.00
Jan 30 18:20:50 jupiter kernel: hub 2-0:1.0: USB hub found
Jan 30 18:20:50 jupiter kernel: hub 2-0:1.0: 2 ports detected
Jan 30 18:20:50 jupiter kernel: xhci_hcd 0000:00:14.0: xHCI Host Controller
Jan 30 18:20:50 jupiter kernel: xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 3
Jan 30 18:20:50 jupiter kernel: xhci_hcd 0000:00:14.0: hcc params 0x200077c1 hci version 0x100 quirks 0x00009810
Jan 30 18:20:50 jupiter kernel: xhci_hcd 0000:00:14.0: cache line size of 64 is not supported
Jan 30 18:20:50 jupiter kernel: hub 3-0:1.0: USB hub found
Jan 30 18:20:50 jupiter kernel: hub 3-0:1.0: 14 ports detected
Jan 30 18:20:50 jupiter kernel: xhci_hcd 0000:00:14.0: xHCI Host Controller
Jan 30 18:20:50 jupiter kernel: xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 4
Jan 30 18:20:50 jupiter kernel: hub 4-0:1.0: USB hub found
Jan 30 18:20:50 jupiter kernel: hub 4-0:1.0: 6 ports detected
Jan 30 18:20:50 jupiter kernel: xhci_hcd 0000:06:00.0: Resetting
Jan 30 18:20:50 jupiter kernel: ahci 0000:00:1f.2: version 3.0
Jan 30 18:20:50 jupiter kernel: ahci 0000:00:1f.2: AHCI 0001.0300 32 slots 6 ports 6 Gbps 0x3f impl SATA mode
Jan 30 18:20:50 jupiter kernel: ahci 0000:00:1f.2: flags: 64bit ncq pm led clo pio slum part ems apst 
Jan 30 18:20:50 jupiter kernel: firewire_ohci 0000:05:03.0: added OHCI v1.10 device as card 0, 4 IR + 8 IT contexts, quirks 0x2
Jan 30 18:20:50 jupiter kernel: scsi host0: ahci
Jan 30 18:20:50 jupiter kernel: scsi host1: ahci
Jan 30 18:20:50 jupiter kernel: scsi host2: ahci
Jan 30 18:20:50 jupiter kernel: scsi host3: ahci
Jan 30 18:20:50 jupiter kernel: scsi host4: ahci
Jan 30 18:20:50 jupiter kernel: scsi host5: ahci
Jan 30 18:20:50 jupiter kernel: ata1: SATA max UDMA/133 abar m2048@0xf7f36000 port 0xf7f36100 irq 32
Jan 30 18:20:50 jupiter kernel: ata2: SATA max UDMA/133 abar m2048@0xf7f36000 port 0xf7f36180 irq 32
Jan 30 18:20:50 jupiter kernel: ata3: SATA max UDMA/133 abar m2048@0xf7f36000 port 0xf7f36200 irq 32
Jan 30 18:20:50 jupiter kernel: ata4: SATA max UDMA/133 abar m2048@0xf7f36000 port 0xf7f36280 irq 32
Jan 30 18:20:50 jupiter kernel: ata5: SATA max UDMA/133 abar m2048@0xf7f36000 port 0xf7f36300 irq 32
Jan 30 18:20:50 jupiter kernel: ata6: SATA max UDMA/133 abar m2048@0xf7f36000 port 0xf7f36380 irq 32
Jan 30 18:20:50 jupiter kernel: ahci 0000:07:00.0: SSS flag set, parallel bus scan disabled
Jan 30 18:20:50 jupiter kernel: ahci 0000:07:00.0: AHCI 0001.0200 32 slots 2 ports 6 Gbps 0x3 impl SATA mode
Jan 30 18:20:50 jupiter kernel: ahci 0000:07:00.0: flags: 64bit ncq sntf stag led clo pmp pio slum part ccc sxs 
Jan 30 18:20:50 jupiter kernel: scsi host6: ahci
Jan 30 18:20:50 jupiter kernel: scsi host7: ahci
Jan 30 18:20:50 jupiter kernel: ata7: SATA max UDMA/133 abar m512@0xf7a00000 port 0xf7a00100 irq 33
Jan 30 18:20:50 jupiter kernel: ata8: SATA max UDMA/133 abar m512@0xf7a00000 port 0xf7a00180 irq 33
Jan 30 18:20:50 jupiter kernel: usb 1-1: new high-speed USB device number 2 using ehci-pci
Jan 30 18:20:50 jupiter kernel: usb 2-1: new high-speed USB device number 2 using ehci-pci
Jan 30 18:20:50 jupiter kernel: usb 3-1: new full-speed USB device number 2 using xhci_hcd
Jan 30 18:20:50 jupiter kernel: ata6: SATA link down (SStatus 0 SControl 300)
Jan 30 18:20:50 jupiter kernel: ata2: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
Jan 30 18:20:50 jupiter kernel: ata3: SATA link down (SStatus 0 SControl 300)
Jan 30 18:20:50 jupiter kernel: ata4: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
Jan 30 18:20:50 jupiter kernel: ata1: SATA link down (SStatus 0 SControl 300)
Jan 30 18:20:50 jupiter kernel: ata5: SATA link down (SStatus 0 SControl 300)
Jan 30 18:20:50 jupiter kernel: ata2.00: NCQ Send/Recv Log not supported
Jan 30 18:20:50 jupiter kernel: ata2.00: ATA-9: Samsung SSD 840 PRO Series, DXM03B0Q, max UDMA/133
Jan 30 18:20:50 jupiter kernel: ata2.00: 250069680 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
Jan 30 18:20:50 jupiter kernel: ata2.00: NCQ Send/Recv Log not supported
Jan 30 18:20:50 jupiter kernel: ata2.00: configured for UDMA/133
Jan 30 18:20:50 jupiter kernel: scsi 1:0:0:0: Direct-Access     ATA      Samsung SSD 840  3B0Q PQ: 0 ANSI: 5
Jan 30 18:20:50 jupiter kernel: ata4.00: ATAPI: PLEXTOR DVDR   PX-891SAF, 1.V6, max UDMA/133
Jan 30 18:20:50 jupiter kernel: ata4.00: configured for UDMA/133
Jan 30 18:20:50 jupiter kernel: scsi 3:0:0:0: CD-ROM            PLEXTOR  DVDR   PX-891SAF 1.V6 PQ: 0 ANSI: 5
Jan 30 18:20:50 jupiter kernel: hub 1-1:1.0: USB hub found
Jan 30 18:20:50 jupiter kernel: hub 1-1:1.0: 6 ports detected
Jan 30 18:20:50 jupiter kernel: hub 2-1:1.0: USB hub found
Jan 30 18:20:50 jupiter kernel: hub 2-1:1.0: 8 ports detected
Jan 30 18:20:50 jupiter kernel: firewire_core 0000:05:03.0: created device fw0: GUID 003048000010fa4a, S400
Jan 30 18:20:50 jupiter kernel: ata7: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
Jan 30 18:20:50 jupiter kernel: ata7.00: ATA-7: WDC WD4000YR-01PLB0, 01.06A01, max UDMA/133
Jan 30 18:20:50 jupiter kernel: ata7.00: 781422768 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
Jan 30 18:20:50 jupiter kernel: ata7.00: configured for UDMA/133
Jan 30 18:20:50 jupiter kernel: scsi 6:0:0:0: Direct-Access     ATA      WDC WD4000YR-01P 6A01 PQ: 0 ANSI: 5
Jan 30 18:20:50 jupiter kernel: usb 3-2: new low-speed USB device number 3 using xhci_hcd
Jan 30 18:20:50 jupiter kernel: tsc: Refined TSC clocksource calibration: 3599.981 MHz
Jan 30 18:20:50 jupiter kernel: clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x33e441e3f8f, max_idle_ns: 440795359143 ns
Jan 30 18:20:50 jupiter kernel: ata8: SATA link down (SStatus 0 SControl 300)
Jan 30 18:20:50 jupiter kernel: ata2.00: Enabling discard_zeroes_data
Jan 30 18:20:50 jupiter kernel: sd 6:0:0:0: [sdb] 781422768 512-byte logical blocks: (400 GB/373 GiB)
Jan 30 18:20:50 jupiter kernel: sd 6:0:0:0: [sdb] Write Protect is off
Jan 30 18:20:50 jupiter kernel: sd 6:0:0:0: [sdb] Mode Sense: 00 3a 00 00
Jan 30 18:20:50 jupiter kernel: sd 1:0:0:0: [sda] 250069680 512-byte logical blocks: (128 GB/119 GiB)
Jan 30 18:20:50 jupiter kernel: sd 6:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Jan 30 18:20:50 jupiter kernel: sd 1:0:0:0: [sda] Write Protect is off
Jan 30 18:20:50 jupiter kernel: sd 1:0:0:0: [sda] Mode Sense: 00 3a 00 00
Jan 30 18:20:50 jupiter kernel: sd 1:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Jan 30 18:20:50 jupiter kernel: ata2.00: Enabling discard_zeroes_data
Jan 30 18:20:50 jupiter kernel:  sda: sda1
Jan 30 18:20:50 jupiter kernel: ata2.00: Enabling discard_zeroes_data
Jan 30 18:20:50 jupiter kernel: sd 1:0:0:0: [sda] Attached SCSI disk
Jan 30 18:20:50 jupiter kernel: sr 3:0:0:0: [sr0] scsi3-mmc drive: 48x/48x writer dvd-ram cd/rw xa/form2 cdda tray
Jan 30 18:20:50 jupiter kernel: cdrom: Uniform CD-ROM driver Revision: 3.20
Jan 30 18:20:50 jupiter kernel: sr 3:0:0:0: Attached scsi CD-ROM sr0
Jan 30 18:20:50 jupiter kernel:  sdb: sdb1
Jan 30 18:20:50 jupiter kernel: sd 6:0:0:0: [sdb] Attached SCSI disk
Jan 30 18:20:50 jupiter kernel: usb 3-8: new high-speed USB device number 4 using xhci_hcd
Jan 30 18:20:50 jupiter kernel: xhci_hcd 0000:06:00.0: xHCI Host Controller
Jan 30 18:20:50 jupiter kernel: xhci_hcd 0000:06:00.0: new USB bus registered, assigned bus number 5
Jan 30 18:20:50 jupiter kernel: xhci_hcd 0000:06:00.0: hcc params 0x014051cf hci version 0x100 quirks 0x00000090
Jan 30 18:20:50 jupiter kernel: hub 5-0:1.0: USB hub found
Jan 30 18:20:50 jupiter kernel: hub 5-0:1.0: 2 ports detected
Jan 30 18:20:50 jupiter kernel: xhci_hcd 0000:06:00.0: xHCI Host Controller
Jan 30 18:20:50 jupiter kernel: xhci_hcd 0000:06:00.0: new USB bus registered, assigned bus number 6
Jan 30 18:20:50 jupiter kernel: usb usb6: We don't know the algorithms for LPM for this host, disabling LPM.
Jan 30 18:20:50 jupiter kernel: hub 6-0:1.0: USB hub found
Jan 30 18:20:50 jupiter kernel: hub 6-0:1.0: 2 ports detected
Jan 30 18:20:50 jupiter kernel: hidraw: raw HID events driver (C) Jiri Kosina
Jan 30 18:20:50 jupiter kernel: usb-storage 3-8:1.0: USB Mass Storage device detected
Jan 30 18:20:50 jupiter kernel: scsi host8: usb-storage 3-8:1.0
Jan 30 18:20:50 jupiter kernel: usbcore: registered new interface driver usb-storage
Jan 30 18:20:50 jupiter kernel: usbcore: registered new interface driver uas
Jan 30 18:20:50 jupiter kernel: usbcore: registered new interface driver usbhid
Jan 30 18:20:50 jupiter kernel: usbhid: USB HID core driver
Jan 30 18:20:50 jupiter kernel: input: MOSART Semi. 2.4G Wireless Mouse as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.0/0003:062A:4102.0001/input/input0
Jan 30 18:20:50 jupiter kernel: hid-generic 0003:062A:4102.0001: input,hiddev0,hidraw0: USB HID v1.10 Mouse [MOSART Semi. 2.4G Wireless Mouse] on usb-0000:00:14.0-1/input0
Jan 30 18:20:50 jupiter kernel: input: KINESIS FREESTYLE KB700 KB700 Kinesis Freestyle as /devices/pci0000:00/0000:00:14.0/usb3/3-2/3-2:1.0/0003:058F:9410.0002/input/input1
Jan 30 18:20:50 jupiter kernel: hid-generic 0003:058F:9410.0002: input,hidraw1: USB HID v1.10 Keyboard [KINESIS FREESTYLE KB700 KB700 Kinesis Freestyle] on usb-0000:00:14.0-2/input0
Jan 30 18:20:50 jupiter kernel: input: KINESIS FREESTYLE KB700 KB700 Kinesis Freestyle as /devices/pci0000:00/0000:00:14.0/usb3/3-2/3-2:1.1/0003:058F:9410.0003/input/input2
Jan 30 18:20:50 jupiter kernel: hid-generic 0003:058F:9410.0003: input,hidraw2: USB HID v1.10 Device [KINESIS FREESTYLE KB700 KB700 Kinesis Freestyle] on usb-0000:00:14.0-2/input1
Jan 30 18:20:50 jupiter kernel: EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
Jan 30 18:20:50 jupiter kernel: ip_tables: (C) 2000-2006 Netfilter Core Team
Jan 30 18:20:50 jupiter systemd[1]: systemd 236 running in system mode. (+PAM -AUDIT -SELINUX -IMA -APPARMOR +SMACK -SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN2 +IDN default-hierarchy=hybrid)
Jan 30 18:20:50 jupiter systemd[1]: Detected architecture x86-64.
Jan 30 18:20:50 jupiter systemd[1]: Set hostname to <jupiter>.
Jan 30 18:20:50 jupiter systemd[1]: Set up automount home-drtebi-Movies.automount.
Jan 30 18:20:50 jupiter systemd[1]: Set up automount home-drtebi-Music.automount.
Jan 30 18:20:50 jupiter systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
Jan 30 18:20:50 jupiter systemd[1]: Set up automount home-drtebi-Tutorials.automount.
Jan 30 18:20:50 jupiter systemd[1]: Started Forward Password Requests to Wall Directory Watch.
Jan 30 18:20:50 jupiter systemd[1]: Reached target Swap.
Jan 30 18:20:50 jupiter systemd[1]: Created slice User and Session Slice.
Jan 30 18:20:50 jupiter kernel: sd 1:0:0:0: Attached scsi generic sg0 type 0
Jan 30 18:20:50 jupiter kernel: sr 3:0:0:0: Attached scsi generic sg1 type 5
Jan 30 18:20:50 jupiter kernel: sd 6:0:0:0: Attached scsi generic sg2 type 0
Jan 30 18:20:50 jupiter kernel: vboxdrv: loading out-of-tree module taints kernel.
Jan 30 18:20:50 jupiter kernel: vboxdrv: Found 8 processor cores
Jan 30 18:20:50 jupiter kernel: clocksource: Switched to clocksource tsc
Jan 30 18:20:50 jupiter kernel: vboxdrv: TSC mode is Invariant, tentative frequency 3600135308 Hz
Jan 30 18:20:50 jupiter kernel: vboxdrv: Successfully loaded version 5.2.6 (interface 0x00290000)
Jan 30 18:20:50 jupiter kernel: VBoxPciLinuxInit
Jan 30 18:20:50 jupiter kernel: vboxpci: IOMMU not found (not registered)
Jan 30 18:20:50 jupiter kernel: VBoxNetAdp: Successfully started.
Jan 30 18:20:50 jupiter kernel: VBoxNetFlt: Successfully started.
Jan 30 18:20:50 jupiter kernel: input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input3
Jan 30 18:20:50 jupiter kernel: ACPI: Power Button [PWRB]
Jan 30 18:20:50 jupiter kernel: input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input4
Jan 30 18:20:50 jupiter kernel: ACPI: Sleep Button [SLPB]
Jan 30 18:20:50 jupiter kernel: input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input5
Jan 30 18:20:50 jupiter kernel: ACPI: Power Button [PWRF]
Jan 30 18:20:50 jupiter kernel: i8042: PNP: No PS/2 controller found.
Jan 30 18:20:50 jupiter systemd-journald[264]: Journal started
Jan 30 18:20:50 jupiter systemd-journald[264]: Runtime journal (/run/log/journal/78fcd8aa898940abbd6a0b6a84eb382c) is 8.0M, max 1.5G, 1.5G free.
Jan 30 18:20:50 jupiter systemd-modules-load[260]: Inserted module 'sg'
Jan 30 18:20:50 jupiter systemd-modules-load[260]: Inserted module 'vboxdrv'
Jan 30 18:20:50 jupiter systemd-modules-load[260]: Inserted module 'vboxpci'
Jan 30 18:20:50 jupiter systemd-modules-load[260]: Inserted module 'vboxnetadp'
Jan 30 18:20:50 jupiter systemd-modules-load[260]: Inserted module 'vboxnetflt'
Jan 30 18:20:50 jupiter systemd[1]: Starting Flush Journal to Persistent Storage...
Jan 30 18:20:50 jupiter systemd-journald[264]: Time spent on flushing to /var is 95.079ms for 749 entries.
Jan 30 18:20:50 jupiter systemd-journald[264]: System journal (/var/log/journal/78fcd8aa898940abbd6a0b6a84eb382c) is 816.1M, max 4.0G, 3.2G free.
Jan 30 18:20:50 jupiter kernel: pps_core: LinuxPPS API ver. 1 registered
Jan 30 18:20:50 jupiter kernel: pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
Jan 30 18:20:50 jupiter kernel: (NULL device *): hwmon_device_register() is deprecated. Please convert the driver to use hwmon_device_register_with_info().
Jan 30 18:20:50 jupiter kernel: thermal LNXTHERM:00: registered as thermal_zone0
Jan 30 18:20:50 jupiter kernel: ACPI: Thermal Zone [TZ00] (28 C)
Jan 30 18:20:50 jupiter kernel: thermal LNXTHERM:01: registered as thermal_zone1
Jan 30 18:20:50 jupiter kernel: ACPI: Thermal Zone [TZ01] (30 C)
Jan 30 18:20:50 jupiter kernel: i8042: PNP: No PS/2 controller found.
Jan 30 18:20:50 jupiter kernel: shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
Jan 30 18:20:50 jupiter kernel: ACPI Warning: SystemIO range 0x0000000000001828-0x000000000000182F conflicts with OpRegion 0x0000000000001800-0x000000000000187F (\PMIO) (20170728/utaddress-247)
Jan 30 18:20:50 jupiter kernel: ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
Jan 30 18:20:50 jupiter kernel: ACPI Warning: SystemIO range 0x0000000000001C40-0x0000000000001C4F conflicts with OpRegion 0x0000000000001C00-0x0000000000001FFF (\GPR) (20170728/utaddress-247)
Jan 30 18:20:50 jupiter kernel: ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
Jan 30 18:20:50 jupiter kernel: ACPI Warning: SystemIO range 0x0000000000001C30-0x0000000000001C3F conflicts with OpRegion 0x0000000000001C00-0x0000000000001C3F (\GPRL) (20170728/utaddress-247)
Jan 30 18:20:50 jupiter kernel: ACPI Warning: SystemIO range 0x0000000000001C30-0x0000000000001C3F conflicts with OpRegion 0x0000000000001C00-0x0000000000001FFF (\GPR) (20170728/utaddress-247)
Jan 30 18:20:50 jupiter kernel: ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
Jan 30 18:20:50 jupiter kernel: ACPI Warning: SystemIO range 0x0000000000001C00-0x0000000000001C2F conflicts with OpRegion 0x0000000000001C00-0x0000000000001C3F (\GPRL) (20170728/utaddress-247)
Jan 30 18:20:50 jupiter kernel: ACPI Warning: SystemIO range 0x0000000000001C00-0x0000000000001C2F conflicts with OpRegion 0x0000000000001C00-0x0000000000001FFF (\GPR) (20170728/utaddress-247)
Jan 30 18:20:50 jupiter kernel: ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
Jan 30 18:20:50 jupiter kernel: lpc_ich: Resource conflict(s) found affecting gpio_ich
Jan 30 18:20:50 jupiter kernel: PTP clock support registered
Jan 30 18:20:50 jupiter kernel: input: PC Speaker as /devices/platform/pcspkr/input/input6
Jan 30 18:20:50 jupiter kernel: (NULL device *): hwmon_device_register() is deprecated. Please convert the driver to use hwmon_device_register_with_info().
Jan 30 18:20:50 jupiter kernel: i801_smbus 0000:00:1f.3: SPD Write Disable is set
Jan 30 18:20:50 jupiter kernel: i801_smbus 0000:00:1f.3: SMBus using PCI interrupt
Jan 30 18:20:50 jupiter kernel: dca service started, version 1.12.1
Jan 30 18:20:50 jupiter kernel: RAPL PMU: API unit is 2^-32 Joules, 4 fixed counters, 655360 ms ovfl timer
Jan 30 18:20:50 jupiter kernel: RAPL PMU: hw unit of domain pp0-core 2^-14 Joules
Jan 30 18:20:50 jupiter kernel: RAPL PMU: hw unit of domain package 2^-14 Joules
Jan 30 18:20:50 jupiter kernel: RAPL PMU: hw unit of domain dram 2^-14 Joules
Jan 30 18:20:50 jupiter kernel: RAPL PMU: hw unit of domain pp1-gpu 2^-14 Joules
Jan 30 18:20:50 jupiter kernel: e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k
Jan 30 18:20:50 jupiter kernel: e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
Jan 30 18:20:50 jupiter kernel: e1000e 0000:00:19.0: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
Jan 30 18:20:50 jupiter kernel: igb: Intel(R) Gigabit Ethernet Network Driver - version 5.4.0-k
Jan 30 18:20:50 jupiter kernel: igb: Copyright (c) 2007-2014 Intel Corporation.
Jan 30 18:20:50 jupiter kernel: AVX2 version of gcm_enc/dec engaged.
Jan 30 18:20:50 jupiter kernel: AES CTR mode by8 optimization enabled
Jan 30 18:20:50 jupiter kernel: Linux agpgart interface v0.103
Jan 30 18:20:50 jupiter kernel: intel_rapl: Found RAPL domain package
Jan 30 18:20:50 jupiter kernel: intel_rapl: Found RAPL domain core
Jan 30 18:20:50 jupiter kernel: intel_rapl: Found RAPL domain dram
Jan 30 18:20:50 jupiter kernel: e1000e 0000:00:19.0 0000:00:19.0 (uninitialized): registered PHC clock
Jan 30 18:20:50 jupiter kernel: iTCO_vendor_support: vendor-support=0
Jan 30 18:20:50 jupiter kernel: iTCO_wdt: Intel TCO WatchDog Timer Driver v1.11
Jan 30 18:20:50 jupiter kernel: iTCO_wdt: Found a Lynx Point TCO device (Version=2, TCOBASE=0x1860)
Jan 30 18:20:50 jupiter kernel: iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
Jan 30 18:20:50 jupiter kernel: mousedev: PS/2 mouse device common for all mice
Jan 30 18:20:50 jupiter mtp-probe[368]: checking bus 3, device 3: "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-2"
Jan 30 18:20:50 jupiter systemd-udevd[303]: link_config: autonegotiation is unset or enabled, the speed and duplex are not writable.
Jan 30 18:20:50 jupiter mtp-probe[372]: checking bus 3, device 2: "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-1"
Jan 30 18:20:50 jupiter systemd-vconsole-setup[414]: /usr/bin/setfont failed with error code 71.
Jan 30 18:20:50 jupiter mtp-probe[372]: bus: 3, device: 2 was not an MTP device
Jan 30 18:20:50 jupiter systemd-vconsole-setup[414]: Setting fonts failed with a "system error", ignoring.
Jan 30 18:20:50 jupiter mtp-probe[368]: bus: 3, device: 3 was not an MTP device
Jan 30 18:20:50 jupiter systemd[1]: Started Flush Journal to Persistent Storage.
Jan 30 18:20:50 jupiter mtp-probe[374]: checking bus 3, device 4: "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-8"
Jan 30 18:20:50 jupiter mtp-probe[374]: bus: 3, device: 4 was not an MTP device
Jan 30 18:20:50 jupiter kernel: [drm] radeon kernel modesetting enabled.
Jan 30 18:20:50 jupiter kernel: AMD IOMMUv2 driver by Joerg Roedel <jroedel@suse.de>
Jan 30 18:20:50 jupiter kernel: AMD IOMMUv2 functionality not available on this system
Jan 30 18:20:50 jupiter kernel: CRAT table not found
Jan 30 18:20:50 jupiter kernel: Finished initializing topology ret=0
Jan 30 18:20:50 jupiter kernel: kfd kfd: Initialized module
Jan 30 18:20:50 jupiter kernel: [drm] initializing kernel modesetting (PITCAIRN 0x1002:0x6810 0x1043:0x04A1 0x00).
Jan 30 18:20:50 jupiter kernel: resource sanity check: requesting [mem 0x000c0000-0x000dffff], which spans more than PCI Bus 0000:00 [mem 0x000d0000-0x000d3fff window]
Jan 30 18:20:50 jupiter kernel: caller pci_map_rom+0x58/0xd0 mapping multiple BARs
Jan 30 18:20:50 jupiter kernel: radeon 0000:01:00.0: Invalid PCI ROM header signature: expecting 0xaa55, got 0xffff
Jan 30 18:20:50 jupiter kernel: ATOM BIOS: 6810HB.15.44.0.5.AS03
Jan 30 18:20:50 jupiter kernel: radeon 0000:01:00.0: VRAM: 4096M 0x0000000000000000 - 0x00000000FFFFFFFF (4096M used)
Jan 30 18:20:50 jupiter kernel: radeon 0000:01:00.0: GTT: 2048M 0x0000000100000000 - 0x000000017FFFFFFF
Jan 30 18:20:50 jupiter kernel: [drm] Detected VRAM RAM=4096M, BAR=256M
Jan 30 18:20:50 jupiter kernel: [drm] RAM width 256bits DDR
Jan 30 18:20:50 jupiter kernel: [TTM] Zone  kernel: Available graphics memory: 16441158 kiB
Jan 30 18:20:50 jupiter kernel: [TTM] Zone   dma32: Available graphics memory: 2097152 kiB
Jan 30 18:20:50 jupiter kernel: [TTM] Initializing pool allocator
Jan 30 18:20:50 jupiter kernel: [TTM] Initializing DMA pool allocator
Jan 30 18:20:50 jupiter kernel: [drm] radeon: 4096M of VRAM memory ready
Jan 30 18:20:50 jupiter kernel: [drm] radeon: 2048M of GTT memory ready.
Jan 30 18:20:50 jupiter kernel: [drm] Loading pitcairn Microcode
Jan 30 18:20:50 jupiter kernel: [drm] Internal thermal controller with fan control
Jan 30 18:20:50 jupiter kernel: [drm] radeon: power management initialized
Jan 30 18:20:50 jupiter kernel: [drm] Found VCE firmware/feedback version 50.0.1 / 17!
Jan 30 18:20:50 jupiter kernel: [drm] GART: num cpu pages 524288, num gpu pages 524288
Jan 30 18:20:50 jupiter kernel: [drm] probing gen 2 caps for device 8086:c01 = 261ad03/e
Jan 30 18:20:50 jupiter kernel: [drm] PCIE gen 3 link speeds already enabled
Jan 30 18:20:51 jupiter systemd-udevd[294]: link_config: autonegotiation is unset or enabled, the speed and duplex are not writable.
Jan 30 18:20:51 jupiter kernel: e1000e 0000:00:19.0 eth0: (PCI Express:2.5GT/s:Width x1) 0c:c4:7a:33:41:d6
Jan 30 18:20:51 jupiter kernel: e1000e 0000:00:19.0 eth0: Intel(R) PRO/1000 Network Connection
Jan 30 18:20:51 jupiter kernel: e1000e 0000:00:19.0 eth0: MAC: 11, PHY: 12, PBA No: 0100FF-0FF
Jan 30 18:20:51 jupiter kernel: e1000e 0000:00:19.0 eno1: renamed from eth0
Jan 30 18:20:51 jupiter kernel: [drm] PCIE GART of 2048M enabled (table at 0x00000000001D6000).
Jan 30 18:20:51 jupiter kernel: radeon 0000:01:00.0: WB enabled
Jan 30 18:20:51 jupiter kernel: radeon 0000:01:00.0: fence driver on ring 0 use gpu addr 0x0000000100000c00 and cpu addr 0xffff893b37b41c00
Jan 30 18:20:51 jupiter kernel: radeon 0000:01:00.0: fence driver on ring 1 use gpu addr 0x0000000100000c04 and cpu addr 0xffff893b37b41c04
Jan 30 18:20:51 jupiter kernel: radeon 0000:01:00.0: fence driver on ring 2 use gpu addr 0x0000000100000c08 and cpu addr 0xffff893b37b41c08
Jan 30 18:20:51 jupiter kernel: radeon 0000:01:00.0: fence driver on ring 3 use gpu addr 0x0000000100000c0c and cpu addr 0xffff893b37b41c0c
Jan 30 18:20:51 jupiter kernel: radeon 0000:01:00.0: fence driver on ring 4 use gpu addr 0x0000000100000c10 and cpu addr 0xffff893b37b41c10
Jan 30 18:20:51 jupiter kernel: radeon 0000:01:00.0: fence driver on ring 5 use gpu addr 0x0000000000075a18 and cpu addr 0xffffaeb808235a18
Jan 30 18:20:51 jupiter kernel: pps pps0: new PPS source ptp1
Jan 30 18:20:51 jupiter kernel: igb 0000:03:00.0: added PHC on eth0
Jan 30 18:20:51 jupiter kernel: igb 0000:03:00.0: Intel(R) Gigabit Ethernet Network Connection
Jan 30 18:20:51 jupiter kernel: igb 0000:03:00.0: eth0: (PCIe:2.5Gb/s:Width x1) 0c:c4:7a:33:41:d7
Jan 30 18:20:51 jupiter kernel: igb 0000:03:00.0: eth0: PBA No: 011000-000
Jan 30 18:20:51 jupiter kernel: igb 0000:03:00.0: Using MSI-X interrupts. 4 rx queue(s), 4 tx queue(s)
Jan 30 18:20:51 jupiter kernel: igb 0000:03:00.0 eno2: renamed from eth0
Jan 30 18:20:51 jupiter systemd-udevd[279]: link_config: autonegotiation is unset or enabled, the speed and duplex are not writable.
Jan 30 18:20:51 jupiter kernel: radeon 0000:01:00.0: fence driver on ring 6 use gpu addr 0x0000000100000c18 and cpu addr 0xffff893b37b41c18
Jan 30 18:20:51 jupiter kernel: radeon 0000:01:00.0: fence driver on ring 7 use gpu addr 0x0000000100000c1c and cpu addr 0xffff893b37b41c1c
Jan 30 18:20:51 jupiter kernel: [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
Jan 30 18:20:51 jupiter kernel: [drm] Driver supports precise vblank timestamp query.
Jan 30 18:20:51 jupiter kernel: radeon 0000:01:00.0: radeon: MSI limited to 32-bit
Jan 30 18:20:51 jupiter kernel: radeon 0000:01:00.0: radeon: using MSI.
Jan 30 18:20:51 jupiter kernel: [drm] radeon: irq initialized.
Jan 30 18:20:51 jupiter kernel: scsi 8:0:0:0: Direct-Access     Generic- Compact Flash    1.00 PQ: 0 ANSI: 0 CCS
Jan 30 18:20:51 jupiter kernel: scsi 8:0:0:1: Direct-Access     Generic- SM/xD-Picture    1.00 PQ: 0 ANSI: 0 CCS
Jan 30 18:20:51 jupiter kernel: scsi 8:0:0:2: Direct-Access     Generic- SD/MMC           1.00 PQ: 0 ANSI: 0 CCS
Jan 30 18:20:51 jupiter kernel: scsi 8:0:0:3: Direct-Access     Generic- MS/MS-Pro        1.00 PQ: 0 ANSI: 0 CCS
Jan 30 18:20:51 jupiter kernel: sd 8:0:0:0: Attached scsi generic sg3 type 0
Jan 30 18:20:51 jupiter kernel: sd 8:0:0:1: Attached scsi generic sg4 type 0
Jan 30 18:20:51 jupiter kernel: sd 8:0:0:2: Attached scsi generic sg5 type 0
Jan 30 18:20:51 jupiter kernel: sd 8:0:0:3: Attached scsi generic sg6 type 0
Jan 30 18:20:51 jupiter systemd[1]: Started Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling.
Jan 30 18:20:51 jupiter systemd[1]: Reached target Local File Systems (Pre).
Jan 30 18:20:51 jupiter systemd[1]: Reached target Local File Systems.
Jan 30 18:20:51 jupiter systemd[1]: Starting Create Volatile Files and Directories...
Jan 30 18:20:51 jupiter kernel: random: crng init done
Jan 30 18:20:51 jupiter systemd[1]: Started Create Volatile Files and Directories.
Jan 30 18:20:51 jupiter systemd[1]: Starting Update UTMP about System Boot/Shutdown...
Jan 30 18:20:51 jupiter systemd[1]: Started Update UTMP about System Boot/Shutdown.
Jan 30 18:20:51 jupiter systemd[1]: Reached target System Initialization.
Jan 30 18:20:51 jupiter systemd[1]: Started Daily verification of password and group files.
Jan 30 18:20:51 jupiter systemd[1]: Listening on CUPS Scheduler.
Jan 30 18:20:51 jupiter systemd[1]: Started Daily Cleanup of Temporary Directories.
Jan 30 18:20:51 jupiter systemd[1]: Started CUPS Scheduler.
Jan 30 18:20:51 jupiter systemd[1]: Reached target Paths.
Jan 30 18:20:51 jupiter systemd[1]: Listening on D-Bus System Message Bus Socket.
Jan 30 18:20:51 jupiter systemd[1]: Reached target Sockets.
Jan 30 18:20:51 jupiter systemd[1]: Reached target Basic System.
Jan 30 18:20:51 jupiter systemd[1]: Starting Login Service...
Jan 30 18:20:51 jupiter systemd[1]: Started D-Bus System Message Bus.
Jan 30 18:20:51 jupiter systemd[1]: Started Daily man-db cache update.
Jan 30 18:20:51 jupiter systemd[1]: Started Daily rotation of log files.
Jan 30 18:20:51 jupiter systemd[1]: Reached target Timers.
Jan 30 18:20:51 jupiter kernel: [drm] ring test on 0 succeeded in 2 usecs
Jan 30 18:20:51 jupiter kernel: [drm] ring test on 1 succeeded in 1 usecs
Jan 30 18:20:51 jupiter kernel: [drm] ring test on 2 succeeded in 1 usecs
Jan 30 18:20:51 jupiter kernel: [drm] ring test on 3 succeeded in 7 usecs
Jan 30 18:20:51 jupiter kernel: [drm] ring test on 4 succeeded in 6 usecs
Jan 30 18:20:51 jupiter systemd[1]: Starting Network Manager...
Jan 30 18:20:51 jupiter systemd[1]: Started Login Service.
Jan 30 18:20:51 jupiter systemd-logind[437]: Watching system buttons on /dev/input/event5 (Power Button)
Jan 30 18:20:51 jupiter systemd-logind[437]: Watching system buttons on /dev/input/event3 (Power Button)
Jan 30 18:20:51 jupiter systemd-logind[437]: Watching system buttons on /dev/input/event4 (Sleep Button)
Jan 30 18:20:51 jupiter systemd-logind[437]: Watching system buttons on /dev/input/event1 (KINESIS FREESTYLE KB700 KB700 Kinesis Freestyle)
Jan 30 18:20:51 jupiter systemd-logind[437]: Watching system buttons on /dev/input/event2 (KINESIS FREESTYLE KB700 KB700 Kinesis Freestyle)
Jan 30 18:20:51 jupiter systemd-logind[437]: New seat seat0.
Jan 30 18:20:51 jupiter NetworkManager[440]: <info>  [1517365251.2908] NetworkManager (version 1.10.3dev+38+g78ef57197-1, Arch Linux) is starting... (for the first time)
Jan 30 18:20:51 jupiter NetworkManager[440]: <info>  [1517365251.2908] Read config: /etc/NetworkManager/NetworkManager.conf (lib: 20-connectivity.conf)
Jan 30 18:20:51 jupiter NetworkManager[440]: <info>  [1517365251.2962] manager[0x557e38a82080]: monitoring kernel firmware directory '/usr/lib/firmware'.
Jan 30 18:20:51 jupiter dbus-daemon[438]: [system] Activating via systemd: service name='org.freedesktop.hostname1' unit='dbus-org.freedesktop.hostname1.service' requested by ':1.2' (uid=0 pid=440 comm="/usr/bin/NetworkManager --no-daemon ")
Jan 30 18:20:51 jupiter systemd[1]: Starting Hostname Service...
Jan 30 18:20:51 jupiter kernel: [drm] ring test on 5 succeeded in 2 usecs
Jan 30 18:20:51 jupiter kernel: [drm] UVD initialized successfully.
Jan 30 18:20:51 jupiter dbus-daemon[438]: [system] Successfully activated service 'org.freedesktop.hostname1'
Jan 30 18:20:51 jupiter systemd[1]: Started Hostname Service.
Jan 30 18:20:51 jupiter NetworkManager[440]: <info>  [1517365251.5236] hostname: hostname: using hostnamed
Jan 30 18:20:51 jupiter NetworkManager[440]: <info>  [1517365251.5236] hostname: hostname changed from (none) to "jupiter"
Jan 30 18:20:51 jupiter NetworkManager[440]: <info>  [1517365251.5237] dns-mgr[0x557e38a9f930]: init: dns=default, rc-manager=resolvconf
Jan 30 18:20:51 jupiter systemd[1]: Started Network Manager.
Jan 30 18:20:51 jupiter systemd[1]: Reached target Network.
Jan 30 18:20:51 jupiter systemd[1]: Starting Permit User Sessions...
Jan 30 18:20:51 jupiter dbus-daemon[438]: [system] Activating via systemd: service name='org.freedesktop.nm_dispatcher' unit='dbus-org.freedesktop.nm-dispatcher.service' requested by ':1.2' (uid=0 pid=440 comm="/usr/bin/NetworkManager --no-daemon ")
Jan 30 18:20:51 jupiter systemd[1]: Starting CUPS Scheduler...
Jan 30 18:20:51 jupiter systemd[1]: Starting Network Manager Script Dispatcher Service...
Jan 30 18:20:51 jupiter systemd[1]: Started Permit User Sessions.
Jan 30 18:20:51 jupiter systemd[1]: Started Getty on tty1.
Jan 30 18:20:51 jupiter systemd[1]: Reached target Login Prompts.
Jan 30 18:20:51 jupiter systemd[1]: Reached target Multi-User System.
Jan 30 18:20:51 jupiter systemd[1]: Reached target Graphical Interface.
Jan 30 18:20:51 jupiter dbus-daemon[438]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'
Jan 30 18:20:51 jupiter systemd[1]: Started Network Manager Script Dispatcher Service.
Jan 30 18:20:51 jupiter NetworkManager[440]: <info>  [1517365251.5393] settings: loaded plugin keyfile: (c) 2007 - 2016 Red Hat, Inc.  To report bugs please use the NetworkManager mailing list.
Jan 30 18:20:51 jupiter kernel: [drm] ring test on 6 succeeded in 21 usecs
Jan 30 18:20:51 jupiter kernel: [drm] ring test on 7 succeeded in 4 usecs
Jan 30 18:20:51 jupiter kernel: [drm] VCE initialized successfully.
Jan 30 18:20:51 jupiter kernel: [drm] ib test on ring 0 succeeded in 0 usecs
Jan 30 18:20:51 jupiter kernel: [drm] ib test on ring 1 succeeded in 0 usecs
Jan 30 18:20:51 jupiter kernel: [drm] ib test on ring 2 succeeded in 0 usecs
Jan 30 18:20:51 jupiter kernel: [drm] ib test on ring 3 succeeded in 0 usecs
Jan 30 18:20:51 jupiter kernel: [drm] ib test on ring 4 succeeded in 0 usecs
Jan 30 18:20:51 jupiter NetworkManager[440]: <info>  [1517365251.5407] settings: loaded plugin iBFT: (c) 2014 Red Hat, Inc.  To report bugs please use the NetworkManager mailing list. (/usr/lib/NetworkManager/libnm-settings-plugin-ibft.so)
Jan 30 18:20:51 jupiter NetworkManager[440]: <info>  [1517365251.5474] keyfile: new connection /etc/NetworkManager/system-connections/AU_Melbourne (0d0e35ac-04a9-487e-8b97-776992e97780,"AU Melbourne")
Jan 30 18:20:51 jupiter NetworkManager[440]: <info>  [1517365251.5534] keyfile: new connection /etc/NetworkManager/system-connections/AU_Sydney (6561c2e0-0c6f-497c-b9ff-ca7084822ca6,"AU Sydney")
Jan 30 18:20:51 jupiter NetworkManager[440]: <info>  [1517365251.5592] keyfile: new connection /etc/NetworkManager/system-connections/Brazil (03b974e0-57c5-4b97-a048-cf8102da95ff,"Brazil")
Jan 30 18:20:51 jupiter dbus-daemon[438]: [system] Activating via systemd: service name='org.freedesktop.ColorManager' unit='colord.service' requested by ':1.5' (uid=0 pid=446 comm="/usr/bin/cupsd -l ")
Jan 30 18:20:51 jupiter systemd[1]: Starting Manage, Install and Generate Color Profiles...
Jan 30 18:20:51 jupiter NetworkManager[440]: <info>  [1517365251.5695] keyfile: new connection /etc/NetworkManager/system-connections/CA_Montreal (0cd48a98-aef7-4332-8449-110ccb0e31b9,"CA Montreal")
Jan 30 18:20:51 jupiter NetworkManager[440]: <info>  [1517365251.5756] keyfile: new connection /etc/NetworkManager/system-connections/CA_Toronto (c1a54613-e929-4239-ae72-034fd809d91e,"CA Toronto")
Jan 30 18:20:51 jupiter dbus-daemon[438]: [system] Successfully activated service 'org.freedesktop.ColorManager'
Jan 30 18:20:51 jupiter systemd[1]: Started Manage, Install and Generate Color Profiles.
Jan 30 18:20:51 jupiter NetworkManager[440]: <info>  [1517365251.5820] keyfile: new connection /etc/NetworkManager/system-connections/Denmark (1ab07cd1-e811-4003-bd4f-df093ffa9827,"Denmark")
Jan 30 18:20:51 jupiter NetworkManager[440]: <info>  [1517365251.5881] keyfile: new connection /etc/NetworkManager/system-connections/Finland (f084451f-7945-42e1-9239-7d0e0f24b4df,"Finland")
Jan 30 18:20:51 jupiter NetworkManager[440]: <info>  [1517365251.5986] keyfile: new connection /etc/NetworkManager/system-connections/France (7c92afda-7571-4ff4-a010-d5ebd007ba1b,"France")
Jan 30 18:20:51 jupiter NetworkManager[440]: <info>  [1517365251.6087] keyfile: new connection /etc/NetworkManager/system-connections/Germany (80695879-9b52-4ba6-aaa0-ac591c63eb95,"Germany")
Jan 30 18:20:51 jupiter systemd[1]: Starting Save/Restore Sound Card State...
Jan 30 18:20:51 jupiter NetworkManager[440]: <info>  [1517365251.6191] keyfile: new connection /etc/NetworkManager/system-connections/Hong_Kong (cf33cb70-c52a-42e2-af62-8e13a7b58728,"Hong Kong")
Jan 30 18:20:51 jupiter systemd[1]: Started Save/Restore Sound Card State.
Jan 30 18:20:51 jupiter systemd[1]: Reached target Sound Card.

Offline

Board footer

Powered by FluxBB