Messages in this thread |  | | From | "Bouska, Zdenek" <> | | Subject | RE: [Intel-wired-lan] [PATCH v2] igc: fix page fault in XDP TX timestamps handling | | Date | Wed, 11 Mar 2026 14:51:57 +0000 |
| |
Dear Paul,
On 25/05/2026 11:51 Paul Menzel wrote: > Am 25.02.26 um 10:58 schrieb Zdenek Bouska via Intel-wired-lan: > > If an XDP application that requested TX timestamping is shutting down > > while the link of the interface in use is still up the following kernel > > splat is reported: > > > > [ 883.803618] [ T1554] BUG: unable to handle page fault for address: > ffffcfb6200fd008 > > ... > > [ 883.803650] [ T1554] Call Trace: > > [ 883.803652] [ T1554] <TASK> > > [ 883.803654] [ T1554] igc_ptp_tx_tstamp_event+0xdf/0x160 [igc] > > [ 883.803660] [ T1554] igc_tsync_interrupt+0x2d5/0x300 [igc] > > ... > > > > During shutdown of the TX ring the xsk_meta pointers are left behind, so > > that the IRQ handler is trying to touch them. > > > > This issue is now being fixed by cleaning up the stale xsk meta data on > > TX shutdown. TX timestamps on other queues remain unaffected. > > If you have the commands to reproduce this, that'd be great to have.
The software which I used is not public yet. I will let you know when that changes.
Thank you for the review!
Best regards, Zdenek Bouska
-- Siemens, s.r.o Foundational Technologies
|  |