I always wished of having a easy method to generate a “call graph” ( aka control flow graph ) depicting the calling relationship between the subroutines of a source code( in my case for code in C language). Now that i finally […]
Some time back, I had written this blog AIX ‘bosdebug’ to debug Kernel extensions on the usefulness of pretty printing a data-structure in AIX Kernel Debugger “KDB” by providing it the symbol information using the ‘bosdebug‘ command. That […]
This article is a step-by-step guide to configure SAS controller/disk for use in AIX or VIOS logical partition.
I had to configure SAS disks for my work on an AIX partition and found it difficult to locate any “how-to” […]
Virtual Fibre Channel(VFC) is PowerVM’s flagship storage virtualization solution based on N_Port ID Virtualization (NPIV) standard technology for Fibre Channel networks.
If you are new to this storage virtualization technology, IBM Knowledge Center article on Virtual FC […]
Shared Storage Pool(SSP) is a valuable ‘server based storage virtualization’ offering of PowerVM.
There are multiple use-cases where SSP fits better into the requirements of your data-center than any other solution. It is gaining popularity year-on-year with each announced release. With […]
‘Disk level validation for LPM of NPIV LPAR‘ is a key enhancement to ‘Live Partition Mobility(LPM) validation‘ and is being offered in this year(2015)’s PowerVM 2.2.4 release. This article talks about it in detail.
‘Live Partition Mobility'(LPM) is one of […]
This post talks about one of the very useful “terminal backspace setting for AIX” connection.
While working on a putty(or any other telnet) connection to AIX, I have seen a lot of guys frustrated with the default behaviour on a “Backspace” key. Instead […]
AIX console connections(vty) displays are limited to 80 characters width(columns) and 24 characters height(rows), by default i.e. 80 x 24.
There are multiple occasions where one has to connect to the “virtual terminal” to transact on an AIX […]
In the 2013 release of AIX Version 6.1 TL 9 and AIX Version 7.1 TL 3, IBM has announced support for a new “virtual SCSI read/write command timeout” attribute for virtual SCSI client adapter. This is in addition to the […]
This post is part of the “Learn debugging using AIX DBX” series. It provides tips for customizing the DBX debugging environment using .dbxinit file. If you looking for some other aspect of debugging with […]
DBX is a command line debugger and is best suited for debugging programs/applications on AIX.
It enables source-level debugging of C, C++ and FORTRAN language programs, as well as assembler-language debugging of executable programs at the machine level.
You can find more […]
Many a times while using grep we would want to see few lines either/both before/after the matching lines.
While working on AIX, I have seen the need of options in ‘grep‘ to ‘print certain number of lines before […]
Useful Web Links/Resources for Information on AIX/VIOS and IBM Power Servers :
developerWorks links : PowerVM : https://www.ibm.com/developerworks/community/wikis/home?lang=en#/wiki/Power%20Systems/page/PowerVM AIX : https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Power%20Systems/page/AIX IBM Systems Magazine : http://www.ibmsystemsmag.com/aix/ AIX and […]
In October 2012, IBM announced the release of Virtual I/O Server(VIOS) 184.108.40.206. To read more about the major enhancements in this release, please refer to the release notes here : http://pic.dhe.ibm.com/infocenter/powersys/v3r1m5/topic/p7eeo/ipeeo_main.htm
Apart from the other […]
C program (7)
call graph (1)
Device Drivers (6)
Flash Caching (1)
Kernel Extension (4)
Subscribe to Blog via Email
Google Analytics Statsgenerated by GADWP
- “call graph” generation using Doxygen and Graphviz August 20, 2017
- CMVC user guide for transitioning to Git June 25, 2017
- pretty print symbols in AIX with kdb, KDBSYM, pr August 13, 2016
- Configure SAS controller/disk for use in AIX/VIOS partition May 15, 2016
- Enhanced num_cmd_elems attribute for virtual FC ( NPIV ) AIX March 19, 2016