Zubair Lutfullah Kakakhel | 11 Feb 14:53 2016
Zubair Lutfullah Kakakhel <Zubair.Kakakhel <at> imgtec.com>

Subject: [Patch v9] SATA: OCTEON: support SATA on OCTEON platform

[Patch v9] SATA: OCTEON: support SATA on OCTEON platform

From: Aleksey Makarov <aleksey.makarov <at> caviumnetworks.com>

The OCTEON SATA controller is currently found on cn71XX devices.

Cc: Arnd Bergmann <arnd <at> arndb.de>
Acked-by: Hans de Goede <hdegoede <at> redhat.com>
Acked-by: Rob Herring <robh <at> kernel.org>
Signed-off-by: David Daney <david.daney <at> cavium.com>
Signed-off-by: Vinita Gupta <vgupta <at> caviumnetworks.com>
Signed-off-by: Aleksey Makarov <aleksey.makarov <at> auriga.com>
Signed-off-by: Zubair Lutfullah Kakakhel <Zubair.Kakakhel <at> imgtec.com>

---
Changes in v9
- Rename from sata_octeon.c to ahci_octeon.c.

Changes in v8
- Rebase to v4.5-rc3
- Use __force behind the scenes via wrappers to avoid sparse warnings
- Add acked by Rob Herring

Changes in v7
- Rebase to v4.5-rc2
- Use #defines instead of __BITFIELD
- Add sign off from Zubair

Changes in v6
- Rebase to v4.5-rc1
- Tested on utm8 by rhino labs. CN7130

(Continue reading)

Ms. Golan | 7 Feb 10:54 2016
Picon

Very Urgent!!!!

  I am Ms.Golan I am getting in touch with you regarding an extremely important and urgent matter.If you would
oblige me the opportunity,shall provide you with details upon your response

Faithfully,
Ms. Golan
--
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

fu.zhongjun | 10 Feb 17:33 2016

Good day

Good day,

I need a foreign partner for a proposed mutual business, which refers to the transfer of a large sum of money
to an account abroad, as the beneficiary of the funds. Everything about this operation, will be legally
done without any bridge financial authority, both in my country and yours.I wil indulge you exercise the
utmost discretion in all matters concerning this issue. If you are interested, please reply back through
my private email address written down, I'll give you more information about myself with the financial
institution I represented and the actual amounts involved about the project so I receive your positive response.

Private E-mail: fu.zhong <at> fuzhongjun.net

Friendly greeting,

Executive director.
--
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Arnd Bergmann | 10 Feb 22:55 2016
Picon
Gravatar

Re: compat_hdio_ioctl() question

On Tuesday 09 February 2016 17:38:56 Soohoon Lee wrote:
> 
> Hi,
> I found that you are the author of this code.

I don't think I am, but that's fine. I think I just moved the code
from one place to another.

> So please let me ask a question.

I hope it's ok for you to Cc this to a linux-ide and linux-kernel.

> +static int compat_hdio_ioctl(struct inode *inode, struct file *file,
> +                      struct gendisk *disk, unsigned int cmd, unsigned long arg)
> +{
> +          mm_segment_t old_fs = get_fs();
> +          unsigned long kval;
> +          unsigned int __user *uvp;
> +          int error;
> +
> +          set_fs(KERNEL_DS);
> +          error = blkdev_driver_ioctl(inode, file, disk,
> +                                              cmd, (unsigned long)(&kval));
> +          set_fs(old_fs);
> +
> +          if (error == 0) {
> +                      uvp = compat_ptr(arg);
> +                      if (put_user(kval, uvp))
> +                                  error = -EFAULT;
> +          }
(Continue reading)

Zubair Lutfullah Kakakhel | 9 Feb 13:04 2016
Zubair Lutfullah Kakakhel <Zubair.Kakakhel <at> imgtec.com>

Subject: [PATCH v8] SATA: OCTEON: support SATA on OCTEON platform

[PATCH v8] SATA: OCTEON: support SATA on OCTEON platform

From: Aleksey Makarov <aleksey.makarov <at> caviumnetworks.com>

The OCTEON SATA controller is currently found on cn71XX devices.

Cc: Arnd Bergmann <arnd <at> arndb.de>
Acked-by: Hans de Goede <hdegoede <at> redhat.com>
Acked-by: Rob Herring <robh <at> kernel.org>
Signed-off-by: David Daney <david.daney <at> cavium.com>
Signed-off-by: Vinita Gupta <vgupta <at> caviumnetworks.com>
Signed-off-by: Aleksey Makarov <aleksey.makarov <at> auriga.com>
Signed-off-by: Zubair Lutfullah Kakakhel <Zubair.Kakakhel <at> imgtec.com>

---
Changes in v8
- Rebase to v4.5-rc3
- Use __force behind the scenes via wrappers to avoid sparse warnings
- Add acked by Rob Herring

Changes in v7
- Rebase to v4.5-rc2
- Use #defines instead of __BITFIELD
- Add sign off from Zubair

Changes in v6
- Rebase to v4.5-rc1
- Tested on utm8 by rhino labs. CN7130

Changes in v5:
- Sparse warnings are fixed
- Device tree docs are improved
(Continue reading)

Gregory CLEMENT | 8 Feb 18:14 2016
Gravatar

[PATCH v3 00/12] Add support for the Armada 3700 SoC an mvebu ARM64 based

This series introduce the support of the Armada 3700 family: it is the
first ARM64 SoC of the mvebu family submitted to the mainline!

Currently there are two members of the Armada 3700 family, the only
difference is the number of core: the Armada 3710 comes with one
Cortex-A53 whereas the Armada 3720 comes with 2 Cortex-A53. In this
series we enabled only the minimum to boot, pinctrl and clock tree
will come soon.

The changes in this third version are very small (see the changelog).

The first two patches patches are here to be able to use the the
ARCH_MVEBU for the Armada 3700 SoCs. The first ones is only here to
have standalone series but it comes from Thomas Petazzoni's series:
http://thread.gmane.org/gmane.linux.ports.arm.kernel/472625

The third patch introduces a new serial driver for the uart used on
this SoC. The driver remains simple even if the hardware is capable of
doing more.

The forth one adapts the ahci driver to support the Armada 3700 SoC.
The forth patch updates the binding documentation with the new
compatible string.

The fifth patch adds a new entry Kconfig entry for this SoC family.

I took the opportunity of this series to tidy up the Marvell related
files in the binding documentation with the seventh patch.

The eighth patch introduces the compatible string for the SoCs of the
(Continue reading)

Ms Ayala | 7 Feb 22:28 2016
Picon

Very Urgent,response needed.

Hi,

I am Ms. Ayala; I am getting in touch with you regarding an extremely
important and urgent matter.If you would oblige me the opportunity,I shall
provide you with details upon your response.Please respond to: msayalabrnaca101 <at> 163.com

Faithfully,
Ms. Ayala Bracha
--
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Alexandra Yates | 6 Feb 00:27 2016
Picon

[PATCH] Intel DNV device IDs SATA

Adding Intel codename DNV platform device IDs for SATA.

Signed-off-by: Alexandra Yates <alexandra.yates <at> linux.intel.com>
---
 drivers/ata/ahci.c | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/drivers/ata/ahci.c b/drivers/ata/ahci.c
index 594fcab..546a369 100644
--- a/drivers/ata/ahci.c
+++ b/drivers/ata/ahci.c
 <at>  <at>  -264,6 +264,26  <at>  <at>  static const struct pci_device_id ahci_pci_tbl[] = {
 	{ PCI_VDEVICE(INTEL, 0x3b2b), board_ahci }, /* PCH RAID */
 	{ PCI_VDEVICE(INTEL, 0x3b2c), board_ahci }, /* PCH RAID */
 	{ PCI_VDEVICE(INTEL, 0x3b2f), board_ahci }, /* PCH AHCI */
+	{ PCI_VDEVICE(INTEL, 0x19b0), board_ahci }, /* DNV AHCI */
+	{ PCI_VDEVICE(INTEL, 0x19b1), board_ahci }, /* DNV AHCI */
+	{ PCI_VDEVICE(INTEL, 0x19b2), board_ahci }, /* DNV AHCI */
+	{ PCI_VDEVICE(INTEL, 0x19b3), board_ahci }, /* DNV AHCI */
+	{ PCI_VDEVICE(INTEL, 0x19b4), board_ahci }, /* DNV AHCI */
+	{ PCI_VDEVICE(INTEL, 0x19b5), board_ahci }, /* DNV AHCI */
+	{ PCI_VDEVICE(INTEL, 0x19b6), board_ahci }, /* DNV AHCI */
+	{ PCI_VDEVICE(INTEL, 0x19b7), board_ahci }, /* DNV AHCI */
+	{ PCI_VDEVICE(INTEL, 0x19bE), board_ahci }, /* DNV AHCI */
+	{ PCI_VDEVICE(INTEL, 0x19bF), board_ahci }, /* DNV AHCI */
+	{ PCI_VDEVICE(INTEL, 0x19c0), board_ahci }, /* DNV AHCI */
+	{ PCI_VDEVICE(INTEL, 0x19c1), board_ahci }, /* DNV AHCI */
+	{ PCI_VDEVICE(INTEL, 0x19c2), board_ahci }, /* DNV AHCI */
+	{ PCI_VDEVICE(INTEL, 0x19c3), board_ahci }, /* DNV AHCI */
+	{ PCI_VDEVICE(INTEL, 0x19c4), board_ahci }, /* DNV AHCI */
(Continue reading)

bugzilla-daemon | 4 Feb 23:44 2016

[Bug 111901] New: Pre-2008 boards may show errors in pata_amd | pata_acpi unless CRS is turned off by pci=nocrs

https://bugzilla.kernel.org/show_bug.cgi?id=111901

               URL: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1
                    536397
            Bug ID: 111901
           Summary: Pre-2008 boards may show errors in pata_amd |
                    pata_acpi unless CRS is turned off by pci=nocrs
           Product: IO/Storage
           Version: 2.5
    Kernel Version: 4.4.0
          Hardware: All
                OS: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: IDE
          Assignee: io_ide <at> kernel-bugs.osdl.org
          Reporter: andi3 <at> gmx.net
        Regression: Yes

With a LOT of help from Oleg B. (Launchpad), it could be figured out that bug
111151 was actually a regression, but not a true bug.

Let me copy the error message again from the now-closed report:

pata_amd 0000:00:09.0: can't enable device: BAR 0 [io 0x01f0-0x01f7] not
claimed
pata_amd: probe of 0000:00:09.0 failed with error -22

(Continue reading)

suman Tripathi | 4 Feb 22:20 2016

[PATCH v3 0/3] ata: Fixes related to edge trigger latch for the ahci_xgene_driver.

From: Suman Tripathi <stripathi <at> apm.com>

This patch set implements a workaround for an errate in the APM
X-Gene SATA host controller with edge interrupt. The HOST_IRQ_STAT
misses the edge interrupt from the PORT_IRQ_STAT when clearing the
HOST_IRQ_STAT and reporting the PORT_IRQ_STAT happens in same clock
cycle. It also implements the capability to override generic interrupt
handler.

v1 change:
* Implement the capability for LDD to override interrupt handler.

* ahci_xgene driver implements the edge trigger interrupt handler.

v2 change:
* Remove the AHCI_HFLAG_EDGE_IRQ frim libahci.

v3 change:
* Reorder the patch sequence

Signed-off-by: Suman Tripathi <stripathi <at> apm.com>

Suman Tripathi (3):
  libahci: Implement the capability to override the generic ahci
    interrupt     handler.
  libahci: ata: Remove the AHCI_HFLAG_EDGE_IRQ support from libahci.
  ahci_xgene: Implement the workaround to fix the missing of edge
    interrupt for HOST_IRQ_STAT.

 drivers/ata/ahci.h       |    5 ++-
(Continue reading)

Bartlomiej Zolnierkiewicz | 4 Feb 14:43 2016

[RFC PATCH 00/19] ide: remove deprecated host drivers (part 1)

Hi,

IDE subsystem has been deprecated since 2009 and the majority
(if not all) of Linux distributions have switched to use
libata for ATA support exclusively.

This patchset removes IDE host drivers that:
- have been replaced by their corresponding libata PATA host
  drivers (which have been available since 2006/2007)
- are not used by any defconfig

Having duplicated drivers for the same hardware doesn't seem
to be good thing in the long-term perspective for Linux as
- testing efforts are divided between two drivers/subsystems
  (while there is less and less PATA systems left in use)
- having two drivers for the same hardware confuses users

Please note that all the hardware supported by IDE host drivers
nominated for removal remains supported by correspoding libata
PATA host drivers.

PS If this patchset is accepted I would like to continue
removal of IDE host drivers in part 2 which will happen after
remaining defconfigs which still are using IDE host drivers
get converted to use corresponding libata PATA host drivers.

Best regards,
--
Bartlomiej Zolnierkiewicz
Samsung R&D Institute Poland
(Continue reading)


Gmane