public inbox for development@lists.ipfire.org
 help / color / mirror / Atom feed
* Problem with qemu from CU179
@ 2023-09-27 21:35 Adolf Belka
  2023-09-28  8:39 ` Michael Tremer
  0 siblings, 1 reply; 6+ messages in thread
From: Adolf Belka @ 2023-09-27 21:35 UTC (permalink / raw)
  To: development

[-- Attachment #1: Type: text/plain, Size: 620 bytes --]

Hi All,

In qemu 7.2 they removed the bundled slirp library. This is used for the 
net user backend and is used by default if nothing else is specified.

The example in the wiki uses the net user.

Unfortunately it looks like nobody ran qemu in testing for CU179.

A user on the forum has run into this problem and it stops his qemu 
system from running.

I will do a new build of qemu/qemu-ga (updated to 8.1.1) which will 
include the libslirp package tomorrow (28th Sep).

Hopefully the patch submission that I make for this will be able to be 
merged into CU180 Testing.

Regards,

Adolf.


-- 
Sent from my laptop


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Problem with qemu from CU179
  2023-09-27 21:35 Problem with qemu from CU179 Adolf Belka
@ 2023-09-28  8:39 ` Michael Tremer
  2023-09-28 10:00   ` Adolf Belka
  0 siblings, 1 reply; 6+ messages in thread
From: Michael Tremer @ 2023-09-28  8:39 UTC (permalink / raw)
  To: development

[-- Attachment #1: Type: text/plain, Size: 1026 bytes --]

Hello Adolf,

> On 27 Sep 2023, at 22:35, Adolf Belka <adolf.belka(a)ipfire.org> wrote:
> 
> Hi All,
> 
> In qemu 7.2 they removed the bundled slirp library. This is used for the net user backend and is used by default if nothing else is specified.

Hmm, it is not very common to use this kind of network access. I suppose most people use QEMU in connection with libvirt.

> The example in the wiki uses the net user.
> 
> Unfortunately it looks like nobody ran qemu in testing for CU179.
> 
> A user on the forum has run into this problem and it stops his qemu system from running.
> 
> I will do a new build of qemu/qemu-ga (updated to 8.1.1) which will include the libslirp package tomorrow (28th Sep).
> 
> Hopefully the patch submission that I make for this will be able to be merged into CU180 Testing.

No problem, we still have a few weeks before this gets released and we can add this as a quick fix.

Best,
-Michael

> 
> Regards,
> 
> Adolf.
> 
> 
> -- 
> Sent from my laptop
> 


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Problem with qemu from CU179
  2023-09-28  8:39 ` Michael Tremer
@ 2023-09-28 10:00   ` Adolf Belka
  2023-09-28 10:04     ` Michael Tremer
  0 siblings, 1 reply; 6+ messages in thread
From: Adolf Belka @ 2023-09-28 10:00 UTC (permalink / raw)
  To: development

[-- Attachment #1: Type: text/plain, Size: 1295 bytes --]

Hi Michael,

On 28/09/2023 10:39, Michael Tremer wrote:
> Hello Adolf,
> 
>> On 27 Sep 2023, at 22:35, Adolf Belka <adolf.belka(a)ipfire.org> wrote:
>>
>> Hi All,
>>
>> In qemu 7.2 they removed the bundled slirp library. This is used for the net user backend and is used by default if nothing else is specified.
> 
> Hmm, it is not very common to use this kind of network access. I suppose most people use QEMU in connection with libvirt.
We can always discuss this in the next conf call on following Monday.
I will submit the patch set anyway and we can decide what to do in the conf call.

Regards,
Adolf.
> 
>> The example in the wiki uses the net user.
>>
>> Unfortunately it looks like nobody ran qemu in testing for CU179.
>>
>> A user on the forum has run into this problem and it stops his qemu system from running.
>>
>> I will do a new build of qemu/qemu-ga (updated to 8.1.1) which will include the libslirp package tomorrow (28th Sep).
>>
>> Hopefully the patch submission that I make for this will be able to be merged into CU180 Testing.
> 
> No problem, we still have a few weeks before this gets released and we can add this as a quick fix.
> 
> Best,
> -Michael
> 
>>
>> Regards,
>>
>> Adolf.
>>
>>
>> -- 
>> Sent from my laptop
>>
> 

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Problem with qemu from CU179
  2023-09-28 10:00   ` Adolf Belka
@ 2023-09-28 10:04     ` Michael Tremer
  2023-09-28 10:41       ` Adolf Belka
  0 siblings, 1 reply; 6+ messages in thread
From: Michael Tremer @ 2023-09-28 10:04 UTC (permalink / raw)
  To: development

[-- Attachment #1: Type: text/plain, Size: 1543 bytes --]

Hello Adolf,

I am happy to bring back user-space networking for QEMU as long as it not been properly deprecated upstream.

-Michael

> On 28 Sep 2023, at 11:00, Adolf Belka <adolf.belka(a)ipfire.org> wrote:
> 
> Hi Michael,
> 
> On 28/09/2023 10:39, Michael Tremer wrote:
>> Hello Adolf,
>>> On 27 Sep 2023, at 22:35, Adolf Belka <adolf.belka(a)ipfire.org> wrote:
>>> 
>>> Hi All,
>>> 
>>> In qemu 7.2 they removed the bundled slirp library. This is used for the net user backend and is used by default if nothing else is specified.
>> Hmm, it is not very common to use this kind of network access. I suppose most people use QEMU in connection with libvirt.
> We can always discuss this in the next conf call on following Monday.
> I will submit the patch set anyway and we can decide what to do in the conf call.
> 
> Regards,
> Adolf.
>>> The example in the wiki uses the net user.
>>> 
>>> Unfortunately it looks like nobody ran qemu in testing for CU179.
>>> 
>>> A user on the forum has run into this problem and it stops his qemu system from running.
>>> 
>>> I will do a new build of qemu/qemu-ga (updated to 8.1.1) which will include the libslirp package tomorrow (28th Sep).
>>> 
>>> Hopefully the patch submission that I make for this will be able to be merged into CU180 Testing.
>> No problem, we still have a few weeks before this gets released and we can add this as a quick fix.
>> Best,
>> -Michael
>>> 
>>> Regards,
>>> 
>>> Adolf.
>>> 
>>> 
>>> -- 
>>> Sent from my laptop
>>> 


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Problem with qemu from CU179
  2023-09-28 10:04     ` Michael Tremer
@ 2023-09-28 10:41       ` Adolf Belka
  2023-09-28 10:41         ` Michael Tremer
  0 siblings, 1 reply; 6+ messages in thread
From: Adolf Belka @ 2023-09-28 10:41 UTC (permalink / raw)
  To: development

[-- Attachment #1: Type: text/plain, Size: 2151 bytes --]

Hi

On 28/09/2023 12:04, Michael Tremer wrote:
> Hello Adolf,
> 
> I am happy to bring back user-space networking for QEMU as long as it not been properly deprecated upstream.
Clear. Checking the history, this looks to be qemu deciding they did not want to have to maintain their own bundled version of libslirp when more and more OS's have a system version of libslirp available. Apparently all OS's have it now and hence qemu removed their own bundled version with qemu-7.2

Looking at libslirp, there is no mention of deprecation. The last version was released a year ago but it looks like a couple of commits are merged each month. The last commit was a month ago.

Regards,

Adolf.

> 
> -Michael
> 
>> On 28 Sep 2023, at 11:00, Adolf Belka <adolf.belka(a)ipfire.org> wrote:
>>
>> Hi Michael,
>>
>> On 28/09/2023 10:39, Michael Tremer wrote:
>>> Hello Adolf,
>>>> On 27 Sep 2023, at 22:35, Adolf Belka <adolf.belka(a)ipfire.org> wrote:
>>>>
>>>> Hi All,
>>>>
>>>> In qemu 7.2 they removed the bundled slirp library. This is used for the net user backend and is used by default if nothing else is specified.
>>> Hmm, it is not very common to use this kind of network access. I suppose most people use QEMU in connection with libvirt.
>> We can always discuss this in the next conf call on following Monday.
>> I will submit the patch set anyway and we can decide what to do in the conf call.
>>
>> Regards,
>> Adolf.
>>>> The example in the wiki uses the net user.
>>>>
>>>> Unfortunately it looks like nobody ran qemu in testing for CU179.
>>>>
>>>> A user on the forum has run into this problem and it stops his qemu system from running.
>>>>
>>>> I will do a new build of qemu/qemu-ga (updated to 8.1.1) which will include the libslirp package tomorrow (28th Sep).
>>>>
>>>> Hopefully the patch submission that I make for this will be able to be merged into CU180 Testing.
>>> No problem, we still have a few weeks before this gets released and we can add this as a quick fix.
>>> Best,
>>> -Michael
>>>>
>>>> Regards,
>>>>
>>>> Adolf.
>>>>
>>>>
>>>> -- 
>>>> Sent from my laptop
>>>>
> 

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Problem with qemu from CU179
  2023-09-28 10:41       ` Adolf Belka
@ 2023-09-28 10:41         ` Michael Tremer
  0 siblings, 0 replies; 6+ messages in thread
From: Michael Tremer @ 2023-09-28 10:41 UTC (permalink / raw)
  To: development

[-- Attachment #1: Type: text/plain, Size: 2344 bytes --]

Very good. We don’t like bundled libraries…

> On 28 Sep 2023, at 11:41, Adolf Belka <adolf.belka(a)ipfire.org> wrote:
> 
> Hi
> 
> On 28/09/2023 12:04, Michael Tremer wrote:
>> Hello Adolf,
>> I am happy to bring back user-space networking for QEMU as long as it not been properly deprecated upstream.
> Clear. Checking the history, this looks to be qemu deciding they did not want to have to maintain their own bundled version of libslirp when more and more OS's have a system version of libslirp available. Apparently all OS's have it now and hence qemu removed their own bundled version with qemu-7.2
> 
> Looking at libslirp, there is no mention of deprecation. The last version was released a year ago but it looks like a couple of commits are merged each month. The last commit was a month ago.
> 
> Regards,
> 
> Adolf.
> 
>> -Michael
>>> On 28 Sep 2023, at 11:00, Adolf Belka <adolf.belka(a)ipfire.org> wrote:
>>> 
>>> Hi Michael,
>>> 
>>> On 28/09/2023 10:39, Michael Tremer wrote:
>>>> Hello Adolf,
>>>>> On 27 Sep 2023, at 22:35, Adolf Belka <adolf.belka(a)ipfire.org> wrote:
>>>>> 
>>>>> Hi All,
>>>>> 
>>>>> In qemu 7.2 they removed the bundled slirp library. This is used for the net user backend and is used by default if nothing else is specified.
>>>> Hmm, it is not very common to use this kind of network access. I suppose most people use QEMU in connection with libvirt.
>>> We can always discuss this in the next conf call on following Monday.
>>> I will submit the patch set anyway and we can decide what to do in the conf call.
>>> 
>>> Regards,
>>> Adolf.
>>>>> The example in the wiki uses the net user.
>>>>> 
>>>>> Unfortunately it looks like nobody ran qemu in testing for CU179.
>>>>> 
>>>>> A user on the forum has run into this problem and it stops his qemu system from running.
>>>>> 
>>>>> I will do a new build of qemu/qemu-ga (updated to 8.1.1) which will include the libslirp package tomorrow (28th Sep).
>>>>> 
>>>>> Hopefully the patch submission that I make for this will be able to be merged into CU180 Testing.
>>>> No problem, we still have a few weeks before this gets released and we can add this as a quick fix.
>>>> Best,
>>>> -Michael
>>>>> 
>>>>> Regards,
>>>>> 
>>>>> Adolf.
>>>>> 
>>>>> 
>>>>> -- 
>>>>> Sent from my laptop
>>>>> 


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2023-09-28 10:41 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-09-27 21:35 Problem with qemu from CU179 Adolf Belka
2023-09-28  8:39 ` Michael Tremer
2023-09-28 10:00   ` Adolf Belka
2023-09-28 10:04     ` Michael Tremer
2023-09-28 10:41       ` Adolf Belka
2023-09-28 10:41         ` Michael Tremer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox