Re: [PATCH v3] serial: 8250: convert to threaded IRQ

2017-12-07 Thread Alan Cox
On Mon, 4 Dec 2017 17:26:27 +0200 Denys Zagorui wrote: > During using virtualization it is common to see > many "too much work for irq*" messages. Your emulator is buggy. NAK You are adding a ton of overhead to an absolutely performance critical path on real hardware. We

Re: [PATCH v3] serial: 8250: convert to threaded IRQ

2017-12-07 Thread Alan Cox
On Mon, 4 Dec 2017 17:26:27 +0200 Denys Zagorui wrote: > During using virtualization it is common to see > many "too much work for irq*" messages. Your emulator is buggy. NAK You are adding a ton of overhead to an absolutely performance critical path on real hardware. We absolutely cannot

[PATCH v3] serial: 8250: convert to threaded IRQ

2017-12-04 Thread Denys Zagorui
During using virtualization it is common to see many "too much work for irq*" messages. There are fixes proposed erlier: - e7328ae1848966181a7ac47e8ae6cddbd2cf55f3 (serial: 8250, increase PASS_LIMIT) - f4f653e9875e573860e783fecbebde284a8626f5 (serial: 8250, disable "too much work"

[PATCH v3] serial: 8250: convert to threaded IRQ

2017-12-04 Thread Denys Zagorui
During using virtualization it is common to see many "too much work for irq*" messages. There are fixes proposed erlier: - e7328ae1848966181a7ac47e8ae6cddbd2cf55f3 (serial: 8250, increase PASS_LIMIT) - f4f653e9875e573860e783fecbebde284a8626f5 (serial: 8250, disable "too much work"