lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20080106170220.6861.4814.sendpatchset@localhost.localdomain>
Date:	Sun, 06 Jan 2008 18:02:20 +0100
From:	Bartlomiej Zolnierkiewicz <bzolnier@...il.com>
To:	linux-ide@...r.kernel.org
Cc:	Bartlomiej Zolnierkiewicz <bzolnier@...il.com>,
	linux-kernel@...r.kernel.org
Subject: [PATCH 0/8] ide: more IDE probing code rework


* Convert legacy host drivers to use struct ide_port_info + ide_device_add()
  instead of open-coding initialization of IDE port data structures.

* Add ->cable_detect method for cable detection + use it in PCI host drivers.

* Fix some bugs in the process (handling of "idex=ata66" in atiixp, cs5535
  and scc_pata and handling I/O 32-bit setting in dtc2278 and au1xxx-ide).

diffstat:

 drivers/ide/arm/icside.c          |   25 ++++---
 drivers/ide/arm/ide_arm.c         |    2
 drivers/ide/arm/rapide.c          |    2
 drivers/ide/cris/ide-cris.c       |   18 +++--
 drivers/ide/h8300/ide-h8300.c     |    2
 drivers/ide/ide-generic.c         |    2
 drivers/ide/ide-pnp.c             |    2
 drivers/ide/ide-probe.c           |   87 +++++++++++++++++++++++++-
 drivers/ide/ide.c                 |    6 -
 drivers/ide/legacy/ali14xx.c      |   24 ++-----
 drivers/ide/legacy/buddha.c       |    2
 drivers/ide/legacy/dtc2278.c      |   36 ++++-------
 drivers/ide/legacy/falconide.c    |    2
 drivers/ide/legacy/gayle.c        |    2
 drivers/ide/legacy/ht6560b.c      |   22 +++---
 drivers/ide/legacy/ide_platform.c |    2
 drivers/ide/legacy/macide.c       |   12 ---
 drivers/ide/legacy/q40ide.c       |    2
 drivers/ide/legacy/qd65xx.c       |   23 ++++---
 drivers/ide/legacy/umc8672.c      |   24 ++-----
 drivers/ide/mips/au1xxx-ide.c     |   34 +++-------
 drivers/ide/mips/swarm.c          |    2
 drivers/ide/pci/aec62xx.c         |   25 +++----
 drivers/ide/pci/alim15x3.c        |    5 -
 drivers/ide/pci/amd74xx.c         |   18 ++---
 drivers/ide/pci/atiixp.c          |   30 ++++-----
 drivers/ide/pci/cmd640.c          |   31 ++++-----
 drivers/ide/pci/cmd64x.c          |    5 -
 drivers/ide/pci/cs5520.c          |    2
 drivers/ide/pci/cs5535.c          |   14 +---
 drivers/ide/pci/hpt366.c          |   84 ++++++++++++++-----------
 drivers/ide/pci/it8213.c          |   21 +++---
 drivers/ide/pci/it821x.c          |    5 -
 drivers/ide/pci/jmicron.c         |    6 -
 drivers/ide/pci/pdc202xx_new.c    |    8 --
 drivers/ide/pci/pdc202xx_old.c    |   10 +--
 drivers/ide/pci/piix.c            |    7 --
 drivers/ide/pci/scc_pata.c        |   12 ++-
 drivers/ide/pci/serverworks.c     |    9 --
 drivers/ide/pci/sgiioc4.c         |   18 +++--
 drivers/ide/pci/siimage.c         |    5 -
 drivers/ide/pci/sis5513.c         |    5 -
 drivers/ide/pci/slc90e66.c        |   19 +++--
 drivers/ide/pci/tc86c001.c        |   24 ++++---
 drivers/ide/pci/via82cxxx.c       |    6 -
 drivers/ide/ppc/mpc8xx.c          |    2
 drivers/ide/ppc/pmac.c            |   84 ++++++++++---------------
 drivers/ide/setup-pci.c           |  123 +++++++++++---------------------------
 include/linux/ide.h               |   15 ++++
 49 files changed, 459 insertions(+), 467 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ