- upgrade to version 2.0.13
* spec: add dependency on ethtool OBS-URL: https://build.opensuse.org/package/show/Kernel:kdump/kdump?expand=0&rev=297
This commit is contained in:
commit
3244a39f6c
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal file
@ -0,0 +1,23 @@
|
||||
## Default LFS
|
||||
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||
*.bsp filter=lfs diff=lfs merge=lfs -text
|
||||
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.gem filter=lfs diff=lfs merge=lfs -text
|
||||
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||
*.jar filter=lfs diff=lfs merge=lfs -text
|
||||
*.lz filter=lfs diff=lfs merge=lfs -text
|
||||
*.lzma filter=lfs diff=lfs merge=lfs -text
|
||||
*.obscpio filter=lfs diff=lfs merge=lfs -text
|
||||
*.oxt filter=lfs diff=lfs merge=lfs -text
|
||||
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||
*.png filter=lfs diff=lfs merge=lfs -text
|
||||
*.rpm filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||
*.ttf filter=lfs diff=lfs merge=lfs -text
|
||||
*.txz filter=lfs diff=lfs merge=lfs -text
|
||||
*.whl filter=lfs diff=lfs merge=lfs -text
|
||||
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||
*.zst filter=lfs diff=lfs merge=lfs -text
|
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
||||
.osc
|
20
_service
Normal file
20
_service
Normal file
@ -0,0 +1,20 @@
|
||||
<services>
|
||||
<service name="obs_scm" mode="manual">
|
||||
<param name="url">https://github.com/openSUSE/kdump</param>
|
||||
<param name="scm">git</param>
|
||||
<param name="revision">master</param>
|
||||
<param name="versionformat">@PARENT_TAG@+git@TAG_OFFSET@.g%h</param>
|
||||
<param name="versionrewrite-pattern">v([^+]*\+git[1-9].*)|v([^+]*)\+git0.*</param>
|
||||
<param name="versionrewrite-replacement">\1\2</param>
|
||||
</service>
|
||||
<service name="tar" mode="manual" />
|
||||
<service name="extract_file" mode="manual">
|
||||
<param name="archive">*.tar</param>
|
||||
<param name="files">*/packaging/suse/kdump.spec</param>
|
||||
</service>
|
||||
<service name="recompress" mode="manual">
|
||||
<param name="file">*.tar</param>
|
||||
<param name="compression">xz</param>
|
||||
</service>
|
||||
<service name="set_version" mode="manual" />
|
||||
</services>
|
410
calibrate.conf.all
Normal file
410
calibrate.conf.all
Normal file
@ -0,0 +1,410 @@
|
||||
alp1600.aarch64:INIT_CACHED=38920
|
||||
alp1600.aarch64:INIT_CACHED_NET=13580
|
||||
alp1600.aarch64:INIT_NET=4656
|
||||
alp1600.aarch64:KERNEL_BASE=79844
|
||||
alp1600.aarch64:KERNEL_INIT=25660
|
||||
alp1600.aarch64:PAGESIZE=4096
|
||||
alp1600.aarch64:PERCPU=144
|
||||
alp1600.aarch64:SIZEOFPAGE=64
|
||||
alp1600.aarch64:USER_BASE=14172
|
||||
alp1600.aarch64:USER_NET=0
|
||||
alp1600.i386:INIT_CACHED=42804
|
||||
alp1600.i386:INIT_CACHED_NET=12916
|
||||
alp1600.i386:INIT_NET=4748
|
||||
alp1600.i386:KERNEL_BASE=58004
|
||||
alp1600.i386:KERNEL_INIT=14864
|
||||
alp1600.i386:PAGESIZE=4096
|
||||
alp1600.i386:PERCPU=136
|
||||
alp1600.i386:SIZEOFPAGE=40
|
||||
alp1600.i386:USER_BASE=13064
|
||||
alp1600.i386:USER_NET=1868
|
||||
alp1600.ppc64:INIT_CACHED=85312
|
||||
alp1600.ppc64:INIT_CACHED_NET=21056
|
||||
alp1600.ppc64:INIT_NET=5184
|
||||
alp1600.ppc64:KERNEL_BASE=149184
|
||||
alp1600.ppc64:KERNEL_INIT=20544
|
||||
alp1600.ppc64:PAGESIZE=65536
|
||||
alp1600.ppc64:PERCPU=896
|
||||
alp1600.ppc64:SIZEOFPAGE=64
|
||||
alp1600.ppc64:USER_BASE=47552
|
||||
alp1600.ppc64:USER_NET=1536
|
||||
alp1600.ppc64le:INIT_CACHED=89216
|
||||
alp1600.ppc64le:INIT_CACHED_NET=24128
|
||||
alp1600.ppc64le:INIT_NET=6528
|
||||
alp1600.ppc64le:KERNEL_BASE=136768
|
||||
alp1600.ppc64le:KERNEL_INIT=22272
|
||||
alp1600.ppc64le:PAGESIZE=65536
|
||||
alp1600.ppc64le:PERCPU=896
|
||||
alp1600.ppc64le:SIZEOFPAGE=64
|
||||
alp1600.ppc64le:USER_BASE=45440
|
||||
alp1600.ppc64le:USER_NET=0
|
||||
alp1600.riscv64:INIT_CACHED=32504
|
||||
alp1600.riscv64:INIT_CACHED_NET=11580
|
||||
alp1600.riscv64:INIT_NET=5320
|
||||
alp1600.riscv64:KERNEL_BASE=107252
|
||||
alp1600.riscv64:KERNEL_INIT=23588
|
||||
alp1600.riscv64:PAGESIZE=4096
|
||||
alp1600.riscv64:PERCPU=144
|
||||
alp1600.riscv64:SIZEOFPAGE=64
|
||||
alp1600.riscv64:USER_BASE=12092
|
||||
alp1600.riscv64:USER_NET=1928
|
||||
alp1600.s390x:INIT_CACHED=31092
|
||||
alp1600.s390x:INIT_CACHED_NET=12644
|
||||
alp1600.s390x:INIT_NET=4564
|
||||
alp1600.s390x:KERNEL_BASE=46164
|
||||
alp1600.s390x:KERNEL_INIT=16312
|
||||
alp1600.s390x:PAGESIZE=4096
|
||||
alp1600.s390x:PERCPU=136
|
||||
alp1600.s390x:SIZEOFPAGE=64
|
||||
alp1600.s390x:USER_BASE=12888
|
||||
alp1600.s390x:USER_NET=0
|
||||
alp1600.x86_64:INIT_CACHED=38308
|
||||
alp1600.x86_64:INIT_CACHED_NET=13152
|
||||
alp1600.x86_64:INIT_NET=5124
|
||||
alp1600.x86_64:KERNEL_BASE=86928
|
||||
alp1600.x86_64:KERNEL_INIT=24132
|
||||
alp1600.x86_64:PAGESIZE=4096
|
||||
alp1600.x86_64:PERCPU=292
|
||||
alp1600.x86_64:SIZEOFPAGE=64
|
||||
alp1600.x86_64:USER_BASE=15632
|
||||
alp1600.x86_64:USER_NET=0
|
||||
leap150300.aarch64:INIT_CACHED=34920
|
||||
leap150300.aarch64:INIT_CACHED_NET=9524
|
||||
leap150300.aarch64:INIT_NET=3340
|
||||
leap150300.aarch64:KERNEL_BASE=58128
|
||||
leap150300.aarch64:KERNEL_INIT=17380
|
||||
leap150300.aarch64:PAGESIZE=4096
|
||||
leap150300.aarch64:PERCPU=140
|
||||
leap150300.aarch64:SIZEOFPAGE=64
|
||||
leap150300.aarch64:USER_BASE=15840
|
||||
leap150300.aarch64:USER_NET=9160
|
||||
leap150300.ppc64le:INIT_CACHED=73984
|
||||
leap150300.ppc64le:INIT_CACHED_NET=15488
|
||||
leap150300.ppc64le:INIT_NET=3904
|
||||
leap150300.ppc64le:KERNEL_BASE=77120
|
||||
leap150300.ppc64le:KERNEL_INIT=18240
|
||||
leap150300.ppc64le:PAGESIZE=65536
|
||||
leap150300.ppc64le:PERCPU=896
|
||||
leap150300.ppc64le:SIZEOFPAGE=64
|
||||
leap150300.ppc64le:USER_BASE=66304
|
||||
leap150300.ppc64le:USER_NET=0
|
||||
leap150300.s390x:INIT_CACHED=31132
|
||||
leap150300.s390x:INIT_CACHED_NET=8876
|
||||
leap150300.s390x:INIT_NET=2992
|
||||
leap150300.s390x:KERNEL_BASE=43404
|
||||
leap150300.s390x:KERNEL_INIT=12964
|
||||
leap150300.s390x:PAGESIZE=4096
|
||||
leap150300.s390x:PERCPU=144
|
||||
leap150300.s390x:SIZEOFPAGE=64
|
||||
leap150300.s390x:USER_BASE=13688
|
||||
leap150300.s390x:USER_NET=7172
|
||||
leap150300.x86_64:INIT_CACHED=32628
|
||||
leap150300.x86_64:INIT_CACHED_NET=8992
|
||||
leap150300.x86_64:INIT_NET=3428
|
||||
leap150300.x86_64:KERNEL_BASE=56404
|
||||
leap150300.x86_64:KERNEL_INIT=20292
|
||||
leap150300.x86_64:PAGESIZE=4096
|
||||
leap150300.x86_64:PERCPU=236
|
||||
leap150300.x86_64:SIZEOFPAGE=64
|
||||
leap150300.x86_64:USER_BASE=17076
|
||||
leap150300.x86_64:USER_NET=4420
|
||||
leap150500.aarch64:INIT_CACHED=31912
|
||||
leap150500.aarch64:INIT_CACHED_NET=10384
|
||||
leap150500.aarch64:INIT_NET=3424
|
||||
leap150500.aarch64:KERNEL_BASE=75432
|
||||
leap150500.aarch64:KERNEL_INIT=17340
|
||||
leap150500.aarch64:PAGESIZE=4096
|
||||
leap150500.aarch64:PERCPU=144
|
||||
leap150500.aarch64:SIZEOFPAGE=64
|
||||
leap150500.aarch64:USER_BASE=14516
|
||||
leap150500.aarch64:USER_NET=7040
|
||||
leap150500.ppc64le:INIT_CACHED=72960
|
||||
leap150500.ppc64le:INIT_CACHED_NET=17216
|
||||
leap150500.ppc64le:INIT_NET=3968
|
||||
leap150500.ppc64le:KERNEL_BASE=183360
|
||||
leap150500.ppc64le:KERNEL_INIT=16960
|
||||
leap150500.ppc64le:PAGESIZE=65536
|
||||
leap150500.ppc64le:PERCPU=896
|
||||
leap150500.ppc64le:SIZEOFPAGE=64
|
||||
leap150500.ppc64le:USER_BASE=62336
|
||||
leap150500.ppc64le:USER_NET=4864
|
||||
leap150500.s390x:INIT_CACHED=28264
|
||||
leap150500.s390x:INIT_CACHED_NET=9596
|
||||
leap150500.s390x:INIT_NET=3112
|
||||
leap150500.s390x:KERNEL_BASE=45020
|
||||
leap150500.s390x:KERNEL_INIT=12728
|
||||
leap150500.s390x:PAGESIZE=4096
|
||||
leap150500.s390x:PERCPU=140
|
||||
leap150500.s390x:SIZEOFPAGE=64
|
||||
leap150500.s390x:USER_BASE=21256
|
||||
leap150500.s390x:USER_NET=1212
|
||||
leap150500.x86_64:INIT_CACHED=31084
|
||||
leap150500.x86_64:INIT_CACHED_NET=9700
|
||||
leap150500.x86_64:INIT_NET=3672
|
||||
leap150500.x86_64:KERNEL_BASE=87692
|
||||
leap150500.x86_64:KERNEL_INIT=20032
|
||||
leap150500.x86_64:PAGESIZE=4096
|
||||
leap150500.x86_64:PERCPU=264
|
||||
leap150500.x86_64:SIZEOFPAGE=64
|
||||
leap150500.x86_64:USER_BASE=17948
|
||||
leap150500.x86_64:USER_NET=4508
|
||||
sle150200.aarch64:INIT_CACHED=29848
|
||||
sle150200.aarch64:INIT_CACHED_NET=14368
|
||||
sle150200.aarch64:INIT_NET=4628
|
||||
sle150200.aarch64:KERNEL_BASE=59120
|
||||
sle150200.aarch64:KERNEL_INIT=13832
|
||||
sle150200.aarch64:PAGESIZE=4096
|
||||
sle150200.aarch64:PERCPU=140
|
||||
sle150200.aarch64:SIZEOFPAGE=64
|
||||
sle150200.aarch64:USER_BASE=6696
|
||||
sle150200.aarch64:USER_NET=8028
|
||||
sle150200.ppc64le:INIT_CACHED=63424
|
||||
sle150200.ppc64le:INIT_CACHED_NET=21888
|
||||
sle150200.ppc64le:INIT_NET=5312
|
||||
sle150200.ppc64le:KERNEL_BASE=76096
|
||||
sle150200.ppc64le:KERNEL_INIT=13824
|
||||
sle150200.ppc64le:PAGESIZE=65536
|
||||
sle150200.ppc64le:PERCPU=896
|
||||
sle150200.ppc64le:SIZEOFPAGE=64
|
||||
sle150200.ppc64le:USER_BASE=37760
|
||||
sle150200.ppc64le:USER_NET=1024
|
||||
sle150200.x86_64:INIT_CACHED=30020
|
||||
sle150200.x86_64:INIT_CACHED_NET=13292
|
||||
sle150200.x86_64:INIT_NET=4736
|
||||
sle150200.x86_64:KERNEL_BASE=55968
|
||||
sle150200.x86_64:KERNEL_INIT=17068
|
||||
sle150200.x86_64:PAGESIZE=4096
|
||||
sle150200.x86_64:PERCPU=236
|
||||
sle150200.x86_64:SIZEOFPAGE=64
|
||||
sle150200.x86_64:USER_BASE=11176
|
||||
sle150200.x86_64:USER_NET=2372
|
||||
sle150300.aarch64:INIT_CACHED=28572
|
||||
sle150300.aarch64:INIT_CACHED_NET=10940
|
||||
sle150300.aarch64:INIT_NET=3528
|
||||
sle150300.aarch64:KERNEL_BASE=58452
|
||||
sle150300.aarch64:KERNEL_INIT=15536
|
||||
sle150300.aarch64:PAGESIZE=4096
|
||||
sle150300.aarch64:PERCPU=140
|
||||
sle150300.aarch64:SIZEOFPAGE=64
|
||||
sle150300.aarch64:USER_BASE=16168
|
||||
sle150300.aarch64:USER_NET=7636
|
||||
sle150300.ppc64le:INIT_CACHED=64000
|
||||
sle150300.ppc64le:INIT_CACHED_NET=17472
|
||||
sle150300.ppc64le:INIT_NET=4032
|
||||
sle150300.ppc64le:KERNEL_BASE=77632
|
||||
sle150300.ppc64le:KERNEL_INIT=16192
|
||||
sle150300.ppc64le:PAGESIZE=65536
|
||||
sle150300.ppc64le:PERCPU=896
|
||||
sle150300.ppc64le:SIZEOFPAGE=64
|
||||
sle150300.ppc64le:USER_BASE=62592
|
||||
sle150300.ppc64le:USER_NET=6336
|
||||
sle150300.s390x:INIT_CACHED=25308
|
||||
sle150300.s390x:INIT_CACHED_NET=10080
|
||||
sle150300.s390x:INIT_NET=3224
|
||||
sle150300.s390x:KERNEL_BASE=42888
|
||||
sle150300.s390x:KERNEL_INIT=11216
|
||||
sle150300.s390x:PAGESIZE=4096
|
||||
sle150300.s390x:PERCPU=144
|
||||
sle150300.s390x:SIZEOFPAGE=64
|
||||
sle150300.s390x:USER_BASE=7140
|
||||
sle150300.s390x:USER_NET=15608
|
||||
sle150300.x86_64:INIT_CACHED=27012
|
||||
sle150300.x86_64:INIT_CACHED_NET=9820
|
||||
sle150300.x86_64:INIT_NET=3560
|
||||
sle150300.x86_64:KERNEL_BASE=55852
|
||||
sle150300.x86_64:KERNEL_INIT=18440
|
||||
sle150300.x86_64:PAGESIZE=4096
|
||||
sle150300.x86_64:PERCPU=236
|
||||
sle150300.x86_64:SIZEOFPAGE=64
|
||||
sle150300.x86_64:USER_BASE=18524
|
||||
sle150300.x86_64:USER_NET=3052
|
||||
sle150400.aarch64:INIT_CACHED=31584
|
||||
sle150400.aarch64:INIT_CACHED_NET=10284
|
||||
sle150400.aarch64:INIT_NET=3396
|
||||
sle150400.aarch64:KERNEL_BASE=84716
|
||||
sle150400.aarch64:KERNEL_INIT=16996
|
||||
sle150400.aarch64:PAGESIZE=4096
|
||||
sle150400.aarch64:PERCPU=144
|
||||
sle150400.aarch64:SIZEOFPAGE=64
|
||||
sle150400.aarch64:USER_BASE=13812
|
||||
sle150400.aarch64:USER_NET=8340
|
||||
sle150400.ppc64le:INIT_CACHED=72320
|
||||
sle150400.ppc64le:INIT_CACHED_NET=17216
|
||||
sle150400.ppc64le:INIT_NET=3904
|
||||
sle150400.ppc64le:KERNEL_BASE=188096
|
||||
sle150400.ppc64le:KERNEL_INIT=16640
|
||||
sle150400.ppc64le:PAGESIZE=65536
|
||||
sle150400.ppc64le:PERCPU=896
|
||||
sle150400.ppc64le:SIZEOFPAGE=64
|
||||
sle150400.ppc64le:USER_BASE=63552
|
||||
sle150400.ppc64le:USER_NET=2368
|
||||
sle150400.s390x:INIT_CACHED=28020
|
||||
sle150400.s390x:INIT_CACHED_NET=9560
|
||||
sle150400.s390x:INIT_NET=3100
|
||||
sle150400.s390x:KERNEL_BASE=49792
|
||||
sle150400.s390x:KERNEL_INIT=12488
|
||||
sle150400.s390x:PAGESIZE=4096
|
||||
sle150400.s390x:PERCPU=140
|
||||
sle150400.s390x:SIZEOFPAGE=64
|
||||
sle150400.s390x:USER_BASE=7408
|
||||
sle150400.s390x:USER_NET=1884
|
||||
sle150400.x86_64:INIT_CACHED=30556
|
||||
sle150400.x86_64:INIT_CACHED_NET=9624
|
||||
sle150400.x86_64:INIT_NET=3624
|
||||
sle150400.x86_64:KERNEL_BASE=89536
|
||||
sle150400.x86_64:KERNEL_INIT=19504
|
||||
sle150400.x86_64:PAGESIZE=4096
|
||||
sle150400.x86_64:PERCPU=264
|
||||
sle150400.x86_64:SIZEOFPAGE=64
|
||||
sle150400.x86_64:USER_BASE=17456
|
||||
sle150400.x86_64:USER_NET=7164
|
||||
sle150500.aarch64:INIT_CACHED=31912
|
||||
sle150500.aarch64:INIT_CACHED_NET=10384
|
||||
sle150500.aarch64:INIT_NET=3424
|
||||
sle150500.aarch64:KERNEL_BASE=83044
|
||||
sle150500.aarch64:KERNEL_INIT=17340
|
||||
sle150500.aarch64:PAGESIZE=4096
|
||||
sle150500.aarch64:PERCPU=144
|
||||
sle150500.aarch64:SIZEOFPAGE=64
|
||||
sle150500.aarch64:USER_BASE=13728
|
||||
sle150500.aarch64:USER_NET=9900
|
||||
sle150500.ppc64le:INIT_CACHED=72960
|
||||
sle150500.ppc64le:INIT_CACHED_NET=17216
|
||||
sle150500.ppc64le:INIT_NET=3968
|
||||
sle150500.ppc64le:KERNEL_BASE=185088
|
||||
sle150500.ppc64le:KERNEL_INIT=16960
|
||||
sle150500.ppc64le:PAGESIZE=65536
|
||||
sle150500.ppc64le:PERCPU=896
|
||||
sle150500.ppc64le:SIZEOFPAGE=64
|
||||
sle150500.ppc64le:USER_BASE=57984
|
||||
sle150500.ppc64le:USER_NET=8576
|
||||
sle150500.s390x:INIT_CACHED=28264
|
||||
sle150500.s390x:INIT_CACHED_NET=9596
|
||||
sle150500.s390x:INIT_NET=3112
|
||||
sle150500.s390x:KERNEL_BASE=46024
|
||||
sle150500.s390x:KERNEL_INIT=12728
|
||||
sle150500.s390x:PAGESIZE=4096
|
||||
sle150500.s390x:PERCPU=140
|
||||
sle150500.s390x:SIZEOFPAGE=64
|
||||
sle150500.s390x:USER_BASE=21676
|
||||
sle150500.s390x:USER_NET=0
|
||||
sle150500.x86_64:INIT_CACHED=31084
|
||||
sle150500.x86_64:INIT_CACHED_NET=9700
|
||||
sle150500.x86_64:INIT_NET=3668
|
||||
sle150500.x86_64:KERNEL_BASE=87376
|
||||
sle150500.x86_64:KERNEL_INIT=20036
|
||||
sle150500.x86_64:PAGESIZE=4096
|
||||
sle150500.x86_64:PERCPU=264
|
||||
sle150500.x86_64:SIZEOFPAGE=64
|
||||
sle150500.x86_64:USER_BASE=18320
|
||||
sle150500.x86_64:USER_NET=4216
|
||||
sle150600.aarch64:INIT_CACHED=35400
|
||||
sle150600.aarch64:INIT_CACHED_NET=13468
|
||||
sle150600.aarch64:INIT_NET=4616
|
||||
sle150600.aarch64:KERNEL_BASE=94172
|
||||
sle150600.aarch64:KERNEL_INIT=21788
|
||||
sle150600.aarch64:PAGESIZE=4096
|
||||
sle150600.aarch64:PERCPU=152
|
||||
sle150600.aarch64:SIZEOFPAGE=64
|
||||
sle150600.aarch64:USER_BASE=13644
|
||||
sle150600.aarch64:USER_NET=604
|
||||
sle150600.ppc64le:INIT_CACHED=79616
|
||||
sle150600.ppc64le:INIT_CACHED_NET=21248
|
||||
sle150600.ppc64le:INIT_NET=5248
|
||||
sle150600.ppc64le:KERNEL_BASE=151616
|
||||
sle150600.ppc64le:KERNEL_INIT=19968
|
||||
sle150600.ppc64le:PAGESIZE=65536
|
||||
sle150600.ppc64le:PERCPU=896
|
||||
sle150600.ppc64le:SIZEOFPAGE=64
|
||||
sle150600.ppc64le:USER_BASE=52032
|
||||
sle150600.ppc64le:USER_NET=0
|
||||
sle150600.s390x:INIT_CACHED=31244
|
||||
sle150600.s390x:INIT_CACHED_NET=11916
|
||||
sle150600.s390x:INIT_NET=3928
|
||||
sle150600.s390x:KERNEL_BASE=49896
|
||||
sle150600.s390x:KERNEL_INIT=14772
|
||||
sle150600.s390x:PAGESIZE=4096
|
||||
sle150600.s390x:PERCPU=144
|
||||
sle150600.s390x:SIZEOFPAGE=64
|
||||
sle150600.s390x:USER_BASE=14300
|
||||
sle150600.s390x:USER_NET=0
|
||||
sle150600.x86_64:INIT_CACHED=34220
|
||||
sle150600.x86_64:INIT_CACHED_NET=12532
|
||||
sle150600.x86_64:INIT_NET=4852
|
||||
sle150600.x86_64:KERNEL_BASE=93748
|
||||
sle150600.x86_64:KERNEL_INIT=21344
|
||||
sle150600.x86_64:PAGESIZE=4096
|
||||
sle150600.x86_64:PERCPU=276
|
||||
sle150600.x86_64:SIZEOFPAGE=64
|
||||
sle150600.x86_64:USER_BASE=15344
|
||||
sle150600.x86_64:USER_NET=0
|
||||
tumbleweed.aarch64:INIT_CACHED=38920
|
||||
tumbleweed.aarch64:INIT_CACHED_NET=13580
|
||||
tumbleweed.aarch64:INIT_NET=4656
|
||||
tumbleweed.aarch64:KERNEL_BASE=79844
|
||||
tumbleweed.aarch64:KERNEL_INIT=25660
|
||||
tumbleweed.aarch64:PAGESIZE=4096
|
||||
tumbleweed.aarch64:PERCPU=144
|
||||
tumbleweed.aarch64:SIZEOFPAGE=64
|
||||
tumbleweed.aarch64:USER_BASE=14172
|
||||
tumbleweed.aarch64:USER_NET=0
|
||||
tumbleweed.i386:INIT_CACHED=42804
|
||||
tumbleweed.i386:INIT_CACHED_NET=12916
|
||||
tumbleweed.i386:INIT_NET=4748
|
||||
tumbleweed.i386:KERNEL_BASE=58004
|
||||
tumbleweed.i386:KERNEL_INIT=14864
|
||||
tumbleweed.i386:PAGESIZE=4096
|
||||
tumbleweed.i386:PERCPU=136
|
||||
tumbleweed.i386:SIZEOFPAGE=40
|
||||
tumbleweed.i386:USER_BASE=13064
|
||||
tumbleweed.i386:USER_NET=1868
|
||||
tumbleweed.ppc64:INIT_CACHED=85312
|
||||
tumbleweed.ppc64:INIT_CACHED_NET=21056
|
||||
tumbleweed.ppc64:INIT_NET=5184
|
||||
tumbleweed.ppc64:KERNEL_BASE=149184
|
||||
tumbleweed.ppc64:KERNEL_INIT=20544
|
||||
tumbleweed.ppc64:PAGESIZE=65536
|
||||
tumbleweed.ppc64:PERCPU=896
|
||||
tumbleweed.ppc64:SIZEOFPAGE=64
|
||||
tumbleweed.ppc64:USER_BASE=47552
|
||||
tumbleweed.ppc64:USER_NET=1536
|
||||
tumbleweed.ppc64le:INIT_CACHED=89216
|
||||
tumbleweed.ppc64le:INIT_CACHED_NET=24128
|
||||
tumbleweed.ppc64le:INIT_NET=6528
|
||||
tumbleweed.ppc64le:KERNEL_BASE=136768
|
||||
tumbleweed.ppc64le:KERNEL_INIT=22272
|
||||
tumbleweed.ppc64le:PAGESIZE=65536
|
||||
tumbleweed.ppc64le:PERCPU=896
|
||||
tumbleweed.ppc64le:SIZEOFPAGE=64
|
||||
tumbleweed.ppc64le:USER_BASE=45440
|
||||
tumbleweed.ppc64le:USER_NET=0
|
||||
tumbleweed.riscv64:INIT_CACHED=32504
|
||||
tumbleweed.riscv64:INIT_CACHED_NET=11580
|
||||
tumbleweed.riscv64:INIT_NET=5320
|
||||
tumbleweed.riscv64:KERNEL_BASE=107252
|
||||
tumbleweed.riscv64:KERNEL_INIT=23588
|
||||
tumbleweed.riscv64:PAGESIZE=4096
|
||||
tumbleweed.riscv64:PERCPU=144
|
||||
tumbleweed.riscv64:SIZEOFPAGE=64
|
||||
tumbleweed.riscv64:USER_BASE=12092
|
||||
tumbleweed.riscv64:USER_NET=1928
|
||||
tumbleweed.s390x:INIT_CACHED=31092
|
||||
tumbleweed.s390x:INIT_CACHED_NET=12644
|
||||
tumbleweed.s390x:INIT_NET=4564
|
||||
tumbleweed.s390x:KERNEL_BASE=46164
|
||||
tumbleweed.s390x:KERNEL_INIT=16312
|
||||
tumbleweed.s390x:PAGESIZE=4096
|
||||
tumbleweed.s390x:PERCPU=136
|
||||
tumbleweed.s390x:SIZEOFPAGE=64
|
||||
tumbleweed.s390x:USER_BASE=12888
|
||||
tumbleweed.s390x:USER_NET=0
|
||||
tumbleweed.x86_64:INIT_CACHED=38308
|
||||
tumbleweed.x86_64:INIT_CACHED_NET=13152
|
||||
tumbleweed.x86_64:INIT_NET=5124
|
||||
tumbleweed.x86_64:KERNEL_BASE=86928
|
||||
tumbleweed.x86_64:KERNEL_INIT=24132
|
||||
tumbleweed.x86_64:PAGESIZE=4096
|
||||
tumbleweed.x86_64:PERCPU=292
|
||||
tumbleweed.x86_64:SIZEOFPAGE=64
|
||||
tumbleweed.x86_64:USER_BASE=15632
|
||||
tumbleweed.x86_64:USER_NET=0
|
3
kdump-2.0.10+git0.g62142dd.tar.xz
Normal file
3
kdump-2.0.10+git0.g62142dd.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:8a8c0df4408ed46b64cef1265edda6a0bf345fd21ef3f1a4c7238fb9d8827580
|
||||
size 73040
|
3
kdump-2.0.11.tar.xz
Normal file
3
kdump-2.0.11.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:ebd8c19e073021ec3e6f8a190815b5f6338216e1e04c45a2d8650bdd61931668
|
||||
size 73168
|
BIN
kdump-2.0.12.tar.xz
(Stored with Git LFS)
Normal file
BIN
kdump-2.0.12.tar.xz
(Stored with Git LFS)
Normal file
Binary file not shown.
3
kdump-2.0.13.tar.xz
Normal file
3
kdump-2.0.13.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0c1d922989fbb1d51ef4950af4c2fd42325712bd54bec147fd8f369edb381c9d
|
||||
size 73644
|
3
kdump-2.0.14.tar.xz
Normal file
3
kdump-2.0.14.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:a3ac589fa73b2f422bf95233726477b55b5aeaeed264f1e053d6699bc000eebf
|
||||
size 73652
|
3
kdump-2.0.9.tar.xz
Normal file
3
kdump-2.0.9.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:8376c4e4a1059d9f76ebe235d53e7d5b24fc1ded25fb2c9a0c5608caf538469d
|
||||
size 72996
|
1917
kdump.changes
Normal file
1917
kdump.changes
Normal file
File diff suppressed because it is too large
Load Diff
266
kdump.spec
Normal file
266
kdump.spec
Normal file
@ -0,0 +1,266 @@
|
||||
#
|
||||
# spec file for package kdump
|
||||
#
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
# upon. The license for this file, and modifications and additions to the
|
||||
# file, is the same license as for the pristine package itself (unless the
|
||||
# license for the pristine package is not an Open Source License, in which
|
||||
# case the license is the MIT License). An "Open Source License" is a
|
||||
# license that conforms to the Open Source Definition (Version 1.9)
|
||||
# published by the Open Source Initiative.
|
||||
|
||||
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
|
||||
%bcond_with calibrate
|
||||
|
||||
%if 0%{?is_opensuse}
|
||||
%if 0%{suse_version} > 1500
|
||||
%define distro_prefix tumbleweed.%{_arch}
|
||||
%else
|
||||
%define distro_prefix leap%{sle_version}.%{_arch}
|
||||
%endif
|
||||
%else
|
||||
%if 0%{suse_version} >= 1600
|
||||
%define distro_prefix alp%{suse_version}.%{_arch}
|
||||
%else
|
||||
%define distro_prefix sle%{sle_version}.%{_arch}
|
||||
%endif
|
||||
%endif
|
||||
|
||||
%ifarch aarch64
|
||||
%define qemu qemu-arm qemu-uefi-aarch64
|
||||
%else
|
||||
%ifarch %arm
|
||||
%define qemu qemu-arm
|
||||
%else
|
||||
%ifarch %ix86 x86_64
|
||||
%define qemu qemu-x86
|
||||
%else
|
||||
%ifarch %power64
|
||||
%define qemu qemu-ppc
|
||||
%else
|
||||
%ifarch riscv64
|
||||
%define qemu qemu-extra
|
||||
%else
|
||||
%define qemu qemu-%{_target_cpu}
|
||||
%endif
|
||||
%endif
|
||||
%endif
|
||||
%endif
|
||||
%endif
|
||||
|
||||
%define dracutlibdir %{_prefix}/lib/dracut
|
||||
|
||||
Name: kdump
|
||||
Version: 2.0.14
|
||||
Release: 0
|
||||
Summary: Kernel crash dump scripts and utilities
|
||||
License: GPL-2.0-or-later
|
||||
Group: System/Kernel
|
||||
URL: https://github.com/openSUSE/kdump
|
||||
Source: %{name}-%{version}.tar.xz
|
||||
Source1: calibrate.conf.all
|
||||
BuildRequires: asciidoc
|
||||
BuildRequires: cmake >= 3.7
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: util-linux-systemd
|
||||
BuildRequires: pkgconfig(systemd)
|
||||
BuildRequires: pkgconfig(udev)
|
||||
#!BuildIgnore: fop
|
||||
%if %{with calibrate}
|
||||
BuildRequires: %qemu
|
||||
BuildRequires: dhcp-client
|
||||
BuildRequires: dracut >= 047
|
||||
BuildRequires: iputils
|
||||
BuildRequires: kernel-default
|
||||
BuildRequires: lftp
|
||||
BuildRequires: makedumpfile
|
||||
BuildRequires: openssh-clients
|
||||
BuildRequires: pciutils
|
||||
BuildRequires: procps
|
||||
BuildRequires: python3
|
||||
%ifnarch s390x
|
||||
BuildRequires: qemu-ipxe
|
||||
BuildRequires: qemu-vgabios
|
||||
%endif
|
||||
%endif
|
||||
Requires: /usr/bin/sed
|
||||
Requires: dracut >= 047
|
||||
Requires: ethtool
|
||||
Requires: kexec-tools
|
||||
Requires: makedumpfile
|
||||
%ifarch ppc64 ppc64le
|
||||
Requires: servicelog
|
||||
BuildRequires: servicelog
|
||||
%endif
|
||||
|
||||
# FIXME: use proper Requires(pre/post/preun/...)
|
||||
PreReq: %fillup_prereq
|
||||
PreReq: /usr/bin/mkdir
|
||||
PreReq: /usr/bin/rm
|
||||
PreReq: /usr/bin/touch
|
||||
Recommends: cifs-utils
|
||||
Recommends: lftp
|
||||
Recommends: nfs-client
|
||||
Recommends: openssh-clients
|
||||
Suggests: mailx
|
||||
# update should detect the split-off from kexec-tools
|
||||
Provides: kexec-tools:%{_initddir}/kdump
|
||||
ExcludeArch: s390 ppc %arm32
|
||||
%if 0%{?sle_version}
|
||||
ExcludeArch: %ix86
|
||||
%endif
|
||||
%{?systemd_ordering}
|
||||
|
||||
%description
|
||||
kdump is a package that includes several scripts for kdump, including
|
||||
the kdump service and configuration files
|
||||
|
||||
The kernel package and this package are all that are required for a
|
||||
crash dump to occur. However, if you wish to debug the crash dump
|
||||
yourself you will need several debugging packages installed for each
|
||||
kernel flavor and release you wish to debug.
|
||||
|
||||
For example, if you are debugging kernel-default, you will need:
|
||||
- kernel-default-debuginfo
|
||||
- kernel-default-devel
|
||||
- kernel-default-devel-debuginfo
|
||||
|
||||
These packages are not needed to create the dump and can be installed
|
||||
after a crash dump has occured.
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
cp %{SOURCE1} calibrate.conf.all
|
||||
|
||||
%build
|
||||
export CXXFLAGS="%{optflags} -std=c++11"
|
||||
%cmake \
|
||||
%if %{with calibrate}
|
||||
-DCALIBRATE=ON
|
||||
%else
|
||||
-DCALIBRATE=OFF
|
||||
%endif
|
||||
|
||||
# run make directly instead of cmake_build, which would run make in parallel
|
||||
# and try to group output, preventing any debugging output from qemu if it
|
||||
# fails to exit
|
||||
make VERBOSE=1
|
||||
|
||||
%check
|
||||
%ctest
|
||||
|
||||
%install
|
||||
%cmake_install
|
||||
# empty directory
|
||||
mkdir -p %{buildroot}%{_localstatedir}/crash
|
||||
mkdir -p %{buildroot}%{_localstatedir}/lib/kdump
|
||||
|
||||
%if !%{with calibrate}
|
||||
# get distro_prefix-prefixed lines from calibrate.conf.all
|
||||
grep "^%distro_prefix:" calibrate.conf.all | cut -f 2- -d: > %{buildroot}/usr/lib/kdump/calibrate.conf
|
||||
if ! test -s %{buildroot}/usr/lib/kdump/calibrate.conf; then
|
||||
echo "no calibration data for %distro_prefix in calibrate.conf.all, see packaging/suse/calibrate/README"
|
||||
false
|
||||
fi
|
||||
%else
|
||||
# save the distro_prefix
|
||||
echo "GENERATED_ON=%{distro_prefix}" >> %{buildroot}/usr/lib/kdump/calibrate.conf
|
||||
echo "generated calibrate.conf:"
|
||||
cat %{buildroot}/usr/lib/kdump/calibrate.conf
|
||||
%endif
|
||||
|
||||
# symlink for init script
|
||||
ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rckdump
|
||||
|
||||
%pre
|
||||
%service_add_pre kdump.service
|
||||
%service_add_pre kdump-early.service
|
||||
%service_add_pre kdump-notify.service
|
||||
exit 0
|
||||
|
||||
%post
|
||||
# change only permission if the file exists before /etc/sysconfig/kdump
|
||||
# has been created from %%{_fillupdir}/sysconfig.kdump
|
||||
change_permission=0
|
||||
if [ ! -f %{_sysconfdir}/sysconfig/kdump ] ; then
|
||||
change_permission=1
|
||||
fi
|
||||
%{fillup_only -n kdump}
|
||||
%service_add_post kdump.service
|
||||
%service_add_post kdump-early.service
|
||||
%service_add_post kdump-notify.service
|
||||
# ensure newly added kdump-*.service is-enabled matches prior state
|
||||
if [ -x %{_bindir}/systemctl ] && %{_bindir}/systemctl is-enabled kdump.service &>/dev/null ; then
|
||||
%{_bindir}/systemctl reenable kdump.service || :
|
||||
fi
|
||||
if [ "$change_permission" = 1 ]; then
|
||||
chmod 0600 %{_sysconfdir}/sysconfig/kdump
|
||||
fi
|
||||
# if /var/log/dump is empty, make it a symlink to /var/crash
|
||||
if test -d %{_localstatedir}/log/dump && rmdir %{_localstatedir}/log/dump >/dev/null 2>&1 ||
|
||||
! test -d %{_localstatedir}/log/dump ; then
|
||||
ln -snf %{_localstatedir}/crash %{_localstatedir}/log/dump
|
||||
fi
|
||||
%ifarch ppc64 ppc64le
|
||||
servicelog_notify --remove --command=/usr/lib/kdump/kdump-migrate-action.sh
|
||||
servicelog_notify --add --command=/usr/lib/kdump/kdump-migrate-action.sh --match='refcode="#MIGRATE" and serviceable=0' --type=EVENT --method=pairs_stdin
|
||||
%endif
|
||||
exit 0
|
||||
|
||||
%preun
|
||||
%ifarch ppc64 ppc64le
|
||||
if [ $1 -eq 0 ]; then
|
||||
# removal, not upgrade
|
||||
servicelog_notify --remove --command=/usr/lib/kdump/kdump-migrate-action.sh
|
||||
fi
|
||||
%endif
|
||||
echo "Stopping kdump ..."
|
||||
%service_del_preun kdump.service
|
||||
%service_del_preun kdump-early.service
|
||||
%service_del_preun kdump-notify.service
|
||||
exit 0
|
||||
|
||||
%postun
|
||||
if [ $1 -gt 0 ]; then
|
||||
# upgrade
|
||||
# force regeneration of kdumprd
|
||||
touch %{_sysconfdir}/sysconfig/kdump
|
||||
else
|
||||
# removal
|
||||
# delete symbolic link
|
||||
rm %{_localstatedir}/log/dump >/dev/null 2>&1 || true
|
||||
fi
|
||||
%service_del_postun kdump.service
|
||||
%service_del_postun kdump-early.service
|
||||
%service_del_postun kdump-notify.service
|
||||
exit 0
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
%license COPYING
|
||||
%doc README NEWS
|
||||
%{_sbindir}/kdumptool
|
||||
%{_sbindir}/mkdumprd
|
||||
%{_mandir}/man5/kdump.5%{?ext_man}
|
||||
%{_mandir}/man7/kdump.7%{?ext_man}
|
||||
%{_mandir}/man8/mkdumprd.8%{?ext_man}
|
||||
%{_fillupdir}/sysconfig.kdump
|
||||
%dir %{dracutlibdir}
|
||||
%dir %{dracutlibdir}/modules.d
|
||||
%{dracutlibdir}/modules.d/*
|
||||
%dir /usr/lib/kdump
|
||||
/usr/lib/kdump/*
|
||||
%{_unitdir}/kdump.service
|
||||
%{_unitdir}/kdump-early.service
|
||||
%{_unitdir}/kdump-notify.service
|
||||
%{_sbindir}/rckdump
|
||||
%dir /var/lib/kdump
|
||||
|
||||
%changelog
|
Loading…
x
Reference in New Issue
Block a user