On 26/06/24 01:44PM, Cédric Le Goater wrote:
> On 6/23/26 16:19, Aditya Gupta wrote:
> > <...snip...>
> >       def do_test_linux_boot(self, command_line = 
> > KERNEL_COMMON_COMMAND_LINE):
> >           self.require_accelerator("tcg")
> >           kernel_path = self.ASSET_KERNEL.fetch()
> > @@ -71,6 +75,88 @@ def test_linux_smt_boot(self):
> >           wait_for_console_pattern(self, console_pattern, 
> > self.panic_message)
> >           wait_for_console_pattern(self, self.good_message, 
> > self.panic_message)
> > +    def test_linux_remote_interrupts(self):
> > +        self.require_accelerator("tcg")
> > +        self.set_machine('powernv')
> > +
> > +        # have more sockets with as few CPUs as possible, increasing the
> > +        # probability to have remote interrupts from one chip to another
> > +        # also have e1000e network device to generate interrupts
> 
> Can you attach the PCI device to a PCI bus known to be on the
> second socket ? and then offline cpus on the second socket,
> so that all IRQ servers are on the first socket.

Makes sense, thanks cedric ! will keep the device attached to 4th
socket, and offline it's CPU, and let the other setting affinity part
same

Thanks,
- Aditya G

Reply via email to