Add styling on links
This commit is contained in:
9
.gitattributes
vendored
Normal file
9
.gitattributes
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
*.png filter=lfs diff=lfs merge=lfs -text
|
||||
*.jpg filter=lfs diff=lfs merge=lfs -text
|
||||
*.mov filter=lfs diff=lfs merge=lfs -text
|
||||
*.m4a filter=lfs diff=lfs merge=lfs -text
|
||||
*.mp4 filter=lfs diff=lfs merge=lfs -text
|
||||
*.gif filter=lfs diff=lfs merge=lfs -text
|
||||
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||
3
.gitignore
vendored
Normal file
3
.gitignore
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
.hugo*
|
||||
public/
|
||||
resources/_gen/
|
||||
5
archetypes/default.md
Normal file
5
archetypes/default.md
Normal file
@@ -0,0 +1,5 @@
|
||||
+++
|
||||
title = '{{ replace .File.ContentBaseName "-" " " | title }}'
|
||||
date = {{ .Date }}
|
||||
draft = true
|
||||
+++
|
||||
831
assets/styles.scss
Normal file
831
assets/styles.scss
Normal file
@@ -0,0 +1,831 @@
|
||||
// Colors
|
||||
$midnight-blue: #07608f;
|
||||
$midnight-matte: #4c7e99;
|
||||
$tab-border-color: #ddd;
|
||||
$tab-active-color: #474a4f;
|
||||
$heading-gray: #333;
|
||||
$caption-color: #ccc;
|
||||
$close-button-gray: #f1f1f1;
|
||||
$close-hover-gray: #bbb;
|
||||
$contactlinks-color: #eee;
|
||||
$contactlinks-text-color: #524e59;
|
||||
$cv-red: #b25347;
|
||||
$text-dark: #444;
|
||||
$text-normal: #777;
|
||||
$text-light: #5f5a6f;
|
||||
$text-very-light: #767676;
|
||||
$medium-light-text: #4f4a5f;
|
||||
$code-background: #f3f3f3;
|
||||
$codeblock-background: #f6f8fa;
|
||||
$code-text: #f8f8f2;
|
||||
$ipng-orange: #f46524;
|
||||
$ipng-darkorange: #8c1919;
|
||||
$ipng-lightorange: #fb8c00;
|
||||
|
||||
// Breakpoints
|
||||
$bp-mini: 28em; // 288px
|
||||
$bp-small: 48em; // 768px
|
||||
$bp-medium: 64em; // 1024px
|
||||
$bp-large: 85.375em; // 1366px
|
||||
$bp-xlarge: 120em; // 1920px
|
||||
$bp-xxlarge: 160em; // 2560px
|
||||
|
||||
// Media Queries
|
||||
$mq-mini: "(min-width: #{$bp-mini})";
|
||||
$mq-mini-reverse: "(max-width: #{$bp-mini})";
|
||||
$mq-small: "(min-width: #{$bp-small})";
|
||||
$mq-medium: "(min-width: #{$bp-medium})";
|
||||
$mq-large: "(min-width: #{$bp-large})";
|
||||
$mq-xlarge: "(min-width: #{$bp-xlarge})";
|
||||
$mq-xxlarge: "(min-width: #{$bp-xxlarge})";
|
||||
$mq-retina: "(-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi)";
|
||||
|
||||
// Font-Size
|
||||
$base-font-size: 1.2em;
|
||||
|
||||
// Line-Height
|
||||
$base-line-height: 1.2;
|
||||
$header-line-height: 1.3;
|
||||
|
||||
// HUGO
|
||||
|
||||
html {
|
||||
margin: 0;
|
||||
height: 100vh;
|
||||
}
|
||||
|
||||
body {
|
||||
margin: 0;
|
||||
min-height: 100vh;
|
||||
overflow-y: scroll;
|
||||
font-size: $base-font-size * 1.0;
|
||||
line-height: $base-line-height * 1.0;
|
||||
font-family: FreeSerif, serif;
|
||||
|
||||
@media #{$mq-medium} { line-height: $base-line-height*1.0; }
|
||||
}
|
||||
|
||||
/*largest screens*/
|
||||
main {
|
||||
display: block;
|
||||
margin: 0;
|
||||
padding: 1em 1em;
|
||||
|
||||
@media #{$mq-small} { margin: 0 15%; }
|
||||
@media #{$mq-medium} { margin: 0 17%; }
|
||||
@media #{$mq-large} { margin: 0 21%; }
|
||||
@media #{$mq-xlarge} { margin: 0 24%; }
|
||||
@media #{$mq-xxlarge} { margin: 0 27%; }
|
||||
|
||||
a {
|
||||
font-family: FreeSerif, serif;
|
||||
color: $ipng-darkorange;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
a:hover {
|
||||
font-family: FreeSerif, serif;
|
||||
color: $ipng-lightorange;
|
||||
text-decoration: none;
|
||||
}
|
||||
}
|
||||
|
||||
a {
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
|
||||
h1, h2, h3, h4, h5, h6 {
|
||||
font-family: FreeSans, sans-serif;
|
||||
font-weight: bold;
|
||||
font-style: normal;
|
||||
color: $heading-gray;
|
||||
}
|
||||
|
||||
p, li {
|
||||
color: $text-normal;
|
||||
font-family: FreeSerif, serif;
|
||||
text-align: justify;
|
||||
}
|
||||
|
||||
strong {
|
||||
font-style: normal;
|
||||
font-family: FreeSerif, serif;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
em {
|
||||
font-style: normal;
|
||||
font-family: FreeSerif, serif;
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
kbd, code {
|
||||
font-family: Mononoki, monospace;
|
||||
color: $text-normal;
|
||||
background-color: $code-background;
|
||||
font-size: 0.9em;
|
||||
}
|
||||
|
||||
pre {
|
||||
background-color: $codeblock-background;
|
||||
padding: 0.5em;
|
||||
code {
|
||||
background-color: transparent;
|
||||
}
|
||||
}
|
||||
|
||||
th {
|
||||
font-family: FreeSerif, serif;
|
||||
font-weight: bold;
|
||||
color: $text-normal;
|
||||
}
|
||||
|
||||
td {
|
||||
font-family: FreeSerif, serif;
|
||||
color: $text-normal;
|
||||
}
|
||||
|
||||
.footnotes ol li {
|
||||
font-family: FreeSerif, serif;
|
||||
font-size: 0.8em;
|
||||
}
|
||||
|
||||
figure.image-shortcode {
|
||||
margin: 1em auto;
|
||||
img {
|
||||
width: 100%;
|
||||
}
|
||||
@media #{$mq-mini-reverse} {
|
||||
width: 100% !important;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
figure.wide {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
align-items: center;
|
||||
img {
|
||||
width: 90vw;
|
||||
padding-bottom: 0.5em;
|
||||
}
|
||||
}
|
||||
|
||||
figure.right, .right {
|
||||
float: right;
|
||||
margin: 0 0 0.5em 1em;
|
||||
|
||||
@media #{$mq-mini-reverse} {
|
||||
margin-bottom: 1.0em;
|
||||
}
|
||||
}
|
||||
|
||||
figure.right:first-child, .right:first-child {
|
||||
margin-top: 1em;
|
||||
}
|
||||
|
||||
figure.left, .left {
|
||||
float: left;
|
||||
margin: 0 1em 0.5em 0;
|
||||
|
||||
@media #{$mq-mini-reverse} {
|
||||
margin-bottom: 1.0em;
|
||||
}
|
||||
}
|
||||
|
||||
figure.left:first-child, .left:first-child {
|
||||
margin-top: 1em;
|
||||
color: blue;
|
||||
}
|
||||
|
||||
figure.frame {
|
||||
background-color: #f7f7f7;
|
||||
border: 1px solid #bbb;
|
||||
border-radius: 0.2em;
|
||||
padding: 0.5em;
|
||||
box-sizing: border-box;
|
||||
|
||||
img { border: 1px solid #bbb; }
|
||||
|
||||
figcaption { border: none; }
|
||||
|
||||
}
|
||||
|
||||
figcaption {
|
||||
font-size: 0.8em;
|
||||
padding: 0;
|
||||
width: 100%;
|
||||
margin: 0 0 0.5em 0;
|
||||
border-bottom: 1px solid #666674;
|
||||
p {
|
||||
margin-top: 0em;
|
||||
color: #666674;
|
||||
text-align: left;
|
||||
}
|
||||
h4 {
|
||||
margin: 0.3em 0;
|
||||
color: $text-normal;
|
||||
text-align: left;
|
||||
}
|
||||
}
|
||||
|
||||
.page-title {
|
||||
text-align: center;
|
||||
font-size: 1.5em;
|
||||
}
|
||||
|
||||
.page-title.blog {
|
||||
text-align: left;
|
||||
margin-bottom: 0.5em;
|
||||
}
|
||||
|
||||
// NAVBAR
|
||||
|
||||
nav {
|
||||
display: flex;
|
||||
justify-content: flex-end;
|
||||
flex-flow: row wrap;
|
||||
overflow: hidden;
|
||||
margin: auto 2% .6em auto;
|
||||
padding-left: 2em;
|
||||
}
|
||||
|
||||
nav ul {
|
||||
list-style-type: none;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
nav li {
|
||||
background-color: inherit;
|
||||
float: left;
|
||||
cursor: pointer;
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
border-width: 0 0 .3em 0;
|
||||
border-color: transparent;
|
||||
border-style: solid;
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
nav a {
|
||||
color: $text-normal;
|
||||
padding: .25em .63em;
|
||||
font-family: FreeSans, sans-serif;
|
||||
font-size: 1.1em;
|
||||
display: block;
|
||||
}
|
||||
|
||||
nav li:hover {
|
||||
border-color: $tab-border-color;
|
||||
}
|
||||
|
||||
.dropdown .sub-menu {
|
||||
display: none;
|
||||
position: absolute;
|
||||
background-color: #f9f9f9;
|
||||
color: $text-normal;
|
||||
cursor: pointer;
|
||||
border-width: 0 0 .3em 0;
|
||||
min-width: 6em;
|
||||
margin-top: .3em;
|
||||
box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
|
||||
z-index: 1;
|
||||
}
|
||||
|
||||
.dropdown:hover .sub-menu {
|
||||
display: block;
|
||||
}
|
||||
|
||||
.sub-menu a:hover {
|
||||
background-color: $tab-active-color;
|
||||
color: white;
|
||||
}
|
||||
|
||||
.sub-menu a {
|
||||
display: block;
|
||||
text-align: left;
|
||||
padding: .2em .63em;
|
||||
color: $text-normal;
|
||||
}
|
||||
|
||||
.dropdown.activetab, .activetab, li.activetab {
|
||||
background-color: $tab-active-color;
|
||||
border-color: white;
|
||||
}
|
||||
|
||||
.activetab > a, a.activetab {
|
||||
color: white;
|
||||
}
|
||||
|
||||
.page-header {
|
||||
border-bottom: 2px solid $text-dark;
|
||||
background-color: #f7f7f7;
|
||||
text-align: center;
|
||||
display: flex;
|
||||
flex-flow: row wrap;
|
||||
|
||||
@media #{$mq-small} { margin: 0 15%; }
|
||||
@media #{$mq-medium} { margin: 0 17%; }
|
||||
@media #{$mq-large} { margin: 0 21%; }
|
||||
@media #{$mq-xlarge} { margin: 0 24%; }
|
||||
@media #{$mq-xxlarge} { margin: 0 27%; }
|
||||
|
||||
a:hover {
|
||||
color: $ipng-darkorange;
|
||||
}
|
||||
.activetab > a:hover {
|
||||
color: $ipng-lightorange;
|
||||
}
|
||||
}
|
||||
|
||||
.page-footer {
|
||||
position: fixed;
|
||||
font-size: .8em;
|
||||
border-top: 2px solid $text-dark;
|
||||
text-align: center;
|
||||
display: flex;
|
||||
flex-flow: row wrap;
|
||||
bottom: 0;
|
||||
color: $text-light;
|
||||
background-color: #f7f7f7;
|
||||
@media #{$mq-small} {
|
||||
margin: 0 15%;
|
||||
width: 70%;
|
||||
}
|
||||
|
||||
@media #{$mq-medium} { margin: 0 17%; width: 66%; }
|
||||
@media #{$mq-large} { margin: 0 21%; width: 58%; }
|
||||
@media #{$mq-xlarge} { margin: 0 24%; width: 52%; }
|
||||
@media #{$mq-xxlarge} { margin: 0 27%; width: 48%; }
|
||||
}
|
||||
|
||||
.myname {
|
||||
margin: 0 auto 0 0;
|
||||
padding: 0 0 .25em .25em;
|
||||
font-size: 1.25em;
|
||||
}
|
||||
|
||||
.myname a {
|
||||
color: $text-dark;
|
||||
text-decoration: none;
|
||||
font-family: FreeSerif, serif;
|
||||
font-style: normal;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.myname h2 {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
// HOME
|
||||
|
||||
.blog-post-summary {
|
||||
margin: 0;
|
||||
@media #{$mq-mini} { margin: 2em; }
|
||||
}
|
||||
|
||||
#latest-blog-home {
|
||||
text-align: center;
|
||||
font-size: 2em;
|
||||
}
|
||||
|
||||
.delimiter {
|
||||
font-size: 2em;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
// BLOG
|
||||
|
||||
.blog-post-title {
|
||||
margin-bottom: 0.2em;
|
||||
padding-bottom: 0;
|
||||
font-size: 1.6em;
|
||||
|
||||
a {
|
||||
color: $heading-gray;
|
||||
font-family: FreeSans, sans-serif;
|
||||
}
|
||||
}
|
||||
|
||||
.blog-post-info {
|
||||
margin: 0.2em 0;
|
||||
font-size: 0.8em;
|
||||
color: $text-light;
|
||||
margin-left: 1em;
|
||||
text-align: left;
|
||||
|
||||
a { text-transform: capitalize; }
|
||||
}
|
||||
|
||||
em.taxonomy-emph {
|
||||
font-family: FreeSans, sans-serif;
|
||||
font-style: oblique;
|
||||
}
|
||||
|
||||
.blog-post-content {
|
||||
h1 { font-size: 1.4em; }
|
||||
h2 { font-size: 1.3em; }
|
||||
h3 { font-size: 1.2em; }
|
||||
h4 { font-size: 1.1em; }
|
||||
}
|
||||
|
||||
.taxonomy-links ul {
|
||||
list-style-type: none;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
border-bottom: 2px solid $text-normal;
|
||||
|
||||
li {
|
||||
flex-grow: 1;
|
||||
margin: 1em 0.5em;
|
||||
width: 100%;
|
||||
display: flex;
|
||||
}
|
||||
|
||||
li a {
|
||||
display: inline-block;
|
||||
background-color: $tab-border-color;
|
||||
font-size: 1.5em;
|
||||
text-align: center;
|
||||
color: $text-normal;
|
||||
padding: .5em;
|
||||
flex-grow: 1;
|
||||
text-transform: capitalize;
|
||||
}
|
||||
}
|
||||
|
||||
.pagination {
|
||||
list-style-type: none;
|
||||
font-family: FreeSans, sans-serif;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
margin: 1em;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.page-item {
|
||||
color: $text-normal;
|
||||
display: inline-block;
|
||||
padding: .2em .6em;
|
||||
|
||||
a {
|
||||
color: $text-normal;
|
||||
}
|
||||
}
|
||||
|
||||
.page-item.active {
|
||||
background-color: $tab-active-color;
|
||||
|
||||
a {
|
||||
background-color: $tab-active-color;
|
||||
color: white;
|
||||
}
|
||||
}
|
||||
|
||||
// RESUME
|
||||
|
||||
.resume-content {
|
||||
display: flex;
|
||||
flex-flow: row wrap;
|
||||
}
|
||||
|
||||
.category-title {
|
||||
text-align: left;
|
||||
width: 8em;
|
||||
padding: .5em;
|
||||
flex: 1 3 auto;
|
||||
|
||||
h4 {
|
||||
margin: 0 0.5em 0 0;
|
||||
font-size: 1.3em;
|
||||
}
|
||||
}
|
||||
|
||||
.category-content {
|
||||
flex: 2 1 65%;
|
||||
padding: .5em;
|
||||
|
||||
a {
|
||||
color: $midnight-matte;
|
||||
}
|
||||
|
||||
p {
|
||||
margin: 0;
|
||||
font-size: 0.9em;
|
||||
color: $text-light;
|
||||
}
|
||||
|
||||
ul {
|
||||
list-style-type: "– ";
|
||||
}
|
||||
|
||||
ul, ol {
|
||||
font-family: FreeSans, sans-serif;
|
||||
margin-top: 0;
|
||||
}
|
||||
li {
|
||||
font-size: 0.9em;
|
||||
color: $text-light;
|
||||
}
|
||||
}
|
||||
|
||||
.resume-entry {
|
||||
margin: 0 0 1em 0;
|
||||
|
||||
.what {
|
||||
font-family: FreeSans, serif;
|
||||
text-align: left;
|
||||
font-size: 1.0em;
|
||||
color: $text-normal;
|
||||
}
|
||||
|
||||
.resume-entry-data {
|
||||
font-family: FreeSans, serif;
|
||||
text-align: left;
|
||||
font-size: 0.8em;
|
||||
color: $text-very-light;
|
||||
margin-left: 0.9rem;
|
||||
}
|
||||
|
||||
.resume-inner {
|
||||
line-height: 1;
|
||||
margin-top: 0.2em;
|
||||
margin-left: 0.9rem;
|
||||
}
|
||||
|
||||
p, ul, ol, li {
|
||||
font-family: FreeSerif, serif;
|
||||
color: $text-light;
|
||||
text-align: left;
|
||||
font-size: 0.9em;
|
||||
}
|
||||
}
|
||||
|
||||
p.resume-subcategory {
|
||||
font-family: FreeSans, sans-serif;
|
||||
font-size: 1.4em;
|
||||
text-decoration: underline;
|
||||
padding: 0 0 .3em 0;
|
||||
}
|
||||
|
||||
// CONTACT
|
||||
|
||||
#contactinformation {
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
flex-wrap: wrap;
|
||||
}
|
||||
|
||||
.social {
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
font-size: $base-font-size*0.7;
|
||||
margin: auto;
|
||||
width: 100%;
|
||||
|
||||
ul {
|
||||
list-style-type: none;
|
||||
display:flex;
|
||||
justify-content: space-around;
|
||||
flex-wrap: wrap;
|
||||
padding: 0;
|
||||
|
||||
li {
|
||||
display: inline-block;
|
||||
padding: 0.5em;
|
||||
|
||||
a {
|
||||
white-space: nowrap;
|
||||
color: #3f444d;
|
||||
font-size: 1.2em;
|
||||
font-family: FreeSans, sans-serif;
|
||||
|
||||
i {
|
||||
font-size: 1.5em;
|
||||
vertical-align: middle;
|
||||
}
|
||||
}
|
||||
a:hover {
|
||||
color: $ipng-lightorange;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
.contactbox {
|
||||
padding: 0 1.0em 0 1.0em;
|
||||
box-sizing: border-box;
|
||||
|
||||
@media #{$mq-mini-reverse} { width: 100% !important; }
|
||||
|
||||
ul {
|
||||
list-style-type: none;
|
||||
background-color: $contactlinks-color;
|
||||
border-radius: 0.5em;
|
||||
box-shadow: 0.025em 0.1em 0.2em 0.1em #333;
|
||||
box-shadow: 0.025em 0.1em 0.2em 0.1em rgba(0, 0, 0, 0.3);
|
||||
padding: 10%;
|
||||
margin: auto;
|
||||
}
|
||||
|
||||
i {
|
||||
padding-right: 0.3em;
|
||||
}
|
||||
|
||||
|
||||
a {
|
||||
font-family: FreeSans, sans-serif;
|
||||
font-weight: bold;
|
||||
font-size: 1em;
|
||||
color: $contactlinks-text-color;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
img {
|
||||
height:.7em;
|
||||
padding-right: .5em;
|
||||
filter: opacity(80%);
|
||||
}
|
||||
}
|
||||
|
||||
// Projects tab
|
||||
|
||||
.p5js {
|
||||
width: 100%;
|
||||
border: none;
|
||||
display: block;
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
overflow-y: none;
|
||||
}
|
||||
|
||||
.video-shortcode {
|
||||
width: 100%;
|
||||
height: auto;
|
||||
padding: 1em 0;
|
||||
}
|
||||
|
||||
// Ethos tab
|
||||
|
||||
#ethos {
|
||||
text-align: justify;
|
||||
}
|
||||
|
||||
// General
|
||||
|
||||
blockquote {
|
||||
font-family: FreeSerif, serif;
|
||||
font-size: .9em;
|
||||
color: $text-normal;
|
||||
}
|
||||
|
||||
cite {
|
||||
font-family: FreeSerif, serif;
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
// GALLERY
|
||||
|
||||
#gallery h3 { font-size: 1.7em; }
|
||||
|
||||
.gallery-category {
|
||||
display: flex;
|
||||
flex-flow: row wrap;
|
||||
justify-content: space-between;
|
||||
list-style-type: none;
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.gallery-photo {
|
||||
flex-grow: 1;
|
||||
height: 10.5em;
|
||||
padding: .2em;
|
||||
|
||||
img {
|
||||
min-width: 100%;
|
||||
max-height: 100%;
|
||||
object-fit: cover;
|
||||
vertical-align: bottom;
|
||||
border-radius: .2em;
|
||||
}
|
||||
|
||||
img:hover {
|
||||
opacity: 0.7;
|
||||
transition: 0.3s;
|
||||
cursor: pointer;
|
||||
}
|
||||
}
|
||||
|
||||
.gallery-photo:last-child { flex-grow: 10; }
|
||||
|
||||
/* The Modal (background) */
|
||||
.modal {
|
||||
display: none; /* Hidden by default */
|
||||
position: fixed; /* Stay in place */
|
||||
z-index: 1; /* Sit on top */
|
||||
padding-top: 5vh; /* Location of the box */
|
||||
left: 0;
|
||||
top: 0;
|
||||
width: 100%; /* Full width */
|
||||
height: 100%; /* Full height */
|
||||
overflow: auto; /* Enable scroll if needed */
|
||||
background-color: rgb(0,0,0); /* Fallback color */
|
||||
background-color: rgba(0,0,0,0.9); /* Black w/ opacity */
|
||||
}
|
||||
|
||||
/* Modal Content (image) */
|
||||
.modal-content {
|
||||
margin: 4vh auto;
|
||||
padding: 4vh 3%;
|
||||
display: block;
|
||||
width: auto;
|
||||
height: auto;
|
||||
max-height: 69vh;
|
||||
max-width: 94%;
|
||||
pointer-events: none;
|
||||
user-select: none;
|
||||
}
|
||||
|
||||
#loader {
|
||||
display: none;
|
||||
position: absolute;
|
||||
left: 50%;
|
||||
top: 50%;
|
||||
z-index: 1;
|
||||
width: 150px;
|
||||
height: 150px;
|
||||
margin: -75px 0 0 -75px;
|
||||
border: 16px solid #f3f3f3;
|
||||
border-radius: 50%;
|
||||
border-top: 16px solid #3498db;
|
||||
width: 120px;
|
||||
height: 120px;
|
||||
-webkit-animation: fadein 1s, spin 2s linear infinite;
|
||||
animation: fadein 1s, spin 2s linear infinite;
|
||||
}
|
||||
|
||||
@keyframes fadein {
|
||||
from { opacity: 0; }
|
||||
to { opacity: 1; }
|
||||
}
|
||||
|
||||
/* Firefox < 16 */
|
||||
@-moz-keyframes fadein {
|
||||
from { opacity: 0; }
|
||||
to { opacity: 1; }
|
||||
}
|
||||
|
||||
@-webkit-keyframes spin {
|
||||
0% { -webkit-transform: rotate(0deg); }
|
||||
100% { -webkit-transform: rotate(360deg); }
|
||||
}
|
||||
|
||||
@keyframes spin {
|
||||
0% { transform: rotate(0deg); }
|
||||
100% { transform: rotate(360deg); }
|
||||
}
|
||||
|
||||
/* Caption of Modal Image */
|
||||
#caption {
|
||||
margin: auto;
|
||||
display: block;
|
||||
width: 80%;
|
||||
max-width: 30em;
|
||||
text-align: center;
|
||||
color: $caption-color;
|
||||
padding: 1vh 0;
|
||||
height: 8vh;
|
||||
}
|
||||
|
||||
/* Add Animation */
|
||||
.modal-content, #caption {
|
||||
animation-name: zoom;
|
||||
animation-duration: 0.4s;
|
||||
}
|
||||
|
||||
@keyframes zoom {
|
||||
from {transform: scale(0.4)}
|
||||
to {transform: scale(1)}
|
||||
}
|
||||
|
||||
/* The Close Button */
|
||||
.close {
|
||||
position: absolute;
|
||||
top: 2vh;
|
||||
right: 3vh;
|
||||
color: $close-button-gray;
|
||||
font-size: 6vh;
|
||||
font-weight: bold;
|
||||
transition: 0.3s;
|
||||
}
|
||||
|
||||
.close:hover, .close:focus {
|
||||
color: $close-hover-gray;
|
||||
text-decoration: none;
|
||||
cursor: pointer;
|
||||
}
|
||||
43
content/_index.md
Normal file
43
content/_index.md
Normal file
@@ -0,0 +1,43 @@
|
||||
---
|
||||
title: ""
|
||||
date: 2024-07-27
|
||||
draft: false
|
||||
menu:
|
||||
main:
|
||||
name: "Home"
|
||||
weight: 1
|
||||
---
|
||||
|
||||
{{< image width="16em" float="left" src="/assets/logo/render-400px.png" alt="IPng Networks logo" >}}
|
||||
|
||||
**IPng** -- a common abbreviation for _Internet Protocol next generation_.
|
||||
The only promises you'll find here are those that we can keep. We are a small
|
||||
group of professionals who know a bit about IPv4 and IPv6 routing, physical
|
||||
and virtual machine hosting.
|
||||
We're also proud to be connected to the industry both physically, in terms of
|
||||
software defined networking, hardware and software companies, and socially, to
|
||||
the Swiss and European networking community.
|
||||
|
||||
Rather than dazzle you with pictures of clouds, grandiose projections of our
|
||||
"global IP backbone", and other claims that small businesses make to appear
|
||||
larger than they are, we're happy to show what we know, what we own, and how we
|
||||
can help you accomplish your goals if you want to work with us.
|
||||
|
||||
***Keywords: SDN, WDM, IP, Network Design and Consultancy, Hosting, and
|
||||
Colocation.***
|
||||
|
||||
We are proud of our network and the services we operate, because they allow us
|
||||
to provide predictable and reliable performance. We maintain and grow the
|
||||
network judiciously and with the utmost of care, using a combination of physical
|
||||
(dark fiber, WDM), carrier ethernet services, and uplink diversity and
|
||||
redundancy. We implement service best practice configuration techniques, latest
|
||||
software defined networking and of course competent hardware and strong partners
|
||||
to complement our services for larger requests for hosting, cloud computing and
|
||||
networking reach.
|
||||
|
||||
# How can we help you?
|
||||
|
||||
Please take a look at what we have [in our service offering](/s/services/). From
|
||||
time to time we also opine, take a look at our [articles](/s/articles/), and if you
|
||||
are curious, or if you'd like to work with us on a project, please [reach out](/s/contact/)!
|
||||
|
||||
53
content/about.md
Normal file
53
content/about.md
Normal file
@@ -0,0 +1,53 @@
|
||||
|
||||
---
|
||||
title: 'About'
|
||||
date: 2024-07-28
|
||||
menu:
|
||||
main:
|
||||
name: "About"
|
||||
weight: 50
|
||||
---
|
||||
|
||||
IPng is more than just a company. We operate a privately owned collection of
|
||||
hosting software and network services. As such, we can make decisions quickly.
|
||||
The roots of IPng go all the way back to the 90s, when IPv6 was called the
|
||||
_next generation internet protocol_, or _IPng_ for short.
|
||||
|
||||
Rather than dazzle you with pictures of clouds, grandiose projections of our
|
||||
"global IP backbone", and other claims that small businesses make to appear
|
||||
larger than they are, we're happy to show what we know, what we own, and how we
|
||||
can help you accomplish your goals if you want to work with us.
|
||||
|
||||
Our mission is to make networking and hosting services available to our
|
||||
customers, partners and users with a flexible yet uncompromising quality.
|
||||
|
||||
## Our story
|
||||
|
||||
As most companies, it started with an opportunity. We got our hands on a
|
||||
physical location which had a raised floor at 60m2 and a significant power
|
||||
connection of 3x200A, and a metro fiber connection at 10Gig. We asked ourselves
|
||||
'what would it take to turn this into a colo?' and the rest is history. Thanks
|
||||
to our partners who benefit from this infrastructure as well, making this first
|
||||
small colocation site was not only interesting, but also very rewarding.
|
||||
|
||||
The networking and service provider industry is quite small and well organized
|
||||
into _Network Operator Groups_, so we work under the assumption that everybody
|
||||
knows everybody. We'd definitely like to pitch in and share what we have built,
|
||||
both the physical bits but also the narrative.
|
||||
|
||||
## Our Founder
|
||||
|
||||
We have been operating autonomous systems and corporate networks for decades.
|
||||
In Switzerland, we incorporated in early 2021 into a limited liability company.
|
||||
|
||||
**Pim van Pelt** -
|
||||
[PBVP1-RIPE](https://apps.db.ripe.net/db-web-ui/query?searchtext=pbvp1-ripe&rflag=true&source=RIPE&bflag=false)
|
||||
started his career as a network engineer in the Netherlands, where he worked
|
||||
for Intouch, Freeler, and BIT. He helped raise awareness for IPv6, for example
|
||||
by launching it at AMS-IX back in 2001. He also operated
|
||||
[SixXS](https://www.sixxs.net/), a global IPv6 tunnel broker, from 2001 through
|
||||
to its sunset in 2017. Since 2006, Pim works as a Distinguished SRE at Google
|
||||
in Zurich, Switzerland. In his free time, he goes [Geocaching](https://geocaching.com),
|
||||
contributes to [open source](https://github.com/pimvanpelt) projects, and flies
|
||||
model helicopters.
|
||||
|
||||
38
content/contact.md
Normal file
38
content/contact.md
Normal file
@@ -0,0 +1,38 @@
|
||||
---
|
||||
title: 'Contact'
|
||||
date: 2024-07-28
|
||||
menu:
|
||||
main:
|
||||
name: "Contact"
|
||||
weight: 200
|
||||
---
|
||||
|
||||
At IPng, we understand that teams are built with more than one player. We try
|
||||
to think out of the box, and have an extensive technical understanding of the
|
||||
ISP industry and the experience to know when we can solve problems or when we
|
||||
need to ask for help to solve problems in any of your hosting and network
|
||||
needs. Why don't you use IPng to:
|
||||
|
||||
* Host directly physical machines or virtual machines at a competetive rate, or
|
||||
* Use our direct contacts to host a rack, a set of racks, or a cage in a
|
||||
datacenter.
|
||||
* Provide internet access to your network, or
|
||||
* Connect you to best in class network providers of high pedigree for larger
|
||||
needs.
|
||||
* Ask us a question or two about the things, companies and people we know, or
|
||||
* Connect you to other professionals who mitigate IT risks and advance your
|
||||
business.
|
||||
|
||||
{{< contact-box >}}
|
||||
|
||||
As you can see, we are not necessarily posessive of our customer relationship.
|
||||
We're good at some things, are opinionated on how things ought to be, and have
|
||||
a sorting hat of contacts, partners and providers that can pitch in to solve
|
||||
problems. We can of course coordinate, redirect, or partner directly.
|
||||
|
||||
**IPng Networks GmbH** \
|
||||
**Chamber**: CHE-290.311.610 \
|
||||
**E-Mail**: [info@ipng.ch](mailto:info+www@ipng.ch)
|
||||
|
||||
**Languages**: Dutch, German, French, and **English** (preferred).
|
||||
|
||||
80
content/services.md
Normal file
80
content/services.md
Normal file
@@ -0,0 +1,80 @@
|
||||
---
|
||||
title: 'Services'
|
||||
date: 2024-07-28
|
||||
menu:
|
||||
main:
|
||||
name: "Services"
|
||||
weight: 300
|
||||
---
|
||||
|
||||
## Network
|
||||
|
||||
{{< image width="15em" float="right" src="/assets/dwdm.png" alt="DWDM spectrum" >}}
|
||||
|
||||
Our network consists of routers and interconnections in two main sites in the
|
||||
Zurich metro: eShelter (NTT) in Ruemlang (next to the airport), and Interxion
|
||||
ZUR1 in Glattbrugg. These two locations are connected with dark fiber, and we
|
||||
have access to several local loop providers in both locations. For example, we
|
||||
can arrange connectivity to Colozueri, Equinix ZH4 and Equinix ZH5 directly,
|
||||
and using our partners (such as IP-Max, Init7, Openfactory), domestically and
|
||||
to most european cities.
|
||||
|
||||
You can read more about our network in this [informative post]({% post_url 2021-02-27-network %}).
|
||||
|
||||
### IP Transit
|
||||
|
||||
We operate [[AS8298](https://as8298.peeringdb.com/)] which announces `AS-IPNG`
|
||||
for ourselves and our transit customers. We're pretty firmly connected in and
|
||||
around Zurich, with a 10Gbit link to SwissIX, CommunityIX and CH-IX. We have
|
||||
a diverse set of transit providers which give us good reach to the world,
|
||||
including via Cogent AS174, Hurricane Electric AS6939, and for strong european
|
||||
presence, we receive transit from OpenFactory AS58299, Meerfarbig AS34549, and
|
||||
IP-Max AS25091.
|
||||
|
||||
Gaining access to this wealth of IPv4 and IPv6 coverage is as easy as finding
|
||||
an L2 connection to one of our points of presence, establishing a BGP session
|
||||
to us, and announcing your netblock(s). We'll take it from there!
|
||||
|
||||
You can read more about our BGP capabilities in this [informative post]({% post_url 2021-02-27-network %}).
|
||||
|
||||
### Local Loop Ethernet
|
||||
|
||||
Apropos, getting onto the internet is pretty easy if you are in a commercial
|
||||
colocation facility. Of course, any internet provider will offer various
|
||||
quality IPv4 and IPv6 connections with or without a static IP address. However
|
||||
getting from your house to the datacenter is often the most complicated and
|
||||
expensive project. At IPng, we had this challenge too -- and considering
|
||||
we solved it for ourselves, we can certainly also solve it for you! With our
|
||||
residential last-mile ISP collaboration (for example, ConnectionPoint, Init7,
|
||||
Solnet, and Swisscom BBCS), L2 services directly to your residence or office
|
||||
become easily possible.
|
||||
|
||||
## Colocation
|
||||
|
||||
We operate a private colocation facility in Zurich Albisrieden. The facility
|
||||
has 3x200A of power and about 60m2 of floor space. Hosting one or several
|
||||
machines, including Layer2 connectivity either to your own home, or to the
|
||||
main internet hubs of Zurich, are easily accomplished in our colocation
|
||||
facility. If more space is needed, we are regulars in most all Swiss carrier
|
||||
housing facilities, and can help broker a deal that is tailored to your
|
||||
needs.
|
||||
|
||||
You can read more about how we built our own colocation from scratch in
|
||||
this [informative post]({% post_url 2022-02-24-colo %}).
|
||||
|
||||
## Project Design / Execution
|
||||
|
||||
{{< image width="15em" float="right" src="/assets/pdu19.png" alt="19 inch PDU" >}}
|
||||
|
||||
We design things, both logical and physical. Be it two dimensional or three
|
||||
dimensional, as life long tinkerers, we have a fair bit of experience in
|
||||
mechanical and electrical engineering. Of course, as a network business,
|
||||
designing and deploying autonomous systems and networks of any size is our home
|
||||
turf. Also fundamentally understanding how a network should perform, be it
|
||||
throughput, bandwidth, latency or jitter and packet loss: we've seen it all,
|
||||
from ADSL lines to 300km DWDM spans.
|
||||
|
||||
For some good examples, take a look at these case studies:
|
||||
* [Fiber7 on LiteXchange]({% post_url 2016-10-07-fiber7-litexchange %})
|
||||
* [SixXS Sunset]({% post_url 2017-03-01-sixxs-sunset %})
|
||||
* [Coloclue Loadtesting]({% post_url 2021-02-27-coloclue-loadtest %})
|
||||
35
hugo.toml
Normal file
35
hugo.toml
Normal file
@@ -0,0 +1,35 @@
|
||||
baseURL = 'https://ipng.ch/'
|
||||
languageCode = 'en-us'
|
||||
title = "IPng Networks"
|
||||
theme = 'hugo-theme-notrack'
|
||||
|
||||
mainSections = ["articles"]
|
||||
# disqusShortname = "example"
|
||||
paginate = 4
|
||||
|
||||
[params]
|
||||
author = "IPng Networks GmbH"
|
||||
siteHeading = "IPng Networks"
|
||||
favicon = "favicon.ico" # Adds a small icon next to the page title in a tab
|
||||
showBlogLatest = false
|
||||
mainSections = ["articles"]
|
||||
showTaxonomyLinks = false
|
||||
nBlogLatest = 14 # number of blog post om the home page
|
||||
blogLatestHeading = "Latest Dabblings"
|
||||
footer = "Copyright 2021- IPng Networks GmbH, all rights reserved"
|
||||
|
||||
[params.social]
|
||||
email = "info+www@ipng.ch"
|
||||
mastodon = "IPngNetworks"
|
||||
twitter = "IPngNetworks"
|
||||
linkedin = "pimvanpelt"
|
||||
instagram = "IPngNetworks"
|
||||
|
||||
[taxonomies]
|
||||
year = "year"
|
||||
month = "month"
|
||||
tags = "tags"
|
||||
categories = "categories"
|
||||
|
||||
[permalinks]
|
||||
articles = "/s/articles/:year/:month/:day/:slug"
|
||||
14
static/assets/ansible/Ansible_logo.svg
Normal file
14
static/assets/ansible/Ansible_logo.svg
Normal file
@@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg height="315" preserveAspectRatio="xMidYMid" viewBox="0 0 256 315" width="256" xmlns="http://www.w3.org/2000/svg">
|
||||
<g fill="#1a1918" transform="translate(0 281.86)">
|
||||
<path d="m67.5168 32.0035c-.54152 0-1.12617-.13685-1.53212-.68583l-17.3835-22.8612v23.3187h-3.96431v-28.7142c0-1.14253.94592-2.0571 2.0278-2.0571.62971 0 1.17084.1826 1.57485.73158l17.3396 22.8159v-23.2276h3.96392v28.6681c0 1.18907-.94592 2.01175-2.02625 2.01175"/>
|
||||
<path d="m100.306 32.278c-3.96276 0-8.10693-.82347-11.9803-2.28584l.94631-3.2927c3.55797 1.14332 7.43099 1.96639 11.034 1.96639 4.99958 0 7.61163-1.7834 7.61163-4.29759 0-2.28663-2.02741-3.42956-9.00817-6.72187-6.98076-3.29192-9.72722-5.39477-9.72722-9.51055 0-5.16563 3.96276-7.27006 11.4384-7.27006 3.10813 0 7.88162.64087 10.63 1.46395l-.63087 3.38302c-3.01839-.73119-6.80051-1.23402-9.90864-1.23402-5.26839 0-7.4306 1.00528-7.4306 3.52066 0 2.46844 1.57562 3.52026 8.96194 6.94982 7.79188 3.61216 9.77345 5.4413 9.77345 9.18992 0 5.4417-5.13515 8.13888-11.71 8.13888"/>
|
||||
<path d="m130.798 1.32367h4.09833v30.4511h-4.09833z"/>
|
||||
<path d="m169.758 17.9669h-10.1798v10.334h10.1798c3.46746 0 5.58422-2.19514 5.58422-5.2591 0-2.88057-2.2065-5.07492-5.58422-5.07492m-1.98274-13.1685h-8.19705v9.73929h8.19705c3.28838 0 5.67512-2.10364 5.67512-5.02957 0-2.88057-2.07208-4.70972-5.67512-4.70972m2.02741 26.9766h-12.2499c-1.17162 0-2.07247-.91497-2.07247-2.0575v-26.3361c0-1.09796.90086-2.0575 2.07247-2.0575h10.1332c6.21509 0 9.90786 3.06317 9.90786 7.86439 0 2.60569-1.53134 5.02917-3.8738 6.44659 3.4694 1.05182 5.80992 3.932 5.80992 7.40691 0 4.84657-4.00743 8.73322-9.72722 8.73322"/>
|
||||
<path d="m199.212 31.7751c-1.12422 0-2.02547-.96032-2.02547-2.0575v-28.3936h4.09755v26.7479h16.304v3.70326h-18.3761z"/>
|
||||
<path d="m245.526 32.278c-8.3773 0-13.4215-3.10892-13.4215-9.37291 0-2.97207 1.66691-5.8069 4.90984-7.13281-2.61244-1.64616-3.96314-3.97814-3.96314-6.53848 0-5.66926 4.36987-8.36802 12.5658-8.36802 2.74763 0 6.62026.32063 9.86358 1.05261l-.45101 3.38302c-3.42201-.54898-6.62104-.86804-9.72839-.86804-5.31462 0-8.15238 1.46237-8.15238 4.98343 0 2.78947 2.61283 4.98382 6.08146 4.98382h7.02504c.99098 0 1.75626.77733 1.75626 1.73726 0 1.00568-.76528 1.78301-1.75626 1.78301h-7.56501c-3.9647 0-6.48546 1.96561-6.48546 4.98421 0 4.43484 4.09833 5.76075 9.23232 5.76075 2.79269 0 6.57442-.3648 9.63671-1.09678l.58697 3.33727c-2.92827.82347-6.757 1.37166-10.1347 1.37166"/>
|
||||
<path d="m14.138 7.0347 7.17771 17.9843-10.8406-8.66933 3.66286-9.31493zm12.7514 22.1277-11.0399-26.9746c-.31505-.77733-.94592-1.18907-1.71159-1.18907s-1.44121.41174-1.75626 1.18907l-12.1179 29.5874h4.14456l4.79757-12.1983 14.3142 11.7408c.57571.47208.99098.68583 1.53212.68583 1.08033 0 2.02625-.82268 2.02625-2.01135 0-.19285-.06798-.49968-.18918-.82978z"/>
|
||||
</g>
|
||||
<path d="m255.879 127.868c0 70.4551-57.1101 127.565-127.566 127.565-70.4501 0-127.566-57.1096-127.566-127.565 0-70.4501 57.1161-127.566 127.566-127.566 70.4561 0 127.566 57.1161 127.566 127.566" fill="#1a1918"/>
|
||||
<path d="m130.46 78.2289 33.0116 81.4763-49.8635-39.2778 16.8519-42.1984zm58.6445 100.245-50.7786-122.202c-1.44952-3.52436-4.34807-5.38926-7.86591-5.38926-3.52436 0-6.63386 1.86489-8.08339 5.38926l-55.7329 134.04h19.0653l22.0623-55.2653 65.8389 53.1899c2.64792 2.14114 4.55852 3.1095 7.0422 3.1095 4.97389 0 9.32146-3.72878 9.32146-9.11101 0-.87594-.30939-2.2662-.86941-3.76143z" fill="#fff"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.4 KiB |
BIN
static/assets/ansible/ansible-run.png
LFS
Normal file
BIN
static/assets/ansible/ansible-run.png
LFS
Normal file
Binary file not shown.
BIN
static/assets/as8298/RIPE44-IPv6-GRH.pdf
LFS
Normal file
BIN
static/assets/as8298/RIPE44-IPv6-GRH.pdf
LFS
Normal file
Binary file not shown.
BIN
static/assets/as8298/RIPE46-IPv6-Routing-Table-Anomalies.pdf
LFS
Normal file
BIN
static/assets/as8298/RIPE46-IPv6-Routing-Table-Anomalies.pdf
LFS
Normal file
Binary file not shown.
BIN
static/assets/as8298/RIPE83-IPngNetworks.pdf
LFS
Normal file
BIN
static/assets/as8298/RIPE83-IPngNetworks.pdf
LFS
Normal file
Binary file not shown.
BIN
static/assets/as8298/ghostroutebusters-big.jpg
LFS
Normal file
BIN
static/assets/as8298/ghostroutebusters-big.jpg
LFS
Normal file
Binary file not shown.
130
static/assets/asr9006/asr9006-1514b.html
Normal file
130
static/assets/asr9006/asr9006-1514b.html
Normal file
File diff suppressed because one or more lines are too long
184
static/assets/asr9006/asr9006-64b.html
Normal file
184
static/assets/asr9006/asr9006-64b.html
Normal file
File diff suppressed because one or more lines are too long
130
static/assets/asr9006/asr9006-LACP-1514b.html
Normal file
130
static/assets/asr9006/asr9006-LACP-1514b.html
Normal file
File diff suppressed because one or more lines are too long
184
static/assets/asr9006/asr9006-LACP-64b.html
Normal file
184
static/assets/asr9006/asr9006-LACP-64b.html
Normal file
File diff suppressed because one or more lines are too long
130
static/assets/asr9006/asr9006-LACP-imix.html
Normal file
130
static/assets/asr9006/asr9006-LACP-imix.html
Normal file
File diff suppressed because one or more lines are too long
130
static/assets/asr9006/asr9006-imix.html
Normal file
130
static/assets/asr9006/asr9006-imix.html
Normal file
File diff suppressed because one or more lines are too long
BIN
static/assets/asr9006/asr9006-loadtest.tar.gz
LFS
Normal file
BIN
static/assets/asr9006/asr9006-loadtest.tar.gz
LFS
Normal file
Binary file not shown.
241
static/assets/asr9006/c3.css
Normal file
241
static/assets/asr9006/c3.css
Normal file
@@ -0,0 +1,241 @@
|
||||
/*-- Chart --*/
|
||||
.c3 svg {
|
||||
font: 10px sans-serif;
|
||||
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
|
||||
}
|
||||
|
||||
.c3 path, .c3 line {
|
||||
fill: none;
|
||||
stroke: #000;
|
||||
}
|
||||
|
||||
.c3 text {
|
||||
-webkit-user-select: none;
|
||||
-moz-user-select: none;
|
||||
user-select: none;
|
||||
}
|
||||
|
||||
.c3-legend-item-tile,
|
||||
.c3-xgrid-focus,
|
||||
.c3-ygrid,
|
||||
.c3-event-rect,
|
||||
.c3-bars path {
|
||||
shape-rendering: crispEdges;
|
||||
}
|
||||
|
||||
.c3-chart-arc path {
|
||||
stroke: #fff;
|
||||
}
|
||||
|
||||
.c3-chart-arc rect {
|
||||
stroke: white;
|
||||
stroke-width: 1;
|
||||
}
|
||||
|
||||
.c3-chart-arc text {
|
||||
fill: #fff;
|
||||
font-size: 13px;
|
||||
}
|
||||
|
||||
/*-- Axis --*/
|
||||
/*-- Grid --*/
|
||||
.c3-grid line {
|
||||
stroke: #aaa;
|
||||
}
|
||||
|
||||
.c3-grid text {
|
||||
fill: #aaa;
|
||||
}
|
||||
|
||||
.c3-xgrid, .c3-ygrid {
|
||||
stroke-dasharray: 3 3;
|
||||
}
|
||||
|
||||
/*-- Text on Chart --*/
|
||||
.c3-text.c3-empty {
|
||||
fill: #808080;
|
||||
font-size: 2em;
|
||||
}
|
||||
|
||||
/*-- Line --*/
|
||||
.c3-line {
|
||||
stroke-width: 1px;
|
||||
}
|
||||
|
||||
/*-- Point --*/
|
||||
.c3-circle {
|
||||
fill: currentColor;
|
||||
}
|
||||
|
||||
.c3-circle._expanded_ {
|
||||
stroke-width: 1px;
|
||||
stroke: white;
|
||||
}
|
||||
|
||||
.c3-selected-circle {
|
||||
fill: white;
|
||||
stroke-width: 2px;
|
||||
}
|
||||
|
||||
/*-- Bar --*/
|
||||
.c3-bar {
|
||||
stroke-width: 0;
|
||||
}
|
||||
|
||||
.c3-bar._expanded_ {
|
||||
fill-opacity: 1;
|
||||
fill-opacity: 0.75;
|
||||
}
|
||||
|
||||
/*-- Focus --*/
|
||||
.c3-target.c3-focused {
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
.c3-target.c3-focused path.c3-line, .c3-target.c3-focused path.c3-step {
|
||||
stroke-width: 2px;
|
||||
}
|
||||
|
||||
.c3-target.c3-defocused {
|
||||
opacity: 0.3 !important;
|
||||
}
|
||||
|
||||
/*-- Region --*/
|
||||
.c3-region {
|
||||
fill: steelblue;
|
||||
fill-opacity: 0.1;
|
||||
}
|
||||
.c3-region text {
|
||||
fill-opacity: 1;
|
||||
}
|
||||
|
||||
/*-- Brush --*/
|
||||
.c3-brush .extent {
|
||||
fill-opacity: 0.1;
|
||||
}
|
||||
|
||||
/*-- Select - Drag --*/
|
||||
/*-- Legend --*/
|
||||
.c3-legend-item {
|
||||
font-size: 12px;
|
||||
}
|
||||
|
||||
.c3-legend-item-hidden {
|
||||
opacity: 0.15;
|
||||
}
|
||||
|
||||
.c3-legend-background {
|
||||
opacity: 0.75;
|
||||
fill: white;
|
||||
stroke: lightgray;
|
||||
stroke-width: 1;
|
||||
}
|
||||
|
||||
/*-- Title --*/
|
||||
.c3-title {
|
||||
font: 14px sans-serif;
|
||||
}
|
||||
|
||||
/*-- Tooltip --*/
|
||||
.c3-tooltip-container {
|
||||
z-index: 10;
|
||||
}
|
||||
|
||||
.c3-tooltip {
|
||||
border-collapse: collapse;
|
||||
border-spacing: 0;
|
||||
background-color: #fff;
|
||||
empty-cells: show;
|
||||
-webkit-box-shadow: 7px 7px 12px -9px #777777;
|
||||
-moz-box-shadow: 7px 7px 12px -9px #777777;
|
||||
box-shadow: 7px 7px 12px -9px #777777;
|
||||
opacity: 0.9;
|
||||
}
|
||||
|
||||
.c3-tooltip tr {
|
||||
border: 1px solid #CCC;
|
||||
}
|
||||
|
||||
.c3-tooltip th {
|
||||
background-color: #aaa;
|
||||
font-size: 14px;
|
||||
padding: 2px 5px;
|
||||
text-align: left;
|
||||
color: #FFF;
|
||||
}
|
||||
|
||||
.c3-tooltip td {
|
||||
font-size: 13px;
|
||||
padding: 3px 6px;
|
||||
background-color: #fff;
|
||||
border-left: 1px dotted #999;
|
||||
}
|
||||
|
||||
.c3-tooltip td > span {
|
||||
display: inline-block;
|
||||
width: 10px;
|
||||
height: 10px;
|
||||
margin-right: 6px;
|
||||
}
|
||||
|
||||
.c3-tooltip .value {
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
/*-- Area --*/
|
||||
.c3-area {
|
||||
stroke-width: 0;
|
||||
opacity: 0.2;
|
||||
}
|
||||
|
||||
/*-- Arc --*/
|
||||
.c3-chart-arcs-title {
|
||||
dominant-baseline: middle;
|
||||
font-size: 1.3em;
|
||||
}
|
||||
|
||||
.c3-chart-arcs .c3-chart-arcs-background {
|
||||
fill: #e0e0e0;
|
||||
stroke: #FFF;
|
||||
}
|
||||
|
||||
.c3-chart-arcs .c3-chart-arcs-gauge-unit {
|
||||
fill: #000;
|
||||
font-size: 16px;
|
||||
}
|
||||
|
||||
.c3-chart-arcs .c3-chart-arcs-gauge-max {
|
||||
fill: #777;
|
||||
}
|
||||
|
||||
.c3-chart-arcs .c3-chart-arcs-gauge-min {
|
||||
fill: #777;
|
||||
}
|
||||
|
||||
.c3-chart-arc .c3-gauge-value {
|
||||
fill: #000;
|
||||
/* font-size: 28px !important;*/
|
||||
}
|
||||
|
||||
.c3-chart-arc.c3-target g path {
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
.c3-chart-arc.c3-target.c3-focused g path {
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
/*-- Zoom --*/
|
||||
.c3-drag-zoom.enabled {
|
||||
pointer-events: all !important;
|
||||
visibility: visible;
|
||||
}
|
||||
|
||||
.c3-drag-zoom.disabled {
|
||||
pointer-events: none !important;
|
||||
visibility: hidden;
|
||||
}
|
||||
|
||||
.c3-drag-zoom .extent {
|
||||
fill-opacity: 0.1;
|
||||
}
|
||||
2
static/assets/asr9006/c3.min.js
vendored
Normal file
2
static/assets/asr9006/c3.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
2
static/assets/asr9006/d3.v5.min.js
vendored
Normal file
2
static/assets/asr9006/d3.v5.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
BIN
static/assets/asr9006/ipmax.png
LFS
Normal file
BIN
static/assets/asr9006/ipmax.png
LFS
Normal file
Binary file not shown.
2
static/assets/asr9006/jquery.min.js
vendored
Normal file
2
static/assets/asr9006/jquery.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
BIN
static/assets/asr9006/loaded.png
LFS
Normal file
BIN
static/assets/asr9006/loaded.png
LFS
Normal file
Binary file not shown.
89
static/assets/asr9006/loadtest.js
Normal file
89
static/assets/asr9006/loadtest.js
Normal file
@@ -0,0 +1,89 @@
|
||||
(function () {
|
||||
function Graph(elem, ltdata, error) {
|
||||
var chart = c3.generate({
|
||||
bindto: elem,
|
||||
size: {
|
||||
width: 1200,
|
||||
height: error ? 400 : 600,
|
||||
},
|
||||
data: {
|
||||
columns: ltdata['data'],
|
||||
regions: {
|
||||
'ideal': error ? [] : [{'start': 0, 'style': 'dashed'}]
|
||||
},
|
||||
colors: {
|
||||
'ideal': '#bbbbbb',
|
||||
'txrate': '#bbbbbb',
|
||||
},
|
||||
axes: {
|
||||
'txrate': 'y2'
|
||||
}
|
||||
},
|
||||
point: {
|
||||
show: false
|
||||
},
|
||||
axis: {
|
||||
x: {
|
||||
tick: {
|
||||
values: ltdata['ticks'],
|
||||
},
|
||||
label: {
|
||||
text: 'seconds',
|
||||
position: 'outer-center'
|
||||
}
|
||||
},
|
||||
y: {
|
||||
min: 0,
|
||||
max: error ? 1 : ltdata['max'],
|
||||
padding: { top: 0, bottom: 0 },
|
||||
type: (error ? 'log' : 'linear'),
|
||||
tick: {
|
||||
format: d3.format('.3f'),
|
||||
},
|
||||
label: {
|
||||
text: (error ? 'err fraction of txrate (log)' : ltdata['yprefix'] + 'pps'),
|
||||
position: 'outer-middle'
|
||||
}
|
||||
},
|
||||
y2: {
|
||||
show: true,
|
||||
min: 0,
|
||||
max: error ? ltdata['max'] : 1,
|
||||
type: (error ? 'linear' : 'linear'),
|
||||
tick: {
|
||||
format: d3.format(error ? '.3f' : '.1f'),
|
||||
},
|
||||
padding: { top: 0, bottom: 0 },
|
||||
label: {
|
||||
text: error ? 'txrate ' + ltdata['yprefix'] + 'pps' : 'fraction of linerate',
|
||||
position: 'outer-middle'
|
||||
}
|
||||
}
|
||||
},
|
||||
grid: {
|
||||
y: {
|
||||
lines: error ? [{value: ltdata['ft'], text: 'fail threshold', class: 'ft', position: 'start'}] : [{value: ltdata['max']}]
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function LoadtestGraph(elem, ltdata) {
|
||||
return Graph(elem, ltdata, false);
|
||||
}
|
||||
|
||||
function ErrorGraph(elem, ltdata) {
|
||||
return Graph(elem, ltdata, true);
|
||||
}
|
||||
|
||||
$(window).on("load", function() {
|
||||
$('div.loadtest-graph').each(function(index, el) {
|
||||
if (el.dataset.ltdata) {
|
||||
LoadtestGraph(el, JSON.parse(el.dataset.ltdata));
|
||||
} else if (el.dataset.errdata) {
|
||||
ErrorGraph(el, JSON.parse(el.dataset.errdata));
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
})();
|
||||
BIN
static/assets/asr9006/results-64b.png
LFS
Normal file
BIN
static/assets/asr9006/results-64b.png
LFS
Normal file
Binary file not shown.
BIN
static/assets/asr9006/results-imix.png
LFS
Normal file
BIN
static/assets/asr9006/results-imix.png
LFS
Normal file
Binary file not shown.
BIN
static/assets/asr9006/results-lacp-64b.png
LFS
Normal file
BIN
static/assets/asr9006/results-lacp-64b.png
LFS
Normal file
Binary file not shown.
BIN
static/assets/asr9006/staging.png
LFS
Normal file
BIN
static/assets/asr9006/staging.png
LFS
Normal file
Binary file not shown.
112
static/assets/asr920/asr920-1514b.html
Normal file
112
static/assets/asr920/asr920-1514b.html
Normal file
File diff suppressed because one or more lines are too long
112
static/assets/asr920/asr920-64b.html
Normal file
112
static/assets/asr920/asr920-64b.html
Normal file
File diff suppressed because one or more lines are too long
51840
static/assets/asr920/asr920-bridgedomain-bench-unidirectional.json
Normal file
51840
static/assets/asr920/asr920-bridgedomain-bench-unidirectional.json
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
51840
static/assets/asr920/asr920-bridgedomain-bench-var2-1514b.json
Normal file
51840
static/assets/asr920/asr920-bridgedomain-bench-var2-1514b.json
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
51840
static/assets/asr920/asr920-bridgedomain-bench-var2-64b.json
Normal file
51840
static/assets/asr920/asr920-bridgedomain-bench-var2-64b.json
Normal file
File diff suppressed because it is too large
Load Diff
51840
static/assets/asr920/asr920-bridgedomain-bench.json
Normal file
51840
static/assets/asr920/asr920-bridgedomain-bench.json
Normal file
File diff suppressed because it is too large
Load Diff
51840
static/assets/asr920/asr920-bridgedomain-imix-unidirectional.json
Normal file
51840
static/assets/asr920/asr920-bridgedomain-imix-unidirectional.json
Normal file
File diff suppressed because it is too large
Load Diff
51840
static/assets/asr920/asr920-bridgedomain-imix.json
Normal file
51840
static/assets/asr920/asr920-bridgedomain-imix.json
Normal file
File diff suppressed because it is too large
Load Diff
112
static/assets/asr920/asr920-imix.html
Normal file
112
static/assets/asr920/asr920-imix.html
Normal file
File diff suppressed because one or more lines are too long
51840
static/assets/asr920/asr920-l3-bench-unidirectional.json
Normal file
51840
static/assets/asr920/asr920-l3-bench-unidirectional.json
Normal file
File diff suppressed because it is too large
Load Diff
51840
static/assets/asr920/asr920-l3-bench-var2-1514b-unidirectional.json
Normal file
51840
static/assets/asr920/asr920-l3-bench-var2-1514b-unidirectional.json
Normal file
File diff suppressed because it is too large
Load Diff
51840
static/assets/asr920/asr920-l3-bench-var2-1514b.json
Normal file
51840
static/assets/asr920/asr920-l3-bench-var2-1514b.json
Normal file
File diff suppressed because it is too large
Load Diff
51840
static/assets/asr920/asr920-l3-bench-var2-64b-unidirectional.json
Normal file
51840
static/assets/asr920/asr920-l3-bench-var2-64b-unidirectional.json
Normal file
File diff suppressed because it is too large
Load Diff
51840
static/assets/asr920/asr920-l3-bench-var2-64b.json
Normal file
51840
static/assets/asr920/asr920-l3-bench-var2-64b.json
Normal file
File diff suppressed because it is too large
Load Diff
51840
static/assets/asr920/asr920-l3-bench.json
Normal file
51840
static/assets/asr920/asr920-l3-bench.json
Normal file
File diff suppressed because it is too large
Load Diff
51840
static/assets/asr920/asr920-l3-imix-unidirectional.json
Normal file
51840
static/assets/asr920/asr920-l3-imix-unidirectional.json
Normal file
File diff suppressed because it is too large
Load Diff
51840
static/assets/asr920/asr920-l3-imix.json
Normal file
51840
static/assets/asr920/asr920-l3-imix.json
Normal file
File diff suppressed because it is too large
Load Diff
112
static/assets/asr920/asr920.html
Normal file
112
static/assets/asr920/asr920.html
Normal file
File diff suppressed because one or more lines are too long
241
static/assets/asr920/c3.css
Normal file
241
static/assets/asr920/c3.css
Normal file
@@ -0,0 +1,241 @@
|
||||
/*-- Chart --*/
|
||||
.c3 svg {
|
||||
font: 10px sans-serif;
|
||||
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
|
||||
}
|
||||
|
||||
.c3 path, .c3 line {
|
||||
fill: none;
|
||||
stroke: #000;
|
||||
}
|
||||
|
||||
.c3 text {
|
||||
-webkit-user-select: none;
|
||||
-moz-user-select: none;
|
||||
user-select: none;
|
||||
}
|
||||
|
||||
.c3-legend-item-tile,
|
||||
.c3-xgrid-focus,
|
||||
.c3-ygrid,
|
||||
.c3-event-rect,
|
||||
.c3-bars path {
|
||||
shape-rendering: crispEdges;
|
||||
}
|
||||
|
||||
.c3-chart-arc path {
|
||||
stroke: #fff;
|
||||
}
|
||||
|
||||
.c3-chart-arc rect {
|
||||
stroke: white;
|
||||
stroke-width: 1;
|
||||
}
|
||||
|
||||
.c3-chart-arc text {
|
||||
fill: #fff;
|
||||
font-size: 13px;
|
||||
}
|
||||
|
||||
/*-- Axis --*/
|
||||
/*-- Grid --*/
|
||||
.c3-grid line {
|
||||
stroke: #aaa;
|
||||
}
|
||||
|
||||
.c3-grid text {
|
||||
fill: #aaa;
|
||||
}
|
||||
|
||||
.c3-xgrid, .c3-ygrid {
|
||||
stroke-dasharray: 3 3;
|
||||
}
|
||||
|
||||
/*-- Text on Chart --*/
|
||||
.c3-text.c3-empty {
|
||||
fill: #808080;
|
||||
font-size: 2em;
|
||||
}
|
||||
|
||||
/*-- Line --*/
|
||||
.c3-line {
|
||||
stroke-width: 1px;
|
||||
}
|
||||
|
||||
/*-- Point --*/
|
||||
.c3-circle {
|
||||
fill: currentColor;
|
||||
}
|
||||
|
||||
.c3-circle._expanded_ {
|
||||
stroke-width: 1px;
|
||||
stroke: white;
|
||||
}
|
||||
|
||||
.c3-selected-circle {
|
||||
fill: white;
|
||||
stroke-width: 2px;
|
||||
}
|
||||
|
||||
/*-- Bar --*/
|
||||
.c3-bar {
|
||||
stroke-width: 0;
|
||||
}
|
||||
|
||||
.c3-bar._expanded_ {
|
||||
fill-opacity: 1;
|
||||
fill-opacity: 0.75;
|
||||
}
|
||||
|
||||
/*-- Focus --*/
|
||||
.c3-target.c3-focused {
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
.c3-target.c3-focused path.c3-line, .c3-target.c3-focused path.c3-step {
|
||||
stroke-width: 2px;
|
||||
}
|
||||
|
||||
.c3-target.c3-defocused {
|
||||
opacity: 0.3 !important;
|
||||
}
|
||||
|
||||
/*-- Region --*/
|
||||
.c3-region {
|
||||
fill: steelblue;
|
||||
fill-opacity: 0.1;
|
||||
}
|
||||
.c3-region text {
|
||||
fill-opacity: 1;
|
||||
}
|
||||
|
||||
/*-- Brush --*/
|
||||
.c3-brush .extent {
|
||||
fill-opacity: 0.1;
|
||||
}
|
||||
|
||||
/*-- Select - Drag --*/
|
||||
/*-- Legend --*/
|
||||
.c3-legend-item {
|
||||
font-size: 12px;
|
||||
}
|
||||
|
||||
.c3-legend-item-hidden {
|
||||
opacity: 0.15;
|
||||
}
|
||||
|
||||
.c3-legend-background {
|
||||
opacity: 0.75;
|
||||
fill: white;
|
||||
stroke: lightgray;
|
||||
stroke-width: 1;
|
||||
}
|
||||
|
||||
/*-- Title --*/
|
||||
.c3-title {
|
||||
font: 14px sans-serif;
|
||||
}
|
||||
|
||||
/*-- Tooltip --*/
|
||||
.c3-tooltip-container {
|
||||
z-index: 10;
|
||||
}
|
||||
|
||||
.c3-tooltip {
|
||||
border-collapse: collapse;
|
||||
border-spacing: 0;
|
||||
background-color: #fff;
|
||||
empty-cells: show;
|
||||
-webkit-box-shadow: 7px 7px 12px -9px #777777;
|
||||
-moz-box-shadow: 7px 7px 12px -9px #777777;
|
||||
box-shadow: 7px 7px 12px -9px #777777;
|
||||
opacity: 0.9;
|
||||
}
|
||||
|
||||
.c3-tooltip tr {
|
||||
border: 1px solid #CCC;
|
||||
}
|
||||
|
||||
.c3-tooltip th {
|
||||
background-color: #aaa;
|
||||
font-size: 14px;
|
||||
padding: 2px 5px;
|
||||
text-align: left;
|
||||
color: #FFF;
|
||||
}
|
||||
|
||||
.c3-tooltip td {
|
||||
font-size: 13px;
|
||||
padding: 3px 6px;
|
||||
background-color: #fff;
|
||||
border-left: 1px dotted #999;
|
||||
}
|
||||
|
||||
.c3-tooltip td > span {
|
||||
display: inline-block;
|
||||
width: 10px;
|
||||
height: 10px;
|
||||
margin-right: 6px;
|
||||
}
|
||||
|
||||
.c3-tooltip .value {
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
/*-- Area --*/
|
||||
.c3-area {
|
||||
stroke-width: 0;
|
||||
opacity: 0.2;
|
||||
}
|
||||
|
||||
/*-- Arc --*/
|
||||
.c3-chart-arcs-title {
|
||||
dominant-baseline: middle;
|
||||
font-size: 1.3em;
|
||||
}
|
||||
|
||||
.c3-chart-arcs .c3-chart-arcs-background {
|
||||
fill: #e0e0e0;
|
||||
stroke: #FFF;
|
||||
}
|
||||
|
||||
.c3-chart-arcs .c3-chart-arcs-gauge-unit {
|
||||
fill: #000;
|
||||
font-size: 16px;
|
||||
}
|
||||
|
||||
.c3-chart-arcs .c3-chart-arcs-gauge-max {
|
||||
fill: #777;
|
||||
}
|
||||
|
||||
.c3-chart-arcs .c3-chart-arcs-gauge-min {
|
||||
fill: #777;
|
||||
}
|
||||
|
||||
.c3-chart-arc .c3-gauge-value {
|
||||
fill: #000;
|
||||
/* font-size: 28px !important;*/
|
||||
}
|
||||
|
||||
.c3-chart-arc.c3-target g path {
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
.c3-chart-arc.c3-target.c3-focused g path {
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
/*-- Zoom --*/
|
||||
.c3-drag-zoom.enabled {
|
||||
pointer-events: all !important;
|
||||
visibility: visible;
|
||||
}
|
||||
|
||||
.c3-drag-zoom.disabled {
|
||||
pointer-events: none !important;
|
||||
visibility: hidden;
|
||||
}
|
||||
|
||||
.c3-drag-zoom .extent {
|
||||
fill-opacity: 0.1;
|
||||
}
|
||||
2
static/assets/asr920/c3.min.js
vendored
Normal file
2
static/assets/asr920/c3.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
2
static/assets/asr920/d3.v5.min.js
vendored
Normal file
2
static/assets/asr920/d3.v5.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
2
static/assets/asr920/jquery.min.js
vendored
Normal file
2
static/assets/asr920/jquery.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
89
static/assets/asr920/loadtest.js
Normal file
89
static/assets/asr920/loadtest.js
Normal file
@@ -0,0 +1,89 @@
|
||||
(function () {
|
||||
function Graph(elem, ltdata, error) {
|
||||
var chart = c3.generate({
|
||||
bindto: elem,
|
||||
size: {
|
||||
width: 1200,
|
||||
height: error ? 400 : 600,
|
||||
},
|
||||
data: {
|
||||
columns: ltdata['data'],
|
||||
regions: {
|
||||
'ideal': error ? [] : [{'start': 0, 'style': 'dashed'}]
|
||||
},
|
||||
colors: {
|
||||
'ideal': '#bbbbbb',
|
||||
'txrate': '#bbbbbb',
|
||||
},
|
||||
axes: {
|
||||
'txrate': 'y2'
|
||||
}
|
||||
},
|
||||
point: {
|
||||
show: false
|
||||
},
|
||||
axis: {
|
||||
x: {
|
||||
tick: {
|
||||
values: ltdata['ticks'],
|
||||
},
|
||||
label: {
|
||||
text: 'seconds',
|
||||
position: 'outer-center'
|
||||
}
|
||||
},
|
||||
y: {
|
||||
min: 0,
|
||||
max: error ? 1 : ltdata['max'],
|
||||
padding: { top: 0, bottom: 0 },
|
||||
type: (error ? 'log' : 'linear'),
|
||||
tick: {
|
||||
format: d3.format('.3f'),
|
||||
},
|
||||
label: {
|
||||
text: (error ? 'err fraction of txrate (log)' : ltdata['yprefix'] + 'pps'),
|
||||
position: 'outer-middle'
|
||||
}
|
||||
},
|
||||
y2: {
|
||||
show: true,
|
||||
min: 0,
|
||||
max: error ? ltdata['max'] : 1,
|
||||
type: (error ? 'linear' : 'linear'),
|
||||
tick: {
|
||||
format: d3.format(error ? '.3f' : '.1f'),
|
||||
},
|
||||
padding: { top: 0, bottom: 0 },
|
||||
label: {
|
||||
text: error ? 'txrate ' + ltdata['yprefix'] + 'pps' : 'fraction of linerate',
|
||||
position: 'outer-middle'
|
||||
}
|
||||
}
|
||||
},
|
||||
grid: {
|
||||
y: {
|
||||
lines: error ? [{value: ltdata['ft'], text: 'fail threshold', class: 'ft', position: 'start'}] : [{value: ltdata['max']}]
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function LoadtestGraph(elem, ltdata) {
|
||||
return Graph(elem, ltdata, false);
|
||||
}
|
||||
|
||||
function ErrorGraph(elem, ltdata) {
|
||||
return Graph(elem, ltdata, true);
|
||||
}
|
||||
|
||||
$(window).on("load", function() {
|
||||
$('div.loadtest-graph').each(function(index, el) {
|
||||
if (el.dataset.ltdata) {
|
||||
LoadtestGraph(el, JSON.parse(el.dataset.ltdata));
|
||||
} else if (el.dataset.errdata) {
|
||||
ErrorGraph(el, JSON.parse(el.dataset.errdata));
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
})();
|
||||
BIN
static/assets/bucketlist/bucketlist-corona.png
LFS
Normal file
BIN
static/assets/bucketlist/bucketlist-corona.png
LFS
Normal file
Binary file not shown.
BIN
static/assets/bucketlist/bucketlist-dk2.png
LFS
Normal file
BIN
static/assets/bucketlist/bucketlist-dk2.png
LFS
Normal file
Binary file not shown.
BIN
static/assets/bucketlist/bucketlist-ede.png
LFS
Normal file
BIN
static/assets/bucketlist/bucketlist-ede.png
LFS
Normal file
Binary file not shown.
BIN
static/assets/bucketlist/bucketlist-mentalhealth.png
LFS
Normal file
BIN
static/assets/bucketlist/bucketlist-mentalhealth.png
LFS
Normal file
Binary file not shown.
BIN
static/assets/bucketlist/bucketlist-staging-ams.png
LFS
Normal file
BIN
static/assets/bucketlist/bucketlist-staging-ams.png
LFS
Normal file
Binary file not shown.
BIN
static/assets/clearfog/clearfog-cx-lx2.png
LFS
Normal file
BIN
static/assets/clearfog/clearfog-cx-lx2.png
LFS
Normal file
Binary file not shown.
918
static/assets/clearfog/dmesg.boot
Normal file
918
static/assets/clearfog/dmesg.boot
Normal file
@@ -0,0 +1,918 @@
|
||||
[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd083]
|
||||
[ 0.000000] Linux version 5.4.47-00007-g8edfda9bc (root@0f1f486dcf65) (gcc version 7.4.1 20181213 [linaro-7.4-2019.02 revision 56ec6f6b99cc167ff0c2f8e1a2eed33b1edc85d4] (Linaro GCC 7.4-2019.02)) #1 SMP PREEMPT Tue Jun 15 19:24:47 UTC 2021
|
||||
[ 0.000000] Machine model: SolidRun LX2160A COM express type 7 module
|
||||
[ 0.000000] earlycon: pl11 at MMIO32 0x00000000021c0000 (options '')
|
||||
[ 0.000000] printk: bootconsole [pl11] enabled
|
||||
[ 0.000000] efi: Getting EFI parameters from FDT:
|
||||
[ 0.000000] efi: UEFI not found.
|
||||
[ 0.000000] cma: Reserved 320 MiB at 0x00000000e7c00000
|
||||
[ 0.000000] NUMA: No NUMA configuration found
|
||||
[ 0.000000] NUMA: Faking a node at [mem 0x0000000080000000-0x000000237fffffff]
|
||||
[ 0.000000] NUMA: NODE_DATA [mem 0x237e3f3800-0x237e3f4fff]
|
||||
[ 0.000000] Zone ranges:
|
||||
[ 0.000000] DMA32 [mem 0x0000000080000000-0x00000000ffffffff]
|
||||
[ 0.000000] Normal [mem 0x0000000100000000-0x000000237fffffff]
|
||||
[ 0.000000] Movable zone start for each node
|
||||
[ 0.000000] Early memory node ranges
|
||||
[ 0.000000] node 0: [mem 0x0000000080000000-0x00000000fbdfffff]
|
||||
[ 0.000000] node 0: [mem 0x0000002080000000-0x000000237fffffff]
|
||||
[ 0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x000000237fffffff]
|
||||
[ 0.000000] On node 0 totalpages: 3653120
|
||||
[ 0.000000] DMA32 zone: 8192 pages used for memmap
|
||||
[ 0.000000] DMA32 zone: 0 pages reserved
|
||||
[ 0.000000] DMA32 zone: 507392 pages, LIFO batch:63
|
||||
[ 0.000000] Normal zone: 49152 pages used for memmap
|
||||
[ 0.000000] Normal zone: 3145728 pages, LIFO batch:63
|
||||
[ 0.000000] psci: probing for conduit method from DT.
|
||||
[ 0.000000] psci: PSCIv1.1 detected in firmware.
|
||||
[ 0.000000] psci: Using standard PSCI v0.2 function IDs
|
||||
[ 0.000000] psci: MIGRATE_INFO_TYPE not supported.
|
||||
[ 0.000000] psci: SMC Calling Convention v1.1
|
||||
[ 0.000000] percpu: Embedded 24 pages/cpu s58904 r8192 d31208 u98304
|
||||
[ 0.000000] pcpu-alloc: s58904 r8192 d31208 u98304 alloc=24*4096
|
||||
[ 0.000000] pcpu-alloc: [0] 00 [0] 01 [0] 02 [0] 03 [0] 04 [0] 05 [0] 06 [0] 07
|
||||
[ 0.000000] pcpu-alloc: [0] 08 [0] 09 [0] 10 [0] 11 [0] 12 [0] 13 [0] 14 [0] 15
|
||||
[ 0.000000] Detected PIPT I-cache on CPU0
|
||||
[ 0.000000] CPU features: detected: GIC system register CPU interface
|
||||
[ 0.000000] CPU features: detected: EL2 vector hardening
|
||||
[ 0.000000] CPU features: kernel page table isolation forced ON by KASLR
|
||||
[ 0.000000] CPU features: detected: Kernel page table isolation (KPTI)
|
||||
[ 0.000000] Speculative Store Bypass Disable mitigation not required
|
||||
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 3595776
|
||||
[ 0.000000] Policy zone: Normal
|
||||
[ 0.000000] Kernel command line: console=ttyAMA0,115200 earlycon=pl011,mmio32,0x21c0000 default_hugepagesz=1024m hugepagesz=1024m hugepages=2 pci=pcie_bus_perf root=PARTUUID=30303030-01 rw rootwait
|
||||
[ 0.000000] Dentry cache hash table entries: 2097152 (order: 12, 16777216 bytes, linear)
|
||||
[ 0.000000] Inode-cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear)
|
||||
[ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
|
||||
[ 0.000000] software IO TLB: mapped [mem 0xe3c00000-0xe7c00000] (64MB)
|
||||
[ 0.000000] Memory: 11800300K/14612480K available (18748K kernel code, 2488K rwdata, 8852K rodata, 5952K init, 993K bss, 2484500K reserved, 327680K cma-reserved)
|
||||
[ 0.000000] rcu: Preemptible hierarchical RCU implementation.
|
||||
[ 0.000000] Tasks RCU enabled.
|
||||
[ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
|
||||
[ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
|
||||
[ 0.000000] GICv3: GIC: Using split EOI/Deactivate mode
|
||||
[ 0.000000] GICv3: 256 SPIs implemented
|
||||
[ 0.000000] GICv3: 0 Extended SPIs implemented
|
||||
[ 0.000000] GICv3: Distributor has no Range Selector support
|
||||
[ 0.000000] GICv3: 16 PPIs implemented
|
||||
[ 0.000000] GICv3: no VLPI support, no direct LPI support
|
||||
[ 0.000000] GICv3: CPU0: found redistributor 0 region 0:0x0000000006200000
|
||||
[ 0.000000] ITS [mem 0x06020000-0x0603ffff]
|
||||
[ 0.000000] ITS@0x0000000006020000: allocated 65536 Devices @236e480000 (flat, esz 8, psz 64K, shr 0)
|
||||
[ 0.000000] ITS: using cache flushing for cmd queue
|
||||
[ 0.000000] GICv3: using LPI property table @0x000000236e470000
|
||||
[ 0.000000] GIC: using cache flushing for LPI property table
|
||||
[ 0.000000] GICv3: CPU0: using allocated LPI pending table @0x000000236e500000
|
||||
[ 0.000000] random: get_random_bytes called from start_kernel+0x2b8/0x454 with crng_init=0
|
||||
[ 0.000000] arch_timer: cp15 timer(s) running at 25.00MHz (phys).
|
||||
[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x5c409fb33, max_idle_ns: 440795203156 ns
|
||||
[ 0.000001] sched_clock: 56 bits at 25MHz, resolution 39ns, wraps every 4398046511103ns
|
||||
[ 0.008443] Console: colour dummy device 80x25
|
||||
[ 0.012976] Calibrating delay loop (skipped), value calculated using timer frequency.. 50.00 BogoMIPS (lpj=100000)
|
||||
[ 0.023443] pid_max: default: 32768 minimum: 301
|
||||
[ 0.028181] LSM: Security Framework initializing
|
||||
[ 0.032937] Mount-cache hash table entries: 32768 (order: 6, 262144 bytes, linear)
|
||||
[ 0.040636] Mountpoint-cache hash table entries: 32768 (order: 6, 262144 bytes, linear)
|
||||
[ 0.072766] ASID allocator initialised with 32768 entries
|
||||
[ 0.086232] rcu: Hierarchical SRCU implementation.
|
||||
[ 0.099108] Platform MSI: gic-its@6020000 domain created
|
||||
[ 0.104516] PCI/MSI: /interrupt-controller@6000000/gic-its@6020000 domain created
|
||||
[ 0.112106] fsl-mc MSI: gic-its@6020000 domain created
|
||||
[ 0.117786] EFI services will not be available.
|
||||
[ 0.130371] smp: Bringing up secondary CPUs ...
|
||||
[ 0.167115] Detected PIPT I-cache on CPU1
|
||||
[ 0.167134] GICv3: CPU1: found redistributor 1 region 0:0x0000000006220000
|
||||
[ 0.167161] GICv3: CPU1: using allocated LPI pending table @0x000000236e510000
|
||||
[ 0.167184] CPU1: Booted secondary processor 0x0000000001 [0x410fd083]
|
||||
[ 0.199138] Detected PIPT I-cache on CPU2
|
||||
[ 0.199156] GICv3: CPU2: found redistributor 100 region 0:0x0000000006240000
|
||||
[ 0.199182] GICv3: CPU2: using allocated LPI pending table @0x000000236e520000
|
||||
[ 0.199204] CPU2: Booted secondary processor 0x0000000100 [0x410fd083]
|
||||
[ 0.231171] Detected PIPT I-cache on CPU3
|
||||
[ 0.231185] GICv3: CPU3: found redistributor 101 region 0:0x0000000006260000
|
||||
[ 0.231209] GICv3: CPU3: using allocated LPI pending table @0x000000236e530000
|
||||
[ 0.231227] CPU3: Booted secondary processor 0x0000000101 [0x410fd083]
|
||||
[ 0.263172] Detected PIPT I-cache on CPU4
|
||||
[ 0.263192] GICv3: CPU4: found redistributor 200 region 0:0x0000000006280000
|
||||
[ 0.263214] GICv3: CPU4: using allocated LPI pending table @0x000000236e540000
|
||||
[ 0.263235] CPU4: Booted secondary processor 0x0000000200 [0x410fd083]
|
||||
[ 0.295213] Detected PIPT I-cache on CPU5
|
||||
[ 0.295232] GICv3: CPU5: found redistributor 201 region 0:0x00000000062a0000
|
||||
[ 0.295253] GICv3: CPU5: using allocated LPI pending table @0x000000236e550000
|
||||
[ 0.295270] CPU5: Booted secondary processor 0x0000000201 [0x410fd083]
|
||||
[ 0.327234] Detected PIPT I-cache on CPU6
|
||||
[ 0.327257] GICv3: CPU6: found redistributor 300 region 0:0x00000000062c0000
|
||||
[ 0.327278] GICv3: CPU6: using allocated LPI pending table @0x000000236e560000
|
||||
[ 0.327295] CPU6: Booted secondary processor 0x0000000300 [0x410fd083]
|
||||
[ 0.359252] Detected PIPT I-cache on CPU7
|
||||
[ 0.359274] GICv3: CPU7: found redistributor 301 region 0:0x00000000062e0000
|
||||
[ 0.359293] GICv3: CPU7: using allocated LPI pending table @0x000000236e570000
|
||||
[ 0.359307] CPU7: Booted secondary processor 0x0000000301 [0x410fd083]
|
||||
[ 0.391281] Detected PIPT I-cache on CPU8
|
||||
[ 0.391308] GICv3: CPU8: found redistributor 400 region 0:0x0000000006300000
|
||||
[ 0.391320] GICv3: CPU8: using allocated LPI pending table @0x000000236e580000
|
||||
[ 0.391336] CPU8: Booted secondary processor 0x0000000400 [0x410fd083]
|
||||
[ 0.423298] Detected PIPT I-cache on CPU9
|
||||
[ 0.423324] GICv3: CPU9: found redistributor 401 region 0:0x0000000006320000
|
||||
[ 0.423335] GICv3: CPU9: using allocated LPI pending table @0x000000236e590000
|
||||
[ 0.423348] CPU9: Booted secondary processor 0x0000000401 [0x410fd083]
|
||||
[ 0.455334] Detected PIPT I-cache on CPU10
|
||||
[ 0.455355] GICv3: CPU10: found redistributor 500 region 0:0x0000000006340000
|
||||
[ 0.455367] GICv3: CPU10: using allocated LPI pending table @0x000000236e5a0000
|
||||
[ 0.455385] CPU10: Booted secondary processor 0x0000000500 [0x410fd083]
|
||||
[ 0.487351] Detected PIPT I-cache on CPU11
|
||||
[ 0.487370] GICv3: CPU11: found redistributor 501 region 0:0x0000000006360000
|
||||
[ 0.487381] GICv3: CPU11: using allocated LPI pending table @0x000000236e5b0000
|
||||
[ 0.487394] CPU11: Booted secondary processor 0x0000000501 [0x410fd083]
|
||||
[ 0.519378] Detected PIPT I-cache on CPU12
|
||||
[ 0.519400] GICv3: CPU12: found redistributor 600 region 0:0x0000000006380000
|
||||
[ 0.519412] GICv3: CPU12: using allocated LPI pending table @0x000000236e5c0000
|
||||
[ 0.519429] CPU12: Booted secondary processor 0x0000000600 [0x410fd083]
|
||||
[ 0.551399] Detected PIPT I-cache on CPU13
|
||||
[ 0.551417] GICv3: CPU13: found redistributor 601 region 0:0x00000000063a0000
|
||||
[ 0.551429] GICv3: CPU13: using allocated LPI pending table @0x000000236e5d0000
|
||||
[ 0.551442] CPU13: Booted secondary processor 0x0000000601 [0x410fd083]
|
||||
[ 0.583426] Detected PIPT I-cache on CPU14
|
||||
[ 0.583449] GICv3: CPU14: found redistributor 700 region 0:0x00000000063c0000
|
||||
[ 0.583462] GICv3: CPU14: using allocated LPI pending table @0x000000236e5e0000
|
||||
[ 0.583479] CPU14: Booted secondary processor 0x0000000700 [0x410fd083]
|
||||
[ 0.615444] Detected PIPT I-cache on CPU15
|
||||
[ 0.615463] GICv3: CPU15: found redistributor 701 region 0:0x00000000063e0000
|
||||
[ 0.615475] GICv3: CPU15: using allocated LPI pending table @0x000000236e5f0000
|
||||
[ 0.615488] CPU15: Booted secondary processor 0x0000000701 [0x410fd083]
|
||||
[ 0.615525] smp: Brought up 1 node, 16 CPUs
|
||||
[ 0.997589] SMP: Total of 16 processors activated.
|
||||
[ 1.002460] CPU features: detected: 32-bit EL0 Support
|
||||
[ 1.007662] CPU features: detected: CRC32 instructions
|
||||
[ 1.024355] CPU: All CPU(s) started at EL2
|
||||
[ 1.028524] alternatives: patching kernel code
|
||||
[ 1.033725] devtmpfs: initialized
|
||||
[ 1.039244] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
|
||||
[ 1.049103] futex hash table entries: 4096 (order: 6, 262144 bytes, linear)
|
||||
[ 1.058576] xor: measuring software checksum speed
|
||||
[ 1.103446] 8regs : 8457.000 MB/sec
|
||||
[ 1.147687] 32regs : 8668.000 MB/sec
|
||||
[ 1.191927] arm64_neon: 8385.000 MB/sec
|
||||
[ 1.196151] xor: using function: 32regs (8668.000 MB/sec)
|
||||
[ 1.201611] pinctrl core: initialized pinctrl subsystem
|
||||
[ 1.207325] DMI not present or invalid.
|
||||
[ 1.211373] NET: Registered protocol family 16
|
||||
[ 1.216509] DMA: preallocated 256 KiB pool for atomic allocations
|
||||
[ 1.222671] audit: initializing netlink subsys (disabled)
|
||||
[ 1.228199] audit: type=2000 audit(1.028:1): state=initialized audit_enabled=0 res=1
|
||||
[ 1.236042] cpuidle: using governor menu
|
||||
[ 1.240197] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
|
||||
[ 1.247626] Serial: AMBA PL011 UART driver
|
||||
[ 1.251804] imx mu driver is registered.
|
||||
[ 1.255772] imx rpmsg driver is registered.
|
||||
[ 1.260900] Machine: SolidRun LX2160A COM express type 7 module
|
||||
[ 1.266883] SoC family: QorIQ LX2160A
|
||||
[ 1.270577] SoC ID: svr:0x87360020, Revision: 2.0
|
||||
[ 1.276400] 21c0000.serial: ttyAMA0 at MMIO 0x21c0000 (irq = 19, base_baud = 0) is a SBSA
|
||||
[ 1.284673] printk: console [ttyAMA0] enabled
|
||||
[ 1.293414] printk: bootconsole [pl11] disabled
|
||||
[ 1.302763] 21d0000.serial: ttyAMA1 at MMIO 0x21d0000 (irq = 20, base_baud = 0) is a SBSA
|
||||
[ 1.315158] fsl_mc_bus 80c000000.fsl-mc: MC firmware version: 10.24.0
|
||||
[ 1.324189] fsl_mc_dprc dprc.1: DMA mask not set
|
||||
[ 1.341783] HugeTLB registered 1.00 GiB page size, pre-allocated 2 pages
|
||||
[ 1.348485] HugeTLB registered 32.0 MiB page size, pre-allocated 0 pages
|
||||
[ 1.355177] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
|
||||
[ 1.361868] HugeTLB registered 64.0 KiB page size, pre-allocated 0 pages
|
||||
[ 1.369349] cryptd: max_cpu_qlen set to 1000
|
||||
[ 1.441666] raid6: neonx8 gen() 4839 MB/s
|
||||
[ 1.513966] raid6: neonx8 xor() 4097 MB/s
|
||||
[ 1.586269] raid6: neonx4 gen() 4052 MB/s
|
||||
[ 1.658571] raid6: neonx4 xor() 3781 MB/s
|
||||
[ 1.730875] raid6: neonx2 gen() 3207 MB/s
|
||||
[ 1.803174] raid6: neonx2 xor() 3766 MB/s
|
||||
[ 1.875480] raid6: neonx1 gen() 2457 MB/s
|
||||
[ 1.947786] raid6: neonx1 xor() 2820 MB/s
|
||||
[ 2.020084] raid6: int64x8 gen() 2174 MB/s
|
||||
[ 2.092403] raid6: int64x8 xor() 1810 MB/s
|
||||
[ 2.164432] raid6: int64x4 gen() 2326 MB/s
|
||||
[ 2.236443] raid6: int64x4 xor() 1841 MB/s
|
||||
[ 2.308500] raid6: int64x2 gen() 1686 MB/s
|
||||
[ 2.380506] raid6: int64x2 xor() 1661 MB/s
|
||||
[ 2.452559] raid6: int64x1 gen() 1230 MB/s
|
||||
[ 2.524581] raid6: int64x1 xor() 1113 MB/s
|
||||
[ 2.528840] raid6: using algorithm neonx8 gen() 4839 MB/s
|
||||
[ 2.534227] raid6: .... xor() 4097 MB/s, rmw enabled
|
||||
[ 2.539181] raid6: using neon recovery algorithm
|
||||
[ 2.544018] ACPI: Interpreter disabled.
|
||||
[ 2.548448] iommu: Default domain type: Passthrough
|
||||
[ 2.553472] vgaarb: loaded
|
||||
[ 2.556318] SCSI subsystem initialized
|
||||
[ 2.560137] libata version 3.00 loaded.
|
||||
[ 2.560227] usbcore: registered new interface driver usbfs
|
||||
[ 2.565719] usbcore: registered new interface driver hub
|
||||
[ 2.571064] usbcore: registered new device driver usb
|
||||
[ 2.576299] imx-i2c 2000000.i2c: can't get pinctrl, bus recovery not supported
|
||||
[ 2.583592] i2c i2c-0: IMX I2C adapter registered
|
||||
[ 2.588359] imx-i2c 2020000.i2c: can't get pinctrl, bus recovery not supported
|
||||
[ 2.595604] i2c i2c-1: IMX I2C adapter registered
|
||||
[ 2.600365] imx-i2c 2040000.i2c: can't get pinctrl, bus recovery not supported
|
||||
[ 2.607645] i2c i2c-2: IMX I2C adapter registered
|
||||
[ 2.612542] mc: Linux media interface: v0.10
|
||||
[ 2.616812] videodev: Linux video capture interface: v2.00
|
||||
[ 2.622312] pps_core: LinuxPPS API ver. 1 registered
|
||||
[ 2.627266] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
|
||||
[ 2.636391] PTP clock support registered
|
||||
[ 2.640341] EDAC MC: Ver: 3.0.0
|
||||
[ 2.643878] No BMan portals available!
|
||||
[ 2.647780] QMan: Allocated lookup table at (____ptrval____), entry count 65537
|
||||
[ 2.655155] No QMan portals available!
|
||||
[ 2.658998] No USDPAA memory, no 'fsl,usdpaa-mem' in device-tree
|
||||
[ 2.665173] FPGA manager framework
|
||||
[ 2.668602] Advanced Linux Sound Architecture Driver Initialized.
|
||||
[ 2.675173] clocksource: Switched to clocksource arch_sys_counter
|
||||
[ 2.681347] VFS: Disk quotas dquot_6.6.0
|
||||
[ 2.685292] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
|
||||
[ 2.692236] pnp: PnP ACPI: disabled
|
||||
[ 2.698327] thermal_sys: Registered thermal governor 'step_wise'
|
||||
[ 2.698329] thermal_sys: Registered thermal governor 'power_allocator'
|
||||
[ 2.704785] NET: Registered protocol family 2
|
||||
[ 2.715868] tcp_listen_portaddr_hash hash table entries: 8192 (order: 5, 131072 bytes, linear)
|
||||
[ 2.724558] TCP established hash table entries: 131072 (order: 8, 1048576 bytes, linear)
|
||||
[ 2.733041] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes, linear)
|
||||
[ 2.740827] TCP: Hash tables configured (established 131072 bind 65536)
|
||||
[ 2.747510] UDP hash table entries: 8192 (order: 6, 262144 bytes, linear)
|
||||
[ 2.754445] UDP-Lite hash table entries: 8192 (order: 6, 262144 bytes, linear)
|
||||
[ 2.761895] NET: Registered protocol family 1
|
||||
[ 2.766421] RPC: Registered named UNIX socket transport module.
|
||||
[ 2.772335] RPC: Registered udp transport module.
|
||||
[ 2.777029] RPC: Registered tcp transport module.
|
||||
[ 2.781722] RPC: Registered tcp NFSv4.1 backchannel transport module.
|
||||
[ 2.788154] PCI: CLS 0 bytes, default 64
|
||||
[ 2.792861] hw perfevents: enabled with armv8_cortex_a72 PMU driver, 7 counters available
|
||||
[ 2.801139] kvm [1]: IPA Size Limit: 44bits
|
||||
[ 2.805704] kvm [1]: vgic-v2@c0e0000
|
||||
[ 2.809285] kvm [1]: GIC system register CPU interface enabled
|
||||
[ 2.815281] kvm [1]: vgic interrupt IRQ1
|
||||
[ 2.819373] kvm [1]: Hyp mode initialized successfully
|
||||
[ 2.826464] workingset: timestamp_bits=44 max_order=22 bucket_order=0
|
||||
[ 2.833332] squashfs: version 4.0 (2009/01/31) Phillip Lougher
|
||||
[ 2.839304] NFS: Registering the id_resolver key type
|
||||
[ 2.844359] Key type id_resolver registered
|
||||
[ 2.848532] Key type id_legacy registered
|
||||
[ 2.852535] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
|
||||
[ 2.859233] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
|
||||
[ 2.865415] fuse: init (API version 7.31)
|
||||
[ 2.869512] 9p: Installing v9fs 9p2000 file system support
|
||||
[ 2.882000] NET: Registered protocol family 38
|
||||
[ 2.886451] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 243)
|
||||
[ 2.893904] io scheduler mq-deadline registered
|
||||
[ 2.898427] io scheduler kyber registered
|
||||
[ 2.905793] layerscape-pcie 3600000.pcie: host bridge /soc/pcie@3600000 ranges:
|
||||
[ 2.913103] layerscape-pcie 3600000.pcie: MEM 0x9040000000..0x907fffffff -> 0x40000000
|
||||
[ 2.921263] layerscape-pcie 3600000.pcie: PCI host bridge to bus 0000:00
|
||||
[ 2.927957] pci_bus 0000:00: root bus resource [bus 00-ff]
|
||||
[ 2.933434] pci_bus 0000:00: root bus resource [mem 0x9040000000-0x907fffffff] (bus address [0x40000000-0x7fffffff])
|
||||
[ 2.943959] pci 0000:00:00.0: [1957:8d80] type 01 class 0x060400
|
||||
[ 2.950023] pci 0000:00:00.0: supports D1 D2
|
||||
[ 2.954284] pci 0000:00:00.0: PME# supported from D0 D1 D2 D3hot
|
||||
[ 2.961453] pci 0000:00:00.0: PCI bridge to [bus 01-ff]
|
||||
[ 2.966682] pci 0000:00:00.0: Max Payload Size set to 256/ 256 (was 128), Max Read Rq 256
|
||||
[ 2.975188] layerscape-pcie 3800000.pcie: host bridge /soc/pcie@3800000 ranges:
|
||||
[ 2.982493] layerscape-pcie 3800000.pcie: MEM 0xa040000000..0xa07fffffff -> 0x40000000
|
||||
[ 2.990653] layerscape-pcie 3800000.pcie: PCI host bridge to bus 0001:00
|
||||
[ 2.997346] pci_bus 0001:00: root bus resource [bus 00-ff]
|
||||
[ 3.002822] pci_bus 0001:00: root bus resource [mem 0xa040000000-0xa07fffffff] (bus address [0x40000000-0x7fffffff])
|
||||
[ 3.013343] pci 0001:00:00.0: [1957:8d80] type 01 class 0x060400
|
||||
[ 3.019414] pci 0001:00:00.0: supports D1 D2
|
||||
[ 3.023675] pci 0001:00:00.0: PME# supported from D0 D1 D2 D3hot
|
||||
[ 3.030425] pci 0001:01:00.0: [1425:5003] type 00 class 0x020000
|
||||
[ 3.036755] pci 0001:01:00.0: reg 0x10: [mem 0xa040000000-0xa04007ffff 64bit]
|
||||
[ 3.044015] pci 0001:01:00.0: reg 0x18: [mem 0xa040080000-0xa0400fffff 64bit]
|
||||
[ 3.051277] pci 0001:01:00.0: reg 0x20: [mem 0xa040100000-0xa040101fff 64bit]
|
||||
[ 3.058487] pci 0001:01:00.0: reg 0x30: [mem 0xa040180000-0xa0401fffff pref]
|
||||
[ 3.065601] pci 0001:01:00.0: enabling Extended Tags
|
||||
[ 3.071833] pci 0001:01:00.0: reg 0x1e4: [mem 0x00000000-0x00000fff 64bit]
|
||||
[ 3.078699] pci 0001:01:00.0: VF(n) BAR0 space: [mem 0x00000000-0x0000ffff 64bit] (contains BAR0 for 16 VFs)
|
||||
[ 3.088650] pci 0001:01:00.0: reg 0x1ec: [mem 0x00000000-0x00007fff 64bit]
|
||||
[ 3.095516] pci 0001:01:00.0: VF(n) BAR2 space: [mem 0x00000000-0x0007ffff 64bit] (contains BAR2 for 16 VFs)
|
||||
[ 3.105466] pci 0001:01:00.0: reg 0x1f4: [mem 0x00001000-0x00002fff 64bit]
|
||||
[ 3.112331] pci 0001:01:00.0: VF(n) BAR4 space: [mem 0x00001000-0x00020fff 64bit] (contains BAR4 for 16 VFs)
|
||||
[ 3.123244] pci 0001:01:00.1: [1425:5003] type 00 class 0x020000
|
||||
[ 3.129561] pci 0001:01:00.1: reg 0x10: [mem 0xa040200000-0xa04027ffff 64bit]
|
||||
[ 3.136821] pci 0001:01:00.1: reg 0x18: [mem 0xa040280000-0xa0402fffff 64bit]
|
||||
[ 3.144081] pci 0001:01:00.1: reg 0x20: [mem 0xa040300000-0xa040301fff 64bit]
|
||||
[ 3.151292] pci 0001:01:00.1: reg 0x30: [mem 0xa040380000-0xa0403fffff pref]
|
||||
[ 3.158391] pci 0001:01:00.1: enabling Extended Tags
|
||||
[ 3.164501] pci 0001:01:00.1: reg 0x1e4: [mem 0x00000000-0x00000fff 64bit]
|
||||
[ 3.171366] pci 0001:01:00.1: VF(n) BAR0 space: [mem 0x00000000-0x0000ffff 64bit] (contains BAR0 for 16 VFs)
|
||||
[ 3.181320] pci 0001:01:00.1: reg 0x1ec: [mem 0x00000000-0x00007fff 64bit]
|
||||
[ 3.188186] pci 0001:01:00.1: VF(n) BAR2 space: [mem 0x00000000-0x0007ffff 64bit] (contains BAR2 for 16 VFs)
|
||||
[ 3.198137] pci 0001:01:00.1: reg 0x1f4: [mem 0x00001000-0x00002fff 64bit]
|
||||
[ 3.205004] pci 0001:01:00.1: VF(n) BAR4 space: [mem 0x00001000-0x00020fff 64bit] (contains BAR4 for 16 VFs)
|
||||
[ 3.215854] pci 0001:01:00.2: [1425:5003] type 00 class 0x020000
|
||||
[ 3.222172] pci 0001:01:00.2: reg 0x10: [mem 0xa040400000-0xa04047ffff 64bit]
|
||||
[ 3.229432] pci 0001:01:00.2: reg 0x18: [mem 0xa040480000-0xa0404fffff 64bit]
|
||||
[ 3.236692] pci 0001:01:00.2: reg 0x20: [mem 0xa040500000-0xa040501fff 64bit]
|
||||
[ 3.243903] pci 0001:01:00.2: reg 0x30: [mem 0xa040580000-0xa0405fffff pref]
|
||||
[ 3.251003] pci 0001:01:00.2: enabling Extended Tags
|
||||
[ 3.257115] pci 0001:01:00.2: reg 0x1e4: [mem 0x00000000-0x00000fff 64bit]
|
||||
[ 3.263981] pci 0001:01:00.2: VF(n) BAR0 space: [mem 0x00000000-0x0000ffff 64bit] (contains BAR0 for 16 VFs)
|
||||
[ 3.273931] pci 0001:01:00.2: reg 0x1ec: [mem 0x00000000-0x00007fff 64bit]
|
||||
[ 3.280796] pci 0001:01:00.2: VF(n) BAR2 space: [mem 0x00000000-0x0007ffff 64bit] (contains BAR2 for 16 VFs)
|
||||
[ 3.290746] pci 0001:01:00.2: reg 0x1f4: [mem 0x00001000-0x00002fff 64bit]
|
||||
[ 3.297611] pci 0001:01:00.2: VF(n) BAR4 space: [mem 0x00001000-0x00020fff 64bit] (contains BAR4 for 16 VFs)
|
||||
[ 3.308457] pci 0001:01:00.3: [1425:5003] type 00 class 0x020000
|
||||
[ 3.314774] pci 0001:01:00.3: reg 0x10: [mem 0xa040600000-0xa04067ffff 64bit]
|
||||
[ 3.322034] pci 0001:01:00.3: reg 0x18: [mem 0xa040680000-0xa0406fffff 64bit]
|
||||
[ 3.329294] pci 0001:01:00.3: reg 0x20: [mem 0xa040700000-0xa040701fff 64bit]
|
||||
[ 3.336507] pci 0001:01:00.3: reg 0x30: [mem 0xa040780000-0xa0407fffff pref]
|
||||
[ 3.343607] pci 0001:01:00.3: enabling Extended Tags
|
||||
[ 3.349717] pci 0001:01:00.3: reg 0x1e4: [mem 0x00000000-0x00000fff 64bit]
|
||||
[ 3.356582] pci 0001:01:00.3: VF(n) BAR0 space: [mem 0x00000000-0x0000ffff 64bit] (contains BAR0 for 16 VFs)
|
||||
[ 3.366532] pci 0001:01:00.3: reg 0x1ec: [mem 0x00000000-0x00007fff 64bit]
|
||||
[ 3.373397] pci 0001:01:00.3: VF(n) BAR2 space: [mem 0x00000000-0x0007ffff 64bit] (contains BAR2 for 16 VFs)
|
||||
[ 3.383347] pci 0001:01:00.3: reg 0x1f4: [mem 0x00001000-0x00002fff 64bit]
|
||||
[ 3.390212] pci 0001:01:00.3: VF(n) BAR4 space: [mem 0x00001000-0x00020fff 64bit] (contains BAR4 for 16 VFs)
|
||||
[ 3.401058] pci 0001:01:00.4: [1425:5403] type 00 class 0x020000
|
||||
[ 3.407377] pci 0001:01:00.4: reg 0x10: [mem 0xa040800000-0xa04087ffff 64bit]
|
||||
[ 3.414637] pci 0001:01:00.4: reg 0x18: [mem 0xa041000000-0xa041ffffff 64bit]
|
||||
[ 3.421897] pci 0001:01:00.4: reg 0x20: [mem 0xa042000000-0xa042001fff 64bit]
|
||||
[ 3.429169] pci 0001:01:00.4: enabling Extended Tags
|
||||
[ 3.434175] pci 0001:00:00.0: Disabling No Snoop/Relaxed Ordering Attributes to avoid PCIe Completion erratum in 0001:01:00.4
|
||||
[ 3.445478] pci 0001:01:00.4: quirk_chelsio_T5_disable_root_port_attributes+0x0/0x88 took 11029 usecs
|
||||
[ 3.455997] pci 0001:01:00.5: [1425:5503] type 00 class 0x010000
|
||||
[ 3.462314] pci 0001:01:00.5: reg 0x10: [mem 0xa042080000-0xa0420fffff 64bit]
|
||||
[ 3.469576] pci 0001:01:00.5: reg 0x18: [mem 0xa042100000-0xa04217ffff 64bit]
|
||||
[ 3.476836] pci 0001:01:00.5: reg 0x20: [mem 0xa042180000-0xa042181fff 64bit]
|
||||
[ 3.484047] pci 0001:01:00.5: reg 0x30: [mem 0xa042200000-0xa04227ffff pref]
|
||||
[ 3.491147] pci 0001:01:00.5: enabling Extended Tags
|
||||
[ 3.497463] pci 0001:01:00.6: [1425:5603] type 00 class 0x0c0400
|
||||
[ 3.503781] pci 0001:01:00.6: reg 0x10: [mem 0xa042280000-0xa0422fffff 64bit]
|
||||
[ 3.511040] pci 0001:01:00.6: reg 0x18: [mem 0xa042300000-0xa04237ffff 64bit]
|
||||
[ 3.518300] pci 0001:01:00.6: reg 0x20: [mem 0xa042380000-0xa042381fff 64bit]
|
||||
[ 3.525511] pci 0001:01:00.6: reg 0x30: [mem 0xa042400000-0xa04247ffff pref]
|
||||
[ 3.532610] pci 0001:01:00.6: enabling Extended Tags
|
||||
[ 3.539551] pci 0001:00:00.0: BAR 14: assigned [mem 0xa040000000-0xa041ffffff]
|
||||
[ 3.546779] pci 0001:01:00.4: BAR 2: assigned [mem 0xa040000000-0xa040ffffff 64bit]
|
||||
[ 3.554512] pci 0001:01:00.0: BAR 0: assigned [mem 0xa041000000-0xa04107ffff 64bit]
|
||||
[ 3.562245] pci 0001:01:00.0: BAR 2: assigned [mem 0xa041080000-0xa0410fffff 64bit]
|
||||
[ 3.569978] pci 0001:01:00.0: BAR 6: assigned [mem 0xa041100000-0xa04117ffff pref]
|
||||
[ 3.577538] pci 0001:01:00.1: BAR 0: assigned [mem 0xa041180000-0xa0411fffff 64bit]
|
||||
[ 3.585270] pci 0001:01:00.1: BAR 2: assigned [mem 0xa041200000-0xa04127ffff 64bit]
|
||||
[ 3.593003] pci 0001:01:00.1: BAR 6: assigned [mem 0xa041280000-0xa0412fffff pref]
|
||||
[ 3.600565] pci 0001:01:00.2: BAR 0: assigned [mem 0xa041300000-0xa04137ffff 64bit]
|
||||
[ 3.608298] pci 0001:01:00.2: BAR 2: assigned [mem 0xa041380000-0xa0413fffff 64bit]
|
||||
[ 3.616030] pci 0001:01:00.2: BAR 6: assigned [mem 0xa041400000-0xa04147ffff pref]
|
||||
[ 3.623590] pci 0001:01:00.3: BAR 0: assigned [mem 0xa041480000-0xa0414fffff 64bit]
|
||||
[ 3.631322] pci 0001:01:00.3: BAR 2: assigned [mem 0xa041500000-0xa04157ffff 64bit]
|
||||
[ 3.639055] pci 0001:01:00.3: BAR 6: assigned [mem 0xa041580000-0xa0415fffff pref]
|
||||
[ 3.646615] pci 0001:01:00.4: BAR 0: assigned [mem 0xa041600000-0xa04167ffff 64bit]
|
||||
[ 3.654348] pci 0001:01:00.5: BAR 0: assigned [mem 0xa041680000-0xa0416fffff 64bit]
|
||||
[ 3.662081] pci 0001:01:00.5: BAR 2: assigned [mem 0xa041700000-0xa04177ffff 64bit]
|
||||
[ 3.669813] pci 0001:01:00.5: BAR 6: assigned [mem 0xa041780000-0xa0417fffff pref]
|
||||
[ 3.677374] pci 0001:01:00.6: BAR 0: assigned [mem 0xa041800000-0xa04187ffff 64bit]
|
||||
[ 3.685107] pci 0001:01:00.6: BAR 2: assigned [mem 0xa041880000-0xa0418fffff 64bit]
|
||||
[ 3.692839] pci 0001:01:00.6: BAR 6: assigned [mem 0xa041900000-0xa04197ffff pref]
|
||||
[ 3.700400] pci 0001:01:00.0: BAR 9: assigned [mem 0xa041980000-0xa0419fffff 64bit]
|
||||
[ 3.708084] pci 0001:01:00.1: BAR 9: assigned [mem 0xa041a00000-0xa041a7ffff 64bit]
|
||||
[ 3.715768] pci 0001:01:00.2: BAR 9: assigned [mem 0xa041a80000-0xa041afffff 64bit]
|
||||
[ 3.723453] pci 0001:01:00.3: BAR 9: assigned [mem 0xa041b00000-0xa041b7ffff 64bit]
|
||||
[ 3.731138] pci 0001:01:00.0: BAR 4: assigned [mem 0xa041b80000-0xa041b81fff 64bit]
|
||||
[ 3.738872] pci 0001:01:00.0: BAR 11: assigned [mem 0xa041b82000-0xa041ba1fff 64bit]
|
||||
[ 3.746643] pci 0001:01:00.1: BAR 4: assigned [mem 0xa041ba2000-0xa041ba3fff 64bit]
|
||||
[ 3.754376] pci 0001:01:00.1: BAR 11: assigned [mem 0xa041ba4000-0xa041bc3fff 64bit]
|
||||
[ 3.762147] pci 0001:01:00.2: BAR 4: assigned [mem 0xa041bc4000-0xa041bc5fff 64bit]
|
||||
[ 3.769881] pci 0001:01:00.2: BAR 11: assigned [mem 0xa041bc6000-0xa041be5fff 64bit]
|
||||
[ 3.777652] pci 0001:01:00.3: BAR 4: assigned [mem 0xa041be6000-0xa041be7fff 64bit]
|
||||
[ 3.785386] pci 0001:01:00.3: BAR 11: assigned [mem 0xa041be8000-0xa041c07fff 64bit]
|
||||
[ 3.793157] pci 0001:01:00.4: BAR 4: assigned [mem 0xa041c08000-0xa041c09fff 64bit]
|
||||
[ 3.800890] pci 0001:01:00.5: BAR 4: assigned [mem 0xa041c0a000-0xa041c0bfff 64bit]
|
||||
[ 3.808624] pci 0001:01:00.6: BAR 4: assigned [mem 0xa041c0c000-0xa041c0dfff 64bit]
|
||||
[ 3.816357] pci 0001:01:00.0: BAR 7: assigned [mem 0xa041c0e000-0xa041c1dfff 64bit]
|
||||
[ 3.824041] pci 0001:01:00.1: BAR 7: assigned [mem 0xa041c1e000-0xa041c2dfff 64bit]
|
||||
[ 3.831726] pci 0001:01:00.2: BAR 7: assigned [mem 0xa041c2e000-0xa041c3dfff 64bit]
|
||||
[ 3.839411] pci 0001:01:00.3: BAR 7: assigned [mem 0xa041c3e000-0xa041c4dfff 64bit]
|
||||
[ 3.847099] pci 0001:00:00.0: PCI bridge to [bus 01-ff]
|
||||
[ 3.852317] pci 0001:00:00.0: bridge window [mem 0xa040000000-0xa041ffffff]
|
||||
[ 3.859455] pci 0001:00:00.0: Max Payload Size set to 256/ 256 (was 128), Max Read Rq 256
|
||||
[ 3.868006] pci 0001:01:00.0: Max Payload Size set to 256/2048 (was 128), Max Read Rq 256
|
||||
[ 3.876556] pci 0001:01:00.1: Max Payload Size set to 256/2048 (was 128), Max Read Rq 256
|
||||
[ 3.885106] pci 0001:01:00.2: Max Payload Size set to 256/2048 (was 128), Max Read Rq 256
|
||||
[ 3.893657] pci 0001:01:00.3: Max Payload Size set to 256/2048 (was 128), Max Read Rq 256
|
||||
[ 3.902207] pci 0001:01:00.4: Max Payload Size set to 256/2048 (was 128), Max Read Rq 256
|
||||
[ 3.910757] pci 0001:01:00.5: Max Payload Size set to 256/2048 (was 128), Max Read Rq 256
|
||||
[ 3.919308] pci 0001:01:00.6: Max Payload Size set to 256/2048 (was 128), Max Read Rq 256
|
||||
[ 3.928276] EINJ: ACPI disabled.
|
||||
[ 3.933600] Bus freq driver module loaded
|
||||
[ 3.940029] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
|
||||
[ 3.947127] SuperH (H)SCI(F) driver initialized
|
||||
[ 3.951844] msm_serial: driver initialized
|
||||
[ 3.956930] arm-smmu 5000000.iommu: probing hardware configuration...
|
||||
[ 3.963367] arm-smmu 5000000.iommu: SMMUv2 with:
|
||||
[ 3.967976] arm-smmu 5000000.iommu: stage 1 translation
|
||||
[ 3.973277] arm-smmu 5000000.iommu: stage 2 translation
|
||||
[ 3.978578] arm-smmu 5000000.iommu: nested translation
|
||||
[ 3.983793] arm-smmu 5000000.iommu: coherent table walk
|
||||
[ 3.989096] arm-smmu 5000000.iommu: (IDR0.CTTW overridden by FW configuration)
|
||||
[ 3.996395] arm-smmu 5000000.iommu: stream matching with 128 register groups
|
||||
[ 4.003521] arm-smmu 5000000.iommu: 64 context banks (0 stage-2 only)
|
||||
[ 4.010041] arm-smmu 5000000.iommu: Supported page sizes: 0x61311000
|
||||
[ 4.016471] arm-smmu 5000000.iommu: Stage-1: 48-bit VA -> 48-bit IPA
|
||||
[ 4.022901] arm-smmu 5000000.iommu: Stage-2: 48-bit IPA -> 48-bit PA
|
||||
[ 4.034540] brd: module loaded
|
||||
[ 4.041934] loop: module loaded
|
||||
[ 4.045962] imx ahci driver is registered.
|
||||
[ 4.050208] ahci-qoriq 3200000.sata: 3200000.sata supply ahci not found, using dummy regulator
|
||||
[ 4.058878] ahci-qoriq 3200000.sata: 3200000.sata supply phy not found, using dummy regulator
|
||||
[ 4.067413] ahci-qoriq 3200000.sata: 3200000.sata supply target not found, using dummy regulator
|
||||
[ 4.076252] ahci-qoriq 3200000.sata: AHCI 0001.0301 32 slots 1 ports 6 Gbps 0x1 impl platform mode
|
||||
[ 4.085203] ahci-qoriq 3200000.sata: flags: 64bit ncq sntf pm clo only pmp fbs pio slum part ccc sds apst
|
||||
[ 4.095116] scsi host0: ahci-qoriq
|
||||
[ 4.098606] ata1: SATA max UDMA/133 mmio [mem 0x03200000-0x0320ffff] port 0x100 irq 27
|
||||
[ 4.106564] ahci-qoriq 3210000.sata: 3210000.sata supply ahci not found, using dummy regulator
|
||||
[ 4.115191] ahci-qoriq 3210000.sata: 3210000.sata supply phy not found, using dummy regulator
|
||||
[ 4.123724] ahci-qoriq 3210000.sata: 3210000.sata supply target not found, using dummy regulator
|
||||
[ 4.132546] ahci-qoriq 3210000.sata: AHCI 0001.0301 32 slots 1 ports 6 Gbps 0x1 impl platform mode
|
||||
[ 4.141497] ahci-qoriq 3210000.sata: flags: 64bit ncq sntf pm clo only pmp fbs pio slum part ccc sds apst
|
||||
[ 4.151363] scsi host1: ahci-qoriq
|
||||
[ 4.154825] ata2: SATA max UDMA/133 mmio [mem 0x03210000-0x0321ffff] port 0x100 irq 28
|
||||
[ 4.162777] ahci-qoriq 3220000.sata: 3220000.sata supply ahci not found, using dummy regulator
|
||||
[ 4.171401] ahci-qoriq 3220000.sata: 3220000.sata supply phy not found, using dummy regulator
|
||||
[ 4.179937] ahci-qoriq 3220000.sata: 3220000.sata supply target not found, using dummy regulator
|
||||
[ 4.188757] ahci-qoriq 3220000.sata: AHCI 0001.0301 32 slots 1 ports 6 Gbps 0x1 impl platform mode
|
||||
[ 4.197707] ahci-qoriq 3220000.sata: flags: 64bit ncq sntf pm clo only pmp fbs pio slum part ccc sds apst
|
||||
[ 4.207604] scsi host2: ahci-qoriq
|
||||
[ 4.211065] ata3: SATA max UDMA/133 mmio [mem 0x03220000-0x0322ffff] port 0x100 irq 29
|
||||
[ 4.219020] ahci-qoriq 3230000.sata: 3230000.sata supply ahci not found, using dummy regulator
|
||||
[ 4.227644] ahci-qoriq 3230000.sata: 3230000.sata supply phy not found, using dummy regulator
|
||||
[ 4.236178] ahci-qoriq 3230000.sata: 3230000.sata supply target not found, using dummy regulator
|
||||
[ 4.244999] ahci-qoriq 3230000.sata: AHCI 0001.0301 32 slots 1 ports 6 Gbps 0x1 impl platform mode
|
||||
[ 4.253951] ahci-qoriq 3230000.sata: flags: 64bit ncq sntf pm clo only pmp fbs pio slum part ccc sds apst
|
||||
[ 4.263815] scsi host3: ahci-qoriq
|
||||
[ 4.267281] ata4: SATA max UDMA/133 mmio [mem 0x03230000-0x0323ffff] port 0x100 irq 30
|
||||
[ 4.276196] spi-nor spi0.0: found mt35xu512aba, expected m25p80
|
||||
[ 4.282117] spi-nor spi0.0: mt35xu512aba (65536 Kbytes)
|
||||
[ 4.291824] spi-nor spi0.1: w25q32 (4096 Kbytes)
|
||||
[ 4.300460] libphy: Fixed MDIO Bus: probed
|
||||
[ 4.304891] tun: Universal TUN/TAP device driver, 1.6
|
||||
[ 4.310239] thunder_xcv, ver 1.0
|
||||
[ 4.313477] thunder_bgx, ver 1.0
|
||||
[ 4.316713] nicpf, ver 1.0
|
||||
[ 4.319572] libphy: Freescale XGMAC MDIO Bus: probed
|
||||
[ 4.324918] libphy: Freescale XGMAC MDIO Bus: probed
|
||||
[ 4.329944] Freescale FM module, FMD API version 21.1.0
|
||||
[ 4.335215] Freescale FM Ports module
|
||||
[ 4.338865] fsl_mac: fsl_mac: FSL FMan MAC API based driver
|
||||
[ 4.344467] fsl_dpa: FSL DPAA Ethernet driver
|
||||
[ 4.348845] fsl_advanced: FSL DPAA Advanced drivers:
|
||||
[ 4.353799] fsl_proxy: FSL DPAA Proxy initialization driver
|
||||
[ 4.359392] fsl_oh: FSL FMan Offline Parsing port driver
|
||||
[ 4.364952] hclge is initializing
|
||||
[ 4.368260] hns3: Hisilicon Ethernet Network Driver for Hip08 Family - version
|
||||
[ 4.375470] hns3: Copyright (c) 2017 Huawei Corporation.
|
||||
[ 4.380794] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI
|
||||
[ 4.387832] e1000: Copyright (c) 1999-2006 Intel Corporation.
|
||||
[ 4.393584] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k
|
||||
[ 4.399406] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
|
||||
[ 4.405335] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.6.0-k
|
||||
[ 4.412286] igb: Copyright (c) 2007-2014 Intel Corporation.
|
||||
[ 4.417863] igbvf: Intel(R) Gigabit Virtual Function Network Driver - version 2.4.0-k
|
||||
[ 4.421306] ata1: SATA link down (SStatus 0 SControl 300)
|
||||
[ 4.425682] igbvf: Copyright (c) 2009 - 2012 Intel Corporation.
|
||||
[ 4.425802] sky2: driver version 1.30
|
||||
[ 4.440848] usbcore: registered new interface driver r8152
|
||||
[ 4.446339] usbcore: registered new interface driver asix
|
||||
[ 4.451740] usbcore: registered new interface driver ax88179_178a
|
||||
[ 4.457835] usbcore: registered new interface driver cdc_ether
|
||||
[ 4.463668] usbcore: registered new interface driver net1080
|
||||
[ 4.469327] usbcore: registered new interface driver cdc_subset
|
||||
[ 4.475247] usbcore: registered new interface driver zaurus
|
||||
[ 4.477305] ata2: SATA link down (SStatus 0 SControl 300)
|
||||
[ 4.480825] usbcore: registered new interface driver cdc_ncm
|
||||
[ 4.492041] VFIO - User Level meta-driver version: 0.3
|
||||
[ 4.497362] dwc3 3100000.usb: Failed to get clk 'ref': -2
|
||||
[ 4.503029] dwc3 3110000.usb: Failed to get clk 'ref': -2
|
||||
[ 4.509065] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
|
||||
[ 4.515587] ehci-pci: EHCI PCI platform driver
|
||||
[ 4.520036] ehci-platform: EHCI generic platform driver
|
||||
[ 4.525294] ehci-orion: EHCI orion driver
|
||||
[ 4.529328] ehci-exynos: EHCI EXYNOS driver
|
||||
[ 4.533308] ata3: SATA link down (SStatus 0 SControl 300)
|
||||
[ 4.533533] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
|
||||
[ 4.545059] ohci-pci: OHCI PCI platform driver
|
||||
[ 4.549507] ohci-platform: OHCI generic platform driver
|
||||
[ 4.554761] ohci-exynos: OHCI EXYNOS driver
|
||||
[ 4.559080] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
|
||||
[ 4.564565] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1
|
||||
[ 4.572269] xhci-hcd xhci-hcd.0.auto: hcc params 0x0220f66d hci version 0x100 quirks 0x0000000002010810
|
||||
[ 4.581670] xhci-hcd xhci-hcd.0.auto: irq 25, io mem 0x03100000
|
||||
[ 4.587870] hub 1-0:1.0: USB hub found
|
||||
[ 4.589433] ata4: SATA link down (SStatus 0 SControl 300)
|
||||
[ 4.591624] hub 1-0:1.0: 1 port detected
|
||||
[ 4.601026] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
|
||||
[ 4.606508] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2
|
||||
[ 4.614158] xhci-hcd xhci-hcd.0.auto: Host supports USB 3.0 SuperSpeed
|
||||
[ 4.620868] hub 2-0:1.0: USB hub found
|
||||
[ 4.624622] hub 2-0:1.0: 1 port detected
|
||||
[ 4.628674] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
|
||||
[ 4.634158] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 3
|
||||
[ 4.641863] xhci-hcd xhci-hcd.1.auto: hcc params 0x0220f66d hci version 0x100 quirks 0x0000000002010810
|
||||
[ 4.651263] xhci-hcd xhci-hcd.1.auto: irq 26, io mem 0x03110000
|
||||
[ 4.657415] hub 3-0:1.0: USB hub found
|
||||
[ 4.661167] hub 3-0:1.0: 1 port detected
|
||||
[ 4.665185] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
|
||||
[ 4.670667] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 4
|
||||
[ 4.678316] xhci-hcd xhci-hcd.1.auto: Host supports USB 3.0 SuperSpeed
|
||||
[ 4.685019] hub 4-0:1.0: USB hub found
|
||||
[ 4.688772] hub 4-0:1.0: 1 port detected
|
||||
[ 4.692899] usbcore: registered new interface driver cdc_acm
|
||||
[ 4.698552] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
|
||||
[ 4.706577] usbcore: registered new interface driver usb-storage
|
||||
[ 4.712605] usbcore: registered new interface driver usbserial_generic
|
||||
[ 4.719129] usbserial: USB Serial support registered for generic
|
||||
[ 4.725139] usbcore: registered new interface driver ftdi_sio
|
||||
[ 4.730881] usbserial: USB Serial support registered for FTDI USB Serial Device
|
||||
[ 4.738221] usbcore: registered new interface driver usb_serial_simple
|
||||
[ 4.744744] usbserial: USB Serial support registered for carelink
|
||||
[ 4.750835] usbserial: USB Serial support registered for zio
|
||||
[ 4.756489] usbserial: USB Serial support registered for funsoft
|
||||
[ 4.762491] usbserial: USB Serial support registered for flashloader
|
||||
[ 4.768841] usbserial: USB Serial support registered for google
|
||||
[ 4.774755] usbserial: USB Serial support registered for libtransistor
|
||||
[ 4.781277] usbserial: USB Serial support registered for vivopay
|
||||
[ 4.787279] usbserial: USB Serial support registered for moto_modem
|
||||
[ 4.793541] usbserial: USB Serial support registered for motorola_tetra
|
||||
[ 4.800153] usbserial: USB Serial support registered for novatel_gps
|
||||
[ 4.806504] usbserial: USB Serial support registered for hp4x
|
||||
[ 4.812248] usbserial: USB Serial support registered for suunto
|
||||
[ 4.818164] usbserial: USB Serial support registered for siemens_mpi
|
||||
[ 4.825767] ftm-alarm 2800000.timer: registered as rtc1
|
||||
[ 4.835322] rtc-pcf2127-i2c 2-0051: registered as rtc0
|
||||
[ 4.840727] i2c /dev entries driver
|
||||
[ 4.846519] at24 3-0050: 65536 byte 24c512 EEPROM, writable, 1 bytes/write
|
||||
[ 4.854108] at24 3-0051: 256 byte spd EEPROM, read-only, 0 bytes/write
|
||||
[ 4.889938] at24 3-0057: 256 byte 24c02 EEPROM, writable, 1 bytes/write
|
||||
[ 4.896574] i2c i2c-0: Added multiplexed i2c bus 3
|
||||
[ 4.901491] i2c i2c-0: Added multiplexed i2c bus 4
|
||||
[ 4.906413] i2c i2c-0: Added multiplexed i2c bus 5
|
||||
[ 4.911330] i2c i2c-0: Added multiplexed i2c bus 6
|
||||
[ 4.916189] i2c i2c-0: Added multiplexed i2c bus 7
|
||||
[ 4.921045] i2c i2c-0: Added multiplexed i2c bus 8
|
||||
[ 4.925900] i2c i2c-0: Added multiplexed i2c bus 9
|
||||
[ 4.930755] i2c i2c-0: Added multiplexed i2c bus 10
|
||||
[ 4.935627] pca954x 0-0077: registered 8 multiplexed busses for I2C mux pca9547
|
||||
[ 4.947810] amc6821 4-0018: Revision 3
|
||||
[ 4.974901] random: fast init done
|
||||
[ 4.999168] usb 3-1: new high-speed USB device number 2 using xhci-hcd
|
||||
[ 5.196869] hub 3-1:1.0: USB hub found
|
||||
[ 5.200630] hub 3-1:1.0: 4 ports detected
|
||||
[ 5.279186] usb 4-1: new SuperSpeed Gen 1 USB device number 2 using xhci-hcd
|
||||
[ 5.283952] sbsa-gwdt 23a0000.watchdog: Initialized with 30s timeout @ 25000050 Hz, action=0. [enabled]
|
||||
[ 5.297511] qoriq_cpufreq: Freescale QorIQ CPU frequency scaling driver
|
||||
[ 5.304714] sdhci: Secure Digital Host Controller Interface driver
|
||||
[ 5.310896] sdhci: Copyright(c) Pierre Ossman
|
||||
[ 5.315406] Synopsys Designware Multimedia Card Interface Driver
|
||||
[ 5.321730] sdhci-pltfm: SDHCI platform and OF driver helper
|
||||
[ 5.353047] mmc0: SDHCI controller on 2140000.esdhc [2140000.esdhc] using ADMA 64-bit
|
||||
[ 5.356936] hub 4-1:1.0: USB hub found
|
||||
[ 5.364884] hub 4-1:1.0: 4 ports detected
|
||||
[ 5.384428] mmc1: SDHCI controller on 2150000.esdhc [2150000.esdhc] using ADMA 64-bit
|
||||
[ 5.393455] caam 8000000.crypto: device ID = 0x0a1a020000000000 (Era 10)
|
||||
[ 5.395827] mmc0: new high speed SDXC card at address 0001
|
||||
[ 5.400165] caam 8000000.crypto: job rings = 3, qi = 1
|
||||
[ 5.405948] mmcblk0: mmc0:0001 00000 59.5 GiB
|
||||
[ 5.417542] mmcblk0: p1
|
||||
[ 5.422536] caam algorithms registered in /proc/crypto
|
||||
[ 5.428718] caam 8000000.crypto: caam pkc algorithms registered in /proc/crypto
|
||||
[ 5.436287] caam_jr 8010000.jr: registering rng-caam
|
||||
[ 5.447732] usbcore: registered new interface driver usbhid
|
||||
[ 5.453324] usbhid: USB HID core driver
|
||||
[ 5.458179] No fsl,qman node
|
||||
[ 5.461057] Freescale USDPAA process driver
|
||||
[ 5.465229] fsl-usdpaa: no region found
|
||||
[ 5.469095] Freescale USDPAA process IRQ driver
|
||||
[ 5.474785] optee: probing for conduit method from DT.
|
||||
[ 5.479926] optee: api uid mismatch
|
||||
[ 5.485738] pktgen: Packet Generator for packet performance testing. Version: 2.75
|
||||
[ 5.494751] NET: Registered protocol family 26
|
||||
[ 5.499200] u32 classifier
|
||||
[ 5.501895] input device check on
|
||||
[ 5.505549] Actions configured
|
||||
[ 5.509379] Initializing XFRM netlink socket
|
||||
[ 5.510780] mmc1: new HS400 MMC card at address 0001
|
||||
[ 5.513694] NET: Registered protocol family 10
|
||||
[ 5.518926] mmcblk1: mmc1:0001 DG4064 59.2 GiB
|
||||
[ 5.523423] Segment Routing with IPv6
|
||||
[ 5.527731] mmcblk1boot0: mmc1:0001 DG4064 partition 1 4.00 MiB
|
||||
[ 5.531274] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
|
||||
[ 5.537292] mmcblk1boot1: mmc1:0001 DG4064 partition 2 4.00 MiB
|
||||
[ 5.543262] NET: Registered protocol family 17
|
||||
[ 5.549036] mmcblk1rpmb: mmc1:0001 DG4064 partition 3 4.00 MiB, chardev (508:0)
|
||||
[ 5.551200] usb 3-1.3: new high-speed USB device number 3 using xhci-hcd
|
||||
[ 5.553415] NET: Registered protocol family 15
|
||||
[ 5.561391] mmcblk1: p1
|
||||
[ 5.567419] Bridge firewalling registered
|
||||
[ 5.578485] 8021q: 802.1Q VLAN Support v1.8
|
||||
[ 5.582675] lib80211: common routines for IEEE802.11 drivers
|
||||
[ 5.588327] lib80211_crypt: registered algorithm 'NULL'
|
||||
[ 5.588329] lib80211_crypt: registered algorithm 'WEP'
|
||||
[ 5.588330] lib80211_crypt: registered algorithm 'CCMP'
|
||||
[ 5.588332] lib80211_crypt: registered algorithm 'TKIP'
|
||||
[ 5.588357] 9pnet: Installing 9P2000 support
|
||||
[ 5.592642] tsn generic netlink module v1 init...
|
||||
[ 5.597368] Key type dns_resolver registered
|
||||
[ 5.601863] registered taskstats version 1
|
||||
[ 5.606746] Btrfs loaded, crc32c=crc32c-generic
|
||||
[ 5.613031] fsl_mc_dprc dprc.1: Adding to iommu group 0
|
||||
[ 5.672676] fsl_mc_allocator dpbp.1: Adding to iommu group 0
|
||||
[ 5.678380] fsl_mc_allocator dpbp.0: Adding to iommu group 0
|
||||
[ 5.685090] fsl_mc_allocator dpmcp.35: Adding to iommu group 0
|
||||
[ 5.691977] fsl_mc_allocator dpmcp.34: Adding to iommu group 0
|
||||
[ 5.698849] fsl_mc_allocator dpmcp.33: Adding to iommu group 0
|
||||
[ 5.705734] fsl_mc_allocator dpmcp.32: Adding to iommu group 0
|
||||
[ 5.708888] hub 3-1.3:1.0: USB hub found
|
||||
[ 5.712614] fsl_mc_allocator dpmcp.31: Adding to iommu group 0
|
||||
[ 5.715534] hub 3-1.3:1.0: 4 ports detected
|
||||
[ 5.722356] fsl_mc_allocator dpmcp.30: Adding to iommu group 0
|
||||
[ 5.732426] fsl_mc_allocator dpmcp.29: Adding to iommu group 0
|
||||
[ 5.739325] fsl_mc_allocator dpmcp.28: Adding to iommu group 0
|
||||
[ 5.746198] fsl_mc_allocator dpmcp.27: Adding to iommu group 0
|
||||
[ 5.753080] fsl_mc_allocator dpmcp.26: Adding to iommu group 0
|
||||
[ 5.759965] fsl_mc_allocator dpmcp.25: Adding to iommu group 0
|
||||
[ 5.766841] fsl_mc_allocator dpmcp.24: Adding to iommu group 0
|
||||
[ 5.773720] fsl_mc_allocator dpmcp.23: Adding to iommu group 0
|
||||
[ 5.780605] fsl_mc_allocator dpmcp.22: Adding to iommu group 0
|
||||
[ 5.787492] fsl_mc_allocator dpmcp.21: Adding to iommu group 0
|
||||
[ 5.794367] fsl_mc_allocator dpmcp.20: Adding to iommu group 0
|
||||
[ 5.801249] fsl_mc_allocator dpmcp.19: Adding to iommu group 0
|
||||
[ 5.808142] fsl_mc_allocator dpmcp.18: Adding to iommu group 0
|
||||
[ 5.815019] fsl_mc_allocator dpmcp.17: Adding to iommu group 0
|
||||
[ 5.821893] fsl_mc_allocator dpmcp.16: Adding to iommu group 0
|
||||
[ 5.828773] fsl_mc_allocator dpmcp.15: Adding to iommu group 0
|
||||
[ 5.835660] fsl_mc_allocator dpmcp.14: Adding to iommu group 0
|
||||
[ 5.842536] fsl_mc_allocator dpmcp.13: Adding to iommu group 0
|
||||
[ 5.849418] fsl_mc_allocator dpmcp.12: Adding to iommu group 0
|
||||
[ 5.856300] fsl_mc_allocator dpmcp.11: Adding to iommu group 0
|
||||
[ 5.863187] fsl_mc_allocator dpmcp.10: Adding to iommu group 0
|
||||
[ 5.870064] fsl_mc_allocator dpmcp.9: Adding to iommu group 0
|
||||
[ 5.876856] fsl_mc_allocator dpmcp.8: Adding to iommu group 0
|
||||
[ 5.883664] fsl_mc_allocator dpmcp.7: Adding to iommu group 0
|
||||
[ 5.890453] fsl_mc_allocator dpmcp.6: Adding to iommu group 0
|
||||
[ 5.897258] fsl_mc_allocator dpmcp.5: Adding to iommu group 0
|
||||
[ 5.904058] fsl_mc_allocator dpmcp.4: Adding to iommu group 0
|
||||
[ 5.910858] fsl_mc_allocator dpmcp.3: Adding to iommu group 0
|
||||
[ 5.917652] fsl_mc_allocator dpmcp.2: Adding to iommu group 0
|
||||
[ 5.924456] fsl_mc_allocator dpmcp.1: Adding to iommu group 0
|
||||
[ 5.930243] fsl_mc_allocator dpcon.31: Adding to iommu group 0
|
||||
[ 5.936116] fsl_mc_allocator dpcon.30: Adding to iommu group 0
|
||||
[ 5.941990] fsl_mc_allocator dpcon.29: Adding to iommu group 0
|
||||
[ 5.947865] fsl_mc_allocator dpcon.28: Adding to iommu group 0
|
||||
[ 5.953737] fsl_mc_allocator dpcon.27: Adding to iommu group 0
|
||||
[ 5.959615] fsl_mc_allocator dpcon.26: Adding to iommu group 0
|
||||
[ 5.965488] fsl_mc_allocator dpcon.25: Adding to iommu group 0
|
||||
[ 5.971362] fsl_mc_allocator dpcon.24: Adding to iommu group 0
|
||||
[ 5.977237] fsl_mc_allocator dpcon.23: Adding to iommu group 0
|
||||
[ 5.983111] fsl_mc_allocator dpcon.22: Adding to iommu group 0
|
||||
[ 5.988985] fsl_mc_allocator dpcon.21: Adding to iommu group 0
|
||||
[ 5.994859] fsl_mc_allocator dpcon.20: Adding to iommu group 0
|
||||
[ 6.000733] fsl_mc_allocator dpcon.19: Adding to iommu group 0
|
||||
[ 6.006609] fsl_mc_allocator dpcon.18: Adding to iommu group 0
|
||||
[ 6.012485] fsl_mc_allocator dpcon.17: Adding to iommu group 0
|
||||
[ 6.018360] fsl_mc_allocator dpcon.16: Adding to iommu group 0
|
||||
[ 6.024241] fsl_mc_allocator dpcon.15: Adding to iommu group 0
|
||||
[ 6.030117] fsl_mc_allocator dpcon.14: Adding to iommu group 0
|
||||
[ 6.035993] fsl_mc_allocator dpcon.13: Adding to iommu group 0
|
||||
[ 6.041868] fsl_mc_allocator dpcon.12: Adding to iommu group 0
|
||||
[ 6.047744] fsl_mc_allocator dpcon.11: Adding to iommu group 0
|
||||
[ 6.053622] fsl_mc_allocator dpcon.10: Adding to iommu group 0
|
||||
[ 6.059498] fsl_mc_allocator dpcon.9: Adding to iommu group 0
|
||||
[ 6.065288] fsl_mc_allocator dpcon.8: Adding to iommu group 0
|
||||
[ 6.071078] fsl_mc_allocator dpcon.7: Adding to iommu group 0
|
||||
[ 6.076869] fsl_mc_allocator dpcon.6: Adding to iommu group 0
|
||||
[ 6.082658] fsl_mc_allocator dpcon.5: Adding to iommu group 0
|
||||
[ 6.088452] fsl_mc_allocator dpcon.4: Adding to iommu group 0
|
||||
[ 6.094242] fsl_mc_allocator dpcon.3: Adding to iommu group 0
|
||||
[ 6.100035] fsl_mc_allocator dpcon.2: Adding to iommu group 0
|
||||
[ 6.105825] fsl_mc_allocator dpcon.1: Adding to iommu group 0
|
||||
[ 6.111617] fsl_mc_allocator dpcon.0: Adding to iommu group 0
|
||||
[ 6.117407] fsl_dpaa2_eth dpni.0: Adding to iommu group 0
|
||||
[ 6.193777] dpaa2_mac dpmac.17: Adding to iommu group 0
|
||||
[ 6.203487] dpaa2_mac dpmac.17: Connected to rgmii-id PHY.
|
||||
[ 6.209022] dpaa2_mac dpmac.10: Adding to iommu group 0
|
||||
[ 6.218150] dpaa2_mac dpmac.10: Registered fixed PHY.
|
||||
[ 6.223250] dpaa2_mac dpmac.9: Adding to iommu group 0
|
||||
[ 6.232214] dpaa2_mac dpmac.9: Registered fixed PHY.
|
||||
[ 6.237224] dpaa2_mac dpmac.8: Adding to iommu group 0
|
||||
[ 6.246231] dpaa2_mac dpmac.8: Registered fixed PHY.
|
||||
[ 6.251242] dpaa2_mac dpmac.7: Adding to iommu group 0
|
||||
[ 6.260200] dpaa2_mac dpmac.7: Registered fixed PHY.
|
||||
[ 6.265210] dpaa2_mac dpmac.6: Adding to iommu group 0
|
||||
[ 6.274252] dpaa2_mac dpmac.6: Registered fixed PHY.
|
||||
[ 6.279265] dpaa2_mac dpmac.5: Adding to iommu group 0
|
||||
[ 6.288227] dpaa2_mac dpmac.5: Registered fixed PHY.
|
||||
[ 6.293242] dpaa2_mac dpmac.4: Adding to iommu group 0
|
||||
[ 6.302255] dpaa2_mac dpmac.4: Registered fixed PHY.
|
||||
[ 6.307267] dpaa2_mac dpmac.3: Adding to iommu group 0
|
||||
[ 6.316203] dpaa2_mac dpmac.3: Registered fixed PHY.
|
||||
[ 6.321214] dpaa2_caam dpseci.0: Adding to iommu group 0
|
||||
[ 6.328085] dpaa2_caam dpseci.0: dpseci v5.3
|
||||
[ 6.355743] fsl_mc_dprc dprc.1 (unnamed net_device) (uninitialized): netif_napi_add() called with weight 512
|
||||
[ 6.375353] fsl_dpaa2_ptp dprtc.0: Adding to iommu group 0
|
||||
[ 6.383123] ptp_qoriq: device tree node missing required elements, try automatic configuration
|
||||
[ 6.391869] pps pps0: new PPS source ptp0
|
||||
[ 6.399024] fsl_mc_dpio dpio.15: Adding to iommu group 0
|
||||
[ 6.407923] fsl_mc_dpio dpio.15: probed
|
||||
[ 6.415373] fsl_mc_dpio dpio.14: Adding to iommu group 0
|
||||
[ 6.424309] fsl_mc_dpio dpio.14: probed
|
||||
[ 6.431795] fsl_mc_dpio dpio.13: Adding to iommu group 0
|
||||
[ 6.440707] fsl_mc_dpio dpio.13: probed
|
||||
[ 6.448141] fsl_mc_dpio dpio.12: Adding to iommu group 0
|
||||
[ 6.457091] fsl_mc_dpio dpio.12: probed
|
||||
[ 6.464591] fsl_mc_dpio dpio.11: Adding to iommu group 0
|
||||
[ 6.473517] fsl_mc_dpio dpio.11: probed
|
||||
[ 6.480922] fsl_mc_dpio dpio.10: Adding to iommu group 0
|
||||
[ 6.489860] fsl_mc_dpio dpio.10: probed
|
||||
[ 6.497358] fsl_mc_dpio dpio.9: Adding to iommu group 0
|
||||
[ 6.506229] fsl_mc_dpio dpio.9: probed
|
||||
[ 6.513548] fsl_mc_dpio dpio.8: Adding to iommu group 0
|
||||
[ 6.522461] fsl_mc_dpio dpio.8: probed
|
||||
[ 6.529919] fsl_mc_dpio dpio.7: Adding to iommu group 0
|
||||
[ 6.538720] fsl_mc_dpio dpio.7: probed
|
||||
[ 6.546099] fsl_mc_dpio dpio.6: Adding to iommu group 0
|
||||
[ 6.554898] fsl_mc_dpio dpio.6: probed
|
||||
[ 6.562277] fsl_mc_dpio dpio.5: Adding to iommu group 0
|
||||
[ 6.571109] fsl_mc_dpio dpio.5: probed
|
||||
[ 6.578426] fsl_mc_dpio dpio.4: Adding to iommu group 0
|
||||
[ 6.587237] fsl_mc_dpio dpio.4: probed
|
||||
[ 6.594605] fsl_mc_dpio dpio.3: Adding to iommu group 0
|
||||
[ 6.603413] fsl_mc_dpio dpio.3: probed
|
||||
[ 6.610782] fsl_mc_dpio dpio.2: Adding to iommu group 0
|
||||
[ 6.619610] fsl_mc_dpio dpio.2: probed
|
||||
[ 6.626923] fsl_mc_dpio dpio.1: Adding to iommu group 0
|
||||
[ 6.635727] fsl_mc_dpio dpio.1: probed
|
||||
[ 6.643106] fsl_mc_dpio dpio.0: Adding to iommu group 0
|
||||
[ 6.651911] fsl_mc_dpio dpio.0: probed
|
||||
[ 6.659292] fsl_mc_dprc dprc.1: DPRC device bound to driver
|
||||
[ 6.664951] pcieport 0000:00:00.0: Adding to iommu group 1
|
||||
[ 6.670543] pcieport 0000:00:00.0: PME: Signaling with IRQ 31
|
||||
[ 6.676428] pcieport 0000:00:00.0: AER: enabled with IRQ 31
|
||||
[ 6.682091] pcieport 0001:00:00.0: Adding to iommu group 2
|
||||
[ 6.687670] pcieport 0001:00:00.0: PME: Signaling with IRQ 32
|
||||
[ 6.693588] pcieport 0001:00:00.0: AER: enabled with IRQ 32
|
||||
[ 6.850313] fsl_dpaa2_eth dpni.0: Probed interface eth0
|
||||
[ 6.857129] dpaa2_caam dpseci.0: dpseci v5.3
|
||||
[ 6.900416] dpaa2_caam dpseci.0: algorithms registered in /proc/crypto
|
||||
[ 6.908041] dpaa2_caam dpseci.0: hash algorithms registered in /proc/crypto
|
||||
[ 6.915627] input: gpio-keys as /devices/platform/gpio-keys/input/input0
|
||||
[ 6.924072] rtc-pcf2127-i2c 2-0051: setting system clock to 2022-07-28T19:16:55 UTC (1659035815)
|
||||
[ 6.933053] ALSA device list:
|
||||
[ 6.936016] No soundcards found.
|
||||
[ 6.948771] EXT4-fs (mmcblk1p1): mounted filesystem with ordered data mode. Opts: (null)
|
||||
[ 6.956873] ext4 filesystem being mounted at /root supports timestamps until 2038 (0x7fffffff)
|
||||
[ 6.965497] VFS: Mounted root (ext4 filesystem) on device 179:33.
|
||||
[ 6.974648] devtmpfs: mounted
|
||||
[ 6.979375] Freeing unused kernel memory: 5952K
|
||||
[ 7.015295] Run /sbin/init as init process
|
||||
[ 7.125844] systemd[1]: systemd 245.4-4ubuntu3.17 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-hierarchy=hybrid)
|
||||
[ 7.148726] systemd[1]: Detected architecture arm64.
|
||||
[ 7.191672] systemd[1]: Set hostname to <arm.btl.ch.as58280.net>.
|
||||
[ 7.336434] random: systemd: uninitialized urandom read (16 bytes read)
|
||||
[ 7.343146] systemd[1]: system-getty.slice: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.
|
||||
[ 7.355518] systemd[1]: (This warning is only shown for the first unit using IP firewalling.)
|
||||
[ 7.365128] systemd[1]: Created slice system-getty.slice.
|
||||
[ 7.383250] random: systemd: uninitialized urandom read (16 bytes read)
|
||||
[ 7.390619] systemd[1]: Created slice system-modprobe.slice.
|
||||
[ 7.411249] random: systemd: uninitialized urandom read (16 bytes read)
|
||||
[ 7.418227] systemd[1]: Created slice system-serial\x2dgetty.slice.
|
||||
[ 7.440106] systemd[1]: Created slice User and Session Slice.
|
||||
[ 7.459403] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
|
||||
[ 7.483354] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
|
||||
[ 7.507299] systemd[1]: Condition check resulted in Arbitrary Executable File Formats File System Automount Point being skipped.
|
||||
[ 7.518931] systemd[1]: Reached target Local Encrypted Volumes.
|
||||
[ 7.539289] systemd[1]: Reached target Paths.
|
||||
[ 7.555204] systemd[1]: Reached target Remote File Systems.
|
||||
[ 7.575244] systemd[1]: Reached target Slices.
|
||||
[ 7.591254] systemd[1]: Reached target Swap.
|
||||
[ 7.607299] systemd[1]: Listening on initctl Compatibility Named Pipe.
|
||||
[ 7.627699] systemd[1]: Listening on Journal Audit Socket.
|
||||
[ 7.647507] systemd[1]: Listening on Journal Socket (/dev/log).
|
||||
[ 7.667520] systemd[1]: Listening on Journal Socket.
|
||||
[ 7.687520] systemd[1]: Listening on udev Control Socket.
|
||||
[ 7.707413] systemd[1]: Listening on udev Kernel Socket.
|
||||
[ 7.729704] systemd[1]: Mounting Huge Pages File System...
|
||||
[ 7.749815] systemd[1]: Mounting POSIX Message Queue File System...
|
||||
[ 7.773733] systemd[1]: Mounting Kernel Debug File System...
|
||||
[ 7.791442] systemd[1]: Condition check resulted in Kernel Trace File System being skipped.
|
||||
[ 7.801728] systemd[1]: Starting Journal Service...
|
||||
[ 7.821131] systemd[1]: Condition check resulted in Create list of static device nodes for the current kernel being skipped.
|
||||
[ 7.832456] systemd[1]: Condition check resulted in Load Kernel Module drm being skipped.
|
||||
[ 7.841211] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped.
|
||||
[ 7.852402] systemd[1]: Starting Load Kernel Modules...
|
||||
[ 7.874262] systemd[1]: Starting Remount Root and Kernel File Systems...
|
||||
[ 7.897803] systemd[1]: Starting udev Coldplug all Devices...
|
||||
[ 7.918609] systemd[1]: Mounted Huge Pages File System.
|
||||
[ 7.939631] systemd[1]: Mounted POSIX Message Queue File System.
|
||||
[ 7.959591] systemd[1]: Mounted Kernel Debug File System.
|
||||
[ 7.979585] systemd[1]: Started Journal Service.
|
||||
[ 8.084394] systemd-journald[459]: Received client request to flush runtime journal.
|
||||
[ 8.094832] systemd-journald[459]: File /var/log/journal/010bd301cd3e4361b13b0989a0a5f46d/system.journal corrupted or uncleanly shut down, renaming and replacing.
|
||||
[ 8.683654] switch cluster 0 cpu-freq governor to schedutil
|
||||
[ 8.735298] switch cluster 1 cpu-freq governor to schedutil
|
||||
[ 9.121211] random: crng init done
|
||||
[ 9.121215] random: 7 urandom warning(s) missed due to ratelimiting
|
||||
[ 94.796559] fsl_mc_allocator dpbp.2: Adding to iommu group 0
|
||||
[ 94.797677] fsl_mc_allocator dpmcp.36: Adding to iommu group 0
|
||||
[ 94.797872] fsl_mc_allocator dpcon.47: Adding to iommu group 0
|
||||
[ 94.797950] fsl_mc_allocator dpcon.46: Adding to iommu group 0
|
||||
[ 94.798030] fsl_mc_allocator dpcon.45: Adding to iommu group 0
|
||||
[ 94.798113] fsl_mc_allocator dpcon.44: Adding to iommu group 0
|
||||
[ 94.798193] fsl_mc_allocator dpcon.43: Adding to iommu group 0
|
||||
[ 94.798276] fsl_mc_allocator dpcon.42: Adding to iommu group 0
|
||||
[ 94.798354] fsl_mc_allocator dpcon.41: Adding to iommu group 0
|
||||
[ 94.798443] fsl_mc_allocator dpcon.40: Adding to iommu group 0
|
||||
[ 94.798521] fsl_mc_allocator dpcon.39: Adding to iommu group 0
|
||||
[ 94.798599] fsl_mc_allocator dpcon.38: Adding to iommu group 0
|
||||
[ 94.798682] fsl_mc_allocator dpcon.37: Adding to iommu group 0
|
||||
[ 94.798762] fsl_mc_allocator dpcon.36: Adding to iommu group 0
|
||||
[ 94.798842] fsl_mc_allocator dpcon.35: Adding to iommu group 0
|
||||
[ 94.798919] fsl_mc_allocator dpcon.34: Adding to iommu group 0
|
||||
[ 94.799001] fsl_mc_allocator dpcon.33: Adding to iommu group 0
|
||||
[ 94.799084] fsl_mc_allocator dpcon.32: Adding to iommu group 0
|
||||
[ 94.799449] fsl_dpaa2_eth dpni.1: Adding to iommu group 0
|
||||
[ 94.948223] fsl_dpaa2_eth dpni.1: Probed interface eth1
|
||||
[ 110.346552] fsl_mc_allocator dpbp.3: Adding to iommu group 0
|
||||
[ 110.347712] fsl_mc_allocator dpmcp.37: Adding to iommu group 0
|
||||
[ 110.347928] fsl_mc_allocator dpcon.63: Adding to iommu group 0
|
||||
[ 110.348011] fsl_mc_allocator dpcon.62: Adding to iommu group 0
|
||||
[ 110.348096] fsl_mc_allocator dpcon.61: Adding to iommu group 0
|
||||
[ 110.348187] fsl_mc_allocator dpcon.60: Adding to iommu group 0
|
||||
[ 110.348270] fsl_mc_allocator dpcon.59: Adding to iommu group 0
|
||||
[ 110.348355] fsl_mc_allocator dpcon.58: Adding to iommu group 0
|
||||
[ 110.348441] fsl_mc_allocator dpcon.57: Adding to iommu group 0
|
||||
[ 110.348526] fsl_mc_allocator dpcon.56: Adding to iommu group 0
|
||||
[ 110.348615] fsl_mc_allocator dpcon.55: Adding to iommu group 0
|
||||
[ 110.348694] fsl_mc_allocator dpcon.54: Adding to iommu group 0
|
||||
[ 110.348775] fsl_mc_allocator dpcon.53: Adding to iommu group 0
|
||||
[ 110.348857] fsl_mc_allocator dpcon.52: Adding to iommu group 0
|
||||
[ 110.348957] fsl_mc_allocator dpcon.51: Adding to iommu group 0
|
||||
[ 110.349044] fsl_mc_allocator dpcon.50: Adding to iommu group 0
|
||||
[ 110.349127] fsl_mc_allocator dpcon.49: Adding to iommu group 0
|
||||
[ 110.349215] fsl_mc_allocator dpcon.48: Adding to iommu group 0
|
||||
[ 110.349830] fsl_dpaa2_eth dpni.2: Adding to iommu group 0
|
||||
[ 110.500187] fsl_dpaa2_eth dpni.2: Probed interface eth2
|
||||
[ 113.998270] fsl_mc_allocator dpbp.4: Adding to iommu group 0
|
||||
[ 113.999450] fsl_mc_allocator dpmcp.38: Adding to iommu group 0
|
||||
[ 113.999690] fsl_mc_allocator dpcon.79: Adding to iommu group 0
|
||||
[ 113.999782] fsl_mc_allocator dpcon.78: Adding to iommu group 0
|
||||
[ 113.999870] fsl_mc_allocator dpcon.77: Adding to iommu group 0
|
||||
[ 113.999959] fsl_mc_allocator dpcon.76: Adding to iommu group 0
|
||||
[ 114.000044] fsl_mc_allocator dpcon.75: Adding to iommu group 0
|
||||
[ 114.000140] fsl_mc_allocator dpcon.74: Adding to iommu group 0
|
||||
[ 114.000226] fsl_mc_allocator dpcon.73: Adding to iommu group 0
|
||||
[ 114.000310] fsl_mc_allocator dpcon.72: Adding to iommu group 0
|
||||
[ 114.000401] fsl_mc_allocator dpcon.71: Adding to iommu group 0
|
||||
[ 114.000499] fsl_mc_allocator dpcon.70: Adding to iommu group 0
|
||||
[ 114.000592] fsl_mc_allocator dpcon.69: Adding to iommu group 0
|
||||
[ 114.000681] fsl_mc_allocator dpcon.68: Adding to iommu group 0
|
||||
[ 114.000772] fsl_mc_allocator dpcon.67: Adding to iommu group 0
|
||||
[ 114.000858] fsl_mc_allocator dpcon.66: Adding to iommu group 0
|
||||
[ 114.000958] fsl_mc_allocator dpcon.65: Adding to iommu group 0
|
||||
[ 114.001058] fsl_mc_allocator dpcon.64: Adding to iommu group 0
|
||||
[ 114.001982] fsl_dpaa2_eth dpni.3: Adding to iommu group 0
|
||||
[ 114.153304] fsl_dpaa2_eth dpni.3: Probed interface eth3
|
||||
[ 116.307497] fsl_mc_allocator dpbp.5: Adding to iommu group 0
|
||||
[ 116.308693] fsl_mc_allocator dpmcp.39: Adding to iommu group 0
|
||||
[ 116.308972] fsl_mc_allocator dpcon.95: Adding to iommu group 0
|
||||
[ 116.309087] fsl_mc_allocator dpcon.94: Adding to iommu group 0
|
||||
[ 116.309183] fsl_mc_allocator dpcon.93: Adding to iommu group 0
|
||||
[ 116.309291] fsl_mc_allocator dpcon.92: Adding to iommu group 0
|
||||
[ 116.309383] fsl_mc_allocator dpcon.91: Adding to iommu group 0
|
||||
[ 116.309476] fsl_mc_allocator dpcon.90: Adding to iommu group 0
|
||||
[ 116.309573] fsl_mc_allocator dpcon.89: Adding to iommu group 0
|
||||
[ 116.309682] fsl_mc_allocator dpcon.88: Adding to iommu group 0
|
||||
[ 116.309787] fsl_mc_allocator dpcon.87: Adding to iommu group 0
|
||||
[ 116.309942] fsl_mc_allocator dpcon.86: Adding to iommu group 0
|
||||
[ 116.310070] fsl_mc_allocator dpcon.85: Adding to iommu group 0
|
||||
[ 116.310235] fsl_mc_allocator dpcon.84: Adding to iommu group 0
|
||||
[ 116.310377] fsl_mc_allocator dpcon.83: Adding to iommu group 0
|
||||
[ 116.310479] fsl_mc_allocator dpcon.82: Adding to iommu group 0
|
||||
[ 116.310616] fsl_mc_allocator dpcon.81: Adding to iommu group 0
|
||||
[ 116.310776] fsl_mc_allocator dpcon.80: Adding to iommu group 0
|
||||
[ 116.312120] fsl_dpaa2_eth dpni.4: Adding to iommu group 0
|
||||
[ 116.464449] fsl_dpaa2_eth dpni.4: Probed interface eth4
|
||||
[ 292.791471] dpaa2_mac dpmac.17 (unnamed net_device) (uninitialized): Link is Up - 1Gbps/Full - flow control off
|
||||
[ 292.801637] fsl_dpaa2_eth dpni.0 eth0: Link Event: state up
|
||||
[ 292.801687] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
|
||||
[ 396.257128] dpaa2_mac dpmac.17 (unnamed net_device) (uninitialized): Link is Down
|
||||
[ 396.259454] fsl_dpaa2_eth dpni.0 eth0: Link Event: state down
|
||||
[ 401.399457] dpaa2_mac dpmac.17 (unnamed net_device) (uninitialized): Link is Up - 1Gbps/Full - flow control off
|
||||
[ 401.409579] fsl_dpaa2_eth dpni.0 eth0: Link Event: state up
|
||||
[ 401.409617] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
|
||||
[ 566.740626] dpaa2_mac dpmac.17 (unnamed net_device) (uninitialized): Link is Down
|
||||
[ 566.742908] fsl_dpaa2_eth dpni.0 eth0: Link Event: state down
|
||||
[ 575.769177] dpaa2_mac dpmac.17 (unnamed net_device) (uninitialized): Link is Up - 1Gbps/Full - flow control off
|
||||
[ 575.779316] fsl_dpaa2_eth dpni.0 eth0: Link Event: state up
|
||||
[ 575.779367] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
|
||||
[ 1087.742255] fsl_dpaa2_eth dpni.3 eth3: Link Event: state up
|
||||
[ 1087.775488] fsl_dpaa2_eth dpni.4 eth4: Link Event: state up
|
||||
[ 1087.808499] fsl_dpaa2_eth dpni.1 eth1: Link Event: state up
|
||||
[ 1087.841552] fsl_dpaa2_eth dpni.2 eth2: Link Event: state up
|
||||
[ 1087.841670] IPv6: ADDRCONF(NETDEV_CHANGE): eth3: link becomes ready
|
||||
[ 1087.849468] IPv6: ADDRCONF(NETDEV_CHANGE): eth4: link becomes ready
|
||||
[ 1087.855762] IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
|
||||
[ 1087.861921] IPv6: ADDRCONF(NETDEV_CHANGE): eth2: link becomes ready
|
||||
30
static/assets/clearfog/lscpu.txt
Normal file
30
static/assets/clearfog/lscpu.txt
Normal file
@@ -0,0 +1,30 @@
|
||||
Architecture: aarch64
|
||||
CPU op-mode(s): 32-bit, 64-bit
|
||||
Byte Order: Little Endian
|
||||
CPU(s): 16
|
||||
On-line CPU(s) list: 0-15
|
||||
Thread(s) per core: 1
|
||||
Core(s) per socket: 2
|
||||
Socket(s): 8
|
||||
NUMA node(s): 1
|
||||
Vendor ID: ARM
|
||||
Model: 3
|
||||
Model name: Cortex-A72
|
||||
Stepping: r0p3
|
||||
CPU max MHz: 2000.0000
|
||||
CPU min MHz: 900.0000
|
||||
BogoMIPS: 50.00
|
||||
L1d cache: 512 KiB
|
||||
L1i cache: 768 KiB
|
||||
L2 cache: 8 MiB
|
||||
NUMA node0 CPU(s): 0-15
|
||||
Vulnerability Itlb multihit: Not affected
|
||||
Vulnerability L1tf: Not affected
|
||||
Vulnerability Mds: Not affected
|
||||
Vulnerability Meltdown: Not affected
|
||||
Vulnerability Spec store bypass: Not affected
|
||||
Vulnerability Spectre v1: Mitigation; __user pointer sanitization
|
||||
Vulnerability Spectre v2: Mitigation; Branch predictor hardening
|
||||
Vulnerability Srbds: Not affected
|
||||
Vulnerability Tsx async abort: Not affected
|
||||
Flags: fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid
|
||||
9
static/assets/clearfog/lspci.txt
Normal file
9
static/assets/clearfog/lspci.txt
Normal file
@@ -0,0 +1,9 @@
|
||||
0000:00:00.0 PCI bridge: Freescale Semiconductor Inc Device 8d80 (rev 20)
|
||||
0001:00:00.0 PCI bridge: Freescale Semiconductor Inc Device 8d80 (rev 20)
|
||||
0001:01:00.0 Ethernet controller: Chelsio Communications Inc T540-CR Unified Wire Ethernet Controller
|
||||
0001:01:00.1 Ethernet controller: Chelsio Communications Inc T540-CR Unified Wire Ethernet Controller
|
||||
0001:01:00.2 Ethernet controller: Chelsio Communications Inc T540-CR Unified Wire Ethernet Controller
|
||||
0001:01:00.3 Ethernet controller: Chelsio Communications Inc T540-CR Unified Wire Ethernet Controller
|
||||
0001:01:00.4 Ethernet controller: Chelsio Communications Inc T540-CR Unified Wire Ethernet Controller
|
||||
0001:01:00.5 SCSI storage controller: Chelsio Communications Inc T540-CR Unified Wire Storage Controller
|
||||
0001:01:00.6 Fibre Channel: Chelsio Communications Inc T540-CR Unified Wire Storage Controller
|
||||
BIN
static/assets/colo/DDLN Logical Sketch.png
LFS
Normal file
BIN
static/assets/colo/DDLN Logical Sketch.png
LFS
Normal file
Binary file not shown.
1
static/assets/colo/DDLN Logical Sketch.svg
Normal file
1
static/assets/colo/DDLN Logical Sketch.svg
Normal file
File diff suppressed because one or more lines are too long
|
After Width: | Height: | Size: 109 KiB |
BIN
static/assets/colo/eastron-sdm630.png
LFS
Normal file
BIN
static/assets/colo/eastron-sdm630.png
LFS
Normal file
Binary file not shown.
BIN
static/assets/colo/pdus.png
LFS
Normal file
BIN
static/assets/colo/pdus.png
LFS
Normal file
Binary file not shown.
BIN
static/assets/colo/power.png
LFS
Normal file
BIN
static/assets/colo/power.png
LFS
Normal file
Binary file not shown.
BIN
static/assets/colo/racks-installed1.png
LFS
Normal file
BIN
static/assets/colo/racks-installed1.png
LFS
Normal file
Binary file not shown.
BIN
static/assets/colo/racks-installed2.png
LFS
Normal file
BIN
static/assets/colo/racks-installed2.png
LFS
Normal file
Binary file not shown.
BIN
static/assets/colo/racks-preinstall.png
LFS
Normal file
BIN
static/assets/colo/racks-preinstall.png
LFS
Normal file
Binary file not shown.
BIN
static/assets/colo/sketch.png
LFS
Normal file
BIN
static/assets/colo/sketch.png
LFS
Normal file
Binary file not shown.
1
static/assets/colo/sketch.svg
Normal file
1
static/assets/colo/sketch.svg
Normal file
File diff suppressed because one or more lines are too long
|
After Width: | Height: | Size: 109 KiB |
BIN
static/assets/colo/storage.png
LFS
Normal file
BIN
static/assets/colo/storage.png
LFS
Normal file
Binary file not shown.
1
static/assets/coloclue-ipng/AS8298-Amsterdam.svg
Normal file
1
static/assets/coloclue-ipng/AS8298-Amsterdam.svg
Normal file
File diff suppressed because one or more lines are too long
|
After Width: | Height: | Size: 198 KiB |
1
static/assets/coloclue-ipng/MPLS-Amsterdam.svg
Normal file
1
static/assets/coloclue-ipng/MPLS-Amsterdam.svg
Normal file
File diff suppressed because one or more lines are too long
|
After Width: | Height: | Size: 75 KiB |
BIN
static/assets/coloclue-ipng/R630-S5612X.png
LFS
Normal file
BIN
static/assets/coloclue-ipng/R630-S5612X.png
LFS
Normal file
Binary file not shown.
BIN
static/assets/coloclue-ipng/centec-stack.png
LFS
Normal file
BIN
static/assets/coloclue-ipng/centec-stack.png
LFS
Normal file
Binary file not shown.
BIN
static/assets/coloclue-ipng/eunetworks.png
LFS
Normal file
BIN
static/assets/coloclue-ipng/eunetworks.png
LFS
Normal file
Binary file not shown.
BIN
static/assets/coloclue-ipng/heart.png
LFS
Normal file
BIN
static/assets/coloclue-ipng/heart.png
LFS
Normal file
Binary file not shown.
BIN
static/assets/coloclue-ipng/hvn0.nlams1.png
LFS
Normal file
BIN
static/assets/coloclue-ipng/hvn0.nlams1.png
LFS
Normal file
Binary file not shown.
BIN
static/assets/coloclue-ipng/msw0.nlams0.png
LFS
Normal file
BIN
static/assets/coloclue-ipng/msw0.nlams0.png
LFS
Normal file
Binary file not shown.
BIN
static/assets/coloclue-ipng/nikhef.png
LFS
Normal file
BIN
static/assets/coloclue-ipng/nikhef.png
LFS
Normal file
Binary file not shown.
BIN
static/assets/coloclue-ipng/nlams0-inside.png
LFS
Normal file
BIN
static/assets/coloclue-ipng/nlams0-inside.png
LFS
Normal file
Binary file not shown.
BIN
static/assets/coloclue-ipng/nlams0.png
LFS
Normal file
BIN
static/assets/coloclue-ipng/nlams0.png
LFS
Normal file
Binary file not shown.
BIN
static/assets/coloclue-ipng/pencilvester.png
LFS
Normal file
BIN
static/assets/coloclue-ipng/pencilvester.png
LFS
Normal file
Binary file not shown.
BIN
static/assets/coloclue-ipng/qupra.png
LFS
Normal file
BIN
static/assets/coloclue-ipng/qupra.png
LFS
Normal file
Binary file not shown.
BIN
static/assets/coloclue-ipng/staging-ams01.png
LFS
Normal file
BIN
static/assets/coloclue-ipng/staging-ams01.png
LFS
Normal file
Binary file not shown.
BIN
static/assets/coloclue-loadtest/image0.png
LFS
Normal file
BIN
static/assets/coloclue-loadtest/image0.png
LFS
Normal file
Binary file not shown.
BIN
static/assets/coloclue-loadtest/image1.png
LFS
Normal file
BIN
static/assets/coloclue-loadtest/image1.png
LFS
Normal file
Binary file not shown.
BIN
static/assets/coloclue-vpp/bill-clinton-zero.gif
LFS
Normal file
BIN
static/assets/coloclue-vpp/bill-clinton-zero.gif
LFS
Normal file
Binary file not shown.
BIN
static/assets/coloclue-vpp/coloclue-beacon-after-chbtl01.png
LFS
Normal file
BIN
static/assets/coloclue-vpp/coloclue-beacon-after-chbtl01.png
LFS
Normal file
Binary file not shown.
BIN
static/assets/coloclue-vpp/coloclue-beacon-after-nlams01.png
LFS
Normal file
BIN
static/assets/coloclue-vpp/coloclue-beacon-after-nlams01.png
LFS
Normal file
Binary file not shown.
BIN
static/assets/coloclue-vpp/coloclue-beacon-before-chbtl01.png
LFS
Normal file
BIN
static/assets/coloclue-vpp/coloclue-beacon-before-chbtl01.png
LFS
Normal file
Binary file not shown.
BIN
static/assets/coloclue-vpp/coloclue-beacon-before-nlams01.png
LFS
Normal file
BIN
static/assets/coloclue-vpp/coloclue-beacon-before-nlams01.png
LFS
Normal file
Binary file not shown.
BIN
static/assets/coloclue-vpp/coloclue_logo2.png
LFS
Normal file
BIN
static/assets/coloclue-vpp/coloclue_logo2.png
LFS
Normal file
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user