On Sat, Nov 14, 2009 at 4:19 PM, Garrett Cooper <[email protected]> wrote:
> On Thu, Nov 12, 2009 at 5:57 PM, Henry Yei <[email protected]> wrote:
>>> -----Original Message-----
>>> From: Garrett Cooper [mailto:[email protected]]
>>> Sent: Thursday, November 12, 2009 1:43 AM
>>> To: Henry Yei
>>> Cc: [email protected]; LTP Mailing List
>>> Subject: Re: [LTP] [PATCH][ppoll01] fix testcase 1, 5: pass correct
>>> valuefor sigset_t for mips

[...]

>>
>> Attached is the poll01 patch with last_failed_errno and associated code 
>> removed.
>
> AHA! I figured out why sigset is sized differently on mips32 for you,
> compared to other architectures.
>
> Just like there's a compat_caddr_t datatype (which is explicitly set
> to char *), there's also a compat_sigset_t as well.
>
> Let me see if I can figure out this mystery, but my guess is that
> you're using n32 based mips, most likely on an Octeon model ;) ;)...
> which would account for what you're seeing here and possibly account
> for why the test consistently hangs on our Cavium boards at work (our
> version of Linux has been hacked so bad though to take shortcuts in
> the design process instead of following proper design procedure that
> it makes me cry inside...).

    Checked in the intermediate solution until we can figure out
whether or not compat_sigset_t is required for mips32.
Thanks!
-Garrett

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list

Reply via email to