Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kdump for openSUSE:Factory checked 
in at 2023-01-29 14:10:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kdump (Old)
 and      /work/SRC/openSUSE:Factory/.kdump.new.32243 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kdump"

Sun Jan 29 14:10:24 2023 rev:132 rq:1061728 version:1.0.2+git46.g755f3a3

Changes:
--------
--- /work/SRC/openSUSE:Factory/kdump/kdump.changes      2023-01-11 
17:14:21.755585335 +0100
+++ /work/SRC/openSUSE:Factory/.kdump.new.32243/kdump.changes   2023-01-29 
14:30:21.117411404 +0100
@@ -1,0 +2,8 @@
+Sat Jan 21 11:01:22 UTC 2023 - Jiri Bohac <jbo...@suse.com>
+
+- Run kdump.service only after kdump-early.service is done 
+  (boo#1196335)
+- fixed calibrate build on s390
+- minor fixes
+
+-------------------------------------------------------------------

Old:
----
  kdump-1.0.2+git39.g8c819fe.tar.xz

New:
----
  kdump-1.0.2+git46.g755f3a3.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kdump.spec ++++++
--- /var/tmp/diff_new_pack.Yrlavg/_old  2023-01-29 14:30:21.621414171 +0100
+++ /var/tmp/diff_new_pack.Yrlavg/_new  2023-01-29 14:30:21.625414193 +0100
@@ -49,7 +49,7 @@
 %define dracutlibdir %{_prefix}/lib/dracut
 
 Name:           kdump
-Version:        1.0.2+git39.g8c819fe
+Version:        1.0.2+git46.g755f3a3
 Release:        0
 Summary:        Kernel crash dump scripts and utilities
 License:        GPL-2.0-or-later

++++++ calibrate.conf.all ++++++
--- /var/tmp/diff_new_pack.Yrlavg/_old  2023-01-29 14:30:21.681414500 +0100
+++ /var/tmp/diff_new_pack.Yrlavg/_new  2023-01-29 14:30:21.685414522 +0100
@@ -41,13 +41,13 @@
 sle150200.aarch64:INIT_CACHED=39152
 sle150200.aarch64:INIT_CACHED_NET=5088
 sle150200.aarch64:INIT_NET=1652
-sle150200.aarch64:KERNEL_BASE=58776
+sle150200.aarch64:KERNEL_BASE=59184
 sle150200.aarch64:KERNEL_INIT=16884
 sle150200.aarch64:PAGESIZE=4096
 sle150200.aarch64:PERCPU=140
 sle150200.aarch64:SIZEOFPAGE=64
-sle150200.aarch64:USER_BASE=9476
-sle150200.aarch64:USER_NET=416
+sle150200.aarch64:USER_BASE=7868
+sle150200.aarch64:USER_NET=4288
 sle150200.ppc64le:INIT_CACHED=77184
 sle150200.ppc64le:INIT_CACHED_NET=8768
 sle150200.ppc64le:INIT_NET=1920
@@ -56,196 +56,196 @@
 sle150200.ppc64le:PAGESIZE=65536
 sle150200.ppc64le:PERCPU=896
 sle150200.ppc64le:SIZEOFPAGE=64
-sle150200.ppc64le:USER_BASE=39552
-sle150200.ppc64le:USER_NET=2880
-sle150200.x86_64:INIT_CACHED=38860
-sle150200.x86_64:INIT_CACHED_NET=4536
+sle150200.ppc64le:USER_BASE=28672
+sle150200.ppc64le:USER_NET=12736
+sle150200.x86_64:INIT_CACHED=38884
+sle150200.x86_64:INIT_CACHED_NET=4512
 sle150200.x86_64:INIT_NET=1640
-sle150200.x86_64:KERNEL_BASE=57052
+sle150200.x86_64:KERNEL_BASE=57020
 sle150200.x86_64:KERNEL_INIT=20232
 sle150200.x86_64:PAGESIZE=4096
 sle150200.x86_64:PERCPU=236
 sle150200.x86_64:SIZEOFPAGE=64
-sle150200.x86_64:USER_BASE=5368
-sle150200.x86_64:USER_NET=9352
+sle150200.x86_64:USER_BASE=5588
+sle150200.x86_64:USER_NET=9024
 sle150300.aarch64:INIT_CACHED=35248
 sle150300.aarch64:INIT_CACHED_NET=4368
 sle150300.aarch64:INIT_NET=1640
-sle150300.aarch64:KERNEL_BASE=58104
+sle150300.aarch64:KERNEL_BASE=58544
 sle150300.aarch64:KERNEL_INIT=17500
 sle150300.aarch64:PAGESIZE=4096
 sle150300.aarch64:PERCPU=140
 sle150300.aarch64:SIZEOFPAGE=64
-sle150300.aarch64:USER_BASE=15240
-sle150300.aarch64:USER_NET=7732
+sle150300.aarch64:USER_BASE=15656
+sle150300.aarch64:USER_NET=6368
 sle150300.ppc64le:INIT_CACHED=74496
 sle150300.ppc64le:INIT_CACHED_NET=7808
 sle150300.ppc64le:INIT_NET=1920
-sle150300.ppc64le:KERNEL_BASE=77248
+sle150300.ppc64le:KERNEL_BASE=76672
 sle150300.ppc64le:KERNEL_INIT=18368
 sle150300.ppc64le:PAGESIZE=65536
 sle150300.ppc64le:PERCPU=896
 sle150300.ppc64le:SIZEOFPAGE=64
-sle150300.ppc64le:USER_BASE=65024
-sle150300.ppc64le:USER_NET=3136
+sle150300.ppc64le:USER_BASE=58496
+sle150300.ppc64le:USER_NET=11072
 sle150300.s390x:INIT_CACHED=31520
 sle150300.s390x:INIT_CACHED_NET=3852
 sle150300.s390x:INIT_NET=1360
-sle150300.s390x:KERNEL_BASE=43436
+sle150300.s390x:KERNEL_BASE=43348
 sle150300.s390x:KERNEL_INIT=13116
 sle150300.s390x:PAGESIZE=4096
 sle150300.s390x:PERCPU=144
 sle150300.s390x:SIZEOFPAGE=64
-sle150300.s390x:USER_BASE=6208
-sle150300.s390x:USER_NET=2408
+sle150300.s390x:USER_BASE=19532
+sle150300.s390x:USER_NET=0
 sle150300.x86_64:INIT_CACHED=32308
 sle150300.x86_64:INIT_CACHED_NET=3948
 sle150300.x86_64:INIT_NET=1628
-sle150300.x86_64:KERNEL_BASE=58304
+sle150300.x86_64:KERNEL_BASE=58840
 sle150300.x86_64:KERNEL_INIT=20188
 sle150300.x86_64:PAGESIZE=4096
 sle150300.x86_64:PERCPU=236
 sle150300.x86_64:SIZEOFPAGE=64
-sle150300.x86_64:USER_BASE=8840
-sle150300.x86_64:USER_NET=14524
-sle150400.aarch64:INIT_CACHED=38100
-sle150400.aarch64:INIT_CACHED_NET=4072
+sle150300.x86_64:USER_BASE=19064
+sle150300.x86_64:USER_NET=5016
+sle150400.aarch64:INIT_CACHED=38064
+sle150400.aarch64:INIT_CACHED_NET=4068
 sle150400.aarch64:INIT_NET=1560
-sle150400.aarch64:KERNEL_BASE=83148
-sle150400.aarch64:KERNEL_INIT=18992
+sle150400.aarch64:KERNEL_BASE=81252
+sle150400.aarch64:KERNEL_INIT=18964
 sle150400.aarch64:PAGESIZE=4096
 sle150400.aarch64:PERCPU=144
 sle150400.aarch64:SIZEOFPAGE=64
-sle150400.aarch64:USER_BASE=14212
-sle150400.aarch64:USER_NET=7892
+sle150400.aarch64:USER_BASE=14764
+sle150400.aarch64:USER_NET=6088
 sle150400.ppc64le:INIT_CACHED=82752
 sle150400.ppc64le:INIT_CACHED_NET=8064
 sle150400.ppc64le:INIT_NET=1856
-sle150400.ppc64le:KERNEL_BASE=191680
+sle150400.ppc64le:KERNEL_BASE=189952
 sle150400.ppc64le:KERNEL_INIT=18880
 sle150400.ppc64le:PAGESIZE=65536
 sle150400.ppc64le:PERCPU=896
 sle150400.ppc64le:SIZEOFPAGE=64
-sle150400.ppc64le:USER_BASE=62528
-sle150400.ppc64le:USER_NET=0
+sle150400.ppc64le:USER_BASE=61888
+sle150400.ppc64le:USER_NET=3776
 sle150400.s390x:INIT_CACHED=34244
 sle150400.s390x:INIT_CACHED_NET=3492
 sle150400.s390x:INIT_NET=1284
-sle150400.s390x:KERNEL_BASE=51752
+sle150400.s390x:KERNEL_BASE=52780
 sle150400.s390x:KERNEL_INIT=14428
 sle150400.s390x:PAGESIZE=4096
 sle150400.s390x:PERCPU=140
 sle150400.s390x:SIZEOFPAGE=64
-sle150400.s390x:USER_BASE=5716
-sle150400.s390x:USER_NET=2608
-sle150400.x86_64:INIT_CACHED=36604
+sle150400.s390x:USER_BASE=19172
+sle150400.s390x:USER_NET=464
+sle150400.x86_64:INIT_CACHED=36540
 sle150400.x86_64:INIT_CACHED_NET=3844
 sle150400.x86_64:INIT_NET=1736
-sle150400.x86_64:KERNEL_BASE=91072
-sle150400.x86_64:KERNEL_INIT=21544
+sle150400.x86_64:KERNEL_BASE=91548
+sle150400.x86_64:KERNEL_INIT=21492
 sle150400.x86_64:PAGESIZE=4096
 sle150400.x86_64:PERCPU=264
 sle150400.x86_64:SIZEOFPAGE=64
-sle150400.x86_64:USER_BASE=15616
-sle150400.x86_64:USER_NET=8684
-sle150500.aarch64:INIT_CACHED=38380
+sle150400.x86_64:USER_BASE=6128
+sle150400.x86_64:USER_NET=18916
+sle150500.aarch64:INIT_CACHED=38356
 sle150500.aarch64:INIT_CACHED_NET=4112
 sle150500.aarch64:INIT_NET=1588
-sle150500.aarch64:KERNEL_BASE=84440
-sle150500.aarch64:KERNEL_INIT=19356
+sle150500.aarch64:KERNEL_BASE=76248
+sle150500.aarch64:KERNEL_INIT=19336
 sle150500.aarch64:PAGESIZE=4096
 sle150500.aarch64:PERCPU=144
 sle150500.aarch64:SIZEOFPAGE=64
-sle150500.aarch64:USER_BASE=14308
-sle150500.aarch64:USER_NET=6500
+sle150500.aarch64:USER_BASE=14392
+sle150500.aarch64:USER_NET=8608
 sle150500.ppc64le:INIT_CACHED=83328
 sle150500.ppc64le:INIT_CACHED_NET=8064
 sle150500.ppc64le:INIT_NET=1920
-sle150500.ppc64le:KERNEL_BASE=186560
+sle150500.ppc64le:KERNEL_BASE=185152
 sle150500.ppc64le:KERNEL_INIT=19200
 sle150500.ppc64le:PAGESIZE=65536
 sle150500.ppc64le:PERCPU=896
 sle150500.ppc64le:SIZEOFPAGE=64
-sle150500.ppc64le:USER_BASE=65088
-sle150500.ppc64le:USER_NET=3008
-sle150500.s390x:INIT_CACHED=34540
+sle150500.ppc64le:USER_BASE=66368
+sle150500.ppc64le:USER_NET=0
+sle150500.s390x:INIT_CACHED=34560
 sle150500.s390x:INIT_CACHED_NET=3520
-sle150500.s390x:INIT_NET=1300
-sle150500.s390x:KERNEL_BASE=45720
-sle150500.s390x:KERNEL_INIT=14648
+sle150500.s390x:INIT_NET=1296
+sle150500.s390x:KERNEL_BASE=45232
+sle150500.s390x:KERNEL_INIT=14668
 sle150500.s390x:PAGESIZE=4096
 sle150500.s390x:PERCPU=140
 sle150500.s390x:SIZEOFPAGE=64
-sle150500.s390x:USER_BASE=6356
-sle150500.s390x:USER_NET=2092
-sle150500.x86_64:INIT_CACHED=37136
+sle150500.s390x:USER_BASE=20508
+sle150500.s390x:USER_NET=140
+sle150500.x86_64:INIT_CACHED=37076
 sle150500.x86_64:INIT_CACHED_NET=3904
-sle150500.x86_64:INIT_NET=1784
-sle150500.x86_64:KERNEL_BASE=89648
-sle150500.x86_64:KERNEL_INIT=22108
+sle150500.x86_64:INIT_NET=1788
+sle150500.x86_64:KERNEL_BASE=89920
+sle150500.x86_64:KERNEL_INIT=22028
 sle150500.x86_64:PAGESIZE=4096
 sle150500.x86_64:PERCPU=264
 sle150500.x86_64:SIZEOFPAGE=64
-sle150500.x86_64:USER_BASE=14628
-sle150500.x86_64:USER_NET=7900
-tumbleweed.aarch64:INIT_CACHED=40164
-tumbleweed.aarch64:INIT_CACHED_NET=7004
+sle150500.x86_64:USER_BASE=16040
+sle150500.x86_64:USER_NET=7800
+tumbleweed.aarch64:INIT_CACHED=40224
+tumbleweed.aarch64:INIT_CACHED_NET=7000
 tumbleweed.aarch64:INIT_NET=2616
-tumbleweed.aarch64:KERNEL_BASE=94536
-tumbleweed.aarch64:KERNEL_INIT=24380
+tumbleweed.aarch64:KERNEL_BASE=86304
+tumbleweed.aarch64:KERNEL_INIT=24404
 tumbleweed.aarch64:PAGESIZE=4096
 tumbleweed.aarch64:PERCPU=136
 tumbleweed.aarch64:SIZEOFPAGE=64
-tumbleweed.aarch64:USER_BASE=10708
-tumbleweed.aarch64:USER_NET=864
-tumbleweed.i386:INIT_CACHED=49072
-tumbleweed.i386:INIT_CACHED_NET=8676
-tumbleweed.i386:INIT_NET=3136
-tumbleweed.i386:KERNEL_BASE=58996
-tumbleweed.i386:KERNEL_INIT=16608
+tumbleweed.aarch64:USER_BASE=10916
+tumbleweed.aarch64:USER_NET=652
+tumbleweed.i386:INIT_CACHED=49168
+tumbleweed.i386:INIT_CACHED_NET=8732
+tumbleweed.i386:INIT_NET=3144
+tumbleweed.i386:KERNEL_BASE=59032
+tumbleweed.i386:KERNEL_INIT=16652
 tumbleweed.i386:PAGESIZE=4096
 tumbleweed.i386:PERCPU=132
 tumbleweed.i386:SIZEOFPAGE=40
-tumbleweed.i386:USER_BASE=14148
-tumbleweed.i386:USER_NET=1732
-tumbleweed.ppc64:INIT_CACHED=91264
+tumbleweed.i386:USER_BASE=13732
+tumbleweed.i386:USER_NET=1692
+tumbleweed.ppc64:INIT_CACHED=91392
 tumbleweed.ppc64:INIT_CACHED_NET=11712
 tumbleweed.ppc64:INIT_NET=3136
-tumbleweed.ppc64:KERNEL_BASE=141632
-tumbleweed.ppc64:KERNEL_INIT=24128
+tumbleweed.ppc64:KERNEL_BASE=144960
+tumbleweed.ppc64:KERNEL_INIT=24192
 tumbleweed.ppc64:PAGESIZE=65536
 tumbleweed.ppc64:PERCPU=896
 tumbleweed.ppc64:SIZEOFPAGE=64
-tumbleweed.ppc64:USER_BASE=51648
-tumbleweed.ppc64:USER_NET=0
-tumbleweed.ppc64le:INIT_CACHED=90304
+tumbleweed.ppc64:USER_BASE=48064
+tumbleweed.ppc64:USER_NET=192
+tumbleweed.ppc64le:INIT_CACHED=90496
 tumbleweed.ppc64le:INIT_CACHED_NET=11456
 tumbleweed.ppc64le:INIT_NET=3136
-tumbleweed.ppc64le:KERNEL_BASE=144192
-tumbleweed.ppc64le:KERNEL_INIT=22144
+tumbleweed.ppc64le:KERNEL_BASE=143360
+tumbleweed.ppc64le:KERNEL_INIT=22208
 tumbleweed.ppc64le:PAGESIZE=65536
 tumbleweed.ppc64le:PERCPU=896
 tumbleweed.ppc64le:SIZEOFPAGE=64
-tumbleweed.ppc64le:USER_BASE=45440
+tumbleweed.ppc64le:USER_BASE=43456
 tumbleweed.ppc64le:USER_NET=0
-tumbleweed.s390x:INIT_CACHED=34540
-tumbleweed.s390x:INIT_CACHED_NET=3520
-tumbleweed.s390x:INIT_NET=1300
-tumbleweed.s390x:KERNEL_BASE=45720
-tumbleweed.s390x:KERNEL_INIT=14648
+tumbleweed.s390x:INIT_CACHED=34276
+tumbleweed.s390x:INIT_CACHED_NET=7268
+tumbleweed.s390x:INIT_NET=2756
+tumbleweed.s390x:KERNEL_BASE=49004
+tumbleweed.s390x:KERNEL_INIT=15804
 tumbleweed.s390x:PAGESIZE=4096
 tumbleweed.s390x:PERCPU=140
 tumbleweed.s390x:SIZEOFPAGE=64
-tumbleweed.s390x:USER_BASE=6356
-tumbleweed.s390x:USER_NET=2092
-tumbleweed.x86_64:INIT_CACHED=42480
-tumbleweed.x86_64:INIT_CACHED_NET=7296
+tumbleweed.s390x:USER_BASE=9376
+tumbleweed.s390x:USER_NET=2244
+tumbleweed.x86_64:INIT_CACHED=42628
+tumbleweed.x86_64:INIT_CACHED_NET=7292
 tumbleweed.x86_64:INIT_NET=3308
-tumbleweed.x86_64:KERNEL_BASE=93152
-tumbleweed.x86_64:KERNEL_INIT=25320
+tumbleweed.x86_64:KERNEL_BASE=94808
+tumbleweed.x86_64:KERNEL_INIT=25424
 tumbleweed.x86_64:PAGESIZE=4096
 tumbleweed.x86_64:PERCPU=268
 tumbleweed.x86_64:SIZEOFPAGE=64
-tumbleweed.x86_64:USER_BASE=22504
-tumbleweed.x86_64:USER_NET=2484
+tumbleweed.x86_64:USER_BASE=16872
+tumbleweed.x86_64:USER_NET=9076
 

++++++ kdump-1.0.2+git39.g8c819fe.tar.xz -> kdump-1.0.2+git46.g755f3a3.tar.xz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdump-1.0.2+git39.g8c819fe/calibrate/run-qemu.py 
new/kdump-1.0.2+git46.g755f3a3/calibrate/run-qemu.py
--- old/kdump-1.0.2+git39.g8c819fe/calibrate/run-qemu.py        2023-01-10 
18:00:51.000000000 +0100
+++ new/kdump-1.0.2+git46.g755f3a3/calibrate/run-qemu.py        2023-01-21 
08:55:43.000000000 +0100
@@ -27,8 +27,20 @@
 params['TRACKRSS_LOG'] = 'trackrss.log'
 
 # Store the system architecture for convenience
+arch = os.uname()[4]
 params['ARCH'] = os.uname()[4]
 
+if arch == "i386" or arch == "i586" or arch == "i686" or arch == "x86_64":
+    image="vmlinuz"
+elif arch.startswith("s390"):
+    image="image"
+elif arch == "aarch64":
+    image="Image"
+else:
+    image="vmlinux"
+
+params['KERNEL'] = "/boot/" + image
+
 # Physical address where elfcorehdr should be loaded.
 # This is tricky. The elfcorehdr memory range is removed from the kernel
 # memory map with a command line option, but the kernel boot code runs
@@ -197,8 +209,8 @@
     if arch.startswith('s390'):
         S390_OLDMEM_BASE = 0x10418 # cf. struct parmarea
         oldmem = 'oldmem.bin'
-        oldmem_size = qemu_ram * 1024
-        oldmem_base = oldmem_size
+        oldmem_size = 0
+        oldmem_base = 0
         with open(oldmem, 'wb') as f:
             f.write(oldmem_base.to_bytes(8, 'big'))
             f.write(oldmem_size.to_bytes(8, 'big'))
@@ -273,7 +285,9 @@
     tail_trackrss = subprocess.Popen(["tail", "-f", params['TRACKRSS_LOG']], 
stdout=2)
 
     
-    subprocess.call(qemu_args)
+    result = subprocess.run(qemu_args, stdout=sys.stderr, stderr=sys.stderr, 
check=True)
+    if not result.returncode:
+        print("qemu result: ", result, file=sys.stderr)
 
     tail_messages.kill()
     tail_trackrss.kill()
@@ -316,41 +330,26 @@
 def calc_diff(src, dst, key, diffkey):
     src[diffkey] = max(0, dst[key] - src[key])
 
-with subprocess.Popen(('../kdumptool/kdumptool',
-                       '-F', os.path.join(params['SCRIPTDIR'], 'dummy.conf'),
-                       'find_kernel'),
-                      stdout=subprocess.PIPE) as p:
-    for line in p.communicate()[0].decode().splitlines():
-        (key, val) = line.split(':')
-        if key == 'Kernel':
-            params['KERNEL'] = val.strip()
-if 'KERNEL' not in params:
-    print('Cannot determine target kernel', file=sys.stderr)
-    exit(1)
-
 with subprocess.Popen(('get_kernel_version', params['KERNEL']),
                       stdout=subprocess.PIPE) as p:
     params['KERNELVER'] = p.communicate()[0].decode().strip()
 
 with tempfile.TemporaryDirectory() as tmpdir:
     oldcwd = os.getcwd()
-    try:
-        os.chdir(tmpdir)
-        elfcorehdr = build_elfcorehdr(oldcwd, ADDR_ELFCOREHDR)
-
-        install_kdump_init(oldcwd)
-        init_local_dracut(params)
-
-        params['NET'] = False
-        initrd = build_initrd(oldcwd, params, 'dummy.conf')
-        results = run_qemu(oldcwd, params, initrd, elfcorehdr)
-
-        params['NET'] = True
-        initrd = build_initrd(oldcwd, params, 'dummy-net.conf')
-        netresults = run_qemu(oldcwd, params, initrd, elfcorehdr)
+    os.chdir(tmpdir)
+    elfcorehdr = build_elfcorehdr(oldcwd, ADDR_ELFCOREHDR)
+
+    install_kdump_init(oldcwd)
+    init_local_dracut(params)
 
-    finally:
-        os.chdir(oldcwd)
+    params['NET'] = False
+    initrd = build_initrd(oldcwd, params, 'dummy.conf')
+    results = run_qemu(oldcwd, params, initrd, elfcorehdr)
+
+    params['NET'] = True
+    initrd = build_initrd(oldcwd, params, 'dummy-net.conf')
+    netresults = run_qemu(oldcwd, params, initrd, elfcorehdr)
+    os.chdir(oldcwd)
 
 calc_diff(results, netresults, 'KERNEL_INIT', 'INIT_NET')
 calc_diff(results, netresults, 'INIT_CACHED', 'INIT_CACHED_NET')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdump-1.0.2+git39.g8c819fe/doc/man/mkdumprd.8.txt.in 
new/kdump-1.0.2+git46.g755f3a3/doc/man/mkdumprd.8.txt.in
--- old/kdump-1.0.2+git39.g8c819fe/doc/man/mkdumprd.8.txt.in    2023-01-10 
18:00:51.000000000 +0100
+++ new/kdump-1.0.2+git46.g755f3a3/doc/man/mkdumprd.8.txt.in    2023-01-21 
08:55:43.000000000 +0100
@@ -42,7 +42,7 @@
 
 SYNOPSIS
 --------
-*mkdumprd* [-h] [-q] [-f] [-k _kernelver_]
+*mkdumprd* [_options_]
 
 DESCRIPTION
 -----------
@@ -63,9 +63,6 @@
 All option parsing is done via the *getopt(3)* function, and therefore follows
 all standard command line parsing rules.
 
-*-h* | *--help*::
-  Shows help output and exits.
-
 *-k* _kernelversion_::
   Specifies the kernel version. If no version is specified and also no kernel
   or initrd are specified, then mkdumprd uses *kdumptool*(8) to find out the
@@ -77,6 +74,9 @@
 *-I* _initrd_::
   Specifies the resulting initrd. If you specify that option, also specify 
_-K_.
 
+*-f*::
+  Force regeneration even if the configuration did not change.
+
 *-q*::
   Be quiet. Don't output status messages. Used to call *mkdumprd*(8) from
   /etc/init.d/kdump init script.
@@ -84,6 +84,9 @@
 *-d*::
   Output debug information of the initrd build process.
 
+*-h*::
+  Shows help output and exits.
+
 FILES
 -----
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdump-1.0.2+git39.g8c819fe/dracut/setup-kdump.functions 
new/kdump-1.0.2+git46.g755f3a3/dracut/setup-kdump.functions
--- old/kdump-1.0.2+git39.g8c819fe/dracut/setup-kdump.functions 2023-01-10 
18:00:51.000000000 +0100
+++ new/kdump-1.0.2+git46.g755f3a3/dracut/setup-kdump.functions 2023-01-21 
08:55:43.000000000 +0100
@@ -843,7 +843,7 @@
     if [ "$device" = "/dev/root" ]; then
         root=$(kdump_get_root_from_commandline)
 
-        if [ -n $root ]; then
+        if [ -n "$root" ]; then
             device=$root
         fi
     fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdump-1.0.2+git39.g8c819fe/init/kdump.service 
new/kdump-1.0.2+git46.g755f3a3/init/kdump.service
--- old/kdump-1.0.2+git39.g8c819fe/init/kdump.service   2023-01-10 
18:00:51.000000000 +0100
+++ new/kdump-1.0.2+git46.g755f3a3/init/kdump.service   2023-01-21 
08:55:43.000000000 +0100
@@ -1,6 +1,6 @@
 [Unit]
 Description=Load kdump kernel and initrd
-After=local-fs.target network.service YaST2-Second-Stage.service 
YaST2-Firstboot.service
+After=local-fs.target network.service YaST2-Second-Stage.service 
YaST2-Firstboot.service kdump-early.service
 
 [Service]
 Type=oneshot
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdump-1.0.2+git39.g8c819fe/init/mkdumprd 
new/kdump-1.0.2+git46.g755f3a3/init/mkdumprd
--- old/kdump-1.0.2+git39.g8c819fe/init/mkdumprd        2023-01-10 
18:00:51.000000000 +0100
+++ new/kdump-1.0.2+git46.g755f3a3/init/mkdumprd        2023-01-21 
08:55:43.000000000 +0100
@@ -36,11 +36,15 @@
     echo ""
     echo "   -k <version>     Kernel to create the initrd for."
     echo "                    Defaults to the running kernel."
+    echo "   -K <kernel>      Kernel binary to create the initrd for."
+    echo "                    If you specify that option, also specify -I."
+    echo "   -I <initrd>      Resulting initrd."
+    echo "                    If you specify that option, also specify -K."
     echo "   -f               Force regeneration even if the configuration"
-    echo "                    did not change"
-    echo "   -q               Quiet (don't print status messages)"
-    echo "   -d               Output debug information of the initrd build 
process"
-    echo "   -h               Print this help"
+    echo "                    did not change."
+    echo "   -q               Quiet (don't print status messages)."
+    echo "   -d               Output debug information of the initrd build 
process."
+    echo "   -h               Print this help."
 }                                                                          # 
}}}
 
 #

Reply via email to