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: <1357679252-12958-1-git-send-email-tomas.winkler@intel.com>
Date:	Tue,  8 Jan 2013 23:07:11 +0200
From:	Tomas Winkler <tomas.winkler@...el.com>
To:	gregkh@...uxfoundation.org
Cc:	arnd@...db.de, alan@...ux.intel.com, linux-kernel@...r.kernel.org,
	Tomas Winkler <tomas.winkler@...el.com>
Subject: [char-misc-next 00/21] MEI restructuring

This series contains some initial restructuring
of the MEI driver. It tries to make cleaner
lines between ME hardware, Host Bust Messaging,
and Client Management layers. For sake of that
we have moved functions around and renamed some
files. 


Tomas Winkler (21):
  mei: add new hbm.h header to export hbm protocol
  mei: move client functions to client.c
  mei: fix client functions names
  mei: implement mei_cl_connect function
  mei: move watchdog prototypes to mei_dev.h from interface.h
  mei: rename interface to hw-me
  mei: drop read_pending member form struct mei_cl
  mei: move me client storage allocation to hbm.c
  mei: mei_dev.h - remove prototypes of dropped functions
  mei: rename remaining amthi strings to amthif
  mei: normalize me host client linking routines
  mei: move MEI_IAMTHIF_IDLE to amthif host init function
  mei: hw-me.c fix kernel doc
  mei: remove write only need_reset member of struct mei_device
  mei: remove mei_csr_clear_his prototype
  mei: don't use cached value for hcsr in mei_hw_reset
  mei: use non cached hcsr for interrupt enablement
  mei: abstract host and device readieness
  mei: reenable mei_hcsr_set abstraction
  mei: make host csr and me csr internal to hw-me
  mei: move work initialization to mei_device_init

 drivers/misc/mei/Makefile                 |    4 +-
 drivers/misc/mei/amthif.c                 |  112 +++--
 drivers/misc/mei/client.c                 |  678 +++++++++++++++++++++++++++++
 drivers/misc/mei/client.h                 |   97 ++++
 drivers/misc/mei/hbm.c                    |   42 ++-
 drivers/misc/mei/hbm.h                    |   39 ++
 drivers/misc/mei/hw-me-regs.h             |  167 +++++++
 drivers/misc/mei/{interface.c => hw-me.c} |  241 +++++------
 drivers/misc/mei/hw-me.h                  |  181 ++-------
 drivers/misc/mei/init.c                   |  405 ++----------------
 drivers/misc/mei/interface.h              |   83 ----
 drivers/misc/mei/interrupt.c              |   37 +-
 drivers/misc/mei/iorw.c                   |  366 ----------------
 drivers/misc/mei/main.c                   |  184 ++++++---
 drivers/misc/mei/mei_dev.h                |  115 ++----
 drivers/misc/mei/wd.c                     |   49 ++-
 16 files changed, 1468 insertions(+), 1332 deletions(-)
 create mode 100644 drivers/misc/mei/client.c
 create mode 100644 drivers/misc/mei/client.h
 create mode 100644 drivers/misc/mei/hbm.h
 create mode 100644 drivers/misc/mei/hw-me-regs.h
 rename drivers/misc/mei/{interface.c => hw-me.c} (68%)
 delete mode 100644 drivers/misc/mei/interface.h
 delete mode 100644 drivers/misc/mei/iorw.c

-- 
1.7.4.4

--
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