Wen Xiong
c565bc4a61
iprutils: Fixes to comply with hardened build flags by ubuntu and debian
...
On Ubuntu and Debian, the hardened build passes the following flags to the compilation
through env. variables.
Hence several formatting strings are mandatory. Also for that to work, the Makefile
needs to handle the env. variables.
$ dpkg-buildflags
CFLAGS=-g -O3 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security
CPPFLAGS=-D_FORTIFY_SOURCE=2
CXXFLAGS=-g -O3 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security
FFLAGS=-g -O3 -fstack-protector --param=ssp-buffer-size=4
GCJFLAGS=-g -O3 -fstack-protector --param=ssp-buffer-size=4
LDFLAGS=-Wl,-Bsymbolic-functions -Wl,-z,relro
Signed-off-by: Frédéric Bonnard <frediz@linux.vnet.ibm.com>
2014-04-03 10:27:43 -05:00
root
96923605ff
Subject: iprutils: Eliminate libsysfs dependency
...
libsysfs is unmaintained and just adds an oerhead for very little
gain. So implement the core functions ourselves and drop libsysfs.
Signed-off-by: Hannes Reinecke <hare@suse.de>
2014-03-11 13:58:49 -03:00
wboyer
7b2f28e47c
Adds support for SSDs and disabling IOA cache.
2009-04-09 00:25:11 +00:00
wboyer
335a13040d
A few more active/active updates and fixes, also support new kevent paths
2008-11-20 01:20:20 +00:00
brking
85ff50c310
Clean up gcc 4.0 warnings. Update iprconfig man page. More iprconfig command line options. iprdbg enhancements.
2005-12-07 23:27:50 +00:00
brking
0be823d136
iprconfig command line concurrent maintenance options
2005-12-05 23:20:44 +00:00
brking
d25c37a87d
Code cleanup, various updates
2005-09-26 20:19:36 +00:00
brking
1044c3f174
Added support for non-interactive RAID array creation and deletion through iprconfig. Cleaned up format menus so that only the proper devices show up. Cleaned up uevent handling. Improve iprinit polling mode to do only initialize new or changed devices.
2005-03-07 17:20:08 +00:00
brking
9e654ae796
Add some additional feedback on iprconfig screens that may take a while. makefile fixes. Make a couple iprlib variables static. Tagged queue even if qerr cannot be set to 1.
2005-03-01 21:04:03 +00:00
brking
f3eff62c0a
Makefile cleanup. Updated man pages
2005-02-25 22:09:06 +00:00
bjking1
aefd3472de
Lots of updates
2005-02-23 20:57:10 +00:00
bjking1
cb1c19e571
Code cleanup
2004-12-10 20:22:41 +00:00
bjking1
82f650b337
Copyright fixes. RAID include fix. DASD ucode download fix. Hot spare fixes.
2004-03-24 20:02:30 +00:00
bjking1
60c63b919e
Fix reclaim action mask
2004-03-17 23:56:10 +00:00
bjking1
ad28a07002
Fixed build problems
2004-03-11 03:27:28 +00:00
bjking1
e74778d6b5
Moved device initialization into iprlib. Add 15k blocking code.
2004-03-10 02:56:15 +00:00
manderso
8ebbed5567
makefile updates
2004-03-05 14:25:39 +00:00
manderso
e6049c2270
locale changes, addition of disk config and download screens
2004-03-03 23:42:25 +00:00
manderso
5a652e29a8
install ipr catalog to appropriate directory
2004-02-24 21:00:50 +00:00
bjking1
8af065e028
General cleanup. LSB init.d scripts.
2004-02-23 19:54:29 +00:00
bjking1
ba38cfcbe1
Make iprdump take no parameters. Fixed fd leak. Added firmware update lib functions. Add device attribute support.
2004-02-20 16:12:40 +00:00
bjking1
e92d0b9bce
General cleanup. Port ipdbg to new adapter interface.
2004-02-03 14:23:06 +00:00
bjking1
7fab58f817
Add iprinit.c and cleanup of iprlib.h
2004-02-02 16:41:53 +00:00
manderso
bbf37f220b
include text in iprconfig make dependancies
2004-01-30 21:07:52 +00:00
manderso
0b302e0bcc
fix hardware status screen and add raid status screen
2004-01-30 21:02:04 +00:00
manderso
6f1d1fea71
update Makefile
2004-01-29 17:39:36 +00:00
manderso
6d021124e0
update Makefile
2004-01-13 21:23:58 +00:00
bjking1
3a1d92d542
ibmsis -> ipr conversion stuff
2003-10-23 01:50:53 +00:00
bjking1
46d9941346
Little endian fixes
2003-10-22 22:44:25 +00:00
manderso
5b6d45f286
Initial revision
2003-10-22 22:21:02 +00:00