[PATCH] rpaphp/rpadlpar latest (support for vio and multifunction devices )

John Rose johnrose at austin.ibm.com
Sat Mar 6 07:30:53 EST 2004


Hi Linda, Greg-

>From what I can tell, this doesn't build.  The new RPA files call
rtas_set_power_level(), which doesn't exist in the tree and isn't
created by the patch.

John

On Fri, 2004-03-05 at 10:57, Linda Xie wrote:
> Hi Greg,
>
> The attached patch was created against
>  //kernel.bkbits.net/gregkh/linux/pci-2.6:
>
> ChangeSet at 1.1627, 2004-03-05 09:43:24-06:00, lxie at threadlp13.austin.ibm.com
>   [PATCH] rpaphp/rpadlpar:
>   add support for VIO devices
>   add support for multifunction cards
>   code restructure
>   Lindent cleanups
>
> If there are no objections, please apply.
>
> Thanks,
>
> Linda
>
>
> The following test scenarios have been tested with the latest rpa code
> and user-land tools:
>
> a) drslot_chrp_slot command line stress tests:
> ===============================
> dlpar_test_empty: remove-then-add back an empty slot  10 times in a
> loop. (PASSED)
> dlpar_test_e100: remove-then-add back a non-empty slot (has an e100
> adapter) 10 times in a loop. (PASSED)
> dlpar_test_4port : remove-then add back  a non-empty slot (has a 4-port
> PCI card) 10 times in a loop. (PASSED)
>
>
> b). HMC dlpar I/O slots tests:
> =====================
>
> case-1: boot w/o empty slot 2-1-5:
>         then HMC: ADD -> RM -> ADD ->RM -> ADD -> RM -> ADD (PASSED)
>
> case-2: boot w/o e100 ethernet slot 1-2-4:
>         then HMC: ADD -> RM -> ADD ->RM -> ADD -> RM -> ADD (PASSED)
>
> case-3: boot w/o 4-port ethernet card slot 1-2-5:
>         then HMC: ADD -> RM -> ADD ->RM -> ADD -> RM -> ADD (PASSED)
>         then ping another partition (bigboylp4) (PASSED)
>
> case-4: boot with  slot 1-2-4(has an e100 dapater):
>         echo: 0-1-0-1-0-1-0-1-0-1 (PASSED)
>
> case-5: boot with  slot 1-2-5(has a 4-port PCI card):
>         echo: 0-1-0-1-0-1-0-1-0-1 (PASSED)
>
>
> c): PCI Hotplug e100 adapter and 4port pcnet32 card
> =====================================
>  boot w/o -- >HOT insert --> ping --> HOT remove (ping stopped) ---> HOT
> insert --> ping resumed
>
> d): DLPAR VIO(command line):
> =======================
> ifup v-lan --> ping --> remove( ping stopped) -->add back(ping resumed)
> 10 times in a loop.
>
>
>
>
>
>
>
>
>
>
>


** Sent via the linuxppc64-dev mail list. See http://lists.linuxppc.org/





More information about the Linuxppc64-dev mailing list