From nobody Mon Apr 08 22:24:57 2024 X-Original-To: questions@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4VD3Yn3pVZz5FxSv for ; Mon, 8 Apr 2024 22:25:01 +0000 (UTC) (envelope-from infoomatic@gmx.at) Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mout.gmx.net", Issuer "Telekom Security ServerID OV Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VD3Ym2MzRz4QCM for ; Mon, 8 Apr 2024 22:25:00 +0000 (UTC) (envelope-from infoomatic@gmx.at) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmx.at header.s=s31663417 header.b=NHnBeg7e; dmarc=pass (policy=quarantine) header.from=gmx.at; spf=pass (mx1.freebsd.org: domain of infoomatic@gmx.at designates 212.227.17.20 as permitted sender) smtp.mailfrom=infoomatic@gmx.at DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1712615098; x=1713219898; i=infoomatic@gmx.at; bh=XJksqZOz5zKRULPIi6TM8+WTggb0inCPZrrdtb2TN30=; h=X-UI-Sender-Class:Date:Subject:To:References:From:In-Reply-To; b=NHnBeg7e+WIFf/lAAsDzaDcinrb3AQ23umt9JeDPL1Zbs/Q4dARf3MxCUtOBv5ZS 1aJSNmp4ykT3GCS1Q1P0fljFqGrFfQRat/ZqTqIBItZTlhfqAbc4fgO8t3L1vYdIJ pws1PkKMv0vceXMMrNxZwsXNMJ1tIG8jZBMS5BzxOyxE24C5AWJ4dk6M8TK3HPk9t SuTtP8mofEpEjlZ5TVz9G4lxunOx/ZgYH464YaFSawSgxdy0EljxljnZchFeWJAGI UqG4IGc6Cs3dG5duAZ7ATgOR8y1l+mace4w7q6+ubXGebUCnhkIwU5rVr+uilBMk4 SbGCLYwgysMAlUQ3+g== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [10.0.1.209] ([178.114.191.212]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N2Dx8-1svDqG1dcc-013dhv for ; Tue, 09 Apr 2024 00:24:58 +0200 Message-ID: Date: Tue, 9 Apr 2024 00:24:57 +0200 List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Implementing a kexec()-style system call for FreeBSD 14 to boot a Linux kernel directly from FreeBSD. To: questions@freebsd.org References: Content-Language: en-US From: infoomatic In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:3aqAtP8OxD8ILF4flFoHLJsagAnVyZNLh7zCgHS66x9ggU9xjef 6EyImZL83n9HA0NBkQG2H+hRzKp+6FbD57lHZYOUN/Z8pgNbAD8LzPVYl1lCCav6v7+bciX H7VxxofBw2sVQg8rqKcnlFGOnwlGec7f334Jl8CGsc9tFWbASQQUTaWhLwOjVJgX5rHf8Ln ZLj78SM35+XqvF4DzJ/OA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:SeHN23fSGSs=;k9dygOROVrxnXVkaxo95B70ud7y dDoovnrdhnBPdinq8JU41bH7vYQNEIe74Mf4YT5Ws4TJ6dA5bMGUSyQwYkL65QkLyo3aNOXWQ CSnMHYda3hwQI8Bd7MzqaLDw65J+EdIAdQNBJ07ovhb4nagsHCkYB/ZHykk0+bX0resBYZiUe YO7jJSokDfIQgZyR09/5NorjlYep4LhyqfKf2QaicJQPNCVOB0ye345gaQPfjsR2YSMSEc8Zd aw4o/mYFkJfEZ11/AyDjRQ+O0hfhWRU1/90c93Hb7IyOrsD1W5kE3acrhnR+44khFec5hqVCm bc7BnlxVd2YKQnzIrW93PZtwm4OTdXsST+K0gqYxI+CWE1O3aeG0vB4s2UwjtIhtsUqanXVBZ Z2k62aNG+f4TdPQAfyXzqOy9LXGCj1/LiL6v0PtysBtVlBFYVgPXFuLzkYGmJXJBGlihoUX7H a0HEAUEnhJoCmluzekXmpchXErTliOZb9HygdwImhk43AaZ3w+aJR94o4mFx1oF+6ulaguWbU 0JRASWgTEtESOZoz1Sbkdqxqgi96f1zucykx9XGQjaorr7uCRCVjZPUeYOIhA8Nlv26/aNO8a 4ZhSuxvkSoNYcM3HC/pu6nghg+AP8w1qByUVpyZmK1Cv1pldMJr3TcrlnsUDHt/4SMkYwTjmn Iwz31818O1pMYTK+7x0EL6YwQDygPmUpa4C1ukDp3JrlMYaLOwytowQuA1QhH3kGpPBQYqcm1 MoGbZb7jY2eHfupSRktBYulVIU6Z+MNP68i3yY59aWf4/LwdXc82L4CSvYSYsICvrnUmhZxWR 7Yk3ll+yFFbviOFAN3F3JGq82HhH/q0Z+98c+OH2OFukk= X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.37 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-0.999]; NEURAL_HAM_LONG(-1.00)[-0.997]; DMARC_POLICY_ALLOW(-0.50)[gmx.at,quarantine]; NEURAL_HAM_SHORT(-0.28)[-0.284]; R_SPF_ALLOW(-0.20)[+a:mout.gmx.net]; R_DKIM_ALLOW(-0.20)[gmx.at:s=s31663417]; RCVD_IN_DNSWL_LOW(-0.10)[212.227.17.20:from]; RWL_MAILSPIKE_GOOD(-0.10)[212.227.17.20:from]; MIME_GOOD(-0.10)[text/plain]; ONCE_RECEIVED(0.10)[]; XM_UA_NO_VERSION(0.01)[]; RCVD_TLS_ALL(0.00)[]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[gmx.at:+]; FROM_HAS_DN(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; PREVIOUSLY_DELIVERED(0.00)[questions@freebsd.org]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_FROM(0.00)[gmx.at]; MLMMJ_DEST(0.00)[questions@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE]; FREEMAIL_ENVFROM(0.00)[gmx.at] X-Rspamd-Queue-Id: 4VD3Ym2MzRz4QCM On 08.04.24 22:49, Mario Marietto wrote: > It was built for Orbis (based on FreeBSD 9) ; a very old FreeBSD > version. But I'm intrigued by the idea to update the code and make it > work for a recent version of FreeBSD. It would be cool to "boot a Linux > kernel directly from FreeBSD"...Any consideration ? The great thing about open source is that everyone can do what she or he likes. However, I do believe that you will not find more than 10 users for your software. If you already have the knowledge to do kernel programming or if you want a project to gain deeper knowledge and hands-on practice I suggest you contribute to the bhyve hypervisor - your work there would surely be highly appreciated and many more users would profit from your work. Regards, Robert