Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp4474394yba; Wed, 17 Apr 2019 12:15:25 -0700 (PDT) X-Google-Smtp-Source: APXvYqzGcDHG/+ca+Y2Qi8ZNg6GnCtXR1jm8tGOMRY2uibN+Vt+GIPapyU/niQ6b/1TgOQBuLRJN X-Received: by 2002:a65:5cc8:: with SMTP id b8mr82307380pgt.36.1555528525344; Wed, 17 Apr 2019 12:15:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1555528525; cv=none; d=google.com; s=arc-20160816; b=LvO/Y4wLlDS9Db7UEhwBqTTkImPa0COnsMqDQJv8/pFoz4ecjBYROM/HofpWF8BSM+ vKAs+mY9BcfzdphAYYtlL886ZIuXNqh8i5Ghwt6FCM411faX26uBcLZWFDkAxiDQfexj N/AfnvXY23SyUoza5wZ8u82jH+4pJ1E4N5znrMIQGipRPwTOJAMNBzmPU1Yrmw5vYnmI FhkbSoZpndVVzNgjiaZp7jNsLSWQBTP/FYZlLROP8Sfh923zXt7KCmBEh/us59ZicQOh soBuQlOwljiMSQmyLpdCpF3WgTKTfDDA39BuA0mOTk0AD2RihHG3bPBM36qla/pbsvhO PRRA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:message-id:in-reply-to :subject:cc:to:from:date; bh=4V58/MBmmleYwKxKwBE530qe5Rpnv2IwS5ZI6puVdqI=; b=lAFVQlEsbeI4WPL3ZvTdvJxt0gM9CMegWVZQ71ah3dR+kg61Emm4aj3R9C6AtxUQFY wQnj710B7dpJR3OHADKxH8gFtnakt98P/WrtU1p3CP5z/GitZkr2jyrty4x2ETJm78bn NSGkcbNacQwvR0oUJbNxHvYaZYSg/4UL9QfiGXXAI3RQY2SmAb2cfpYu87cdP/CLsiKj 7mFOW09PUboaNExTnwZiHud6eJj/utYmJS5n+QR30s4czgOfJZRReW9KXw9dy84AyPpr oIjOFB1GI51kqBtTCqCncvpG4h4b/4+6qu3vWU8WrIbN4FGl5QT/RCV42TeHH+MsZ2uq LfyA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id f69si50557092pgc.103.2019.04.17.12.15.10; Wed, 17 Apr 2019 12:15:25 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1733280AbfDQTOR (ORCPT + 99 others); Wed, 17 Apr 2019 15:14:17 -0400 Received: from iolanthe.rowland.org ([192.131.102.54]:59216 "HELO iolanthe.rowland.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with SMTP id S1729291AbfDQTOO (ORCPT ); Wed, 17 Apr 2019 15:14:14 -0400 Received: (qmail 4106 invoked by uid 2102); 17 Apr 2019 15:14:14 -0400 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 17 Apr 2019 15:14:14 -0400 Date: Wed, 17 Apr 2019 15:14:14 -0400 (EDT) From: Alan Stern X-X-Sender: stern@iolanthe.rowland.org To: Raul E Rangel cc: linux-usb@vger.kernel.org, , , , , Sebastian Andrzej Siewior , Martin Blumenstingl , Dmitry Torokhov , , "Gustavo A. R. Silva" , Miquel Raynal , Johan Hovold , Greg Kroah-Hartman , Mathias Nyman Subject: Re: [PATCH v3] usb/hcd: Send a uevent signaling that the host controller had died In-Reply-To: <20190417190316.10032-1-rrangel@chromium.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 17 Apr 2019, Raul E Rangel wrote: > +/* Workqueue routine for when the root-hub has died. */ > +static void hcd_died_work(struct work_struct *work) > +{ > + struct usb_hcd *hcd = container_of(work, struct usb_hcd, died_work); > + char *env[] = { > + "ERROR=DEAD", > + NULL > + }; This can now be static const char *env[] = ... right? There's no need for the array to be reinitialized every time the routine runs. Alan Stern