1
1
// SPDX-License-Identifier: GPL-2.0-only
2
- use cmdline:: { parse_cmdline, CmdlineOptions } ;
3
- #[ cfg( feature = "dmverity" ) ]
4
- use dmverity:: prepare_dmverity;
5
- use log:: { debug, Level , LevelFilter , Metadata , Record } ;
6
- use mount:: { mount_move_special, mount_root, mount_special} ;
7
- #[ cfg( feature = "reboot-on-failure" ) ]
8
- use nix:: sys:: reboot:: { reboot, RebootMode } ;
9
- use nix:: sys:: termios:: tcdrain;
10
- use nix:: unistd:: { chdir, chroot, dup2, execv, unlink} ;
2
+
11
3
use std:: borrow:: Borrow ;
12
4
use std:: env;
13
5
use std:: env:: current_exe;
@@ -19,6 +11,16 @@ use std::io::Write as _;
19
11
use std:: os:: fd:: { AsFd , AsRawFd , RawFd } ;
20
12
use std:: os:: unix:: ffi:: OsStrExt ;
21
13
use std:: panic:: set_hook;
14
+
15
+ use cmdline:: { parse_cmdline, CmdlineOptions } ;
16
+ #[ cfg( feature = "dmverity" ) ]
17
+ use dmverity:: prepare_dmverity;
18
+ use log:: { debug, Level , LevelFilter , Metadata , Record } ;
19
+ use mount:: { mount_move_special, mount_root, mount_special} ;
20
+ #[ cfg( feature = "reboot-on-failure" ) ]
21
+ use nix:: sys:: reboot:: { reboot, RebootMode } ;
22
+ use nix:: sys:: termios:: tcdrain;
23
+ use nix:: unistd:: { chdir, chroot, dup2, execv, unlink} ;
22
24
#[ cfg( feature = "systemd" ) ]
23
25
use systemd:: { mount_systemd, shutdown} ;
24
26
#[ cfg( feature = "usb9pfs" ) ]
0 commit comments