OXIESEC PANEL
- Current Dir:
/
/
usr
/
src
/
linux-headers-4.15.0-213
/
scripts
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
05/09/2024 07:14:16 AM
rwxr-xr-x
📄
.gitignore
162 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
Kbuild.include
18.36 KB
06/16/2023 05:32:39 PM
rw-r--r--
📄
Lindent
502 bytes
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
Makefile
1.9 KB
06/16/2023 05:32:39 PM
rw-r--r--
📄
Makefile.asm-generic
1.17 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
Makefile.build
20.68 KB
06/16/2023 05:32:39 PM
rw-r--r--
📄
Makefile.clean
2.96 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
Makefile.dtbinst
1.09 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
Makefile.extrawarn
2.9 KB
06/16/2023 05:32:39 PM
rw-r--r--
📄
Makefile.gcc-plugins
3.75 KB
06/16/2023 05:32:39 PM
rw-r--r--
📄
Makefile.headersinst
3.98 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
Makefile.host
6.23 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
Makefile.kasan
1.09 KB
06/16/2023 05:32:39 PM
rw-r--r--
📄
Makefile.kcov
201 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
Makefile.lib
15.25 KB
06/16/2023 05:32:39 PM
rw-r--r--
📄
Makefile.modbuiltin
1.82 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
Makefile.modinst
1.52 KB
06/16/2023 05:32:39 PM
rw-r--r--
📄
Makefile.modpost
5.43 KB
06/16/2023 05:32:39 PM
rw-r--r--
📄
Makefile.modsign
1.02 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
Makefile.ubsan
1.07 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
adjust_autoksyms.sh
3.09 KB
06/16/2023 05:32:39 PM
rwxr-xr-x
📄
asn1_compiler.c
35.54 KB
01/28/2018 09:20:33 PM
rw-r--r--
📁
basic
-
05/09/2024 07:14:16 AM
rwxr-xr-x
📄
bloat-o-meter
3.22 KB
06/16/2023 05:32:39 PM
rwxr-xr-x
📄
bootgraph.pl
6.28 KB
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
check_00index.sh
1.3 KB
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
check_extable.sh
4.93 KB
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
checkincludes.pl
1.94 KB
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
checkkconfigsymbols.py
15.51 KB
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
checkpatch.pl
186.79 KB
06/16/2023 05:32:39 PM
rwxr-xr-x
📄
checkstack.pl
5.49 KB
06/16/2023 05:32:39 PM
rwxr-xr-x
📄
checksyscalls.sh
5.68 KB
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
checkversion.pl
1.9 KB
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
cleanfile
3.46 KB
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
cleanpatch
5.06 KB
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
coccicheck
7.24 KB
06/16/2023 05:32:39 PM
rwxr-xr-x
📁
coccinelle
-
05/09/2024 07:14:16 AM
rwxr-xr-x
📄
config
4.64 KB
06/16/2023 05:32:39 PM
rwxr-xr-x
📄
conmakehash.c
5.98 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
const_structs.checkpatch
964 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
decode_stacktrace.sh
3.82 KB
06/16/2023 05:32:39 PM
rwxr-xr-x
📄
decodecode
2.3 KB
06/16/2023 05:32:39 PM
rwxr-xr-x
📄
depmod.sh
1.94 KB
06/16/2023 05:32:39 PM
rwxr-xr-x
📄
diffconfig
3.72 KB
06/16/2023 05:32:39 PM
rwxr-xr-x
📄
documentation-file-ref-check
395 bytes
01/28/2018 09:20:33 PM
rwxr-xr-x
📁
dtc
-
05/09/2024 07:14:16 AM
rwxr-xr-x
📄
export_report.pl
4.55 KB
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
extract-cert.c
3.63 KB
06/16/2023 05:32:39 PM
rw-r--r--
📄
extract-ikconfig
1.69 KB
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
extract-module-sig.pl
3.66 KB
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
extract-sys-certs.pl
3.75 KB
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
extract-vmlinux
1.6 KB
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
extract_xc3028.pl
44.6 KB
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
faddr2line
5.53 KB
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
find-unused-docs.sh
1.27 KB
06/16/2023 05:32:39 PM
rwxr-xr-x
📄
gcc-goto.sh
530 bytes
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
gcc-ld
711 bytes
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
gcc-plugin.sh
1.06 KB
01/28/2018 09:20:33 PM
rwxr-xr-x
📁
gcc-plugins
-
05/09/2024 07:14:16 AM
rwxr-xr-x
📄
gcc-version.sh
857 bytes
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
gcc-x86_32-has-stack-protector.sh
219 bytes
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
gcc-x86_64-has-stack-protector.sh
244 bytes
01/28/2018 09:20:33 PM
rwxr-xr-x
📁
gdb
-
05/09/2024 07:14:16 AM
rwxr-xr-x
📄
gen_initramfs_list.sh
8.03 KB
01/28/2018 09:20:33 PM
rwxr-xr-x
📁
genksyms
-
05/09/2024 07:14:16 AM
rwxr-xr-x
📄
get_dvb_firmware
25.22 KB
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
get_maintainer.pl
65.03 KB
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
gfp-translate
1.71 KB
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
headerdep.pl
3.5 KB
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
headers.sh
512 bytes
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
headers_check.pl
3.73 KB
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
headers_install.sh
1.32 KB
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
insert-sys-cert.c
13.08 KB
06/16/2023 05:32:39 PM
rw-r--r--
📄
kallsyms.c
18.89 KB
06/16/2023 05:32:39 PM
rw-r--r--
📁
kconfig
-
05/09/2024 07:14:16 AM
rwxr-xr-x
📄
kernel-doc
92.36 KB
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
kmsg-doc
12.13 KB
06/16/2023 05:32:39 PM
rwxr-xr-x
📁
ksymoops
-
05/09/2024 07:14:16 AM
rwxr-xr-x
📄
ld-version.sh
269 bytes
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
leaking_addresses.pl
9.65 KB
06/16/2023 05:32:39 PM
rwxr-xr-x
📄
link-vmlinux.sh
7.65 KB
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
makelst
808 bytes
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
markup_oops.pl
8.08 KB
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
mkcompile_h
2.74 KB
06/16/2023 05:32:39 PM
rwxr-xr-x
📄
mkmakefile
1.19 KB
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
mksysmap
1.34 KB
06/16/2023 05:32:39 PM
rwxr-xr-x
📄
mkuboot.sh
414 bytes
01/28/2018 09:20:33 PM
rwxr-xr-x
📁
mod
-
05/09/2024 07:14:16 AM
rwxr-xr-x
📄
module-common.lds
901 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
namespace.pl
13.18 KB
06/16/2023 05:32:39 PM
rwxr-xr-x
📄
objdiff
2.85 KB
01/28/2018 09:20:33 PM
rwxr-xr-x
📁
package
-
05/09/2024 07:14:16 AM
rwxr-xr-x
📄
parse-maintainers.pl
3.72 KB
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
patch-kernel
9.95 KB
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
pnmtologo.c
11.91 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
profile2linkerlist.pl
414 bytes
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
prune-kernel
708 bytes
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
recordmcount.c
17.49 KB
06/16/2023 05:32:39 PM
rw-r--r--
📄
recordmcount.h
16.4 KB
06/16/2023 05:32:39 PM
rw-r--r--
📄
recordmcount.pl
18.41 KB
06/16/2023 05:32:39 PM
rwxr-xr-x
📁
selinux
-
05/09/2024 07:14:16 AM
rwxr-xr-x
📄
setlocalversion
4.72 KB
06/16/2023 05:32:39 PM
rwxr-xr-x
📄
show_delta
2.99 KB
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
sign-file.c
9.93 KB
06/16/2023 05:32:39 PM
rw-r--r--
📄
sortextable.c
8.35 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
sortextable.h
5.48 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
spelling.txt
24.97 KB
01/28/2018 09:20:33 PM
rw-r--r--
📄
sphinx-pre-install
14.04 KB
06/16/2023 05:32:39 PM
rwxr-xr-x
📄
stackdelta
1.84 KB
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
stackusage
794 bytes
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
subarch.include
641 bytes
06/16/2023 05:32:39 PM
rw-r--r--
📄
tags.sh
9.49 KB
01/28/2018 09:20:33 PM
rwxr-xr-x
📁
tracing
-
05/09/2024 07:14:16 AM
rwxr-xr-x
📄
ubuntu-retpoline-extract-one
7.26 KB
06/16/2023 05:32:39 PM
rw-r--r--
📄
unifdef.c
34.8 KB
06/16/2023 05:32:39 PM
rw-r--r--
📄
ver_linux
2.94 KB
01/28/2018 09:20:33 PM
rwxr-xr-x
📄
xen-hypercalls.sh
386 bytes
01/28/2018 09:20:33 PM
rw-r--r--
📄
xz_wrap.sh
562 bytes
01/28/2018 09:20:33 PM
rwxr-xr-x
Editing: show_delta
Close
#!/usr/bin/python # # show_deltas: Read list of printk messages instrumented with # time data, and format with time deltas. # # Also, you can show the times relative to a fixed point. # # Copyright 2003 Sony Corporation # # GPL 2.0 applies. import sys import string def usage(): print ("""usage: show_delta [<options>] <filename> This program parses the output from a set of printk message lines which have time data prefixed because the CONFIG_PRINTK_TIME option is set, or the kernel command line option "time" is specified. When run with no options, the time information is converted to show the time delta between each printk line and the next. When run with the '-b' option, all times are relative to a single (base) point in time. Options: -h Show this usage help. -b <base> Specify a base for time references. <base> can be a number or a string. If it is a string, the first message line which matches (at the beginning of the line) is used as the time reference. ex: $ dmesg >timefile $ show_delta -b NET4 timefile will show times relative to the line in the kernel output starting with "NET4". """) sys.exit(1) # returns a tuple containing the seconds and text for each message line # seconds is returned as a float # raise an exception if no timing data was found def get_time(line): if line[0]!="[": raise ValueError # split on closing bracket (time_str, rest) = string.split(line[1:],']',1) time = string.atof(time_str) #print "time=", time return (time, rest) # average line looks like: # [ 0.084282] VFS: Mounted root (romfs filesystem) readonly # time data is expressed in seconds.useconds, # convert_line adds a delta for each line last_time = 0.0 def convert_line(line, base_time): global last_time try: (time, rest) = get_time(line) except: # if any problem parsing time, don't convert anything return line if base_time: # show time from base delta = time - base_time else: # just show time from last line delta = time - last_time last_time = time return ("[%5.6f < %5.6f >]" % (time, delta)) + rest def main(): base_str = "" filein = "" for arg in sys.argv[1:]: if arg=="-b": base_str = sys.argv[sys.argv.index("-b")+1] elif arg=="-h": usage() else: filein = arg if not filein: usage() try: lines = open(filein,"r").readlines() except: print ("Problem opening file: %s" % filein) sys.exit(1) if base_str: print ('base= "%s"' % base_str) # assume a numeric base. If that fails, try searching # for a matching line. try: base_time = float(base_str) except: # search for line matching <base> string found = 0 for line in lines: try: (time, rest) = get_time(line) except: continue if string.find(rest, base_str)==1: base_time = time found = 1 # stop at first match break if not found: print ('Couldn\'t find line matching base pattern "%s"' % base_str) sys.exit(1) else: base_time = 0.0 for line in lines: print (convert_line(line, base_time),) main()