kernel: update 3.18 to 3.18.1
Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 43821
This commit is contained in:
		| @@ -7,14 +7,14 @@ LINUX_VERSION-3.8  = .13 | ||||
| LINUX_VERSION-3.10 = .58 | ||||
| LINUX_VERSION-3.13 = .7 | ||||
| LINUX_VERSION-3.14 = .27 | ||||
| LINUX_VERSION-3.18 = | ||||
| LINUX_VERSION-3.18 = .1 | ||||
|  | ||||
| LINUX_KERNEL_MD5SUM-3.3.8   = f1058f64eed085deb44f10cee8541d50 | ||||
| LINUX_KERNEL_MD5SUM-3.8.13  = 2af19d06cd47ec459519159cdd10542d | ||||
| LINUX_KERNEL_MD5SUM-3.10.58 = 3ff3478b6351143cef22d4b81cf48b01 | ||||
| LINUX_KERNEL_MD5SUM-3.13.7  = 370adced5e5c1cb1d0d621c2dae2723f | ||||
| LINUX_KERNEL_MD5SUM-3.14.27 = 0af2d0702df6ee6d7181e697e0af3481 | ||||
| LINUX_KERNEL_MD5SUM-3.18    = 9e854df51ca3fef8bfe566dbd7b89241 | ||||
| LINUX_KERNEL_MD5SUM-3.18.1  = 79c9b73a01e1dce0a4c28828496ef02c | ||||
|  | ||||
| ifdef KERNEL_PATCHVER | ||||
|   LINUX_VERSION:=$(KERNEL_PATCHVER)$(strip $(LINUX_VERSION-$(KERNEL_PATCHVER))) | ||||
|   | ||||
| @@ -22,8 +22,6 @@ Signed-off-by: Daniel Golle <daniel@makrotopia.org> | ||||
|  include/linux/libata.h    |  9 +++++++++ | ||||
|  3 files changed, 66 insertions(+) | ||||
|  | ||||
| diff --git a/drivers/ata/Kconfig b/drivers/ata/Kconfig | ||||
| index cd4cccb..7a085ec 100644 | ||||
| --- a/drivers/ata/Kconfig | ||||
| +++ b/drivers/ata/Kconfig | ||||
| @@ -46,6 +46,22 @@ config ATA_VERBOSE_ERROR | ||||
| @@ -49,11 +47,9 @@ index cd4cccb..7a085ec 100644 | ||||
|  config ATA_ACPI | ||||
|  	bool "ATA ACPI Support" | ||||
|  	depends on ACPI && PCI | ||||
| diff --git a/drivers/ata/libata-core.c b/drivers/ata/libata-core.c | ||||
| index 5c84fb5..eb49e02 100644 | ||||
| --- a/drivers/ata/libata-core.c | ||||
| +++ b/drivers/ata/libata-core.c | ||||
| @@ -725,6 +725,19 @@ u64 ata_tf_read_block(struct ata_taskfile *tf, struct ata_device *dev) | ||||
| @@ -725,6 +725,19 @@ u64 ata_tf_read_block(struct ata_taskfil | ||||
|  	return block; | ||||
|  } | ||||
|   | ||||
| @@ -73,7 +69,7 @@ index 5c84fb5..eb49e02 100644 | ||||
|  /** | ||||
|   *	ata_build_rw_tf - Build ATA taskfile for given read/write request | ||||
|   *	@tf: Target ATA taskfile | ||||
| @@ -4761,6 +4774,9 @@ static struct ata_queued_cmd *ata_qc_new(struct ata_port *ap) | ||||
| @@ -4753,6 +4766,9 @@ static struct ata_queued_cmd *ata_qc_new | ||||
|  			break; | ||||
|  		} | ||||
|  	} | ||||
| @@ -83,7 +79,7 @@ index 5c84fb5..eb49e02 100644 | ||||
|   | ||||
|  	return qc; | ||||
|  } | ||||
| @@ -5671,6 +5687,9 @@ struct ata_port *ata_port_alloc(struct ata_host *host) | ||||
| @@ -5663,6 +5679,9 @@ struct ata_port *ata_port_alloc(struct a | ||||
|  	ap->stats.unhandled_irq = 1; | ||||
|  	ap->stats.idle_irq = 1; | ||||
|  #endif | ||||
| @@ -93,7 +89,7 @@ index 5c84fb5..eb49e02 100644 | ||||
|  	ata_sff_port_init(ap); | ||||
|   | ||||
|  	return ap; | ||||
| @@ -5692,6 +5711,12 @@ static void ata_host_release(struct device *gendev, void *res) | ||||
| @@ -5684,6 +5703,12 @@ static void ata_host_release(struct devi | ||||
|   | ||||
|  		kfree(ap->pmp_link); | ||||
|  		kfree(ap->slave_link); | ||||
| @@ -106,7 +102,7 @@ index 5c84fb5..eb49e02 100644 | ||||
|  		kfree(ap); | ||||
|  		host->ports[i] = NULL; | ||||
|  	} | ||||
| @@ -6138,7 +6163,23 @@ int ata_host_register(struct ata_host *host, struct scsi_host_template *sht) | ||||
| @@ -6130,7 +6155,23 @@ int ata_host_register(struct ata_host *h | ||||
|  		host->ports[i]->print_id = atomic_inc_return(&ata_print_id); | ||||
|  		host->ports[i]->local_port_no = i + 1; | ||||
|  	} | ||||
| @@ -114,11 +110,11 @@ index 5c84fb5..eb49e02 100644 | ||||
| +	for (i = 0; i < host->n_ports; i++) { | ||||
| +		if (unlikely(!host->ports[i]->ledtrig)) | ||||
| +			continue; | ||||
| + | ||||
|   | ||||
| +		snprintf(host->ports[i]->ledtrig_name, | ||||
| +			sizeof(host->ports[i]->ledtrig_name), "ata%u", | ||||
| +			host->ports[i]->print_id); | ||||
|   | ||||
| + | ||||
| +		host->ports[i]->ledtrig->name = host->ports[i]->ledtrig_name; | ||||
| + | ||||
| +		if (led_trigger_register(host->ports[i]->ledtrig)) { | ||||
| @@ -130,8 +126,6 @@ index 5c84fb5..eb49e02 100644 | ||||
|  	/* Create associated sysfs transport objects  */ | ||||
|  	for (i = 0; i < host->n_ports; i++) { | ||||
|  		rc = ata_tport_add(host->dev,host->ports[i]); | ||||
| diff --git a/include/linux/libata.h b/include/linux/libata.h | ||||
| index 2d18241..4428e2b 100644 | ||||
| --- a/include/linux/libata.h | ||||
| +++ b/include/linux/libata.h | ||||
| @@ -38,6 +38,9 @@ | ||||
| @@ -144,7 +138,7 @@ index 2d18241..4428e2b 100644 | ||||
|   | ||||
|  /* | ||||
|   * Define if arch has non-standard setup.  This is a _PCI_ standard | ||||
| @@ -862,6 +865,12 @@ struct ata_port { | ||||
| @@ -861,6 +864,12 @@ struct ata_port { | ||||
|  #ifdef CONFIG_ATA_ACPI | ||||
|  	struct ata_acpi_gtm	__acpi_init_gtm; /* use ata_acpi_init_gtm() */ | ||||
|  #endif | ||||
| @@ -157,6 +151,3 @@ index 2d18241..4428e2b 100644 | ||||
|  	/* owned by EH */ | ||||
|  	u8			sector_buf[ATA_SECT_SIZE] ____cacheline_aligned; | ||||
|  }; | ||||
| --  | ||||
| 2.1.3 | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Luka Perkov
					Luka Perkov