Segmentation fault in executing training program

Hello,
I am having an issue executing the train_telling.lua script (from https://github.com/yukezhu/visual7w-qa-models ) and I get segmentation fault error immediately after the successfully loaded cnn_models.

The execution is done on Jetson TX1 on GPU with the below parameters and output:

$ th train_telling.lua -gpuid 0 -mc_evaluation -verbose -finetune_cnn_after -1

QADatasetLoader loading dataset file: visual7w-toolkit/datasets/visual7w-telling/dataset.json
image size is 28653
QADatasetLoader loading json file: data/qa_data.json
vocab size is 3007
QADatasetLoader loading h5 file: data/qa_data.h5
max question sequence length in data is 15
max answer sequence length in data is 5
assigned 5678 images to split val
assigned 8609 images to split test
assigned 14366 images to split train
[libprotobuf WARNING google/protobuf/io/coded_stream.cc:505] Reading dangerously large protocol message. If the message turns out to be larger than 1073741824 bytes, parsing will be halted for security reasons. To increase the limit (or to disable these warnings), see CodedInputStream::SetTotalBytesLimit() in google/protobuf/io/coded_stream.h.
[libprotobuf WARNING google/protobuf/io/coded_stream.cc:78] The total number of bytes read was 553432081
Successfully loaded cnn_models/VGG_ILSVRC_16_layers.caffemodel
Segmentation fault.

The same scenario with all the packages in place is tested on a x86_64 server on CPU and works ok (it consumes approx 32GB ram with time but it works ok by using swap if I have smaller RAM), meanwhile here on the TX1 I get segfault running the script on cpu and gpu also.

I also managed to add swap space to the TX1 board (by compiling the kernel with swap support) but the script fails immediately without starting to fill the RAM or using swap space.

With strace the last lines are as follows:

openat(AT_FDCWD, "cnn_models/VGG_ILSVRC_16_layers_deploy.prototxt.lua", O_RDONLY) = 4
fstat(4, {st_mode=S_IFREG|0777, st_size=2609, ...}) = 0
read(4, "require 'nn'\nlocal model = {}\nta"..., 8192) = 2609
read(4, "", 4096)                       = 0
openat(AT_FDCWD, "cnn_models/VGG_ILSVRC_16_layers_deploy.prototxt.lua", O_RDONLY) = 5
fstat(5, {st_mode=S_IFREG|0777, st_size=2609, ...}) = 0
read(5, "require 'nn'\nlocal model = {}\nta"..., 8192) = 2609
read(5, "", 4096)                       = 0
close(5)                                = 0
brk(0x614000)                           = 0x614000
brk(0x638000)                           = 0x638000
brk(0x680000)                           = 0x680000
brk(0x6c8000)                           = 0x6c8000
brk(0x758000)                           = 0x758000
brk(0x7e8000)                           = 0x7e8000
brk(0x909000)                           = 0x909000
brk(0xa29000)                           = 0xa29000
brk(0xc69000)                           = 0xc69000
brk(0xeaa000)                           = 0xeaa000
brk(0x10ea000)                          = 0x10ea000
brk(0x132a000)                          = 0x132a000
brk(0x17ab000)                          = 0x17ab000
brk(0x1c2c000)                          = 0x1c2c000
brk(0x252c000)                          = 0x252c000
brk(0x2e2d000)                          = 0x2e2d000
brk(0x372e000)                          = 0x372e000
brk(0x402e000)                          = 0x402e000
brk(0x492f000)                          = 0x492f000
brk(0x522f000)                          = 0x522f000
brk(0x5b30000)                          = 0x5b30000
brk(0x6431000)                          = 0x6431000
brk(0x6d31000)                          = 0x6d31000
brk(0x7632000)                          = 0x7632000
mmap(NULL, 411045888, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f6429d000
mremap(0x7faa245000, 33558528, 16781312, MREMAP_MAYMOVE) = 0x7faa245000
munmap(0x7fb11dd000, 48738304)          = 0
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0xfa007fa8c02f38} ---
+++ killed by SIGSEGV +++
Segmentation fault

Do you have any suggestion how to solve this?

Thanks
Enid

Hi,

Please check if Visual7W QA Models supports ARM platform first.

We also have a sample to use Torch on Jetson, and it can work correctly.
You can check jetson-reinforcement for more information.

By the way, you can check this comment for how to add a swap.
[url]https://devtalk.nvidia.com/default/topic/1013464/jetson-tx2/gpu-out-of-memory-when-the-total-ram-usage-is-2-8g/post/5168743/#5168743[/url]

Thanks.

Hi @AastaLLL

I checked if Visual7W QA Models supports ARM platform but on the Readme and also on every information I got there is no info about any dependency regarding the architecture.
The only dependencies were in regard to:

Python 2.7
    required: h5py, numpy, skimage
Lua 5.2
    required: torch, nn, nngraph, hdf5, loadcaffe, cjson, image
    optional: cutorch, cunn, cudnn (for GPU support)

which I have installed succesfully on the TX1 board.
I don’t know if this model can be tested on TX1 by someone in order to reproduce this error.

I will check the sample you suggested and will see-

I have also trained this model (GitHub - karpathy/char-rnn: Multi-layer Recurrent Neural Networks (LSTM, GRU, RNN) for character-level language models in Torch) on TX1 with success.

Regarding swap space I was able to add it, but it took some more efforts because the default kernel shipping with Jetpack 3.1 did not support swap space so I recompiled it following this link: Build TX1 Kernel and Modules - NVIDIA Jetson TX1 - JetsonHacks

Thank you for any indications.
Enid

Hi,

Not sure if the segmentation fault is caused by out of memory.
Could you run the sample with a smaller model?

More, could you share the tegrastats data via the following command?

sudo ~/tegrastats

Thanks.

Hi,
I have tested the same model in other x86_64 arch and although with small memory the execution keeps using swap but does not segfault.
Today I noticed something strange that executing the model more than once the segfault appears in different lines of the script:

1- First execution

th train_telling.lua -gpuid 0 -mc_evaluation -verbose -finetune_cnn_after -1 -rnn_size 100 -input_encoding_size 100 -batch_size 4 
QADatasetLoader loading dataset file: 	visual7w-toolkit/datasets/visual7w-telling/dataset.json	
image size is 28653	
QADatasetLoader loading json file: 	data/qa_data.json	
vocab size is 3007	
QADatasetLoader loading h5 file: 	data/qa_data.h5	
max question sequence length in data is 15	
max answer sequence length in data is 5	
assigned 8609 images to split test	
assigned 5678 images to split val	
assigned 14366 images to split train	
initializing RNN	
RNN initialized	
initializing convNet	
convNet initialized	
[libprotobuf WARNING google/protobuf/io/coded_stream.cc:537] Reading dangerously large protocol message.  If the message turns out to be larger than 1073741824 bytes, parsing will be halted for security reasons.  To increase the limit (or to disable these warnings), see CodedInputStream::SetTotalBytesLimit() in google/protobuf/io/coded_stream.h.
[libprotobuf WARNING google/protobuf/io/coded_stream.cc:78] The total number of bytes read was 553432081
Successfully loaded cnn_models/VGG_ILSVRC_16_layers.caffemodel
Segmentation fault

It appears to segfault at this lines:

local cnn_raw = loadcaffe.load(opt.vgg_proto, opt.vgg_model, cnn_backend)
  modules.cnn = net_utils.build_cnn(cnn_raw, {encoding_size = opt.input_encoding_size, backend = cnn_backend})
  modules.crit = nn.QACriterion()

While after some execution I get past this point and segfault at different line of code:

th train_telling.lua -gpuid 0 -mc_evaluation -verbose -finetune_cnn_after -1 
QADatasetLoader loading dataset file: 	visual7w-toolkit/datasets/visual7w-telling/dataset.json	
image size is 28653	
QADatasetLoader loading json file: 	data/qa_data.json	
vocab size is 3007	
QADatasetLoader loading h5 file: 	data/qa_data.h5	
max question sequence length in data is 15	
max answer sequence length in data is 5	
assigned 8609 images to split test	
assigned 5678 images to split val	
assigned 14366 images to split train	
initializing RNN	
RNN initialized	
initializing convNet	
convNet initialized	
[libprotobuf WARNING google/protobuf/io/coded_stream.cc:537] Reading dangerously large protocol message.  If the message turns out to be larger than 1073741824 bytes, parsing will be halted for security reasons.  To increase the limit (or to disable these warnings), see CodedInputStream::SetTotalBytesLimit() in google/protobuf/io/coded_stream.h.
[libprotobuf WARNING google/protobuf/io/coded_stream.cc:78] The total number of bytes read was 553432081
Successfully loaded cnn_models/VGG_ILSVRC_16_layers.caffemodel
conv1_1: 64 3 3 3
conv1_2: 64 64 3 3
conv2_1: 128 64 3 3
conv2_2: 128 128 3 3
conv3_1: 256 128 3 3
conv3_2: 256 256 3 3
conv3_3: 256 256 3 3
conv4_1: 512 256 3 3
conv4_2: 512 512 3 3
conv4_3: 512 512 3 3
conv5_1: 512 512 3 3
conv5_2: 512 512 3 3
conv5_3: 512 512 3 3
fc6: 1 1 25088 4096
fc7: 1 1 4096 4096
fc8: 1 1 4096 1000
converting first layer conv filters from BGR to RGB...	
cnn built	
end initialization	
shipping to GPU	
Segmentation fault

So it sefgfaults at this line:

if gpu_mode then
  for k,v in pairs(modules) do v:cuda() end
end

Below the tegrastats output during the last execution where I did a reboot of TX1 in order to free RAM:

ubuntu@tegra-ubuntu:~$ sudo ./tegrastats 
RAM 293/3983MB (lfb 688x4MB) SWAP 0/42000MB (cached 0MB) cpu [0%,0%,0%,0%]@816 EMC 4%@665 APE 25 GR3D 0%@76
RAM 293/3983MB (lfb 688x4MB) SWAP 0/42000MB (cached 0MB) cpu [3%,8%,2%,1%]@204 EMC 6%@408 APE 25 GR3D 0%@76
RAM 297/3983MB (lfb 688x4MB) SWAP 0/42000MB (cached 0MB) cpu [1%,5%,2%,17%]@1734 EMC 1%@1600 APE 25 GR3D 0%@76
RAM 373/3983MB (lfb 688x4MB) SWAP 0/42000MB (cached 0MB) cpu [4%,2%,3%,66%]@102 EMC 9%@408 APE 25 GR3D 0%@76
RAM 392/3983MB (lfb 688x4MB) SWAP 0/42000MB (cached 0MB) cpu [3%,17%,32%,2%]@102 EMC 9%@408 APE 25 GR3D 0%@76
RAM 401/3983MB (lfb 688x4MB) SWAP 0/42000MB (cached 0MB) cpu [3%,5%,54%,1%]@1734 EMC 2%@1600 APE 25 GR3D 0%@76
RAM 452/3983MB (lfb 688x4MB) SWAP 0/42000MB (cached 0MB) cpu [1%,0%,100%,0%]@1734 EMC 2%@1600 APE 25 GR3D 0%@76
RAM 524/3983MB (lfb 687x4MB) SWAP 0/42000MB (cached 0MB) cpu [1%,77%,12%,0%]@1734 EMC 2%@1600 APE 25 GR3D 0%@76
RAM 582/3983MB (lfb 668x4MB) SWAP 0/42000MB (cached 0MB) cpu [17%,36%,1%,0%]@102 EMC 10%@408 APE 25 GR3D 0%@76
RAM 610/3983MB (lfb 656x4MB) SWAP 0/42000MB (cached 0MB) cpu [22%,24%,1%,4%]@204 EMC 10%@408 APE 25 GR3D 0%@76
RAM 1011/3983MB (lfb 550x4MB) SWAP 0/42000MB (cached 0MB) cpu [46%,4%,5%,6%]@408 EMC 14%@408 APE 25 GR3D 0%@76
RAM 1012/3983MB (lfb 545x4MB) SWAP 0/42000MB (cached 0MB) cpu [11%,2%,4%,32%]@102 EMC 12%@408 APE 25 GR3D 0%@76
RAM 1012/3983MB (lfb 539x4MB) SWAP 0/42000MB (cached 0MB) cpu [8%,36%,2%,4%]@102 EMC 11%@408 APE 25 GR3D 0%@76
RAM 1012/3983MB (lfb 534x4MB) SWAP 0/42000MB (cached 0MB) cpu [35%,12%,6%,2%]@102 EMC 10%@408 APE 25 GR3D 0%@76
RAM 1012/3983MB (lfb 528x4MB) SWAP 0/42000MB (cached 0MB) cpu [25%,6%,3%,12%]@204 EMC 5%@665 APE 25 GR3D 0%@76
RAM 1012/3983MB (lfb 522x4MB) SWAP 0/42000MB (cached 0MB) cpu [20%,23%,2%,2%]@102 EMC 9%@408 APE 25 GR3D 0%@76
RAM 1013/3983MB (lfb 516x4MB) SWAP 0/42000MB (cached 0MB) cpu [8%,37%,1%,3%]@102 EMC 8%@408 APE 25 GR3D 0%@76
RAM 1012/3983MB (lfb 510x4MB) SWAP 0/42000MB (cached 0MB) cpu [29%,9%,6%,4%]@102 EMC 8%@408 APE 25 GR3D 0%@76
RAM 1013/3983MB (lfb 504x4MB) SWAP 0/42000MB (cached 0MB) cpu [5%,5%,7%,21%]@102 EMC 8%@408 APE 25 GR3D 0%@76
RAM 1013/3983MB (lfb 498x4MB) SWAP 0/42000MB (cached 0MB) cpu [15%,4%,2%,32%]@102 EMC 8%@408 APE 25 GR3D 0%@76
RAM 1013/3983MB (lfb 494x4MB) SWAP 0/42000MB (cached 0MB) cpu [11%,13%,1%,19%]@102 EMC 8%@408 APE 25 GR3D 0%@76
RAM 1013/3983MB (lfb 487x4MB) SWAP 0/42000MB (cached 0MB) cpu [39%,3%,4%,0%]@102 EMC 8%@408 APE 25 GR3D 0%@76
RAM 1013/3983MB (lfb 482x4MB) SWAP 0/42000MB (cached 0MB) cpu [12%,8%,31%,1%]@102 EMC 5%@665 APE 25 GR3D 0%@76
RAM 1013/3983MB (lfb 476x4MB) SWAP 0/42000MB (cached 0MB) cpu [17%,23%,4%,1%]@102 EMC 8%@408 APE 25 GR3D 0%@76
RAM 1014/3983MB (lfb 470x4MB) SWAP 0/42000MB (cached 0MB) cpu [7%,21%,15%,1%]@102 EMC 8%@408 APE 25 GR3D 0%@76
RAM 1013/3983MB (lfb 465x4MB) SWAP 0/42000MB (cached 0MB) cpu [28%,4%,16%,3%]@510 EMC 8%@408 APE 25 GR3D 0%@76
RAM 1013/3983MB (lfb 459x4MB) SWAP 0/42000MB (cached 0MB) cpu [12%,2%,29%,2%]@204 EMC 8%@408 APE 25 GR3D 0%@76
RAM 1013/3983MB (lfb 454x4MB) SWAP 0/42000MB (cached 0MB) cpu [11%,3%,28%,1%]@102 EMC 8%@408 APE 25 GR3D 0%@76
RAM 1077/3983MB (lfb 432x4MB) SWAP 0/42000MB (cached 0MB) cpu [14%,6%,35%,1%]@102 EMC 8%@408 APE 25 GR3D 0%@76
RAM 1077/3983MB (lfb 426x4MB) SWAP 0/42000MB (cached 0MB) cpu [41%,10%,5%,2%]@102 EMC 8%@408 APE 25 GR3D 0%@76
RAM 1093/3983MB (lfb 416x4MB) SWAP 0/42000MB (cached 0MB) cpu [41%,12%,2%,1%]@204 EMC 8%@408 APE 25 GR3D 0%@76
RAM 1123/3983MB (lfb 402x4MB) SWAP 0/42000MB (cached 0MB) cpu [9%,4%,2%,69%]@1734 EMC 4%@1600 APE 25 GR3D 0%@76
RAM 295/3983MB (lfb 531x4MB) SWAP 0/42000MB (cached 0MB) cpu [1%,3%,0%,76%]@102 EMC 16%@408 APE 25 GR3D 0%@76
RAM 295/3983MB (lfb 531x4MB) SWAP 0/42000MB (cached 0MB) cpu [3%,3%,2%,2%]@102 EMC 13%@408 APE 25 GR3D 0%@76
RAM 295/3983MB (lfb 531x4MB) SWAP 0/42000MB (cached 0MB) cpu [1%,2%,3%,2%]@102 EMC 10%@408 APE 25 GR3D 0%@76
RAM 295/3983MB (lfb 531x4MB) SWAP 0/42000MB (cached 0MB) cpu [5%,4%,2%,1%]@102 EMC 9%@408 APE 25 GR3D 0%@76
RAM 295/3983MB (lfb 531x4MB) SWAP 0/42000MB (cached 0MB) cpu [1%,2%,2%,2%]@102 EMC 8%@408 APE 25 GR3D 0%@76
RAM 295/3983MB (lfb 531x4MB) SWAP 0/42000MB (cached 0MB) cpu [3%,3%,1%,1%]@102 EMC 7%@408 APE 25 GR3D 0%@76
RAM 295/3983MB (lfb 531x4MB) SWAP 0/42000MB (cached 0MB) cpu [2%,1%,2%,2%]@102 EMC 7%@408 APE 25 GR3D 0%@76
RAM 295/3983MB (lfb 531x4MB) SWAP 0/42000MB (cached 0MB) cpu [4%,4%,2%,1%]@102 EMC 7%@408 APE 25 GR3D 0%@76
RAM 295/3983MB (lfb 531x4MB) SWAP 0/42000MB (cached 0MB) cpu [2%,2%,1%,4%]@102 EMC 7%@408 APE 25 GR3D 0%@76
RAM 295/3983MB (lfb 531x4MB) SWAP 0/42000MB (cached 0MB) cpu [5%,3%,2%,1%]@102 EMC 6%@408 APE 25 GR3D 0%@76
RAM 295/3983MB (lfb 531x4MB) SWAP 0/42000MB (cached 0MB) cpu [3%,3%,3%,1%]@102 EMC 6%@408 APE 25 GR3D 0%@76
RAM 295/3983MB (lfb 531x4MB) SWAP 0/42000MB (cached 0MB) cpu [4%,3%,3%,1%]@102 EMC 6%@408 APE 25 GR3D 0%@76
RAM 295/3983MB (lfb 531x4MB) SWAP 0/42000MB (cached 0MB) cpu [2%,2%,3%,1%]@102 EMC 6%@408 APE 25 GR3D 0%@76
RAM 295/3983MB (lfb 531x4MB) SWAP 0/42000MB (cached 0MB) cpu [2%,3%,2%,2%]@102 EMC 6%@408 APE 25 GR3D 0%@76
RAM 295/3983MB (lfb 531x4MB) SWAP 0/42000MB (cached 0MB) cpu [3%,1%,2%,1%]@306 EMC 6%@408 APE 25 GR3D 0%@76
RAM 295/3983MB (lfb 531x4MB) SWAP 0/42000MB (cached 0MB) cpu [5%,3%,2%,0%]@102 EMC 6%@408 APE 25 GR3D 0%@76
RAM 294/3983MB (lfb 531x4MB) SWAP 0/42000MB (cached 0MB) cpu [6%,3%,2%,2%]@408 EMC 6%@408 APE 25 GR3D 0%@76
RAM 294/3983MB (lfb 531x4MB) SWAP 0/42000MB (cached 0MB) cpu [5%,1%,1%,0%]@204 EMC 6%@408 APE 25 GR3D 0%@76
RAM 294/3983MB (lfb 531x4MB) SWAP 0/42000MB (cached 0MB) cpu [1%,0%,1%,2%]@102 EMC 6%@408 APE 25 GR3D 0%@76
RAM 294/3983MB (lfb 531x4MB) SWAP 0/42000MB (cached 0MB) cpu [4%,3%,0%,1%]@102 EMC 6%@408 APE 25 GR3D 0%@76

P.S I did a lot of testings in regard to the gcc versions, torch compilation with different compiler versions and LUA/Luajit versions. Below the results.

Jetson TX1 is flashed with latest Jetpack 3.1 and ships with Ubuntu 16.04, CUDA 8.0.34, Cudnn 5.1, gcc version 5.4.0 20160609.

1- Installation of Torch with LUA51 and gcc/g++ 4.8 → Result of execution = Bus error
2- Installation of Torch with LUA52 and gcc/g++ 4.8 → Result of execution = Bus error
3- Installation of Torch with LUA52 and gcc/g++ 4.9 → Result of execution = Bus error
4- Installation of Torch with LUA52 and gcc/g++ 5 → Result of execution = Bus error
5- Installation of Torch with LUAJIT21 and gcc/g++ 5 → Result of execution = Segmentation fault
6- Installation of Torch with LUAJIT21 and gcc/g++ 4.8 → Result of execution = Error, undefined symbol _ZKNgoogle… (gcc version mismatch? seems that LUAJIT21 works only on gcc-5)
7- Installation of Torch with LUA51 and gcc/g++ 5 → Result of execution = Error, ffi.lua 56: expected align (#) on line 579 (seems that LUA51 works only with gcc/g++ 4.8)

Do you think that some incompatibility between the default packages of Ubuntu 16.04 and installation of torch and luarocks packages has to do with the Segmentation fault error?

Regards,

Enid

If it is a bus error, then perhaps it is an I/O address or DMA address which is invalid. A bus with an invalid address isn’t much different from running out of memory, it’s still an unreachable address.

Yes I understand, I did all those tests with different compiler versions in order to understand better the issue. I am more concerned about the segmentation fault error although the memory is not utilized at full and also swap is not used at all.

Hi,

Sorry for the late.
Could you also share the dmesg information to us.

  1. Reboot the device
  2. Run your application
dmesg

Hi,

Please find below the result of the latest dmesg after fresh reboot and execution of visual7w-qa-models.

Because I suspected to the combination between gcc versions, cuda, Ubuntu OS, torch compilation etc, I made the following tests on the Jetson TX1

  • Re-flashed TX1 with Jetpack 2.2.1, Ubuntu 14.04 aarch64, OS R24.1.0, gcc-4.8, CUDA 7.0.76, cudnn 5.0, downloaded Torch old commit from github (July 2016) because of compilation errors, installed with LUA52, executed visual7w model, got BUS ERROR
  • Removed CUDA 7 and installed CUDA 8.0.34 from Jetpack, installed Torch with LUAJIT21, executed visual7w model, got (CUDA driver version is insufficient, libcuda.so) R24.1.0 doesn’t work with CUDA 8.0.34
    • Re-flashed TX1 with Jetpack 2.3.1, Ubuntu 16.04 aarch64, OS R24.2.1, gcc-5.3, CUDA 8.0.34, cudnn 5.1, downloaded latest Torch ,installed with LUAJIT21, (no new installation of rocks with luarocks, only hdf5 and loadcaffe), activated Swap space, executed visual7w model, got SEGMENTATION FAULT again.

dmesg:

[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Initializing cgroup subsys cpuacct
[    0.000000] Linux version 3.10.96-tegra (buildbrain@mobile-u64-1072) (gcc version 4.8.2 (GCC) ) #1 SMP PREEMPT Wed Nov 9 19:42:57 PST 2016
[    0.000000] CPU: Cortex A57 Processor [411fd071] revision 1
[    0.000000] alternative: enabling workaround for ARM erratum 832075
[    0.000000] Machine: jetson_tx1
[    0.000000] bootconsole [earlycon0] enabled
[    0.000000] Reserved memory: initialized node iram-carveout, compatible id nvidia,iram-carveout
[    0.000000] Tegra reserved memory:
               LP0:                    ff2bf000 - ff2bffff
               Bootloader framebuffer: 00000000 - 00000000
               Bootloader framebuffer2: 00000000 - 00000000
               Framebuffer:            00000000 - 00000000
               2nd Framebuffer:        00000000 - 00000000
               Carveout:               00000000 - 00000000
               Vpr:                    00000000 - 00000000
               Tsec:                   00000000 - 00000000
               Bootloader Debug Data:  00000000 - 00000000
[    0.000000] Nvdumper:               ff23f000 - ff23ffff
[    0.000000] cma: CMA: reserved 16 MiB at fdc00000
[    0.000000] On node 0 totalpages: 1043968
[    0.000000]   DMA32 zone: 7168 pages used for memmap
[    0.000000]   DMA32 zone: 0 pages reserved
[    0.000000]   DMA32 zone: 519680 pages, LIFO batch:31
[    0.000000]   Normal zone: 7168 pages used for memmap
[    0.000000]   Normal zone: 524288 pages, LIFO batch:31
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv0.2 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] DTS File Name: /dvs/git/dirty/git-master_linux/kernel/arch/arm64/boot/dts/tegra210-jetson-tx1-p2597-2180-a01-devkit.dts
[    0.000000] DTB Build time: Nov  9 2016 19:40:03
[    0.000000] Tegra21: Speedo/IDDQ fuse revision 4
[    0.000000] Tegra21: CPU Speedo ID 7, Soc Speedo ID 0, Gpu Speedo ID 2
[    0.000000] Tegra21: CPU Process ID 0, Soc Process ID 1, Gpu Process ID 0
[    0.000000] Tegra21: CPU Speedo value 2080, Soc Speedo value 1989, Gpu Speedo value 2087
[    0.000000] Tegra21: CPU IDDQ 2112, Soc IDDQ 2304, Gpu IDDQ 2950
[    0.000000] Tegra Revision: A02 SKU: 0x17 CPU Process: 0 Core Process: 1 Bootrom patch v0x3f
[    0.000000] tegra: PLLP fixed rate: 408000000
[    0.000000] pll_u: boot with h/w control already set
[    0.000000] pll_x boot misc1 0x0 : expected 0x20
[    0.000000]  (comparison mask = 0xffffff)
[    0.000000] pll_c4 rates match 204000000 max sdmmc: vco=998400000 out0=998400000 out3=998400000
[    0.000000] Lowering vic03 maximum rate from 1000000000 to 627200000
[    0.000000] Lowering nvjpg maximum rate from 1000000000 to 627200000
[    0.000000] Lowering se maximum rate from 1000000000 to 627200000
[    0.000000] Lowering tsecb maximum rate from 1000000000 to 627200000
[    0.000000] Lowering msenc maximum rate from 1000000000 to 716800000
[    0.000000] Lowering nvdec maximum rate from 1000000000 to 716800000
[    0.000000] Lowering vi maximum rate from 1000000000 to 793600000
[    0.000000] Lowering isp maximum rate from 1000000000 to 793600000
[    0.000000] Lowering adsp_bus maximum rate from 1200000000 to 844800000
[    0.000000] Lowering sbus maximum rate from 600000000 to 408000000
[    0.000000] Lowering host1x maximum rate from 600000000 to 408000000
[    0.000000] Lowering pll_c maximum rate from 1200000000 to 1130000000
[    0.000000] Lowering pll_c2 maximum rate from 1200000000 to 1130000000
[    0.000000] Lowering pll_c3 maximum rate from 1200000000 to 1130000000
[    0.000000] Lowering pll_d2 maximum rate from 1500000000 to 1130000000
[    0.000000] Lowering pll_dp maximum rate from 1500000000 to 1130000000
[    0.000000] Lowering sor0 maximum rate from 600000000 to 540000000
[    0.000000] Lowering sor1 maximum rate from 600000000 to 594000000
[    0.000000] Lowering dmic1 maximum rate from 12288000 to 12190000
[    0.000000] Lowering dmic2 maximum rate from 12288000 to 12190000
[    0.000000] Lowering dmic3 maximum rate from 12288000 to 12190000
[    0.000000] Lowering hda maximum rate from 102000000 to 51000000
[    0.000000] Lowering sdmmc2 maximum rate from 266000000 to 204000000
[    0.000000] Lowering qspi maximum rate from 163200000 to 116600000
[    0.000000] Lowering gbus maximum rate from 1300000000 to 998400000
[    0.000000] Lowering cpu_g maximum rate from 3000000000 to 1734000000
[    0.000000] Lowering cpu_lp maximum rate from 1350000000 to 1132800000
[    0.000000] tegra dvfs: vdd_cpu: nominal 1226mV, offset 708000uV, step 19200uV, scaling enabled
[    0.000000] tegra dvfs: vdd_core: nominal 1075mV, offset 0uV, step 12500uV, scaling enabled
[    0.000000] tegra dvfs: vdd_gpu: nominal 1100mV, offset 710000uV, step 10000uV, scaling enabled
[    0.000000] Tegra reset control registration success
[    0.000000] tegra_powergate_init: DONE
[    0.000000] PERCPU: Embedded 13 pages/cpu @ffffffc01fecf000 s20800 r8192 d24256 u53248
[    0.000000] pcpu-alloc: s20800 r8192 d24256 u53248 alloc=13*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 1029632
[    0.000000] Kernel command line: fbcon=map:0 console=tty0 console=ttyS0,115200n8 androidboot.modem=none androidboot.serialno=P2180A00P00940c003fd androidboot.security=non-secure tegraid=21.1.2.0.0 ddr_die=2048M@2048M ddr_die=2048M@4096M section=256M memtype=0 usb_port_owner_info=0 lane_owner_info=0 emc_max_dvfs=0 touch_id=0@63 video=tegrafb no_console_suspend=1 debug_uartport=lsport,0 earlyprintk=uart8250-32bit,0x70006000 maxcpus=4 usbcore.old_scheme_first=1 lp0_vec=0x1000@0xff2bf000 nvdumper_reserved=0xff23f000 core_edp_mv=1125 core_edp_ma=4000 gpt android.kerneltype=normal androidboot.touch_vendor_id=0 androidboot.touch_panel_id=63 androidboot.touch_feature=0 androidboot.bootreason=pmc:software_reset,pmic:0x0 net.ifnames=0 root=/dev/mmcblk0p1 rw rootwait
[    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[    0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
[    0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
[    0.000000] Memory: 2030MB 2048MB = 4078MB total
[    0.000000] Memory: 4067000k/4067000k available, 108872k reserved
[    0.000000] Virtual kernel memory layout:
                   vmalloc : 0xffffff8000000000 - 0xffffffbbffff0000   (245759 MB)
                   vmemmap : 0xffffffbc01c00000 - 0xffffffbc05400000   (    56 MB)
                   modules : 0xffffffbffc000000 - 0xffffffc000000000   (    64 MB)
                   memory  : 0xffffffc000000000 - 0xffffffc100000000   (  4096 MB)
                     .init : 0xffffffc00114f000 - 0xffffffc0011ba140   (   429 kB)
                     .text : 0xffffffc000080000 - 0xffffffc00114e3a4   ( 17209 kB)
                     .data : 0xffffffc0011ce000 - 0xffffffc00139e7f0   (  1858 kB)
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000] 	RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=4.
[    0.000000] NR_IRQS:704 nr_irqs:704 0
[    0.000000] the number of interrupt controllers found is 6
[    0.000000] Architected local timer running at 19.20MHz (phys).
[    0.000000] sched_clock: 56 bits at 19MHz, resolution 52ns, wraps every 3579139424256ns
[    0.000000] Console: colour dummy device 80x25
[    0.000000] console [tty0] enabled
[    0.000000] allocated 16777216 bytes of page_cgroup
[    0.000000] please try 'cgroup_disable=memory' option if you don't want memory cgroups
[    0.023915] Calibrating delay loop (skipped), value calculated using timer frequency.. lpj=192000
[    0.032725] pid_max: default: 32768 minimum: 301
[    0.037416] Security Framework initialized
[    0.041447] Mount-cache hash table entries: 256
[    0.099966] Initializing cgroup subsys debug
[    0.102272] Initializing cgroup subsys memory
[    0.106609] Initializing cgroup subsys devices
[    0.111007] Initializing cgroup subsys freezer
[    0.115417] Initializing cgroup subsys net_cls
[    0.119836] Initializing cgroup subsys blkio
[    0.124090] Initializing cgroup subsys perf_event
[    0.128954] hw perfevents: enabled with arm/armv8-pmuv3 PMU driver, 7 counters available
[    0.170266] ftrace: Allocated trace_printk buffers
[    0.230806] Brought up 4 CPUs
[    0.231783] SMP: Total of 4 processors activated.
[    0.236476] alternatives: patching kernel code
[    0.243442] devtmpfs: initialized
[    0.253670] pinctrl core: initialized pinctrl subsystem
[    0.257122] regulator-dummy: ; Rail ON
[    0.260969] Initializing plugin-manager
[    0.265218] node /plugin-manager/fragement@0 match with board >=2180-1000-300
[    0.272150] NET: Registered protocol family 16
[    0.277911] DMA: preallocated 1024 KiB pool for atomic coherent allocations
[    0.283749] console [pstore-1] enabled
[    0.286633] ramoops: attached 0x200000@0xff03f000, ecc: 0/0
[    0.292459] I2C first dynamic bus number based on alias = 7
[    0.297756] cpuidle: using governor ladder
[    0.301807] cpuidle: using governor menu
[    0.306422] PMC: Setting PMIC interrupt active-low
[    0.311180] tegra-pmc device create success
[    0.314674] padctrl padctrl.0: Pad control driver tegra-pmc-padctrl registered
[    0.321829] Clear bootloader IO dpd settings
[    0.326063] PMC: configuring io pad defaults
[    0.330495] PMC: IO pad audio voltage is 1800000
[    0.335002] PMC: IO pad cam voltage is 1800000
[    0.339421] PMC: IO pad dbg voltage is 1800000
[    0.343850] PMC: IO pad dmic voltage is 1800000
[    0.348348] PMC: IO pad pex-ctrl voltage is 1800000
[    0.353209] PMC: IO pad spi voltage is 1800000
[    0.357621] PMC: IO pad uart voltage is 1800000
[    0.362136] PMC: IO pad bb voltage is 1800000
[    0.366461] PMC: IO pad audio-hv voltage is 1800000
[    0.371323] PMC: IO pad spi-hv voltage is 1800000
[    0.375995] PMC: IO pad gpio voltage is 1800000
[    0.380509] PMC: IO pad sdmmc3 voltage is 1800000
[    0.385089] PMC: IO pad pex-bias power is disable
[    0.389768] PMC: IO pad pex-clk1 power is disable
[    0.394455] PMC: IO pad pex-clk2 power is disable
[    0.399119] T210 pmc padctrl driver initialized
[    0.403668] T210 pmc config for bootrom command passed
[    0.409661] INFO: pinmux CLAMP_INPUTS_WHEN_TRISTATED: disabled
[    0.416304] clk_init_from_dt_table: clocks are set from t210-clk-init-table:clkinit-0
[    0.424429] platform tegra-carveouts.23: SMMU isn't ready yet
[    0.428672] platform tegra-carveouts.23: domain=ffffffc0fe238ed8 allocates as[0]=ffffffc0fe23c0a8
[    0.437071] tegra_smmu 70019000.iommu: Loaded Tegra IOMMU driver
[    0.443631] bpmp: connect returned 0
[    0.446995] mapped MMIO address: 0xffffff8000038000 -> 0x70019000
[    0.452693] mapped MMIO address: 0xffffff800005e000 -> 0x7001c000
[    0.458742] mapped MMIO address: 0xffffff8000096000 -> 0x7001d000
[    0.465649] Wake16 for irq=34
[    0.473028] tegra210-pinctrl 700008d4.pinmux: lookup the user state drive not found
[    0.478692] tegra210-pinctrl 700008d4.pinmux: lookup the user state unused not found
[    0.486414] tegra210-pinctrl 700008d4.pinmux: Probed Tegra pinctrl driver
[    0.493522] GPIO chip tegra-gpio: created GPIO range 0->245 ==> 700008d4.pinmux PIN 0->245
[    0.501448] tegra-gpio 6000d000.gpio: Initialising GPIO state 0: name wlan-default
[    0.508950] tegra-gpio 6000d000.gpio: Initialising GPIO state 1: name camera_control
[    0.516682] tegra-gpio 6000d000.gpio: Initialising GPIO state 2: name camera-control
[    0.524424] gpiochip_add: registered GPIOs 0 to 255 on device: tegra-gpio
[    0.533884] Wake44 for irq=81
[    0.534881] Wake40 for irq=53
[    0.537802] Wake41 for irq=53
[    0.540748] Wake42 for irq=53
[    0.543695] Wake43 for irq=53
[    0.547002] platform 70006000.serial: domain=ffffffc0fe20a1d8 allocates as[0]=ffffffc0fe23c110
[    0.555915] platform sound.27: domain=ffffffc0fe28ce58 allocates as[0]=ffffffc0fe23c178
[    0.564675] platform tegradc.1: domain=ffffffc0fe28ca58 allocates as[0]=ffffffc0fe23c1e0
[    0.572763] platform gpu.0: domain=ffffffc0fe28c7d8 allocates as[0]=ffffffc0fe23c248
[    0.579014] platform gpu.0: domain=ffffffc0fe28c7d8 allocates as[1]=ffffffc0fe23c2b0
[    0.586738] platform gpu.0: domain=ffffffc0fe28c7d8 allocates as[2]=ffffffc0fe23c318
[    0.594442] platform gpu.0: domain=ffffffc0fe28c7d8 allocates as[3]=ffffffc0fe23c380
[    0.603543] platform 1003000.pcie-controller: domain=ffffffc0fe28c5d8 allocates as[0]=ffffffc0fe23c3e8
[    0.612738] platform sdhci-tegra.3: domain=ffffffc0fe28c158 allocates as[0]=ffffffc0fe23c450
[    0.620112] platform sdhci-tegra.0: domain=ffffffc0fe2f9e58 allocates as[0]=ffffffc0fe23c4b8
[    0.628406] Wake39 for irq=52
[    0.636978] gpio wake52 for gpio=61
[    0.638682] gpio wake8 for gpio=58
[    0.641901] gpio wake8 for gpio=58
[    0.646082] irq: no irq domain found for /soctherm@0x700E2000 !
[    0.651265] irq: no irq domain found for /soctherm@0x700E2000 !
[    0.657170] board_info: id:sku:fab:major:minor = 0x0884:0x03e8:0x00:0x00:0x00
[    0.664156] PMC dt information non-NULL tegra_init_suspend
[    0.674560] Loading EMC tables...
[    0.675965] tegra: Using EMC sequence '21021' for Rev. 7 tables
[    0.681803] tegra: emc: Derated table is valid.
[    0.686292] Lowering emc maximum rate from 1800000000 to 1600000000
[    0.692542] tegra: validated EMC DFS table
[    0.702370] swapper/0 isomgr_init(): iso emc max clk=1600000KHz
[    0.706298] swapper/0 isomgr_init(): max_iso_bw=11520000KB
[    0.711950] vdso: 2 pages (1 code, 1 data) at base ffffffc0011d6000
[    0.718011] vdso32: 2 pages (1 code, 1 data) at base ffffffc0011d5000
[    0.724444] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    0.731339] nvdumper: last reboot was unknown
[    0.735506] nvdumper: set_dirty_state 0x2badface
[    0.740450] Tegra restart notifier registered.
[    0.751683] bio: create slab <bio-0> at 0
[    0.754984] vdd-ac-bat: 5000 mV ; Rail ON
[    0.757837] vdd-cpu-fixed: 1000 mV ; Rail ON
[    0.762410] vgaarb: loaded
[    0.764903] SCSI subsystem initialized
[    0.768376] libata version 3.00 loaded.
[    0.768500] usbcore: registered new interface driver usbfs
[    0.773847] usbcore: registered new interface driver hub
[    0.779165] usbcore: registered new device driver usb
[    0.784722] gpio wake33 for gpio=188
[    0.789133] regulator_get() failed for (1-0074,vcc), -19
[    0.792981] pca953x 1-0074: no regulator found for vcc. Assuming vcc is always powered
[    0.801540] gpio wake21 for gpio=89
[    0.804420] gpiochip_add: registered GPIOs 1008 to 1023 on device: tca9539
[    0.811430] regulator_get() failed for (1-0077,vcc), -19
[    0.816449] pca953x 1-0077: no regulator found for vcc. Assuming vcc is always powered
[    0.825016] gpio wake36 for gpio=202
[    0.827970] gpiochip_add: registered GPIOs 992 to 1007 on device: tca9539
[    0.835065] i2c i2c-3: of_i2c: modalias failure on /i2c@7000c700/prod-settings
[    0.842669] max77620 4-003c: CID0: 0xb3
[    0.845737] max77620 4-003c: CID1: 0x06
[    0.849547] max77620 4-003c: CID2: 0x08
[    0.853375] max77620 4-003c: CID3: 0x59
[    0.857173] max77620 4-003c: CID4: 0x3c
[    0.860999] max77620 4-003c: CID5: 0x81
[    0.864800] max77620 4-003c: MAX77620 PMIC OTP Version is 0x3C
[    0.871934] max77620-pmic max77620-pmic: Consumer c2 does not have device name
[    0.878625] vdd_core: 600 <--> 1400 mV at 1000 mV with ramp delay 27500 uV/us ; Rail ON
[    0.886411] vddio-ddr: at 1125 mV with ramp delay 27500 uV/us ; Rail ON
[    0.892732] vdd-pre-reg: 1350 mV with ramp delay 27500 uV/us ; Rail ON
[    0.899697] vdd-1v8: 1800 mV with ramp delay 27500 uV/us ; Rail ON
[    0.905558] avdd-sys: 1200 mV with ramp delay 100000 uV/us ; Rail ON
[    0.911330] avdd-sys: supplied by vdd-pre-reg
[    0.916031] vdd-pex: 1050 mV with ramp delay 100000 uV/us ; Rail ON
[    0.921885] vdd-pex: supplied by vdd-pre-reg
[    0.926441] vddio-sdmmc1: 1800 <--> 3300 mV at 3300 mV with ramp delay 100000 uV/us ; Rail ON
[    0.934943] vdd-cam-hv: 2800 mV with ramp delay 100000 uV/us ; Rail OFF
[    0.941569] vdd-rtc: 850 mV with ramp delay 100000 uV/us ; Rail ON
[    0.947665] avdd-ts-hv: 3300 mV with ramp delay 100000 uV/us ; Rail OFF
[    0.954937] vdd-ts: 1800 mV with ramp delay 100000 uV/us ; Rail OFF
[    0.960751] vdd-gen-pll-edp: 1050 mV with ramp delay 100000 uV/us ; Rail ON
[    0.967117] vdd-gen-pll-edp: supplied by vdd-pre-reg
[    0.972582] vdd-hdmi-dp: 1050 mV with ramp delay 100000 uV/us ; Rail ON
[    0.978640] vdd-hdmi-dp: supplied by vdd-pre-reg
[    0.983529] max77620-gpio max77620-gpio.0: Initialising GPIO state 1: name gpio_default
[    0.991243] gpiochip_add: registered GPIOs 984 to 991 on device: max77620-gpio
[    0.999452] max77620-gpio max77620-gpio.0: max77620 gpio successfully initialized
[    1.008605] max77620 4-003c: max77620 probe successfully
[    1.012452] media: Linux media interface: v0.10
[    1.016452] Linux video capture interface: v2.00
[    1.021434] pps_core: LinuxPPS API ver. 1 registered
[    1.025960] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    1.035086] PTP clock support registered
[    1.039264] Tegra WDT enabled on probe. Timeout = 120 seconds.
[    1.044972] tegra_wdt 60005100.watchdog: tegra_wdt_probe done
[    1.051718] Advanced Linux Sound Architecture Driver Initialized.
[    1.056868] Bluetooth: Core ver 2.16
[    1.060147] NET: Registered protocol family 31
[    1.064525] Bluetooth: HCI device and connection manager initialized
[    1.070868] Bluetooth: HCI socket layer initialized
[    1.075709] Bluetooth: L2CAP socket layer initialized
[    1.080754] Bluetooth: SCO socket layer initialized
[    1.086620] vdd-3v3: 3300 mV ; Rail ON
[    1.090370] max77620-gpio7: 1050 mV ; Rail ON
[    1.093681] max77620-gpio7: supplied by vdd-gen-pll-edp
[    1.099055] lcd-bl-en: 1800 mV ; Rail ON
[    1.102930] en-vdd-sd: 3300 mV ; Rail OFF
[    1.106775] en-vdd-sd: supplied by vdd-3v3
[    1.110923] reg-fixed-sync-voltage 5.regulator: Consumer c1 does not have device name
[    1.118957] en-vdd-cam: 1800 mV ; Rail OFF
[    1.129341] vdd-sys-boost: 5000 mV ; Rail ON
[    1.132072] vdd-hdmi: 5000 mV ; Rail OFF
[    1.135553] vdd-hdmi: supplied by vdd-3v3
[    1.139657] aux-3v3: 3300 mV ; Rail ON
[    1.143367] snsr_pm: 3300 mV ; Rail ON
[    1.147584] vdd-disp-3v0: 3000 mV ; Rail ON
[    1.151556] vdd-fan: 5000 mV ; Rail OFF
[    1.155093] usb-vbus1: 5000 mV ; Rail OFF
[    1.158950] usb-vbus1: supplied by vdd-3v3
[    1.163181] usb-vbus3: 5000 mV ; Rail OFF
[    1.167014] usb-vbus3: supplied by vdd-3v3
[    1.171504] en-vdd-ts-1v8: 1800 mV ; Rail OFF
[    1.175806] en-vdd-ts-hv-3v3: 3300 mV ; Rail OFF
[    1.180540] en-vdd-disp-3v3: 3300 mV ; Rail ON
[    1.184812] en-mdm-pwr-3v7: ; Rail OFF
[    1.188668] en-vdd-disp-1v8: 1800 mV ; Rail ON
[    1.192643] reg-fixed-sync-voltage ce.regulator: Consumer c0 does not have device name
[    1.200786] en-vdd-cam-hv-2v8: ; Rail OFF
[    1.204590] rtl-5v0: ; Rail OFF
[    1.207689] en-usb-vbus2: ; Rail OFF
[    1.211527] en-vdd-cam-1v2: ; Rail OFF
[    1.214851] en-vdd-cam-1v2: supplied by vdd-3v3
[    1.219482] en-vdd-vcm-2v8: ; Rail ON
[    1.223008] en-vdd-vcm-2v8: supplied by vdd-3v3
[    1.227907] en-vdd-cam-1v2-alt: ; Rail OFF
[    1.232053] regulator-pwm 0.pwm-regulator: PWM request deferred
[    1.237445] platform 0.pwm-regulator: Driver regulator-pwm requests probe deferral
[    1.245359] vdd_gpu: applied init 1000000uV constraint
[    1.250093] vdd_gpu: 710 <--> 1320 mV at 1000 mV ; Rail OFF
[    1.256079] vdd_cpu: applied init 1000000uV constraint
[    1.260764] vdd_cpu: 708 <--> 1322 mV at 1000 mV normal ; Rail ON
[    1.267374] gpio wake34 for gpio=200
[    1.271580] extcon-gpio-states 1.extcon: Cable state 0
[    1.276792] Switching to clocksource arch_sys_counter
[    1.294735] nvmap_heap_init: nvmap_heap_init: created heap block cache
[    1.299442] tegra-carveouts tegra-carveouts.23: iram :dma coherent mem declare 0x0000000040001000,258048
[    1.308752] tegra-carveouts tegra-carveouts.23: assigned reserved memory node iram-carveout
[    1.317047] nvmap_page_pool_init: Total RAM pages: 1020846
[    1.322504] nvmap_page_pool_init: nvmap page pool size: 127605 pages (498 MB)
[    1.329696] nvmap_background_zero_thread: PP zeroing thread starting.
[    1.336601] misc nvmap: created heap iram base 0x0000000040001000 size (252KiB)
[    1.343449] nvmap:inner cache maint threshold=2097152
[    1.354869] Wake39 for irq=52
[    1.356031] Could not add tegra-otg to power domain using device tree
[    1.362489] tegra-otg tegra-otg: otg transceiver registered
[    1.368272] thermal thermal_zone0: Registering thermal zone thermal_zone0 for type AO-therm
[    1.377097] thermal thermal_zone1: Registering thermal zone thermal_zone1 for type CPU-therm
[    1.384938] thermal thermal_zone2: Registering thermal zone thermal_zone2 for type GPU-therm
[    1.393229] thermal thermal_zone3: Registering thermal zone thermal_zone3 for type PLL-therm
[    1.401640] thermal thermal_zone4: Registering thermal zone thermal_zone4 for type PMIC-Die
[    1.410608] thermal thermal_zone5: Registering thermal zone thermal_zone5 for type Tdiode_tegra
[    1.418624] thermal thermal_zone6: Registering thermal zone thermal_zone6 for type Tboard_tegra
[    1.427781] tegra21_plle_clk_enable: pll_e is already enabled
[    1.432918] t210_sata_uphy_pll_init: init sata uphy pll
[    1.438094] t210_sata_uphy_pll_init SATA uses SATA Lane
[    1.443609] tegra_xusb_padctl_phy_enable: init pex uphy pll
[    1.450069] tegra210-pmc-iopower pmc-iopower.29: Rail iopower-sys is having fixed voltage 1800000
[    1.457753] tegra210-pmc-iopower pmc-iopower.29: Rail iopower-uart is having fixed voltage 1800000
[    1.466669] tegra210-pmc-iopower pmc-iopower.29: Rail iopower-audio is having fixed voltage 1800000
[    1.475687] tegra210-pmc-iopower pmc-iopower.29: Rail iopower-cam is having fixed voltage 1800000
[    1.484529] tegra210-pmc-iopower pmc-iopower.29: Rail iopower-pex-ctrl is having fixed voltage 1800000
[    1.493798] tegra210-pmc-iopower pmc-iopower.29: Rail iopower-sdmmc1 is having voltages: 1800000:3300000
[    1.503252] tegra210-pmc-iopower pmc-iopower.29: Rail iopower-sdmmc3 is having fixed voltage 1800000
[    1.512346] tegra210-pmc-iopower pmc-iopower.29: Rail iopower-sdmmc4 is having fixed voltage 1800000
[    1.521448] tegra210-pmc-iopower pmc-iopower.29: Rail iopower-audio-hv is having fixed voltage 1800000
[    1.530715] tegra210-pmc-iopower pmc-iopower.29: Rail iopower-debug is having fixed voltage 1800000
[    1.539724] tegra210-pmc-iopower pmc-iopower.29: Rail iopower-dmic is having fixed voltage 1800000
[    1.548661] tegra210-pmc-iopower pmc-iopower.29: Rail iopower-gpio is having fixed voltage 1800000
[    1.557585] tegra210-pmc-iopower pmc-iopower.29: Rail iopower-spi is having fixed voltage 1800000
[    1.566427] tegra210-pmc-iopower pmc-iopower.29: Rail iopower-spi-hv is having fixed voltage 1800000
[    1.575529] tegra210-pmc-iopower pmc-iopower.29: Rail iopower-sdmmc2 is having fixed voltage 1800000
[    1.584627] tegra210-pmc-iopower pmc-iopower.29: Rail iopower-dp is having fixed voltage 1800000
[    1.593328] tegra210-pmc-iopower pmc-iopower.29: NO_IO_POWER setting 0x0
[    1.600184] NET: Registered protocol family 2
[    1.604933] TCP established hash table entries: 32768 (order: 7, 524288 bytes)
[    1.611700] TCP bind hash table entries: 32768 (order: 7, 524288 bytes)
[    1.618282] TCP: Hash tables configured (established 32768 bind 32768)
[    1.624670] TCP: reno registered
[    1.627804] UDP hash table entries: 2048 (order: 4, 65536 bytes)
[    1.633820] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes)
[    1.640463] NET: Registered protocol family 1
[    1.644813] RPC: Registered named UNIX socket transport module.
[    1.650422] RPC: Registered udp transport module.
[    1.655114] RPC: Registered tcp transport module.
[    1.659779] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    1.666208] PCI: CLS 0 bytes, default 64
[    1.666528] tegra-fuse tegra-fuse: Fuse driver initialized succesfully
[    1.673051] Trying to unpack rootfs image as initramfs...
[    1.910701] Freeing initrd memory: 6740K (ffffffc003100000 - ffffffc003795000)
[    1.919617] host1x host1x: initialized
[    1.925124] NTFS driver 2.1.30 [Flags: R/O].
[    1.927566] fuse init (API version 7.22)
[    1.931453] msgmni has been set to 7988
[    1.936183] io scheduler noop registered (default)
[    1.940016] Tegra cpuquiet initialized: disabled
[    1.946100] tegra-pcie 1003000.pcie-controller: PCIE: Enable power rails
[    1.952068] tegra-pcie 1003000.pcie-controller: probing port 0, using 4 lanes and lane map as 0x14
[    1.962131] tegra-pcie 1003000.pcie-controller: probing port 1, using 1 lanes and lane map as 0x14
[    1.992252] tegra-pcie 1003000.pcie-controller: link 0 down, ignoring
[    1.996698] tegra-pcie 1003000.pcie-controller: link 1 down, ignoring
[    2.003138] tegra-pcie 1003000.pcie-controller: PCIE: no ports detected
[    2.009888] tegra-pcie 1003000.pcie-controller: PCIE: Disable power rails
[    2.018284] tsec tsec: initialized
[    2.020944] tsec tsecb: initialized
[    2.025054] nvdec nvdec: initialized
[    2.029527] falcon vic03: initialized
[    2.032539] falcon msenc: initialized
[    2.035950] falcon nvjpg: initialized
[    2.039320] tegradc tegradc.1: Display dc.54240000 registered with id=0
[    2.045103] of_dc_parse_platform_data: DC OR node is connected to /host1x/sor1
[    2.052425] display board info: id 0x0, fab 0x0
[    2.057426] display board info: id 0x0, fab 0x0
[    2.061670] invalid panel compatible
[    2.064827] parse_tmds_config: No tmds-config node
[    2.069693] of_dc_parse_platform_data: could not find vrr-settings node
[    2.076193] of_dc_parse_platform_data: nvidia,hdmi-vrr-caps not present
[    2.082857] of_dc_parse_platform_data: could not find SD settings node
[    2.089264] of_dc_parse_platform_data: could not find cmu node
[    2.095082] of_dc_parse_platform_data: could not find cmu node for adobeRGB
[    2.102038] tegradc tegradc.1: DT parsed successfully
[    2.108049] display board info: id 0x0, fab 0x0
[    2.112140] gpio wake53 for gpio=225
[    2.116006] tegradc tegradc.1: probed
[    2.200950] Console: switching to colour frame buffer device 80x30
[    2.208470] tegradc tegradc.1: fb registered
[    2.213388] tegra_camera_platform tegra-camera-platform.45: tegra_camera_probe:camera_platform_driver probe
[    2.223764] misc tegra_camera_ctrl: tegra_camera_isomgr_register camera's max_iso_bw 3600000
[    2.234956] tegra-apbdma tegra-apbdma: Tegra20 APB DMA driver register 32 channels
[    2.244398] tegra-adma tegra210-adma: Tegra210 ADMA driver register 10 channels
[    2.252701] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[    2.259422] of_serial 70006000.serial: RX periodic polling enabled
[    2.265223] 70006000.serial: ttyS0 at MMIO 0x70006000 (irq = 68) is a Tegra
[    2.272043] console [ttyS0] enabled, bootconsole disabled
[    2.282907] 70006040.serial: ttyTHS1 at MMIO 0x70006040 (irq = 69) is a SERIAL_TEGRA
[    2.294184] 70006200.serial: ttyTHS2 at MMIO 0x70006200 (irq = 78) is a SERIAL_TEGRA
[    2.305238] serial-tegra 70006300.serial: RX in PIO mode
[    2.312228] 70006300.serial: ttyTHS3 at MMIO 0x70006300 (irq = 122) is a SERIAL_TEGRA
[    2.325327]  (null): coherent DMA mask is unset
[    2.331572] gk20a gpu.0: failed to allocate secure buffer -12
[    2.344087] brd: module loaded
[    2.351336] loop: module loaded
[    2.356504] zram: Created 1 device(s) ...
[    2.362257] nct1008_nct72 0-004c: find device tree node, parsing dt
[    2.370193] nct1008_nct72 0-004c: starting parse dt
[    2.376785] nct1008_nct72 0-004c: success parsing dt
[    2.383448] nct1008_nct72 0-004c: success in enabling rail vdd_nct72
[    2.462028] NCT72: Enabled overheat logging at 104.00C
[    2.468761] gpio wake33 for gpio=188
[    2.473859] nct1008_nct72 0-004c: nct1008_probe: initialized
[    2.483458] THERMAL EST start of therm_fan_est_probe.
[    2.489982] THERMAL EST: found 2 subdevs
[    2.495295] THERMAL EST name: thermal-fan-est.
[    2.501118] THERMAL EST num_resources: 0
[    2.506351] [THERMAL EST subdev 0]
[    2.511030] THERMAL EST subdev name: CPU-therm
[    2.516721] THERMAL EST index 0 coeffs 50
[    2.521946] THERMAL EST index 1 coeffs 0
[    2.526996] THERMAL EST index 2 coeffs 0
[    2.531982] THERMAL EST index 3 coeffs 0
[    2.536910] THERMAL EST index 4 coeffs 0
[    2.541799] THERMAL EST index 5 coeffs 0
[    2.546598] THERMAL EST index 6 coeffs 0
[    2.551364] THERMAL EST index 7 coeffs 0
[    2.556076] THERMAL EST index 8 coeffs 0
[    2.560764] THERMAL EST index 9 coeffs 0
[    2.565413] [THERMAL EST subdev 1]
[    2.569535] THERMAL EST subdev name: GPU-therm
[    2.574702] THERMAL EST index 0 coeffs 50
[    2.579408] THERMAL EST index 1 coeffs 0
[    2.584036] THERMAL EST index 2 coeffs 0
[    2.588618] THERMAL EST index 3 coeffs 0
[    2.593171] THERMAL EST index 4 coeffs 0
[    2.597659] THERMAL EST index 5 coeffs 0
[    2.602123] THERMAL EST index 6 coeffs 0
[    2.606519] THERMAL EST index 7 coeffs 0
[    2.610894] THERMAL EST index 8 coeffs 0
[    2.615238] THERMAL EST index 9 coeffs 0
[    2.619563] THERMAL EST index 0: trip_temp 0, hyst 0
[    2.624957] THERMAL EST index 1: trip_temp 51000, hyst 15000
[    2.631033] THERMAL EST index 2: trip_temp 61000, hyst 9000
[    2.636988] THERMAL EST index 3: trip_temp 71000, hyst 9000
[    2.642965] THERMAL EST index 4: trip_temp 82000, hyst 10000
[    2.649013] THERMAL EST index 5: trip_temp 140000, hyst 0
[    2.654822] THERMAL EST index 6: trip_temp 150000, hyst 0
[    2.660649] THERMAL EST index 7: trip_temp 160000, hyst 0
[    2.666454] THERMAL EST index 8: trip_temp 170000, hyst 0
[    2.672271] THERMAL EST index 9: trip_temp 180000, hyst 0
[    2.678079] THERMAL EST index 0: trip_temps_hyst 0
[    2.683310] THERMAL EST index 1: trip_temps_hyst 36000
[    2.688876] THERMAL EST index 2: trip_temps_hyst 51000
[    2.694426] THERMAL EST index 3: trip_temps_hyst 52000
[    2.699936] THERMAL EST index 4: trip_temps_hyst 61000
[    2.705448] THERMAL EST index 5: trip_temps_hyst 62000
[    2.710952] THERMAL EST index 6: trip_temps_hyst 71000
[    2.716446] THERMAL EST index 7: trip_temps_hyst 72000
[    2.721963] THERMAL EST index 8: trip_temps_hyst 82000
[    2.727462] THERMAL EST index 9: trip_temps_hyst 140000
[    2.733061] THERMAL EST index 10: trip_temps_hyst 140000
[    2.738758] THERMAL EST index 11: trip_temps_hyst 150000
[    2.744479] THERMAL EST index 12: trip_temps_hyst 150000
[    2.750179] THERMAL EST index 13: trip_temps_hyst 160000
[    2.755889] THERMAL EST index 14: trip_temps_hyst 160000
[    2.761590] THERMAL EST index 15: trip_temps_hyst 170000
[    2.767255] THERMAL EST index 16: trip_temps_hyst 170000
[    2.772921] THERMAL EST index 17: trip_temps_hyst 180000
[    2.778579] THERMAL EST index 18: trip_temps_hyst 180000
[    2.784254] THERMAL EST index 19: trip_temps_hyst 0
[    2.789460] THERMAL EST index 20: trip_temps_hyst 0
[    2.794690] THERMAL EST init dev[0] temp hist to 25000
[    2.800184] THERMAL EST init dev[1] temp hist to 25000
[    2.805701] THERMAL EST cdev_type: pwm-fan.
[    2.810256] THERMAL EST governor name: pid_thermal_gov
[    2.815988] thermal thermal_zone7: Registering thermal zone thermal_zone7 for type thermal-fan-est.46
[    2.826196] THERMAL EST: thz register success.
[    2.831290] THERMAL EST: end of probe, return err: 0
[    2.836902] tegra_profiler: Branch: Dev
[    2.841377] tegra_profiler: Version: 1.107
[    2.846092] tegra_profiler: Samples version: 36
[    2.851272] tegra_profiler: IO version: 20
[    2.856019] armv8_pmu: imp: 0x41, idcode: 0x1
[    2.861077] armv8_pmu: arch: AA64 PmuV3 ARM CORTEX-A57, type: 5, ver: 0
[    2.868417] armv8_pmu: imp: 0x41, idcode: 0x1
[    2.873524] armv8_pmu: arch: AA64 PmuV3 ARM CORTEX-A57, type: 5, ver: 0
[    2.880974] armv8_pmu: imp: 0x41, idcode: 0x1
[    2.886161] armv8_pmu: arch: AA64 PmuV3 ARM CORTEX-A57, type: 5, ver: 0
[    2.893689] armv8_pmu: imp: 0x41, idcode: 0x1
[    2.898965] armv8_pmu: arch: AA64 PmuV3 ARM CORTEX-A57, type: 5, ver: 0
[    2.906699] tegra_profiler: auth: init
[    2.911767] GPS: mt3332_gps_mod_init: platform_driver_register ret = 0
[    2.919725] tegra-sata tegra-sata.0: version 1.0
[    2.920127] t210_sata_uphy_pll_init: sata uphy already enabled
[    2.927790] tegra-sata tegra-sata.0: AHCI 0001.0301 32 slots 2 ports 3 Gbps 0x1 impl TEGRA-SATA mode
[    2.939347] tegra-sata tegra-sata.0: flags: 64bit ncq sntf pm led pmp pio slum part sadm apst 
[    2.951342] Rounding down aligned max_sectors from 4294967295 to 4294967288
[    2.959953] spi-tegra114 7000d400.spi: /spi@7000d400/prod-settings has no reg property
[    2.970758] spi-tegra114 7000d400.spi: Static pin configuration used
[    2.978783] spi_master spi0: cannot find modalias for /spi@7000d400/prod-settings
[    2.989247] spi-tegra114 7000da00.spi: /spi@7000da00/prod-settings has no reg property
[    3.000358] spi-tegra114 7000da00.spi: Static pin configuration used
[    3.008631] spi_master spi3: cannot find modalias for /spi@7000da00/prod-settings
[    3.020034] tun: Universal TUN/TAP device driver, 1.6
[    3.026794] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[    3.034933] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[    3.042488] e1000e: Copyright(c) 1999 - 2013 Intel Corporation.
[    3.050590] PPP generic driver version 2.4.2
[    3.056648] PPP BSD Compression module registered
[    3.063044] PPP Deflate Compression module registered
[    3.069768] PPP MPPE Compression module registered
[    3.076226] NET: Registered protocol family 24
[    3.082352] usbcore: registered new interface driver r8152
[    3.089488] usbcore: registered new interface driver asix
[    3.096495] usbcore: registered new interface driver ax88179_178a
[    3.104123] usbcore: registered new interface driver cdc_ether
[    3.111456] usbcore: registered new interface driver smsc95xx
[    3.118603] usbcore: registered new interface driver net1080
[    3.125619] usbcore: registered new interface driver cdc_subset
[    3.132853] usbcore: registered new interface driver zaurus
[    3.139669] usbcore: registered new interface driver cdc_ncm
[    3.146505] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    3.154495] ehci-pci: EHCI PCI platform driver
[    3.160227] tegra_xusb_read_usb_calib: usb_calib0 = 0x071c5c0f
[    3.168553] tegra-xhci tegra-xhci: XUSB device id = 0xfac (T210)
[    3.176284] tegra-xhci tegra-xhci: Firmware File: tegra21x_xusb_firmware (124416 Bytes)
[    3.186600] tegra-xhci tegra-xhci: Firmware DMA Memory: dma 0x0000000080040000 mapped 0xffffff8000339000 (124416 Bytes)
[    3.186773] usbcore: registered new interface driver cdc_acm
[    3.186775] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[    3.186802] usbcore: registered new interface driver cdc_wdm
[    3.186837] usbcore: registered new interface driver usb-storage
[    3.186917] usbcore: registered new interface driver usbserial
[    3.186942] usbcore: registered new interface driver ftdi_sio
[    3.186963] usbserial: USB Serial support registered for FTDI USB Serial Device
[    3.186984] usbcore: registered new interface driver option
[    3.187001] usbserial: USB Serial support registered for GSM modem (1-port)
[    3.187023] usbcore: registered new interface driver pl2303
[    3.187040] usbserial: USB Serial support registered for pl2303
[    3.187062] usbcore: registered new interface driver nvshieldled
[    3.187066] Nvidia Tegra High-Speed USB Device Controller driver (Apr 30, 2012)
[    3.187327] tegra USB phy - inst[0] platform info:
[    3.187329] port_otg: yes
[    3.187330] has_hostpc: yes
[    3.187332] phy_interface: USB_PHY_INTF_UTMI
[    3.187333] op_mode: TEGRA_USB_OPMODE_DEVICE
[    3.187335] qc2_voltage: 0
[    3.187336] vbus_pmu_irq: 0
[    3.187338] charging: enabled
[    3.187340] remote_wakeup: disabled
[    3.192123] regulator_get() failed for (tegra-udc.0,usb_bat_chg), -19
[    3.192129] tegra-udc tegra-udc.0: usb_bat_chg regulator not registered: USB charging will not be enabled
[    3.192486] usbcore: registered new interface driver xpad
[    3.192509] usbcore: registered new interface driver usb_acecad
[    3.192531] usbcore: registered new interface driver aiptek
[    3.192554] usbcore: registered new interface driver gtco
[    3.192580] usbcore: registered new interface driver hanwang
[    3.192604] usbcore: registered new interface driver kbtab
[    3.192629] usbcore: registered new interface driver wacom
[    3.408696] tegra-xhci tegra-xhci: num_hsic_port 0
[    3.416612] tegra-xhci tegra-xhci: Firmware timestamp: 2016-06-16 13:21:43 UTC, Version: 50.16 release, Falcon state 0x20
[    3.429619] tegra-xhci tegra-xhci: Nvidia xHCI Host Controller
[    3.436493] tegra-xhci tegra-xhci: new USB bus registered, assigned bus number 1
[    3.446605] tegra-xhci tegra-xhci: irq 71, io mem 0x70090000
[    3.453386] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    3.461281] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.470687] usb usb1: Product: Nvidia xHCI Host Controller
[    3.477330] usb usb1: Manufacturer: Linux 3.10.96-tegra tegra-xhci
[    3.484708] usb usb1: SerialNumber: tegra-xhci
[    3.490602] xHCI xhci_add_endpoint called for root hub
[    3.490610] xHCI xhci_check_bandwidth called for root hub
[    3.490695] hub 1-0:1.0: USB hub found
[    3.495677] hub 1-0:1.0: 5 ports detected
[    3.533383] max77620-rtc max77620-rtc.1: rtc core: registered max77620-rtc as rtc1
[    3.570575] tegra-xhci tegra-xhci: Nvidia xHCI Host Controller
[    3.577613] tegra-xhci tegra-xhci: new USB bus registered, assigned bus number 2
[    3.587608] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003
[    3.595786] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.605848] usb usb2: Product: Nvidia xHCI Host Controller
[    3.612889] usb usb2: Manufacturer: Linux 3.10.96-tegra tegra-xhci
[    3.620591] usb usb2: SerialNumber: tegra-xhci
[    3.620612] Wake51 for irq=118
[    3.620614] Enabling wake51
[    3.635249] Wake16 for irq=34
[    3.635400] xHCI xhci_add_endpoint called for root hub
[    3.635402] xHCI xhci_check_bandwidth called for root hub
[    3.635479] hub 2-0:1.0: USB hub found
[    3.635494] hub 2-0:1.0: 4 ports detected
[    3.649928] Enabling wake16
[    3.654626] tegra-rtc 7000e000.rtc: rtc core: registered tegra-rtc as rtc0
[    3.663033] i2c /dev entries driver
[    3.669264] virtual_init
[    3.673465] [IMX135] sensor driver loading
[    3.678805] [imx132] sensor driver loading
[    3.680637] Wake44 for irq=81
[    3.680654] Wake40 for irq=53
[    3.680656] Wake41 for irq=53
[    3.680657] Wake42 for irq=53
[    3.680659] Wake43 for irq=53
[    3.704285] [ar0261] sensor driver loading
[    3.709390] ov7695 sensor driver loading
[    3.714266] mt9m114 sensor driver loading
[    3.719181] [ov10823] sensor driver loading
[    3.724391] usbcore: registered new interface driver uvcvideo
[    3.731013] USB Video Class driver (1.1.1)
[    3.738294] max77620-power-off max77620-power-off.4: Event recorder REG_NVERC : 0x0
[    3.748202] FAN dev name: pwm-fan
[    3.752463] FAN:gpio request success.
[    3.757058] pwm_fan_driver pwm-fan.43: cap state:7, cap pwm:255
[    3.764062] pwm_fan_driver pwm-fan.43: got pwm for fan
[    3.770223] pwm_fan_driver pwm-fan.43: fan tach request irq: 360. success
[    3.778012] pwm_fan_driver pwm-fan.43: tach period: 1000
[    3.784382] pwm_fan_driver pwm-fan.43: index 0: pwm=0, rpm=0, rru=40, rrd=40, state:2
[    3.794097] pwm_fan_driver pwm-fan.43: index 1: pwm=80, rpm=1000, rru=2, rrd=2, state:2
[    3.804132] pwm_fan_driver pwm-fan.43: index 2: pwm=120, rpm=2000, rru=1, rrd=1, state:2
[    3.814478] pwm_fan_driver pwm-fan.43: index 3: pwm=160, rpm=3000, rru=1, rrd=1, state:2
[    3.825071] pwm_fan_driver pwm-fan.43: index 4: pwm=255, rpm=4000, rru=1, rrd=1, state:3
[    3.835959] pwm_fan_driver pwm-fan.43: index 5: pwm=255, rpm=5000, rru=1, rrd=1, state:3
[    3.847041] pwm_fan_driver pwm-fan.43: index 6: pwm=255, rpm=6000, rru=1, rrd=1, state:3
[    3.858288] pwm_fan_driver pwm-fan.43: index 7: pwm=255, rpm=7000, rru=1, rrd=1, state:4
[    3.869647] pwm_fan_driver pwm-fan.43: index 8: pwm=255, rpm=10000, rru=1, rrd=1, state:4
[    3.881131] pwm_fan_driver pwm-fan.43: index 9: pwm=255, rpm=11000, rru=1, rrd=1, state:4
[    3.894000] tegra_aotag tegra-aotag.30: AOTAG probe started
[    3.901411] tegra_aotag tegra-aotag.30: nominal ft -- 105
[    3.908569] tegra_aotag tegra-aotag.30: tall -- 76
[    3.915124] tegra_aotag tegra-aotag.30: tiddq -- 1
[    3.921737] tegra_aotag tegra-aotag.30: ten-count -- 16
[    3.928663] tegra_aotag tegra-aotag.30: tsample -- 9
[    3.935275] tegra_aotag tegra-aotag.30: pdiv -- 8
[    3.941561] tegra_aotag tegra-aotag.30: nominal cp -- 25
[    3.948398] tegra_aotag tegra-aotag.30: pdiv-ate -- 8
[    3.954923] tegra_aotag tegra-aotag.30: tsamp-ate -- 39
[    3.961568] tegra_aotag tegra-aotag.30: compensation A,B -- 10632,-67490
[    3.969655] tegra_aotag tegra-aotag.30: sensor found :ID 0, Name: aotag0
[    3.977710] tegra_aotag tegra-aotag.30: reading fuse value for sensor 0
[    3.985642] tegra_aotag tegra-aotag.30: base-cp:222 shifted-cp:2
[    3.992916] tegra_aotag tegra-aotag.30: base-ft:4a8 shifted-ft:fffffffc
[    4.000753] tegra_aotag tegra-aotag.30: actual_aotag_cp 260, ft 1030
[    4.008278] tegra_aotag tegra-aotag.30: - Tsens calib value - 0x3c73dda
[    4.016033] tegra_aotag tegra-aotag.30: CPmask 1fff FTmask 3ffe000
[    4.023310] tegra_aotag tegra-aotag.30: Tsense calib CP - 0x1dda
[    4.030356] tegra_aotag tegra-aotag.30: Tsense Actual CP d.34394
[    4.037356] tegra_aotag tegra-aotag.30: Tsense calib FT - 0x1e39
[    4.044299] tegra_aotag tegra-aotag.30: Tsense Actual FT d.37689
[    4.051191] tegra_aotag tegra-aotag.30: delta ts 3295, temp 770
[    4.057938] tegra_aotag tegra-aotag.30: thermA-881, thermB--832
[    4.064642] tegra_aotag tegra-aotag.30: Registering sensor 0
[    4.071096] tegra_aotag tegra-aotag.30: Bound to TZ : ID 0
[    4.077326] tegra_aotag tegra-aotag.30: shutdown temperature - 110
[    4.080934] usb 2-1: new SuperSpeed USB device number 2 using tegra-xhci
[    4.091778] tegra_aotag tegra-aotag.30: AOTAG EN 60
[    4.097492] tegra_aotag tegra-aotag.30: Probe done [SUCCESS]:0
[    4.102030] usb 2-1: New USB device found, idVendor=0955, idProduct=09ff
[    4.102036] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=6
[    4.102041] usb 2-1: Product: USB 10/100/1000 LAN
[    4.102044] usb 2-1: Manufacturer: Nvidia
[    4.102048] usb 2-1: SerialNumber: 000001000000
[    4.136260] md: raid0 personality registered for level 0
[    4.142603] device-mapper: uevent: version 1.0.3
[    4.148343] device-mapper: ioctl: 4.24.0-ioctl (2013-01-15) initialised: dm-devel@redhat.com
[    4.159136] Tegra210 cpuidle driver
[    4.164437] sdhci: Secure Digital Host Controller Interface driver
[    4.171713] sdhci: Copyright(c) Pierre Ossman
[    4.177142] sdhci-pltfm: SDHCI platform and OF driver helper
[    4.184198] mmc0: sdhci_tegra_probe line=5737 runtime pm type=mmc rtpm coupled with clock gate, disable-clock-gate=0
[    4.197095] sdhci-tegra sdhci-tegra.3: Parent select= pll_p rate=408000000
[    4.205263] sdhci-tegra sdhci-tegra.3: Parent select= pll_c4_out2 rate=199680000
[    4.215202] Could not add sdhci-tegra.3 to power domain using device tree
[    4.221184] usb 2-1: reset SuperSpeed USB device number 2 using tegra-xhci
[    4.232234] sdhci-tegra sdhci-tegra.3: Speedo value 1989
[    4.238981] sdhci-tegra sdhci-tegra.3: Tuning constraints: nom_mv 1075, boot_mv 1075, min_or_mv 0
[    4.250852] regulator_get() failed for (sdhci-tegra.3,vqmmc), -19
[    4.258468] mmc0: no vqmmc regulator found
[    4.264075] regulator_get() failed for (sdhci-tegra.3,vmmc), -19
[    4.271626] mmc0: no vmmc regulator found
[    4.310608] mmc0: SDHCI controller on sdhci-tegra.3 [sdhci-tegra.3] using ADMA
[    4.321451] mmc1: sdhci_tegra_probe line=5737 runtime pm type=mmc rtpm coupled with clock gate, disable-clock-gate=0
[    4.335255] sdhci-tegra sdhci-tegra.1: Parent select= pll_p rate=408000000
[    4.343865] Could not add sdhci-tegra.1 to power domain using device tree
[    4.351788] r8152 2-1:1.0 eth0: v2.03.3 (2015/01/29)
[    4.351794] r8152 2-1:1.0 eth0: This product is covered by one or more of the following patents:
               		US6,570,884, US6,115,776, and US6,327,625.
               
[    4.381550] sdhci-tegra sdhci-tegra.1: Speedo value 1989
[    4.388560] sdhci-tegra sdhci-tegra.1: Tuning constraints: nom_mv 1075, boot_mv 1075, min_or_mv 0
[    4.404727] regulator_get() failed for (sdhci-tegra.1,vqmmc), -19
[    4.412505] mmc1: no vqmmc regulator found
[    4.418187] regulator_get() failed for (sdhci-tegra.1,vmmc), -19
[    4.425808] mmc1: no vmmc regulator found
[    4.465060] mmc0: BKOPS_EN bit is not set
[    4.470676] mmc1: SDHCI controller on sdhci-tegra.1 [sdhci-tegra.1] using ADMA
[    4.483053] mmc2: sdhci_tegra_probe line=5737 runtime pm type=mmc rtpm coupled with clock gate, disable-clock-gate=0
[    4.496836] sdhci-tegra sdhci-tegra.0: Parent select= pll_p rate=408000000
[    4.505563] Could not add sdhci-tegra.0 to power domain using device tree
[    4.514582] sdhci-tegra sdhci-tegra.0: Speedo value 1989
[    4.521605] sdhci-tegra sdhci-tegra.0: Tuning constraints: nom_mv 1075, boot_mv 1075, min_or_mv 0
[    4.533862] regulator_get() failed for (sdhci-tegra.0,vqmmc), -19
[    4.541575] mmc2: no vqmmc regulator found
[    4.547233] regulator_get() failed for (sdhci-tegra.0,vmmc), -19
[    4.554811] mmc2: no vmmc regulator found
[    4.601497] mmc2: SDHCI controller on sdhci-tegra.0 [sdhci-tegra.0] using ADMA
[    4.611923] gpio wake35 for gpio=201
[    4.621402] tegra-se tegra21-se: tegra_se_probe: complete
[    4.628957] hidraw: raw HID events driver (C) Jiri Kosina
[    4.637458] usbcore: registered new interface driver usbhid
[    4.644590] usbhid: USB HID core driver
[    4.649947] tegra_bootloader_debug: Created tegra_bootloader directory
[    4.658047] tegra_bootloader_debug: Created sysfs interface tegra_bootloader_verify_regs in tegra_bootloader directory
[    4.671798] tegra_bootloader_debug: Created sysfs interface tegra_bootloader_prof in tegra_bootloader directory
[    4.685846] nvadsp 702ef000.adsp: in probe()...
[    4.692633] nvadsp 702ef000.adsp: AMC/ARAM initialized.
[    4.699445] nvadsp 702ef000.adsp: nvadsp_app_module_probe
[    4.707269] mmc0: tap value and tuning window after hw tuning completion ...
[    4.715806] mmc0: tuning_window[0]: 0xffffffff
[    4.716771] tegra_throttle : init passed
[    4.717738] cpu-tegra: init EDP limit: 1224 MHz
[    4.718175] pll_x: not ready for dynamic ramp to 921600000
[    4.718209] pll_x: not ready for dynamic ramp to 921600000
[    4.719443] soctherm: prog thresholds
[    4.719447] soctherm: prog thresholds
[    4.719449] soctherm: tz:2 not found, skip thresh prog
[    4.719450] soctherm: prog thresholds
[    4.719462] soctherm: skipping sensor 4 programming
[    4.719465] soctherm: skipping sensor 5 programming
[    4.719471] soctherm: trip_point temp 127500 forced to 127000
[    4.788024] mmc0: tuning_window[1]: 0xffffffc7
[    4.793720] mmc0: tuning_window[2]: 0xffff9fff
[    4.799349] mmc0: tuning_window[3]: 0x7f3fffff
[    4.804952] mmc0: tuning_window[4]: 0x0
[    4.809874] mmc0: tuning_window[5]: 0x0
[    4.814774] mmc0: tuning_window[6]: 0x0
[    4.819598] mmc0: tuning_window[7]: 0x0
[    4.824370] sdhci: Tap value: 57 | Trim value: 8
[    4.829883] sdhci: SDMMC Interrupt status: 0x00040000
[    4.836999] mmc0: switch to HS400 mode is successful
[    4.843575] usbcore: registered new interface driver snd-usb-audio
[    4.847378] mmc0: new HS400 MMC card at address 0001
[    4.856693] mmcblk0: mmc0:0001 016G32 14.6 GiB 
[    4.862392] mmcblk0rpmb: mmc0:0001 016G32 partition 3 4.00 MiB
[    4.870681]  mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13 p14 p15 p16 p17 p18
[    4.907893] mmc1: queuing unknown CIS tuple 0x80 (5 bytes)
[    5.108324] mmc1: tap value and tuning window after hw tuning completion ...
[    5.116458] mmc1: tuning_window[0]: 0x1fffffff
[    5.122020] mmc1: tuning_window[1]: 0xffffffff
[    5.127536] mmc1: tuning_window[2]: 0xfffffe1f
[    5.133034] mmc1: tuning_window[3]: 0x7ffc3fff
[    5.138500] mmc1: tuning_window[4]: 0x0
[    5.143377] mmc1: tuning_window[5]: 0x0
[    5.148204] mmc1: tuning_window[6]: 0x0
[    5.152990] mmc1: tuning_window[7]: 0x0
[    5.157761] sdhci: Tap value: 50 | Trim value: 8
[    5.163366] sdhci: SDMMC Interrupt status: 0x00040000
[    5.172973] mmc1: new ultra high speed SDR104 SDIO card at address 0001
[    5.210982] tegra-i2c 7000c000.i2c: no acknowledge from address 0x1b
[    5.218565] rt5659 0-001b: Device with ID register fdc92400 is not rt5659
[    5.235511] tegra210-i2s tegra210-i2s.0: Missing prop fsync-width for I2S0
[    5.244402] tegra210-i2s tegra210-i2s.2: Missing prop fsync-width for I2S2
[    5.252716] tegra210-i2s tegra210-i2s.3: Missing prop fsync-width for I2S3
[    5.261043] tegra210-i2s tegra210-i2s.4: Missing prop fsync-width for I2S4
[    5.273575] OPE platform probe
[    5.277896] OPE platform probe successful
[    5.283029] OPE platform probe
[    5.287271] OPE platform probe successful
[    5.292440] tegra210_adsp_audio_platform_probe: platform probe started
[    5.301237] tegra210-adsp adsp_audio.3: Default param-type to BYTE for mp3-dec1
[    5.310734] tegra210-adsp adsp_audio.3: Default param-type to BYTE for spkprot
[    5.320313] tegra210-adsp adsp_audio.3: Default param-type to BYTE for src
[    5.328615] tegra210-adsp adsp_audio.3: Default param-type to BYTE for aac-dec1
[    5.338578] tegra210-adsp adsp_audio.3: Default param-type to BYTE for aec
[    5.346819] tegra210_adsp_audio_platform_probe probe successfull.
[    5.354124] tegra-snd-t210ref-mobile-rt565x sound.27: Failed to get HP Det GPIO,should be handled by codec
[    5.429381] tegra210-ape-admaif tegra210-admaif: ASoC: Failed to create codec debugfs directory
[    5.442554] tegra210-adsp adsp_audio.3: ASoC: Failed to create platform debugfs directory
[    5.484976] tegra-snd-t210ref-mobile-rt565x sound.27:  ADMAIF1 <-> ADMAIF1 mapping ok
[    5.496575] tegra-snd-t210ref-mobile-rt565x sound.27:  ADMAIF2 <-> ADMAIF2 mapping ok
[    5.508346] tegra-snd-t210ref-mobile-rt565x sound.27:  ADMAIF3 <-> ADMAIF3 mapping ok
[    5.520213] tegra-snd-t210ref-mobile-rt565x sound.27:  ADMAIF4 <-> ADMAIF4 mapping ok
[    5.532338] tegra-snd-t210ref-mobile-rt565x sound.27:  ADMAIF5 <-> ADMAIF5 mapping ok
[    5.544576] tegra-snd-t210ref-mobile-rt565x sound.27:  ADMAIF6 <-> ADMAIF6 mapping ok
[    5.556846] tegra-snd-t210ref-mobile-rt565x sound.27:  ADMAIF7 <-> ADMAIF7 mapping ok
[    5.569124] tegra-snd-t210ref-mobile-rt565x sound.27:  ADMAIF8 <-> ADMAIF8 mapping ok
[    5.581560] tegra-snd-t210ref-mobile-rt565x sound.27:  ADMAIF9 <-> ADMAIF9 mapping ok
[    5.594037] tegra-snd-t210ref-mobile-rt565x sound.27:  ADMAIF10 <-> ADMAIF10 mapping ok
[    5.642921] tegra-snd-t210ref-mobile-rt565x sound.27:  ADSP-FE1 <-> ADSP PCM1 mapping ok
[    5.655737] tegra-snd-t210ref-mobile-rt565x sound.27:  ADSP-FE2 <-> ADSP PCM2 mapping ok
[    5.668432] compress asoc: ADSP-FE3 <-> ADSP COMPR1 mapping ok
[    5.676746] compress asoc: ADSP-FE4 <-> ADSP COMPR2 mapping ok
[    5.694906] tegra-snd-t210ref-mobile-rt565x sound.27: ASoC: no source widget found for x HPO L Playback
[    5.708398] tegra-snd-t210ref-mobile-rt565x sound.27: ASoC: Failed to add route x HPO L Playback -> direct -> x Headphone Jack
[    5.723922] tegra-snd-t210ref-mobile-rt565x sound.27: ASoC: no source widget found for x HPO R Playback
[    5.737400] tegra-snd-t210ref-mobile-rt565x sound.27: ASoC: Failed to add route x HPO R Playback -> direct -> x Headphone Jack
[    5.752921] tegra-snd-t210ref-mobile-rt565x sound.27: ASoC: no sink widget found for x MICBIAS1
[    5.765697] tegra-snd-t210ref-mobile-rt565x sound.27: ASoC: Failed to add route x Mic Jack -> direct -> x MICBIAS1
[    5.780164] tegra-snd-t210ref-mobile-rt565x sound.27: ASoC: no sink widget found for x IN1P
[    5.792591] tegra-snd-t210ref-mobile-rt565x sound.27: ASoC: Failed to add route x Mic Jack -> direct -> x IN1P
[    5.806708] tegra-snd-t210ref-mobile-rt565x sound.27: ASoC: no sink widget found for x Mic Det Power
[    5.819927] tegra-snd-t210ref-mobile-rt565x sound.27: ASoC: Failed to add route x Mic Jack -> direct -> x Mic Det Power
[    5.834837] tegra-snd-t210ref-mobile-rt565x sound.27: ASoC: no source widget found for x SPO Playback
[    5.848143] tegra-snd-t210ref-mobile-rt565x sound.27: ASoC: Failed to add route x SPO Playback -> direct -> x Int Spk
[    5.862983] tegra-snd-t210ref-mobile-rt565x sound.27: ASoC: no sink widget found for x DMIC L1
[    5.875881] tegra-snd-t210ref-mobile-rt565x sound.27: ASoC: Failed to add route x Int Mic -> direct -> x DMIC L1
[    5.890378] tegra-snd-t210ref-mobile-rt565x sound.27: ASoC: no sink widget found for x DMIC L2
[    5.903276] tegra-snd-t210ref-mobile-rt565x sound.27: ASoC: Failed to add route x Int Mic -> direct -> x DMIC L2
[    5.917770] tegra-snd-t210ref-mobile-rt565x sound.27: ASoC: no sink widget found for x DMIC R1
[    5.930662] tegra-snd-t210ref-mobile-rt565x sound.27: ASoC: Failed to add route x Int Mic -> direct -> x DMIC R1
[    5.945163] tegra-snd-t210ref-mobile-rt565x sound.27: ASoC: no sink widget found for x DMIC R2
[    5.958057] tegra-snd-t210ref-mobile-rt565x sound.27: ASoC: Failed to add route x Int Mic -> direct -> x DMIC R2
[    5.978778] input: tegra-snd-t210ref-mobile-rt565x Headphone Jack as /devices/platform/sound.27/sound/card1/input0
[    5.996390] tegra-snd-t210ref-mobile-rt565x sound.27: codec-dai "dit-hifi" registered
[    6.008518] tegra-snd-t210ref-mobile-rt565x sound.27: This is a dummy codec
[    6.018522] GACT probability NOT on
[    6.024161] Mirror/redirect action on
[    6.029893] u32 classifier
[    6.034614]     Actions configured
[    6.039975] Netfilter messages via NETLINK v0.30.
[    6.046670] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
[    6.054933] ctnetlink v0.93: registering with nfnetlink.
[    6.062313] NF_TPROXY: Transparent proxy support initialized, version 4.1.0
[    6.071203] NF_TPROXY: Copyright (c) 2006-2007 BalaBit IT Ltd.
[    6.079195] xt_time: kernel timezone is -0000
[    6.085501] ipip: IPv4 over IPv4 tunneling driver
[    6.092414] ip_tables: (C) 2000-2006 Netfilter Core Team
[    6.099655] arp_tables: (C) 2002 David S. Miller
[    6.106058] TCP: cubic registered
[    6.111065] Initializing XFRM netlink socket
[    6.117082] NET: Registered protocol family 10
[    6.123895] mip6: Mobile IPv6
[    6.128435] ip6_tables: (C) 2000-2006 Netfilter Core Team
[    6.135525] sit: IPv6 over IPv4 tunneling driver
[    6.142301] NET: Registered protocol family 17
[    6.148221] NET: Registered protocol family 15
[    6.154101] Bridge firewalling registered
[    6.159440] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[    6.166695] Bluetooth: HIDP socket layer initialized
[    6.172970] NET: Registered protocol family 35
[    6.178710] Key type dns_resolver registered
[    6.184243] NET: Registered protocol family 41
[    6.191723] Registering SWP/SWPB emulation handler
[    6.221359] isp isp.0: initialized
[    6.227367] isp isp.1: initialized
[    6.230617] usb 1-3: new high-speed USB device number 3 using tegra-xhci
[    6.240260] vdd_gpu: disabling
[    6.244544] en-vdd-cam-1v2-alt: disabling
[    6.249747] en-vdd-vcm-2v8: disabling
[    6.254585] en-vdd-cam-1v2: disabling
[    6.259375] en-vdd-cam-hv-2v8: disabling
[    6.261572] usb 1-3: New USB device found, idVendor=13fd, idProduct=0840
[    6.261579] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    6.261584] usb 1-3: Product: External
[    6.261588] usb 1-3: Manufacturer: Generic
[    6.261593] usb 1-3: SerialNumber: 31303038313350424E323030
[    6.262393] usb-storage 1-3:1.0: USB Mass Storage device detected
[    6.262554] scsi0 : usb-storage 1-3:1.0
[    6.309580] en-vdd-disp-1v8: disabling
[    6.314618] en-mdm-pwr-3v7: disabling
[    6.319441] en-vdd-disp-3v3: disabling
[    6.324513] en-vdd-ts-hv-3v3: disabling
[    6.329459] en-vdd-ts-1v8: disabling
[    6.334135] usb-vbus3: disabling
[    6.338431] usb-vbus1: disabling
[    6.342716] vdd-fan: disabling
[    6.352986] vdd-disp-3v0: disabling
[    6.357474] snsr_pm: disabling
[    6.361528] aux-3v3: disabling
[    6.365566] en-vdd-cam: disabling
[    6.369824] en-vdd-sd: disabling
[    6.378840] lcd-bl-en: disabling
[    6.382973] max77620-gpio7: disabling
[    6.399099] vdd-cpu-fixed: disabling
[    6.403620] regulator-dummy: disabling
[    6.409138] gpio wake24 for gpio=189
[    6.413693] gpio wake27 for gpio=192
[    6.418171] gpio wake25 for gpio=190
[    6.422730] input: gpio-keys as /devices/platform/gpio-keys.47/input/input1
[    6.447852] tegra-rtc 7000e000.rtc: setting system clock to 2017-09-29 08:34:29 UTC (1506674069)
[    6.458596] vi vi: vi_probe: ++
[    6.464768] vi vi: initialized
[    6.469076] vi vi: parsing node /host1x/vi
[    6.474068] vi vi: handling endpoint /host1x/vi/ports/port@0/endpoint
[    6.481511] vi vi: handling endpoint /host1x/vi/ports/port@1/endpoint
[    6.488887] vi vi: handling endpoint /host1x/vi/ports/port@2/endpoint
[    6.496251] vi vi: handling endpoint /host1x/vi/ports/port@3/endpoint
[    6.503610] vi vi: handling endpoint /host1x/vi/ports/port@4/endpoint
[    6.510959] vi vi: handling endpoint /host1x/vi/ports/port@5/endpoint
[    6.518267] vi vi: warning: no subdev found in graph
[    6.524843] [dram-timers] DRAM derating cdev registered.
[    6.531074] Disable partitions left on by BL
[    6.536261]     sata
[    6.539473]     disb
[    6.542609] Disabling clocks left on by bootloader:
[    6.548440]    audio2_dmic
[    6.552098]    audio1_dmic
[    6.555719]    audio0_dmic
[    6.559308]    audio_2x
[    6.562644]    audio
[    6.565687]    audio4
[    6.568811]    audio3
[    6.571879]    audio2
[    6.574864]    audio1
[    6.577769]    audio0
[    6.580727]    entropy
[    6.583694]    dsi2-fixed
[    6.586900]    dsi1-fixed
[    6.590066]    sdmmc4_ddr
[    6.593247]    sdmmc1_ddr
[    6.596432]    sor1_src
[    6.599437]    cclk_lp
[    6.603020] tegra_cl_dvfs 70110000.dfll-ovr: DT data retrieved successfully
[    6.610831] tune_cpu_trimmers: init soctherm cpu zone LOW
[    6.616999] tegra_cl_dvfs_init_cdev: cpu_cold cooling device registered
[    6.624413] tegra_cl_dvfs_init_cdev: cpu_hot cooling device registered
[    6.624608] Tegra CPU DFLL is initialized with use_dfll = 1
[    6.624728] tegra_dvfs: 0.vdd-cpu-rail-ovr connected to regulator 
[    6.644882] tegra_dvfs: 4.vdd-core-rail-max77620 connected to regulator 
[    6.652502] tegra_dvfs: 1.vdd-gpu-rail-ovr connected to regulator 
[    6.659872] CPU rate: 921 MHz
[    6.663679] last reset is due to software reset

[    6.670865] KERNEL: PMC reset status reg: 0x3
[    6.676485] tegra_actmon.emc: Completed initialization (0)
[    6.683078] tegra_actmon.avp: Completed initialization (0)
[    6.873254] tegra dvfs: tegra sysfs cap interface is initialized
[    6.880030] tegra dvfs: tegra sysfs gpu & emc interface is initialized
[    6.888228] Set maximum possible CPU frequency 1734000
[    6.894235] ALSA device list:
[    6.897784]   #0: HDA NVIDIA Tegra at 0x70038000 irq 113
[    6.903739]   #1: tegra-snd-t210ref-mobile-rt565x
[    6.909319] Freeing unused kernel memory: 428K (ffffffc00114f000 - ffffffc0011ba000)
[    6.918460] Freeing alternatives memory: 52K (ffffffc0011bb000 - ffffffc0011c8000)
[    6.964572] EXT4-fs (mmcblk0p1): mounted filesystem with ordered data mode. Opts: (null)
[    7.056204] systemd[1]: systemd 229 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ -LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN)
[    7.077000] systemd[1]: Detected architecture arm64.
[    7.103040] systemd[1]: Set hostname to <tegra-ubuntu>.
[    7.258897] systemd[1]: Reached target Remote File Systems (Pre).
[    7.280852] systemd[1]: Created slice System Slice.
[    7.300952] scsi 0:0:0:0: Direct-Access     Generic  External         1.14 PQ: 0 ANSI: 4
[    7.310761] systemd[1]: Listening on Device-mapper event daemon FIFOs.
[    7.318664] sd 0:0:0:0: [sda] 488397167 512-byte logical blocks: (250 GB/232 GiB)
[    7.328305] sd 0:0:0:0: [sda] Write Protect is off
[    7.337162] sd 0:0:0:0: [sda] Mode Sense: 23 00 00 00
[    7.337466] sd 0:0:0:0: [sda] No Caching mode page found
[    7.343703] sd 0:0:0:0: [sda] Assuming drive cache: write through
[    7.350686] systemd[1]: Listening on LVM2 poll daemon socket.
[    7.358416] sd 0:0:0:0: [sda] No Caching mode page found
[    7.367535] sd 0:0:0:0: [sda] Assuming drive cache: write through
[    7.380681] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
[    7.395873]  sda: sda1 sda2 sda3 sda4
[    7.401742] sd 0:0:0:0: [sda] No Caching mode page found
[    7.407949] sd 0:0:0:0: [sda] Assuming drive cache: write through
[    7.414125] systemd[1]: Reached target Swap.
[    7.420034] sd 0:0:0:0: [sda] Attached SCSI disk
[    7.440781] systemd[1]: Created slice system-getty.slice.
[    7.460620] systemd[1]: Reached target Encrypted Volumes.
[    7.480684] systemd[1]: Listening on Syslog Socket.
[    7.500670] systemd[1]: Listening on udev Control Socket.
[    7.520679] systemd[1]: Listening on Journal Socket.
[    7.541454] systemd[1]: Started Braille Device Support.
[    7.566990] systemd[1]: Starting Create list of required static device nodes for the current kernel...
[    7.605325] systemd[1]: Mounting Debug File System...
[    7.631546] systemd[1]: Mounting POSIX Message Queue File System...
[    7.650740] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[    7.680686] systemd[1]: Listening on LVM2 metadata daemon socket.
[    7.701526] systemd[1]: Starting Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling...
[    7.730821] systemd[1]: Reached target Remote File Systems.
[    7.753045] systemd[1]: Starting Load Kernel Modules...
[    7.768181] gpio wake52 for gpio=61
[    7.772741] systemd[1]: Starting Remount Root and Kernel File Systems...
[    7.800641] systemd[1]: Reached target User and Group Name Lookups.
[    7.820718] systemd[1]: Listening on Journal Socket (/dev/log).
[    7.841506] systemd[1]: Starting Journal Service...
[    7.860885] systemd[1]: Created slice User and Session Slice.
[    7.880744] systemd[1]: Reached target Slices.
[    7.900712] systemd[1]: Listening on udev Kernel Socket.
[    7.920858] systemd[1]: Created slice system-serial\x2dgetty.slice.
[    7.952722] systemd[1]: Mounted POSIX Message Queue File System.
[    7.980689] systemd[1]: Mounted Debug File System.
[    8.000780] systemd[1]: Started Journal Service.
[    8.446209] systemd-journald[185]: Received request to flush runtime journal from PID 1
[    8.805012] cfg80211: Calling CRDA to update world regulatory domain
[    8.814115] sdhci-tegra sdhci-tegra.1: Card already in requested state
[    8.814297] sdhci-tegra sdhci-tegra.1: Card already in requested state
[    8.935851] dhd_module_init in
[    8.936568] Power-up adapter 'DHD generic adapter'
[    8.940757] wifi_platform_set_power = 1
[    9.150588] wifi_platform_bus_enumerate device present 1
[    9.166883] wifi_platform_bus_enumerate device present 0
[    9.167243] SDIO Vendor ID:02d0 and SDIO Device ID: 4354

dmesg part 2:

[    9.167380] F1 signature read @0x18000000=0x17214354
[    9.172505] F1 signature OK, socitype:0x1 chip:0x4354 rev:0x1 pkg:0x2
[    9.173410] DHD: dongle ram size is set to 786432(orig 786432) at 0x180000
[    9.173521] wifi_platform_prealloc: failed to alloc static mem section 7
[    9.173552] wifi_platform_get_mac_addr
[    9.173865] of_get_mac_address: checking /chosen dtb node for mac address property nvidia,wifi-mac
[    9.173953] wifi_get_mac_addr: 00:04:4b:66:e0:18
[    9.174654]  wl_setup_wiphy : Registering Vendor80211
[    9.175966] wl_create_event_handler(): thread:wl_event_handler:19e started
[    9.175972]  wl_event_handler : tsk Enter, tsk = 0xffffffc0f2ee19f0
[    9.176089] dhd_attach(): thread:dhd_watchdog_thread:19f started
[    9.176124] dhd_attach(): thread:dhd_dpc:1a0 started
[    9.176171] dhd_attach(): thread:dhd_rxf:1a1 started
[    9.176179] dhd_deferred_work_init: work queue initialized 
[    9.176412] Dongle Host Driver, version 1.201.82 (r)
               Compiled in drivers/net/wireless/bcmdhd on Nov  9 2016 at 19:41:48
[    9.176683] Register interface [wlan0]  MAC: 00:04:4b:66:e0:18

[    9.176690] dhd_prot_ioctl : bus is down. we have nothing to do
[    9.177947] wifi_platform_set_power = 0
[    9.194972] cfg80211: World regulatory domain updated:
[    9.194979] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[    9.194985] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[    9.194989] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[    9.194993] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm)
[    9.194997] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz), (N/A, 2000 mBm)
[    9.195000] cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz), (N/A, 2000 mBm)
[    9.195003] cfg80211:   (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm)
[    9.195007] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm)
[    9.195010] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm)
[    9.380575] tegra_sysfs_register
[   10.928678] gk20a gpu.0: GPCPLL initial settings: NA mode, M=1, N=34, P=3
[   10.962868] 
               Dongle Host Driver, version 1.201.82 (r)
               Compiled in drivers/net/wireless/bcmdhd on Nov  9 2016 at 19:41:48
[   10.962883] wl_android_wifi_on in
[   10.962889] wifi_platform_set_power = 1
[   11.049791] tegradc tegradc.1: blank - powerdown
[   11.246329] mmc1: queuing unknown CIS tuple 0x80 (5 bytes)
[   11.316522] sdhci-tegra sdhci-tegra.1: Tuning already done, restoring the best tap value : 50
[   11.316968] SDIO Vendor ID:02d0 and SDIO Device ID: 4354
[   11.317178] F1 signature read @0x18000000=0x17214354
[   11.324433] F1 signature OK, socitype:0x1 chip:0x4354 rev:0x1 pkg:0x2
[   11.325802] DHD: dongle ram size is set to 786432(orig 786432) at 0x180000
[   11.418299] dhdsdio_write_vars: Download, Upload and compare of NVRAM succeeded.
[   11.480494] SDIO Vendor ID:02d0 and SDIO Device ID: 4354
[   11.480531] dhd_bus_init: enable 0x06, ready 0x06 (waited 0us)
[   11.481172] gpio wake8 for gpio=58
[   11.481178] Enabling wake8
[   11.483513] wifi_platform_get_mac_addr
[   11.483803] wifi_get_mac_addr: 00:04:4b:66:e0:18
[   11.486077] Firmware up: op_mode=0x0005, MAC=00:04:4b:66:e0:18
[   11.495331] dhd_preinit_ioctls pspretend_threshold for HostAPD failed  -23
[   11.502213] Firmware version = wl0: Mar  8 2016 12:52:17 version 7.35.221.11 (r623264) FWID 01-b55daaf2
[   11.504745] dhd_interworking_enable: failed to set WNM info, ret=-23
[   11.504938] tegra_sysfs_on
[   11.700828] IPv6: ADDRCONF(NETDEV_UP): enx00044b66e01a: link is not ready
[   11.717362] Setting clk_rate = 44100 Hz pll_a_out0 = 45158400 Hz clk_out = 11289600 Hz
[   11.756145] Setting clk_rate = 44100 Hz pll_a_out0 = 45158400 Hz clk_out = 11289600 Hz
[   11.772596] Setting clk_rate = 44100 Hz pll_a_out0 = 45158400 Hz clk_out = 11289600 Hz
[   11.791933] Setting clk_rate = 44100 Hz pll_a_out0 = 45158400 Hz clk_out = 11289600 Hz
[   11.793892] Setting clk_rate = 44100 Hz pll_a_out0 = 45158400 Hz clk_out = 11289600 Hz
[   11.797063] Setting clk_rate = 44100 Hz pll_a_out0 = 45158400 Hz clk_out = 11289600 Hz
[   11.810432] Setting clk_rate = 44100 Hz pll_a_out0 = 45158400 Hz clk_out = 11289600 Hz
[   11.813581] Setting clk_rate = 44100 Hz pll_a_out0 = 45158400 Hz clk_out = 11289600 Hz
[   11.829183] Setting clk_rate = 44100 Hz pll_a_out0 = 45158400 Hz clk_out = 11289600 Hz
[   11.849940] Setting clk_rate = 44100 Hz pll_a_out0 = 45158400 Hz clk_out = 11289600 Hz
[   11.871079] CFGP2P-ERROR) wl_cfgp2p_add_p2p_disc_if : P2P interface registered
[   11.878073] HDA: No HDMI device connected
[   11.878505] HDA: No HDMI device connected
[   11.878941] HDA: No HDMI device connected
[   11.880704] WLC_E_IF: NO_IF set, event Ignored
[   11.926586] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   11.926608] Bluetooth: BNEP socket layer initialized
[   14.166544] IPv6: ADDRCONF(NETDEV_CHANGE): enx00044b66e01a: link becomes ready
[   16.393083] JBD2: Unrecognised features on journal
[   16.393094] EXT4-fs (sda3): error loading journal
[  388.740604] EXT4-fs (sda3): warning: mounting unchecked fs, running e2fsck is recommended
[  388.741794] EXT4-fs (sda3): mounted filesystem without journal. Opts: noload
[  405.453927] Adding 43007996k swap on /dev/sda4.  Priority:-1 extents:1 across:43007996k 
[  416.908900] tegradc tegradc.1: blank - powerdown
[  417.060210] Setting clk_rate = 44100 Hz pll_a_out0 = 45158400 Hz clk_out = 11289600 Hz
[  417.088695] Setting clk_rate = 44100 Hz pll_a_out0 = 45158400 Hz clk_out = 11289600 Hz
[  417.105112] Setting clk_rate = 44100 Hz pll_a_out0 = 45158400 Hz clk_out = 11289600 Hz
[  417.121867] Setting clk_rate = 44100 Hz pll_a_out0 = 45158400 Hz clk_out = 11289600 Hz
[  417.124265] Setting clk_rate = 44100 Hz pll_a_out0 = 45158400 Hz clk_out = 11289600 Hz
[  417.129168] Setting clk_rate = 44100 Hz pll_a_out0 = 45158400 Hz clk_out = 11289600 Hz
[  417.142115] Setting clk_rate = 44100 Hz pll_a_out0 = 45158400 Hz clk_out = 11289600 Hz
[  417.144771] Setting clk_rate = 44100 Hz pll_a_out0 = 45158400 Hz clk_out = 11289600 Hz
[  417.159294] Setting clk_rate = 44100 Hz pll_a_out0 = 45158400 Hz clk_out = 11289600 Hz
[  417.204631] Setting clk_rate = 44100 Hz pll_a_out0 = 45158400 Hz clk_out = 11289600 Hz
[  417.257465] HDA: No HDMI device connected
[  990.870089] luajit invoked oom-killer: gfp_mask=0x82d2, order=0, oom_score_adj=0
[  990.870098] luajit cpuset=/ mems_allowed=0
[  990.870105] CPU: 0 PID: 2139 Comm: luajit Not tainted 3.10.96-tegra #1
[  990.870109] Call trace:
[  990.870117] [<ffffffc000089df4>] dump_backtrace+0x0/0xf4
[  990.870122] [<ffffffc00008a0f4>] show_stack+0x14/0x1c
[  990.870128] [<ffffffc00032a59c>] dump_stack+0x20/0x28
[  990.870134] [<ffffffc00015c3a0>] dump_header+0x78/0xc4
[  990.870139] [<ffffffc00015c7d0>] oom_kill_process+0xac/0x3ac
[  990.870143] [<ffffffc00015ced0>] out_of_memory+0x1b8/0x1f0
[  990.870149] [<ffffffc000161a0c>] __alloc_pages_nodemask+0x794/0xb3c
[  990.870155] [<ffffffc00043a6dc>] nvmap_alloc_pages_exact+0x4c/0xbc
[  990.870160] [<ffffffc00043ab68>] handle_page_alloc+0x1a0/0x23c
[  990.870164] [<ffffffc00043aca8>] alloc_handle+0xa4/0xcc
[  990.870169] [<ffffffc00043afe0>] nvmap_alloc_handle+0x310/0x410
[  990.870175] [<ffffffc000446594>] nvmap_ioctl_alloc+0x9c/0xcc
[  990.870178] [<ffffffc0004401d0>] nvmap_ioctl+0x388/0x478
[  990.870185] [<ffffffc0001c1e38>] vfs_ioctl+0x1c/0x44
[  990.870189] [<ffffffc0001c2adc>] do_vfs_ioctl+0x220/0x22c
[  990.870194] [<ffffffc0001c2bc4>] SyS_ioctl+0xdc/0x18c
[  990.870198] Mem-Info:
[  990.870201] DMA32 per-cpu:
[  990.870205] CPU    0: hi:  186, btch:  31 usd:   0
[  990.870208] CPU    1: hi:  186, btch:  31 usd:   0
[  990.870212] CPU    2: hi:  186, btch:  31 usd:   0
[  990.870215] CPU    3: hi:  186, btch:  31 usd:   0
[  990.870218] Normal per-cpu:
[  990.870221] CPU    0: hi:  186, btch:  31 usd:   0
[  990.870224] CPU    1: hi:  186, btch:  31 usd:   0
[  990.870227] CPU    2: hi:  186, btch:  31 usd:   0
[  990.870230] CPU    3: hi:  186, btch:  31 usd:   0
[  990.870238] active_anon:6669 inactive_anon:6654 isolated_anon:0
                active_file:52 inactive_file:1 isolated_file:0
                unevictable:3162 dirty:0 writeback:6716 unstable:0
                free:6099 slab_reclaimable:4556 slab_unreclaimable:8105
                mapped:97 shmem:120 pagetables:2619 bounce:0
                free_cma:2073
[  990.870252] DMA32 free:20328kB min:3904kB low:4880kB high:5856kB active_anon:26728kB inactive_anon:26652kB active_file:164kB inactive_file:0kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:2078720kB managed:1969848kB mlocked:0kB dirty:0kB writeback:26864kB mapped:388kB shmem:480kB slab_reclaimable:188kB slab_unreclaimable:1976kB kernel_stack:48kB pagetables:3660kB unstable:0kB bounce:0kB free_cma:8292kB writeback_tmp:0kB pages_scanned:94932 all_unreclaimable? yes
[  990.870256] lowmem_reserve[]: 0 2048 2048
[  990.870269] Normal free:4068kB min:4156kB low:5192kB high:6232kB active_anon:0kB inactive_anon:0kB active_file:44kB inactive_file:140kB unevictable:12648kB isolated(anon):0kB isolated(file):0kB present:2097152kB managed:2097152kB mlocked:0kB dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:18036kB slab_unreclaimable:30444kB kernel_stack:3104kB pagetables:6816kB unstable:0kB bounce:0kB free_cma:0kB writeback_tmp:0kB pages_scanned:234 all_unreclaimable? yes
[  990.870272] lowmem_reserve[]: 0 0 0
[  990.870280] DMA32: 2446*4kB (UMC) 54*8kB (UMC) 39*16kB (UC) 8*32kB (UC) 0*64kB 1*128kB (C) 1*256kB (C) 2*512kB (C) 4*1024kB (RC) 2*2048kB (RC) 0*4096kB = 20696kB
[  990.870311] Normal: 464*4kB (UEMR) 25*8kB (R) 26*16kB (R) 20*32kB (R) 13*64kB (R) 1*128kB (R) 1*256kB (R) 0*512kB 0*1024kB 0*2048kB 0*4096kB = 4328kB
[  990.870339] 11053 total pagecache pages
[  990.870343] 7730 pages in swap cache
[  990.870346] Swap cache stats: add 1012885, delete 1005155, find 4314/5616
[  990.870350] Free swap  = 38999180kB
[  990.870352] Total swap = 43007996kB
[  990.898908] 1043968 pages RAM
[  990.898913] 21315 pages reserved
[  990.898916] 264648 pages shared
[  990.898919] 1011309 pages non-shared
[  990.898923] [ pid ]   uid  tgid total_vm      rss nr_ptes swapents oom_score_adj name
[  990.898945] [  185]     0   185     5192      136      10      579             0 systemd-journal
[  990.898950] [  186]     0   186    19422        0       5       51             0 lvmetad
[  990.898956] [  203]     0   203     3176        0       8      438         -1000 systemd-udevd
[  990.898962] [  276]   100   276    19329        0       6       66             0 systemd-timesyn
[  990.898968] [  508]   107   508    61381        0      21      424             0 whoopsie
[  990.898973] [  511]   110   511     1489       13       5       88             0 avahi-daemon
[  990.898978] [  515]   110   515     1456        0       5       81             0 avahi-daemon
[  990.898983] [  522]   105   522     1837       84       7      335          -900 dbus-daemon
[  990.898989] [  535]     0   535     1969       12       7      217             0 ofonod
[  990.898994] [  536]     0   536    87734      235      25      478             0 NetworkManager
[  990.898999] [  537]     0   537    58934       23      16      225             0 accounts-daemon
[  990.899004] [  545]     0   545    41656        0      15      330             0 cups-browsed
[  990.899009] [  549]     0   549    59031        0      15      405             0 ModemManager
[  990.899014] [  560]     0   560      989       26       5       75             0 systemd-logind
[  990.899020] [  568]     0   568     1605       25       6       46             0 cron
[  990.899025] [  578]   108   578    56465        0      10      207             0 rsyslogd
[  990.899030] [  644]     0   644    59407        0      17      706             0 polkitd
[  990.899035] [  652]     0   652     2445        2       8      170         -1000 sshd
[  990.899041] [  677]     0   677     1338        0       6       39             0 agetty
[  990.899046] [  678]     0   678     2698        2       8      167             0 login
[  990.899051] [  712]  1000   712     1657        2       6      224             0 systemd
[  990.899056] [  717]  1000   717     2807        0       8      599             0 (sd-pam)
[  990.899061] [  722]   116   722    38143        2       9       77             0 rtkit-daemon
[  990.899066] [  727]     0   727     2222       22       7      154             0 wpa_supplicant
[  990.899071] [  741]     0   741     1707        0       7       91             0 bluetoothd
[  990.899076] [  997]     0   997     1298       23       5      195             0 dhclient
[  990.899081] [  998]     0   998    68766        0      21      321             0 upowerd
[  990.899086] [ 1103] 65534  1103     2457        2       7       93             0 dnsmasq
[  990.899091] [ 1121]   112  1121    59958        0      19      710             0 colord
[  990.899097] [ 1249]     0  1249    98074        0      20     1041             0 udisksd
[  990.899102] [ 1299]     0  1299   129715        0      35     5769          -900 fwupd
[  990.899107] [ 1371]     0  1371     1444        0       6      126             0 mount.ntfs
[  990.899112] [ 1375]  1000  1375     1940        0       6      434             0 bash
[  990.899118] [ 1459]     0  1459     9458        0      18      475             0 nvcamera-daemon
[  990.899123] [ 1460]     0  1460     2706        0       9      158             0 argus_daemon
[  990.899128] [ 1848]     0  1848     4009        2      11      269             0 sshd
[  990.899133] [ 1881]  1000  1881     4009        0      11      286             0 sshd
[  990.899138] [ 1886]  1000  1886     1952        2       7      447             0 bash
[  990.899144] [ 1927]     0  1927     4010        2      12      269             0 sshd
[  990.899148] [ 1960]  1000  1960     4010        1      11      272             0 sshd
[  990.899153] [ 1963]  1000  1963      571        2       4       41             0 sftp-server
[  990.899159] [ 1965]  1000  1965     2537        2       8      146             0 su
[  990.899164] [ 1976]     0  1976     1954        2       6      450             0 bash
[  990.899169] [ 2061]  1000  2061    74883        0      18      966             0 pulseaudio
[  990.899175] [ 2076]     0  2076     4009        2      12      269             0 sshd
[  990.899180] [ 2109]  1000  2109     4009       34      11      242             0 sshd
[  990.899184] [ 2114]  1000  2114     1956        2       6      452             0 bash
[  990.899189] [ 2127]     0  2127     2702        0       9      180             0 sudo
[  990.899194] [ 2138]     0  2138      443       21       4        7             0 tegrastats
[  990.899200] [ 2139]     0  2139  2164710     7093    2092   979854             0 luajit
[  990.899205] Out of memory: Kill process 2139 (luajit) score 81 or sacrifice child
[  990.906770] Killed process 2139 (luajit) total-vm:8658840kB, anon-rss:22240kB, file-rss:6132kB
[ 1018.086402] tegradc tegradc.1: blank - normal
[ 3201.133738] luajit[2239]: unhandled level 1 translation fault (11) at 0x80044a9f0, esr 0x92000005
[ 3201.133745] pgd = ffffffc094bab000
[ 3201.137180] [80044a9f0] *pgd=0000000000000000

[ 3201.141842] CPU: 3 PID: 2239 Comm: luajit Not tainted 3.10.96-tegra #1
[ 3201.141847] task: ffffffc0d710ab80 ti: ffffffc097b00000 task.ti: ffffffc097b00000
[ 3201.141855] PC is at 0x416fe0
[ 3201.141859] LR is at 0x4379b8
[ 3201.141863] pc : [<0000000000416fe0>] lr : [<00000000004379b8>] pstate: 80000000
[ 3201.141866] sp : 0000007ff17be7d0
[ 3201.141869] x29: 0000007ff17be7d0 x28: 0000007f4cc7b0a8 
[ 3201.141875] x27: 0000007f4b44a248 x26: 0000000000000020 
[ 3201.141880] x25: 0000000005d7bae7 x24: 000000000044aa10 
[ 3201.141885] x23: 0000000000000021 x22: 0000007f7ece8378 
[ 3201.141890] x21: 000000000045f000 x20: 0000007f4b449fa0 
[ 3201.141895] x19: 0000007f7ece83d8 x18: 0000000000000000 
[ 3201.141900] x17: 0000007f7edb6340 x16: 000000000045f128 
[ 3201.141905] x15: 0000007f7ece8378 x14: 0000007f4cc7b0a8 
[ 3201.142004] x13: 0000000000000000 x12: 00000000008bc220 
[ 3201.142009] x11: 0000000000005470 x10: 0000000000000001 
[ 3201.142014] x9 : 00000000ffffffff x8 : 0000000000000018 
[ 3201.142019] x7 : 0000000000000000 x6 : 0000007f7ece83d8 
[ 3201.142024] x5 : 0000007f4cca3ac8 x4 : 0000000000021ff5 
[ 3201.142029] x3 : 0000000031c52110 x2 : 614990c18c9c6000 
[ 3201.142034] x1 : 0000007f4b449fa0 x0 : 00000000fffffffc 

[ 3201.142047] Library at 0x416fe0: 0x400000 /root/torch/install/bin/luajit
[ 3201.148843] Library at 0x4379b8: 0x400000 /root/torch/install/bin/luajit
[ 3201.155598] vdso base = 0x7f7f02c000

Hi,

From the dmesg information, CUDA hit out of memory issue.
Could you launch a simple MNIST model via .lua to check if this problem also occurs?

Thanks.

Hi AastaLLL,

I launched another sample model on the TX1 (torch-demos/train-a-digit-classifier at master · namin/torch-demos · GitHub) and it worked ok although it seemed to be executed only on the cpu and not on gpu.

Previously I have also trained successfully this model (GitHub - karpathy/char-rnn: Multi-layer Recurrent Neural Networks (LSTM, GRU, RNN) for character-level language models in Torch) and it worked ok.

I also suspect on the memory requirements of the model I am trying to train but although I set the input variables at lowest value (batchsize, rnnsize etc) the script fails again with segfault.

Do you think that this model can be executed on TX1 or the memory limitations cannot be bypassed?

Thank you,
Enid

Hi,

We will try to install visual7w-qa-models on Jetson.
Will update information to you later.

Thanks.

Hi,

Sorry for the late reply.
We can reproduce this issue now.

Before further investigation, we also find this error occurs on CPU-only mode:

nvidia@tegra-ubuntu:/media/nvidia/NVIDIA/visual7w-qa-models$ th train_telling.lua <b>-gpuid -1</b> -mc_evaluation -verbose -finetune_cnn_after -1
QADatasetLoader loading dataset file: 	visual7w-toolkit/datasets/visual7w-telling/dataset.json	
image size is 28653	
QADatasetLoader loading json file: 	data/qa_data.json	
vocab size is 3007	
QADatasetLoader loading h5 file: 	data/qa_data.h5	
max question sequence length in data is 15	
max answer sequence length in data is 5	
assigned 8609 images to split test	
assigned 5678 images to split val	
assigned 14366 images to split train	
[libprotobuf WARNING google/protobuf/io/coded_stream.cc:537] Reading dangerously large protocol message.  If the message turns out to be larger than 1073741824 bytes, parsing will be halted for security reasons.  To increase the limit (or to disable these warnings), see CodedInputStream::SetTotalBytesLimit() in google/protobuf/io/coded_stream.h.
[libprotobuf WARNING google/protobuf/io/coded_stream.cc:78] The total number of bytes read was 553432081
Successfully loaded cnn_models/VGG_ILSVRC_16_layers.caffemodel
Segmentation fault (core dumped)

Could you check with the auther if their source can be executed on ARM platform first?
Thanks.

Hi AastaLLL,

Thank you for following this issue with me!

Regarding the issue on CPU mode I have also made a lot of tests and on a server with 12GB of RAM I get the same output as above (Segmentation fault (core dumped)), meanwhile on other servers with more than 48GB of ram the model (cpu mode) gets executed without problem with the default input variables:

th train_telling.lua -gpuid -1 -mc_evaluation -verbose -finetune_cnn_after -1

On the smaller server (12GB RAM) I am able to bypass the error by lowering the default input variables (e.g batch_size=4) and the model executes without issue:

th train_telling.lua -gpuid -1 -mc_evaluation -verbose -finetune_cnn_after -1 -batch_size 4

On Jetson TX1 I have used the smallest input variables and yet I am not able to start the execution of the model.

I have also communicated with the author and asked him about the architecture and he made some suggestions but I am not clear if this model can be executed on TX1 or not… (please see correspondence here: Segmentation fault in executing train_telling.lua on Jetson TX1 · Issue #7 · yukezhu/visual7w-qa-models · GitHub)

Regards,
Enid

Hi,

We are sorry that this source may not be able to execute on Jetson TX1.
It’s a hardware limitation.

We find this model need lots of RAM support(over 8G).
Although you can add swap to the device, these additional memories can’t be used by GPU.
That is, the maximal GPU memory is 4G.

We have tried to lower the batch size to one but still hit the segmentation fault error.
Another try is to use smaller model, ex. GoogleNet, but hit some format error.
(Maybe some additional tag is needed to import Caffe model via Torch?)

nvidia@tegra-ubuntu:/media/nvidia/NVIDIA/visual7w-qa-models$ th train_telling.lua -gpuid 0 -mc_evaluation -verbose -finetune_cnn_after -1 -batch_size 1 -vgg_proto googlenet.prototxt -vgg_model bvlc_googlenet.caffemodel
QADatasetLoader loading dataset file: 	visual7w-toolkit/datasets/visual7w-telling/dataset.json	
image size is 28653	
QADatasetLoader loading json file: 	data/qa_data.json	
vocab size is 3007	
QADatasetLoader loading h5 file: 	data/qa_data.h5	
max question sequence length in data is 15	
max answer sequence length in data is 5	
assigned 8609 images to split test	
assigned 5678 images to split val	
assigned 14366 images to split train	
[libprotobuf ERROR google/protobuf/text_format.cc:274] Error parsing text-format caffe.NetParameter: 6:15: Message type "caffe.LayerParameter" has no field named "input_param".
Successfully loaded bvlc_googlenet.caffemodel
MODULE data UNDEFINED
warning: module 'data [type 5]' not found
MODULE label_data_1_split UNDEFINED
warning: module 'label_data_1_split [type 22]' not found
MODULE pool2/3x3_s2_pool2/3x3_s2_0_split UNDEFINED
warning: module 'pool2/3x3_s2_pool2/3x3_s2_0_split [type 22]' not found
MODULE inception_3a/output UNDEFINED
warning: module 'inception_3a/output [type 3]' not found
MODULE inception_3a/output_inception_3a/output_0_split UNDEFINED
warning: module 'inception_3a/output_inception_3a/output_0_split [type 22]' not found
MODULE inception_3b/output UNDEFINED
warning: module 'inception_3b/output [type 3]' not found
MODULE pool3/3x3_s2_pool3/3x3_s2_0_split UNDEFINED
warning: module 'pool3/3x3_s2_pool3/3x3_s2_0_split [type 22]' not found
MODULE inception_4a/output UNDEFINED
warning: module 'inception_4a/output [type 3]' not found
MODULE inception_4a/output_inception_4a/output_0_split UNDEFINED
warning: module 'inception_4a/output_inception_4a/output_0_split [type 22]' not found
MODULE inception_4b/output UNDEFINED
warning: module 'inception_4b/output [type 3]' not found
MODULE inception_4b/output_inception_4b/output_0_split UNDEFINED
warning: module 'inception_4b/output_inception_4b/output_0_split [type 22]' not found
MODULE inception_4c/output UNDEFINED
warning: module 'inception_4c/output [type 3]' not found
MODULE inception_4c/output_inception_4c/output_0_split UNDEFINED
warning: module 'inception_4c/output_inception_4c/output_0_split [type 22]' not found
MODULE inception_4d/output UNDEFINED
warning: module 'inception_4d/output [type 3]' not found
MODULE inception_4d/output_inception_4d/output_0_split UNDEFINED
warning: module 'inception_4d/output_inception_4d/output_0_split [type 22]' not found
MODULE inception_4e/output UNDEFINED
warning: module 'inception_4e/output [type 3]' not found
MODULE pool4/3x3_s2_pool4/3x3_s2_0_split UNDEFINED
warning: module 'pool4/3x3_s2_pool4/3x3_s2_0_split [type 22]' not found
MODULE inception_5a/output UNDEFINED
warning: module 'inception_5a/output [type 3]' not found
MODULE inception_5a/output_inception_5a/output_0_split UNDEFINED
warning: module 'inception_5a/output_inception_5a/output_0_split [type 22]' not found
MODULE inception_5b/output UNDEFINED
warning: module 'inception_5b/output [type 3]' not found
Segmentation fault (core dumped)

Thanks.