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." } # }}} #