From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ig0-f175.google.com (mail-ig0-f175.google.com [209.85.213.175]) by dpdk.org (Postfix) with ESMTP id 5FC2E4CE6 for ; Thu, 28 Apr 2016 13:07:17 +0200 (CEST) Received: by mail-ig0-f175.google.com with SMTP id bi2so155172450igb.0 for ; Thu, 28 Apr 2016 04:07:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to; bh=pBEPPas57YOQJjzNPLzQ8hC8PzfOkSXgMPdO3E2Wnl4=; b=yBJdrbNyj0UkhGplUASMjWjfBHJzNqtSLddNv/qqsLuJVG2CevbnQ65UsDoReNj/Hq tkOwFciyqsaMINGEYkbzjrErG226YJWaK5wwcvpV3wLsU5LoOmevBrLfkZU6jKJefdKN CY4iWNW0Iyz/tPYjK6oXY1s4do/C7VxjWCne5W3sb//TepuNld5+lbvibV53sreNQrEV IFC4EmOiZH9w3lSAQ8sSruO0ejEsqbTj/ZDbFN9Ij2/92/4D+t4leo2U1GFhvw0/Poql UYdRIGWKH9KFNfntFosqPEziIMC1Cw/9m1Pj5KjvorTrVQN9wuA0swok8Bmva1wwHNZ8 juaw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to; bh=pBEPPas57YOQJjzNPLzQ8hC8PzfOkSXgMPdO3E2Wnl4=; b=amZvDg9AGl5wJhEKot+a0Irq8jTPZKQmxHsTVJ54blY0Vn/aFvesUEr1yzk4dFs0eY 9Fj3tTOGtlywCgRQOh+daPiJj1YYjK7VdUgfUeOiPxmLLCZ0/rAAvDCOGsjGZIvwwG0P /EabFYLiIWr8kwf5vdf3TyilEPX/yVpJfgVNKN0qBdKIrdnPRbQihERtcS/F37S6hZjo ESxmQYh/vgN3najBnZ0MlQpuIHfWHayALaBtVCXLceNzDcfbwnkx53a8tzzeAdqRqtWL f3jOpBiV2ZKOjBo2U27ztOFURQMjf9vAS09Fmq8RNnY7+1uBda8X/T+sTLE0JAjrJi7m ActQ== X-Gm-Message-State: AOPr4FWL8zxqMXWlvehuVf372JQm3HavXodt1B2NaaKrdzSVprmvFv+mMP0TYzjkV/SgMv9ULRu5IC+OGAtraA== MIME-Version: 1.0 X-Received: by 10.50.100.135 with SMTP id ey7mr24671750igb.41.1461841636880; Thu, 28 Apr 2016 04:07:16 -0700 (PDT) Received: by 10.79.0.167 with HTTP; Thu, 28 Apr 2016 04:07:16 -0700 (PDT) Date: Thu, 28 Apr 2016 16:37:16 +0530 Message-ID: From: Gadre Nayan To: users@dpdk.org Content-Type: text/plain; charset=UTF-8 Subject: [dpdk-users] LSC interrupt thread and normal thread X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Apr 2016 11:07:17 -0000 Hi, I have a doubt regarding the LSC interrupt context and normal thread context. The guide states that: the callback function of the LSC interrupt: This function should be implemented with care since it will be called in the interrupt host thread, which is different from the main thread of its caller. So suppose I want to propagate an event to signify a link state change, can I directly call an ioctl to the driver which will then propagate using netlink to userspace ? Are the special considerations for the interrupt host thread same as the considerations for interrupt context and SOFTIRQ in linux kernel ? Thanks.