mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Stefan Bader <stefan.bader@canonical.com>
To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	linux-kernel@vger.kernel.org
Cc: stable@vger.kernel.org, Jiang Liu <jiang.liu@linux.intel.com>,
	Sander Eikelenboom <linux@eikelenboom.it>,
	Tony Luck <tony.luck@intel.com>,
	xen-devel@lists.xenproject.org,
	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
	David Vrabel <david.vrabel@citrix.com>,
	"Rafael J. Wysocki" <rjw@rjwysocki.net>,
	Len Brown <len.brown@intel.com>, Pavel Machek <pavel@ucw.cz>,
	Bjorn Helgaas <bhelgaas@google.com>,
	Thomas Gleixner <tglx@linutronix.de>
Subject: Re: [PATCH 3.18 129/151] x86/xen: Treat SCI interrupt as normal GSI interrupt
Date: Wed, 04 Mar 2015 13:51:53 +0100	[thread overview]
Message-ID: <54F6FFE9.7030409@canonical.com> (raw)
In-Reply-To: <20150304055518.612312946@linuxfoundation.org>

[-- Attachment #1: Type: text/plain, Size: 6358 bytes --]

On 04.03.2015 07:14, Greg Kroah-Hartman wrote:
> 3.18-stable review patch.  If anyone has any objections, please let me know.

I thought I replied earlier today but I cannot seem to find it coming back via
the mailing list. Hope this is not duplicating too much... There was a
regression with that patch and it requires the below commit as well to prevent that:

commit 1ea76fbadd667b19c4fa4466f3a3b55a505e83d9
Author: Jiang Liu <jiang.liu@linux.intel.com>
Date:   Mon Feb 16 10:11:13 2015 +0800

    x86/irq: Fix regression caused by commit b568b8601f05

    Commit b568b8601f05 ("Treat SCI interrupt as normal GSI interrupt")
    accidently removes support of legacy PIC interrupt when fixing a
    regression for Xen, which causes a nasty regression on HP/Compaq
    nc6000 where we fail to register the ACPI interrupt, and thus
    lose eg. thermal notifications leading a potentially overheated
    machine.

-Stefan


> 
> ------------------
> 
> From: Jiang Liu <jiang.liu@linux.intel.com>
> 
> commit b568b8601f05a591a7ff09d8ee1cedb5b2e815fe upstream.
> 
> Currently Xen Domain0 has special treatment for ACPI SCI interrupt,
> that is initialize irq for ACPI SCI at early stage in a special way as:
> xen_init_IRQ()
> 	->pci_xen_initial_domain()
> 		->xen_setup_acpi_sci()
> 			Allocate and initialize irq for ACPI SCI
> 
> Function xen_setup_acpi_sci() calls acpi_gsi_to_irq() to get an irq
> number for ACPI SCI. But unfortunately acpi_gsi_to_irq() depends on
> IOAPIC irqdomains through following path
> acpi_gsi_to_irq()
> 	->mp_map_gsi_to_irq()
> 		->mp_map_pin_to_irq()
> 			->check IOAPIC irqdomain
> 
> For PV domains, it uses Xen event based interrupt manangement and
> doesn't make uses of native IOAPIC, so no irqdomains created for IOAPIC.
> This causes Xen domain0 fail to install interrupt handler for ACPI SCI
> and all ACPI events will be lost. Please refer to:
> https://lkml.org/lkml/2014/12/19/178
> 
> So the fix is to get rid of special treatment for ACPI SCI, just treat
> ACPI SCI as normal GSI interrupt as:
> acpi_gsi_to_irq()
> 	->acpi_register_gsi()
> 		->acpi_register_gsi_xen()
> 			->xen_register_gsi()
> 
> With above change, there's no need for xen_setup_acpi_sci() anymore.
> The above change also works with bare metal kernel too.
> 
> Signed-off-by: Jiang Liu <jiang.liu@linux.intel.com>
> Tested-by: Sander Eikelenboom <linux@eikelenboom.it>
> Cc: Tony Luck <tony.luck@intel.com>
> Cc: xen-devel@lists.xenproject.org
> Cc: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
> Cc: David Vrabel <david.vrabel@citrix.com>
> Cc: Rafael J. Wysocki <rjw@rjwysocki.net>
> Cc: Len Brown <len.brown@intel.com>
> Cc: Pavel Machek <pavel@ucw.cz>
> Cc: Bjorn Helgaas <bhelgaas@google.com>
> Link: http://lkml.kernel.org/r/1421720467-7709-2-git-send-email-jiang.liu@linux.intel.com
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
> Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> 
> ---
>  arch/x86/kernel/acpi/boot.c |   21 ++++++++++---------
>  arch/x86/pci/xen.c          |   47 --------------------------------------------
>  2 files changed, 11 insertions(+), 57 deletions(-)
> 
> --- a/arch/x86/kernel/acpi/boot.c
> +++ b/arch/x86/kernel/acpi/boot.c
> @@ -604,18 +604,19 @@ void __init acpi_pic_sci_set_trigger(uns
>  
>  int acpi_gsi_to_irq(u32 gsi, unsigned int *irqp)
>  {
> -	int irq;
> +	int rc, irq, trigger, polarity;
>  
> -	if (acpi_irq_model == ACPI_IRQ_MODEL_PIC) {
> -		*irqp = gsi;
> -	} else {
> -		irq = mp_map_gsi_to_irq(gsi,
> -					IOAPIC_MAP_ALLOC | IOAPIC_MAP_CHECK);
> -		if (irq < 0)
> -			return -1;
> -		*irqp = irq;
> +	rc = acpi_get_override_irq(gsi, &trigger, &polarity);
> +	if (rc == 0) {
> +		trigger = trigger ? ACPI_LEVEL_SENSITIVE : ACPI_EDGE_SENSITIVE;
> +		polarity = polarity ? ACPI_ACTIVE_LOW : ACPI_ACTIVE_HIGH;
> +		irq = acpi_register_gsi(NULL, gsi, trigger, polarity);
> +		if (irq >= 0) {
> +			*irqp = irq;
> +			return 0;
> +		}
>  	}
> -	return 0;
> +	return -1;
>  }
>  EXPORT_SYMBOL_GPL(acpi_gsi_to_irq);
>  
> --- a/arch/x86/pci/xen.c
> +++ b/arch/x86/pci/xen.c
> @@ -452,52 +452,6 @@ int __init pci_xen_hvm_init(void)
>  }
>  
>  #ifdef CONFIG_XEN_DOM0
> -static __init void xen_setup_acpi_sci(void)
> -{
> -	int rc;
> -	int trigger, polarity;
> -	int gsi = acpi_sci_override_gsi;
> -	int irq = -1;
> -	int gsi_override = -1;
> -
> -	if (!gsi)
> -		return;
> -
> -	rc = acpi_get_override_irq(gsi, &trigger, &polarity);
> -	if (rc) {
> -		printk(KERN_WARNING "xen: acpi_get_override_irq failed for acpi"
> -				" sci, rc=%d\n", rc);
> -		return;
> -	}
> -	trigger = trigger ? ACPI_LEVEL_SENSITIVE : ACPI_EDGE_SENSITIVE;
> -	polarity = polarity ? ACPI_ACTIVE_LOW : ACPI_ACTIVE_HIGH;
> -
> -	printk(KERN_INFO "xen: sci override: global_irq=%d trigger=%d "
> -			"polarity=%d\n", gsi, trigger, polarity);
> -
> -	/* Before we bind the GSI to a Linux IRQ, check whether
> -	 * we need to override it with bus_irq (IRQ) value. Usually for
> -	 * IRQs below IRQ_LEGACY_IRQ this holds IRQ == GSI, as so:
> -	 *  ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
> -	 * but there are oddballs where the IRQ != GSI:
> -	 *  ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 20 low level)
> -	 * which ends up being: gsi_to_irq[9] == 20
> -	 * (which is what acpi_gsi_to_irq ends up calling when starting the
> -	 * the ACPI interpreter and keels over since IRQ 9 has not been
> -	 * setup as we had setup IRQ 20 for it).
> -	 */
> -	if (acpi_gsi_to_irq(gsi, &irq) == 0) {
> -		/* Use the provided value if it's valid. */
> -		if (irq >= 0)
> -			gsi_override = irq;
> -	}
> -
> -	gsi = xen_register_gsi(gsi, gsi_override, trigger, polarity);
> -	printk(KERN_INFO "xen: acpi sci %d\n", gsi);
> -
> -	return;
> -}
> -
>  int __init pci_xen_initial_domain(void)
>  {
>  	int irq;
> @@ -509,7 +463,6 @@ int __init pci_xen_initial_domain(void)
>  	x86_msi.msi_mask_irq = xen_nop_msi_mask_irq;
>  	x86_msi.msix_mask_irq = xen_nop_msix_mask_irq;
>  #endif
> -	xen_setup_acpi_sci();
>  	__acpi_register_gsi = acpi_register_gsi_xen;
>  	/* Pre-allocate legacy irqs */
>  	for (irq = 0; irq < nr_legacy_irqs(); irq++) {
> 
> 



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

  reply	other threads:[~2015-03-04 12:52 UTC|newest]

Thread overview: 145+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-03-04  6:12 [PATCH 3.18 000/151] 3.18.9-stable review Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 001/151] Bluetooth: ath3k: workaround the compatibility issue with xHCI controller Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 002/151] Bluetooth: ath3k: Add support of AR3012 bluetooth 13d3:3423 device Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 003/151] Bluetooth: Fix valid Identity Address check Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 004/151] Bluetooth: btusb: Add Broadcom patchram support for ASUSTek devices Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 005/151] Bluetooth: btusb: Add support for Dynex/Insignia USB dongles Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 006/151] Bluetooth: btusb: Add support for Lite-On (04ca) Broadcom based, BCM43142 Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 007/151] random: Fix fast_mix() function Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 008/151] xfs: ensure buffer types are set correctly Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 009/151] xfs: inode unlink does not set AGI buffer type Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 010/151] xfs: set buf types when converting extent formats Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 011/151] xfs: set superblock buffer type correctly Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 012/151] fsnotify: fix handling of renames in audit Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 013/151] iwlwifi: pcie: disable the SCD_BASE_ADDR when we resume from WoWLAN Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 014/151] iwlwifi: mvm: validate tid and sta_id in ba_notif Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 015/151] iwlwifi: mvm: fix failure path when power_update fails in add_interface Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 016/151] iwlwifi: mvm: always use mac color zero Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 017/151] HID: i2c-hid: Limit reads to wMaxInputLength bytes for input events Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 018/151] PCI: Generate uppercase hex for modalias var in uevent Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 020/151] ASoC: rt5670: Set use_single_rw flag for regmap Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 021/151] ASoC: mioa701_wm9713: Fix speaker event Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 022/151] ASoC: davinci: fix DM365_EVM codec selection Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 023/151] rtlwifi: rtl8192ee: Fix adhoc fail Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 024/151] rtlwifi: rtl8192ee: Fix TX hang due to failure to update TX write point Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 025/151] rtlwifi: rtl8192ee: Fix parsing of received packet Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 026/151] rtlwifi: rtl8192ee: Fix DMA stalls Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 027/151] rtlwifi: rtl8192ee: Fix problems with calculating free space in FIFO Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 028/151] rtlwifi: Remove logging statement that is no longer needed Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 029/151] cpufreq: Set cpufreq_cpu_data to NULL before putting kobject Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 031/151] cpufreq: s3c: remove incorrect __init annotations Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 032/151] cpufreq: s3c: remove last use of resume_clocks callback Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 033/151] xen/manage: Fix USB interaction issues when resuming Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 034/151] xen-scsiback: mark pvscsi frontend request consumed only after last read Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 035/151] ACPI / LPSS: Always disable I2C host controllers Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 036/151] ACPI / LPSS: Deassert resets for SPI host controllers on Braswell Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 037/151] [media] lmedm04: Increase Interupt due time to 200 msec Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 038/151] [media] lmedm04: Fix usb_submit_urb BOGUS urb xfer, pipe 1 != type 3 in interrupt urb Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 039/151] [media] si2168: define symbol rate limits Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 040/151] ALSA: off by one bug in snd_riptide_joystick_probe() Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 041/151] ALSA: hda - Set up GPIO for Toshiba Satellite S50D Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 042/151] ALSA: hda - enable mute led quirk for one more hp machine Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 043/151] ALSA: hdspm - Constrain periods to 2 on older cards Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 044/151] power_supply: 88pm860x: Fix leaked power supply on probe fail Greg Kroah-Hartman
2015-03-04  6:12 ` [PATCH 3.18 045/151] power: bq24190: Fix ignored supplicants Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 046/151] power: gpio-charger: balance enable/disable_irq_wake calls Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 047/151] megaraid_sas: endianness related bug fixes and code optimization Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 048/151] megaraid_sas: fix the problem of non-existing VD exposed to host Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 049/151] megaraid_sas: disable interrupt_mask before enabling hardware interrupts Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 051/151] [media] timberdale: do not select TIMB_DMA Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 059/151] mmc: sdhci-pxav3: fix unbalanced clock issues during probe Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 060/151] mmc: sdhci-pxav3: fix setting of pdata->clk_delay_cycles Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 061/151] mmc: sdhci-pxav3: Fix SDR50 and DDR50 capabilities for the Armada 38x flavor Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 062/151] mmc: sdhci-pxav3: Fix Armada 38x controllers caps according to erratum ERR-7878951 Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 063/151] proc/pagemap: walk page tables under pte lock Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 064/151] nfs: dont call blocking operations while !TASK_RUNNING Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 065/151] NFS: struct nfs_commit_info.lock must always point to inode->i_lock Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 066/151] KVM: MIPS: Disable HTW while in guest Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 067/151] KVM: MIPS: Dont leak FPU/DSP to guest Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 068/151] MIPS: Alchemy: Fix cpu clock calculation Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 069/151] MIPS: kernel: cps-vec: Replace "addi" with "addiu" Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 070/151] MIPS: asm: asmmacro: Replace "add" instructions with "addu" Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 071/151] MIPS: asm: pgtable: Add c0 hazards on HTW start/stop sequences Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 072/151] MIPS: asm: pgtable: Prevent HTW race when updating PTEs Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 073/151] MIPS: Export FP functions used by lose_fpu(1) for KVM Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 074/151] MIPS: Export MSA " Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 075/151] mm/hugetlb: pmd_huge() returns true for non-present hugepage Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 076/151] tracing: Fix unmapping loop in tracing_mark_write Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 077/151] blk-mq: fix double-free in error path Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 078/151] ARM: 8284/1: sa1100: clear RCSR_SMR on resume Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 079/151] ARM: DRA7: hwmod: Fix boot crash with DEBUG_LL enabled on UART3 Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 080/151] ARM: dts: tegra20: fix GR3D, DSI unit and reg base addresses Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 081/151] ARM: dts: am335x-bone*: usb0 is hardwired for peripheral Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 082/151] ARM: dts: BCM63xx: fix L2 cache properties Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 083/151] tpm_tis: verify interrupt during init Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 084/151] TPM: Add new TPMs to the tail of the list to prevent inadvertent change of dev Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 085/151] char: tpm: Add missing error check for devm_kzalloc Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 086/151] tpm: Fix NULL return in tpm_ibmvtpm_get_desired_dma Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 087/151] tpm/tpm_i2c_stm_st33: Fix potential bug in tpm_stm_i2c_send Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 088/151] Added Little Endian support to vtpm module Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 089/151] nfs41: .init_read and .init_write can be called with valid pg_lseg Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 091/151] NFSv4: Ensure we reference the inode for return-on-close in delegreturn Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 092/151] NFSv4.1: Fix a kfree() of uninitialised pointers in decode_cb_sequence_args Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 093/151] sg: fix unkillable I/O wait deadlock with scsi-mq Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 094/151] sg: fix EWOULDBLOCK errors " Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 095/151] iscsi-target: Drop problematic active_ts_list usage Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 096/151] cfq-iosched: handle failure of cfq group allocation Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 097/151] cfq-iosched: fix incorrect filing of rt async cfqq Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 098/151] cipso: dont use IPCB() to locate the CIPSO IP option Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 099/151] ring-buffer: Do not wake up a splice waiter when page is not full Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 100/151] smack: fix possible use after frees in task_security() callers Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 101/151] axonram: Fix bug in direct_access Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 102/151] tty: Prevent untrappable signals from malicious program Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 103/151] tty/serial: at91: fix error handling in atmel_serial_probe() Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 104/151] mei: mask interrupt set bit on clean reset bit Greg Kroah-Hartman
2015-03-04  6:13 ` [PATCH 3.18 105/151] mei: me: release hw from reset only during the reset flow Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 106/151] USB: cp210x: add ID for RUGGEDCOM USB Serial Console Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 107/151] USB: fix use-after-free bug in usb_hcd_unlink_urb() Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 108/151] usb: core: buffer: smallest buffer should start at ARCH_DMA_MINALIGN Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 109/151] USB: dont cancel queued resets when unbinding drivers Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 110/151] USB: add flag for HCDs that cant receive wakeup requests (isp1760-hcd) Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 111/151] vt: provide notifications on selection changes Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 112/151] ARM: pxa: add regulator_has_full_constraints to corgi board file Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 113/151] ARM: pxa: add regulator_has_full_constraints to poodle " Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 114/151] ARM: vexpress: use ARM_CPU_SUSPEND if needed Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 115/151] ARM: mvebu: build armada375-smp code conditionally Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 116/151] kdb: fix incorrect counts in KDB summary command output Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 117/151] ntp: Fixup adjtimex freq validation on 32-bit systems Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 118/151] serial: fsl_lpuart: delete timer on shutdown Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 119/151] serial: fsl_lpuart: avoid new transfer while DMA is running Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 120/151] ARC: fix page address calculation if PAGE_OFFSET != LINUX_LINK_BASE Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 121/151] MIPS: HTW: Prevent accidental HTW start due to nested htw_{start, stop} Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 122/151] udf: Remove repeated loads blocksize Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 123/151] udf: Check length of extended attributes and allocation descriptors Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 124/151] KVM: x86: update masterclock values on TSC writes Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 125/151] KVM: s390: forward hrtimer if guest ckc not pending yet Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 126/151] KVM: s390: base hrtimer on a monotonic clock Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 127/151] KVM: s390: floating irqs: fix user triggerable endless loop Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 128/151] KVM: s390: avoid memory leaks if __inject_vm() fails Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 129/151] x86/xen: Treat SCI interrupt as normal GSI interrupt Greg Kroah-Hartman
2015-03-04 12:51   ` Stefan Bader [this message]
2015-03-04 18:14     ` Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 130/151] hx4700: regulator: declare full constraints Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 131/151] arm64: compat Fix siginfo_t -> compat_siginfo_t conversion on big endian Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 132/151] gpiolib: of: allow of_gpiochip_find_and_xlate to find more than one chip per node Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 133/151] gpio: tps65912: fix wrong container_of arguments Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 134/151] xfs: Fix quota type in quota structures when reusing quota file Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 135/151] metag: Fix KSTK_EIP() and KSTK_ESP() macros Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 136/151] clocksource: mtk: Fix race conditions in probe code Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 137/151] perf tools: Fix probing for PERF_FLAG_FD_CLOEXEC flag Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 138/151] md/raid5: Fix livelock when array is both resyncing and degraded Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 140/151] sb_edac: Fix detection on SNB machines Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 141/151] EDAC, amd64_edac: Prevent OOPS with >16 memory controllers Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 142/151] jffs2: fix handling of corrupted summary length Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 143/151] samsung-laptop: Add use_native_backlight quirk, and enable it on some models Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 144/151] libceph: fix double __remove_osd() problem Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 145/151] btrfs: set proper message level for skinny metadata Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 146/151] btrfs: fix leak of path in btrfs_find_item Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 147/151] Btrfs: fix fsync data loss after adding hard link to inode Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 148/151] blk-throttle: check stats_cpu before reading it from sysfs Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 149/151] x86/efi: Avoid triple faults during EFI mixed mode calls Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 150/151] x86, mm/ASLR: Fix stack randomization on 64-bit systems Greg Kroah-Hartman
2015-03-04  6:14 ` [PATCH 3.18 151/151] x86: pmc-atom: Assign debugfs node as soon as possible Greg Kroah-Hartman
2015-03-04 14:13 ` [PATCH 3.18 000/151] 3.18.9-stable review Guenter Roeck
2015-03-04 18:12   ` Greg Kroah-Hartman
2015-03-04 23:41 ` Shuah Khan

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=54F6FFE9.7030409@canonical.com \
    --to=stefan.bader@canonical.com \
    --cc=bhelgaas@google.com \
    --cc=david.vrabel@citrix.com \
    --cc=gregkh@linuxfoundation.org \
    --cc=jiang.liu@linux.intel.com \
    --cc=konrad.wilk@oracle.com \
    --cc=len.brown@intel.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux@eikelenboom.it \
    --cc=pavel@ucw.cz \
    --cc=rjw@rjwysocki.net \
    --cc=stable@vger.kernel.org \
    --cc=tglx@linutronix.de \
    --cc=tony.luck@intel.com \
    --cc=xen-devel@lists.xenproject.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

Powered by JetHome