#9998 NORM Not Tri: delete of newly created file on boot partition by openfirmware hangs

Zarro Boogs per Child bugtracker at laptop.org
Sun Jan 24 22:32:57 EST 2010


#9998: delete of newly created file on boot partition by openfirmware hangs
-------------------------------------------+--------------------------------
           Reporter:  Quozl                |       Owner:  wmb at firmworks.com   
               Type:  defect               |      Status:  new                 
           Priority:  normal               |   Milestone:  Not Triaged         
          Component:  ofw - open firmware  |     Version:  Development firmware
         Resolution:                       |    Keywords:                      
        Next_action:  diagnose             |    Verified:  0                   
Deployment_affected:                       |   Blockedby:                      
           Blocking:                       |  
-------------------------------------------+--------------------------------
Description changed by Quozl:

Old description:

> '''Context''': XO-1.5 B2, Q3A29, OS200 newly flashed.
>
> '''Symptom''': the following input sequence hangs:
>
> {{{
> ok to-file words.txt words
> ok dir words.txt
> }}}
>
> keyboard interrupt regains control, ftrace shows:
>
> {{{
> my-self           Called from >instance-data            at  ff827550
> >instance-data    Called from value                     at  ff827698
> block-bufs        Called from >bufadr                   at  ff858850
> >bufadr           Called from blk#                      at  ff8588c8
> blk#              Called from (buffer)                  at  ff858c6c
> (buffer)          Called from block                     at  ff858d00
> block             Called from inode                     at  ff858e14
> inode             Called from +i                        at  ff858e58
> +i                Called from file-size                 at  ff858f30
> file-size         Called from next-dirent               at  ff85a84c
> next-dirent       Called from next-file-info            at  ff85b388
> execute           Called from $call-self                at  ff82a828
> $call-self        Called from $call-method              at  ff82a908
>         0
> $call-method      Called from another-match?            at  ff875390
> another-match?    Called from $delete-all               at  ff8757bc
> $delete-all       Called from delete                    at  ff8761d0
> execute           Called from interpret-do-defined      at  ff808ddc
> do-defined        Called from $compile                  at  ff808d80
> $compile          Called from (interpret                at  ff809044
>    Catch frame - SP: ff9fcfec   my-self: 0   handler: ff9fc7fc
> catch             Called from (interact)                at  ff80da84
> (interact)        Called from interact                  at  ff80dae0
>        22
>   8072780
>        20
>         0
>         5
>         0
> interact          Called from (quit)                    at  ff80db28
> }}}

New description:

 '''Context''': XO-1.5 B2, Q3A29, OS200 newly flashed.

 '''Symptom''': the following input sequence hangs:

 {{{
 ok to-file words.txt words
 ok del words.txt
 }}}

 keyboard interrupt regains control, ftrace shows:

 {{{
 my-self           Called from >instance-data            at  ff827550
 >instance-data    Called from value                     at  ff827698
 block-bufs        Called from >bufadr                   at  ff858850
 >bufadr           Called from blk#                      at  ff8588c8
 blk#              Called from (buffer)                  at  ff858c6c
 (buffer)          Called from block                     at  ff858d00
 block             Called from inode                     at  ff858e14
 inode             Called from +i                        at  ff858e58
 +i                Called from file-size                 at  ff858f30
 file-size         Called from next-dirent               at  ff85a84c
 next-dirent       Called from next-file-info            at  ff85b388
 execute           Called from $call-self                at  ff82a828
 $call-self        Called from $call-method              at  ff82a908
         0
 $call-method      Called from another-match?            at  ff875390
 another-match?    Called from $delete-all               at  ff8757bc
 $delete-all       Called from delete                    at  ff8761d0
 execute           Called from interpret-do-defined      at  ff808ddc
 do-defined        Called from $compile                  at  ff808d80
 $compile          Called from (interpret                at  ff809044
    Catch frame - SP: ff9fcfec   my-self: 0   handler: ff9fc7fc
 catch             Called from (interact)                at  ff80da84
 (interact)        Called from interact                  at  ff80dae0
        22
   8072780
        20
         0
         5
         0
 interact          Called from (quit)                    at  ff80db28
 }}}

--

-- 
Ticket URL: <http://dev.laptop.org/ticket/9998#comment:2>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system


More information about the Bugs mailing list