Jul 11 16:41:10.744 INFO checking zfs-0.1.0 against try#d39a6f7eddafd45dcc60e99001b8cd08c2bd3255 for pr-52234 Jul 11 16:41:10.744 INFO running: cargo +d39a6f7eddafd45dcc60e99001b8cd08c2bd3255-alt check --frozen --all --all-targets Jul 11 16:41:10.744 INFO creating container for: cargo +d39a6f7eddafd45dcc60e99001b8cd08c2bd3255-alt check --frozen --all --all-targets Jul 11 16:41:10.744 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-6/pr-52234/try#d39a6f7eddafd45dcc60e99001b8cd08c2bd3255:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-52234/worker-6/try#d39a6f7eddafd45dcc60e99001b8cd08c2bd3255:/target:rw,Z" "-v" "/home/ec2-user/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/home/ec2-user/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=500" "-e" "CMD=cargo +d39a6f7eddafd45dcc60e99001b8cd08c2bd3255-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "crater"` Jul 11 16:41:10.994 INFO blam! 71685578c07540cea551a132293fcfab6f33b2195c185b7cbf99be95a7a2ca03 Jul 11 16:41:10.997 INFO running `"docker" "start" "-a" "71685578c07540cea551a132293fcfab6f33b2195c185b7cbf99be95a7a2ca03"` Jul 11 16:41:11.923 INFO kablam! Checking zfs v0.1.0 (file:///source) Jul 11 16:41:13.380 INFO kablam! warning: unused import: `super::zil_header::ZilHeader` Jul 11 16:41:13.380 INFO kablam! --> src/dnode.rs:6:5 Jul 11 16:41:13.380 INFO kablam! | Jul 11 16:41:13.380 INFO kablam! 6 | use super::zil_header::ZilHeader; Jul 11 16:41:13.380 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:13.390 INFO kablam! | Jul 11 16:41:13.391 INFO kablam! = note: #[warn(unused_imports)] on by default Jul 11 16:41:13.391 INFO kablam! Jul 11 16:41:13.392 INFO kablam! warning: unused import: `super::zil_header::ZilHeader` Jul 11 16:41:13.392 INFO kablam! --> src/dnode.rs:6:5 Jul 11 16:41:13.392 INFO kablam! | Jul 11 16:41:13.392 INFO kablam! 6 | use super::zil_header::ZilHeader; Jul 11 16:41:13.392 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:13.393 INFO kablam! warning: unused import: `std::cmp` Jul 11 16:41:13.393 INFO kablam! --> src/metaslab.rs:1:5 Jul 11 16:41:13.393 INFO kablam! | Jul 11 16:41:13.393 INFO kablam! 1 | use std::cmp; Jul 11 16:41:13.393 INFO kablam! | ^^^^^^^^ Jul 11 16:41:13.393 INFO kablam! Jul 11 16:41:13.394 INFO kablam! warning: unused import: `self` Jul 11 16:41:13.394 INFO kablam! --> src/metaslab.rs:7:20 Jul 11 16:41:13.394 INFO kablam! | Jul 11 16:41:13.394 INFO kablam! 7 | use super::taskq::{self, Taskq}; Jul 11 16:41:13.394 INFO kablam! | ^^^^ Jul 11 16:41:13.394 INFO kablam! Jul 11 16:41:13.397 INFO kablam! warning: unused import: `std::cmp` Jul 11 16:41:13.397 INFO kablam! --> src/spa.rs:15:5 Jul 11 16:41:13.397 INFO kablam! | Jul 11 16:41:13.397 INFO kablam! 15 | use std::cmp; Jul 11 16:41:13.397 INFO kablam! | ^^^^^^^^ Jul 11 16:41:13.397 INFO kablam! Jul 11 16:41:13.397 INFO kablam! warning: unused import: `super::dsl_pool` Jul 11 16:41:13.397 INFO kablam! --> src/spa.rs:20:5 Jul 11 16:41:13.397 INFO kablam! | Jul 11 16:41:13.397 INFO kablam! 20 | use super::dsl_pool; Jul 11 16:41:13.397 INFO kablam! | ^^^^^^^^^^^^^^^ Jul 11 16:41:13.397 INFO kablam! Jul 11 16:41:13.397 INFO kablam! warning: unused import: `super::txg` Jul 11 16:41:13.398 INFO kablam! --> src/spa.rs:24:5 Jul 11 16:41:13.398 INFO kablam! | Jul 11 16:41:13.398 INFO kablam! 24 | use super::txg; Jul 11 16:41:13.398 INFO kablam! | ^^^^^^^^^^ Jul 11 16:41:13.398 INFO kablam! Jul 11 16:41:13.398 INFO kablam! warning: unused import: `super::uberblock::Uberblock` Jul 11 16:41:13.398 INFO kablam! --> src/spa.rs:25:5 Jul 11 16:41:13.398 INFO kablam! | Jul 11 16:41:13.398 INFO kablam! 25 | use super::uberblock::Uberblock; Jul 11 16:41:13.398 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:13.398 INFO kablam! Jul 11 16:41:13.402 INFO kablam! | Jul 11 16:41:13.402 INFO kablam! = note: #[warn(unused_imports)] on by default Jul 11 16:41:13.402 INFO kablam! Jul 11 16:41:13.404 INFO kablam! warning: unused import: `std::cmp` Jul 11 16:41:13.404 INFO kablam! --> src/taskq.rs:1:5 Jul 11 16:41:13.404 INFO kablam! | Jul 11 16:41:13.404 INFO kablam! 1 | use std::cmp; Jul 11 16:41:13.404 INFO kablam! | ^^^^^^^^ Jul 11 16:41:13.404 INFO kablam! Jul 11 16:41:13.404 INFO kablam! warning: unused import: `std::thread` Jul 11 16:41:13.404 INFO kablam! --> src/taskq.rs:4:5 Jul 11 16:41:13.404 INFO kablam! | Jul 11 16:41:13.404 INFO kablam! 4 | use std::thread; Jul 11 16:41:13.404 INFO kablam! | ^^^^^^^^^^^ Jul 11 16:41:13.404 INFO kablam! Jul 11 16:41:13.405 INFO kablam! warning: unused import: `std::cmp` Jul 11 16:41:13.405 INFO kablam! --> src/metaslab.rs:1:5 Jul 11 16:41:13.405 INFO kablam! | Jul 11 16:41:13.405 INFO kablam! 1 | use std::cmp; Jul 11 16:41:13.405 INFO kablam! | ^^^^^^^^ Jul 11 16:41:13.405 INFO kablam! Jul 11 16:41:13.405 INFO kablam! warning: unused import: `self` Jul 11 16:41:13.405 INFO kablam! --> src/metaslab.rs:7:20 Jul 11 16:41:13.405 INFO kablam! | Jul 11 16:41:13.405 INFO kablam! 7 | use super::taskq::{self, Taskq}; Jul 11 16:41:13.405 INFO kablam! | ^^^^ Jul 11 16:41:13.405 INFO kablam! Jul 11 16:41:13.405 INFO kablam! warning: unused import: `mem` Jul 11 16:41:13.405 INFO kablam! --> src/vdev.rs:1:16 Jul 11 16:41:13.405 INFO kablam! | Jul 11 16:41:13.405 INFO kablam! 1 | use std::{cmp, mem}; Jul 11 16:41:13.405 INFO kablam! | ^^^ Jul 11 16:41:13.405 INFO kablam! Jul 11 16:41:13.405 INFO kablam! warning: unused import: `NvValue` Jul 11 16:41:13.405 INFO kablam! --> src/vdev.rs:7:29 Jul 11 16:41:13.405 INFO kablam! | Jul 11 16:41:13.405 INFO kablam! 7 | use super::nvpair::{NvList, NvValue}; Jul 11 16:41:13.405 INFO kablam! | ^^^^^^^ Jul 11 16:41:13.406 INFO kablam! Jul 11 16:41:13.406 INFO kablam! warning: unused import: `super::util` Jul 11 16:41:13.406 INFO kablam! --> src/vdev.rs:9:5 Jul 11 16:41:13.406 INFO kablam! | Jul 11 16:41:13.406 INFO kablam! 9 | use super::util; Jul 11 16:41:13.406 INFO kablam! | ^^^^^^^^^^^ Jul 11 16:41:13.406 INFO kablam! Jul 11 16:41:13.408 INFO kablam! warning: unused import: `std::cmp` Jul 11 16:41:13.408 INFO kablam! --> src/spa.rs:15:5 Jul 11 16:41:13.408 INFO kablam! | Jul 11 16:41:13.408 INFO kablam! 15 | use std::cmp; Jul 11 16:41:13.408 INFO kablam! | ^^^^^^^^ Jul 11 16:41:13.408 INFO kablam! Jul 11 16:41:13.408 INFO kablam! warning: unused import: `super::dsl_pool` Jul 11 16:41:13.408 INFO kablam! --> src/spa.rs:20:5 Jul 11 16:41:13.408 INFO kablam! | Jul 11 16:41:13.408 INFO kablam! 20 | use super::dsl_pool; Jul 11 16:41:13.408 INFO kablam! | ^^^^^^^^^^^^^^^ Jul 11 16:41:13.408 INFO kablam! Jul 11 16:41:13.408 INFO kablam! warning: unused import: `super::txg` Jul 11 16:41:13.408 INFO kablam! --> src/spa.rs:24:5 Jul 11 16:41:13.408 INFO kablam! | Jul 11 16:41:13.408 INFO kablam! 24 | use super::txg; Jul 11 16:41:13.409 INFO kablam! | ^^^^^^^^^^ Jul 11 16:41:13.409 INFO kablam! Jul 11 16:41:13.409 INFO kablam! warning: unused import: `super::uberblock::Uberblock` Jul 11 16:41:13.409 INFO kablam! --> src/spa.rs:25:5 Jul 11 16:41:13.409 INFO kablam! | Jul 11 16:41:13.409 INFO kablam! 25 | use super::uberblock::Uberblock; Jul 11 16:41:13.409 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:13.409 INFO kablam! Jul 11 16:41:13.410 INFO kablam! warning: unused import: `std::io::Seek` Jul 11 16:41:13.410 INFO kablam! --> src/zap.rs:2:5 Jul 11 16:41:13.410 INFO kablam! | Jul 11 16:41:13.410 INFO kablam! 2 | use std::io::Seek; Jul 11 16:41:13.410 INFO kablam! | ^^^^^^^^^^^^^ Jul 11 16:41:13.410 INFO kablam! Jul 11 16:41:13.410 INFO kablam! warning: unused import: `std::cmp` Jul 11 16:41:13.410 INFO kablam! --> src/taskq.rs:1:5 Jul 11 16:41:13.410 INFO kablam! | Jul 11 16:41:13.410 INFO kablam! 1 | use std::cmp; Jul 11 16:41:13.410 INFO kablam! | ^^^^^^^^ Jul 11 16:41:13.410 INFO kablam! Jul 11 16:41:13.410 INFO kablam! warning: unused import: `std::thread` Jul 11 16:41:13.410 INFO kablam! --> src/taskq.rs:4:5 Jul 11 16:41:13.410 INFO kablam! | Jul 11 16:41:13.410 INFO kablam! 4 | use std::thread; Jul 11 16:41:13.410 INFO kablam! | ^^^^^^^^^^^ Jul 11 16:41:13.410 INFO kablam! Jul 11 16:41:13.410 INFO kablam! warning: unused import: `mem` Jul 11 16:41:13.410 INFO kablam! --> src/vdev.rs:1:16 Jul 11 16:41:13.410 INFO kablam! | Jul 11 16:41:13.411 INFO kablam! 1 | use std::{cmp, mem}; Jul 11 16:41:13.411 INFO kablam! | ^^^ Jul 11 16:41:13.411 INFO kablam! Jul 11 16:41:13.411 INFO kablam! warning: unused import: `NvValue` Jul 11 16:41:13.411 INFO kablam! --> src/vdev.rs:7:29 Jul 11 16:41:13.411 INFO kablam! | Jul 11 16:41:13.411 INFO kablam! 7 | use super::nvpair::{NvList, NvValue}; Jul 11 16:41:13.411 INFO kablam! | ^^^^^^^ Jul 11 16:41:13.411 INFO kablam! Jul 11 16:41:13.411 INFO kablam! warning: unused import: `super::util` Jul 11 16:41:13.411 INFO kablam! --> src/vdev.rs:9:5 Jul 11 16:41:13.411 INFO kablam! | Jul 11 16:41:13.411 INFO kablam! 9 | use super::util; Jul 11 16:41:13.411 INFO kablam! | ^^^^^^^^^^^ Jul 11 16:41:13.411 INFO kablam! Jul 11 16:41:13.412 INFO kablam! warning: unused import: `ptr` Jul 11 16:41:13.412 INFO kablam! --> src/zio.rs:1:16 Jul 11 16:41:13.412 INFO kablam! | Jul 11 16:41:13.412 INFO kablam! 1 | use std::{mem, ptr}; Jul 11 16:41:13.412 INFO kablam! | ^^^ Jul 11 16:41:13.412 INFO kablam! Jul 11 16:41:13.412 INFO kablam! warning: unused import: `super::avl` Jul 11 16:41:13.412 INFO kablam! --> src/zio.rs:5:5 Jul 11 16:41:13.412 INFO kablam! | Jul 11 16:41:13.412 INFO kablam! 5 | use super::avl; Jul 11 16:41:13.413 INFO kablam! | ^^^^^^^^^^ Jul 11 16:41:13.413 INFO kablam! Jul 11 16:41:13.413 INFO kablam! warning: unused import: `super::zfs` Jul 11 16:41:13.413 INFO kablam! --> src/zio.rs:11:5 Jul 11 16:41:13.413 INFO kablam! | Jul 11 16:41:13.413 INFO kablam! 11 | use super::zfs; Jul 11 16:41:13.413 INFO kablam! | ^^^^^^^^^^ Jul 11 16:41:13.413 INFO kablam! Jul 11 16:41:13.414 INFO kablam! warning: unused import: `std::io::Seek` Jul 11 16:41:13.414 INFO kablam! --> src/zap.rs:2:5 Jul 11 16:41:13.414 INFO kablam! | Jul 11 16:41:13.414 INFO kablam! 2 | use std::io::Seek; Jul 11 16:41:13.414 INFO kablam! | ^^^^^^^^^^^^^ Jul 11 16:41:13.418 INFO kablam! Jul 11 16:41:13.420 INFO kablam! warning: unused import: `ptr` Jul 11 16:41:13.420 INFO kablam! --> src/zio.rs:1:16 Jul 11 16:41:13.420 INFO kablam! | Jul 11 16:41:13.420 INFO kablam! 1 | use std::{mem, ptr}; Jul 11 16:41:13.420 INFO kablam! | ^^^ Jul 11 16:41:13.420 INFO kablam! Jul 11 16:41:13.420 INFO kablam! warning: unused import: `super::avl` Jul 11 16:41:13.420 INFO kablam! --> src/zio.rs:5:5 Jul 11 16:41:13.420 INFO kablam! | Jul 11 16:41:13.420 INFO kablam! 5 | use super::avl; Jul 11 16:41:13.420 INFO kablam! | ^^^^^^^^^^ Jul 11 16:41:13.420 INFO kablam! Jul 11 16:41:13.420 INFO kablam! warning: unused import: `super::zfs` Jul 11 16:41:13.420 INFO kablam! --> src/zio.rs:11:5 Jul 11 16:41:13.420 INFO kablam! | Jul 11 16:41:13.420 INFO kablam! 11 | use super::zfs; Jul 11 16:41:13.420 INFO kablam! | ^^^^^^^^^^ Jul 11 16:41:13.420 INFO kablam! Jul 11 16:41:15.662 INFO kablam! warning: unreachable expression Jul 11 16:41:15.662 INFO kablam! --> src/spa.rs:92:17 Jul 11 16:41:15.662 INFO kablam! | Jul 11 16:41:15.662 INFO kablam! 92 | 0 Jul 11 16:41:15.662 INFO kablam! | ^ Jul 11 16:41:15.662 INFO kablam! | Jul 11 16:41:15.662 INFO kablam! = note: #[warn(unreachable_code)] on by default Jul 11 16:41:15.662 INFO kablam! Jul 11 16:41:15.671 INFO kablam! warning: unreachable expression Jul 11 16:41:15.671 INFO kablam! --> src/spa.rs:92:17 Jul 11 16:41:15.671 INFO kablam! | Jul 11 16:41:15.671 INFO kablam! 92 | 0 Jul 11 16:41:15.671 INFO kablam! | ^ Jul 11 16:41:15.682 INFO kablam! | Jul 11 16:41:15.683 INFO kablam! = note: #[warn(unreachable_code)] on by default Jul 11 16:41:15.683 INFO kablam! Jul 11 16:41:16.106 INFO kablam! error[E0369]: binary operation `==` cannot be applied to type `std::result::Result` Jul 11 16:41:16.106 INFO kablam! --> src/xdr/mem_ops.rs:122:13 Jul 11 16:41:16.106 INFO kablam! | Jul 11 16:41:16.106 INFO kablam! 122 | assert!(mem_ops.get_i32() == 257); Jul 11 16:41:16.106 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:16.110 INFO kablam! | Jul 11 16:41:16.110 INFO kablam! = note: an implementation of `std::cmp::PartialEq` might be missing for `std::result::Result` Jul 11 16:41:16.110 INFO kablam! Jul 11 16:41:16.120 INFO kablam! error[E0369]: binary operation `==` cannot be applied to type `std::result::Result` Jul 11 16:41:16.120 INFO kablam! --> src/xdr/mem_ops.rs:130:13 Jul 11 16:41:16.120 INFO kablam! | Jul 11 16:41:16.120 INFO kablam! 130 | assert!(mem_ops.get_i64() == 424242); Jul 11 16:41:16.120 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:16.120 INFO kablam! | Jul 11 16:41:16.120 INFO kablam! = note: an implementation of `std::cmp::PartialEq` might be missing for `std::result::Result` Jul 11 16:41:16.120 INFO kablam! Jul 11 16:41:16.121 INFO kablam! error[E0369]: binary operation `==` cannot be applied to type `std::result::Result` Jul 11 16:41:16.121 INFO kablam! --> src/xdr/mem_ops.rs:136:13 Jul 11 16:41:16.121 INFO kablam! | Jul 11 16:41:16.121 INFO kablam! 136 | assert!(mem_ops.get_i32() == 257); Jul 11 16:41:16.121 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:16.121 INFO kablam! | Jul 11 16:41:16.121 INFO kablam! = note: an implementation of `std::cmp::PartialEq` might be missing for `std::result::Result` Jul 11 16:41:16.122 INFO kablam! Jul 11 16:41:16.123 INFO kablam! error[E0369]: binary operation `==` cannot be applied to type `std::result::Result` Jul 11 16:41:16.123 INFO kablam! --> src/xdr/mem_ops.rs:144:13 Jul 11 16:41:16.123 INFO kablam! | Jul 11 16:41:16.123 INFO kablam! 144 | assert!(mem_ops.get_i32() == 424242); Jul 11 16:41:16.123 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:16.124 INFO kablam! | Jul 11 16:41:16.124 INFO kablam! = note: an implementation of `std::cmp::PartialEq` might be missing for `std::result::Result` Jul 11 16:41:16.126 INFO kablam! Jul 11 16:41:16.334 INFO kablam! error: aborting due to 4 previous errors Jul 11 16:41:16.335 INFO kablam! Jul 11 16:41:16.335 INFO kablam! For more information about this error, try `rustc --explain E0369`. Jul 11 16:41:16.355 INFO kablam! error: Could not compile `zfs`. Jul 11 16:41:16.356 INFO kablam! warning: build failed, waiting for other jobs to finish... Jul 11 16:41:16.538 INFO kablam! warning: unused variable: `cursor` Jul 11 16:41:16.538 INFO kablam! --> src/metaslab.rs:426:17 Jul 11 16:41:16.539 INFO kablam! | Jul 11 16:41:16.539 INFO kablam! 426 | let ref mut cursor = ms.lbas[(util::highbit64(align) - 1) as usize]; Jul 11 16:41:16.539 INFO kablam! | ^^^^^^ help: consider using `_cursor` instead Jul 11 16:41:16.539 INFO kablam! | Jul 11 16:41:16.539 INFO kablam! = note: #[warn(unused_variables)] on by default Jul 11 16:41:16.539 INFO kablam! Jul 11 16:41:16.539 INFO kablam! warning: unused variable: `tree` Jul 11 16:41:16.539 INFO kablam! --> src/metaslab.rs:427:17 Jul 11 16:41:16.539 INFO kablam! | Jul 11 16:41:16.539 INFO kablam! 427 | let ref mut tree = ms.tree; Jul 11 16:41:16.539 INFO kablam! | ^^^^ help: consider using `_tree` instead Jul 11 16:41:16.539 INFO kablam! Jul 11 16:41:16.541 INFO kablam! warning: unused variable: `spa` Jul 11 16:41:16.541 INFO kablam! --> src/main.rs:440:33 Jul 11 16:41:16.541 INFO kablam! | Jul 11 16:41:16.541 INFO kablam! 440 | let spa = spa::Spa::import(name, nv_list).unwrap(); Jul 11 16:41:16.541 INFO kablam! | ^^^ help: consider using `_spa` instead Jul 11 16:41:16.541 INFO kablam! Jul 11 16:41:16.541 INFO kablam! warning: unused variable: `space_map` Jul 11 16:41:16.541 INFO kablam! --> src/main.rs:485:61 Jul 11 16:41:16.542 INFO kablam! | Jul 11 16:41:16.542 INFO kablam! 485 | let space_map: Result, _> = Jul 11 16:41:16.542 INFO kablam! | ^^^^^^^^^ help: consider using `_space_map` instead Jul 11 16:41:16.542 INFO kablam! Jul 11 16:41:16.542 INFO kablam! warning: unused variable: `range_tree` Jul 11 16:41:16.542 INFO kablam! --> src/main.rs:495:65 Jul 11 16:41:16.542 INFO kablam! | Jul 11 16:41:16.542 INFO kablam! 495 | let mut range_tree: avl::Tree src/dsl_pool.rs:15:18 Jul 11 16:41:16.542 INFO kablam! | Jul 11 16:41:16.543 INFO kablam! 15 | fn open_impl(spa: &mut spa::Spa, txg: u64) -> zfs::Result { Jul 11 16:41:16.543 INFO kablam! | ^^^ help: consider using `_spa` instead Jul 11 16:41:16.543 INFO kablam! Jul 11 16:41:16.543 INFO kablam! warning: unused variable: `txg` Jul 11 16:41:16.543 INFO kablam! --> src/dsl_pool.rs:15:38 Jul 11 16:41:16.543 INFO kablam! | Jul 11 16:41:16.543 INFO kablam! 15 | fn open_impl(spa: &mut spa::Spa, txg: u64) -> zfs::Result { Jul 11 16:41:16.543 INFO kablam! | ^^^ help: consider using `_txg` instead Jul 11 16:41:16.543 INFO kablam! Jul 11 16:41:16.547 INFO kablam! warning: unused variable: `f` Jul 11 16:41:16.547 INFO kablam! --> src/lzjb.rs:140:19 Jul 11 16:41:16.547 INFO kablam! | Jul 11 16:41:16.547 INFO kablam! 140 | fn fmt(&self, f: &mut Formatter) -> Result<(), FmtError> { Jul 11 16:41:16.547 INFO kablam! | ^ help: consider using `_f` instead Jul 11 16:41:16.547 INFO kablam! Jul 11 16:41:16.547 INFO kablam! warning: unused variable: `x` Jul 11 16:41:16.547 INFO kablam! --> src/metaslab.rs:265:49 Jul 11 16:41:16.547 INFO kablam! | Jul 11 16:41:16.547 INFO kablam! 265 | alloc_tree: (0..txg::TXG_SIZE).map(|x| avl::Tree::new(seg_key_start.clone())).collect(), Jul 11 16:41:16.547 INFO kablam! | ^ help: consider using `_x` instead Jul 11 16:41:16.547 INFO kablam! Jul 11 16:41:16.547 INFO kablam! warning: unused variable: `x` Jul 11 16:41:16.547 INFO kablam! --> src/metaslab.rs:266:48 Jul 11 16:41:16.547 INFO kablam! | Jul 11 16:41:16.547 INFO kablam! 266 | free_tree: (0..txg::TXG_SIZE).map(|x| avl::Tree::new(seg_key_start.clone())).collect(), Jul 11 16:41:16.547 INFO kablam! | ^ help: consider using `_x` instead Jul 11 16:41:16.547 INFO kablam! Jul 11 16:41:16.547 INFO kablam! warning: unused variable: `x` Jul 11 16:41:16.547 INFO kablam! --> src/metaslab.rs:268:35 Jul 11 16:41:16.547 INFO kablam! | Jul 11 16:41:16.547 INFO kablam! 268 | .map(|x| avl::Tree::new(seg_key_start.clone())) Jul 11 16:41:16.547 INFO kablam! | ^ help: consider using `_x` instead Jul 11 16:41:16.547 INFO kablam! Jul 11 16:41:16.547 INFO kablam! warning: unused variable: `space_map` Jul 11 16:41:16.547 INFO kablam! --> src/metaslab.rs:359:29 Jul 11 16:41:16.548 INFO kablam! | Jul 11 16:41:16.548 INFO kablam! 359 | if let Some(ref mut space_map) = self.space_map { Jul 11 16:41:16.548 INFO kablam! | ^^^^^^^^^ help: consider using `_space_map` instead Jul 11 16:41:16.548 INFO kablam! Jul 11 16:41:16.548 INFO kablam! warning: unused variable: `t` Jul 11 16:41:16.548 INFO kablam! --> src/metaslab.rs:372:17 Jul 11 16:41:16.548 INFO kablam! | Jul 11 16:41:16.548 INFO kablam! 372 | for t in 0..txg::DEFER_SIZE { Jul 11 16:41:16.548 INFO kablam! | ^ help: consider using `_t` instead Jul 11 16:41:16.548 INFO kablam! Jul 11 16:41:16.548 INFO kablam! warning: unused variable: `activation_weight` Jul 11 16:41:16.548 INFO kablam! --> src/metaslab.rs:387:28 Jul 11 16:41:16.548 INFO kablam! | Jul 11 16:41:16.548 INFO kablam! 387 | fn activate(&mut self, activation_weight: u64) -> zfs::Result<()> { Jul 11 16:41:16.548 INFO kablam! | ^^^^^^^^^^^^^^^^^ help: consider using `_activation_weight` instead Jul 11 16:41:16.548 INFO kablam! Jul 11 16:41:16.548 INFO kablam! warning: unused variable: `nvroot` Jul 11 16:41:16.548 INFO kablam! --> src/spa.rs:97:33 Jul 11 16:41:16.548 INFO kablam! | Jul 11 16:41:16.548 INFO kablam! 97 | pub fn create(name: String, nvroot: &NvList) -> zfs::Result { Jul 11 16:41:16.548 INFO kablam! | ^^^^^^ help: consider using `_nvroot` instead Jul 11 16:41:16.548 INFO kablam! Jul 11 16:41:16.548 INFO kablam! warning: unused variable: `pool_guid` Jul 11 16:41:16.548 INFO kablam! --> src/spa.rs:176:18 Jul 11 16:41:16.548 INFO kablam! | Jul 11 16:41:16.548 INFO kablam! 176 | pool_guid: u64, Jul 11 16:41:16.548 INFO kablam! | ^^^^^^^^^ help: consider using `_pool_guid` instead Jul 11 16:41:16.548 INFO kablam! Jul 11 16:41:16.549 INFO kablam! warning: unused variable: `mos_config` Jul 11 16:41:16.549 INFO kablam! --> src/spa.rs:180:18 Jul 11 16:41:16.549 INFO kablam! | Jul 11 16:41:16.549 INFO kablam! 180 | mos_config: bool) Jul 11 16:41:16.549 INFO kablam! | ^^^^^^^^^^ help: consider using `_mos_config` instead Jul 11 16:41:16.549 INFO kablam! Jul 11 16:41:16.549 INFO kablam! warning: unused variable: `t` Jul 11 16:41:16.549 INFO kablam! --> src/spa.rs:321:13 Jul 11 16:41:16.549 INFO kablam! | Jul 11 16:41:16.549 INFO kablam! 321 | for t in 0..zio::NUM_TYPES { Jul 11 16:41:16.549 INFO kablam! | ^ help: consider using `_t` instead Jul 11 16:41:16.549 INFO kablam! Jul 11 16:41:16.549 INFO kablam! warning: unused variable: `q` Jul 11 16:41:16.549 INFO kablam! --> src/spa.rs:322:17 Jul 11 16:41:16.549 INFO kablam! | Jul 11 16:41:16.549 INFO kablam! 322 | for q in 0..zio::NUM_TASKQ_TYPES { Jul 11 16:41:16.549 INFO kablam! | ^ help: consider using `_q` instead Jul 11 16:41:16.549 INFO kablam! Jul 11 16:41:16.549 INFO kablam! warning: unused variable: `os` Jul 11 16:41:16.549 INFO kablam! --> src/space_map.rs:58:17 Jul 11 16:41:16.549 INFO kablam! | Jul 11 16:41:16.549 INFO kablam! 58 | pub fn open(os: &mut ObjectSet, Jul 11 16:41:16.549 INFO kablam! | ^^ help: consider using `_os` instead Jul 11 16:41:16.549 INFO kablam! Jul 11 16:41:16.549 INFO kablam! warning: unused variable: `func` Jul 11 16:41:16.549 INFO kablam! --> src/taskq.rs:166:34 Jul 11 16:41:16.549 INFO kablam! | Jul 11 16:41:16.549 INFO kablam! 166 | fn taskq_dispatch(&mut self, func: TaskFn, flags: u64) -> TaskId { Jul 11 16:41:16.550 INFO kablam! | ^^^^ help: consider using `_func` instead Jul 11 16:41:16.550 INFO kablam! Jul 11 16:41:16.550 INFO kablam! warning: unused variable: `flags` Jul 11 16:41:16.550 INFO kablam! --> src/taskq.rs:166:48 Jul 11 16:41:16.550 INFO kablam! | Jul 11 16:41:16.550 INFO kablam! 166 | fn taskq_dispatch(&mut self, func: TaskFn, flags: u64) -> TaskId { Jul 11 16:41:16.550 INFO kablam! | ^^^^^ help: consider using `_flags` instead Jul 11 16:41:16.550 INFO kablam! Jul 11 16:41:16.550 INFO kablam! warning: unused variable: `id` Jul 11 16:41:16.550 INFO kablam! --> src/taskq.rs:303:33 Jul 11 16:41:16.550 INFO kablam! | Jul 11 16:41:16.550 INFO kablam! 303 | pub fn cancel_id(&mut self, id: TaskId) -> zfs::Result<()> { Jul 11 16:41:16.550 INFO kablam! | ^^ help: consider using `_id` instead Jul 11 16:41:16.550 INFO kablam! Jul 11 16:41:16.550 INFO kablam! warning: unused variable: `m` Jul 11 16:41:16.550 INFO kablam! --> src/vdev.rs:313:13 Jul 11 16:41:16.550 INFO kablam! | Jul 11 16:41:16.550 INFO kablam! 313 | for m in old_count..new_count { Jul 11 16:41:16.550 INFO kablam! | ^ help: consider using `_m` instead Jul 11 16:41:16.550 INFO kablam! Jul 11 16:41:16.550 INFO kablam! warning: unused variable: `object` Jul 11 16:41:16.550 INFO kablam! --> src/vdev.rs:314:17 Jul 11 16:41:16.550 INFO kablam! | Jul 11 16:41:16.550 INFO kablam! 314 | let object: u64 = 0; Jul 11 16:41:16.550 INFO kablam! | ^^^^^^ help: consider using `_object` instead Jul 11 16:41:16.550 INFO kablam! Jul 11 16:41:16.550 INFO kablam! warning: unused variable: `mos` Jul 11 16:41:16.551 INFO kablam! --> src/vdev.rs:290:33 Jul 11 16:41:16.551 INFO kablam! | Jul 11 16:41:16.551 INFO kablam! 290 | fn metaslab_init(&mut self, mos: &mut ObjectSet, txg: u64) -> zfs::Result<()> { Jul 11 16:41:16.551 INFO kablam! | ^^^ help: consider using `_mos` instead Jul 11 16:41:16.551 INFO kablam! Jul 11 16:41:16.551 INFO kablam! warning: unused variable: `vdev` Jul 11 16:41:16.551 INFO kablam! --> src/vdev_file.rs:21:24 Jul 11 16:41:16.551 INFO kablam! | Jul 11 16:41:16.551 INFO kablam! 21 | fn open(&mut self, vdev: &mut vdev::Vdev) -> zfs::Result<(u64, u64, u64)> { Jul 11 16:41:16.551 INFO kablam! | ^^^^ help: consider using `_vdev` instead Jul 11 16:41:16.551 INFO kablam! Jul 11 16:41:16.551 INFO kablam! warning: unused variable: `vdev` Jul 11 16:41:16.551 INFO kablam! --> src/vdev_file.rs:25:25 Jul 11 16:41:16.551 INFO kablam! | Jul 11 16:41:16.551 INFO kablam! 25 | fn close(&mut self, vdev: &mut vdev::Vdev) {} Jul 11 16:41:16.551 INFO kablam! | ^^^^ help: consider using `_vdev` instead Jul 11 16:41:16.551 INFO kablam! Jul 11 16:41:16.551 INFO kablam! warning: unused variable: `vdev` Jul 11 16:41:16.551 INFO kablam! --> src/vdev_file.rs:27:25 Jul 11 16:41:16.551 INFO kablam! | Jul 11 16:41:16.551 INFO kablam! 27 | fn asize(&mut self, vdev: &mut vdev::Vdev, psize: u64) -> u64 { Jul 11 16:41:16.551 INFO kablam! | ^^^^ help: consider using `_vdev` instead Jul 11 16:41:16.551 INFO kablam! Jul 11 16:41:16.551 INFO kablam! warning: unused variable: `psize` Jul 11 16:41:16.551 INFO kablam! --> src/vdev_file.rs:27:48 Jul 11 16:41:16.551 INFO kablam! | Jul 11 16:41:16.551 INFO kablam! 27 | fn asize(&mut self, vdev: &mut vdev::Vdev, psize: u64) -> u64 { Jul 11 16:41:16.551 INFO kablam! | ^^^^^ help: consider using `_psize` instead Jul 11 16:41:16.552 INFO kablam! Jul 11 16:41:16.552 INFO kablam! warning: unused variable: `vdev` Jul 11 16:41:16.552 INFO kablam! --> src/vdev_file.rs:31:24 Jul 11 16:41:16.552 INFO kablam! | Jul 11 16:41:16.552 INFO kablam! 31 | fn hold(&mut self, vdev: &mut vdev::Vdev) {} Jul 11 16:41:16.556 INFO kablam! | ^^^^ help: consider using `_vdev` instead Jul 11 16:41:16.556 INFO kablam! Jul 11 16:41:16.556 INFO kablam! warning: unused variable: `vdev` Jul 11 16:41:16.556 INFO kablam! --> src/vdev_file.rs:33:27 Jul 11 16:41:16.556 INFO kablam! | Jul 11 16:41:16.556 INFO kablam! 33 | fn release(&mut self, vdev: &mut vdev::Vdev) {} Jul 11 16:41:16.557 INFO kablam! | ^^^^ help: consider using `_vdev` instead Jul 11 16:41:16.557 INFO kablam! Jul 11 16:41:16.557 INFO kablam! warning: unused variable: `u` Jul 11 16:41:16.557 INFO kablam! --> src/main.rs:80:13 Jul 11 16:41:16.557 INFO kablam! | Jul 11 16:41:16.557 INFO kablam! 80 | u => Err("Error: Unknown compression type"), Jul 11 16:41:16.557 INFO kablam! | ^ help: consider using `_u` instead Jul 11 16:41:16.557 INFO kablam! Jul 11 16:41:16.848 INFO kablam! warning: variable does not need to be mutable Jul 11 16:41:16.850 INFO kablam! --> src/metaslab.rs:314:13 Jul 11 16:41:16.850 INFO kablam! | Jul 11 16:41:16.850 INFO kablam! 314 | let mut metaslab = Self::new(vdev_top.ms_group.ms_class.ops.clone(), Jul 11 16:41:16.850 INFO kablam! | ----^^^^^^^^ Jul 11 16:41:16.850 INFO kablam! | | Jul 11 16:41:16.850 INFO kablam! | help: remove this `mut` Jul 11 16:41:16.850 INFO kablam! | Jul 11 16:41:16.850 INFO kablam! = note: #[warn(unused_mut)] on by default Jul 11 16:41:16.850 INFO kablam! Jul 11 16:41:16.851 INFO kablam! warning: variable does not need to be mutable Jul 11 16:41:16.851 INFO kablam! --> src/metaslab.rs:349:13 Jul 11 16:41:16.851 INFO kablam! | Jul 11 16:41:16.851 INFO kablam! 349 | let mut result = Ok(()); Jul 11 16:41:16.851 INFO kablam! | ----^^^^^^ Jul 11 16:41:16.851 INFO kablam! | | Jul 11 16:41:16.852 INFO kablam! | help: remove this `mut` Jul 11 16:41:16.852 INFO kablam! Jul 11 16:41:16.975 INFO kablam! warning: variable does not need to be mutable Jul 11 16:41:16.975 INFO kablam! --> src/spa.rs:58:13 Jul 11 16:41:16.975 INFO kablam! | Jul 11 16:41:16.975 INFO kablam! 58 | let mut writes; Jul 11 16:41:16.976 INFO kablam! | ----^^^^^^ Jul 11 16:41:16.976 INFO kablam! | | Jul 11 16:41:16.976 INFO kablam! | help: remove this `mut` Jul 11 16:41:16.976 INFO kablam! Jul 11 16:41:16.993 INFO kablam! warning: variable does not need to be mutable Jul 11 16:41:16.993 INFO kablam! --> src/space_map.rs:75:13 Jul 11 16:41:16.993 INFO kablam! | Jul 11 16:41:16.993 INFO kablam! 75 | let mut space_map = SpaceMap { Jul 11 16:41:16.993 INFO kablam! | ----^^^^^^^^^ Jul 11 16:41:16.993 INFO kablam! | | Jul 11 16:41:16.993 INFO kablam! | help: remove this `mut` Jul 11 16:41:16.993 INFO kablam! Jul 11 16:41:17.017 INFO kablam! warning: variable does not need to be mutable Jul 11 16:41:17.017 INFO kablam! --> src/taskq.rs:46:16 Jul 11 16:41:17.017 INFO kablam! | Jul 11 16:41:17.017 INFO kablam! 46 | mut num_threads: u16, Jul 11 16:41:17.017 INFO kablam! | ----^^^^^^^^^^^ Jul 11 16:41:17.017 INFO kablam! | | Jul 11 16:41:17.018 INFO kablam! | help: remove this `mut` Jul 11 16:41:17.018 INFO kablam! Jul 11 16:41:17.170 INFO kablam! warning: borrow of packed field requires unsafe function or block (error E0133) Jul 11 16:41:17.170 INFO kablam! --> src/main.rs:427:71 Jul 11 16:41:17.170 INFO kablam! | Jul 11 16:41:17.170 INFO kablam! 427 | writeln!(stdout, "Newest Uberblock {:X}", zfs.uberblock.magic); Jul 11 16:41:17.170 INFO kablam! | ^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.170 INFO kablam! | Jul 11 16:41:17.170 INFO kablam! = note: #[warn(safe_packed_borrows)] on by default Jul 11 16:41:17.170 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Jul 11 16:41:17.170 INFO kablam! = note: for more information, see issue #46043 Jul 11 16:41:17.170 INFO kablam! Jul 11 16:41:17.172 INFO kablam! warning: borrow of packed field requires unsafe function or block (error E0133) Jul 11 16:41:17.172 INFO kablam! --> src/main.rs:428:60 Jul 11 16:41:17.172 INFO kablam! | Jul 11 16:41:17.172 INFO kablam! 428 | writeln!(stdout, "Version {}", uberblock.version); Jul 11 16:41:17.172 INFO kablam! | ^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.172 INFO kablam! | Jul 11 16:41:17.172 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Jul 11 16:41:17.172 INFO kablam! = note: for more information, see issue #46043 Jul 11 16:41:17.172 INFO kablam! Jul 11 16:41:17.172 INFO kablam! warning: borrow of packed field requires unsafe function or block (error E0133) Jul 11 16:41:17.172 INFO kablam! --> src/main.rs:429:56 Jul 11 16:41:17.172 INFO kablam! | Jul 11 16:41:17.172 INFO kablam! 429 | writeln!(stdout, "TXG {}", uberblock.txg); Jul 11 16:41:17.172 INFO kablam! | ^^^^^^^^^^^^^ Jul 11 16:41:17.172 INFO kablam! | Jul 11 16:41:17.172 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Jul 11 16:41:17.173 INFO kablam! = note: for more information, see issue #46043 Jul 11 16:41:17.173 INFO kablam! Jul 11 16:41:17.173 INFO kablam! warning: borrow of packed field requires unsafe function or block (error E0133) Jul 11 16:41:17.173 INFO kablam! --> src/main.rs:430:59 Jul 11 16:41:17.173 INFO kablam! | Jul 11 16:41:17.173 INFO kablam! 430 | writeln!(stdout, "GUID {:X}", uberblock.guid_sum); Jul 11 16:41:17.173 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.173 INFO kablam! | Jul 11 16:41:17.173 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Jul 11 16:41:17.173 INFO kablam! = note: for more information, see issue #46043 Jul 11 16:41:17.173 INFO kablam! Jul 11 16:41:17.173 INFO kablam! warning: borrow of packed field requires unsafe function or block (error E0133) Jul 11 16:41:17.173 INFO kablam! --> src/main.rs:431:62 Jul 11 16:41:17.173 INFO kablam! | Jul 11 16:41:17.173 INFO kablam! 431 | writeln!(stdout, "Timestamp {}", uberblock.timestamp); Jul 11 16:41:17.173 INFO kablam! | ^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.173 INFO kablam! | Jul 11 16:41:17.173 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Jul 11 16:41:17.173 INFO kablam! = note: for more information, see issue #46043 Jul 11 16:41:17.173 INFO kablam! Jul 11 16:41:17.173 INFO kablam! warning: borrow of packed field requires unsafe function or block (error E0133) Jul 11 16:41:17.173 INFO kablam! --> src/dnode.rs:82:21 Jul 11 16:41:17.173 INFO kablam! | Jul 11 16:41:17.173 INFO kablam! 82 | self.bonus_len)); Jul 11 16:41:17.173 INFO kablam! | ^^^^^^^^^^^^^^ Jul 11 16:41:17.173 INFO kablam! | Jul 11 16:41:17.174 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Jul 11 16:41:17.174 INFO kablam! = note: for more information, see issue #46043 Jul 11 16:41:17.174 INFO kablam! Jul 11 16:41:17.174 INFO kablam! warning: borrow of packed field requires unsafe function or block (error E0133) Jul 11 16:41:17.174 INFO kablam! --> src/zap.rs:61:21 Jul 11 16:41:17.174 INFO kablam! | Jul 11 16:41:17.174 INFO kablam! 61 | self.phys.block_type, Jul 11 16:41:17.174 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.174 INFO kablam! | Jul 11 16:41:17.174 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Jul 11 16:41:17.174 INFO kablam! = note: for more information, see issue #46043 Jul 11 16:41:17.174 INFO kablam! Jul 11 16:41:17.174 INFO kablam! warning: borrow of packed field requires unsafe function or block (error E0133) Jul 11 16:41:17.174 INFO kablam! --> src/zap.rs:62:21 Jul 11 16:41:17.174 INFO kablam! | Jul 11 16:41:17.174 INFO kablam! 62 | self.phys.salt, Jul 11 16:41:17.174 INFO kablam! | ^^^^^^^^^^^^^^ Jul 11 16:41:17.174 INFO kablam! | Jul 11 16:41:17.174 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Jul 11 16:41:17.174 INFO kablam! = note: for more information, see issue #46043 Jul 11 16:41:17.174 INFO kablam! Jul 11 16:41:17.174 INFO kablam! warning: borrow of packed field requires unsafe function or block (error E0133) Jul 11 16:41:17.174 INFO kablam! --> src/zap.rs:63:21 Jul 11 16:41:17.175 INFO kablam! | Jul 11 16:41:17.175 INFO kablam! 63 | self.phys.norm_flags)); Jul 11 16:41:17.175 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.175 INFO kablam! | Jul 11 16:41:17.175 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Jul 11 16:41:17.175 INFO kablam! = note: for more information, see issue #46043 Jul 11 16:41:17.175 INFO kablam! Jul 11 16:41:17.175 INFO kablam! warning: borrow of packed field requires unsafe function or block (error E0133) Jul 11 16:41:17.175 INFO kablam! --> src/zap.rs:98:21 Jul 11 16:41:17.175 INFO kablam! | Jul 11 16:41:17.175 INFO kablam! 98 | self.value, Jul 11 16:41:17.175 INFO kablam! | ^^^^^^^^^^ Jul 11 16:41:17.175 INFO kablam! | Jul 11 16:41:17.175 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Jul 11 16:41:17.175 INFO kablam! = note: for more information, see issue #46043 Jul 11 16:41:17.175 INFO kablam! Jul 11 16:41:17.175 INFO kablam! warning: borrow of packed field requires unsafe function or block (error E0133) Jul 11 16:41:17.175 INFO kablam! --> src/zap.rs:99:21 Jul 11 16:41:17.175 INFO kablam! | Jul 11 16:41:17.175 INFO kablam! 99 | self.cd)); Jul 11 16:41:17.175 INFO kablam! | ^^^^^^^ Jul 11 16:41:17.175 INFO kablam! | Jul 11 16:41:17.175 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Jul 11 16:41:17.175 INFO kablam! = note: for more information, see issue #46043 Jul 11 16:41:17.175 INFO kablam! Jul 11 16:41:17.182 INFO kablam! warning: field is never used: `size` Jul 11 16:41:17.182 INFO kablam! --> src/arcache.rs:55:5 Jul 11 16:41:17.182 INFO kablam! | Jul 11 16:41:17.182 INFO kablam! 55 | size: usize, // Max mfu cache size in blocks Jul 11 16:41:17.182 INFO kablam! | ^^^^^^^^^^^ Jul 11 16:41:17.182 INFO kablam! | Jul 11 16:41:17.182 INFO kablam! = note: #[warn(dead_code)] on by default Jul 11 16:41:17.182 INFO kablam! Jul 11 16:41:17.182 INFO kablam! warning: field is never used: `used` Jul 11 16:41:17.182 INFO kablam! --> src/arcache.rs:56:5 Jul 11 16:41:17.183 INFO kablam! | Jul 11 16:41:17.183 INFO kablam! 56 | used: usize, // Number of used bytes in mfu cache Jul 11 16:41:17.183 INFO kablam! | ^^^^^^^^^^^ Jul 11 16:41:17.183 INFO kablam! Jul 11 16:41:17.183 INFO kablam! warning: method is never used: `cache_block` Jul 11 16:41:17.183 INFO kablam! --> src/arcache.rs:68:5 Jul 11 16:41:17.183 INFO kablam! | Jul 11 16:41:17.183 INFO kablam! 68 | pub fn cache_block(&mut self, dva: &DVAddr, block: Vec) -> Result<&[u8], &str> { Jul 11 16:41:17.183 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.183 INFO kablam! Jul 11 16:41:17.183 INFO kablam! warning: method is never used: `free_node` Jul 11 16:41:17.183 INFO kablam! --> src/avl.rs:310:5 Jul 11 16:41:17.183 INFO kablam! | Jul 11 16:41:17.183 INFO kablam! 310 | fn free_node(&mut self, index: usize) -> Node { Jul 11 16:41:17.183 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.183 INFO kablam! Jul 11 16:41:17.183 INFO kablam! warning: field is never used: `pad` Jul 11 16:41:17.183 INFO kablam! --> src/dsl_dataset.rs:34:5 Jul 11 16:41:17.183 INFO kablam! | Jul 11 16:41:17.183 INFO kablam! 34 | pad: [u64; 5], // pad out to 320 bytes for good measure Jul 11 16:41:17.183 INFO kablam! | ^^^^^^^^^^^^^ Jul 11 16:41:17.184 INFO kablam! Jul 11 16:41:17.184 INFO kablam! warning: field is never used: `root_dir_obj` Jul 11 16:41:17.184 INFO kablam! --> src/dsl_pool.rs:6:5 Jul 11 16:41:17.184 INFO kablam! | Jul 11 16:41:17.184 INFO kablam! 6 | root_dir_obj: u64, Jul 11 16:41:17.184 INFO kablam! | ^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.184 INFO kablam! Jul 11 16:41:17.184 INFO kablam! warning: method is never used: `new` Jul 11 16:41:17.184 INFO kablam! --> src/lzjb.rs:17:5 Jul 11 16:41:17.184 INFO kablam! | Jul 11 16:41:17.184 INFO kablam! 17 | fn new(src: &'a [u8]) -> LzjbEncoder<'a> { Jul 11 16:41:17.184 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.184 INFO kablam! Jul 11 16:41:17.184 INFO kablam! warning: field is never used: `aliquot` Jul 11 16:41:17.184 INFO kablam! --> src/metaslab.rs:33:5 Jul 11 16:41:17.184 INFO kablam! | Jul 11 16:41:17.184 INFO kablam! 33 | aliquot: u64, Jul 11 16:41:17.184 INFO kablam! | ^^^^^^^^^^^^ Jul 11 16:41:17.184 INFO kablam! Jul 11 16:41:17.184 INFO kablam! warning: field is never used: `alloc_groups` Jul 11 16:41:17.185 INFO kablam! --> src/metaslab.rs:34:5 Jul 11 16:41:17.185 INFO kablam! | Jul 11 16:41:17.185 INFO kablam! 34 | alloc_groups: u64, // # of allocatable groups Jul 11 16:41:17.185 INFO kablam! | ^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.185 INFO kablam! Jul 11 16:41:17.185 INFO kablam! warning: field is never used: `alloc` Jul 11 16:41:17.185 INFO kablam! --> src/metaslab.rs:35:5 Jul 11 16:41:17.185 INFO kablam! | Jul 11 16:41:17.185 INFO kablam! 35 | alloc: u64, // total allocated space Jul 11 16:41:17.185 INFO kablam! | ^^^^^^^^^^ Jul 11 16:41:17.185 INFO kablam! Jul 11 16:41:17.185 INFO kablam! warning: field is never used: `deferred` Jul 11 16:41:17.185 INFO kablam! --> src/metaslab.rs:36:5 Jul 11 16:41:17.185 INFO kablam! | Jul 11 16:41:17.185 INFO kablam! 36 | deferred: u64, // total deferred frees Jul 11 16:41:17.185 INFO kablam! | ^^^^^^^^^^^^^ Jul 11 16:41:17.185 INFO kablam! Jul 11 16:41:17.185 INFO kablam! warning: field is never used: `space` Jul 11 16:41:17.185 INFO kablam! --> src/metaslab.rs:37:5 Jul 11 16:41:17.185 INFO kablam! | Jul 11 16:41:17.185 INFO kablam! 37 | space: u64, // total space (alloc + free) Jul 11 16:41:17.186 INFO kablam! | ^^^^^^^^^^ Jul 11 16:41:17.186 INFO kablam! Jul 11 16:41:17.186 INFO kablam! warning: field is never used: `dspace` Jul 11 16:41:17.186 INFO kablam! --> src/metaslab.rs:38:5 Jul 11 16:41:17.186 INFO kablam! | Jul 11 16:41:17.186 INFO kablam! 38 | dspace: u64, /* total deflated space Jul 11 16:41:17.186 INFO kablam! | ^^^^^^^^^^^ Jul 11 16:41:17.186 INFO kablam! Jul 11 16:41:17.186 INFO kablam! warning: field is never used: `aliquot` Jul 11 16:41:17.186 INFO kablam! --> src/metaslab.rs:71:5 Jul 11 16:41:17.186 INFO kablam! | Jul 11 16:41:17.186 INFO kablam! 71 | aliquot: u64, Jul 11 16:41:17.186 INFO kablam! | ^^^^^^^^^^^^ Jul 11 16:41:17.186 INFO kablam! Jul 11 16:41:17.186 INFO kablam! warning: field is never used: `allocatable` Jul 11 16:41:17.186 INFO kablam! --> src/metaslab.rs:72:5 Jul 11 16:41:17.186 INFO kablam! | Jul 11 16:41:17.186 INFO kablam! 72 | allocatable: bool, // can we allocate? Jul 11 16:41:17.186 INFO kablam! | ^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.186 INFO kablam! Jul 11 16:41:17.186 INFO kablam! warning: field is never used: `free_capacity` Jul 11 16:41:17.186 INFO kablam! --> src/metaslab.rs:73:5 Jul 11 16:41:17.186 INFO kablam! | Jul 11 16:41:17.186 INFO kablam! 73 | free_capacity: u64, // percentage free Jul 11 16:41:17.186 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.186 INFO kablam! Jul 11 16:41:17.186 INFO kablam! warning: field is never used: `bias` Jul 11 16:41:17.187 INFO kablam! --> src/metaslab.rs:74:5 Jul 11 16:41:17.187 INFO kablam! | Jul 11 16:41:17.187 INFO kablam! 74 | bias: i64, Jul 11 16:41:17.187 INFO kablam! | ^^^^^^^^^ Jul 11 16:41:17.187 INFO kablam! Jul 11 16:41:17.187 INFO kablam! warning: field is never used: `activation_count` Jul 11 16:41:17.187 INFO kablam! --> src/metaslab.rs:75:5 Jul 11 16:41:17.187 INFO kablam! | Jul 11 16:41:17.187 INFO kablam! 75 | activation_count: i64, Jul 11 16:41:17.187 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.187 INFO kablam! Jul 11 16:41:17.187 INFO kablam! warning: field is never used: `taskq` Jul 11 16:41:17.187 INFO kablam! --> src/metaslab.rs:78:5 Jul 11 16:41:17.187 INFO kablam! | Jul 11 16:41:17.187 INFO kablam! 78 | taskq: Taskq, Jul 11 16:41:17.187 INFO kablam! | ^^^^^^^^^^^^ Jul 11 16:41:17.187 INFO kablam! Jul 11 16:41:17.187 INFO kablam! warning: field is never used: `fragmentation` Jul 11 16:41:17.187 INFO kablam! --> src/metaslab.rs:81:5 Jul 11 16:41:17.187 INFO kablam! | Jul 11 16:41:17.187 INFO kablam! 81 | fragmentation: u64, // histogram: [u64; RANGE_TREE_HISTOGRAM_SIZE], Jul 11 16:41:17.187 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.188 INFO kablam! Jul 11 16:41:17.188 INFO kablam! warning: field is never used: `ops` Jul 11 16:41:17.188 INFO kablam! --> src/metaslab.rs:213:5 Jul 11 16:41:17.188 INFO kablam! | Jul 11 16:41:17.188 INFO kablam! 213 | ops: Rc, Jul 11 16:41:17.188 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.188 INFO kablam! Jul 11 16:41:17.188 INFO kablam! warning: field is never used: `id` Jul 11 16:41:17.188 INFO kablam! --> src/metaslab.rs:214:5 Jul 11 16:41:17.188 INFO kablam! | Jul 11 16:41:17.188 INFO kablam! 214 | id: u64, Jul 11 16:41:17.188 INFO kablam! | ^^^^^^^ Jul 11 16:41:17.188 INFO kablam! Jul 11 16:41:17.188 INFO kablam! warning: field is never used: `fragmentation` Jul 11 16:41:17.188 INFO kablam! --> src/metaslab.rs:217:5 Jul 11 16:41:17.188 INFO kablam! | Jul 11 16:41:17.188 INFO kablam! 217 | fragmentation: u64, Jul 11 16:41:17.188 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.188 INFO kablam! Jul 11 16:41:17.188 INFO kablam! warning: field is never used: `alloc_tree` Jul 11 16:41:17.188 INFO kablam! --> src/metaslab.rs:220:5 Jul 11 16:41:17.189 INFO kablam! | Jul 11 16:41:17.189 INFO kablam! 220 | alloc_tree: Vec>, // txg::TXG_SIZE Jul 11 16:41:17.189 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.189 INFO kablam! Jul 11 16:41:17.189 INFO kablam! warning: field is never used: `free_tree` Jul 11 16:41:17.189 INFO kablam! --> src/metaslab.rs:221:5 Jul 11 16:41:17.189 INFO kablam! | Jul 11 16:41:17.189 INFO kablam! 221 | free_tree: Vec>, // txg::TXG_SIZE Jul 11 16:41:17.189 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.189 INFO kablam! Jul 11 16:41:17.189 INFO kablam! warning: field is never used: `defer_tree` Jul 11 16:41:17.189 INFO kablam! --> src/metaslab.rs:222:5 Jul 11 16:41:17.189 INFO kablam! | Jul 11 16:41:17.189 INFO kablam! 222 | defer_tree: Vec>, // txg::DEFER_SIZE Jul 11 16:41:17.189 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.189 INFO kablam! Jul 11 16:41:17.189 INFO kablam! warning: field is never used: `condensing` Jul 11 16:41:17.189 INFO kablam! --> src/metaslab.rs:225:5 Jul 11 16:41:17.189 INFO kablam! | Jul 11 16:41:17.189 INFO kablam! 225 | condensing: bool, Jul 11 16:41:17.190 INFO kablam! | ^^^^^^^^^^^^^^^^ Jul 11 16:41:17.190 INFO kablam! Jul 11 16:41:17.190 INFO kablam! warning: field is never used: `condense_wanted` Jul 11 16:41:17.190 INFO kablam! --> src/metaslab.rs:226:5 Jul 11 16:41:17.190 INFO kablam! | Jul 11 16:41:17.190 INFO kablam! 226 | condense_wanted: bool, Jul 11 16:41:17.190 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.190 INFO kablam! Jul 11 16:41:17.190 INFO kablam! warning: field is never used: `defer_space` Jul 11 16:41:17.194 INFO kablam! --> src/metaslab.rs:230:5 Jul 11 16:41:17.194 INFO kablam! | Jul 11 16:41:17.194 INFO kablam! 230 | defer_space: i64, // sum of defermap[] space Jul 11 16:41:17.194 INFO kablam! | ^^^^^^^^^^^^^^^^ Jul 11 16:41:17.194 INFO kablam! Jul 11 16:41:17.194 INFO kablam! warning: field is never used: `access_txg` Jul 11 16:41:17.194 INFO kablam! --> src/metaslab.rs:232:5 Jul 11 16:41:17.194 INFO kablam! | Jul 11 16:41:17.194 INFO kablam! 232 | access_txg: u64, Jul 11 16:41:17.194 INFO kablam! | ^^^^^^^^^^^^^^^ Jul 11 16:41:17.195 INFO kablam! Jul 11 16:41:17.195 INFO kablam! warning: field is never used: `size_tree` Jul 11 16:41:17.195 INFO kablam! --> src/metaslab.rs:239:5 Jul 11 16:41:17.195 INFO kablam! | Jul 11 16:41:17.195 INFO kablam! 239 | size_tree: avl::Tree, // Sorted by size Jul 11 16:41:17.195 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.195 INFO kablam! Jul 11 16:41:17.195 INFO kablam! warning: method is never used: `activate` Jul 11 16:41:17.195 INFO kablam! --> src/metaslab.rs:387:5 Jul 11 16:41:17.195 INFO kablam! | Jul 11 16:41:17.195 INFO kablam! 387 | fn activate(&mut self, activation_weight: u64) -> zfs::Result<()> { Jul 11 16:41:17.195 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.195 INFO kablam! Jul 11 16:41:17.195 INFO kablam! warning: field is never used: `index` Jul 11 16:41:17.195 INFO kablam! --> src/metaslab.rs:471:5 Jul 11 16:41:17.195 INFO kablam! | Jul 11 16:41:17.195 INFO kablam! 471 | index: usize, Jul 11 16:41:17.195 INFO kablam! | ^^^^^^^^^^^^ Jul 11 16:41:17.195 INFO kablam! Jul 11 16:41:17.196 INFO kablam! warning: constant item is never used: `METASLAB_WEIGHT_PRIMARY` Jul 11 16:41:17.196 INFO kablam! --> src/metaslab.rs:489:1 Jul 11 16:41:17.196 INFO kablam! | Jul 11 16:41:17.196 INFO kablam! 489 | const METASLAB_WEIGHT_PRIMARY: u64 = 1 << 63; Jul 11 16:41:17.196 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.196 INFO kablam! Jul 11 16:41:17.196 INFO kablam! warning: constant item is never used: `METASLAB_WEIGHT_SECONDARY` Jul 11 16:41:17.196 INFO kablam! --> src/metaslab.rs:490:1 Jul 11 16:41:17.196 INFO kablam! | Jul 11 16:41:17.196 INFO kablam! 490 | const METASLAB_WEIGHT_SECONDARY: u64 = 1 << 62; Jul 11 16:41:17.196 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.196 INFO kablam! Jul 11 16:41:17.196 INFO kablam! warning: constant item is never used: `METASLAB_ACTIVE_MASK` Jul 11 16:41:17.196 INFO kablam! --> src/metaslab.rs:491:1 Jul 11 16:41:17.196 INFO kablam! | Jul 11 16:41:17.196 INFO kablam! 491 | const METASLAB_ACTIVE_MASK: u64 = METASLAB_WEIGHT_PRIMARY | METASLAB_WEIGHT_SECONDARY; Jul 11 16:41:17.196 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.196 INFO kablam! Jul 11 16:41:17.196 INFO kablam! warning: static item is never used: `metaslab_aliquot` Jul 11 16:41:17.196 INFO kablam! --> src/metaslab.rs:497:1 Jul 11 16:41:17.197 INFO kablam! | Jul 11 16:41:17.197 INFO kablam! 497 | static metaslab_aliquot: usize = 512 << 10; Jul 11 16:41:17.197 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.197 INFO kablam! Jul 11 16:41:17.197 INFO kablam! warning: static item is never used: `zfs_condense_pct` Jul 11 16:41:17.197 INFO kablam! --> src/metaslab.rs:505:1 Jul 11 16:41:17.197 INFO kablam! | Jul 11 16:41:17.197 INFO kablam! 505 | static zfs_condense_pct: isize = 200; Jul 11 16:41:17.197 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.197 INFO kablam! Jul 11 16:41:17.197 INFO kablam! warning: static item is never used: `zfs_metaslab_condense_block_threshold` Jul 11 16:41:17.197 INFO kablam! --> src/metaslab.rs:518:1 Jul 11 16:41:17.197 INFO kablam! | Jul 11 16:41:17.197 INFO kablam! 518 | static zfs_metaslab_condense_block_threshold: isize = 4; Jul 11 16:41:17.197 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.197 INFO kablam! Jul 11 16:41:17.197 INFO kablam! warning: static item is never used: `zfs_mg_noalloc_threshold` Jul 11 16:41:17.197 INFO kablam! --> src/metaslab.rs:531:1 Jul 11 16:41:17.197 INFO kablam! | Jul 11 16:41:17.198 INFO kablam! 531 | static zfs_mg_noalloc_threshold: isize = 0; Jul 11 16:41:17.198 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.198 INFO kablam! Jul 11 16:41:17.198 INFO kablam! warning: static item is never used: `zfs_mg_fragmentation_threshold` Jul 11 16:41:17.198 INFO kablam! --> src/metaslab.rs:538:1 Jul 11 16:41:17.198 INFO kablam! | Jul 11 16:41:17.198 INFO kablam! 538 | static zfs_mg_fragmentation_threshold: isize = 85; Jul 11 16:41:17.198 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.198 INFO kablam! Jul 11 16:41:17.198 INFO kablam! warning: static item is never used: `zfs_metaslab_fragmentation_threshold` Jul 11 16:41:17.198 INFO kablam! --> src/metaslab.rs:544:1 Jul 11 16:41:17.198 INFO kablam! | Jul 11 16:41:17.198 INFO kablam! 544 | static zfs_metaslab_fragmentation_threshold: isize = 70; Jul 11 16:41:17.198 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.198 INFO kablam! Jul 11 16:41:17.198 INFO kablam! warning: static item is never used: `metaslab_debug_load` Jul 11 16:41:17.198 INFO kablam! --> src/metaslab.rs:547:1 Jul 11 16:41:17.198 INFO kablam! | Jul 11 16:41:17.198 INFO kablam! 547 | static metaslab_debug_load: isize = 0; Jul 11 16:41:17.199 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.199 INFO kablam! Jul 11 16:41:17.199 INFO kablam! warning: static item is never used: `metaslab_debug_unload` Jul 11 16:41:17.199 INFO kablam! --> src/metaslab.rs:550:1 Jul 11 16:41:17.199 INFO kablam! | Jul 11 16:41:17.199 INFO kablam! 550 | static metaslab_debug_unload: isize = 0; Jul 11 16:41:17.199 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.199 INFO kablam! Jul 11 16:41:17.199 INFO kablam! warning: static item is never used: `metaslab_df_free_pct` Jul 11 16:41:17.199 INFO kablam! --> src/metaslab.rs:562:1 Jul 11 16:41:17.199 INFO kablam! | Jul 11 16:41:17.199 INFO kablam! 562 | static metaslab_df_free_pct: isize = 4; Jul 11 16:41:17.199 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.199 INFO kablam! Jul 11 16:41:17.199 INFO kablam! warning: static item is never used: `metaslab_load_pct` Jul 11 16:41:17.199 INFO kablam! --> src/metaslab.rs:565:1 Jul 11 16:41:17.199 INFO kablam! | Jul 11 16:41:17.199 INFO kablam! 565 | static metaslab_load_pct: isize = 50; Jul 11 16:41:17.199 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.199 INFO kablam! Jul 11 16:41:17.200 INFO kablam! warning: static item is never used: `metaslab_unload_delay` Jul 11 16:41:17.200 INFO kablam! --> src/metaslab.rs:570:1 Jul 11 16:41:17.200 INFO kablam! | Jul 11 16:41:17.200 INFO kablam! 570 | static metaslab_unload_delay: usize = txg::TXG_SIZE * 2; Jul 11 16:41:17.200 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.200 INFO kablam! Jul 11 16:41:17.200 INFO kablam! warning: static item is never used: `metaslab_preload_enabled` Jul 11 16:41:17.200 INFO kablam! --> src/metaslab.rs:576:1 Jul 11 16:41:17.200 INFO kablam! | Jul 11 16:41:17.200 INFO kablam! 576 | static metaslab_preload_enabled: bool = true; Jul 11 16:41:17.200 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.200 INFO kablam! Jul 11 16:41:17.200 INFO kablam! warning: static item is never used: `metaslab_fragmentation_factor_enabled` Jul 11 16:41:17.200 INFO kablam! --> src/metaslab.rs:579:1 Jul 11 16:41:17.200 INFO kablam! | Jul 11 16:41:17.200 INFO kablam! 579 | static metaslab_fragmentation_factor_enabled: bool = true; Jul 11 16:41:17.200 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.200 INFO kablam! Jul 11 16:41:17.200 INFO kablam! warning: static item is never used: `metaslab_lba_weighting_enabled` Jul 11 16:41:17.200 INFO kablam! --> src/metaslab.rs:582:1 Jul 11 16:41:17.201 INFO kablam! | Jul 11 16:41:17.201 INFO kablam! 582 | static metaslab_lba_weighting_enabled: bool = true; Jul 11 16:41:17.201 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.201 INFO kablam! Jul 11 16:41:17.201 INFO kablam! warning: static item is never used: `metaslab_bias_enabled` Jul 11 16:41:17.201 INFO kablam! --> src/metaslab.rs:585:1 Jul 11 16:41:17.201 INFO kablam! | Jul 11 16:41:17.201 INFO kablam! 585 | static metaslab_bias_enabled: bool = true; Jul 11 16:41:17.201 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.201 INFO kablam! Jul 11 16:41:17.201 INFO kablam! warning: constant item is never used: `NV_ENCODE_NATIVE` Jul 11 16:41:17.201 INFO kablam! --> src/nvstream.rs:7:1 Jul 11 16:41:17.201 INFO kablam! | Jul 11 16:41:17.201 INFO kablam! 7 | const NV_ENCODE_NATIVE: u8 = 0; Jul 11 16:41:17.201 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.201 INFO kablam! Jul 11 16:41:17.201 INFO kablam! warning: constant item is never used: `NV_BIG_ENDIAN` Jul 11 16:41:17.201 INFO kablam! --> src/nvstream.rs:11:1 Jul 11 16:41:17.201 INFO kablam! | Jul 11 16:41:17.201 INFO kablam! 11 | const NV_BIG_ENDIAN: u8 = 0; Jul 11 16:41:17.202 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.202 INFO kablam! Jul 11 16:41:17.202 INFO kablam! warning: constant item is never used: `NV_UNIQUE_NAME` Jul 11 16:41:17.202 INFO kablam! --> src/nvstream.rs:15:1 Jul 11 16:41:17.202 INFO kablam! | Jul 11 16:41:17.202 INFO kablam! 15 | const NV_UNIQUE_NAME: u32 = 0x1; Jul 11 16:41:17.202 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.202 INFO kablam! Jul 11 16:41:17.202 INFO kablam! warning: constant item is never used: `NV_UNIQUE_NAME_TYPE` Jul 11 16:41:17.202 INFO kablam! --> src/nvstream.rs:16:1 Jul 11 16:41:17.202 INFO kablam! | Jul 11 16:41:17.202 INFO kablam! 16 | const NV_UNIQUE_NAME_TYPE: u32 = 0x2; Jul 11 16:41:17.202 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.202 INFO kablam! Jul 11 16:41:17.202 INFO kablam! warning: constant item is never used: `NV_FLAG_NOENTOK` Jul 11 16:41:17.202 INFO kablam! --> src/nvstream.rs:19:1 Jul 11 16:41:17.202 INFO kablam! | Jul 11 16:41:17.202 INFO kablam! 19 | const NV_FLAG_NOENTOK: isize = 0x1; Jul 11 16:41:17.202 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.202 INFO kablam! Jul 11 16:41:17.203 INFO kablam! warning: constant item is never used: `VDEV_SYNC_READ_MIN_ACTIVE` Jul 11 16:41:17.203 INFO kablam! --> src/spa.rs:1:1 Jul 11 16:41:17.203 INFO kablam! | Jul 11 16:41:17.203 INFO kablam! 1 | const VDEV_SYNC_READ_MIN_ACTIVE: u32 = 10; Jul 11 16:41:17.203 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.203 INFO kablam! Jul 11 16:41:17.203 INFO kablam! warning: constant item is never used: `VDEV_SYNC_WRITE_MIN_ACTIVE` Jul 11 16:41:17.203 INFO kablam! --> src/spa.rs:3:1 Jul 11 16:41:17.203 INFO kablam! | Jul 11 16:41:17.203 INFO kablam! 3 | const VDEV_SYNC_WRITE_MIN_ACTIVE: u32 = 10; Jul 11 16:41:17.203 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.203 INFO kablam! Jul 11 16:41:17.203 INFO kablam! warning: constant item is never used: `VDEV_ASYNC_READ_MIN_ACTIVE` Jul 11 16:41:17.203 INFO kablam! --> src/spa.rs:5:1 Jul 11 16:41:17.203 INFO kablam! | Jul 11 16:41:17.203 INFO kablam! 5 | const VDEV_ASYNC_READ_MIN_ACTIVE: u32 = 1; Jul 11 16:41:17.203 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.203 INFO kablam! Jul 11 16:41:17.203 INFO kablam! warning: constant item is never used: `VDEV_SCRUB_MIN_ACTIVE` Jul 11 16:41:17.203 INFO kablam! --> src/spa.rs:9:1 Jul 11 16:41:17.204 INFO kablam! | Jul 11 16:41:17.204 INFO kablam! 9 | const VDEV_SCRUB_MIN_ACTIVE: u32 = 1; Jul 11 16:41:17.204 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.204 INFO kablam! Jul 11 16:41:17.204 INFO kablam! warning: field is never used: `config` Jul 11 16:41:17.204 INFO kablam! --> src/spa.rs:39:5 Jul 11 16:41:17.204 INFO kablam! | Jul 11 16:41:17.204 INFO kablam! 39 | config: NvList, Jul 11 16:41:17.204 INFO kablam! | ^^^^^^^^^^^^^^ Jul 11 16:41:17.204 INFO kablam! Jul 11 16:41:17.204 INFO kablam! warning: field is never used: `zio_taskq` Jul 11 16:41:17.204 INFO kablam! --> src/spa.rs:42:5 Jul 11 16:41:17.204 INFO kablam! | Jul 11 16:41:17.204 INFO kablam! 42 | zio_taskq: Vec>, Jul 11 16:41:17.204 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.204 INFO kablam! Jul 11 16:41:17.204 INFO kablam! warning: field is never used: `normal_class` Jul 11 16:41:17.204 INFO kablam! --> src/spa.rs:44:5 Jul 11 16:41:17.204 INFO kablam! | Jul 11 16:41:17.204 INFO kablam! 44 | normal_class: Rc, // normal data class Jul 11 16:41:17.205 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.205 INFO kablam! Jul 11 16:41:17.205 INFO kablam! warning: field is never used: `log_class` Jul 11 16:41:17.205 INFO kablam! --> src/spa.rs:45:5 Jul 11 16:41:17.205 INFO kablam! | Jul 11 16:41:17.205 INFO kablam! 45 | log_class: Rc, // intent log data class Jul 11 16:41:17.205 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.205 INFO kablam! Jul 11 16:41:17.205 INFO kablam! warning: field is never used: `first_txg` Jul 11 16:41:17.205 INFO kablam! --> src/spa.rs:46:5 Jul 11 16:41:17.205 INFO kablam! | Jul 11 16:41:17.205 INFO kablam! 46 | first_txg: u64, Jul 11 16:41:17.205 INFO kablam! | ^^^^^^^^^^^^^^ Jul 11 16:41:17.205 INFO kablam! Jul 11 16:41:17.205 INFO kablam! warning: method is never used: `last_synced_txg` Jul 11 16:41:17.205 INFO kablam! --> src/spa.rs:328:5 Jul 11 16:41:17.205 INFO kablam! | Jul 11 16:41:17.205 INFO kablam! 328 | fn last_synced_txg(&self) -> u64 { Jul 11 16:41:17.205 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.206 INFO kablam! Jul 11 16:41:17.206 INFO kablam! warning: method is never used: `first_txg` Jul 11 16:41:17.206 INFO kablam! --> src/spa.rs:334:5 Jul 11 16:41:17.206 INFO kablam! | Jul 11 16:41:17.206 INFO kablam! 334 | fn first_txg(&self) -> u64 { Jul 11 16:41:17.206 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.206 INFO kablam! Jul 11 16:41:17.206 INFO kablam! warning: struct is never used: `ZioTaskqInfo` Jul 11 16:41:17.206 INFO kablam! --> src/spa.rs:341:1 Jul 11 16:41:17.206 INFO kablam! | Jul 11 16:41:17.206 INFO kablam! 341 | struct ZioTaskqInfo { Jul 11 16:41:17.206 INFO kablam! | ^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.206 INFO kablam! Jul 11 16:41:17.206 INFO kablam! warning: field is never used: `count` Jul 11 16:41:17.206 INFO kablam! --> src/spa.rs:348:5 Jul 11 16:41:17.206 INFO kablam! | Jul 11 16:41:17.206 INFO kablam! 348 | count: usize, Jul 11 16:41:17.206 INFO kablam! | ^^^^^^^^^^^^ Jul 11 16:41:17.206 INFO kablam! Jul 11 16:41:17.207 INFO kablam! warning: field is never used: `taskq` Jul 11 16:41:17.207 INFO kablam! --> src/spa.rs:349:5 Jul 11 16:41:17.207 INFO kablam! | Jul 11 16:41:17.207 INFO kablam! 349 | taskq: Vec>, Jul 11 16:41:17.207 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.207 INFO kablam! Jul 11 16:41:17.207 INFO kablam! warning: constant item is never used: `SPACE_MAP_HISTOGRAM_SIZE` Jul 11 16:41:17.207 INFO kablam! --> src/space_map.rs:8:1 Jul 11 16:41:17.207 INFO kablam! | Jul 11 16:41:17.207 INFO kablam! 8 | const SPACE_MAP_HISTOGRAM_SIZE: usize = 32; Jul 11 16:41:17.207 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.207 INFO kablam! Jul 11 16:41:17.207 INFO kablam! warning: field is never used: `start` Jul 11 16:41:17.207 INFO kablam! --> src/space_map.rs:33:5 Jul 11 16:41:17.207 INFO kablam! | Jul 11 16:41:17.207 INFO kablam! 33 | start: u64, // start of map Jul 11 16:41:17.207 INFO kablam! | ^^^^^^^^^^ Jul 11 16:41:17.207 INFO kablam! Jul 11 16:41:17.207 INFO kablam! warning: field is never used: `shift` Jul 11 16:41:17.207 INFO kablam! --> src/space_map.rs:35:5 Jul 11 16:41:17.208 INFO kablam! | Jul 11 16:41:17.208 INFO kablam! 35 | shift: u8, // unit shift Jul 11 16:41:17.208 INFO kablam! | ^^^^^^^^^ Jul 11 16:41:17.208 INFO kablam! Jul 11 16:41:17.208 INFO kablam! warning: field is never used: `length` Jul 11 16:41:17.208 INFO kablam! --> src/space_map.rs:36:5 Jul 11 16:41:17.208 INFO kablam! | Jul 11 16:41:17.208 INFO kablam! 36 | length: u64, // synced length Jul 11 16:41:17.208 INFO kablam! | ^^^^^^^^^^^ Jul 11 16:41:17.208 INFO kablam! Jul 11 16:41:17.208 INFO kablam! warning: field is never used: `alloc` Jul 11 16:41:17.208 INFO kablam! --> src/space_map.rs:37:5 Jul 11 16:41:17.208 INFO kablam! | Jul 11 16:41:17.208 INFO kablam! 37 | alloc: u64, // synced space allocated Jul 11 16:41:17.208 INFO kablam! | ^^^^^^^^^^ Jul 11 16:41:17.208 INFO kablam! Jul 11 16:41:17.208 INFO kablam! warning: field is never used: `object` Jul 11 16:41:17.208 INFO kablam! --> src/space_map.rs:39:5 Jul 11 16:41:17.208 INFO kablam! | Jul 11 16:41:17.208 INFO kablam! 39 | object: u64, // object id for this map Jul 11 16:41:17.209 INFO kablam! | ^^^^^^^^^^^ Jul 11 16:41:17.209 INFO kablam! Jul 11 16:41:17.209 INFO kablam! warning: field is never used: `blksz` Jul 11 16:41:17.209 INFO kablam! --> src/space_map.rs:40:5 Jul 11 16:41:17.209 INFO kablam! | Jul 11 16:41:17.209 INFO kablam! 40 | blksz: u32, // block size for space map Jul 11 16:41:17.209 INFO kablam! | ^^^^^^^^^^ Jul 11 16:41:17.209 INFO kablam! Jul 11 16:41:17.209 INFO kablam! warning: field is never used: `phys` Jul 11 16:41:17.209 INFO kablam! --> src/space_map.rs:42:5 Jul 11 16:41:17.209 INFO kablam! | Jul 11 16:41:17.209 INFO kablam! 42 | phys: SpaceMapPhys, // on-disk space map Jul 11 16:41:17.209 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.209 INFO kablam! Jul 11 16:41:17.209 INFO kablam! warning: constant item is never used: `TQENT_FLAG_PREALLOC` Jul 11 16:41:17.209 INFO kablam! --> src/taskq.rs:8:1 Jul 11 16:41:17.209 INFO kablam! | Jul 11 16:41:17.209 INFO kablam! 8 | const TQENT_FLAG_PREALLOC: u64 = 0x1; // taskq_dispatch_ent used Jul 11 16:41:17.209 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.209 INFO kablam! Jul 11 16:41:17.210 INFO kablam! warning: constant item is never used: `TASKQ_PREPOPULATE` Jul 11 16:41:17.210 INFO kablam! --> src/taskq.rs:10:1 Jul 11 16:41:17.210 INFO kablam! | Jul 11 16:41:17.210 INFO kablam! 10 | const TASKQ_PREPOPULATE: u64 = 0x0001; Jul 11 16:41:17.210 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.210 INFO kablam! Jul 11 16:41:17.210 INFO kablam! warning: constant item is never used: `TASKQ_CPR_SAFE` Jul 11 16:41:17.210 INFO kablam! --> src/taskq.rs:11:1 Jul 11 16:41:17.210 INFO kablam! | Jul 11 16:41:17.210 INFO kablam! 11 | const TASKQ_CPR_SAFE: u64 = 0x0002; // Use CPR safe protocol Jul 11 16:41:17.210 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.210 INFO kablam! Jul 11 16:41:17.210 INFO kablam! warning: constant item is never used: `TASKQ_DYNAMIC` Jul 11 16:41:17.210 INFO kablam! --> src/taskq.rs:12:1 Jul 11 16:41:17.210 INFO kablam! | Jul 11 16:41:17.210 INFO kablam! 12 | const TASKQ_DYNAMIC: u64 = 0x0004; // Use dynamic thread scheduling Jul 11 16:41:17.210 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.210 INFO kablam! Jul 11 16:41:17.210 INFO kablam! warning: constant item is never used: `TASKQ_THREADS_CPU_PCT` Jul 11 16:41:17.211 INFO kablam! --> src/taskq.rs:13:1 Jul 11 16:41:17.211 INFO kablam! | Jul 11 16:41:17.211 INFO kablam! 13 | const TASKQ_THREADS_CPU_PCT: u64 = 0x0008; // Scale # threads by # cpus Jul 11 16:41:17.211 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.211 INFO kablam! Jul 11 16:41:17.211 INFO kablam! warning: constant item is never used: `TASKQ_DC_BATCH` Jul 11 16:41:17.211 INFO kablam! --> src/taskq.rs:14:1 Jul 11 16:41:17.211 INFO kablam! | Jul 11 16:41:17.211 INFO kablam! 14 | const TASKQ_DC_BATCH: u64 = 0x0010; // Mark threads as batch Jul 11 16:41:17.211 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.211 INFO kablam! Jul 11 16:41:17.211 INFO kablam! warning: constant item is never used: `TQ_NOQUEUE` Jul 11 16:41:17.211 INFO kablam! --> src/taskq.rs:18:1 Jul 11 16:41:17.211 INFO kablam! | Jul 11 16:41:17.211 INFO kablam! 18 | const TQ_NOQUEUE: u64 = 0x02; // Do not enqueue if can't dispatch Jul 11 16:41:17.211 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.211 INFO kablam! Jul 11 16:41:17.211 INFO kablam! warning: constant item is never used: `TQ_FRONT` Jul 11 16:41:17.211 INFO kablam! --> src/taskq.rs:19:1 Jul 11 16:41:17.211 INFO kablam! | Jul 11 16:41:17.212 INFO kablam! 19 | const TQ_FRONT: u64 = 0x08; // Queue in front Jul 11 16:41:17.212 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.212 INFO kablam! Jul 11 16:41:17.212 INFO kablam! warning: field is never used: `name` Jul 11 16:41:17.212 INFO kablam! --> src/taskq.rs:26:5 Jul 11 16:41:17.212 INFO kablam! | Jul 11 16:41:17.212 INFO kablam! 26 | name: String, Jul 11 16:41:17.212 INFO kablam! | ^^^^^^^^^^^^ Jul 11 16:41:17.212 INFO kablam! Jul 11 16:41:17.212 INFO kablam! warning: field is never used: `flags` Jul 11 16:41:17.212 INFO kablam! --> src/taskq.rs:32:5 Jul 11 16:41:17.212 INFO kablam! | Jul 11 16:41:17.212 INFO kablam! 32 | flags: u64, Jul 11 16:41:17.212 INFO kablam! | ^^^^^^^^^^ Jul 11 16:41:17.212 INFO kablam! Jul 11 16:41:17.212 INFO kablam! warning: field is never used: `active` Jul 11 16:41:17.212 INFO kablam! --> src/taskq.rs:33:5 Jul 11 16:41:17.212 INFO kablam! | Jul 11 16:41:17.212 INFO kablam! 33 | active: u16, Jul 11 16:41:17.212 INFO kablam! | ^^^^^^^^^^^ Jul 11 16:41:17.213 INFO kablam! Jul 11 16:41:17.213 INFO kablam! warning: field is never used: `num_threads` Jul 11 16:41:17.213 INFO kablam! --> src/taskq.rs:34:5 Jul 11 16:41:17.213 INFO kablam! | Jul 11 16:41:17.213 INFO kablam! 34 | num_threads: u16, Jul 11 16:41:17.213 INFO kablam! | ^^^^^^^^^^^^^^^^ Jul 11 16:41:17.213 INFO kablam! Jul 11 16:41:17.213 INFO kablam! warning: field is never used: `num_alloc` Jul 11 16:41:17.213 INFO kablam! --> src/taskq.rs:35:5 Jul 11 16:41:17.213 INFO kablam! | Jul 11 16:41:17.213 INFO kablam! 35 | num_alloc: u64, Jul 11 16:41:17.213 INFO kablam! | ^^^^^^^^^^^^^^ Jul 11 16:41:17.213 INFO kablam! Jul 11 16:41:17.213 INFO kablam! warning: field is never used: `min_alloc` Jul 11 16:41:17.213 INFO kablam! --> src/taskq.rs:36:5 Jul 11 16:41:17.213 INFO kablam! | Jul 11 16:41:17.213 INFO kablam! 36 | min_alloc: u64, Jul 11 16:41:17.213 INFO kablam! | ^^^^^^^^^^^^^^ Jul 11 16:41:17.213 INFO kablam! Jul 11 16:41:17.214 INFO kablam! warning: field is never used: `max_alloc` Jul 11 16:41:17.214 INFO kablam! --> src/taskq.rs:37:5 Jul 11 16:41:17.214 INFO kablam! | Jul 11 16:41:17.214 INFO kablam! 37 | max_alloc: u64, Jul 11 16:41:17.214 INFO kablam! | ^^^^^^^^^^^^^^ Jul 11 16:41:17.214 INFO kablam! Jul 11 16:41:17.214 INFO kablam! warning: field is never used: `next_task_id` Jul 11 16:41:17.214 INFO kablam! --> src/taskq.rs:38:5 Jul 11 16:41:17.214 INFO kablam! | Jul 11 16:41:17.214 INFO kablam! 38 | next_task_id: usize, Jul 11 16:41:17.214 INFO kablam! | ^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.214 INFO kablam! Jul 11 16:41:17.214 INFO kablam! warning: field is never used: `max_alloc_wait` Jul 11 16:41:17.214 INFO kablam! --> src/taskq.rs:40:5 Jul 11 16:41:17.214 INFO kablam! | Jul 11 16:41:17.214 INFO kablam! 40 | max_alloc_wait: i64, /* taskq_ent_t *freelist, Jul 11 16:41:17.214 INFO kablam! | ^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.214 INFO kablam! Jul 11 16:41:17.214 INFO kablam! warning: method is never used: `taskq_dispatch` Jul 11 16:41:17.215 INFO kablam! --> src/taskq.rs:166:5 Jul 11 16:41:17.215 INFO kablam! | Jul 11 16:41:17.215 INFO kablam! 166 | fn taskq_dispatch(&mut self, func: TaskFn, flags: u64) -> TaskId { Jul 11 16:41:17.215 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.215 INFO kablam! Jul 11 16:41:17.215 INFO kablam! warning: struct is never used: `Task` Jul 11 16:41:17.215 INFO kablam! --> src/taskq.rs:322:1 Jul 11 16:41:17.215 INFO kablam! | Jul 11 16:41:17.215 INFO kablam! 322 | struct Task { Jul 11 16:41:17.215 INFO kablam! | ^^^^^^^^^^^ Jul 11 16:41:17.215 INFO kablam! Jul 11 16:41:17.215 INFO kablam! warning: function is never used: `p2_cross` Jul 11 16:41:17.215 INFO kablam! --> src/util.rs:7:1 Jul 11 16:41:17.215 INFO kablam! | Jul 11 16:41:17.215 INFO kablam! 7 | fn p2_cross(x: u64, y: u64, align: u64) -> bool { Jul 11 16:41:17.215 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.215 INFO kablam! Jul 11 16:41:17.215 INFO kablam! warning: function is never used: `p2_round_up` Jul 11 16:41:17.215 INFO kablam! --> src/util.rs:11:1 Jul 11 16:41:17.215 INFO kablam! | Jul 11 16:41:17.216 INFO kablam! 11 | fn p2_round_up(x: u64, align: u64) -> u64 { Jul 11 16:41:17.216 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.216 INFO kablam! Jul 11 16:41:17.216 INFO kablam! warning: function is never used: `p2_boundary` Jul 11 16:41:17.216 INFO kablam! --> src/util.rs:15:1 Jul 11 16:41:17.216 INFO kablam! | Jul 11 16:41:17.216 INFO kablam! 15 | fn p2_boundary(off: u64, len: u64, align: u64) -> bool { Jul 11 16:41:17.216 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.216 INFO kablam! Jul 11 16:41:17.216 INFO kablam! warning: function is never used: `p2_phase` Jul 11 16:41:17.216 INFO kablam! --> src/util.rs:19:1 Jul 11 16:41:17.216 INFO kablam! | Jul 11 16:41:17.216 INFO kablam! 19 | fn p2_phase(x: u64, align: u64) -> u64 { Jul 11 16:41:17.216 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.216 INFO kablam! Jul 11 16:41:17.216 INFO kablam! warning: function is never used: `p2_nphase` Jul 11 16:41:17.216 INFO kablam! --> src/util.rs:23:1 Jul 11 16:41:17.216 INFO kablam! | Jul 11 16:41:17.216 INFO kablam! 23 | fn p2_nphase(x: u64, align: u64) -> u64 { Jul 11 16:41:17.216 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.217 INFO kablam! Jul 11 16:41:17.217 INFO kablam! warning: function is never used: `p2_nphase_typed` Jul 11 16:41:17.217 INFO kablam! --> src/util.rs:27:1 Jul 11 16:41:17.217 INFO kablam! | Jul 11 16:41:17.217 INFO kablam! 27 | fn p2_nphase_typed(x: u64, align: u64) -> u64 { Jul 11 16:41:17.217 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.217 INFO kablam! Jul 11 16:41:17.217 INFO kablam! warning: function is never used: `is_p2` Jul 11 16:41:17.217 INFO kablam! --> src/util.rs:31:1 Jul 11 16:41:17.217 INFO kablam! | Jul 11 16:41:17.217 INFO kablam! 31 | fn is_p2(x: u64) -> bool { Jul 11 16:41:17.217 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.217 INFO kablam! Jul 11 16:41:17.217 INFO kablam! warning: function is never used: `is_p2_aligned` Jul 11 16:41:17.217 INFO kablam! --> src/util.rs:35:1 Jul 11 16:41:17.217 INFO kablam! | Jul 11 16:41:17.217 INFO kablam! 35 | fn is_p2_aligned(v: u64, a: u64) -> bool { Jul 11 16:41:17.217 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.217 INFO kablam! Jul 11 16:41:17.218 INFO kablam! warning: field is never used: `whole_disk` Jul 11 16:41:17.218 INFO kablam! --> src/vdev.rs:153:5 Jul 11 16:41:17.218 INFO kablam! | Jul 11 16:41:17.218 INFO kablam! 153 | whole_disk: u64, Jul 11 16:41:17.218 INFO kablam! | ^^^^^^^^^^^^^^^ Jul 11 16:41:17.218 INFO kablam! Jul 11 16:41:17.218 INFO kablam! warning: field is never used: `id` Jul 11 16:41:17.218 INFO kablam! --> src/vdev.rs:166:5 Jul 11 16:41:17.218 INFO kablam! | Jul 11 16:41:17.218 INFO kablam! 166 | id: u64, // child number in vdev parent Jul 11 16:41:17.218 INFO kablam! | ^^^^^^^ Jul 11 16:41:17.218 INFO kablam! Jul 11 16:41:17.218 INFO kablam! warning: field is never used: `orig_guid` Jul 11 16:41:17.218 INFO kablam! --> src/vdev.rs:169:5 Jul 11 16:41:17.218 INFO kablam! | Jul 11 16:41:17.218 INFO kablam! 169 | orig_guid: u64, // orig. guid prior to remove Jul 11 16:41:17.218 INFO kablam! | ^^^^^^^^^^^^^^ Jul 11 16:41:17.218 INFO kablam! Jul 11 16:41:17.218 INFO kablam! warning: field is never used: `min_asize` Jul 11 16:41:17.218 INFO kablam! --> src/vdev.rs:171:5 Jul 11 16:41:17.219 INFO kablam! | Jul 11 16:41:17.219 INFO kablam! 171 | min_asize: u64, // min acceptable asize Jul 11 16:41:17.219 INFO kablam! | ^^^^^^^^^^^^^^ Jul 11 16:41:17.219 INFO kablam! Jul 11 16:41:17.219 INFO kablam! warning: field is never used: `max_asize` Jul 11 16:41:17.219 INFO kablam! --> src/vdev.rs:172:5 Jul 11 16:41:17.219 INFO kablam! | Jul 11 16:41:17.219 INFO kablam! 172 | max_asize: u64, // max acceptable asize Jul 11 16:41:17.219 INFO kablam! | ^^^^^^^^^^^^^^ Jul 11 16:41:17.219 INFO kablam! Jul 11 16:41:17.219 INFO kablam! warning: field is never used: `state` Jul 11 16:41:17.219 INFO kablam! --> src/vdev.rs:174:5 Jul 11 16:41:17.219 INFO kablam! | Jul 11 16:41:17.219 INFO kablam! 174 | state: State, Jul 11 16:41:17.219 INFO kablam! | ^^^^^^^^^^^^ Jul 11 16:41:17.219 INFO kablam! Jul 11 16:41:17.219 INFO kablam! warning: field is never used: `prev_state` Jul 11 16:41:17.219 INFO kablam! --> src/vdev.rs:175:5 Jul 11 16:41:17.219 INFO kablam! | Jul 11 16:41:17.220 INFO kablam! 175 | prev_state: State, Jul 11 16:41:17.220 INFO kablam! | ^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.220 INFO kablam! Jul 11 16:41:17.220 INFO kablam! warning: field is never used: `create_txg` Jul 11 16:41:17.220 INFO kablam! --> src/vdev.rs:180:5 Jul 11 16:41:17.220 INFO kablam! | Jul 11 16:41:17.220 INFO kablam! 180 | create_txg: u64, // txg when top-level was added Jul 11 16:41:17.220 INFO kablam! | ^^^^^^^^^^^^^^^ Jul 11 16:41:17.220 INFO kablam! Jul 11 16:41:17.220 INFO kablam! warning: method is never used: `open` Jul 11 16:41:17.220 INFO kablam! --> src/vdev.rs:286:5 Jul 11 16:41:17.220 INFO kablam! | Jul 11 16:41:17.220 INFO kablam! 286 | fn open(&mut self) -> zfs::Result<()> { Jul 11 16:41:17.220 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.220 INFO kablam! Jul 11 16:41:17.220 INFO kablam! warning: constant item is never used: `DIRTY_METASLAB` Jul 11 16:41:17.220 INFO kablam! --> src/vdev.rs:518:1 Jul 11 16:41:17.220 INFO kablam! | Jul 11 16:41:17.220 INFO kablam! 518 | const DIRTY_METASLAB: u64 = 0x01; Jul 11 16:41:17.220 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.221 INFO kablam! Jul 11 16:41:17.221 INFO kablam! warning: constant item is never used: `DIRTY_DTL` Jul 11 16:41:17.221 INFO kablam! --> src/vdev.rs:519:1 Jul 11 16:41:17.221 INFO kablam! | Jul 11 16:41:17.221 INFO kablam! 519 | const DIRTY_DTL: u64 = 0x02; Jul 11 16:41:17.221 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.221 INFO kablam! Jul 11 16:41:17.221 INFO kablam! warning: constant item is never used: `RAIDZ_MAXPARITY` Jul 11 16:41:17.221 INFO kablam! --> src/vdev.rs:521:1 Jul 11 16:41:17.221 INFO kablam! | Jul 11 16:41:17.222 INFO kablam! 521 | const RAIDZ_MAXPARITY: usize = 3; Jul 11 16:41:17.222 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.222 INFO kablam! Jul 11 16:41:17.223 INFO kablam! warning: constant item is never used: `PAD_SIZE` Jul 11 16:41:17.223 INFO kablam! --> src/vdev.rs:523:1 Jul 11 16:41:17.223 INFO kablam! | Jul 11 16:41:17.223 INFO kablam! 523 | const PAD_SIZE: u64 = 8 << 10; Jul 11 16:41:17.223 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.223 INFO kablam! Jul 11 16:41:17.223 INFO kablam! warning: constant item is never used: `SKIP_SIZE` Jul 11 16:41:17.223 INFO kablam! --> src/vdev.rs:525:1 Jul 11 16:41:17.223 INFO kablam! | Jul 11 16:41:17.223 INFO kablam! 525 | const SKIP_SIZE: u64 = PAD_SIZE * 2; Jul 11 16:41:17.223 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.223 INFO kablam! Jul 11 16:41:17.223 INFO kablam! warning: constant item is never used: `PHYS_SIZE` Jul 11 16:41:17.223 INFO kablam! --> src/vdev.rs:526:1 Jul 11 16:41:17.223 INFO kablam! | Jul 11 16:41:17.223 INFO kablam! 526 | const PHYS_SIZE: u64 = 112 << 10; Jul 11 16:41:17.223 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.223 INFO kablam! Jul 11 16:41:17.223 INFO kablam! warning: field is never used: `path` Jul 11 16:41:17.223 INFO kablam! --> src/vdev_file.rs:5:5 Jul 11 16:41:17.224 INFO kablam! | Jul 11 16:41:17.224 INFO kablam! 5 | path: String, Jul 11 16:41:17.224 INFO kablam! | ^^^^^^^^^^^^ Jul 11 16:41:17.224 INFO kablam! Jul 11 16:41:17.224 INFO kablam! warning: field is never used: `pad` Jul 11 16:41:17.224 INFO kablam! --> src/zap.rs:23:5 Jul 11 16:41:17.224 INFO kablam! | Jul 11 16:41:17.224 INFO kablam! 23 | pad: [u64; 5], Jul 11 16:41:17.224 INFO kablam! | ^^^^^^^^^^^^^ Jul 11 16:41:17.224 INFO kablam! Jul 11 16:41:17.224 INFO kablam! warning: constant item is never used: `ZAP_LEAF_MAGIC` Jul 11 16:41:17.224 INFO kablam! --> src/zap.rs:134:1 Jul 11 16:41:17.224 INFO kablam! | Jul 11 16:41:17.224 INFO kablam! 134 | const ZAP_LEAF_MAGIC: u32 = 0x2AB1EAF; Jul 11 16:41:17.224 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.224 INFO kablam! Jul 11 16:41:17.224 INFO kablam! warning: constant item is never used: `ZAP_LEAF_CHUNKSIZE` Jul 11 16:41:17.224 INFO kablam! --> src/zap.rs:135:1 Jul 11 16:41:17.224 INFO kablam! | Jul 11 16:41:17.225 INFO kablam! 135 | const ZAP_LEAF_CHUNKSIZE: usize = 24; Jul 11 16:41:17.225 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.225 INFO kablam! Jul 11 16:41:17.225 INFO kablam! warning: constant item is never used: `ZAP_LEAF_ARRAY_BYTES` Jul 11 16:41:17.225 INFO kablam! --> src/zap.rs:139:1 Jul 11 16:41:17.225 INFO kablam! | Jul 11 16:41:17.225 INFO kablam! 139 | const ZAP_LEAF_ARRAY_BYTES: usize = ZAP_LEAF_CHUNKSIZE - 3; Jul 11 16:41:17.225 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.225 INFO kablam! Jul 11 16:41:17.225 INFO kablam! warning: field is never used: `pad2` Jul 11 16:41:17.225 INFO kablam! --> src/zap.rs:161:5 Jul 11 16:41:17.225 INFO kablam! | Jul 11 16:41:17.225 INFO kablam! 161 | pad2: [u8; 12], Jul 11 16:41:17.225 INFO kablam! | ^^^^^^^^^^^^^^ Jul 11 16:41:17.225 INFO kablam! Jul 11 16:41:17.225 INFO kablam! warning: struct is never used: `ZapLeafEntry` Jul 11 16:41:17.225 INFO kablam! --> src/zap.rs:165:1 Jul 11 16:41:17.225 INFO kablam! | Jul 11 16:41:17.225 INFO kablam! 165 | struct ZapLeafEntry { Jul 11 16:41:17.225 INFO kablam! | ^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.226 INFO kablam! Jul 11 16:41:17.226 INFO kablam! warning: struct is never used: `ZapLeafArray` Jul 11 16:41:17.226 INFO kablam! --> src/zap.rs:179:1 Jul 11 16:41:17.226 INFO kablam! | Jul 11 16:41:17.226 INFO kablam! 179 | struct ZapLeafArray { Jul 11 16:41:17.226 INFO kablam! | ^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.226 INFO kablam! Jul 11 16:41:17.226 INFO kablam! warning: struct is never used: `ZapLeafFree` Jul 11 16:41:17.226 INFO kablam! --> src/zap.rs:186:1 Jul 11 16:41:17.226 INFO kablam! | Jul 11 16:41:17.226 INFO kablam! 186 | struct ZapLeafFree { Jul 11 16:41:17.226 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.226 INFO kablam! Jul 11 16:41:17.226 INFO kablam! warning: field is never used: `claim_txg` Jul 11 16:41:17.226 INFO kablam! --> src/zil_header.rs:5:5 Jul 11 16:41:17.226 INFO kablam! | Jul 11 16:41:17.226 INFO kablam! 5 | claim_txg: u64, Jul 11 16:41:17.226 INFO kablam! | ^^^^^^^^^^^^^^ Jul 11 16:41:17.226 INFO kablam! Jul 11 16:41:17.227 INFO kablam! warning: field is never used: `replay_seq` Jul 11 16:41:17.227 INFO kablam! --> src/zil_header.rs:6:5 Jul 11 16:41:17.227 INFO kablam! | Jul 11 16:41:17.227 INFO kablam! 6 | replay_seq: u64, Jul 11 16:41:17.227 INFO kablam! | ^^^^^^^^^^^^^^^ Jul 11 16:41:17.227 INFO kablam! Jul 11 16:41:17.227 INFO kablam! warning: field is never used: `log` Jul 11 16:41:17.227 INFO kablam! --> src/zil_header.rs:7:5 Jul 11 16:41:17.227 INFO kablam! | Jul 11 16:41:17.227 INFO kablam! 7 | log: BlockPtr, Jul 11 16:41:17.227 INFO kablam! | ^^^^^^^^^^^^^ Jul 11 16:41:17.227 INFO kablam! Jul 11 16:41:17.227 INFO kablam! warning: enum is never used: `Stage` Jul 11 16:41:17.227 INFO kablam! --> src/zio.rs:143:1 Jul 11 16:41:17.227 INFO kablam! | Jul 11 16:41:17.227 INFO kablam! 143 | enum Stage { Jul 11 16:41:17.227 INFO kablam! | ^^^^^^^^^^ Jul 11 16:41:17.227 INFO kablam! Jul 11 16:41:17.227 INFO kablam! warning: variant is never constructed: `Continue` Jul 11 16:41:17.227 INFO kablam! --> src/zio.rs:204:5 Jul 11 16:41:17.228 INFO kablam! | Jul 11 16:41:17.228 INFO kablam! 204 | Continue = 0x100, Jul 11 16:41:17.228 INFO kablam! | ^^^^^^^^^^^^^^^^ Jul 11 16:41:17.228 INFO kablam! Jul 11 16:41:17.228 INFO kablam! warning: variant is never constructed: `Stop` Jul 11 16:41:17.228 INFO kablam! --> src/zio.rs:205:5 Jul 11 16:41:17.228 INFO kablam! | Jul 11 16:41:17.228 INFO kablam! 205 | Stop = 0x101, Jul 11 16:41:17.228 INFO kablam! | ^^^^^^^^^^^^ Jul 11 16:41:17.228 INFO kablam! Jul 11 16:41:17.228 INFO kablam! warning: variant is never constructed: `DontAggregate` Jul 11 16:41:17.228 INFO kablam! --> src/zio.rs:211:5 Jul 11 16:41:17.228 INFO kablam! | Jul 11 16:41:17.228 INFO kablam! 211 | DontAggregate = 1 << 0, Jul 11 16:41:17.228 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.228 INFO kablam! Jul 11 16:41:17.228 INFO kablam! warning: variant is never constructed: `IoRepair` Jul 11 16:41:17.228 INFO kablam! --> src/zio.rs:212:5 Jul 11 16:41:17.228 INFO kablam! | Jul 11 16:41:17.229 INFO kablam! 212 | IoRepair = 1 << 1, Jul 11 16:41:17.229 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.229 INFO kablam! Jul 11 16:41:17.230 INFO kablam! warning: variant is never constructed: `SelfHeal` Jul 11 16:41:17.230 INFO kablam! --> src/zio.rs:213:5 Jul 11 16:41:17.230 INFO kablam! | Jul 11 16:41:17.230 INFO kablam! 213 | SelfHeal = 1 << 2, Jul 11 16:41:17.230 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.230 INFO kablam! Jul 11 16:41:17.230 INFO kablam! warning: variant is never constructed: `Resilver` Jul 11 16:41:17.230 INFO kablam! --> src/zio.rs:214:5 Jul 11 16:41:17.230 INFO kablam! | Jul 11 16:41:17.231 INFO kablam! 214 | Resilver = 1 << 3, Jul 11 16:41:17.231 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.231 INFO kablam! Jul 11 16:41:17.231 INFO kablam! warning: variant is never constructed: `Scrub` Jul 11 16:41:17.231 INFO kablam! --> src/zio.rs:215:5 Jul 11 16:41:17.231 INFO kablam! | Jul 11 16:41:17.231 INFO kablam! 215 | Scrub = 1 << 4, Jul 11 16:41:17.231 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.231 INFO kablam! Jul 11 16:41:17.231 INFO kablam! warning: variant is never constructed: `ScanThread` Jul 11 16:41:17.231 INFO kablam! --> src/zio.rs:216:5 Jul 11 16:41:17.231 INFO kablam! | Jul 11 16:41:17.231 INFO kablam! 216 | ScanThread = 1 << 5, Jul 11 16:41:17.231 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.231 INFO kablam! Jul 11 16:41:17.231 INFO kablam! warning: variant is never constructed: `Physical` Jul 11 16:41:17.231 INFO kablam! --> src/zio.rs:217:5 Jul 11 16:41:17.231 INFO kablam! | Jul 11 16:41:17.232 INFO kablam! 217 | Physical = 1 << 6, Jul 11 16:41:17.232 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.232 INFO kablam! Jul 11 16:41:17.232 INFO kablam! warning: variant is never constructed: `CanFail` Jul 11 16:41:17.232 INFO kablam! --> src/zio.rs:220:5 Jul 11 16:41:17.232 INFO kablam! | Jul 11 16:41:17.232 INFO kablam! 220 | CanFail = 1 << 7, Jul 11 16:41:17.232 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.232 INFO kablam! Jul 11 16:41:17.232 INFO kablam! warning: variant is never constructed: `Speculative` Jul 11 16:41:17.232 INFO kablam! --> src/zio.rs:221:5 Jul 11 16:41:17.232 INFO kablam! | Jul 11 16:41:17.232 INFO kablam! 221 | Speculative = 1 << 8, Jul 11 16:41:17.232 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.232 INFO kablam! Jul 11 16:41:17.232 INFO kablam! warning: variant is never constructed: `ConfigWriter` Jul 11 16:41:17.232 INFO kablam! --> src/zio.rs:222:5 Jul 11 16:41:17.232 INFO kablam! | Jul 11 16:41:17.232 INFO kablam! 222 | ConfigWriter = 1 << 9, Jul 11 16:41:17.233 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.233 INFO kablam! Jul 11 16:41:17.233 INFO kablam! warning: variant is never constructed: `DontRetry` Jul 11 16:41:17.233 INFO kablam! --> src/zio.rs:223:5 Jul 11 16:41:17.233 INFO kablam! | Jul 11 16:41:17.233 INFO kablam! 223 | DontRetry = 1 << 10, Jul 11 16:41:17.233 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.233 INFO kablam! Jul 11 16:41:17.233 INFO kablam! warning: variant is never constructed: `DontCache` Jul 11 16:41:17.233 INFO kablam! --> src/zio.rs:224:5 Jul 11 16:41:17.233 INFO kablam! | Jul 11 16:41:17.233 INFO kablam! 224 | DontCache = 1 << 11, Jul 11 16:41:17.233 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.233 INFO kablam! Jul 11 16:41:17.233 INFO kablam! warning: variant is never constructed: `NoData` Jul 11 16:41:17.234 INFO kablam! --> src/zio.rs:225:5 Jul 11 16:41:17.234 INFO kablam! | Jul 11 16:41:17.234 INFO kablam! 225 | NoData = 1 << 12, Jul 11 16:41:17.234 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.234 INFO kablam! Jul 11 16:41:17.234 INFO kablam! warning: variant is never constructed: `InduceDamage` Jul 11 16:41:17.234 INFO kablam! --> src/zio.rs:226:5 Jul 11 16:41:17.234 INFO kablam! | Jul 11 16:41:17.234 INFO kablam! 226 | InduceDamage = 1 << 13, Jul 11 16:41:17.234 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.234 INFO kablam! Jul 11 16:41:17.234 INFO kablam! warning: variant is never constructed: `IoRetry` Jul 11 16:41:17.234 INFO kablam! --> src/zio.rs:229:5 Jul 11 16:41:17.235 INFO kablam! | Jul 11 16:41:17.235 INFO kablam! 229 | IoRetry = 1 << 14, Jul 11 16:41:17.235 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.235 INFO kablam! Jul 11 16:41:17.235 INFO kablam! warning: variant is never constructed: `Probe` Jul 11 16:41:17.235 INFO kablam! --> src/zio.rs:230:5 Jul 11 16:41:17.235 INFO kablam! | Jul 11 16:41:17.235 INFO kablam! 230 | Probe = 1 << 15, Jul 11 16:41:17.235 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.235 INFO kablam! Jul 11 16:41:17.235 INFO kablam! warning: variant is never constructed: `TryHard` Jul 11 16:41:17.235 INFO kablam! --> src/zio.rs:231:5 Jul 11 16:41:17.236 INFO kablam! | Jul 11 16:41:17.236 INFO kablam! 231 | TryHard = 1 << 16, Jul 11 16:41:17.236 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.236 INFO kablam! Jul 11 16:41:17.236 INFO kablam! warning: variant is never constructed: `Optional` Jul 11 16:41:17.236 INFO kablam! --> src/zio.rs:232:5 Jul 11 16:41:17.236 INFO kablam! | Jul 11 16:41:17.236 INFO kablam! 232 | Optional = 1 << 17, Jul 11 16:41:17.236 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.236 INFO kablam! Jul 11 16:41:17.236 INFO kablam! warning: variant is never constructed: `DontQueue` Jul 11 16:41:17.236 INFO kablam! --> src/zio.rs:235:5 Jul 11 16:41:17.236 INFO kablam! | Jul 11 16:41:17.236 INFO kablam! 235 | DontQueue = 1 << 18, Jul 11 16:41:17.236 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.236 INFO kablam! Jul 11 16:41:17.237 INFO kablam! warning: variant is never constructed: `DontPropagate` Jul 11 16:41:17.237 INFO kablam! --> src/zio.rs:236:5 Jul 11 16:41:17.237 INFO kablam! | Jul 11 16:41:17.237 INFO kablam! 236 | DontPropagate = 1 << 19, Jul 11 16:41:17.237 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.237 INFO kablam! Jul 11 16:41:17.237 INFO kablam! warning: variant is never constructed: `IoBypass` Jul 11 16:41:17.237 INFO kablam! --> src/zio.rs:237:5 Jul 11 16:41:17.237 INFO kablam! | Jul 11 16:41:17.238 INFO kablam! 237 | IoBypass = 1 << 20, Jul 11 16:41:17.238 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.238 INFO kablam! Jul 11 16:41:17.238 INFO kablam! warning: variant is never constructed: `IoRewrite` Jul 11 16:41:17.238 INFO kablam! --> src/zio.rs:238:5 Jul 11 16:41:17.238 INFO kablam! | Jul 11 16:41:17.238 INFO kablam! 238 | IoRewrite = 1 << 21, Jul 11 16:41:17.238 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.238 INFO kablam! Jul 11 16:41:17.238 INFO kablam! warning: variant is never constructed: `Raw` Jul 11 16:41:17.238 INFO kablam! --> src/zio.rs:239:5 Jul 11 16:41:17.238 INFO kablam! | Jul 11 16:41:17.239 INFO kablam! 239 | Raw = 1 << 22, Jul 11 16:41:17.239 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.239 INFO kablam! Jul 11 16:41:17.239 INFO kablam! warning: variant is never constructed: `GangChild` Jul 11 16:41:17.239 INFO kablam! --> src/zio.rs:240:5 Jul 11 16:41:17.239 INFO kablam! | Jul 11 16:41:17.239 INFO kablam! 240 | GangChild = 1 << 23, Jul 11 16:41:17.239 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.239 INFO kablam! Jul 11 16:41:17.239 INFO kablam! warning: variant is never constructed: `DdtChild` Jul 11 16:41:17.239 INFO kablam! --> src/zio.rs:241:5 Jul 11 16:41:17.239 INFO kablam! | Jul 11 16:41:17.239 INFO kablam! 241 | DdtChild = 1 << 24, Jul 11 16:41:17.240 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.240 INFO kablam! Jul 11 16:41:17.240 INFO kablam! warning: variant is never constructed: `GodFather` Jul 11 16:41:17.240 INFO kablam! --> src/zio.rs:242:5 Jul 11 16:41:17.240 INFO kablam! | Jul 11 16:41:17.240 INFO kablam! 242 | GodFather = 1 << 25, Jul 11 16:41:17.240 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.240 INFO kablam! Jul 11 16:41:17.240 INFO kablam! warning: variant is never constructed: `NopWrite` Jul 11 16:41:17.240 INFO kablam! --> src/zio.rs:243:5 Jul 11 16:41:17.240 INFO kablam! | Jul 11 16:41:17.240 INFO kablam! 243 | NopWrite = 1 << 26, Jul 11 16:41:17.241 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.241 INFO kablam! Jul 11 16:41:17.241 INFO kablam! warning: variant is never constructed: `ReExecuted` Jul 11 16:41:17.241 INFO kablam! --> src/zio.rs:244:5 Jul 11 16:41:17.241 INFO kablam! | Jul 11 16:41:17.241 INFO kablam! 244 | ReExecuted = 1 << 27, Jul 11 16:41:17.241 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.241 INFO kablam! Jul 11 16:41:17.241 INFO kablam! warning: variant is never constructed: `Delegated` Jul 11 16:41:17.241 INFO kablam! --> src/zio.rs:245:5 Jul 11 16:41:17.241 INFO kablam! | Jul 11 16:41:17.241 INFO kablam! 245 | Delegated = 1 << 28, Jul 11 16:41:17.241 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.241 INFO kablam! Jul 11 16:41:17.242 INFO kablam! warning: variant is never constructed: `FastWrite` Jul 11 16:41:17.242 INFO kablam! --> src/zio.rs:246:5 Jul 11 16:41:17.242 INFO kablam! | Jul 11 16:41:17.242 INFO kablam! 246 | FastWrite = 1 << 29, Jul 11 16:41:17.242 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.242 INFO kablam! Jul 11 16:41:17.242 INFO kablam! warning: variant is never constructed: `Vdev` Jul 11 16:41:17.242 INFO kablam! --> src/zio.rs:251:5 Jul 11 16:41:17.242 INFO kablam! | Jul 11 16:41:17.242 INFO kablam! 251 | Vdev = 0, Jul 11 16:41:17.242 INFO kablam! | ^^^^^^^^ Jul 11 16:41:17.242 INFO kablam! Jul 11 16:41:17.243 INFO kablam! warning: variant is never constructed: `Gang` Jul 11 16:41:17.243 INFO kablam! --> src/zio.rs:252:5 Jul 11 16:41:17.243 INFO kablam! | Jul 11 16:41:17.243 INFO kablam! 252 | Gang, Jul 11 16:41:17.243 INFO kablam! | ^^^^ Jul 11 16:41:17.243 INFO kablam! Jul 11 16:41:17.243 INFO kablam! warning: variant is never constructed: `Ddt` Jul 11 16:41:17.243 INFO kablam! --> src/zio.rs:253:5 Jul 11 16:41:17.243 INFO kablam! | Jul 11 16:41:17.243 INFO kablam! 253 | Ddt, Jul 11 16:41:17.243 INFO kablam! | ^^^ Jul 11 16:41:17.243 INFO kablam! Jul 11 16:41:17.244 INFO kablam! warning: variant is never constructed: `Logical` Jul 11 16:41:17.244 INFO kablam! --> src/zio.rs:254:5 Jul 11 16:41:17.244 INFO kablam! | Jul 11 16:41:17.244 INFO kablam! 254 | Logical, Jul 11 16:41:17.244 INFO kablam! | ^^^^^^^ Jul 11 16:41:17.244 INFO kablam! Jul 11 16:41:17.244 INFO kablam! warning: enum is never used: `WaitType` Jul 11 16:41:17.244 INFO kablam! --> src/zio.rs:258:1 Jul 11 16:41:17.244 INFO kablam! | Jul 11 16:41:17.244 INFO kablam! 258 | enum WaitType { Jul 11 16:41:17.244 INFO kablam! | ^^^^^^^^^^^^^ Jul 11 16:41:17.244 INFO kablam! Jul 11 16:41:17.245 INFO kablam! warning: field is never used: `master_node` Jul 11 16:41:17.245 INFO kablam! --> src/main.rs:140:5 Jul 11 16:41:17.245 INFO kablam! | Jul 11 16:41:17.245 INFO kablam! 140 | master_node: DNodePhys, Jul 11 16:41:17.245 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.245 INFO kablam! Jul 11 16:41:17.252 INFO kablam! warning: variant `DmuOtDslDataset_child_map` should have a camel case name such as `DmuotdsldatasetChildMap` Jul 11 16:41:17.252 INFO kablam! --> src/dmu_objset.rs:33:5 Jul 11 16:41:17.252 INFO kablam! | Jul 11 16:41:17.252 INFO kablam! 33 | DmuOtDslDataset_child_map, Jul 11 16:41:17.253 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.258 INFO kablam! | Jul 11 16:41:17.259 INFO kablam! = note: #[warn(non_camel_case_types)] on by default Jul 11 16:41:17.259 INFO kablam! Jul 11 16:41:17.259 INFO kablam! warning: variant `DmuOtJsetSnap_map` should have a camel case name such as `DmuotjsetsnapMap` Jul 11 16:41:17.259 INFO kablam! --> src/dmu_objset.rs:34:5 Jul 11 16:41:17.259 INFO kablam! | Jul 11 16:41:17.259 INFO kablam! 34 | DmuOtJsetSnap_map, Jul 11 16:41:17.259 INFO kablam! | ^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.259 INFO kablam! Jul 11 16:41:17.260 INFO kablam! warning: variant `DmuOtPlainFile_contents` should have a camel case name such as `DmuotplainfileContents` Jul 11 16:41:17.260 INFO kablam! --> src/dmu_objset.rs:39:5 Jul 11 16:41:17.260 INFO kablam! | Jul 11 16:41:17.260 INFO kablam! 39 | DmuOtPlainFile_contents, Jul 11 16:41:17.260 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.260 INFO kablam! Jul 11 16:41:17.268 INFO kablam! warning: static variable `metaslab_aliquot` should have an upper case name such as `METASLAB_ALIQUOT` Jul 11 16:41:17.268 INFO kablam! --> src/metaslab.rs:497:1 Jul 11 16:41:17.269 INFO kablam! | Jul 11 16:41:17.269 INFO kablam! 497 | static metaslab_aliquot: usize = 512 << 10; Jul 11 16:41:17.269 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.269 INFO kablam! | Jul 11 16:41:17.269 INFO kablam! = note: #[warn(non_upper_case_globals)] on by default Jul 11 16:41:17.269 INFO kablam! Jul 11 16:41:17.269 INFO kablam! warning: static variable `zfs_condense_pct` should have an upper case name such as `ZFS_CONDENSE_PCT` Jul 11 16:41:17.269 INFO kablam! --> src/metaslab.rs:505:1 Jul 11 16:41:17.269 INFO kablam! | Jul 11 16:41:17.269 INFO kablam! 505 | static zfs_condense_pct: isize = 200; Jul 11 16:41:17.269 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.269 INFO kablam! Jul 11 16:41:17.270 INFO kablam! warning: static variable `zfs_metaslab_condense_block_threshold` should have an upper case name such as `ZFS_METASLAB_CONDENSE_BLOCK_THRESHOLD` Jul 11 16:41:17.270 INFO kablam! --> src/metaslab.rs:518:1 Jul 11 16:41:17.270 INFO kablam! | Jul 11 16:41:17.270 INFO kablam! 518 | static zfs_metaslab_condense_block_threshold: isize = 4; Jul 11 16:41:17.270 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.270 INFO kablam! Jul 11 16:41:17.270 INFO kablam! warning: static variable `zfs_mg_noalloc_threshold` should have an upper case name such as `ZFS_MG_NOALLOC_THRESHOLD` Jul 11 16:41:17.270 INFO kablam! --> src/metaslab.rs:531:1 Jul 11 16:41:17.270 INFO kablam! | Jul 11 16:41:17.270 INFO kablam! 531 | static zfs_mg_noalloc_threshold: isize = 0; Jul 11 16:41:17.270 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.270 INFO kablam! Jul 11 16:41:17.271 INFO kablam! warning: static variable `zfs_mg_fragmentation_threshold` should have an upper case name such as `ZFS_MG_FRAGMENTATION_THRESHOLD` Jul 11 16:41:17.271 INFO kablam! --> src/metaslab.rs:538:1 Jul 11 16:41:17.271 INFO kablam! | Jul 11 16:41:17.271 INFO kablam! 538 | static zfs_mg_fragmentation_threshold: isize = 85; Jul 11 16:41:17.271 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.271 INFO kablam! Jul 11 16:41:17.271 INFO kablam! warning: static variable `zfs_metaslab_fragmentation_threshold` should have an upper case name such as `ZFS_METASLAB_FRAGMENTATION_THRESHOLD` Jul 11 16:41:17.271 INFO kablam! --> src/metaslab.rs:544:1 Jul 11 16:41:17.271 INFO kablam! | Jul 11 16:41:17.271 INFO kablam! 544 | static zfs_metaslab_fragmentation_threshold: isize = 70; Jul 11 16:41:17.271 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.272 INFO kablam! Jul 11 16:41:17.272 INFO kablam! warning: static variable `metaslab_debug_load` should have an upper case name such as `METASLAB_DEBUG_LOAD` Jul 11 16:41:17.272 INFO kablam! --> src/metaslab.rs:547:1 Jul 11 16:41:17.272 INFO kablam! | Jul 11 16:41:17.272 INFO kablam! 547 | static metaslab_debug_load: isize = 0; Jul 11 16:41:17.272 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.272 INFO kablam! Jul 11 16:41:17.272 INFO kablam! warning: static variable `metaslab_debug_unload` should have an upper case name such as `METASLAB_DEBUG_UNLOAD` Jul 11 16:41:17.272 INFO kablam! --> src/metaslab.rs:550:1 Jul 11 16:41:17.272 INFO kablam! | Jul 11 16:41:17.272 INFO kablam! 550 | static metaslab_debug_unload: isize = 0; Jul 11 16:41:17.272 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.273 INFO kablam! Jul 11 16:41:17.273 INFO kablam! warning: static variable `metaslab_df_free_pct` should have an upper case name such as `METASLAB_DF_FREE_PCT` Jul 11 16:41:17.273 INFO kablam! --> src/metaslab.rs:562:1 Jul 11 16:41:17.273 INFO kablam! | Jul 11 16:41:17.273 INFO kablam! 562 | static metaslab_df_free_pct: isize = 4; Jul 11 16:41:17.273 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.273 INFO kablam! Jul 11 16:41:17.273 INFO kablam! warning: static variable `metaslab_load_pct` should have an upper case name such as `METASLAB_LOAD_PCT` Jul 11 16:41:17.273 INFO kablam! --> src/metaslab.rs:565:1 Jul 11 16:41:17.273 INFO kablam! | Jul 11 16:41:17.274 INFO kablam! 565 | static metaslab_load_pct: isize = 50; Jul 11 16:41:17.274 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.274 INFO kablam! Jul 11 16:41:17.274 INFO kablam! warning: static variable `metaslab_unload_delay` should have an upper case name such as `METASLAB_UNLOAD_DELAY` Jul 11 16:41:17.274 INFO kablam! --> src/metaslab.rs:570:1 Jul 11 16:41:17.274 INFO kablam! | Jul 11 16:41:17.274 INFO kablam! 570 | static metaslab_unload_delay: usize = txg::TXG_SIZE * 2; Jul 11 16:41:17.274 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.274 INFO kablam! Jul 11 16:41:17.274 INFO kablam! warning: static variable `metaslab_preload_enabled` should have an upper case name such as `METASLAB_PRELOAD_ENABLED` Jul 11 16:41:17.274 INFO kablam! --> src/metaslab.rs:576:1 Jul 11 16:41:17.274 INFO kablam! | Jul 11 16:41:17.275 INFO kablam! 576 | static metaslab_preload_enabled: bool = true; Jul 11 16:41:17.275 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.275 INFO kablam! Jul 11 16:41:17.275 INFO kablam! warning: static variable `metaslab_fragmentation_factor_enabled` should have an upper case name such as `METASLAB_FRAGMENTATION_FACTOR_ENABLED` Jul 11 16:41:17.275 INFO kablam! --> src/metaslab.rs:579:1 Jul 11 16:41:17.275 INFO kablam! | Jul 11 16:41:17.275 INFO kablam! 579 | static metaslab_fragmentation_factor_enabled: bool = true; Jul 11 16:41:17.275 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.275 INFO kablam! Jul 11 16:41:17.275 INFO kablam! warning: static variable `metaslab_lba_weighting_enabled` should have an upper case name such as `METASLAB_LBA_WEIGHTING_ENABLED` Jul 11 16:41:17.275 INFO kablam! --> src/metaslab.rs:582:1 Jul 11 16:41:17.275 INFO kablam! | Jul 11 16:41:17.276 INFO kablam! 582 | static metaslab_lba_weighting_enabled: bool = true; Jul 11 16:41:17.276 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.276 INFO kablam! Jul 11 16:41:17.276 INFO kablam! warning: static variable `metaslab_bias_enabled` should have an upper case name such as `METASLAB_BIAS_ENABLED` Jul 11 16:41:17.276 INFO kablam! --> src/metaslab.rs:585:1 Jul 11 16:41:17.276 INFO kablam! | Jul 11 16:41:17.276 INFO kablam! 585 | static metaslab_bias_enabled: bool = true; Jul 11 16:41:17.276 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.276 INFO kablam! Jul 11 16:41:17.295 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.295 INFO kablam! --> src/vdev.rs:483:13 Jul 11 16:41:17.295 INFO kablam! | Jul 11 16:41:17.295 INFO kablam! 483 | self.parse(normal_class, child, Some(index), alloc_type); Jul 11 16:41:17.295 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.295 INFO kablam! | Jul 11 16:41:17.295 INFO kablam! = note: #[warn(unused_must_use)] on by default Jul 11 16:41:17.296 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.296 INFO kablam! Jul 11 16:41:17.305 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.305 INFO kablam! --> src/zio.rs:25:9 Jul 11 16:41:17.306 INFO kablam! | Jul 11 16:41:17.306 INFO kablam! 25 | self.disk.seek(SeekFrom::Start(start as u64 * 512)); Jul 11 16:41:17.306 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.306 INFO kablam! | Jul 11 16:41:17.306 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.306 INFO kablam! Jul 11 16:41:17.306 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.306 INFO kablam! --> src/zio.rs:26:9 Jul 11 16:41:17.306 INFO kablam! | Jul 11 16:41:17.306 INFO kablam! 26 | self.disk.read(&mut ret); Jul 11 16:41:17.306 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.306 INFO kablam! | Jul 11 16:41:17.307 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.307 INFO kablam! Jul 11 16:41:17.307 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.307 INFO kablam! --> src/zio.rs:32:9 Jul 11 16:41:17.307 INFO kablam! | Jul 11 16:41:17.307 INFO kablam! 32 | self.disk.seek(SeekFrom::Start(block as u64 * 512)); Jul 11 16:41:17.307 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.307 INFO kablam! | Jul 11 16:41:17.308 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.308 INFO kablam! Jul 11 16:41:17.308 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.308 INFO kablam! --> src/zio.rs:33:9 Jul 11 16:41:17.308 INFO kablam! | Jul 11 16:41:17.308 INFO kablam! 33 | self.disk.write(data); Jul 11 16:41:17.308 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.308 INFO kablam! | Jul 11 16:41:17.309 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.309 INFO kablam! Jul 11 16:41:17.309 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.309 INFO kablam! --> src/zio.rs:50:17 Jul 11 16:41:17.309 INFO kablam! | Jul 11 16:41:17.309 INFO kablam! 50 | lzjb::LzjbDecoder::new(&data).read(&mut decompressed); Jul 11 16:41:17.309 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.309 INFO kablam! | Jul 11 16:41:17.310 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.310 INFO kablam! Jul 11 16:41:17.313 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.313 INFO kablam! --> src/main.rs:74:17 Jul 11 16:41:17.313 INFO kablam! | Jul 11 16:41:17.313 INFO kablam! 74 | / lzjb::LzjbDecoder::new(&match data { Jul 11 16:41:17.313 INFO kablam! 75 | | Ok(data) => data, Jul 11 16:41:17.313 INFO kablam! 76 | | Err(e) => return Err(e), Jul 11 16:41:17.313 INFO kablam! 77 | | }).read(&mut decompressed); Jul 11 16:41:17.313 INFO kablam! | |____________________________________________________________^ Jul 11 16:41:17.313 INFO kablam! | Jul 11 16:41:17.313 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.314 INFO kablam! Jul 11 16:41:17.317 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.317 INFO kablam! --> src/main.rs:409:5 Jul 11 16:41:17.317 INFO kablam! | Jul 11 16:41:17.317 INFO kablam! 409 | stdout.write(b"Type open zfs.img to open the image file\n"); Jul 11 16:41:17.317 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.322 INFO kablam! | Jul 11 16:41:17.323 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.323 INFO kablam! Jul 11 16:41:17.323 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.323 INFO kablam! --> src/main.rs:414:9 Jul 11 16:41:17.323 INFO kablam! | Jul 11 16:41:17.323 INFO kablam! 414 | stdout.write(b"# "); Jul 11 16:41:17.323 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.323 INFO kablam! | Jul 11 16:41:17.324 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.324 INFO kablam! Jul 11 16:41:17.324 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.324 INFO kablam! --> src/main.rs:415:9 Jul 11 16:41:17.324 INFO kablam! | Jul 11 16:41:17.324 INFO kablam! 415 | stdout.flush(); Jul 11 16:41:17.324 INFO kablam! | ^^^^^^^^^^^^^^^ Jul 11 16:41:17.324 INFO kablam! | Jul 11 16:41:17.324 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.325 INFO kablam! Jul 11 16:41:17.325 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.325 INFO kablam! --> src/main.rs:427:29 Jul 11 16:41:17.325 INFO kablam! | Jul 11 16:41:17.325 INFO kablam! 427 | writeln!(stdout, "Newest Uberblock {:X}", zfs.uberblock.magic); Jul 11 16:41:17.325 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.325 INFO kablam! | Jul 11 16:41:17.325 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.326 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Jul 11 16:41:17.326 INFO kablam! Jul 11 16:41:17.326 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.326 INFO kablam! --> src/main.rs:428:29 Jul 11 16:41:17.326 INFO kablam! | Jul 11 16:41:17.326 INFO kablam! 428 | writeln!(stdout, "Version {}", uberblock.version); Jul 11 16:41:17.326 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.326 INFO kablam! | Jul 11 16:41:17.326 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.327 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Jul 11 16:41:17.327 INFO kablam! Jul 11 16:41:17.327 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.327 INFO kablam! --> src/main.rs:429:29 Jul 11 16:41:17.327 INFO kablam! | Jul 11 16:41:17.327 INFO kablam! 429 | writeln!(stdout, "TXG {}", uberblock.txg); Jul 11 16:41:17.327 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.327 INFO kablam! | Jul 11 16:41:17.327 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.328 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Jul 11 16:41:17.328 INFO kablam! Jul 11 16:41:17.328 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.328 INFO kablam! --> src/main.rs:430:29 Jul 11 16:41:17.328 INFO kablam! | Jul 11 16:41:17.328 INFO kablam! 430 | writeln!(stdout, "GUID {:X}", uberblock.guid_sum); Jul 11 16:41:17.328 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.328 INFO kablam! | Jul 11 16:41:17.329 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.329 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Jul 11 16:41:17.329 INFO kablam! Jul 11 16:41:17.329 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.329 INFO kablam! --> src/main.rs:431:29 Jul 11 16:41:17.329 INFO kablam! | Jul 11 16:41:17.329 INFO kablam! 431 | writeln!(stdout, "Timestamp {}", uberblock.timestamp); Jul 11 16:41:17.329 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.329 INFO kablam! | Jul 11 16:41:17.329 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.330 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Jul 11 16:41:17.330 INFO kablam! Jul 11 16:41:17.330 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.330 INFO kablam! --> src/main.rs:432:29 Jul 11 16:41:17.330 INFO kablam! | Jul 11 16:41:17.330 INFO kablam! 432 | writeln!(stdout, "ROOTBP[0] {:?}", uberblock.rootbp.dvas[0]); Jul 11 16:41:17.330 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.330 INFO kablam! | Jul 11 16:41:17.331 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.331 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Jul 11 16:41:17.331 INFO kablam! Jul 11 16:41:17.331 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.331 INFO kablam! --> src/main.rs:433:29 Jul 11 16:41:17.331 INFO kablam! | Jul 11 16:41:17.331 INFO kablam! 433 | writeln!(stdout, "ROOTBP[1] {:?}", uberblock.rootbp.dvas[1]); Jul 11 16:41:17.331 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.331 INFO kablam! | Jul 11 16:41:17.332 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.332 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Jul 11 16:41:17.332 INFO kablam! Jul 11 16:41:17.332 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.332 INFO kablam! --> src/main.rs:434:29 Jul 11 16:41:17.332 INFO kablam! | Jul 11 16:41:17.332 INFO kablam! 434 | writeln!(stdout, "ROOTBP[2] {:?}", uberblock.rootbp.dvas[2]); Jul 11 16:41:17.333 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.333 INFO kablam! | Jul 11 16:41:17.333 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.333 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Jul 11 16:41:17.333 INFO kablam! Jul 11 16:41:17.333 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.334 INFO kablam! --> src/main.rs:446:37 Jul 11 16:41:17.334 INFO kablam! | Jul 11 16:41:17.334 INFO kablam! 446 | writeln!(stdout, "Got nv_list:\n{:?}", nv_list); Jul 11 16:41:17.334 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.334 INFO kablam! | Jul 11 16:41:17.334 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.334 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Jul 11 16:41:17.334 INFO kablam! Jul 11 16:41:17.335 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.335 INFO kablam! --> src/main.rs:449:45 Jul 11 16:41:17.335 INFO kablam! | Jul 11 16:41:17.335 INFO kablam! 449 | writeln!(stdout, "Got vdev_tree"); Jul 11 16:41:17.335 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.335 INFO kablam! | Jul 11 16:41:17.335 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.335 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Jul 11 16:41:17.335 INFO kablam! Jul 11 16:41:17.336 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.336 INFO kablam! --> src/main.rs:460:53 Jul 11 16:41:17.336 INFO kablam! | Jul 11 16:41:17.336 INFO kablam! 460 | writeln!(stdout, "Got metaslab_array"); Jul 11 16:41:17.336 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.336 INFO kablam! | Jul 11 16:41:17.336 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.336 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Jul 11 16:41:17.336 INFO kablam! Jul 11 16:41:17.337 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.337 INFO kablam! --> src/main.rs:489:57 Jul 11 16:41:17.337 INFO kablam! | Jul 11 16:41:17.337 INFO kablam! 489 | writeln!(stdout, "got space map id: {:?}", sm_id); Jul 11 16:41:17.337 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.337 INFO kablam! | Jul 11 16:41:17.337 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.337 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Jul 11 16:41:17.338 INFO kablam! Jul 11 16:41:17.338 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.338 INFO kablam! --> src/main.rs:490:57 Jul 11 16:41:17.338 INFO kablam! | Jul 11 16:41:17.338 INFO kablam! 490 | writeln!(stdout, "got space map dnode: {:?}", sm_dnode); Jul 11 16:41:17.338 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.338 INFO kablam! | Jul 11 16:41:17.338 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.339 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Jul 11 16:41:17.339 INFO kablam! Jul 11 16:41:17.339 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.339 INFO kablam! --> src/main.rs:491:57 Jul 11 16:41:17.339 INFO kablam! | Jul 11 16:41:17.339 INFO kablam! 491 | / writeln!(stdout, "got space map phys: {:?}", Jul 11 16:41:17.339 INFO kablam! 492 | | space_map_phys); Jul 11 16:41:17.339 INFO kablam! | |_________________________________________________________________________________^ Jul 11 16:41:17.339 INFO kablam! | Jul 11 16:41:17.339 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.340 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Jul 11 16:41:17.340 INFO kablam! Jul 11 16:41:17.340 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.340 INFO kablam! --> src/main.rs:503:57 Jul 11 16:41:17.340 INFO kablam! | Jul 11 16:41:17.340 INFO kablam! 503 | / writeln!(stdout, "Invalid metaslab_array NvValue \ Jul 11 16:41:17.340 INFO kablam! 504 | | type. Expected Uint64."); Jul 11 16:41:17.340 INFO kablam! | |___________________________________________________________________________________________^ Jul 11 16:41:17.340 INFO kablam! | Jul 11 16:41:17.340 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.341 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Jul 11 16:41:17.341 INFO kablam! Jul 11 16:41:17.341 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.341 INFO kablam! --> src/main.rs:508:53 Jul 11 16:41:17.341 INFO kablam! | Jul 11 16:41:17.341 INFO kablam! 508 | writeln!(stdout, "No `metaslab_array` in vdev_tree"); Jul 11 16:41:17.341 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.342 INFO kablam! | Jul 11 16:41:17.342 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.342 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Jul 11 16:41:17.342 INFO kablam! Jul 11 16:41:17.342 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.342 INFO kablam! --> src/main.rs:513:45 Jul 11 16:41:17.342 INFO kablam! | Jul 11 16:41:17.342 INFO kablam! 513 | writeln!(stdout, "No `vdev_tree` in vdev_label nvpairs"); Jul 11 16:41:17.342 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.343 INFO kablam! | Jul 11 16:41:17.343 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.343 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Jul 11 16:41:17.343 INFO kablam! Jul 11 16:41:17.343 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.343 INFO kablam! --> src/main.rs:518:37 Jul 11 16:41:17.343 INFO kablam! | Jul 11 16:41:17.344 INFO kablam! 518 | writeln!(stdout, "Couldn't read vdev_label: {}", e); Jul 11 16:41:17.344 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.344 INFO kablam! | Jul 11 16:41:17.344 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.344 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Jul 11 16:41:17.344 INFO kablam! Jul 11 16:41:17.344 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.345 INFO kablam! --> src/main.rs:527:45 Jul 11 16:41:17.345 INFO kablam! | Jul 11 16:41:17.345 INFO kablam! 527 | / writeln!(stdout, "File contents: {}", Jul 11 16:41:17.345 INFO kablam! 528 | | str::from_utf8(&file).unwrap()); Jul 11 16:41:17.345 INFO kablam! | |_____________________________________________________________________________________^ Jul 11 16:41:17.345 INFO kablam! | Jul 11 16:41:17.345 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.345 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Jul 11 16:41:17.345 INFO kablam! Jul 11 16:41:17.346 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.346 INFO kablam! --> src/main.rs:531:45 Jul 11 16:41:17.346 INFO kablam! | Jul 11 16:41:17.346 INFO kablam! 531 | writeln!(stdout, "Failed to read file"); Jul 11 16:41:17.346 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.346 INFO kablam! | Jul 11 16:41:17.346 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.346 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Jul 11 16:41:17.346 INFO kablam! Jul 11 16:41:17.347 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.347 INFO kablam! --> src/main.rs:536:37 Jul 11 16:41:17.347 INFO kablam! | Jul 11 16:41:17.347 INFO kablam! 536 | writeln!(stdout, "Usage: file "); Jul 11 16:41:17.347 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.347 INFO kablam! | Jul 11 16:41:17.347 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.347 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Jul 11 16:41:17.347 INFO kablam! Jul 11 16:41:17.348 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.348 INFO kablam! --> src/main.rs:546:49 Jul 11 16:41:17.348 INFO kablam! | Jul 11 16:41:17.348 INFO kablam! 546 | write!(stdout, "{}\t", item); Jul 11 16:41:17.348 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.348 INFO kablam! | Jul 11 16:41:17.348 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.348 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Jul 11 16:41:17.348 INFO kablam! Jul 11 16:41:17.349 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.349 INFO kablam! --> src/main.rs:550:45 Jul 11 16:41:17.349 INFO kablam! | Jul 11 16:41:17.349 INFO kablam! 550 | writeln!(stdout, "Failed to read directory"); Jul 11 16:41:17.349 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.349 INFO kablam! | Jul 11 16:41:17.349 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.349 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Jul 11 16:41:17.350 INFO kablam! Jul 11 16:41:17.350 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.350 INFO kablam! --> src/main.rs:555:37 Jul 11 16:41:17.350 INFO kablam! | Jul 11 16:41:17.350 INFO kablam! 555 | writeln!(stdout, "Usage: ls "); Jul 11 16:41:17.350 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.350 INFO kablam! | Jul 11 16:41:17.350 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.351 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Jul 11 16:41:17.351 INFO kablam! Jul 11 16:41:17.351 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.351 INFO kablam! --> src/main.rs:562:41 Jul 11 16:41:17.351 INFO kablam! | Jul 11 16:41:17.351 INFO kablam! 562 | writeln!(stdout, "Dump sector: {}", sector); Jul 11 16:41:17.351 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.351 INFO kablam! | Jul 11 16:41:17.351 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.352 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Jul 11 16:41:17.352 INFO kablam! Jul 11 16:41:17.352 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.352 INFO kablam! --> src/main.rs:567:49 Jul 11 16:41:17.352 INFO kablam! | Jul 11 16:41:17.352 INFO kablam! 567 | write!(stdout, "\n{:X}:", i); Jul 11 16:41:17.352 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.352 INFO kablam! | Jul 11 16:41:17.353 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.353 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Jul 11 16:41:17.353 INFO kablam! Jul 11 16:41:17.353 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.353 INFO kablam! --> src/main.rs:570:49 Jul 11 16:41:17.353 INFO kablam! | Jul 11 16:41:17.353 INFO kablam! 570 | write!(stdout, " {:X}", *byte); Jul 11 16:41:17.353 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.353 INFO kablam! | Jul 11 16:41:17.354 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.354 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Jul 11 16:41:17.354 INFO kablam! Jul 11 16:41:17.354 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.354 INFO kablam! --> src/main.rs:572:49 Jul 11 16:41:17.354 INFO kablam! | Jul 11 16:41:17.354 INFO kablam! 572 | writeln!(stdout, " !"); Jul 11 16:41:17.354 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.355 INFO kablam! | Jul 11 16:41:17.355 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.355 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Jul 11 16:41:17.355 INFO kablam! Jul 11 16:41:17.355 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.355 INFO kablam! --> src/main.rs:575:41 Jul 11 16:41:17.355 INFO kablam! | Jul 11 16:41:17.355 INFO kablam! 575 | write!(stdout, "\n"); Jul 11 16:41:17.356 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.356 INFO kablam! | Jul 11 16:41:17.356 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.356 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Jul 11 16:41:17.356 INFO kablam! Jul 11 16:41:17.356 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.356 INFO kablam! --> src/main.rs:577:41 Jul 11 16:41:17.356 INFO kablam! | Jul 11 16:41:17.357 INFO kablam! 577 | writeln!(stdout, "Sector not a number"); Jul 11 16:41:17.357 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.357 INFO kablam! | Jul 11 16:41:17.357 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.357 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Jul 11 16:41:17.357 INFO kablam! Jul 11 16:41:17.357 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.358 INFO kablam! --> src/main.rs:581:37 Jul 11 16:41:17.358 INFO kablam! | Jul 11 16:41:17.358 INFO kablam! 581 | writeln!(stdout, "No sector specified!"); Jul 11 16:41:17.358 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.358 INFO kablam! | Jul 11 16:41:17.358 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.358 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Jul 11 16:41:17.358 INFO kablam! Jul 11 16:41:17.359 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.359 INFO kablam! --> src/main.rs:585:29 Jul 11 16:41:17.359 INFO kablam! | Jul 11 16:41:17.359 INFO kablam! 585 | writeln!(stdout, "Closing"); Jul 11 16:41:17.359 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.359 INFO kablam! | Jul 11 16:41:17.359 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.359 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Jul 11 16:41:17.359 INFO kablam! Jul 11 16:41:17.360 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.360 INFO kablam! --> src/main.rs:590:29 Jul 11 16:41:17.360 INFO kablam! | Jul 11 16:41:17.360 INFO kablam! 590 | writeln!(stdout, "Commands: uber vdev_label file ls dump close exit"); Jul 11 16:41:17.360 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.360 INFO kablam! | Jul 11 16:41:17.360 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.360 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Jul 11 16:41:17.360 INFO kablam! Jul 11 16:41:17.361 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.361 INFO kablam! --> src/main.rs:601:49 Jul 11 16:41:17.361 INFO kablam! | Jul 11 16:41:17.361 INFO kablam! 601 | writeln!(stdout, "Error: {:?}", e); Jul 11 16:41:17.361 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.361 INFO kablam! | Jul 11 16:41:17.361 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.361 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Jul 11 16:41:17.361 INFO kablam! Jul 11 16:41:17.362 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.362 INFO kablam! --> src/main.rs:603:49 Jul 11 16:41:17.362 INFO kablam! | Jul 11 16:41:17.362 INFO kablam! 603 | writeln!(stdout, "Open: {}", arg); Jul 11 16:41:17.362 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.362 INFO kablam! | Jul 11 16:41:17.362 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.363 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Jul 11 16:41:17.363 INFO kablam! Jul 11 16:41:17.363 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.363 INFO kablam! --> src/main.rs:608:45 Jul 11 16:41:17.363 INFO kablam! | Jul 11 16:41:17.363 INFO kablam! 608 | writeln!(stdout, "Failed to open {}: {}", arg, err); Jul 11 16:41:17.363 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.363 INFO kablam! | Jul 11 16:41:17.364 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.364 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Jul 11 16:41:17.364 INFO kablam! Jul 11 16:41:17.364 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.364 INFO kablam! --> src/main.rs:613:37 Jul 11 16:41:17.364 INFO kablam! | Jul 11 16:41:17.364 INFO kablam! 613 | writeln!(stdout, "No file specified!"); Jul 11 16:41:17.364 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.364 INFO kablam! | Jul 11 16:41:17.365 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.365 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Jul 11 16:41:17.365 INFO kablam! Jul 11 16:41:17.365 INFO kablam! warning: unused `std::result::Result` which must be used Jul 11 16:41:17.365 INFO kablam! --> src/main.rs:619:29 Jul 11 16:41:17.365 INFO kablam! | Jul 11 16:41:17.365 INFO kablam! 619 | writeln!(stdout, "Commands: open exit"); Jul 11 16:41:17.365 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 11 16:41:17.365 INFO kablam! | Jul 11 16:41:17.365 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Jul 11 16:41:17.366 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Jul 11 16:41:17.366 INFO kablam! Jul 11 16:41:17.444 INFO kablam! error: build failed Jul 11 16:41:17.451 INFO kablam! su: No module specific data is present Jul 11 16:41:18.032 INFO running `"docker" "rm" "-f" "71685578c07540cea551a132293fcfab6f33b2195c185b7cbf99be95a7a2ca03"` Jul 11 16:41:18.186 INFO blam! 71685578c07540cea551a132293fcfab6f33b2195c185b7cbf99be95a7a2ca03