[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