All of lore.kernel.org
 help / color / mirror / Atom feed
* [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
@ 2012-10-28 16:31 Javier Vasquez
  2012-10-28 16:36 ` Javier Vasquez
  2012-10-28 17:19 ` Vladimir 'φ-coder/phcoder' Serbinenko
  0 siblings, 2 replies; 79+ messages in thread
From: Javier Vasquez @ 2012-10-28 16:31 UTC (permalink / raw)
  To: grub-devel

As it was announced on 2.0 release, I attempted to compile/install
vanilla grub on a mini-pc, with 4.7 gcc...

I just used:

./configure --prefix=/usr --sysconfdir=/etc
make
sudo make install

After installing I removed old grub generated stuff, and ran:

sudo grub-install --boot-directory=/boot --target=mipsel-loongson
--recheck /dev/sda

That automatically generate a /boot/grub.elf image.  Then after
editing /etc/default/grub I ran:

sudo grub-mkconfig -o /boot/grub/grub.cfg

So far so good...  I already have as a /boot/boot.cfg menu entry, one
dedicated to use the grub elf image:

title   Boot with GNU GRUB2
        kernel  (wd0,0)/grub.elf
        args    console=tty no_auto_cmd

When rebooting, and selecting to use the grub.elf image, I get the
grub menu, and apparently it works, cause after the timeout expires it
selects the first grub menu entry, and everything works.  However a
bad thing is that the usb keyboard does not work on the grub menu.

I then tried to manually generate a grub.elf image by running:

sudo grub-mkimage -O mipsel-fuloong-elf -o /boot/grub.elf linux ata
usb_keyboard ohci part_msdos ext2 xfs part_gpt ls halt reboot usbms
usb gzio search lspci help ahci blocklist date elf pata configfile
echo

And the grub.elf generated got worse, cause not only I still didn't
get the usb keyboard to work, but the menu was not loaded, the only
thing available was the grub prompt, which is useless without
keyboard, :-)

I also tried:

sudo grub-mkimage -O mipsel-fuloong-elf -o /boot/grub.elf linux ata
usb_keyboard ohci part_msdos ext2 xfs part_gpt ls halt reboot usbms
gzio search lspci help ahci blocklist date elf pata configfile echo

But that didn't make any difference.

Then I said, well perhaps the latest bzr revision has some fix in it.
And I went through the slower procees of "./autogen.sh" prior to the
same configure, and make steps...

That didn't help either.  Teh automatically generated elf image works
but without usb keyboard support, and the manually generated one
doesn't work either as 2.0 didn't...

Any hints?

Thanks,

-- 
Javier.


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2012-10-28 16:31 [grub-devel] loongson-2f mini-pc (fuloong) elf image generation Javier Vasquez
@ 2012-10-28 16:36 ` Javier Vasquez
  2012-10-28 17:19 ` Vladimir 'φ-coder/phcoder' Serbinenko
  1 sibling, 0 replies; 79+ messages in thread
From: Javier Vasquez @ 2012-10-28 16:36 UTC (permalink / raw)
  To: grub-devel

On Sun, Oct 28, 2012 at 10:31 AM, Javier Vasquez
<j.e.vasquez.v@gmail.com> wrote:
> As it was announced on 2.0 release, I attempted to compile/install
> vanilla grub on a mini-pc, with 4.7 gcc...
>
> I just used:
>
> ./configure --prefix=/usr --sysconfdir=/etc
> make
> sudo make install
>
> After installing I removed old grub generated stuff, and ran:
>
> sudo grub-install --boot-directory=/boot --target=mipsel-loongson
> --recheck /dev/sda
>
> That automatically generate a /boot/grub.elf image.  Then after
> editing /etc/default/grub I ran:
>
> sudo grub-mkconfig -o /boot/grub/grub.cfg
>
> So far so good...  I already have as a /boot/boot.cfg menu entry, one
> dedicated to use the grub elf image:
>
> title   Boot with GNU GRUB2
>         kernel  (wd0,0)/grub.elf
>         args    console=tty no_auto_cmd
>
> When rebooting, and selecting to use the grub.elf image, I get the
> grub menu, and apparently it works, cause after the timeout expires it
> selects the first grub menu entry, and everything works.  However a
> bad thing is that the usb keyboard does not work on the grub menu.
>
> I then tried to manually generate a grub.elf image by running:
>
> sudo grub-mkimage -O mipsel-fuloong-elf -o /boot/grub.elf linux ata
> usb_keyboard ohci part_msdos ext2 xfs part_gpt ls halt reboot usbms
> usb gzio search lspci help ahci blocklist date elf pata configfile
> echo
>
> And the grub.elf generated got worse, cause not only I still didn't
> get the usb keyboard to work, but the menu was not loaded, the only
> thing available was the grub prompt, which is useless without
> keyboard, :-)
>
> I also tried:
>
> sudo grub-mkimage -O mipsel-fuloong-elf -o /boot/grub.elf linux ata
> usb_keyboard ohci part_msdos ext2 xfs part_gpt ls halt reboot usbms
> gzio search lspci help ahci blocklist date elf pata configfile echo
>
> But that didn't make any difference.
>
> Then I said, well perhaps the latest bzr revision has some fix in it.
> And I went through the slower procees of "./autogen.sh" prior to the
> same configure, and make steps...
>
> That didn't help either.  Teh automatically generated elf image works
> but without usb keyboard support, and the manually generated one
> doesn't work either as 2.0 didn't...
>
> Any hints?
>
> Thanks,
>
> --
> Javier.

Forgot to mention that also tried on 2.0 to configure with
"--target=mipsel --with-platform=loongson" prior to the make steps,
and that didn't help.  I went back to the "guesses" by configure,
cause the alternative besides not helping further was generating
unusual (at least to me) /etc/grub.d files, :-).  The point is that it
didn't work either...

-- 
Javier.


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2012-10-28 16:31 [grub-devel] loongson-2f mini-pc (fuloong) elf image generation Javier Vasquez
  2012-10-28 16:36 ` Javier Vasquez
@ 2012-10-28 17:19 ` Vladimir 'φ-coder/phcoder' Serbinenko
  2012-10-28 23:19   ` Javier Vasquez
  1 sibling, 1 reply; 79+ messages in thread
From: Vladimir 'φ-coder/phcoder' Serbinenko @ 2012-10-28 17:19 UTC (permalink / raw)
  To: The development of GNU GRUB

[-- Attachment #1: Type: text/plain, Size: 294 bytes --]


> That didn't help either.  Teh automatically generated elf image works
> but without usb keyboard support, and the manually generated one
> doesn't work either as 2.0 didn't...

Is there a hub or is keyboard connected directly?

-- 
Regards
Vladimir 'φ-coder/phcoder' Serbinenko


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 294 bytes --]

^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2012-10-28 17:19 ` Vladimir 'φ-coder/phcoder' Serbinenko
@ 2012-10-28 23:19   ` Javier Vasquez
  2012-10-29 21:47     ` Aleš Nesrsta
  0 siblings, 1 reply; 79+ messages in thread
From: Javier Vasquez @ 2012-10-28 23:19 UTC (permalink / raw)
  To: The development of GNU GRUB

On Sun, Oct 28, 2012 at 11:19 AM, Vladimir 'φ-coder/phcoder'
Serbinenko <phcoder@gmail.com> wrote:
>
>> ...
>
> Is there a hub or is keyboard connected directly?
>
> --
> Regards
> Vladimir 'φ-coder/phcoder' Serbinenko


The keyboard is connected directly...

-- 
Javier.


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2012-10-28 23:19   ` Javier Vasquez
@ 2012-10-29 21:47     ` Aleš Nesrsta
  2012-10-29 23:03       ` Javier Vasquez
  0 siblings, 1 reply; 79+ messages in thread
From: Aleš Nesrsta @ 2012-10-29 21:47 UTC (permalink / raw)
  To: The development of GNU GRUB

Javier Vasquez wrote:
> On Sun, Oct 28, 2012 at 11:19 AM, Vladimir 'φ-coder/phcoder'
> Serbinenko <phcoder@gmail.com> wrote:
> >
> >> ...
> >
> > Is there a hub or is keyboard connected directly?
> >
> > --
> > Regards
> > Vladimir 'φ-coder/phcoder' Serbinenko
> 
> 
> The keyboard is connected directly...
> 
According to USB keyboard: Maybe it sounds funny, but try this, please:
Unplug and plug again keyboard when GRUB is loaded.
Does it help?

BR
Ales



^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2012-10-29 21:47     ` Aleš Nesrsta
@ 2012-10-29 23:03       ` Javier Vasquez
  2012-10-30 20:14         ` Aleš Nesrsta
  0 siblings, 1 reply; 79+ messages in thread
From: Javier Vasquez @ 2012-10-29 23:03 UTC (permalink / raw)
  To: The development of GNU GRUB

On Mon, Oct 29, 2012 at 3:47 PM, Aleš Nesrsta <starous@volny.cz> wrote:
> Javier Vasquez wrote:
>> On Sun, Oct 28, 2012 at 11:19 AM, Vladimir 'φ-coder/phcoder'
>> Serbinenko <phcoder@gmail.com> wrote:
>> >
>> >> ...
>> >
>> > Is there a hub or is keyboard connected directly?
>> >
>> > --
>> > Regards
>> > Vladimir 'φ-coder/phcoder' Serbinenko
>>
>>
>> The keyboard is connected directly...
>>
> According to USB keyboard: Maybe it sounds funny, but try this, please:
> Unplug and plug again keyboard when GRUB is loaded.
> Does it help?
>
> BR
> Ales


Thanks, I tried, and it didn't work, :-(

BTW, forgot to menion that I also tried adding usb and usb_keyboard as
GRUB_PRELOAD_MODULES (grub.cfg has the corresponding insmod statements
at the beginning), and that didn't work.  That's the current setup
actually...

Thanks,

-- 
Javier.


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2012-10-29 23:03       ` Javier Vasquez
@ 2012-10-30 20:14         ` Aleš Nesrsta
  2012-11-03 21:34           ` Javier Vasquez
  0 siblings, 1 reply; 79+ messages in thread
From: Aleš Nesrsta @ 2012-10-30 20:14 UTC (permalink / raw)
  To: The development of GNU GRUB

Javier Vasquez píše v Po 29. 10. 2012 v 17:03 -0600:
> > According to USB keyboard: Maybe it sounds funny, but try this, please:
> > Unplug and plug again keyboard when GRUB is loaded.
> > Does it help?
> >
> > BR
> > Ales
> 
> 
> Thanks, I tried, and it didn't work, :-(
> 
> BTW, forgot to menion that I also tried adding usb and usb_keyboard as
> GRUB_PRELOAD_MODULES (grub.cfg has the corresponding insmod statements
> at the beginning), and that didn't work.  That's the current setup
> actually...
> 
> Thanks,
> 
OK, so it will be some another case.

There will be helpful additional information - does work USB at all?
I.e. when You connect e.g. USB flasdisk, is it working, can You use it
in GRUB?
(Sorry if it is not possible to try such situation, I never seen
loongson (fuloong) mini-pc...)

Another thing - You mentioned You used OHCI GRUB driver. As I see on
http://www.lemote.com/en/products/mini-computer/2010/0310/111.html ,
there is mentioned USB 2.0, i.e. it should be probably EHCI controller
- ?
(OHCI is USB 1.1 controller - but it could be used together with USB 2.0
EHCI as so called companion controller).
Is it possible that Your Mini-PC has USB 2.0 only (i.e. EHCI) controller
(without companion controller)?
Are somewhere available more detailed information about Your loongson-2f
Mini-PC HW?

BR,
Ales



^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2012-10-30 20:14         ` Aleš Nesrsta
@ 2012-11-03 21:34           ` Javier Vasquez
  2012-11-04 17:31             ` Javier Vasquez
  2013-07-12 14:02             ` Vladimir 'φ-coder/phcoder' Serbinenko
  0 siblings, 2 replies; 79+ messages in thread
From: Javier Vasquez @ 2012-11-03 21:34 UTC (permalink / raw)
  To: The development of GNU GRUB; +Cc: Lluís Batlle i Rossell


[-- Attachment #1.1: Type: text/plain, Size: 2853 bytes --]

On Tue, Oct 30, 2012 at 2:14 PM, Aleš Nesrsta <starous@volny.cz> wrote:

> Javier Vasquez píše v Po 29. 10. 2012 v 17:03 -0600:
> > > According to USB keyboard: Maybe it sounds funny, but try this, please:
> > > Unplug and plug again keyboard when GRUB is loaded.
> > > Does it help?
> > >
> > > BR
> > > Ales
> >
> >
> > Thanks, I tried, and it didn't work, :-(
> >
> > BTW, forgot to menion that I also tried adding usb and usb_keyboard as
> > GRUB_PRELOAD_MODULES (grub.cfg has the corresponding insmod statements
> > at the beginning), and that didn't work.  That's the current setup
> > actually...
> >
> > Thanks,
> >
> OK, so it will be some another case.
>
> There will be helpful additional information - does work USB at all?
> I.e. when You connect e.g. USB flasdisk, is it working, can You use it
> in GRUB?
> (Sorry if it is not possible to try such situation, I never seen
> loongson (fuloong) mini-pc...)
>

No, it does not work.  pmon handles it correctly, but grub provides the
error disk not found, :-(


>
> Another thing - You mentioned You used OHCI GRUB driver. As I see on
> http://www.lemote.com/en/products/mini-computer/2010/0310/111.html ,
> there is mentioned USB 2.0, i.e. it should be probably EHCI controller
> - ?
>

I also generated image including the ehci module, and it didn't make a
change...


> (OHCI is USB 1.1 controller - but it could be used together with USB 2.0
> EHCI as so called companion controller).
> Is it possible that Your Mini-PC has USB 2.0 only (i.e. EHCI) controller
> (without companion controller)?
> Are somewhere available more detailed information about Your loongson-2f
> Mini-PC HW?
>

I'm attaching more information about the mini-pc...  Notice dmesg indicates
linux used ohci for this device without problems:

% uname -a
Linux mini-1 3.2.0-4-loongson-2f #1 Debian 3.2.32-1 mips64 GNU/Linux

% dmesg
...
[    6.820000] usb 2-2: new low-speed USB device number 3 using ohci_hcd
[    7.048000] usb 2-2: New USB device found, idVendor=04d9, idProduct=1702
[    7.052000] usb 2-2: New USB device strings: Mfr=1, Product=2,
SerialNumber=0
[    7.056000] usb 2-2: Product: USB Keyboard
[    7.060000] usb 2-2: Manufacturer:
[    7.100000] input:   USB Keyboard as
/devices/pci0000:00/0000:00:0e.4/usb2/2-2/2-2:1.0/input/input1
[    7.116000] generic-usb 0003:04D9:1702.0002: input,hidraw1: USB HID
v1.10 Keyboard [  USB Keyboard] on usb-0000:00:0e.4-2/input0
[    7.144000] input:   USB Keyboard as
/devices/pci0000:00/0000:00:0e.4/usb2/2-2/2-2:1.1/input/input2
[    7.152000] generic-usb 0003:04D9:1702.0003: input,hidraw2: USB HID
v1.10 Device [  USB Keyboard] on usb-0000:00:0e.4-2/input1
...

I'm attaching several logs and info, including dmsg output...


>
> BR,
> Ales
>
>
Thanks,

-- 
Javier.

[-- Attachment #1.2: Type: text/html, Size: 4012 bytes --]

[-- Attachment #2: dmesg.log --]
[-- Type: application/octet-stream, Size: 17305 bytes --]

[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 3.2.0-4-loongson-2f (debian-kernel@lists.debian.org) (gcc version 4.6.3 (Debian 4.6.3-12) ) #1 Debian 3.2.32-1
[    0.000000] busclock=66000000, cpuclock=800060000, memsize=256, highmemsize=768
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU revision is: 00006303 (ICT Loongson-2)
[    0.000000] FPU revision is: 00000501
[    0.000000] Checking for the multiply/shift bug... no.
[    0.000000] Checking for the daddiu bug... no.
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 0000000010000000 @ 0000000000000000 (usable)
[    0.000000]  memory: 0000000030000000 @ 0000000010000000 (reserved)
[    0.000000]  memory: 0000000030000000 @ 0000000090000000 (usable)
[    0.000000]  memory: 0000000010000000 @ 0000000080000000 (reserved)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone PFN ranges:
[    0.000000]   Normal   0x00000000 -> 0x00030000
[    0.000000] Movable zone start PFN for each node
[    0.000000] early_node_map[2] active PFN ranges
[    0.000000]     0: 0x00000000 -> 0x00010000
[    0.000000]     0: 0x00020000 -> 0x00030000
[    0.000000] On node 0 totalpages: 131072
[    0.000000]   Normal zone: 672 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 130400 pages, LIFO batch:7
[    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[    0.000000] pcpu-alloc: [0] 0 
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 130400
[    0.000000] Kernel command line: console=tty machtype=lemote-fuloong-2f-box root=/dev/sda6 ro video=sisfb:1280x1024-24@60 resume=/dev/sda5 PMON_VER=LM6004-1.3.6 EC_VER=undefined machtype=lemote-fuloong-2f-box 
[    0.000000] PID hash table entries: 4096 (order: 1, 32768 bytes)
[    0.000000] Dentry cache hash table entries: 262144 (order: 7, 2097152 bytes)
[    0.000000] Inode-cache hash table entries: 131072 (order: 6, 1048576 bytes)
[    0.000000] Primary instruction cache 64kB, VIPT, direct mapped, linesize 32 bytes.
[    0.000000] Primary data cache 64kB, 4-way, VIPT, no aliases, linesize 32 bytes
[    0.000000] Unified secondary cache 512kB 4-way, linesize 32 bytes.
[    0.000000] Memory: 1033152k/1048576k available (4072k kernel code, 15424k reserved, 1605k data, 256k init, 0k highmem)
[    0.000000] NR_IRQS:128
[    0.000000] Console: colour dummy device 80x25
[    0.000000] console [tty0] enabled, bootconsole disabled
[    0.008000] Calibrating delay loop... 531.45 BogoMIPS (lpj=1062912)
[    0.040000] pid_max: default: 32768 minimum: 301
[    0.040000] Security Framework initialized
[    0.040000] AppArmor: AppArmor disabled by boot time parameter
[    0.040000] Mount-cache hash table entries: 1024
[    0.040000] Initializing cgroup subsys cpuacct
[    0.040000] Initializing cgroup subsys memory
[    0.040000] Initializing cgroup subsys devices
[    0.040000] Initializing cgroup subsys freezer
[    0.040000] Initializing cgroup subsys net_cls
[    0.040000] Initializing cgroup subsys blkio
[    0.040000] Initializing cgroup subsys perf_event
[    0.040000] Checking for the daddi bug... no.
[    0.040000] devtmpfs: initialized
[    0.040000] print_constraints: dummy: 
[    0.040000] NET: Registered protocol family 16
[    0.044000] bio: create slab <bio-0> at 0
[    0.044000] vgaarb: loaded
[    0.044000] SCSI subsystem initialized
[    0.048000] libata version 3.00 loaded.
[    0.048000] pci 0000:00:06.0: [10ec:8169] type 0 class 0x000200
[    0.048000] pci 0000:00:06.0: reg 10: [io  0xb100-0xb1ff]
[    0.048000] pci 0000:00:06.0: reg 14: [mem 0x04075000-0x040750ff]
[    0.048000] pci 0000:00:06.0: reg 30: [mem 0x04040000-0x0405ffff pref]
[    0.048000] pci 0000:00:06.0: supports D1 D2
[    0.048000] pci 0000:00:06.0: PME# supported from D1 D2 D3hot
[    0.048000] pci 0000:00:08.0: [1039:0325] type 0 class 0x000300
[    0.048000] pci 0000:00:08.0: reg 10: [mem 0x40000000-0x4fffffff pref]
[    0.048000] pci 0000:00:08.0: reg 14: [mem 0x04000000-0x0403ffff]
[    0.048000] pci 0000:00:08.0: reg 18: [io  0xb300-0xb37f]
[    0.048000] pci 0000:00:08.0: reg 30: [mem 0x04060000-0x0406ffff pref]
[    0.048000] pci 0000:00:08.0: supports D1 D2
[    0.048000] pci 0000:00:0e.0: [1022:2090] type 0 class 0x000601
[    0.048000] pci 0000:00:0e.0: reg 10: [io  0xb410-0xb417]
[    0.048000] pci 0000:00:0e.0: reg 14: [io  0xb000-0xb0ff]
[    0.048000] pci 0000:00:0e.0: reg 18: [io  0xb380-0xb3bf]
[    0.048000] pci 0000:00:0e.0: reg 20: [io  0xb280-0xb2ff]
[    0.048000] pci 0000:00:0e.0: reg 24: [io  0xb3c0-0xb3df]
[    0.048000] pci 0000:00:0e.2: [1022:209a] type 0 class 0x000101
[    0.048000] pci 0000:00:0e.2: reg 20: [io  0xb400-0xb40f]
[    0.048000] pci 0000:00:0e.3: [1022:2093] type 0 class 0x000401
[    0.048000] pci 0000:00:0e.3: reg 10: [io  0xb200-0xb27f]
[    0.048000] pci 0000:00:0e.4: [1022:2094] type 0 class 0x000c03
[    0.048000] pci 0000:00:0e.4: reg 10: [mem 0x04074000-0x04074fff]
[    0.048000] pci 0000:00:0e.5: [1022:2095] type 0 class 0x000c03
[    0.048000] pci 0000:00:0e.5: reg 10: [mem 0x04073000-0x04073fff]
[    0.048000] vgaarb: device added: PCI:0000:00:08.0,decodes=io+mem,owns=io+mem,locks=none
[    0.052000] pci 0000:00:08.0: BAR 0: assigned [mem 0x40000000-0x4fffffff pref]
[    0.052000] pci 0000:00:08.0: BAR 1: assigned [mem 0x50000000-0x5003ffff]
[    0.052000] pci 0000:00:06.0: BAR 6: assigned [mem 0x50040000-0x5005ffff pref]
[    0.052000] pci 0000:00:08.0: BAR 6: assigned [mem 0x50060000-0x5006ffff pref]
[    0.052000] pci 0000:00:0e.4: BAR 0: assigned [mem 0x50070000-0x50070fff]
[    0.052000] pci 0000:00:0e.5: BAR 0: assigned [mem 0x50071000-0x50071fff]
[    0.052000] pci 0000:00:06.0: BAR 0: assigned [io  0x4000-0x40ff]
[    0.052000] pci 0000:00:06.0: BAR 1: assigned [mem 0x50072000-0x500720ff]
[    0.052000] pci 0000:00:0e.0: BAR 1: assigned [io  0x4400-0x44ff]
[    0.052000] pci 0000:00:08.0: BAR 2: assigned [io  0x4800-0x487f]
[    0.052000] pci 0000:00:0e.0: BAR 4: assigned [io  0x4880-0x48ff]
[    0.052000] pci 0000:00:0e.3: BAR 0: assigned [io  0x4c00-0x4c7f]
[    0.052000] pci 0000:00:0e.0: BAR 2: assigned [io  0x4c80-0x4cbf]
[    0.052000] pci 0000:00:0e.0: BAR 5: assigned [io  0x4cc0-0x4cdf]
[    0.052000] pci 0000:00:0e.2: BAR 4: assigned [io  0x4ce0-0x4cef]
[    0.052000] pci 0000:00:0e.0: BAR 0: assigned [io  0x4cf0-0x4cf7]
[    0.052000] slot: 6, pin: 1, irq: 36
[    0.052000] slot: 8, pin: 1, irq: 38
[    0.052000] Switching to clocksource mfgpt
[    0.068000] NET: Registered protocol family 2
[    0.068000] IP route cache hash table entries: 16384 (order: 3, 131072 bytes)
[    0.072000] TCP established hash table entries: 65536 (order: 6, 1048576 bytes)
[    0.076000] TCP bind hash table entries: 65536 (order: 5, 524288 bytes)
[    0.076000] TCP: Hash tables configured (established 65536 bind 65536)
[    0.076000] TCP reno registered
[    0.076000] UDP hash table entries: 1024 (order: 1, 32768 bytes)
[    0.076000] UDP-Lite hash table entries: 1024 (order: 1, 32768 bytes)
[    0.076000] NET: Registered protocol family 1
[    0.076000] PCI: Enabling device 0000:00:0e.4 (0000 -> 0002)
[    0.132000] PCI: CLS 32 bytes, default 32
[    0.132000] audit: initializing netlink socket (disabled)
[    0.132000] type=2000 audit(1351975834.096:1): initialized
[    0.132000] VFS: Disk quotas dquot_6.5.2
[    0.132000] Dquot-cache hash table entries: 2048 (order 0, 16384 bytes)
[    0.132000] msgmni has been set to 2017
[    0.136000] alg: No test for stdrng (krng)
[    0.136000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
[    0.136000] io scheduler noop registered
[    0.136000] io scheduler deadline registered
[    0.136000] io scheduler cfq registered (default)
[    0.136000] sisfb 0000:00:08.0: Invalid ROM contents
[    0.136000] sisfb: Video ROM not found
[    0.136000] sisfb: Video RAM at 0x40000000, mapped to 0x9000000040000000, size 32768k
[    0.136000] sisfb: MMIO at 0x50000000, mapped to 0x9000000050000000, size 256k
[    0.136000] sisfb: Memory heap starting at 32160K, size 32K
[    1.144000] sisfb: Detected SiS301C video bridge
[    1.400000] sisfb: CRT1 DDC probing failed
[    1.400000] sisfb: Default mode is 1280x1024x32 (60Hz)
[    1.400000] sisfb: Initial vbflags 0x10000020
[    1.580000] Console: switching to colour frame buffer device 160x64
[    1.760000] sisfb: 2D acceleration is enabled, y-panning enabled (auto-max)
[    1.764000] fb0: SiS 315PRO frame buffer device version 1.8.9
[    1.764000] sisfb: Copyright (C) 2001-2005 Thomas Winischhofer
[    1.764000] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[    1.772000] serial8250.0: ttyS0 at I/O 0x2f8 (irq = 3) is a 16550A
[    1.776000] pata_amd 0000:00:0e.2: version 0.4.1
[    1.780000] scsi0 : pata_amd
[    1.780000] scsi1 : pata_amd
[    1.784000] ata1: PATA max UDMA/100 cmd 0x1f0 ctl 0x3f6 bmdma 0x4ce0 irq 14
[    1.784000] ata2: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0x4ce8 irq 15
[    1.788000] i8042: No controller found
[    1.788000] Trying to free nonexistent resource <0000000000000060-000000000000006f>
[    1.792000] mousedev: PS/2 mouse device common for all mice
[    1.796000] TCP cubic registered
[    1.796000] NET: Registered protocol family 17
[    1.800000] Registering the dns_resolver key type
[    1.800000] PM: Checking hibernation image partition /dev/sda5
[    1.952000] ata1.00: ATA-8: SAMSUNG HM160HI, HH100-08, max UDMA7
[    1.952000] ata1.00: 312581808 sectors, multi 16: LBA48 
[    1.964000] ata1.00: configured for UDMA/100
[    1.964000] scsi 0:0:0:0: Direct-Access     ATA      SAMSUNG HM160HI  HH10 PQ: 0 ANSI: 5
[    1.968000] ata2: port disabled--ignoring
[    1.968000] sd 0:0:0:0: [sda] 312581808 512-byte logical blocks: (160 GB/149 GiB)
[    1.972000] sd 0:0:0:0: [sda] Write Protect is off
[    1.972000] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    1.972000] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    2.136000]  sda: sda1 sda2 < sda5 sda6 sda7 sda8 sda9 sda10 sda11 sda12 sda13 sda14 >
[    2.140000] sd 0:0:0:0: [sda] Attached SCSI disk
[    2.140000] PM: Hibernation image partition 8:5 present
[    2.140000] PM: Looking for hibernation image.
[    2.144000] PM: Image not found (code -22)
[    2.144000] PM: Hibernation image not present or could not be loaded.
[    2.144000] registered taskstats version 1
[    2.144000] /build/buildd-linux_3.2.32-1-mipsel-Ow9GE0/linux-3.2.32/drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
[    2.148000] Initializing network drop monitor service
[    2.168000] EXT4-fs (sda6): couldn't mount as ext3 due to feature incompatibilities
[    2.168000] EXT4-fs (sda6): couldn't mount as ext2 due to feature incompatibilities
[    2.204000] EXT4-fs (sda6): mounted filesystem with ordered data mode. Opts: (null)
[    2.204000] VFS: Mounted root (ext4 filesystem) readonly on device 8:6.
[    2.208000] Freeing unused kernel memory: 256k freed
[    5.136000] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[    5.148000] r8169 0000:00:06.0: (unregistered net_device): not PCI Express
[    5.220000] r8169 0000:00:06.0: eth0: RTL8169sc/8110sc at 0x9000000050072000, 00:23:9e:00:0f:62, XID 18000000 IRQ 36
[    5.224000] r8169 0000:00:06.0: eth0: jumbo features [frames: 7152 bytes, tx checksumming: ok]
[    5.348000] cpufreq: Loongson-2F CPU frequency driver.
[    5.404000] rtc_cmos rtc_cmos: rtc core: registered rtc_cmos as rtc0
[    5.416000] rtc0: alarms up to one day, 114 bytes nvram
[    5.588000] usbcore: registered new interface driver usbfs
[    5.612000] usbcore: registered new interface driver hub
[    5.624000] usbcore: registered new device driver usb
[    5.652000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    5.664000] PCI: Setting latency timer of device 0000:00:0e.5 to 64
[    5.664000] ehci_hcd 0000:00:0e.5: EHCI Host Controller
[    5.692000] ehci_hcd 0000:00:0e.5: new USB bus registered, assigned bus number 1
[    5.740000] ehci_hcd 0000:00:0e.5: irq 11, io mem 0x50071000
[    5.764000] ehci_hcd 0000:00:0e.5: USB 0.0 started, EHCI 1.00
[    5.772000] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    5.776000] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    5.780000] usb usb1: Product: EHCI Host Controller
[    5.784000] usb usb1: Manufacturer: Linux 3.2.0-4-loongson-2f ehci_hcd
[    5.788000] usb usb1: SerialNumber: 0000:00:0e.5
[    5.800000] hub 1-0:1.0: USB hub found
[    5.804000] hub 1-0:1.0: 4 ports detected
[    5.872000] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    5.880000] PCI: Setting latency timer of device 0000:00:0e.4 to 64
[    5.880000] ohci_hcd 0000:00:0e.4: OHCI Host Controller
[    5.896000] ohci_hcd 0000:00:0e.4: new USB bus registered, assigned bus number 2
[    5.904000] ohci_hcd 0000:00:0e.4: irq 11, io mem 0x50070000
[    6.000000] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
[    6.004000] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    6.008000] usb usb2: Product: OHCI Host Controller
[    6.012000] usb usb2: Manufacturer: Linux 3.2.0-4-loongson-2f ohci_hcd
[    6.016000] usb usb2: SerialNumber: 0000:00:0e.4
[    6.024000] hub 2-0:1.0: USB hub found
[    6.040000] hub 2-0:1.0: 4 ports detected
[    6.424000] usb 2-1: new low-speed USB device number 2 using ohci_hcd
[    6.572000] PCI: Setting latency timer of device 0000:00:0e.3 to 64
[    6.628000] usb 2-1: New USB device found, idVendor=0458, idProduct=003a
[    6.632000] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    6.636000] usb 2-1: Product: Optical Mouse
[    6.640000] usb 2-1: Manufacturer: Genius
[    6.768000] input: Genius Optical Mouse as /devices/pci0000:00/0000:00:0e.4/usb2/2-1/2-1:1.0/input/input0
[    6.776000] generic-usb 0003:0458:003A.0001: input,hidraw0: USB HID v1.11 Mouse [Genius Optical Mouse] on usb-0000:00:0e.4-1/input0
[    6.784000] usbcore: registered new interface driver usbhid
[    6.788000] usbhid: USB HID core driver
[    6.820000] usb 2-2: new low-speed USB device number 3 using ohci_hcd
[    7.048000] usb 2-2: New USB device found, idVendor=04d9, idProduct=1702
[    7.052000] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    7.056000] usb 2-2: Product: USB Keyboard
[    7.060000] usb 2-2: Manufacturer:  
[    7.100000] input:   USB Keyboard as /devices/pci0000:00/0000:00:0e.4/usb2/2-2/2-2:1.0/input/input1
[    7.116000] generic-usb 0003:04D9:1702.0002: input,hidraw1: USB HID v1.10 Keyboard [  USB Keyboard] on usb-0000:00:0e.4-2/input0
[    7.144000] input:   USB Keyboard as /devices/pci0000:00/0000:00:0e.4/usb2/2-2/2-2:1.1/input/input2
[    7.152000] generic-usb 0003:04D9:1702.0003: input,hidraw2: USB HID v1.10 Device [  USB Keyboard] on usb-0000:00:0e.4-2/input1
[   10.432000] Adding 3903440k swap on /dev/sda5.  Priority:-1 extents:1 across:3903440k 
[   10.604000] EXT4-fs (sda6): re-mounted. Opts: (null)
[   12.072000] EXT4-fs (sda6): re-mounted. Opts: errors=remount-ro
[   12.740000] fuse init (API version 7.17)
[   12.852000] loop: module loaded
[   21.032000] EXT4-fs (sda1): mounting ext3 file system using the ext4 subsystem
[   21.052000] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
[   21.204000] EXT4-fs (sda7): mounted filesystem with ordered data mode. Opts: (null)
[   21.332000] EXT4-fs (sda8): mounted filesystem with ordered data mode. Opts: (null)
[   21.428000] EXT4-fs (sda9): mounted filesystem with ordered data mode. Opts: (null)
[   21.524000] EXT4-fs (sda10): mounted filesystem with ordered data mode. Opts: (null)
[   21.680000] EXT4-fs (sda11): mounted filesystem with ordered data mode. Opts: (null)
[   21.852000] EXT4-fs (sda12): mounted filesystem with ordered data mode. Opts: (null)
[   21.932000] EXT4-fs (sda14): mounted filesystem with ordered data mode. Opts: (null)
[   22.088000] EXT4-fs (sda13): mounted filesystem with ordered data mode. Opts: (null)
[   24.112000] r8169 0000:00:06.0: eth0: link down
[   24.116000] r8169 0000:00:06.0: eth0: link down
[   24.996000] NET: Registered protocol family 10
[   25.004000] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   25.424000] r8169 0000:00:06.0: eth0: link up
[   25.432000] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   25.912000] RPC: Registered named UNIX socket transport module.
[   25.916000] RPC: Registered udp transport module.
[   25.920000] RPC: Registered tcp transport module.
[   25.924000] RPC: Registered tcp NFSv4.1 backchannel transport module.
[   26.012000] FS-Cache: Loaded
[   26.108000] FS-Cache: Netfs 'nfs' registered for caching
[   26.164000] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[   33.344000] ioctl32(Xorg:2114): Unknown cmd fd(8) cmd(8004f300){t:'\xfffffff3';sz:4} arg(7fa791ac) on /dev/fb0
[   33.344000] ioctl32(Xorg:2114): Unknown cmd fd(8) cmd(80046ef8){t:'n';sz:4} arg(00aafbe0) on /dev/fb0
[   33.348000] sisfb 0000:00:08.0: Invalid ROM contents
[   35.952000] eth0: no IPv6 routers present
[   39.936000] sisfb 0000:00:08.0: Invalid ROM contents
[   39.936000] sisfb 0000:00:08.0: Invalid ROM contents

[-- Attachment #3: lspci.log --]
[-- Type: application/octet-stream, Size: 4841 bytes --]

00:06.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8169 Gigabit Ethernet (rev 10)
	Subsystem: Realtek Semiconductor Co., Ltd. RTL8169/8110 Family PCI Gigabit Ethernet NIC
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr+ Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64 (8000ns min, 16000ns max), Cache Line Size: 32 bytes
	Interrupt: pin A routed to IRQ 36
	Region 0: I/O ports at 4000 [size=256]
	Region 1: Memory at 50072000 (32-bit, non-prefetchable) [size=256]
	Expansion ROM at 50040000 [size=128K]
	Capabilities: [dc] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1+,D2+,D3hot+,D3cold-)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Kernel driver in use: r8169

00:08.0 VGA compatible controller: Silicon Integrated Systems [SiS] 315PRO PCI/AGP VGA Display Adapter (prog-if 00 [VGA controller])
	Subsystem: Device 3030:3030
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 71 (750ns min, 4000ns max)
	Interrupt: pin A routed to IRQ 38
	BIST result: 00
	Region 0: Memory at 40000000 (32-bit, prefetchable) [size=256M]
	Region 1: Memory at 50000000 (32-bit, non-prefetchable) [size=256K]
	Region 2: I/O ports at 4800 [size=128]
	Expansion ROM at 50060000 [size=64K]
	Capabilities: [40] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Kernel driver in use: sisfb

00:0e.0 ISA bridge: Advanced Micro Devices [AMD] CS5536 [Geode companion] ISA (rev 03)
	Subsystem: Advanced Micro Devices [AMD] CS5536 [Geode companion] ISA
	Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Region 0: I/O ports at 4cf0 [size=8]
	Region 1: I/O ports at 4400 [size=256]
	Region 2: I/O ports at 4c80 [size=64]
	Region 4: I/O ports at 4880 [size=128]
	Region 5: I/O ports at 4cc0 [size=32]

00:0e.2 IDE interface: Advanced Micro Devices [AMD] CS5536 [Geode companion] IDE (rev 01) (prog-if 80 [Master])
	Subsystem: Advanced Micro Devices [AMD] CS5536 [Geode companion] IDE
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64 (16000ns max), Cache Line Size: 32 bytes
	Interrupt: pin A routed to IRQ 14
	Region 0: [virtual] Memory at 000001f0 (32-bit, non-prefetchable) [size=8]
	Region 1: [virtual] Memory at 000003f0 (type 3, non-prefetchable) [size=1]
	Region 2: [virtual] Memory at 00000170 (32-bit, non-prefetchable) [size=8]
	Region 3: [virtual] Memory at 00000370 (type 3, non-prefetchable) [size=1]
	Region 4: I/O ports at 4ce0 [size=16]
	Kernel driver in use: pata_amd

00:0e.3 Multimedia audio controller: Advanced Micro Devices [AMD] CS5536 [Geode companion] Audio (rev 01)
	Subsystem: Advanced Micro Devices [AMD] CS5536 [Geode companion] Audio
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0 (16000ns max), Cache Line Size: 32 bytes
	Interrupt: pin A routed to IRQ 9
	Region 0: I/O ports at 4c00 [size=128]
	Kernel driver in use: snd_cs5535audio

00:0e.4 USB controller: Advanced Micro Devices [AMD] CS5536 [Geode companion] OHC (rev 02) (prog-if 10 [OHCI])
	Subsystem: Advanced Micro Devices [AMD] CS5536 [Geode companion] OHC
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0 (16000ns max), Cache Line Size: 32 bytes
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at 50070000 (32-bit, non-prefetchable) [size=4K]
	Kernel driver in use: ohci_hcd

00:0e.5 USB controller: Advanced Micro Devices [AMD] CS5536 [Geode companion] EHC (rev 02) (prog-if 20 [EHCI])
	Subsystem: Advanced Micro Devices [AMD] CS5536 [Geode companion] EHC
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0 (16000ns max), Cache Line Size: 32 bytes
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at 50071000 (32-bit, non-prefetchable) [size=4K]
	Kernel driver in use: ehci_hcd


[-- Attachment #4: cpuinfo.log --]
[-- Type: application/octet-stream, Size: 411 bytes --]

system type		: lemote-fuloong-2f-box
processor		: 0
cpu model		: ICT Loongson-2 V0.3  FPU V0.1
BogoMIPS		: 531.45
wait instruction	: yes
microsecond timers	: yes
tlb_entries		: 64
extra interrupt vector	: no
hardware watchpoint	: yes, count: 0, address/irw mask: []
ASEs implemented	:
shadow register sets	: 1
kscratch registers	: 0
core			: 0
VCED exceptions		: not available
VCEI exceptions		: not available


[-- Attachment #5: meminfo.log --]
[-- Type: application/octet-stream, Size: 928 bytes --]

MemTotal:        1033408 kB
MemFree:           76368 kB
Buffers:           71312 kB
Cached:           509552 kB
SwapCached:            0 kB
Active:           732800 kB
Inactive:         178864 kB
Active(anon):     331200 kB
Inactive(anon):      864 kB
Active(file):     401600 kB
Inactive(file):   178000 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:       3903440 kB
SwapFree:        3903440 kB
Dirty:               160 kB
Writeback:             0 kB
AnonPages:        330672 kB
Mapped:            63824 kB
Shmem:              1424 kB
Slab:              35008 kB
SReclaimable:      19856 kB
SUnreclaim:        15152 kB
KernelStack:        2144 kB
PageTables:         2784 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:     4420144 kB
Committed_AS:     730016 kB
VmallocTotal:   1069547488 kB
VmallocUsed:         256 kB
VmallocChunk:   1069542976 kB

^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2012-11-03 21:34           ` Javier Vasquez
@ 2012-11-04 17:31             ` Javier Vasquez
  2012-11-04 21:05               ` Aleš Nesrsta
  2012-11-04 21:51               ` Vladimir 'φ-coder/phcoder' Serbinenko
  2013-07-12 14:02             ` Vladimir 'φ-coder/phcoder' Serbinenko
  1 sibling, 2 replies; 79+ messages in thread
From: Javier Vasquez @ 2012-11-04 17:31 UTC (permalink / raw)
  To: The development of GNU GRUB; +Cc: Lluís Batlle i Rossell


[-- Attachment #1.1: Type: text/plain, Size: 3117 bytes --]

On Sat, Nov 3, 2012 at 3:34 PM, Javier Vasquez <j.e.vasquez.v@gmail.com>wrote:

> On Tue, Oct 30, 2012 at 2:14 PM, Aleš Nesrsta <starous@volny.cz> wrote:
>
>> Javier Vasquez píše v Po 29. 10. 2012 v 17:03 -0600:
>> > > According to USB keyboard: Maybe it sounds funny, but try this,
>> please:
>> > > Unplug and plug again keyboard when GRUB is loaded.
>> > > Does it help?
>> > >
>> > > BR
>> > > Ales
>> >
>> >
>> > Thanks, I tried, and it didn't work, :-(
>> >
>> > BTW, forgot to menion that I also tried adding usb and usb_keyboard as
>> > GRUB_PRELOAD_MODULES (grub.cfg has the corresponding insmod statements
>> > at the beginning), and that didn't work.  That's the current setup
>> > actually...
>> >
>> > Thanks,
>> >
>> OK, so it will be some another case.
>>
>> There will be helpful additional information - does work USB at all?
>> I.e. when You connect e.g. USB flasdisk, is it working, can You use it
>> in GRUB?
>> (Sorry if it is not possible to try such situation, I never seen
>> loongson (fuloong) mini-pc...)
>>
>
> No, it does not work.  pmon handles it correctly, but grub provides the
> error disk not found, :-(
>
>
>>
>> Another thing - You mentioned You used OHCI GRUB driver. As I see on
>> http://www.lemote.com/en/products/mini-computer/2010/0310/111.html ,
>> there is mentioned USB 2.0, i.e. it should be probably EHCI controller
>> - ?
>>
>
> I also generated image including the ehci module, and it didn't make a
> change...
>
>
>> (OHCI is USB 1.1 controller - but it could be used together with USB 2.0
>> EHCI as so called companion controller).
>> Is it possible that Your Mini-PC has USB 2.0 only (i.e. EHCI) controller
>> (without companion controller)?
>> Are somewhere available more detailed information about Your loongson-2f
>> Mini-PC HW?
>>
>
> I'm attaching more information about the mini-pc...  Notice dmesg
> indicates linux used ohci for this device without problems:
>
> % uname -a
> Linux mini-1 3.2.0-4-loongson-2f #1 Debian 3.2.32-1 mips64 GNU/Linux
>
> % dmesg
> ...
> [    6.820000] usb 2-2: new low-speed USB device number 3 using ohci_hcd
> [    7.048000] usb 2-2: New USB device found, idVendor=04d9, idProduct=1702
> [    7.052000] usb 2-2: New USB device strings: Mfr=1, Product=2,
> SerialNumber=0
> [    7.056000] usb 2-2: Product: USB Keyboard
> [    7.060000] usb 2-2: Manufacturer:
> [    7.100000] input:   USB Keyboard as
> /devices/pci0000:00/0000:00:0e.4/usb2/2-2/2-2:1.0/input/input1
> [    7.116000] generic-usb 0003:04D9:1702.0002: input,hidraw1: USB HID
> v1.10 Keyboard [  USB Keyboard] on usb-0000:00:0e.4-2/input0
> [    7.144000] input:   USB Keyboard as
> /devices/pci0000:00/0000:00:0e.4/usb2/2-2/2-2:1.1/input/input2
> [    7.152000] generic-usb 0003:04D9:1702.0003: input,hidraw2: USB HID
> v1.10 Device [  USB Keyboard] on usb-0000:00:0e.4-2/input1
> ...
>
> I'm attaching several logs and info, including dmsg output...
>
>
>>
>> BR,
>> Ales
>>
>>
> Thanks,
>
> --
> Javier.
>


Forgot lsusb output, now attached...

-- 
Javier.

[-- Attachment #1.2: Type: text/html, Size: 4556 bytes --]

[-- Attachment #2: lsusb.log --]
[-- Type: application/octet-stream, Size: 9573 bytes --]


Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0002 2.0 root hub
  bcdDevice            3.02
  iManufacturer           3 Linux 3.2.0-4-loongson-2f ehci_hcd
  iProduct                2 EHCI Host Controller
  iSerial                 1 0000:00:0e.5
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0004  1x 4 bytes
        bInterval              12
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             4
  wHubCharacteristic 0x0009
    Per-port power switching
    Per-port overcurrent protection
  bPwrOn2PwrGood       10 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0100 power
   Port 3: 0000.0100 power
   Port 4: 0000.0100 power
Device Status:     0x0001
  Self Powered

Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0001 1.1 root hub
  bcdDevice            3.02
  iManufacturer           3 Linux 3.2.0-4-loongson-2f ohci_hcd
  iProduct                2 OHCI Host Controller
  iSerial                 1 0000:00:0e.4
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0002  1x 2 bytes
        bInterval             255
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             4
  wHubCharacteristic 0x0002
    No power switching (usb 1.0)
    Ganged overcurrent protection
  bPwrOn2PwrGood       16 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0303 lowspeed power enable connect
   Port 2: 0000.0303 lowspeed power enable connect
   Port 3: 0000.0100 power
   Port 4: 0000.0100 power
Device Status:     0x0001
  Self Powered

Bus 002 Device 002: ID 0458:003a KYE Systems Corp. (Mouse Systems) NetScroll+ Mini Traveler / Genius NetScroll 120
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x0458 KYE Systems Corp. (Mouse Systems)
  idProduct          0x003a NetScroll+ Mini Traveler / Genius NetScroll 120
  bcdDevice            1.00
  iManufacturer           1 Genius
  iProduct                2 Optical Mouse
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           34
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          4 HID-compliant MOUSE
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      1 Boot Interface Subclass
      bInterfaceProtocol      2 Mouse
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.11
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      62
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0004  1x 4 bytes
        bInterval              10
Device Status:     0x0000
  (Bus Powered)

Bus 002 Device 003: ID 04d9:1702 Holtek Semiconductor, Inc. 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x04d9 Holtek Semiconductor, Inc.
  idProduct          0x1702 
  bcdDevice            1.01
  iManufacturer           1  
  iProduct                2 USB Keyboard
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           59
    bNumInterfaces          2
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      1 Boot Interface Subclass
      bInterfaceProtocol      1 Keyboard
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.10
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      62
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval              10
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      0 No Subclass
      bInterfaceProtocol      0 None
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.10
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength     101
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval              10
Device Status:     0x0000
  (Bus Powered)

^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2012-11-04 17:31             ` Javier Vasquez
@ 2012-11-04 21:05               ` Aleš Nesrsta
  2012-11-05  0:11                 ` Javier Vasquez
  2012-11-04 21:51               ` Vladimir 'φ-coder/phcoder' Serbinenko
  1 sibling, 1 reply; 79+ messages in thread
From: Aleš Nesrsta @ 2012-11-04 21:05 UTC (permalink / raw)
  To: The development of GNU GRUB

Javier Vasquez wrote:

>                 Are somewhere available more detailed information
>                 about Your loongson-2f
>                 Mini-PC HW?
>         
>         I'm attaching more information about the mini-pc...

OK, OHCI is present as companion controller, i.e. directly connected USB
keyboard should work.

As You wrote, USB probably does not work at all - it seems like OHCI
driver is not loaded by GRUB.

There should be some "insmod ohci" command in grub.cfg somewhere in
"00_header" section - is it there, did You check it?



^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2012-11-04 17:31             ` Javier Vasquez
  2012-11-04 21:05               ` Aleš Nesrsta
@ 2012-11-04 21:51               ` Vladimir 'φ-coder/phcoder' Serbinenko
  2012-11-05  0:14                 ` Javier Vasquez
  1 sibling, 1 reply; 79+ messages in thread
From: Vladimir 'φ-coder/phcoder' Serbinenko @ 2012-11-04 21:51 UTC (permalink / raw)
  To: grub-devel

[-- Attachment #1: Type: text/plain, Size: 4112 bytes --]

On 04.11.2012 18:31, Javier Vasquez wrote:

> On Sat, Nov 3, 2012 at 3:34 PM, Javier Vasquez <j.e.vasquez.v@gmail.com
> <mailto:j.e.vasquez.v@gmail.com>> wrote:
> 
>     On Tue, Oct 30, 2012 at 2:14 PM, Aleš Nesrsta <starous@volny.cz
>     <mailto:starous@volny.cz>> wrote:
> 
>         Javier Vasquez píše v Po 29. 10. 2012 v 17:03 -0600:
>         > > According to USB keyboard: Maybe it sounds funny, but try
>         this, please:
>         > > Unplug and plug again keyboard when GRUB is loaded.
>         > > Does it help?
>         > >
>         > > BR
>         > > Ales
>         >
>         >
>         > Thanks, I tried, and it didn't work, :-(
>         >
>         > BTW, forgot to menion that I also tried adding usb and
>         usb_keyboard as
>         > GRUB_PRELOAD_MODULES (grub.cfg has the corresponding insmod
>         statements
>         > at the beginning), and that didn't work.  That's the current setup
>         > actually...
>         >
>         > Thanks,
>         >
>         OK, so it will be some another case.
> 
>         There will be helpful additional information - does work USB at all?
>         I.e. when You connect e.g. USB flasdisk, is it working, can You
>         use it
>         in GRUB?
>         (Sorry if it is not possible to try such situation, I never seen
>         loongson (fuloong) mini-pc...)
> 
> 
>     No, it does not work.  pmon handles it correctly, but grub provides
>     the error disk not found, :-(
>      
> 
> 
>         Another thing - You mentioned You used OHCI GRUB driver. As I see on
>         http://www.lemote.com/en/products/mini-computer/2010/0310/111.html ,
>         there is mentioned USB 2.0, i.e. it should be probably EHCI
>         controller
>         - ?
> 
> 
>     I also generated image including the ehci module, and it didn't make
>     a change...
>      
> 
>         (OHCI is USB 1.1 controller - but it could be used together with
>         USB 2.0
>         EHCI as so called companion controller).
>         Is it possible that Your Mini-PC has USB 2.0 only (i.e. EHCI)
>         controller
>         (without companion controller)?
>         Are somewhere available more detailed information about Your
>         loongson-2f
>         Mini-PC HW?
> 
> 
>     I'm attaching more information about the mini-pc...  Notice dmesg
>     indicates linux used ohci for this device without problems:
> 
>     % uname -a
>     Linux mini-1 3.2.0-4-loongson-2f #1 Debian 3.2.32-1 mips64 GNU/Linux
> 
>     % dmesg
>     ...
>     [    6.820000] usb 2-2: new low-speed USB device number 3 using ohci_hcd
>     [    7.048000] usb 2-2: New USB device found, idVendor=04d9,
>     idProduct=1702
>     [    7.052000] usb 2-2: New USB device strings: Mfr=1, Product=2,
>     SerialNumber=0
>     [    7.056000] usb 2-2: Product: USB Keyboard
>     [    7.060000] usb 2-2: Manufacturer: 
>     [    7.100000] input:   USB Keyboard as
>     /devices/pci0000:00/0000:00:0e.4/usb2/2-2/2-2:1.0/input/input1
>     [    7.116000] generic-usb 0003:04D9:1702.0002: input,hidraw1: USB
>     HID v1.10 Keyboard [  USB Keyboard] on usb-0000:00:0e.4-2/input0
>     [    7.144000] input:   USB Keyboard as
>     /devices/pci0000:00/0000:00:0e.4/usb2/2-2/2-2:1.1/input/input2
>     [    7.152000] generic-usb 0003:04D9:1702.0003: input,hidraw2: USB
>     HID v1.10 Device [  USB Keyboard] on usb-0000:00:0e.4-2/input1
>     ...
> 
>     I'm attaching several logs and info, including dmsg output...
>      
> 
> 
>         BR,
>         Ales
> 
> 
>     Thanks,
> 
>     -- 
>     Javier.
> 
> 
> 
> Forgot lsusb output, now attached...

> 

When time permits (most likely next Sunday) I'll make for you an image
that I've tested on my fuloong to see if it makes any difference.

> -- 
> Javier.
> 
> 
> _______________________________________________
> Grub-devel mailing list
> Grub-devel@gnu.org
> https://lists.gnu.org/mailman/listinfo/grub-devel



-- 
Regards
Vladimir 'φ-coder/phcoder' Serbinenko


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 294 bytes --]

^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2012-11-04 21:05               ` Aleš Nesrsta
@ 2012-11-05  0:11                 ` Javier Vasquez
  0 siblings, 0 replies; 79+ messages in thread
From: Javier Vasquez @ 2012-11-05  0:11 UTC (permalink / raw)
  To: The development of GNU GRUB; +Cc: Lluís Batlle i Rossell

On Sun, Nov 4, 2012 at 3:05 PM, Aleš Nesrsta <starous@volny.cz> wrote:
>
> OK, OHCI is present as companion controller, i.e. directly connected USB
> keyboard should work.
>
> As You wrote, USB probably does not work at all - it seems like OHCI
> driver is not loaded by GRUB.
>
> There should be some "insmod ohci" command in grub.cfg somewhere in
> "00_header" section - is it there, did You check it?


I added both ohci and ehci, and no effect...

Thanks,

--
Javier.


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2012-11-04 21:51               ` Vladimir 'φ-coder/phcoder' Serbinenko
@ 2012-11-05  0:14                 ` Javier Vasquez
  0 siblings, 0 replies; 79+ messages in thread
From: Javier Vasquez @ 2012-11-05  0:14 UTC (permalink / raw)
  To: The development of GNU GRUB; +Cc: Lluís Batlle i Rossell

On Sun, Nov 4, 2012 at 3:51 PM, Vladimir 'φ-coder/phcoder' Serbinenko
<phcoder@gmail.com> wrote:
> On 04.11.2012 18:31, Javier Vasquez wrote:
> ...
>
> When time permits (most likely next Sunday) I'll make for you an image
> that I've tested on my fuloong to see if it makes any difference.
>
> --
> Regards
> Vladimir 'φ-coder/phcoder' Serbinenko


I'll wait for that then...

Thanks a lot,

--
Javier.


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2012-11-03 21:34           ` Javier Vasquez
  2012-11-04 17:31             ` Javier Vasquez
@ 2013-07-12 14:02             ` Vladimir 'φ-coder/phcoder' Serbinenko
  2013-07-12 16:25               ` Aleš Nesrsta
  2013-07-15 20:39               ` Aleš Nesrsta
  1 sibling, 2 replies; 79+ messages in thread
From: Vladimir 'φ-coder/phcoder' Serbinenko @ 2013-07-12 14:02 UTC (permalink / raw)
  To: grub-devel

I fixed the usb keyboard bug on fuloong. Looks like some "antivirus" 
software blocked my message with GRUB binary. Also thers is grub.elf 
(from 2.00~rc1) in downloads section.
On 03.11.2012 22:34, Javier Vasquez wrote:
> On Tue, Oct 30, 2012 at 2:14 PM, Aleš Nesrsta <starous@volny.cz
> <mailto:starous@volny.cz>> wrote:
>
>     Javier Vasquez píše v Po 29. 10. 2012 v 17:03 -0600:
>      > > According to USB keyboard: Maybe it sounds funny, but try this,
>     please:
>      > > Unplug and plug again keyboard when GRUB is loaded.
>      > > Does it help?
>      > >
>      > > BR
>      > > Ales
>      >
>      >
>      > Thanks, I tried, and it didn't work, :-(
>      >
>      > BTW, forgot to menion that I also tried adding usb and
>     usb_keyboard as
>      > GRUB_PRELOAD_MODULES (grub.cfg has the corresponding insmod
>     statements
>      > at the beginning), and that didn't work.  That's the current setup
>      > actually...
>      >
>      > Thanks,
>      >
>     OK, so it will be some another case.
>
>     There will be helpful additional information - does work USB at all?
>     I.e. when You connect e.g. USB flasdisk, is it working, can You use it
>     in GRUB?
>     (Sorry if it is not possible to try such situation, I never seen
>     loongson (fuloong) mini-pc...)
>
>
> No, it does not work.  pmon handles it correctly, but grub provides the
> error disk not found, :-(
>
>
>     Another thing - You mentioned You used OHCI GRUB driver. As I see on
>     http://www.lemote.com/en/products/mini-computer/2010/0310/111.html ,
>     there is mentioned USB 2.0, i.e. it should be probably EHCI controller
>     - ?
>
>
> I also generated image including the ehci module, and it didn't make a
> change...
>
>     (OHCI is USB 1.1 controller - but it could be used together with USB 2.0
>     EHCI as so called companion controller).
>     Is it possible that Your Mini-PC has USB 2.0 only (i.e. EHCI) controller
>     (without companion controller)?
>     Are somewhere available more detailed information about Your loongson-2f
>     Mini-PC HW?
>
>
> I'm attaching more information about the mini-pc...  Notice dmesg
> indicates linux used ohci for this device without problems:
>
> % uname -a
> Linux mini-1 3.2.0-4-loongson-2f #1 Debian 3.2.32-1 mips64 GNU/Linux
>
> % dmesg
> ...
> [    6.820000] usb 2-2: new low-speed USB device number 3 using ohci_hcd
> [    7.048000] usb 2-2: New USB device found, idVendor=04d9, idProduct=1702
> [    7.052000] usb 2-2: New USB device strings: Mfr=1, Product=2,
> SerialNumber=0
> [    7.056000] usb 2-2: Product: USB Keyboard
> [    7.060000] usb 2-2: Manufacturer:
> [    7.100000] input:   USB Keyboard as
> /devices/pci0000:00/0000:00:0e.4/usb2/2-2/2-2:1.0/input/input1
> [    7.116000] generic-usb 0003:04D9:1702.0002: input,hidraw1: USB HID
> v1.10 Keyboard [  USB Keyboard] on usb-0000:00:0e.4-2/input0
> [    7.144000] input:   USB Keyboard as
> /devices/pci0000:00/0000:00:0e.4/usb2/2-2/2-2:1.1/input/input2
> [    7.152000] generic-usb 0003:04D9:1702.0003: input,hidraw2: USB HID
> v1.10 Device [  USB Keyboard] on usb-0000:00:0e.4-2/input1
> ...
>
> I'm attaching several logs and info, including dmsg output...
>
>
>     BR,
>     Ales
>
>
> Thanks,
>
> --
> Javier.
>
>
> _______________________________________________
> Grub-devel mailing list
> Grub-devel@gnu.org
> https://lists.gnu.org/mailman/listinfo/grub-devel
>



^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-07-12 14:02             ` Vladimir 'φ-coder/phcoder' Serbinenko
@ 2013-07-12 16:25               ` Aleš Nesrsta
  2013-07-12 18:05                 ` Lennart Sorensen
  2013-07-13  8:13                 ` Vladimir 'φ-coder/phcoder' Serbinenko
  2013-07-15 20:39               ` Aleš Nesrsta
  1 sibling, 2 replies; 79+ messages in thread
From: Aleš Nesrsta @ 2013-07-12 16:25 UTC (permalink / raw)
  To: The development of GNU GRUB

Hi Vladimir,

- what was the reason of the OHCI problem on Loongson?
(I don't see any details of solution below nor the patch... ?)

BR,
Ales

Dne 12.7.2013 16:02, Vladimir 'φ-coder/phcoder' Serbinenko napsal(a):
> I fixed the usb keyboard bug on fuloong. Looks like some "antivirus"
> software blocked my message with GRUB binary. Also thers is grub.elf
> (from 2.00~rc1) in downloads section.
> On 03.11.2012 22:34, Javier Vasquez wrote:
>> On Tue, Oct 30, 2012 at 2:14 PM, Aleš Nesrsta <starous@volny.cz
>> <mailto:starous@volny.cz>> wrote:
>>
>>     Javier Vasquez píše v Po 29. 10. 2012 v 17:03 -0600:
>>      > > According to USB keyboard: Maybe it sounds funny, but try this,
>>     please:
>>      > > Unplug and plug again keyboard when GRUB is loaded.
>>      > > Does it help?
>>      > >
>>      > > BR
>>      > > Ales
>>      >
>>      >
>>      > Thanks, I tried, and it didn't work, :-(
>>      >
>>      > BTW, forgot to menion that I also tried adding usb and
>>     usb_keyboard as
>>      > GRUB_PRELOAD_MODULES (grub.cfg has the corresponding insmod
>>     statements
>>      > at the beginning), and that didn't work.  That's the current setup
>>      > actually...
>>      >
>>      > Thanks,
>>      >
>>     OK, so it will be some another case.
>>
>>     There will be helpful additional information - does work USB at all?
>>     I.e. when You connect e.g. USB flasdisk, is it working, can You
>> use it
>>     in GRUB?
>>     (Sorry if it is not possible to try such situation, I never seen
>>     loongson (fuloong) mini-pc...)
>>
>>
>> No, it does not work.  pmon handles it correctly, but grub provides the
>> error disk not found, :-(
>>
>>
>>     Another thing - You mentioned You used OHCI GRUB driver. As I see on
>>     http://www.lemote.com/en/products/mini-computer/2010/0310/111.html ,
>>     there is mentioned USB 2.0, i.e. it should be probably EHCI
>> controller
>>     - ?
>>
>>
>> I also generated image including the ehci module, and it didn't make a
>> change...
>>
>>     (OHCI is USB 1.1 controller - but it could be used together with
>> USB 2.0
>>     EHCI as so called companion controller).
>>     Is it possible that Your Mini-PC has USB 2.0 only (i.e. EHCI)
>> controller
>>     (without companion controller)?
>>     Are somewhere available more detailed information about Your
>> loongson-2f
>>     Mini-PC HW?
>>
>>
>> I'm attaching more information about the mini-pc...  Notice dmesg
>> indicates linux used ohci for this device without problems:
>>
>> % uname -a
>> Linux mini-1 3.2.0-4-loongson-2f #1 Debian 3.2.32-1 mips64 GNU/Linux
>>
>> % dmesg
>> ...
>> [    6.820000] usb 2-2: new low-speed USB device number 3 using ohci_hcd
>> [    7.048000] usb 2-2: New USB device found, idVendor=04d9,
>> idProduct=1702
>> [    7.052000] usb 2-2: New USB device strings: Mfr=1, Product=2,
>> SerialNumber=0
>> [    7.056000] usb 2-2: Product: USB Keyboard
>> [    7.060000] usb 2-2: Manufacturer:
>> [    7.100000] input:   USB Keyboard as
>> /devices/pci0000:00/0000:00:0e.4/usb2/2-2/2-2:1.0/input/input1
>> [    7.116000] generic-usb 0003:04D9:1702.0002: input,hidraw1: USB HID
>> v1.10 Keyboard [  USB Keyboard] on usb-0000:00:0e.4-2/input0
>> [    7.144000] input:   USB Keyboard as
>> /devices/pci0000:00/0000:00:0e.4/usb2/2-2/2-2:1.1/input/input2
>> [    7.152000] generic-usb 0003:04D9:1702.0003: input,hidraw2: USB HID
>> v1.10 Device [  USB Keyboard] on usb-0000:00:0e.4-2/input1
>> ...
>>
>> I'm attaching several logs and info, including dmsg output...
>>
>>
>>     BR,
>>     Ales
>>
>>
>> Thanks,
>>
>> --
>> Javier.
>>
>>
>> _______________________________________________
>> Grub-devel mailing list
>> Grub-devel@gnu.org
>> https://lists.gnu.org/mailman/listinfo/grub-devel
>>
>
>
> _______________________________________________
> Grub-devel mailing list
> Grub-devel@gnu.org
> https://lists.gnu.org/mailman/listinfo/grub-devel


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-07-12 16:25               ` Aleš Nesrsta
@ 2013-07-12 18:05                 ` Lennart Sorensen
  2013-07-13  8:13                 ` Vladimir 'φ-coder/phcoder' Serbinenko
  1 sibling, 0 replies; 79+ messages in thread
From: Lennart Sorensen @ 2013-07-12 18:05 UTC (permalink / raw)
  To: The development of GNU GRUB

On Fri, Jul 12, 2013 at 06:25:58PM +0200, Aleš Nesrsta wrote:
> Hi Vladimir,
> 
> - what was the reason of the OHCI problem on Loongson?
> (I don't see any details of solution below nor the patch... ?)

I thought a lot of those systems use the AMD CS5536 south bridge, which
should be perfectly normal OHCI/EHCI USB 2.0 with 4 ports.

-- 
Len Sorensen


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-07-12 16:25               ` Aleš Nesrsta
  2013-07-12 18:05                 ` Lennart Sorensen
@ 2013-07-13  8:13                 ` Vladimir 'φ-coder/phcoder' Serbinenko
  2013-07-13 18:10                   ` Aleš Nesrsta
  1 sibling, 1 reply; 79+ messages in thread
From: Vladimir 'φ-coder/phcoder' Serbinenko @ 2013-07-13  8:13 UTC (permalink / raw)
  To: The development of GNU GRUB

On 12.07.2013 18:25, Aleš Nesrsta wrote:
> Hi Vladimir,
>
> - what was the reason of the OHCI problem on Loongson?
> (I don't see any details of solution below nor the patch... ?)
>
It was bad handling of root ports. My standard system has only EHCI+RMH 
so root port isn't accessible and is never hotplugged. This was 
introduced by USB init speed-up series
> BR,
> Ales
>
> Dne 12.7.2013 16:02, Vladimir 'φ-coder/phcoder' Serbinenko napsal(a):
>> I fixed the usb keyboard bug on fuloong. Looks like some "antivirus"
>> software blocked my message with GRUB binary. Also thers is grub.elf
>> (from 2.00~rc1) in downloads section.
>> On 03.11.2012 22:34, Javier Vasquez wrote:
>>> On Tue, Oct 30, 2012 at 2:14 PM, Aleš Nesrsta <starous@volny.cz
>>> <mailto:starous@volny.cz>> wrote:
>>>
>>>     Javier Vasquez píše v Po 29. 10. 2012 v 17:03 -0600:
>>>      > > According to USB keyboard: Maybe it sounds funny, but try this,
>>>     please:
>>>      > > Unplug and plug again keyboard when GRUB is loaded.
>>>      > > Does it help?
>>>      > >
>>>      > > BR
>>>      > > Ales
>>>      >
>>>      >
>>>      > Thanks, I tried, and it didn't work, :-(
>>>      >
>>>      > BTW, forgot to menion that I also tried adding usb and
>>>     usb_keyboard as
>>>      > GRUB_PRELOAD_MODULES (grub.cfg has the corresponding insmod
>>>     statements
>>>      > at the beginning), and that didn't work.  That's the current
>>> setup
>>>      > actually...
>>>      >
>>>      > Thanks,
>>>      >
>>>     OK, so it will be some another case.
>>>
>>>     There will be helpful additional information - does work USB at all?
>>>     I.e. when You connect e.g. USB flasdisk, is it working, can You
>>> use it
>>>     in GRUB?
>>>     (Sorry if it is not possible to try such situation, I never seen
>>>     loongson (fuloong) mini-pc...)
>>>
>>>
>>> No, it does not work.  pmon handles it correctly, but grub provides the
>>> error disk not found, :-(
>>>
>>>
>>>     Another thing - You mentioned You used OHCI GRUB driver. As I see on
>>>     http://www.lemote.com/en/products/mini-computer/2010/0310/111.html ,
>>>     there is mentioned USB 2.0, i.e. it should be probably EHCI
>>> controller
>>>     - ?
>>>
>>>
>>> I also generated image including the ehci module, and it didn't make a
>>> change...
>>>
>>>     (OHCI is USB 1.1 controller - but it could be used together with
>>> USB 2.0
>>>     EHCI as so called companion controller).
>>>     Is it possible that Your Mini-PC has USB 2.0 only (i.e. EHCI)
>>> controller
>>>     (without companion controller)?
>>>     Are somewhere available more detailed information about Your
>>> loongson-2f
>>>     Mini-PC HW?
>>>
>>>
>>> I'm attaching more information about the mini-pc...  Notice dmesg
>>> indicates linux used ohci for this device without problems:
>>>
>>> % uname -a
>>> Linux mini-1 3.2.0-4-loongson-2f #1 Debian 3.2.32-1 mips64 GNU/Linux
>>>
>>> % dmesg
>>> ...
>>> [    6.820000] usb 2-2: new low-speed USB device number 3 using ohci_hcd
>>> [    7.048000] usb 2-2: New USB device found, idVendor=04d9,
>>> idProduct=1702
>>> [    7.052000] usb 2-2: New USB device strings: Mfr=1, Product=2,
>>> SerialNumber=0
>>> [    7.056000] usb 2-2: Product: USB Keyboard
>>> [    7.060000] usb 2-2: Manufacturer:
>>> [    7.100000] input:   USB Keyboard as
>>> /devices/pci0000:00/0000:00:0e.4/usb2/2-2/2-2:1.0/input/input1
>>> [    7.116000] generic-usb 0003:04D9:1702.0002: input,hidraw1: USB HID
>>> v1.10 Keyboard [  USB Keyboard] on usb-0000:00:0e.4-2/input0
>>> [    7.144000] input:   USB Keyboard as
>>> /devices/pci0000:00/0000:00:0e.4/usb2/2-2/2-2:1.1/input/input2
>>> [    7.152000] generic-usb 0003:04D9:1702.0003: input,hidraw2: USB HID
>>> v1.10 Device [  USB Keyboard] on usb-0000:00:0e.4-2/input1
>>> ...
>>>
>>> I'm attaching several logs and info, including dmsg output...
>>>
>>>
>>>     BR,
>>>     Ales
>>>
>>>
>>> Thanks,
>>>
>>> --
>>> Javier.
>>>
>>>
>>> _______________________________________________
>>> Grub-devel mailing list
>>> Grub-devel@gnu.org
>>> https://lists.gnu.org/mailman/listinfo/grub-devel
>>>
>>
>>
>> _______________________________________________
>> Grub-devel mailing list
>> Grub-devel@gnu.org
>> https://lists.gnu.org/mailman/listinfo/grub-devel
>
> _______________________________________________
> Grub-devel mailing list
> Grub-devel@gnu.org
> https://lists.gnu.org/mailman/listinfo/grub-devel



^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-07-13  8:13                 ` Vladimir 'φ-coder/phcoder' Serbinenko
@ 2013-07-13 18:10                   ` Aleš Nesrsta
  2013-07-13 19:54                     ` Vladimir 'φ-coder/phcoder' Serbinenko
  0 siblings, 1 reply; 79+ messages in thread
From: Aleš Nesrsta @ 2013-07-13 18:10 UTC (permalink / raw)
  To: The development of GNU GRUB

Hi Vladimir,

thanks for the info.

I wanted to try some experiments with this new version, but, 
unfortunately, something is probably bad in trunk - there is no 
accessible any disk device after "insmod <driver>" ("ls" does not list 
any device, only empty line).

<driver> can be (maybe) anything, I tried ehci, uhci, ohci and (non USB 
driver) ahci.
I.e., problem is not related to USB drivers only.
For the first look it sounds like there is maybe something wrong with 
insmod command itself.
(I built GRUB from latest trunk on 64-bit Arch Linux.)

BR,
Ales

Dne 13.7.2013 10:13, Vladimir 'φ-coder/phcoder' Serbinenko napsal(a):
> On 12.07.2013 18:25, Aleš Nesrsta wrote:
>> Hi Vladimir,
>>
>> - what was the reason of the OHCI problem on Loongson?
>> (I don't see any details of solution below nor the patch... ?)
>>
> It was bad handling of root ports. My standard system has only EHCI+RMH
> so root port isn't accessible and is never hotplugged. This was
> introduced by USB init speed-up series
>> BR,
>> Ales
>>
>> Dne 12.7.2013 16:02, Vladimir 'φ-coder/phcoder' Serbinenko napsal(a):
>>> I fixed the usb keyboard bug on fuloong. Looks like some "antivirus"
>>> software blocked my message with GRUB binary. Also thers is grub.elf
>>> (from 2.00~rc1) in downloads section.
>>> On 03.11.2012 22:34, Javier Vasquez wrote:
>>>> On Tue, Oct 30, 2012 at 2:14 PM, Aleš Nesrsta <starous@volny.cz
>>>> <mailto:starous@volny.cz>> wrote:
>>>>
>>>>     Javier Vasquez píše v Po 29. 10. 2012 v 17:03 -0600:
>>>>      > > According to USB keyboard: Maybe it sounds funny, but try
>>>> this,
>>>>     please:
>>>>      > > Unplug and plug again keyboard when GRUB is loaded.
>>>>      > > Does it help?
>>>>      > >
>>>>      > > BR
>>>>      > > Ales
>>>>      >
>>>>      >
>>>>      > Thanks, I tried, and it didn't work, :-(
>>>>      >
>>>>      > BTW, forgot to menion that I also tried adding usb and
>>>>     usb_keyboard as
>>>>      > GRUB_PRELOAD_MODULES (grub.cfg has the corresponding insmod
>>>>     statements
>>>>      > at the beginning), and that didn't work.  That's the current
>>>> setup
>>>>      > actually...
>>>>      >
>>>>      > Thanks,
>>>>      >
>>>>     OK, so it will be some another case.
>>>>
>>>>     There will be helpful additional information - does work USB at
>>>> all?
>>>>     I.e. when You connect e.g. USB flasdisk, is it working, can You
>>>> use it
>>>>     in GRUB?
>>>>     (Sorry if it is not possible to try such situation, I never seen
>>>>     loongson (fuloong) mini-pc...)
>>>>
>>>>
>>>> No, it does not work.  pmon handles it correctly, but grub provides the
>>>> error disk not found, :-(
>>>>
>>>>
>>>>     Another thing - You mentioned You used OHCI GRUB driver. As I
>>>> see on
>>>>
>>>> http://www.lemote.com/en/products/mini-computer/2010/0310/111.html ,
>>>>     there is mentioned USB 2.0, i.e. it should be probably EHCI
>>>> controller
>>>>     - ?
>>>>
>>>>
>>>> I also generated image including the ehci module, and it didn't make a
>>>> change...
>>>>
>>>>     (OHCI is USB 1.1 controller - but it could be used together with
>>>> USB 2.0
>>>>     EHCI as so called companion controller).
>>>>     Is it possible that Your Mini-PC has USB 2.0 only (i.e. EHCI)
>>>> controller
>>>>     (without companion controller)?
>>>>     Are somewhere available more detailed information about Your
>>>> loongson-2f
>>>>     Mini-PC HW?
>>>>
>>>>
>>>> I'm attaching more information about the mini-pc...  Notice dmesg
>>>> indicates linux used ohci for this device without problems:
>>>>
>>>> % uname -a
>>>> Linux mini-1 3.2.0-4-loongson-2f #1 Debian 3.2.32-1 mips64 GNU/Linux
>>>>
>>>> % dmesg
>>>> ...
>>>> [    6.820000] usb 2-2: new low-speed USB device number 3 using
>>>> ohci_hcd
>>>> [    7.048000] usb 2-2: New USB device found, idVendor=04d9,
>>>> idProduct=1702
>>>> [    7.052000] usb 2-2: New USB device strings: Mfr=1, Product=2,
>>>> SerialNumber=0
>>>> [    7.056000] usb 2-2: Product: USB Keyboard
>>>> [    7.060000] usb 2-2: Manufacturer:
>>>> [    7.100000] input:   USB Keyboard as
>>>> /devices/pci0000:00/0000:00:0e.4/usb2/2-2/2-2:1.0/input/input1
>>>> [    7.116000] generic-usb 0003:04D9:1702.0002: input,hidraw1: USB HID
>>>> v1.10 Keyboard [  USB Keyboard] on usb-0000:00:0e.4-2/input0
>>>> [    7.144000] input:   USB Keyboard as
>>>> /devices/pci0000:00/0000:00:0e.4/usb2/2-2/2-2:1.1/input/input2
>>>> [    7.152000] generic-usb 0003:04D9:1702.0003: input,hidraw2: USB HID
>>>> v1.10 Device [  USB Keyboard] on usb-0000:00:0e.4-2/input1
>>>> ...
>>>>
>>>> I'm attaching several logs and info, including dmsg output...
>>>>
>>>>
>>>>     BR,
>>>>     Ales
>>>>
>>>>
>>>> Thanks,
>>>>
>>>> --
>>>> Javier.
>>>>
>>>>
>>>> _______________________________________________
>>>> Grub-devel mailing list
>>>> Grub-devel@gnu.org
>>>> https://lists.gnu.org/mailman/listinfo/grub-devel
>>>>
>>>
>>>
>>> _______________________________________________
>>> Grub-devel mailing list
>>> Grub-devel@gnu.org
>>> https://lists.gnu.org/mailman/listinfo/grub-devel
>>
>> _______________________________________________
>> Grub-devel mailing list
>> Grub-devel@gnu.org
>> https://lists.gnu.org/mailman/listinfo/grub-devel
>
>
> _______________________________________________
> Grub-devel mailing list
> Grub-devel@gnu.org
> https://lists.gnu.org/mailman/listinfo/grub-devel


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-07-13 18:10                   ` Aleš Nesrsta
@ 2013-07-13 19:54                     ` Vladimir 'φ-coder/phcoder' Serbinenko
  2013-07-13 21:22                       ` Aleš Nesrsta
  0 siblings, 1 reply; 79+ messages in thread
From: Vladimir 'φ-coder/phcoder' Serbinenko @ 2013-07-13 19:54 UTC (permalink / raw)
  To: The development of GNU GRUB

On 13.07.2013 20:10, Aleš Nesrsta wrote:
> Hi Vladimir,
>
> thanks for the info.
>
> I wanted to try some experiments with this new version, but,
> unfortunately, something is probably bad in trunk - there is no
> accessible any disk device after "insmod <driver>" ("ls" does not list
> any device, only empty line).
>
> <driver> can be (maybe) anything, I tried ehci, uhci, ohci and (non USB
> driver) ahci.
> I.e., problem is not related to USB drivers only.
> For the first look it sounds like there is maybe something wrong with
> insmod command itself.
> (I built GRUB from latest trunk on 64-bit Arch Linux.)
>
You have to use nativedisk command which reloads disk drivers all at 
once as BIOS disk services are disables when *hci or pata is loaded.
> BR,
> Ales
>
> Dne 13.7.2013 10:13, Vladimir 'φ-coder/phcoder' Serbinenko napsal(a):
>> On 12.07.2013 18:25, Aleš Nesrsta wrote:
>>> Hi Vladimir,
>>>
>>> - what was the reason of the OHCI problem on Loongson?
>>> (I don't see any details of solution below nor the patch... ?)
>>>
>> It was bad handling of root ports. My standard system has only EHCI+RMH
>> so root port isn't accessible and is never hotplugged. This was
>> introduced by USB init speed-up series
>>> BR,
>>> Ales
>>>
>>> Dne 12.7.2013 16:02, Vladimir 'φ-coder/phcoder' Serbinenko napsal(a):
>>>> I fixed the usb keyboard bug on fuloong. Looks like some "antivirus"
>>>> software blocked my message with GRUB binary. Also thers is grub.elf
>>>> (from 2.00~rc1) in downloads section.
>>>> On 03.11.2012 22:34, Javier Vasquez wrote:
>>>>> On Tue, Oct 30, 2012 at 2:14 PM, Aleš Nesrsta <starous@volny.cz
>>>>> <mailto:starous@volny.cz>> wrote:
>>>>>
>>>>>     Javier Vasquez píše v Po 29. 10. 2012 v 17:03 -0600:
>>>>>      > > According to USB keyboard: Maybe it sounds funny, but try
>>>>> this,
>>>>>     please:
>>>>>      > > Unplug and plug again keyboard when GRUB is loaded.
>>>>>      > > Does it help?
>>>>>      > >
>>>>>      > > BR
>>>>>      > > Ales
>>>>>      >
>>>>>      >
>>>>>      > Thanks, I tried, and it didn't work, :-(
>>>>>      >
>>>>>      > BTW, forgot to menion that I also tried adding usb and
>>>>>     usb_keyboard as
>>>>>      > GRUB_PRELOAD_MODULES (grub.cfg has the corresponding insmod
>>>>>     statements
>>>>>      > at the beginning), and that didn't work.  That's the current
>>>>> setup
>>>>>      > actually...
>>>>>      >
>>>>>      > Thanks,
>>>>>      >
>>>>>     OK, so it will be some another case.
>>>>>
>>>>>     There will be helpful additional information - does work USB at
>>>>> all?
>>>>>     I.e. when You connect e.g. USB flasdisk, is it working, can You
>>>>> use it
>>>>>     in GRUB?
>>>>>     (Sorry if it is not possible to try such situation, I never seen
>>>>>     loongson (fuloong) mini-pc...)
>>>>>
>>>>>
>>>>> No, it does not work.  pmon handles it correctly, but grub provides
>>>>> the
>>>>> error disk not found, :-(
>>>>>
>>>>>
>>>>>     Another thing - You mentioned You used OHCI GRUB driver. As I
>>>>> see on
>>>>>
>>>>> http://www.lemote.com/en/products/mini-computer/2010/0310/111.html ,
>>>>>     there is mentioned USB 2.0, i.e. it should be probably EHCI
>>>>> controller
>>>>>     - ?
>>>>>
>>>>>
>>>>> I also generated image including the ehci module, and it didn't make a
>>>>> change...
>>>>>
>>>>>     (OHCI is USB 1.1 controller - but it could be used together with
>>>>> USB 2.0
>>>>>     EHCI as so called companion controller).
>>>>>     Is it possible that Your Mini-PC has USB 2.0 only (i.e. EHCI)
>>>>> controller
>>>>>     (without companion controller)?
>>>>>     Are somewhere available more detailed information about Your
>>>>> loongson-2f
>>>>>     Mini-PC HW?
>>>>>
>>>>>
>>>>> I'm attaching more information about the mini-pc...  Notice dmesg
>>>>> indicates linux used ohci for this device without problems:
>>>>>
>>>>> % uname -a
>>>>> Linux mini-1 3.2.0-4-loongson-2f #1 Debian 3.2.32-1 mips64 GNU/Linux
>>>>>
>>>>> % dmesg
>>>>> ...
>>>>> [    6.820000] usb 2-2: new low-speed USB device number 3 using
>>>>> ohci_hcd
>>>>> [    7.048000] usb 2-2: New USB device found, idVendor=04d9,
>>>>> idProduct=1702
>>>>> [    7.052000] usb 2-2: New USB device strings: Mfr=1, Product=2,
>>>>> SerialNumber=0
>>>>> [    7.056000] usb 2-2: Product: USB Keyboard
>>>>> [    7.060000] usb 2-2: Manufacturer:
>>>>> [    7.100000] input:   USB Keyboard as
>>>>> /devices/pci0000:00/0000:00:0e.4/usb2/2-2/2-2:1.0/input/input1
>>>>> [    7.116000] generic-usb 0003:04D9:1702.0002: input,hidraw1: USB HID
>>>>> v1.10 Keyboard [  USB Keyboard] on usb-0000:00:0e.4-2/input0
>>>>> [    7.144000] input:   USB Keyboard as
>>>>> /devices/pci0000:00/0000:00:0e.4/usb2/2-2/2-2:1.1/input/input2
>>>>> [    7.152000] generic-usb 0003:04D9:1702.0003: input,hidraw2: USB HID
>>>>> v1.10 Device [  USB Keyboard] on usb-0000:00:0e.4-2/input1
>>>>> ...
>>>>>
>>>>> I'm attaching several logs and info, including dmsg output...
>>>>>
>>>>>
>>>>>     BR,
>>>>>     Ales
>>>>>
>>>>>
>>>>> Thanks,
>>>>>
>>>>> --
>>>>> Javier.
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Grub-devel mailing list
>>>>> Grub-devel@gnu.org
>>>>> https://lists.gnu.org/mailman/listinfo/grub-devel
>>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Grub-devel mailing list
>>>> Grub-devel@gnu.org
>>>> https://lists.gnu.org/mailman/listinfo/grub-devel
>>>
>>> _______________________________________________
>>> Grub-devel mailing list
>>> Grub-devel@gnu.org
>>> https://lists.gnu.org/mailman/listinfo/grub-devel
>>
>>
>> _______________________________________________
>> Grub-devel mailing list
>> Grub-devel@gnu.org
>> https://lists.gnu.org/mailman/listinfo/grub-devel
>
> _______________________________________________
> Grub-devel mailing list
> Grub-devel@gnu.org
> https://lists.gnu.org/mailman/listinfo/grub-devel



^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-07-13 19:54                     ` Vladimir 'φ-coder/phcoder' Serbinenko
@ 2013-07-13 21:22                       ` Aleš Nesrsta
  2013-07-15  0:18                         ` Javier Vasquez
  0 siblings, 1 reply; 79+ messages in thread
From: Aleš Nesrsta @ 2013-07-13 21:22 UTC (permalink / raw)
  To: The development of GNU GRUB

> You have to use nativedisk command which reloads disk drivers all at
> once as BIOS disk services are disables when *hci or pata is loaded.

Thanks, it works - it looks like I missed some important change in GRUB...

BR,
Ales


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-07-13 21:22                       ` Aleš Nesrsta
@ 2013-07-15  0:18                         ` Javier Vasquez
  2013-07-15  3:19                           ` Javier Vasquez
  0 siblings, 1 reply; 79+ messages in thread
From: Javier Vasquez @ 2013-07-15  0:18 UTC (permalink / raw)
  To: The development of GNU GRUB

On 7/13/13, Aleš Nesrsta <starous@volny.cz> wrote:
>> You have to use nativedisk command which reloads disk drivers all at
>> once as BIOS disk services are disables when *hci or pata is loaded.
>
> Thanks, it works - it looks like I missed some important change in GRUB...
>
> BR,
> Ales

Does this mean that if do the following:

bzr branch http://bzr.savannah.gnu.org/r/grub/trunk/grub

Or "bzr pull" if having already a local repo...
And then:

cd grub
./autogen.sh
./configure --prefix=/usr --sysconfdir=/etc
make
sudo make install

And then after removing old grub generated stuff:

sudo grub-install --boot-directory=/boot --target=mipsel-loongson
--recheck /dev/sda

That automatically will generate a /boot/grub.elf image for me?

Just to make sure, :-)

BTW, I didn't find the rc version in here:

ftp://ftp.gnu.org/gnu/grub

Thanks,

-- 
Javier.


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-07-15  0:18                         ` Javier Vasquez
@ 2013-07-15  3:19                           ` Javier Vasquez
  2013-07-15 10:26                             ` Vladimir 'φ-coder/phcoder' Serbinenko
  0 siblings, 1 reply; 79+ messages in thread
From: Javier Vasquez @ 2013-07-15  3:19 UTC (permalink / raw)
  To: The development of GNU GRUB

On 7/14/13, Javier Vasquez <j.e.vasquez.v@gmail.com> wrote:
> ...
>
> Does this mean that if do the following:
>
> bzr branch http://bzr.savannah.gnu.org/r/grub/trunk/grub
>
> ...

By using trunk, and instaling grub from there, and generating the menu
wihtout and/or with:

GRUB_PRELOAD_MODULES="part_gpt part_msdos usb usb_keyboard"

And using the grub.elf provided by grub-install, that didn't change a
thing, :-)  I still can't use the usb keyboard, :-(

Seems I was mistaken, and I should have gotten, whether grub, or the
elf, from some other place.

Can you please clarify what is it I can try?

Thanks,


-- 
Javier.


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-07-15  3:19                           ` Javier Vasquez
@ 2013-07-15 10:26                             ` Vladimir 'φ-coder/phcoder' Serbinenko
  2013-07-16 13:40                               ` Javier Vasquez
  0 siblings, 1 reply; 79+ messages in thread
From: Vladimir 'φ-coder/phcoder' Serbinenko @ 2013-07-15 10:26 UTC (permalink / raw)
  To: The development of GNU GRUB

On 15.07.2013 05:19, Javier Vasquez wrote:
> On 7/14/13, Javier Vasquez <j.e.vasquez.v@gmail.com> wrote:
>> ...
>>
>> Does this mean that if do the following:
>>
>> bzr branch http://bzr.savannah.gnu.org/r/grub/trunk/grub
>>
>> ...
>
> By using trunk, and instaling grub from there, and generating the menu
> wihtout and/or with:
>
> GRUB_PRELOAD_MODULES="part_gpt part_msdos usb usb_keyboard"
>
> And using the grub.elf provided by grub-install, that didn't change a
> thing, :-)  I still can't use the usb keyboard, :-(
>
You need to preload ehci and ohci.
> Seems I was mistaken, and I should have gotten, whether grub, or the
> elf, from some other place.
>
> Can you please clarify what is it I can try?
>
> Thanks,
>
>



^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-07-12 14:02             ` Vladimir 'φ-coder/phcoder' Serbinenko
  2013-07-12 16:25               ` Aleš Nesrsta
@ 2013-07-15 20:39               ` Aleš Nesrsta
  2013-07-16 19:25                 ` Aleš Nesrsta
  1 sibling, 1 reply; 79+ messages in thread
From: Aleš Nesrsta @ 2013-07-15 20:39 UTC (permalink / raw)
  To: The development of GNU GRUB

> I fixed the usb keyboard bug on fuloong. Looks like some "antivirus"
> software blocked my message with GRUB binary. Also thers is grub.elf
> (from 2.00~rc1) in downloads section.

Hi Vladimir,
I made some tests with the last changes of USB and there are results:

1.
Some of my USBMS devices have problems to work properly. It seems to be 
some regression because they worked well on some older revisions... :-(
I did not make any investigation it this direction yet, as this problem 
is probably not related to latest changes (fix of root ports) - so I 
ignore them for now.

2.
Sometimes some devices are not recognized (not working) in the case when 
they are connected before USB "starting" time (before the moment when 
USB modules/drivers are loaded) or when hub with this device is connected.
Additionally, it seems to happen only if device is connected via hub(s), 
not directly into root port - at least it was behavior during my tests 
(but I did only few tests on root ports, I focused my tests to USB 
keyboard connected via hub(s) etc.).
It looks like, in some rare cases, usbhub.c maybe miss some non-root hub 
port change(s). Unfortunately I had no enough time to try debug these 
situations.

So I went through Your changes in usbhub.c and other USB related files.
Unfortunately, I did not found reason of the problem mentioned above in 
point 2. yet.
But I found some another points to discuss:

a)
I found my old mistake related to variable "pending_reset".
Meaning of this variable is to avoid concurrent reset on devices which 
are connected to the same controller HW instance.
This variable is stored in wrong place - it should be located not in 
"struct grub_usb_controller_dev" but in "struct grub_*hci" (i.e. 
grub_uhci, grub_ohci etc.).
In fact, its current location is not totally bad - it is also working, 
but it can slow down handling of USB devices (mainly in USB "starting" 
phase) in case when there are more controllers of the same type.


b)
There is missing waiting for device stable power in case when device is 
connected to ROOT hub later than in USB "starting" time.
This could possibly lead to wrong device reset and malfunction.

I.e. the "first half" of "grub_usb_poll_devices" should be little bit 
changed, it is not correct to call "attach_root_port" immediately when 
"detect_dev" detected device connection - it should be done e.g. in 
similar way as in "grub_usb_controller_dev_register" (or maybe better in 
some another, "background" way, like You did for non-root hub - to 
prevent unwanted delay in execution of another GRUB parts).


c)
I thought about this old code:

"...
poll_nonroot_hub (grub_usb_device_t dev)
{
   grub_usb_err_t err;
   unsigned i;
   grub_uint8_t changed;
   grub_size_t actual, len;

   if (!dev->hub_transfer)
     return;
..."

I think, as the possible "error recovery", the better than current 
immediate return could be to try to call "grub_usb_bulk_read_background" 
to schedule new background transfer for this hub before return - ?


d)
Cosmetic thing:
It will be fine to rename declaration
static struct grub_usb_hub *hubs;
to
static struct grub_usb_hub *root_hubs;
to be more self explanative... :-)


What do You think about the points a)-d) ?

BR,
Ales


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-07-15 10:26                             ` Vladimir 'φ-coder/phcoder' Serbinenko
@ 2013-07-16 13:40                               ` Javier Vasquez
  2013-07-16 13:50                                 ` Javier Vasquez
  0 siblings, 1 reply; 79+ messages in thread
From: Javier Vasquez @ 2013-07-16 13:40 UTC (permalink / raw)
  To: The development of GNU GRUB

On 7/15/13, Vladimir 'φ-coder/phcoder' Serbinenko <phcoder@gmail.com> wrote:
>> And using the grub.elf provided by grub-install, that didn't change a
>> thing, :-)  I still can't use the usb keyboard, :-(
>>
> You need to preload ehci and ohci.

Now I have this:

GRUB_PRELOAD_MODULES="ehci ohci"

which generates in the menu:

insmod ehci
insmod ohci
...

and that doesn't help either.  Am I missing something still?

Thanks,

-- 
Javier.


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-07-16 13:40                               ` Javier Vasquez
@ 2013-07-16 13:50                                 ` Javier Vasquez
  2013-07-16 17:53                                   ` Vladimir 'φ-coder/phcoder' Serbinenko
  0 siblings, 1 reply; 79+ messages in thread
From: Javier Vasquez @ 2013-07-16 13:50 UTC (permalink / raw)
  To: The development of GNU GRUB

On 7/16/13, Javier Vasquez <j.e.vasquez.v@gmail.com> wrote:
> On 7/15/13, Vladimir 'φ-coder/phcoder' Serbinenko <phcoder@gmail.com>
> wrote:
>>> And using the grub.elf provided by grub-install, that didn't change a
>>> thing, :-)  I still can't use the usb keyboard, :-(
>>>
>> You need to preload ehci and ohci.
>
> Now I have this:
>
> GRUB_PRELOAD_MODULES="ehci ohci"
>
> which generates in the menu:
>
> insmod ehci
> insmod ohci
> ...
>
> and that doesn't help either.  Am I missing something still?
>
> Thanks,
>
> --
> Javier.
>

Having:

GRUB_PRELOAD_MODULES="ehci ohci usb_keyboard"

and, combining with preload of usb_keyboard didn't do the magic either...

Notice I'm loading the grub.elf from pmon like this:

title   Boot with GNU GRUB2
        kernel  (wd0,0)/grub.elf
        args    console=tty no_auto_cmd

Thanks,

-- 
Javier.


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-07-16 13:50                                 ` Javier Vasquez
@ 2013-07-16 17:53                                   ` Vladimir 'φ-coder/phcoder' Serbinenko
  2013-07-16 21:17                                     ` Javier Vasquez
  0 siblings, 1 reply; 79+ messages in thread
From: Vladimir 'φ-coder/phcoder' Serbinenko @ 2013-07-16 17:53 UTC (permalink / raw)
  To: The development of GNU GRUB

On 16.07.2013 15:50, Javier Vasquez wrote:
> On 7/16/13, Javier Vasquez <j.e.vasquez.v@gmail.com> wrote:
>> On 7/15/13, Vladimir 'φ-coder/phcoder' Serbinenko <phcoder@gmail.com>
>> wrote:
>>>> And using the grub.elf provided by grub-install, that didn't change a
>>>> thing, :-)  I still can't use the usb keyboard, :-(
>>>>
>>> You need to preload ehci and ohci.
>>
>> Now I have this:
>>
>> GRUB_PRELOAD_MODULES="ehci ohci"
>>
>> which generates in the menu:
>>
>> insmod ehci
>> insmod ohci
>> ...
>>
>> and that doesn't help either.  Am I missing something still?
>>
>> Thanks,
>>
>> --
>> Javier.
>>
>
> Having:
>
> GRUB_PRELOAD_MODULES="ehci ohci usb_keyboard"
>
> and, combining with preload of usb_keyboard didn't do the magic either...
>
Try different ports and try with/without hub, different keyboards etc. 
There is no problem on my system (but unlike you I don't use pmon).
> Notice I'm loading the grub.elf from pmon like this:
>
> title   Boot with GNU GRUB2
>          kernel  (wd0,0)/grub.elf
>          args    console=tty no_auto_cmd
>
> Thanks,
>



^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-07-15 20:39               ` Aleš Nesrsta
@ 2013-07-16 19:25                 ` Aleš Nesrsta
  2013-07-16 19:29                   ` Aleš Nesrsta
  2013-10-16 23:31                   ` Vladimir 'φ-coder/phcoder' Serbinenko
  0 siblings, 2 replies; 79+ messages in thread
From: Aleš Nesrsta @ 2013-07-16 19:25 UTC (permalink / raw)
  To: The development of GNU GRUB

Hi Vladimir,

I have some additional information - results of some today's experiments.
The main important thing related to USB keyboard:

USB keyboard doesn't work if it is connected as first device to the same 
non-root hub port, where was connected USBMS device previously!
If the keyboard is disconnected and connected again to the same port, it 
works.
this behavior is systematical, it can be repeated at any time (at least 
on my PC).

What is very interesting, USB keyboard is listed by command "usb".
And it doesn't matter if previously connected USBMS device was HIGH of 
FULL device.

I.e., according these test results, even if the USB keybord is not 
working, it is connected to port and addressed properly and its control 
pipe is working, but device itself is not working - maybe there is 
something wrong in "high level" driver (usb_keyboard) - ?


There is also another bad thing - after some number of 
connecting/disconnecting of the keyboard (at least about 20 and more) 
the GRUB crashes - more properly, it reboots PC, i.e. there is probably 
also some memory leak...

BR,
Ales

>
> 1.
> Some of my USBMS devices have problems to work properly. It seems to be
> some regression because they worked well on some older revisions... :-(
> I did not make any investigation it this direction yet, as this problem
> is probably not related to latest changes (fix of root ports) - so I
> ignore them for now.
>
> 2.
> Sometimes some devices are not recognized (not working) in the case when
> they are connected before USB "starting" time (before the moment when
> USB modules/drivers are loaded) or when hub with this device is connected.
> Additionally, it seems to happen only if device is connected via hub(s),
> not directly into root port - at least it was behavior during my tests
> (but I did only few tests on root ports, I focused my tests to USB
> keyboard connected via hub(s) etc.).
> It looks like, in some rare cases, usbhub.c maybe miss some non-root hub
> port change(s). Unfortunately I had no enough time to try debug these
> situations.
>
> So I went through Your changes in usbhub.c and other USB related files.
> Unfortunately, I did not found reason of the problem mentioned above in
> point 2. yet.
> But I found some another points to discuss:
>
> a)
> I found my old mistake related to variable "pending_reset".
> Meaning of this variable is to avoid concurrent reset on devices which
> are connected to the same controller HW instance.
> This variable is stored in wrong place - it should be located not in
> "struct grub_usb_controller_dev" but in "struct grub_*hci" (i.e.
> grub_uhci, grub_ohci etc.).
> In fact, its current location is not totally bad - it is also working,
> but it can slow down handling of USB devices (mainly in USB "starting"
> phase) in case when there are more controllers of the same type.
>
>
> b)
> There is missing waiting for device stable power in case when device is
> connected to ROOT hub later than in USB "starting" time.
> This could possibly lead to wrong device reset and malfunction.
>
> I.e. the "first half" of "grub_usb_poll_devices" should be little bit
> changed, it is not correct to call "attach_root_port" immediately when
> "detect_dev" detected device connection - it should be done e.g. in
> similar way as in "grub_usb_controller_dev_register" (or maybe better in
> some another, "background" way, like You did for non-root hub - to
> prevent unwanted delay in execution of another GRUB parts).
>
>
> c)
> I thought about this old code:
>
> "...
> poll_nonroot_hub (grub_usb_device_t dev)
> {
>    grub_usb_err_t err;
>    unsigned i;
>    grub_uint8_t changed;
>    grub_size_t actual, len;
>
>    if (!dev->hub_transfer)
>      return;
> ..."
>
> I think, as the possible "error recovery", the better than current
> immediate return could be to try to call "grub_usb_bulk_read_background"
> to schedule new background transfer for this hub before return - ?
>
>
> d)
> Cosmetic thing:
> It will be fine to rename declaration
> static struct grub_usb_hub *hubs;
> to
> static struct grub_usb_hub *root_hubs;
> to be more self explanative... :-)
>
>
> What do You think about the points a)-d) ?
>
> BR,
> Ales
>
> _______________________________________________
> Grub-devel mailing list
> Grub-devel@gnu.org
> https://lists.gnu.org/mailman/listinfo/grub-devel
>


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-07-16 19:25                 ` Aleš Nesrsta
@ 2013-07-16 19:29                   ` Aleš Nesrsta
  2013-07-18 16:10                     ` [PATCH] " Aleš Nesrsta
  2013-10-16 23:31                   ` Vladimir 'φ-coder/phcoder' Serbinenko
  1 sibling, 1 reply; 79+ messages in thread
From: Aleš Nesrsta @ 2013-07-16 19:29 UTC (permalink / raw)
  To: The development of GNU GRUB

I forgot one more thing - if You want to try repeat USBMS/USB keyboard 
problem described below, You need to access the connected USB disk (e.g. 
by "ls" command) before removing it.

> Hi Vladimir,
>
> I have some additional information - results of some today's experiments.
> The main important thing related to USB keyboard:
>
> USB keyboard doesn't work if it is connected as first device to the same
> non-root hub port, where was connected USBMS device previously!
> If the keyboard is disconnected and connected again to the same port, it
> works.
> this behavior is systematical, it can be repeated at any time (at least
> on my PC).
>
> What is very interesting, USB keyboard is listed by command "usb".
> And it doesn't matter if previously connected USBMS device was HIGH of
> FULL device.
>
> I.e., according these test results, even if the USB keybord is not
> working, it is connected to port and addressed properly and its control
> pipe is working, but device itself is not working - maybe there is
> something wrong in "high level" driver (usb_keyboard) - ?
>
>
> There is also another bad thing - after some number of
> connecting/disconnecting of the keyboard (at least about 20 and more)
> the GRUB crashes - more properly, it reboots PC, i.e. there is probably
> also some memory leak...
>
> BR,
> Ales
>
>>
>> 1.
>> Some of my USBMS devices have problems to work properly. It seems to be
>> some regression because they worked well on some older revisions... :-(
>> I did not make any investigation it this direction yet, as this problem
>> is probably not related to latest changes (fix of root ports) - so I
>> ignore them for now.
>>
>> 2.
>> Sometimes some devices are not recognized (not working) in the case when
>> they are connected before USB "starting" time (before the moment when
>> USB modules/drivers are loaded) or when hub with this device is
>> connected.
>> Additionally, it seems to happen only if device is connected via hub(s),
>> not directly into root port - at least it was behavior during my tests
>> (but I did only few tests on root ports, I focused my tests to USB
>> keyboard connected via hub(s) etc.).
>> It looks like, in some rare cases, usbhub.c maybe miss some non-root hub
>> port change(s). Unfortunately I had no enough time to try debug these
>> situations.
>>
>> So I went through Your changes in usbhub.c and other USB related files.
>> Unfortunately, I did not found reason of the problem mentioned above in
>> point 2. yet.
>> But I found some another points to discuss:
>>
>> a)
>> I found my old mistake related to variable "pending_reset".
>> Meaning of this variable is to avoid concurrent reset on devices which
>> are connected to the same controller HW instance.
>> This variable is stored in wrong place - it should be located not in
>> "struct grub_usb_controller_dev" but in "struct grub_*hci" (i.e.
>> grub_uhci, grub_ohci etc.).
>> In fact, its current location is not totally bad - it is also working,
>> but it can slow down handling of USB devices (mainly in USB "starting"
>> phase) in case when there are more controllers of the same type.
>>
>>
>> b)
>> There is missing waiting for device stable power in case when device is
>> connected to ROOT hub later than in USB "starting" time.
>> This could possibly lead to wrong device reset and malfunction.
>>
>> I.e. the "first half" of "grub_usb_poll_devices" should be little bit
>> changed, it is not correct to call "attach_root_port" immediately when
>> "detect_dev" detected device connection - it should be done e.g. in
>> similar way as in "grub_usb_controller_dev_register" (or maybe better in
>> some another, "background" way, like You did for non-root hub - to
>> prevent unwanted delay in execution of another GRUB parts).
>>
>>
>> c)
>> I thought about this old code:
>>
>> "...
>> poll_nonroot_hub (grub_usb_device_t dev)
>> {
>>    grub_usb_err_t err;
>>    unsigned i;
>>    grub_uint8_t changed;
>>    grub_size_t actual, len;
>>
>>    if (!dev->hub_transfer)
>>      return;
>> ..."
>>
>> I think, as the possible "error recovery", the better than current
>> immediate return could be to try to call "grub_usb_bulk_read_background"
>> to schedule new background transfer for this hub before return - ?
>>
>>
>> d)
>> Cosmetic thing:
>> It will be fine to rename declaration
>> static struct grub_usb_hub *hubs;
>> to
>> static struct grub_usb_hub *root_hubs;
>> to be more self explanative... :-)
>>
>>
>> What do You think about the points a)-d) ?
>>
>> BR,
>> Ales
>>
>> _______________________________________________
>> Grub-devel mailing list
>> Grub-devel@gnu.org
>> https://lists.gnu.org/mailman/listinfo/grub-devel
>>
>
> _______________________________________________
> Grub-devel mailing list
> Grub-devel@gnu.org
> https://lists.gnu.org/mailman/listinfo/grub-devel
>


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-07-16 17:53                                   ` Vladimir 'φ-coder/phcoder' Serbinenko
@ 2013-07-16 21:17                                     ` Javier Vasquez
  0 siblings, 0 replies; 79+ messages in thread
From: Javier Vasquez @ 2013-07-16 21:17 UTC (permalink / raw)
  To: The development of GNU GRUB

| On Tue, Jul 16, 2013 at 11:53 AM, Vladimir 'φ-coder/phcoder'
Serbinenko <phcoder@gmail.com> wrote:
|
| | On 16.07.2013 15:50, Javier Vasquez wrote:
| |
| | ...
| | Having:
| |
| | GRUB_PRELOAD_MODULES="ehci ohci usb_keyboard"
| |
| | and, combining with preload of usb_keyboard didn't do the magic either...
|
| Try different ports and try with/without hub,
|

I'm not using an usb hub.  I have one, I might try it...  Though I
wanted to clarify I'm not using any, :-)

|
| different keyboards etc.
|

I have 2, but they are the same brand and model, so no luck with that...

One thing to mention is that the keyboard is a latam one (Spanish).
Though I can't imagine how that might affect.  Can't provide the model
(I'm not home right now), but it's an "illusion" one, similar to this
one:

http://www.google.com/imgres?imgurl=http://www.entrale.com/images/4712318565268.jpg&imgrefurl=http://www.entrale.com/product_info.php?products_id%3D78094&h=500&w=500&sz=90&tbnid=2xtJG8wCSE0XTM:&tbnh=126&tbnw=126&zoom=1&usg=__gtuiMqsH72uP_PNqyrKiGrw8Uvo=&docid=5ExOhTcbab31bM&sa=X&ei=XrblUdvYHpaw4AP9goGgDw&ved=0CE0Q9QEwBg&dur=343

But latam...

|
| There is no problem on my system (but unlike you I don't use pmon).
|
| ...

Thanks,

--
Javier.


^ permalink raw reply	[flat|nested] 79+ messages in thread

* [PATCH] Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-07-16 19:29                   ` Aleš Nesrsta
@ 2013-07-18 16:10                     ` Aleš Nesrsta
  2013-07-19  5:00                       ` Javier Vasquez
  2013-09-19  8:13                       ` [PATCH] " Vladimir 'φ-coder/phcoder' Serbinenko
  0 siblings, 2 replies; 79+ messages in thread
From: Aleš Nesrsta @ 2013-07-18 16:10 UTC (permalink / raw)
  To: The development of GNU GRUB

[-- Attachment #1: Type: text/plain, Size: 5469 bytes --]

Hi,

after some debugging I have found bug(s) in handling of QHs related to 
EHCI low speed split interrupt transfers.

Attached patch seems to solve problem described below (non-working USB 
keyboard attached to the same port where was USB disk previously).

Please try it - maybe it solves also reported keyboard problem on 
fuloong/loongson.

BR,
Ales

> I forgot one more thing - if You want to try repeat USBMS/USB keyboard
> problem described below, You need to access the connected USB disk (e.g.
> by "ls" command) before removing it.
>
>> Hi Vladimir,
>>
>> I have some additional information - results of some today's experiments.
>> The main important thing related to USB keyboard:
>>
>> USB keyboard doesn't work if it is connected as first device to the same
>> non-root hub port, where was connected USBMS device previously!
>> If the keyboard is disconnected and connected again to the same port, it
>> works.
>> this behavior is systematical, it can be repeated at any time (at least
>> on my PC).
>>
>> What is very interesting, USB keyboard is listed by command "usb".
>> And it doesn't matter if previously connected USBMS device was HIGH of
>> FULL device.
>>
>> I.e., according these test results, even if the USB keybord is not
>> working, it is connected to port and addressed properly and its control
>> pipe is working, but device itself is not working - maybe there is
>> something wrong in "high level" driver (usb_keyboard) - ?
>>
>>
>> There is also another bad thing - after some number of
>> connecting/disconnecting of the keyboard (at least about 20 and more)
>> the GRUB crashes - more properly, it reboots PC, i.e. there is probably
>> also some memory leak...
>>
>> BR,
>> Ales
>>
>>>
>>> 1.
>>> Some of my USBMS devices have problems to work properly. It seems to be
>>> some regression because they worked well on some older revisions... :-(
>>> I did not make any investigation it this direction yet, as this problem
>>> is probably not related to latest changes (fix of root ports) - so I
>>> ignore them for now.
>>>
>>> 2.
>>> Sometimes some devices are not recognized (not working) in the case when
>>> they are connected before USB "starting" time (before the moment when
>>> USB modules/drivers are loaded) or when hub with this device is
>>> connected.
>>> Additionally, it seems to happen only if device is connected via hub(s),
>>> not directly into root port - at least it was behavior during my tests
>>> (but I did only few tests on root ports, I focused my tests to USB
>>> keyboard connected via hub(s) etc.).
>>> It looks like, in some rare cases, usbhub.c maybe miss some non-root hub
>>> port change(s). Unfortunately I had no enough time to try debug these
>>> situations.
>>>
>>> So I went through Your changes in usbhub.c and other USB related files.
>>> Unfortunately, I did not found reason of the problem mentioned above in
>>> point 2. yet.
>>> But I found some another points to discuss:
>>>
>>> a)
>>> I found my old mistake related to variable "pending_reset".
>>> Meaning of this variable is to avoid concurrent reset on devices which
>>> are connected to the same controller HW instance.
>>> This variable is stored in wrong place - it should be located not in
>>> "struct grub_usb_controller_dev" but in "struct grub_*hci" (i.e.
>>> grub_uhci, grub_ohci etc.).
>>> In fact, its current location is not totally bad - it is also working,
>>> but it can slow down handling of USB devices (mainly in USB "starting"
>>> phase) in case when there are more controllers of the same type.
>>>
>>>
>>> b)
>>> There is missing waiting for device stable power in case when device is
>>> connected to ROOT hub later than in USB "starting" time.
>>> This could possibly lead to wrong device reset and malfunction.
>>>
>>> I.e. the "first half" of "grub_usb_poll_devices" should be little bit
>>> changed, it is not correct to call "attach_root_port" immediately when
>>> "detect_dev" detected device connection - it should be done e.g. in
>>> similar way as in "grub_usb_controller_dev_register" (or maybe better in
>>> some another, "background" way, like You did for non-root hub - to
>>> prevent unwanted delay in execution of another GRUB parts).
>>>
>>>
>>> c)
>>> I thought about this old code:
>>>
>>> "...
>>> poll_nonroot_hub (grub_usb_device_t dev)
>>> {
>>>    grub_usb_err_t err;
>>>    unsigned i;
>>>    grub_uint8_t changed;
>>>    grub_size_t actual, len;
>>>
>>>    if (!dev->hub_transfer)
>>>      return;
>>> ..."
>>>
>>> I think, as the possible "error recovery", the better than current
>>> immediate return could be to try to call "grub_usb_bulk_read_background"
>>> to schedule new background transfer for this hub before return - ?
>>>
>>>
>>> d)
>>> Cosmetic thing:
>>> It will be fine to rename declaration
>>> static struct grub_usb_hub *hubs;
>>> to
>>> static struct grub_usb_hub *root_hubs;
>>> to be more self explanative... :-)
>>>
>>>
>>> What do You think about the points a)-d) ?
>>>
>>> BR,
>>> Ales
>>>
>>> _______________________________________________
>>> Grub-devel mailing list
>>> Grub-devel@gnu.org
>>> https://lists.gnu.org/mailman/listinfo/grub-devel
>>>
>>
>> _______________________________________________
>> Grub-devel mailing list
>> Grub-devel@gnu.org
>> https://lists.gnu.org/mailman/listinfo/grub-devel
>>
>
> _______________________________________________
> Grub-devel mailing list
> Grub-devel@gnu.org
> https://lists.gnu.org/mailman/listinfo/grub-devel
>

[-- Attachment #2: usb_ehci_patch_130718.diff --]
[-- Type: text/x-patch, Size: 6916 bytes --]

--- ./grub/grub-core/bus/usb/ehci.c	2013-05-12 23:15:17.857567000 +0200
+++ ./grub2/grub-core/bus/usb/ehci.c	2013-07-18 17:07:04.378692409 +0200
@@ -670,7 +670,7 @@ grub_ehci_pci_iter (grub_pci_device_t de
     grub_cpu_to_le32 (GRUB_EHCI_TERMINATE);
   e->tdfree_virt = e->td_virt;
   /* Set Terminate in first QH, which is used in framelist */
-  e->qh_virt[0].qh_hptr = grub_cpu_to_le32 (GRUB_EHCI_TERMINATE);
+  e->qh_virt[0].qh_hptr = grub_cpu_to_le32 (GRUB_EHCI_TERMINATE | GRUB_EHCI_HPTR_TYPE_QH);
   e->qh_virt[0].td_overlay.next_td = grub_cpu_to_le32 (GRUB_EHCI_TERMINATE);
   e->qh_virt[0].td_overlay.alt_next_td =
     grub_cpu_to_le32 (GRUB_EHCI_TERMINATE);
@@ -977,6 +977,10 @@ grub_ehci_find_qh (struct grub_ehci *e,
   int i;
   grub_ehci_qh_t qh = e->qh_virt;
   grub_ehci_qh_t head;
+  grub_uint32_t qh_phys;
+  grub_uint32_t qh_terminate =
+    GRUB_EHCI_TERMINATE | GRUB_EHCI_HPTR_TYPE_QH;
+  grub_ehci_qh_t qh_iter;
 
   /* Prepare part of EP Characteristic to find existing QH */
   target = ((transfer->endpoint << GRUB_EHCI_EP_NUM_OFF) |
@@ -984,21 +988,58 @@ grub_ehci_find_qh (struct grub_ehci *e,
   target = grub_cpu_to_le32 (target);
   mask = grub_cpu_to_le32 (GRUB_EHCI_TARGET_MASK);
 
-  /* First try to find existing QH with proper target */
-  for (i = 2; i < GRUB_EHCI_N_QH; i++)	/* We ignore zero and first QH */
+  /* low speed interrupt transfers are linked to the periodic */
+  /* schedule, everything else to the asynchronous schedule */
+  if (transfer->dev->speed == GRUB_USB_SPEED_LOW
+      && transfer->type != GRUB_USB_TRANSACTION_TYPE_CONTROL)
+    head = &qh[0];
+  else
+    head = &qh[1];
+
+  /* First try to find existing QH with proper target in proper list */
+  qh_phys = grub_le_to_cpu32( head->qh_hptr );
+  if (qh_phys != qh_terminate)
+    qh_iter = grub_dma_phys2virt ( qh_phys & GRUB_EHCI_QHTDPTR_MASK,
+      e->qh_chunk );
+  else
+    qh_iter = NULL;
+
+  for (
+    i = 0;
+    (qh_phys != qh_terminate) && (qh_iter != NULL) &&
+    (qh_iter != head) && (i < GRUB_EHCI_N_QH);
+    i++ )
     {
-      if (!qh[i].ep_char)
-	break;			/* Found first not-allocated QH, finish */
-      if (target == (qh[i].ep_char & mask))
+      if (target == (qh_iter->ep_char & mask))
 	{		
 	  /* Found proper existing (and linked) QH, do setup of QH */
-	  grub_dprintf ("ehci", "find_qh: found, i=%d, QH=%p\n",
-			i, &qh[i]);
-	  grub_ehci_setup_qh (&qh[i], transfer);
-	  return &qh[i];
+	  grub_dprintf ("ehci", "find_qh: found, QH=%p\n", qh_iter);
+	  grub_ehci_setup_qh (qh_iter, transfer);
+	  return qh_iter;
 	}
+
+      qh_phys = grub_le_to_cpu32( qh_iter->qh_hptr );
+      if (qh_phys != qh_terminate)
+        qh_iter = grub_dma_phys2virt ( qh_phys & GRUB_EHCI_QHTDPTR_MASK,
+	  e->qh_chunk );
+      else
+        qh_iter = NULL;
+    }
+
+  /* variable "i" should be never equal to GRUB_EHCI_N_QH here */
+  if (i >= GRUB_EHCI_N_QH)
+    { /* Something very bad happened in QH list(s) ! */
+      grub_dprintf ("ehci", "find_qh: Mismatch in QH list! head=%p\n",
+        head);
     }
-  /* QH with target_addr does not exist, we have to add it */
+
+  /* QH with target_addr does not exist, we have to find and add it */
+  for (i = 2; i < GRUB_EHCI_N_QH; i++) /* We ignore zero and first QH */
+    {
+      if (!qh[i].ep_char)
+	break;	             /* Found first not-allocated QH, finish */
+    }
+
   /* Have we any free QH in array ? */
   if (i >= GRUB_EHCI_N_QH)	/* No. */
     {
@@ -1013,14 +1054,6 @@ grub_ehci_find_qh (struct grub_ehci *e,
   /* We should preset new QH and link it into AL */
   grub_ehci_setup_qh (&qh[i], transfer);
 
-  /* low speed interrupt transfers are linked to the periodic
-   * scheudle, everything else to the asynchronous schedule */
-  if (transfer->dev->speed == GRUB_USB_SPEED_LOW
-      && transfer->type != GRUB_USB_TRANSACTION_TYPE_CONTROL)
-    head = &qh[0];
-  else
-    head = &qh[1];
-
   /* Linking - this new (last) QH will copy the QH from the head QH */
   qh[i].qh_hptr = head->qh_hptr;
   /* Linking - the head QH will point to this new QH */
@@ -1538,17 +1571,20 @@ grub_ehci_cancel_transfer (grub_usb_cont
   int i;
   grub_uint64_t maxtime;
   grub_uint32_t qh_phys;
+  grub_uint32_t interrupt =
+    cdata->qh_virt->ep_cap & GRUB_EHCI_SMASK_MASK;
 
   /* QH can be active and should be de-activated and halted */
 
   grub_dprintf ("ehci", "cancel_transfer: begin\n");
 
-  /* First check if EHCI is running and AL is enabled and if not,
-   * there is no problem... */
-  if (((grub_ehci_oper_read32 (e, GRUB_EHCI_STATUS)
-	& GRUB_EHCI_ST_HC_HALTED) != 0) ||
-      ((grub_ehci_oper_read32 (e, GRUB_EHCI_STATUS)
-	& (GRUB_EHCI_ST_AS_STATUS | GRUB_EHCI_ST_PS_STATUS)) == 0))
+  /* First check if EHCI is running - if not, there is no problem */
+  /* to cancel any transfer. Or, if transfer is asynchronous, check */
+  /* if AL is enabled - if not, transfer can be canceled also. */
+  if (((grub_ehci_oper_read32 (e, GRUB_EHCI_STATUS) &
+      GRUB_EHCI_ST_HC_HALTED) != 0) ||
+    (!interrupt && ((grub_ehci_oper_read32 (e, GRUB_EHCI_STATUS) &
+      (GRUB_EHCI_ST_AS_STATUS | GRUB_EHCI_ST_PS_STATUS)) == 0)))
     {
       grub_ehci_pre_finish_transfer (transfer);
       grub_ehci_free_tds (e, cdata->td_first_virt, transfer, &actual);
@@ -1558,13 +1594,14 @@ grub_ehci_cancel_transfer (grub_usb_cont
       return GRUB_USB_ERR_NONE;
     }
 
-  /* EHCI and AL are running. What to do?
-   * Try to Halt QH via de-scheduling QH. */
+  /* EHCI and (AL or SL) are running. What to do? */
+  /* Try to Halt QH via de-scheduling QH. */
   /* Find index of previous QH */
   qh_phys = grub_dma_virt2phys(cdata->qh_virt, e->qh_chunk);
   for (i = 0; i < GRUB_EHCI_N_QH; i++)
     {
-      if ((e->qh_virt[i].qh_hptr & GRUB_EHCI_QHTDPTR_MASK) == qh_phys)
+      if ((grub_le_to_cpu32(e->qh_virt[i].qh_hptr)
+        & GRUB_EHCI_QHTDPTR_MASK) == qh_phys)
         break;
     }
   if (i == GRUB_EHCI_N_QH)
@@ -1618,24 +1655,12 @@ grub_ehci_cancel_transfer (grub_usb_cont
   grub_ehci_free_tds (e, cdata->td_first_virt, transfer, &actual);
   grub_ehci_free_td (e, cdata->td_alt_virt);
 
-  /* FIXME Putting the QH back on the list should work, but for some
-   * strange reason doing that will affect other QHs on the periodic
-   * list.  So free the QH instead of putting it back on the list
-   * which does seem to work, but I would like to know why. */
-
-#if 0
-  /* Finaly we should return QH back to the AL... */
-  e->qh_virt[i].qh_hptr =
-    grub_cpu_to_le32 (grub_dma_virt2phys
-		      (cdata->qh_virt, e->qh_chunk));
-#else
-  /* Free the QH */
+  /* "Free" the QH - link it to itself */
   cdata->qh_virt->ep_char = 0;
   cdata->qh_virt->qh_hptr =
     grub_cpu_to_le32 ((grub_dma_virt2phys (cdata->qh_virt,
                                            e->qh_chunk)
                        & GRUB_EHCI_POINTER_MASK) | GRUB_EHCI_HPTR_TYPE_QH);
-#endif
 
   grub_free (cdata);
 

^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [PATCH] Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-07-18 16:10                     ` [PATCH] " Aleš Nesrsta
@ 2013-07-19  5:00                       ` Javier Vasquez
  2013-07-20 21:56                         ` Aleš Nesrsta
  2013-09-19  8:13                       ` [PATCH] " Vladimir 'φ-coder/phcoder' Serbinenko
  1 sibling, 1 reply; 79+ messages in thread
From: Javier Vasquez @ 2013-07-19  5:00 UTC (permalink / raw)
  To: The development of GNU GRUB

On 7/18/13, Aleš Nesrsta <starous@volny.cz> wrote:
> ...
> Attached patch seems to solve problem described below (non-working USB
> keyboard attached to the same port where was USB disk previously).
>
> Please try it - maybe it solves also reported keyboard problem on
> fuloong/loongson.
> ...

I applied the patch, on the version of the repo I had (5071), with no
luck.  Still no keyboard...  BTW this is the one I got with bzr after
Vladimir said the fix was available, so it should be good...

Latest version of the repo (5074) doesn't compile...

Thanks,

-- 
Javier.


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [PATCH] Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-07-19  5:00                       ` Javier Vasquez
@ 2013-07-20 21:56                         ` Aleš Nesrsta
  2013-07-20 22:43                           ` Javier Vasquez
  0 siblings, 1 reply; 79+ messages in thread
From: Aleš Nesrsta @ 2013-07-20 21:56 UTC (permalink / raw)
  To: The development of GNU GRUB

>> ...
>> Attached patch seems to solve problem described below (non-working USB
>> keyboard attached to the same port where was USB disk previously).
>>
>> Please try it - maybe it solves also reported keyboard problem on
>> fuloong/loongson.
>> ...
>
> I applied the patch, on the version of the repo I had (5071), with no
> luck.  Still no keyboard...

Hm, it's pity. So, there is at least one additional bug somewhere... :-(

Maybe the problem is somewhere in root port ownership change between 
EHCI-OHCI. Unfortunately I cannot test/debug such case, I have no PC 
with EHCI-OHCI combination.
I tested root port ownership change only on EHCI-UHCI PC - it works well.
Additionally I tested connection of USB keyboard to OHCI root port on PC 
with OHCI-only USB controller - it also works well.

Could You test if Your keyboard will work on fuloong when You use only 
OHCI module (don't include/load EHCI module in GRUB)?
(EHCI module is not needed for USB keyboard in the case when keyboard is 
connected to root port - and it is Your case, according to Your lsusb 
output.)

BR,
Ales


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [PATCH] Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-07-20 21:56                         ` Aleš Nesrsta
@ 2013-07-20 22:43                           ` Javier Vasquez
  2013-07-21 15:29                             ` Aleš Nesrsta
  0 siblings, 1 reply; 79+ messages in thread
From: Javier Vasquez @ 2013-07-20 22:43 UTC (permalink / raw)
  To: The development of GNU GRUB

On 7/20/13, Aleš Nesrsta <starous@volny.cz> wrote:
>
> Hm, it's pity. So, there is at least one additional bug somewhere... :-(
>
> ...
> Could You test if Your keyboard will work on fuloong when You use only
> OHCI module (don't include/load EHCI module in GRUB)?
> (EHCI module is not needed for USB keyboard in the case when keyboard is
> connected to root port - and it is Your case, according to Your lsusb
> output.)

It doesn't work either, :-(

Thanks,

-- 
Javier.


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [PATCH] Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-07-20 22:43                           ` Javier Vasquez
@ 2013-07-21 15:29                             ` Aleš Nesrsta
  2013-07-21 20:11                               ` Javier Vasquez
  0 siblings, 1 reply; 79+ messages in thread
From: Aleš Nesrsta @ 2013-07-21 15:29 UTC (permalink / raw)
  To: The development of GNU GRUB


>> Hm, it's pity. So, there is at least one additional bug somewhere... :-(
>>
>> ...
>> Could You test if Your keyboard will work on fuloong when You use only
>> OHCI module (don't include/load EHCI module in GRUB)?
>> (EHCI module is not needed for USB keyboard in the case when keyboard is
>> connected to root port - and it is Your case, according to Your lsusb
>> output.)
>
> It doesn't work either, :-(

Hm.
Could You make following additional test?

1.
Use the image with OHCI only module as in last OHCI-only test.

2.
Modify grub.cfg in this way:
Add "ls" command immediately after "insmod ohci", i.e.
...
insmod ohci
ls
...

3.
Switch off the PC.
Connect to some USB port some working USB disk (e.g. any flash disk with 
one partition with some filesystem).

4.
Boot the PC. During boot check this:
- If USB disk blinks when ls command is issued (i.e. if USB disk is 
accessed by GRUB).
- If ls command output contains somewhere at least "usb(0)" or "usb(0) 
usb(0,msdos1)" or whatever similar.

5.
Send the result to us. :-)

BR,
Ales


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [PATCH] Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-07-21 15:29                             ` Aleš Nesrsta
@ 2013-07-21 20:11                               ` Javier Vasquez
  2013-07-22 20:14                                 ` starous
  0 siblings, 1 reply; 79+ messages in thread
From: Javier Vasquez @ 2013-07-21 20:11 UTC (permalink / raw)
  To: The development of GNU GRUB

| On 7/21/13, Aleš Nesrsta <starous@volny.cz> wrote:
| ...
| Hm.
| Could You make following additional test?
| ...
|
| 4.
| Boot the PC. During boot check this:
| - If USB disk blinks when ls command is issued (i.e. if USB disk is
| accessed by GRUB).

No, it doesn't.

| - If ls command output contains somewhere at least "usb(0)" or "usb(0)
| usb(0,msdos1)" or whatever similar.

Unfortunately no.

|
| 5.
| Send the result to us. :-)

Done, :-)

Thanks,

-- 
Javier.


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [PATCH] Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-07-21 20:11                               ` Javier Vasquez
@ 2013-07-22 20:14                                 ` starous
  2013-07-22 21:00                                   ` Vladimir 'φ-coder/phcoder' Serbinenko
  2013-07-26 15:30                                   ` Aleš Nesrsta
  0 siblings, 2 replies; 79+ messages in thread
From: starous @ 2013-07-22 20:14 UTC (permalink / raw)
  To: The development of GNU GRUB

Hi,
thanks for the test(s).

It looks like there are two possible cases:
- OHCI driver is not working on fuloong 2f
- root hub events handling is still not correct on fuloong 2f

Fortunately fuloong 2F has more or less classic serial interface so we probably can capture debug output from whole USB subsystem.
Do You have some another PC which can capture debug output from Fuloong 2f via serial cable?
If yes, we will contiue with tests at the end of week, currently I am busy.

BR,
Ales

> | Hm.
> | Could You make following additional test?
> | ...
> |
> | 4.
> | Boot the PC. During boot check this:
> | - If USB disk blinks when ls command is issued (i.e. if USB disk is
> | accessed by GRUB).
> 
> No, it doesn't.
> 
> | - If ls command output contains somewhere at least "usb(0)" or "usb(0)
> | usb(0,msdos1)" or whatever similar.
> 
> Unfortunately no.
> 
> |
> | 5.
> | Send the result to us. :-)
> 
> Done, :-)
> 
> Thanks,
> 
> -- 
> Javier.
> 
> _______________________________________________
> Grub-devel mailing list
> Grub-devel@gnu.org
> https://lists.gnu.org/mailman/listinfo/grub-devel




^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [PATCH] Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-07-22 20:14                                 ` starous
@ 2013-07-22 21:00                                   ` Vladimir 'φ-coder/phcoder' Serbinenko
  2013-07-23 21:05                                     ` starous
  2013-07-26 15:30                                   ` Aleš Nesrsta
  1 sibling, 1 reply; 79+ messages in thread
From: Vladimir 'φ-coder/phcoder' Serbinenko @ 2013-07-22 21:00 UTC (permalink / raw)
  To: The development of GNU GRUB

On 22.07.2013 22:14, starous@volny.cz wrote:
> Hi,
> thanks for the test(s).
>
> It looks like there are two possible cases:
> - OHCI driver is not working on fuloong 2f
> - root hub events handling is still not correct on fuloong 2f
>
I doubt either of those. Everything works fine on my fuloong 2F which is 
exactly the same machine. So either:
a) it's because reporter uses pmon and pmon may put USB in weird state.
b) his keyboard doesn't follow the spec.
> Fortunately fuloong 2F has more or less classic serial interface so we probably can capture debug output from whole USB subsystem.
> Do You have some another PC which can capture debug output from Fuloong 2f via serial cable?
> If yes, we will contiue with tests at the end of week, currently I am busy.
>
> BR,
> Ales
>
>> | Hm.
>> | Could You make following additional test?
>> | ...
>> |
>> | 4.
>> | Boot the PC. During boot check this:
>> | - If USB disk blinks when ls command is issued (i.e. if USB disk is
>> | accessed by GRUB).
>>
>> No, it doesn't.
>>
>> | - If ls command output contains somewhere at least "usb(0)" or "usb(0)
>> | usb(0,msdos1)" or whatever similar.
>>
>> Unfortunately no.
>>
>> |
>> | 5.
>> | Send the result to us. :-)
>>
>> Done, :-)
>>
>> Thanks,
>>
>> --
>> Javier.
>>
>> _______________________________________________
>> Grub-devel mailing list
>> Grub-devel@gnu.org
>> https://lists.gnu.org/mailman/listinfo/grub-devel
>
>
>
> _______________________________________________
> Grub-devel mailing list
> Grub-devel@gnu.org
> https://lists.gnu.org/mailman/listinfo/grub-devel
>



^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [PATCH] Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-07-22 21:00                                   ` Vladimir 'φ-coder/phcoder' Serbinenko
@ 2013-07-23 21:05                                     ` starous
  0 siblings, 0 replies; 79+ messages in thread
From: starous @ 2013-07-23 21:05 UTC (permalink / raw)
  To: The development of GNU GRUB

Hi Vladimir,
first of all - I hope You will feel better soon.

According to EHCI patch:
There is real bug in QH handling. My solution is maybe not optimal but it looks to be working and solving the problem. Of course, You can improve it when You'll feel better :-)
The main problem was: The original "allocation" algorithm can select QH which is linked in wrong list (Asynchronous/Synchronous). It led to problem described in my previous e-mail(s) (non-working keyboard on non-root port where was USB disk connected previously).
But there were also some another minor bugs, e.g. in intialization of QH and in transfer canceling routine.

According to fuloong 2F:
Mostly I agree with You.
It looks for me like OHCI driver is not working at all in Javier case - because also USB disk is not working.
It is very suspicious... - but I cannot imagine yet what pmon can do so wrong with USB controller(s)...
I try at least to clarify what is going wrong - if Javier will be able to capture debug output and send to me. And then we will see...

BR,
Ales

> > Hi,
> > thanks for the test(s).
> >
> > It looks like there are two possible cases:
> > - OHCI driver is not working on fuloong 2f
> > - root hub events handling is still not correct on fuloong 2f
> >
> I doubt either of those. Everything works fine on my fuloong 2F which is 
> exactly the same machine. So either:
> a) it's because reporter uses pmon and pmon may put USB in weird state.
> b) his keyboard doesn't follow the spec.
> > Fortunately fuloong 2F has more or less classic serial interface so we probably can capture debug output from whole USB subsystem.
> > Do You have some another PC which can capture debug output from Fuloong 2f via serial cable?
> > If yes, we will contiue with tests at the end of week, currently I am busy.
> >
> > BR,
> > Ales
> >
> >> | Hm.
> >> | Could You make following additional test?
> >> | ...
> >> |
> >> | 4.
> >> | Boot the PC. During boot check this:
> >> | - If USB disk blinks when ls command is issued (i.e. if USB disk is
> >> | accessed by GRUB).
> >>
> >> No, it doesn't.
> >>
> >> | - If ls command output contains somewhere at least "usb(0)" or "usb(0)
> >> | usb(0,msdos1)" or whatever similar.
> >>
> >> Unfortunately no.
> >>
> >> |
> >> | 5.
> >> | Send the result to us. :-)
> >>
> >> Done, :-)
> >>
> >> Thanks,
> >>
> >> --
> >> Javier.
> >>
> >> _______________________________________________
> >> Grub-devel mailing list
> >> Grub-devel@gnu.org
> >> https://lists.gnu.org/mailman/listinfo/grub-devel
> >
> >
> >
> > _______________________________________________
> > Grub-devel mailing list
> > Grub-devel@gnu.org
> > https://lists.gnu.org/mailman/listinfo/grub-devel
> >
> 
> 
> _______________________________________________
> Grub-devel mailing list
> Grub-devel@gnu.org
> https://lists.gnu.org/mailman/listinfo/grub-devel




^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-07-22 20:14                                 ` starous
  2013-07-22 21:00                                   ` Vladimir 'φ-coder/phcoder' Serbinenko
@ 2013-07-26 15:30                                   ` Aleš Nesrsta
  2013-07-26 16:59                                     ` Javier Vasquez
  1 sibling, 1 reply; 79+ messages in thread
From: Aleš Nesrsta @ 2013-07-26 15:30 UTC (permalink / raw)
  To: The development of GNU GRUB

Hi Javier,

probably last chance to find the reason of Your GRUB USB keyboard 
trouble is the debugging.

I don't know how much debugging experience do You have, so there is 
short "manual" what You need to have/to do:

1.
You'll need to have some another computer with serial port (or working 
USB to serial converter) and serial null-modem cable.

2.
You should connect serial port of Fuloong 2F with second computer by 
null-modem serial cable.

3.
You should configure properly serial port on second PC to be:
speed 9600
data bits 8
stop bits 1
parity none
HW handshake none
SW handshake none
(no echo)

e.g. on Linux it should be enough to run for port /dev/ttyS0 (as root or 
via sudo):
stty -F /dev/ttyS0 9600 -echo
(Be sure that serial port is not used by some another application, like 
e.g. UPS daemon "nut" etc.)

4.
Start capturing on second PC, e.g. on Linux simply by:
cat /dev/ttyS0 > capture_file

5.
Prepare Fuloong 2F for debugging:

- we try to use Your "normal" image in first debugging try, i.e. image 
with both OHCI and EHCI modules

- add "serial" module into Your GRUB image if it is not already there

- add following three commands BEFORE "insmod ohci" in grub.cfg, i.e. it 
should look like that:
...
serial
terminal_output console serial
debug=all
insmod ohci
insmod ehci
...

- if You will have connected USB disk as I recommend below, add also 
"ls" command AFTER "insmod ehci" (similarly as in previous test), i.e. 
it should look finally like that:
...
serial
terminal_output console serial
debug=all
insmod ohci
insmod ehci
ls
...


6.
Connect USB keyboard (and possibly also USB disk) to Fuloong 2F and
boot GRUB.

You should see lot of scrolling debugging texts during GRUB booting (and 
the same texts should be included in capture file on second PC).

Be patient - the booting of GRUB takes long time when debugging via 
serial line is enabled (specially with "all").
If all USB related things are OK, the debugging output will never stop - 
but You can stop capturing after approx. at least one or maybe better 
two minute(s) or more.
If the debugging texts stops (it should not normally happen), then You 
can stop capturing also.

7.
Send captured debugging text to me.


I hope I didn't forget any important part and I didn't write any 
nonsense in "manual" above and You will have not problem with debugging 
and capturing...

BR,
Ales


> Hi,
> thanks for the test(s).
>
> It looks like there are two possible cases:
> - OHCI driver is not working on fuloong 2f
> - root hub events handling is still not correct on fuloong 2f
>
> Fortunately fuloong 2F has more or less classic serial interface so we probably can capture debug output from whole USB subsystem.
> Do You have some another PC which can capture debug output from Fuloong 2f via serial cable?
> If yes, we will contiue with tests at the end of week, currently I am busy.
>
> BR,
> Ales
>
>> | Hm.
>> | Could You make following additional test?
>> | ...
>> |
>> | 4.
>> | Boot the PC. During boot check this:
>> | - If USB disk blinks when ls command is issued (i.e. if USB disk is
>> | accessed by GRUB).
>>
>> No, it doesn't.
>>
>> | - If ls command output contains somewhere at least "usb(0)" or "usb(0)
>> | usb(0,msdos1)" or whatever similar.
>>
>> Unfortunately no.
>>
>> |
>> | 5.
>> | Send the result to us. :-)
>>
>> Done, :-)
>>
>> Thanks,
>>
>> --
>> Javier.
>>
>> _______________________________________________
>> Grub-devel mailing list
>> Grub-devel@gnu.org
>> https://lists.gnu.org/mailman/listinfo/grub-devel
>
>
>
> _______________________________________________
> Grub-devel mailing list
> Grub-devel@gnu.org
> https://lists.gnu.org/mailman/listinfo/grub-devel
>


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-07-26 15:30                                   ` Aleš Nesrsta
@ 2013-07-26 16:59                                     ` Javier Vasquez
  2013-07-26 17:14                                       ` Vladimir 'φ-coder/phcoder' Serbinenko
  0 siblings, 1 reply; 79+ messages in thread
From: Javier Vasquez @ 2013-07-26 16:59 UTC (permalink / raw)
  To: The development of GNU GRUB

On Fri, Jul 26, 2013 at 9:30 AM, Aleš Nesrsta <starous@volny.cz> wrote:
> Hi Javier,
>
> probably last chance to find the reason of Your GRUB USB keyboard trouble is
> the debugging.
>
> I don't know how much debugging experience do You have, so there is short
> "manual" what You need to have/to do:

Hmm, I can access one laptop with 9 pins RS-232 port.  The mini-pc is
a 3 pins serial port.  I don't currently have a way to connect them.

I'll have to buy a some cable/converter...

And I'm not experienced debugging through serial interfaces, but I can
try to learn, :-)

I'll let you know when having such a cable/converter...

Thanks,

Javier.


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-07-26 16:59                                     ` Javier Vasquez
@ 2013-07-26 17:14                                       ` Vladimir 'φ-coder/phcoder' Serbinenko
  2013-07-27 22:40                                         ` Javier Vasquez
  0 siblings, 1 reply; 79+ messages in thread
From: Vladimir 'φ-coder/phcoder' Serbinenko @ 2013-07-26 17:14 UTC (permalink / raw)
  To: The development of GNU GRUB

On 26.07.2013 18:59, Javier Vasquez wrote:
> On Fri, Jul 26, 2013 at 9:30 AM, Aleš Nesrsta <starous@volny.cz> wrote:
>> Hi Javier,
>>
>> probably last chance to find the reason of Your GRUB USB keyboard trouble is
>> the debugging.
>>
>> I don't know how much debugging experience do You have, so there is short
>> "manual" what You need to have/to do:
>
> Hmm, I can access one laptop with 9 pins RS-232 port.  The mini-pc is
> a 3 pins serial port.  I don't currently have a way to connect them.
>
> I'll have to buy a some cable/converter...
>
Cable is shipped with fuloong. It's straight passive cable to RS-232.
> And I'm not experienced debugging through serial interfaces, but I can
> try to learn, :-)
>
> I'll let you know when having such a cable/converter...
>
> Thanks,
>
> Javier.
>
> _______________________________________________
> Grub-devel mailing list
> Grub-devel@gnu.org
> https://lists.gnu.org/mailman/listinfo/grub-devel
>



^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-07-26 17:14                                       ` Vladimir 'φ-coder/phcoder' Serbinenko
@ 2013-07-27 22:40                                         ` Javier Vasquez
  2013-07-28 13:56                                           ` Aleš Nesrsta
  0 siblings, 1 reply; 79+ messages in thread
From: Javier Vasquez @ 2013-07-27 22:40 UTC (permalink / raw)
  To: The development of GNU GRUB

> On Fri, Jul 26, 2013 at 11:14 AM, Vladimir 'φ-coder/phcoder' Serbinenko <phcoder@gmail.com> wrote:
>> On 26.07.2013 18:59, Javier Vasquez wrote:
>> ...
>> Hmm, I can access one laptop with 9 pins RS-232 port.  The mini-pc is
>> a 3 pins serial port.  I don't currently have a way to connect them.
>>
>> I'll have to buy a some cable/converter...
>>
> Cable is shipped with fuloong. It's straight passive cable to RS-232.

Thanks for that...  I just found it (took me a while, since I totally
forgot about it)...

I still need to buy a male to female adapter, and/or a serial to usb
converter.  The laptop has a male port, and the lemote cable has a
RS-232 male port also, :-(  Perhaps those are easier to find...

Thanks,

-- 
Javier.


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-07-27 22:40                                         ` Javier Vasquez
@ 2013-07-28 13:56                                           ` Aleš Nesrsta
  2013-07-28 14:04                                             ` Aleš Nesrsta
  0 siblings, 1 reply; 79+ messages in thread
From: Aleš Nesrsta @ 2013-07-28 13:56 UTC (permalink / raw)
  To: The development of GNU GRUB


>>> ...
>>> Hmm, I can access one laptop with 9 pins RS-232 port.  The mini-pc is
>>> a 3 pins serial port.  I don't currently have a way to connect them.
>>>
>>> I'll have to buy a some cable/converter...
>>>
>> Cable is shipped with fuloong. It's straight passive cable to RS-232.
>
> Thanks for that...  I just found it (took me a while, since I totally
> forgot about it)...
>
> I still need to buy a male to female adapter, and/or a serial to usb
> converter.  The laptop has a male port, and the lemote cable has a
> RS-232 male port also, :-(  Perhaps those are easier to find...

It is usually possible to buy/rent/borrow serial null-modem cable - it 
should have female CANON 9-pin connector on both sides.
(Don't mix up null-modem and pass-through cable! Pass-through cable will 
not damage Your computer(s), but it will not work in our case... 
Pass-through cables were used to connect PC with telephone modems. For 
debugging, i.e. to connecting two PCs peer to peer via serial line, it 
is necessary null-modem cable which have "crossed" some signals, at 
least RxD with TxD.)

Or You can buy two female CANON 9-pin connectors and connect together 
these pins:

1-st side 2-nd side
-------------------
2	- 3
3	- 2
5	- 5
(i.e., You need only three wires)

You can find many other wire-diagrams of null-modem cable with more 
complex wiring on the Internet - You can use most of them, of course - 
but the three connections, which I wrote above, should be enough - 
because another signals should be not used in serial debugging case.

If You are not friend of soldering gun, You can also use part of flat 
ribbon cable and related clamping connector e.g. like this: 
http://www.conrad.com/ce/en/product/711357/Assmann-WSW-A-DSF-09-LPIIIZ-D-SUB-For-Ribbon-Cable-Number-of-pins-9-Plug-Cable-Mount-Cutting-clamping-technology

BR,
Ales

>
> Thanks,
>


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-07-28 13:56                                           ` Aleš Nesrsta
@ 2013-07-28 14:04                                             ` Aleš Nesrsta
  2013-09-17 17:24                                               ` Javier Vasquez
  0 siblings, 1 reply; 79+ messages in thread
From: Aleš Nesrsta @ 2013-07-28 14:04 UTC (permalink / raw)
  To: The development of GNU GRUB




>
>>>> ...
>>>> Hmm, I can access one laptop with 9 pins RS-232 port.  The mini-pc is
>>>> a 3 pins serial port.  I don't currently have a way to connect them.
>>>>
>>>> I'll have to buy a some cable/converter...
>>>>
>>> Cable is shipped with fuloong. It's straight passive cable to RS-232.
>>
>> Thanks for that...  I just found it (took me a while, since I totally
>> forgot about it)...
>>
>> I still need to buy a male to female adapter, and/or a serial to usb
>> converter.  The laptop has a male port, and the lemote cable has a
>> RS-232 male port also, :-(  Perhaps those are easier to find...
>
> It is usually possible to buy/rent/borrow serial null-modem cable - it
> should have female CANON 9-pin connector on both sides.
> (Don't mix up null-modem and pass-through cable! Pass-through cable will
> not damage Your computer(s), but it will not work in our case...
> Pass-through cables were used to connect PC with telephone modems. For
> debugging, i.e. to connecting two PCs peer to peer via serial line, it
> is necessary null-modem cable which have "crossed" some signals, at
> least RxD with TxD.)
>
> Or You can buy two female CANON 9-pin connectors and connect together
> these pins:
>
> 1-st side 2-nd side
> -------------------
> 2    - 3
> 3    - 2
> 5    - 5
> (i.e., You need only three wires)
>
> You can find many other wire-diagrams of null-modem cable with more
> complex wiring on the Internet - You can use most of them, of course -
> but the three connections, which I wrote above, should be enough -
> because another signals should be not used in serial debugging case.
>
> If You are not friend of soldering gun, You can also use part of flat
> ribbon cable and related clamping connector e.g. like this:
> http://www.conrad.com/ce/en/product/711357/Assmann-WSW-A-DSF-09-LPIIIZ-D-SUB-For-Ribbon-Cable-Number-of-pins-9-Plug-Cable-Mount-Cutting-clamping-technology
Sorry, the link is wrong - it links to MALE connector and You need 
FEMALE connectors.
Correct link is e.g.: 
http://www.conrad.com/ce/en/product/711373/Assmann-WSW-A-DFF-09LPIIIZ-D-SUB-Pin-Connector-For-Ribbon-Cable-Number-of-pins-9-Socket-Cable-Mount-Cutting-clamping

But in any case it was just example what You can use...

One more example - complete null-modem cable:
http://www.conrad.com/ce/en/product/979970/Null-modem-cable-9-pin-socketsocket

> BR,
> Ales
>
>>
>> Thanks,
>>
>
> _______________________________________________
> Grub-devel mailing list
> Grub-devel@gnu.org
> https://lists.gnu.org/mailman/listinfo/grub-devel
>


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-07-28 14:04                                             ` Aleš Nesrsta
@ 2013-09-17 17:24                                               ` Javier Vasquez
  2013-09-17 17:34                                                 ` Javier Vasquez
  2013-09-17 19:27                                                 ` Vladimir 'φ-coder/phcoder' Serbinenko
  0 siblings, 2 replies; 79+ messages in thread
From: Javier Vasquez @ 2013-09-17 17:24 UTC (permalink / raw)
  To: The development of GNU GRUB

Finally I got the HW setup, but I'm not capturing anything, :-(

See, I had to acquire a serial to usb cable adpater, given the laptop
with serial interface no longer works.  It's kind of under a short or
something, ever since I tried to hook the serial ports.  It just
doesn't start anymore...

Any ways, I got the serial to usb cable, and the male to female
adapter (2 female interfaces), and hooked everything.

As root on the 2nd computer:

# stty -F /dev/ttyUSB0 9600 -echo
# cat /dev/ttyUSB0 > ttyUSB0.txt

But it's not capturing a thing (tail -f ttyUSB0.txt doesn't show a thing).

On the mini-pc monitor, I see a lot of debug messages printed on
screen.  Would it be that the "serial" stuff on the grub side is not
working either?

I do have in grub.cfg:

serial
terminal_output console serial
debug=all
insmod ohci
insmod ehci
ls

Anything missing?

Thanks,

Javier.


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-09-17 17:24                                               ` Javier Vasquez
@ 2013-09-17 17:34                                                 ` Javier Vasquez
  2013-09-17 21:10                                                   ` Aleš Nesrsta
  2013-09-17 19:27                                                 ` Vladimir 'φ-coder/phcoder' Serbinenko
  1 sibling, 1 reply; 79+ messages in thread
From: Javier Vasquez @ 2013-09-17 17:34 UTC (permalink / raw)
  To: The development of GNU GRUB

On Tue, Sep 17, 2013 at 11:24 AM, Javier Vasquez
<j.e.vasquez.v@gmail.com> wrote:
> Finally I got the HW setup, but I'm not capturing anything, :-(
>
> See, I had to acquire a serial to usb cable adpater, given the laptop
> with serial interface no longer works.  It's kind of under a short or
> something, ever since I tried to hook the serial ports.  It just
> doesn't start anymore...
>
> Any ways, I got the serial to usb cable, and the male to female
> adapter (2 female interfaces), and hooked everything.
>
> As root on the 2nd computer:
>
> # stty -F /dev/ttyUSB0 9600 -echo
> # cat /dev/ttyUSB0 > ttyUSB0.txt
>
> But it's not capturing a thing (tail -f ttyUSB0.txt doesn't show a thing).
>
> On the mini-pc monitor, I see a lot of debug messages printed on
> screen.  Would it be that the "serial" stuff on the grub side is not
> working either?
>
> I do have in grub.cfg:
>
> serial
> terminal_output console serial
> debug=all
> insmod ohci
> insmod ehci
> ls
>
> Anything missing?


I didn't get anything captured, sorry...  But with the serial setup,
grub seems to freeze on:

disk/pata.c:274:  status=0x50, error=0x0, sectors=0x0
kern/disk.c:326:  Closing `ata0'.

So I didn't even got the menu afterwords...

Thanks,

Javier.


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-09-17 17:24                                               ` Javier Vasquez
  2013-09-17 17:34                                                 ` Javier Vasquez
@ 2013-09-17 19:27                                                 ` Vladimir 'φ-coder/phcoder' Serbinenko
  2013-09-17 20:33                                                   ` Javier Vasquez
  1 sibling, 1 reply; 79+ messages in thread
From: Vladimir 'φ-coder/phcoder' Serbinenko @ 2013-09-17 19:27 UTC (permalink / raw)
  To: The development of GNU GRUB

[-- Attachment #1: Type: text/plain, Size: 141 bytes --]

On 17.09.2013 19:24, Javier Vasquez wrote:
> # stty -F /dev/ttyUSB0 9600 -echo
> # cat /dev/ttyUSB0 > ttyUSB0.txt
It's 115200 not 9600


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 291 bytes --]

^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-09-17 19:27                                                 ` Vladimir 'φ-coder/phcoder' Serbinenko
@ 2013-09-17 20:33                                                   ` Javier Vasquez
  2013-10-27 17:54                                                     ` Javier Vasquez
  0 siblings, 1 reply; 79+ messages in thread
From: Javier Vasquez @ 2013-09-17 20:33 UTC (permalink / raw)
  To: The development of GNU GRUB

On Tue, Sep 17, 2013 at 1:27 PM, Vladimir 'φ-coder/phcoder' Serbinenko
<phcoder@gmail.com> wrote:
> On 17.09.2013 19:24, Javier Vasquez wrote:
>> # stty -F /dev/ttyUSB0 9600 -echo
>> # cat /dev/ttyUSB0 > ttyUSB0.txt
> It's 115200 not 9600

My mistake, the adapter is not a null modem.

It'll take me more time then, :-(


-- 
Javier.


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-09-17 17:34                                                 ` Javier Vasquez
@ 2013-09-17 21:10                                                   ` Aleš Nesrsta
  2013-09-17 21:35                                                     ` Gregg Levine
  0 siblings, 1 reply; 79+ messages in thread
From: Aleš Nesrsta @ 2013-09-17 21:10 UTC (permalink / raw)
  To: The development of GNU GRUB

>> # stty -F /dev/ttyUSB0 9600 -echo
>> # cat /dev/ttyUSB0 > ttyUSB0.txt

It was 9600 usually, but probably it should be 112500 now, as Vladimir 
wrote.
If you want, you can ensure some speed on GRUB side by parameter -s ,e.g.:
serial -s 112500


>> serial
>> terminal_output console serial
>> debug=all
>> insmod ohci
>> insmod ehci
>> ls
> I didn't get anything captured, sorry...  But with the serial setup,
> grub seems to freeze on:
>
> disk/pata.c:274:  status=0x50, error=0x0, sectors=0x0
> kern/disk.c:326:  Closing `ata0'.

Something changed in GRUB in the meantime, so try this for current trunk 
code:

serial
terminal_output console serial
debug=all
nativedisk
ls


 > My mistake, the adapter is not a null modem.

At least these pins must be connected by null-modem cable:
3 - 2
2 - 3
5 - 5
This is valid for "classic" 9pin PC connectors on both sides of cable. 
You can check the cable by ohmmeter if it is correct.


Additionally:
There exist some important USB related patches which are not included in 
trunk yet - see the history of mail list and search for posts from me 
and Melki Christian some weeks ago.

BR, Ales


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-09-17 21:10                                                   ` Aleš Nesrsta
@ 2013-09-17 21:35                                                     ` Gregg Levine
  2013-09-17 22:17                                                       ` Aleš Nesrsta
  0 siblings, 1 reply; 79+ messages in thread
From: Gregg Levine @ 2013-09-17 21:35 UTC (permalink / raw)
  To: The development of GNU GRUB

Hello!
Your description of the classic Null-Modem device is correct. The baud
rate isn't. it is 115200 not the value you used.
-----
Gregg C Levine gregg.drwho8@gmail.com
"This signature fought the Time Wars, time and again."


On Tue, Sep 17, 2013 at 5:10 PM, Aleš Nesrsta <starous@volny.cz> wrote:
>>> # stty -F /dev/ttyUSB0 9600 -echo
>>> # cat /dev/ttyUSB0 > ttyUSB0.txt
>
>
> It was 9600 usually, but probably it should be 112500 now, as Vladimir
> wrote.
> If you want, you can ensure some speed on GRUB side by parameter -s ,e.g.:
> serial -s 112500
>
>
>>> serial
>>> terminal_output console serial
>>> debug=all
>>> insmod ohci
>>> insmod ehci
>>> ls
>>
>> I didn't get anything captured, sorry...  But with the serial setup,
>>
>> grub seems to freeze on:
>>
>> disk/pata.c:274:  status=0x50, error=0x0, sectors=0x0
>> kern/disk.c:326:  Closing `ata0'.
>
>
> Something changed in GRUB in the meantime, so try this for current trunk
> code:
>
>
> serial
> terminal_output console serial
> debug=all
> nativedisk
> ls
>
>
>
>> My mistake, the adapter is not a null modem.
>
> At least these pins must be connected by null-modem cable:
> 3 - 2
> 2 - 3
> 5 - 5
> This is valid for "classic" 9pin PC connectors on both sides of cable. You
> can check the cable by ohmmeter if it is correct.
>
>
> Additionally:
> There exist some important USB related patches which are not included in
> trunk yet - see the history of mail list and search for posts from me and
> Melki Christian some weeks ago.
>
> BR, Ales
>
>
> _______________________________________________
> Grub-devel mailing list
> Grub-devel@gnu.org
> https://lists.gnu.org/mailman/listinfo/grub-devel


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-09-17 21:35                                                     ` Gregg Levine
@ 2013-09-17 22:17                                                       ` Aleš Nesrsta
  0 siblings, 0 replies; 79+ messages in thread
From: Aleš Nesrsta @ 2013-09-17 22:17 UTC (permalink / raw)
  To: The development of GNU GRUB

> Hello!
> Your description of the classic Null-Modem device is correct. The baud
> rate isn't. it is 115200 not the value you used.

Thanks for correction!
My finger on the key 2 was too fast :-)
As I see, it is really time to go to bed... (at least in our country)

BR, Ales

> -----
> Gregg C Levine gregg.drwho8@gmail.com
> "This signature fought the Time Wars, time and again."
>
>
> On Tue, Sep 17, 2013 at 5:10 PM, Aleš Nesrsta <starous@volny.cz> wrote:
>>>> # stty -F /dev/ttyUSB0 9600 -echo
>>>> # cat /dev/ttyUSB0 > ttyUSB0.txt
>>
>>
>> It was 9600 usually, but probably it should be 112500 now, as Vladimir
>> wrote.
>> If you want, you can ensure some speed on GRUB side by parameter -s ,e.g.:
>> serial -s 112500
>>
>>
>>>> serial
>>>> terminal_output console serial
>>>> debug=all
>>>> insmod ohci
>>>> insmod ehci
>>>> ls
>>>
>>> I didn't get anything captured, sorry...  But with the serial setup,
>>>
>>> grub seems to freeze on:
>>>
>>> disk/pata.c:274:  status=0x50, error=0x0, sectors=0x0
>>> kern/disk.c:326:  Closing `ata0'.
>>
>>
>> Something changed in GRUB in the meantime, so try this for current trunk
>> code:
>>
>>
>> serial
>> terminal_output console serial
>> debug=all
>> nativedisk
>> ls
>>
>>
>>
>>> My mistake, the adapter is not a null modem.
>>
>> At least these pins must be connected by null-modem cable:
>> 3 - 2
>> 2 - 3
>> 5 - 5
>> This is valid for "classic" 9pin PC connectors on both sides of cable. You
>> can check the cable by ohmmeter if it is correct.
>>
>>
>> Additionally:
>> There exist some important USB related patches which are not included in
>> trunk yet - see the history of mail list and search for posts from me and
>> Melki Christian some weeks ago.
>>
>> BR, Ales
>>
>>
>> _______________________________________________
>> Grub-devel mailing list
>> Grub-devel@gnu.org
>> https://lists.gnu.org/mailman/listinfo/grub-devel
>
> _______________________________________________
> Grub-devel mailing list
> Grub-devel@gnu.org
> https://lists.gnu.org/mailman/listinfo/grub-devel
>


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [PATCH] Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-07-18 16:10                     ` [PATCH] " Aleš Nesrsta
  2013-07-19  5:00                       ` Javier Vasquez
@ 2013-09-19  8:13                       ` Vladimir 'φ-coder/phcoder' Serbinenko
  1 sibling, 0 replies; 79+ messages in thread
From: Vladimir 'φ-coder/phcoder' Serbinenko @ 2013-09-19  8:13 UTC (permalink / raw)
  To: The development of GNU GRUB

[-- Attachment #1: Type: text/plain, Size: 6037 bytes --]

Go ahead
On 18.07.2013 18:10, Aleš Nesrsta wrote:
> Hi,
> 
> after some debugging I have found bug(s) in handling of QHs related to
> EHCI low speed split interrupt transfers.
> 
> Attached patch seems to solve problem described below (non-working USB
> keyboard attached to the same port where was USB disk previously).
> 
> Please try it - maybe it solves also reported keyboard problem on
> fuloong/loongson.
> 
> BR,
> Ales
> 
>> I forgot one more thing - if You want to try repeat USBMS/USB keyboard
>> problem described below, You need to access the connected USB disk (e.g.
>> by "ls" command) before removing it.
>>
>>> Hi Vladimir,
>>>
>>> I have some additional information - results of some today's
>>> experiments.
>>> The main important thing related to USB keyboard:
>>>
>>> USB keyboard doesn't work if it is connected as first device to the same
>>> non-root hub port, where was connected USBMS device previously!
>>> If the keyboard is disconnected and connected again to the same port, it
>>> works.
>>> this behavior is systematical, it can be repeated at any time (at least
>>> on my PC).
>>>
>>> What is very interesting, USB keyboard is listed by command "usb".
>>> And it doesn't matter if previously connected USBMS device was HIGH of
>>> FULL device.
>>>
>>> I.e., according these test results, even if the USB keybord is not
>>> working, it is connected to port and addressed properly and its control
>>> pipe is working, but device itself is not working - maybe there is
>>> something wrong in "high level" driver (usb_keyboard) - ?
>>>
>>>
>>> There is also another bad thing - after some number of
>>> connecting/disconnecting of the keyboard (at least about 20 and more)
>>> the GRUB crashes - more properly, it reboots PC, i.e. there is probably
>>> also some memory leak...
>>>
>>> BR,
>>> Ales
>>>
>>>>
>>>> 1.
>>>> Some of my USBMS devices have problems to work properly. It seems to be
>>>> some regression because they worked well on some older revisions... :-(
>>>> I did not make any investigation it this direction yet, as this problem
>>>> is probably not related to latest changes (fix of root ports) - so I
>>>> ignore them for now.
>>>>
>>>> 2.
>>>> Sometimes some devices are not recognized (not working) in the case
>>>> when
>>>> they are connected before USB "starting" time (before the moment when
>>>> USB modules/drivers are loaded) or when hub with this device is
>>>> connected.
>>>> Additionally, it seems to happen only if device is connected via
>>>> hub(s),
>>>> not directly into root port - at least it was behavior during my tests
>>>> (but I did only few tests on root ports, I focused my tests to USB
>>>> keyboard connected via hub(s) etc.).
>>>> It looks like, in some rare cases, usbhub.c maybe miss some non-root
>>>> hub
>>>> port change(s). Unfortunately I had no enough time to try debug these
>>>> situations.
>>>>
>>>> So I went through Your changes in usbhub.c and other USB related files.
>>>> Unfortunately, I did not found reason of the problem mentioned above in
>>>> point 2. yet.
>>>> But I found some another points to discuss:
>>>>
>>>> a)
>>>> I found my old mistake related to variable "pending_reset".
>>>> Meaning of this variable is to avoid concurrent reset on devices which
>>>> are connected to the same controller HW instance.
>>>> This variable is stored in wrong place - it should be located not in
>>>> "struct grub_usb_controller_dev" but in "struct grub_*hci" (i.e.
>>>> grub_uhci, grub_ohci etc.).
>>>> In fact, its current location is not totally bad - it is also working,
>>>> but it can slow down handling of USB devices (mainly in USB "starting"
>>>> phase) in case when there are more controllers of the same type.
>>>>
>>>>
>>>> b)
>>>> There is missing waiting for device stable power in case when device is
>>>> connected to ROOT hub later than in USB "starting" time.
>>>> This could possibly lead to wrong device reset and malfunction.
>>>>
>>>> I.e. the "first half" of "grub_usb_poll_devices" should be little bit
>>>> changed, it is not correct to call "attach_root_port" immediately when
>>>> "detect_dev" detected device connection - it should be done e.g. in
>>>> similar way as in "grub_usb_controller_dev_register" (or maybe
>>>> better in
>>>> some another, "background" way, like You did for non-root hub - to
>>>> prevent unwanted delay in execution of another GRUB parts).
>>>>
>>>>
>>>> c)
>>>> I thought about this old code:
>>>>
>>>> "...
>>>> poll_nonroot_hub (grub_usb_device_t dev)
>>>> {
>>>>    grub_usb_err_t err;
>>>>    unsigned i;
>>>>    grub_uint8_t changed;
>>>>    grub_size_t actual, len;
>>>>
>>>>    if (!dev->hub_transfer)
>>>>      return;
>>>> ..."
>>>>
>>>> I think, as the possible "error recovery", the better than current
>>>> immediate return could be to try to call
>>>> "grub_usb_bulk_read_background"
>>>> to schedule new background transfer for this hub before return - ?
>>>>
>>>>
>>>> d)
>>>> Cosmetic thing:
>>>> It will be fine to rename declaration
>>>> static struct grub_usb_hub *hubs;
>>>> to
>>>> static struct grub_usb_hub *root_hubs;
>>>> to be more self explanative... :-)
>>>>
>>>>
>>>> What do You think about the points a)-d) ?
>>>>
>>>> BR,
>>>> Ales
>>>>
>>>> _______________________________________________
>>>> Grub-devel mailing list
>>>> Grub-devel@gnu.org
>>>> https://lists.gnu.org/mailman/listinfo/grub-devel
>>>>
>>>
>>> _______________________________________________
>>> Grub-devel mailing list
>>> Grub-devel@gnu.org
>>> https://lists.gnu.org/mailman/listinfo/grub-devel
>>>
>>
>> _______________________________________________
>> Grub-devel mailing list
>> Grub-devel@gnu.org
>> https://lists.gnu.org/mailman/listinfo/grub-devel
>>
> 
> 
> _______________________________________________
> Grub-devel mailing list
> Grub-devel@gnu.org
> https://lists.gnu.org/mailman/listinfo/grub-devel
> 



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 291 bytes --]

^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-07-16 19:25                 ` Aleš Nesrsta
  2013-07-16 19:29                   ` Aleš Nesrsta
@ 2013-10-16 23:31                   ` Vladimir 'φ-coder/phcoder' Serbinenko
  2013-10-16 23:39                     ` Javier Vasquez
  1 sibling, 1 reply; 79+ messages in thread
From: Vladimir 'φ-coder/phcoder' Serbinenko @ 2013-10-16 23:31 UTC (permalink / raw)
  To: The development of GNU GRUB, Ales Nesrsta

[-- Attachment #1: Type: text/plain, Size: 5006 bytes --]

Is any part of this thread still an issue?
I marked it but it seems that there were couple of patches committed
since then and suppsedly it fixes all problems mentioned.
On 16.07.2013 21:25, Aleš Nesrsta wrote:
> Hi Vladimir,
> 
> I have some additional information - results of some today's experiments.
> The main important thing related to USB keyboard:
> 
> USB keyboard doesn't work if it is connected as first device to the same
> non-root hub port, where was connected USBMS device previously!
> If the keyboard is disconnected and connected again to the same port, it
> works.
> this behavior is systematical, it can be repeated at any time (at least
> on my PC).
> 
> What is very interesting, USB keyboard is listed by command "usb".
> And it doesn't matter if previously connected USBMS device was HIGH of
> FULL device.
> 
> I.e., according these test results, even if the USB keybord is not
> working, it is connected to port and addressed properly and its control
> pipe is working, but device itself is not working - maybe there is
> something wrong in "high level" driver (usb_keyboard) - ?
> 
> 
> There is also another bad thing - after some number of
> connecting/disconnecting of the keyboard (at least about 20 and more)
> the GRUB crashes - more properly, it reboots PC, i.e. there is probably
> also some memory leak...
> 
> BR,
> Ales
> 
>>
>> 1.
>> Some of my USBMS devices have problems to work properly. It seems to be
>> some regression because they worked well on some older revisions... :-(
>> I did not make any investigation it this direction yet, as this problem
>> is probably not related to latest changes (fix of root ports) - so I
>> ignore them for now.
>>
>> 2.
>> Sometimes some devices are not recognized (not working) in the case when
>> they are connected before USB "starting" time (before the moment when
>> USB modules/drivers are loaded) or when hub with this device is
>> connected.
>> Additionally, it seems to happen only if device is connected via hub(s),
>> not directly into root port - at least it was behavior during my tests
>> (but I did only few tests on root ports, I focused my tests to USB
>> keyboard connected via hub(s) etc.).
>> It looks like, in some rare cases, usbhub.c maybe miss some non-root hub
>> port change(s). Unfortunately I had no enough time to try debug these
>> situations.
>>
>> So I went through Your changes in usbhub.c and other USB related files.
>> Unfortunately, I did not found reason of the problem mentioned above in
>> point 2. yet.
>> But I found some another points to discuss:
>>
>> a)
>> I found my old mistake related to variable "pending_reset".
>> Meaning of this variable is to avoid concurrent reset on devices which
>> are connected to the same controller HW instance.
>> This variable is stored in wrong place - it should be located not in
>> "struct grub_usb_controller_dev" but in "struct grub_*hci" (i.e.
>> grub_uhci, grub_ohci etc.).
>> In fact, its current location is not totally bad - it is also working,
>> but it can slow down handling of USB devices (mainly in USB "starting"
>> phase) in case when there are more controllers of the same type.
>>
>>
>> b)
>> There is missing waiting for device stable power in case when device is
>> connected to ROOT hub later than in USB "starting" time.
>> This could possibly lead to wrong device reset and malfunction.
>>
>> I.e. the "first half" of "grub_usb_poll_devices" should be little bit
>> changed, it is not correct to call "attach_root_port" immediately when
>> "detect_dev" detected device connection - it should be done e.g. in
>> similar way as in "grub_usb_controller_dev_register" (or maybe better in
>> some another, "background" way, like You did for non-root hub - to
>> prevent unwanted delay in execution of another GRUB parts).
>>
>>
>> c)
>> I thought about this old code:
>>
>> "...
>> poll_nonroot_hub (grub_usb_device_t dev)
>> {
>>    grub_usb_err_t err;
>>    unsigned i;
>>    grub_uint8_t changed;
>>    grub_size_t actual, len;
>>
>>    if (!dev->hub_transfer)
>>      return;
>> ..."
>>
>> I think, as the possible "error recovery", the better than current
>> immediate return could be to try to call "grub_usb_bulk_read_background"
>> to schedule new background transfer for this hub before return - ?
>>
>>
>> d)
>> Cosmetic thing:
>> It will be fine to rename declaration
>> static struct grub_usb_hub *hubs;
>> to
>> static struct grub_usb_hub *root_hubs;
>> to be more self explanative... :-)
>>
>>
>> What do You think about the points a)-d) ?
>>
>> BR,
>> Ales
>>
>> _______________________________________________
>> Grub-devel mailing list
>> Grub-devel@gnu.org
>> https://lists.gnu.org/mailman/listinfo/grub-devel
>>
> 
> _______________________________________________
> Grub-devel mailing list
> Grub-devel@gnu.org
> https://lists.gnu.org/mailman/listinfo/grub-devel
> .
> 



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 291 bytes --]

^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-10-16 23:31                   ` Vladimir 'φ-coder/phcoder' Serbinenko
@ 2013-10-16 23:39                     ` Javier Vasquez
  0 siblings, 0 replies; 79+ messages in thread
From: Javier Vasquez @ 2013-10-16 23:39 UTC (permalink / raw)
  To: The development of GNU GRUB; +Cc: Ales Nesrsta

On Wed, Oct 16, 2013 at 5:31 PM, Vladimir 'φ-coder/phcoder' Serbinenko
<phcoder@gmail.com> wrote:
> Is any part of this thread still an issue?
> I marked it but it seems that there were couple of patches committed
> since then and suppsedly it fixes all problems mentioned.

I would need to try the latest repo, but even with some patches asked
to be tried, I never got the usb keyboard working.

BTW, I just got the null modem db9 cable today.  So maybe I can spend
some time on getting logs soon.

Javier.


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-09-17 20:33                                                   ` Javier Vasquez
@ 2013-10-27 17:54                                                     ` Javier Vasquez
  2013-10-27 18:02                                                       ` Vladimir 'φ-coder/phcoder' Serbinenko
  0 siblings, 1 reply; 79+ messages in thread
From: Javier Vasquez @ 2013-10-27 17:54 UTC (permalink / raw)
  To: The development of GNU GRUB

[-- Attachment #1: Type: text/plain, Size: 874 bytes --]

On Tue, Sep 17, 2013 at 2:33 PM, Javier Vasquez <j.e.vasquez.v@gmail.com> wrote:
> On Tue, Sep 17, 2013 at 1:27 PM, Vladimir 'φ-coder/phcoder' Serbinenko
> <phcoder@gmail.com> wrote:
>> On 17.09.2013 19:24, Javier Vasquez wrote:
>>> # stty -F /dev/ttyUSB0 9600 -echo
>>> # cat /dev/ttyUSB0 > ttyUSB0.txt
>> It's 115200 not 9600
>
> My mistake, the adapter is not a null modem.
>
> It'll take me more time then, :-(

OK, null modem working now, :-)

Is there a limit of how much dump can be sent?

In the file where I'm redirecting what comes from ttyUSB0, at some
point I don't get any additional dump, while the mini-pc went ahead
way further till hanging at:

kern/dsik.c:326:  Closing 'ata0'.

Attached goes the file till the point nothing else got captured.  BTW,
it's not disk space, caus ethe disk is far from full.

Thanks,

-- 
Javier.

[-- Attachment #2: ttyUSB0.txt --]
[-- Type: text/plain, Size: 211810 bytes --]

Now booting the Boot with GNU GRUB2

Loading file: (wd0,0)/grub.elf (elf)

0x801ffb60/264204 \b + 

Entry address is 801ffb60

Boot with parameters: console=tty no_auto_cmd

   zero      at       v0       v1       a0       a1       a2       a3   

 00000000 00000000 00000000 00000000 00000006 aff7fcb8 aff7fcd4 800c7460

    t0       t1       t2       t3       t4       t5       t6       t7   

 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    s0       s1       s2       s3       s4       s5       s6       s7   

 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    t8       t9       k0       k1       gp       sp       s8       ra   

 00000000 00000000 00000000 00000000 00000000 aff7fc98 00000000 80086c38

^[[H^[[J^[[1;1H^[[7mWelcome to GRUB!



^[[m^[[m^[[merror: serial port `com0' isn't found.

error: terminal `console' isn't found.

script/script.c:65: free 0x8ff1d9d0

script/script.c:65: free 0x8ff1d9f0

script/script.c:65: free 0x8ff1da10

script/script.c:65: free 0x8ff1d7c0

script/script.c:65: free 0x8ff1d7f0

script/script.c:65: free 0x8ff1d810

script/script.c:65: free 0x8ff1d840

script/script.c:65: free 0x8ff1d870

script/script.c:65: free 0x8ff1d930

script/lexer.c:321: token 288 text [insmod]

script/script.c:50: malloc 0x8ff1d920

script/script.c:50: malloc 0x8ff1d900

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff1d8d0

script/lexer.c:321: token 288 text [ohci]

script/script.c:50: malloc 0x8ff1d8a0

script/script.c:50: malloc 0x8ff1d880

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff1d850

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff1d820

script/script.c:50: malloc 0x8ff1d800

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff1d7d0

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8ff1d9c0

script/script.c:50: malloc 0x8ff1d7b0

script/script.c:294: append command

script/script.c:50: malloc 0x8ff1d790

script/script.c:65: free 0x8ff1d790

script/script.c:65: free 0x8ff1d7b0

script/script.c:65: free 0x8ff1d9c0

script/script.c:65: free 0x8ff1d7d0

script/script.c:65: free 0x8ff1d800

script/script.c:65: free 0x8ff1d820

script/script.c:65: free 0x8ff1d850

script/script.c:65: free 0x8ff1d880

script/script.c:65: free 0x8ff1d8a0

script/script.c:65: free 0x8ff1d8d0

script/script.c:65: free 0x8ff1d900

script/script.c:65: free 0x8ff1d920

script/lexer.c:321: token 288 text [insmod]

script/script.c:50: malloc 0x8ff1d8f0

script/script.c:50: malloc 0x8ff1d8d0

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff1d8a0

script/lexer.c:321: token 288 text [ehci]

script/script.c:50: malloc 0x8ff1d870

script/script.c:50: malloc 0x8ff1d850

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff1d820

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff1d7f0

script/script.c:50: malloc 0x8ff1d7d0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff1d7a0

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8ff1d990

script/script.c:50: malloc 0x8ff1d780

script/script.c:294: append command

script/script.c:50: malloc 0x8ff1d760

kern/disk.c:230: Opening `ata0,msdos1'...

disk/pata.c:486: opening PATA dev `ata0'

disk/pata.c:295: sectors=0x5a

disk/pata.c:166: pata_pass_through: cmd=0xec, features=0x0, sectors=0x0

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=512

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0xff

disk/ata.c:48: Serial: S10UJ9AZ302452      

disk/ata.c:50: Firmware: HH100-08

disk/ata.c:52: Model: SAMSUNG HM160HI                         

disk/ata.c:56: Addressing: 2

disk/ata.c:57: Sectors: 312581808

disk/ata.c:58: Sector size: 512

partmap/msdos.c:188: partition 0: flag 0x80, type 0x83, start 0x3f, len

0x1de7bb

kern/fs.c:56: Detecting ext2...

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=1053184, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x10, lba_mid=0x12, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=1053248, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x10, lba_mid=0x12, lba_low=0x40, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

kern/disk.c:326: Closing `ata0'.

kern/dl.c:583: module at 0x8ff0eda0, size 0x6474

kern/dl.c:607: relocating to 0x8ff1f7c0

kern/dl.c:571: flushing 0x613a bytes at 0x8feff0c0

kern/dl.c:630: module name: ehci

kern/dl.c:631: init function: 0x8ff01c3c

bus/usb/ehci.c:477: EHCI grub_ehci_pci_iter: begin

bus/usb/ehci.c:477: EHCI grub_ehci_pci_iter: begin

bus/usb/ehci.c:477: EHCI grub_ehci_pci_iter: begin

bus/usb/ehci.c:558: EHCI grub_ehci_pci_iter: iobase of EHCC: 04073000

bus/usb/ehci.c:560: EHCI grub_ehci_pci_iter: CAPLEN: 10

bus/usb/ehci.c:562: EHCI grub_ehci_pci_iter: VERSION: 0100

bus/usb/ehci.c:564: EHCI grub_ehci_pci_iter: SPARAMS: 00001414

bus/usb/ehci.c:566: EHCI grub_ehci_pci_iter: CPARAMS: 00000012

bus/usb/ehci.c:585: EHCI grub_ehci_pci_iter: iobase of oper. regs: 04073010

bus/usb/ehci.c:587: EHCI grub_ehci_pci_iter: COMMAND: 00080000

bus/usb/ehci.c:589: EHCI grub_ehci_pci_iter: STATUS: 00001000

bus/usb/ehci.c:591: EHCI grub_ehci_pci_iter: INTERRUPT: 00000000

bus/usb/ehci.c:593: EHCI grub_ehci_pci_iter: FRAME_INDEX: 00000000

bus/usb/ehci.c:595: EHCI grub_ehci_pci_iter: FL_BASE: 00000000

bus/usb/ehci.c:597: EHCI grub_ehci_pci_iter: CUR_AL_ADDR: 00000000

bus/usb/ehci.c:599: EHCI grub_ehci_pci_iter: CONFIG_FLAG: 00000000

bus/usb/ehci.c:611: EHCI grub_ehci_pci_iter: flag64=0

bus/usb/ehci.c:623: EHCI grub_ehci_pci_iter: framelist mem=0xafef4000. OK

bus/usb/ehci.c:637: EHCI grub_ehci_pci_iter: QH mem=0xafedf000. OK

bus/usb/ehci.c:651: EHCI grub_ehci_pci_iter: TD mem=0xafc42000. OK

bus/usb/ehci.c:706: EHCI grub_ehci_pci_iter: QH/TD init. OK

bus/usb/ehci.c:769: inithw: EHCI grub_ehci_pci_iter: ownership OK

bus/usb/ehci.c:781: EHCI grub_ehci_pci_iter: halted OK

bus/usb/ehci.c:791: EHCI grub_ehci_pci_iter: reset OK

bus/usb/ehci.c:838: EHCI grub_ehci_pci_iter: OK at all

bus/usb/ehci.c:842: EHCI grub_ehci_pci_iter: iobase of oper. regs: 04073000

bus/usb/ehci.c:844: EHCI grub_ehci_pci_iter: COMMAND: 00080031

bus/usb/ehci.c:846: EHCI grub_ehci_pci_iter: STATUS: 0000c004

bus/usb/ehci.c:848: EHCI grub_ehci_pci_iter: INTERRUPT: 00000000

bus/usb/ehci.c:850: EHCI grub_ehci_pci_iter: FRAME_INDEX: 00000536

bus/usb/ehci.c:852: EHCI grub_ehci_pci_iter: FL_BASE: 8fef4000

bus/usb/ehci.c:854: EHCI grub_ehci_pci_iter: CUR_AL_ADDR: 8fedf060

bus/usb/ehci.c:856: EHCI grub_ehci_pci_iter: CONFIG_FLAG: 00000001

bus/usb/ehci.c:1680: root hub ports=4

bus/usb/ehci.c:1772: detect_dev: EHCI STATUS: 0000c004

bus/usb/ehci.c:1774: detect_dev: iobase=0xb4073010, port=0, status=0x1403

bus/usb/ehci.c:1772: detect_dev: EHCI STATUS: 0000c004

bus/usb/ehci.c:1774: detect_dev: iobase=0xb4073010, port=1, status=0x1403

bus/usb/ehci.c:1772: detect_dev: EHCI STATUS: 0000c004

bus/usb/ehci.c:1774: detect_dev: iobase=0xb4073010, port=2, status=0x1000

bus/usb/ehci.c:1772: detect_dev: EHCI STATUS: 0000c004

bus/usb/ehci.c:1774: detect_dev: iobase=0xb4073010, port=3, status=0x1803

bus/usb/ehci.c:1772: detect_dev: EHCI STATUS: 0000c004

bus/usb/ehci.c:1774: detect_dev: iobase=0xb4073010, port=0, status=0x3002

bus/usb/ehci.c:1772: detect_dev: EHCI STATUS: 0000c004

bus/usb/ehci.c:1774: detect_dev: iobase=0xb4073010, port=1, status=0x3002

bus/usb/ehci.c:1772: detect_dev: EHCI STATUS: 0000e004

bus/usb/ehci.c:1774: detect_dev: iobase=0xb4073010, port=2, status=0x1000

bus/usb/ehci.c:1772: detect_dev: EHCI STATUS: 0000e004

bus/usb/ehci.c:1774: detect_dev: iobase=0xb4073010, port=3, status=0x1801

bus/usb/ehci.c:1772: detect_dev: EHCI STATUS: 0000c004

bus/usb/ehci.c:1774: detect_dev: iobase=0xb4073010, port=3, status=0x1801

bus/usb/ehci.c:1692: portstatus: EHCI STATUS: 0000e004

bus/usb/ehci.c:1695: portstatus: begin, iobase=0xb4073010, port=3,

status=0x1801

bus/usb/ehci.c:1716: portstatus: enable

bus/usb/ehci.c:1739: portstatus: Enabled!

bus/usb/ehci.c:1758: portstatus: end, status=0x1005

bus/usb/usbtrans.c:106: control: reqtype=0x80 req=0x06 val=0x100 idx=0x00

size=8

bus/usb/usbtrans.c:133: control: transfer = 0x8fc40630, dev = 0x8fc40780

bus/usb/ehci.c:1050: find_qh: new, i=2, QH=0xafedf0c0

bus/usb/ehci.c:959: setup_qh: qh=0xafedf0c0, not changed: qh_hptr=8fedf0c2

bus/usb/ehci.c:961: setup_qh: ep_char=00406000, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=00000000

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=00000040

bus/usb/ehci.c:1192: transaction: type=2, toggle=0, size=8 data=0x8fc405c0

td=0xafc42040

bus/usb/ehci.c:1250: td=0xafc42040

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=00080e80, buffer[0]=8fc405c0

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000008

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=8 data=0x8fc40680

td=0xafc42080

bus/usb/ehci.c:1250: td=0xafc42080

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=80080d80, buffer[0]=8fc40680

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000008

bus/usb/ehci.c:1192: transaction: type=1, toggle=1, size=0 data=0x0

td=0xafc420c0

bus/usb/ehci.c:1250: td=0xafc420c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=80000c80, buffer[0]=00000000

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000000

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8fc404e0, qh=0xafedf0c0

bus/usb/ehci.c:1368: setup_transfer: td_first=0xafc42040, td_alt=0xafc42000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xafc420c0

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8fc404e0,

qh=0xafedf0c0

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8fedf062, ep_char=00406000

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8fc420c0

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=00001c00, buffer[0]=00000000

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:200: control: err=0

bus/usb/usbtrans.c:106: control: reqtype=0x80 req=0x06 val=0x100 idx=0x00

size=18

bus/usb/usbtrans.c:133: control: transfer = 0x8fc40630, dev = 0x8fc40780

bus/usb/ehci.c:1016: find_qh: found, QH=0xafedf0c0

bus/usb/ehci.c:959: setup_qh: qh=0xafedf0c0, not changed: qh_hptr=8fedf062

bus/usb/ehci.c:961: setup_qh: ep_char=00406000, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8fc420c0

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=00001c40

bus/usb/ehci.c:1192: transaction: type=2, toggle=0, size=8 data=0x8fc405c0

td=0xafc420c0

bus/usb/ehci.c:1250: td=0xafc420c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=00080e80, buffer[0]=8fc405c0

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000008

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=18 data=0x8fc40680

td=0xafc42080

bus/usb/ehci.c:1250: td=0xafc42080

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=80120d80, buffer[0]=8fc40680

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000012

bus/usb/ehci.c:1192: transaction: type=1, toggle=1, size=0 data=0x0

td=0xafc42040

bus/usb/ehci.c:1250: td=0xafc42040

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=80000c80, buffer[0]=00000000

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000000

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8fc404e0, qh=0xafedf0c0

bus/usb/ehci.c:1368: setup_transfer: td_first=0xafc420c0, td_alt=0xafc42000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xafc42040

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8fc404e0,

qh=0xafedf0c0

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8fedf062, ep_char=00406000

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8fc42040

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=00001c00, buffer[0]=00000000

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:200: control: err=0

bus/usb/usbtrans.c:106: control: reqtype=0x80 req=0x06 val=0x200 idx=0x00

size=4

bus/usb/usbtrans.c:133: control: transfer = 0x8fc40630, dev = 0x8fc40780

bus/usb/ehci.c:1016: find_qh: found, QH=0xafedf0c0

bus/usb/ehci.c:959: setup_qh: qh=0xafedf0c0, not changed: qh_hptr=8fedf062

bus/usb/ehci.c:961: setup_qh: ep_char=00406000, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8fc42040

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=00001c40

bus/usb/ehci.c:1192: transaction: type=2, toggle=0, size=8 data=0x8fc405c0

td=0xafc42040

bus/usb/ehci.c:1250: td=0xafc42040

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=00080e80, buffer[0]=8fc405c0

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000008

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=4 data=0x8fc40680

td=0xafc42080

bus/usb/ehci.c:1250: td=0xafc42080

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=80040d80, buffer[0]=8fc40680

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000004

bus/usb/ehci.c:1192: transaction: type=1, toggle=1, size=0 data=0x0

td=0xafc420c0

bus/usb/ehci.c:1250: td=0xafc420c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=80000c80, buffer[0]=00000000

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000000

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8fc404e0, qh=0xafedf0c0

bus/usb/ehci.c:1368: setup_transfer: td_first=0xafc42040, td_alt=0xafc42000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xafc420c0

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000e00c, cdata=0x8fc404e0,

qh=0xafedf0c0

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8fedf062, ep_char=00406000

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8fc420c0

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=00001c00, buffer[0]=00000000

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:200: control: err=0

bus/usb/usbtrans.c:106: control: reqtype=0x80 req=0x06 val=0x200 idx=0x00

size=32

bus/usb/usbtrans.c:133: control: transfer = 0x8fc40630, dev = 0x8fc40780

bus/usb/ehci.c:1016: find_qh: found, QH=0xafedf0c0

bus/usb/ehci.c:959: setup_qh: qh=0xafedf0c0, not changed: qh_hptr=8fedf062

bus/usb/ehci.c:961: setup_qh: ep_char=00406000, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8fc420c0

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=00001c40

bus/usb/ehci.c:1192: transaction: type=2, toggle=0, size=8 data=0x8fc405c0

td=0xafc420c0

bus/usb/ehci.c:1250: td=0xafc420c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=00080e80, buffer[0]=8fc405c0

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000008

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=32 data=0x8fc40680

td=0xafc42080

bus/usb/ehci.c:1250: td=0xafc42080

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=80200d80, buffer[0]=8fc40680

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000020

bus/usb/ehci.c:1192: transaction: type=1, toggle=1, size=0 data=0x0

td=0xafc42040

bus/usb/ehci.c:1250: td=0xafc42040

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=80000c80, buffer[0]=00000000

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000000

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8fc404e0, qh=0xafedf0c0

bus/usb/ehci.c:1368: setup_transfer: td_first=0xafc420c0, td_alt=0xafc42000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xafc42040

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8fc404e0,

qh=0xafedf0c0

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8fedf062, ep_char=00406000

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8fc42040

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=00001c00, buffer[0]=00000000

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:200: control: err=0

bus/usb/usbtrans.c:106: control: reqtype=0x00 req=0x05 val=0x01 idx=0x00

size=0

bus/usb/usbtrans.c:133: control: transfer = 0x8fc40630, dev = 0x8fc40780

bus/usb/ehci.c:1016: find_qh: found, QH=0xafedf0c0

bus/usb/ehci.c:959: setup_qh: qh=0xafedf0c0, not changed: qh_hptr=8fedf062

bus/usb/ehci.c:961: setup_qh: ep_char=00406000, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8fc42040

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=00001c40

bus/usb/ehci.c:1192: transaction: type=2, toggle=0, size=8 data=0x8fc405c0

td=0xafc42040

bus/usb/ehci.c:1250: td=0xafc42040

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=00080e80, buffer[0]=8fc405c0

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000008

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=0 data=0x0

td=0xafc42080

bus/usb/ehci.c:1250: td=0xafc42080

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=80000d80, buffer[0]=00000000

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000000

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8fc40510, qh=0xafedf0c0

bus/usb/ehci.c:1368: setup_transfer: td_first=0xafc42040, td_alt=0xafc42000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xafc42080

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000e00c, cdata=0x8fc40510,

qh=0xafedf0c0

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8fedf062, ep_char=00406000

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8fc42080

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=00000d00, buffer[0]=00000000

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:200: control: err=0

bus/usb/usbhub.c:110: Added new usb device: 0x8fc40780, addr=1

bus/usb/usbhub.c:112: speed=3, split_hubport=0, split_hubaddr=0

bus/usb/usb.c:221: iterate: interf=0, class=8, subclass=6, protocol=80

disk/usbms.c:184: alive

disk/usbms.c:213: alive

bus/usb/usbtrans.c:106: control: reqtype=0x00 req=0x09 val=0x01 idx=0x00

size=0

bus/usb/usbtrans.c:133: control: transfer = 0x8fc40630, dev = 0x8fc40780

bus/usb/ehci.c:1050: find_qh: new, i=3, QH=0xafedf120

bus/usb/ehci.c:959: setup_qh: qh=0xafedf120, not changed: qh_hptr=8fedf122

bus/usb/ehci.c:961: setup_qh: ep_char=00406001, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=00000000

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=00000040

bus/usb/ehci.c:1192: transaction: type=2, toggle=0, size=8 data=0x8fc405c0

td=0xafc42080

bus/usb/ehci.c:1250: td=0xafc42080

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=00080e80, buffer[0]=8fc405c0

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000008

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=0 data=0x0

td=0xafc42040

bus/usb/ehci.c:1250: td=0xafc42040

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=80000d80, buffer[0]=00000000

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000000

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8fc40510, qh=0xafedf120

bus/usb/ehci.c:1368: setup_transfer: td_first=0xafc42080, td_alt=0xafc42000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xafc42040

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8fc40510,

qh=0xafedf120

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8fedf0c2, ep_char=00406001

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8fc42040

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=00000d00, buffer[0]=00000000

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:200: control: err=0

bus/usb/usbtrans.c:106: control: reqtype=0xa1 req=0xfe val=0x00 idx=0x00

size=1

bus/usb/usbtrans.c:133: control: transfer = 0x8fc40630, dev = 0x8fc40780

bus/usb/ehci.c:1016: find_qh: found, QH=0xafedf120

bus/usb/ehci.c:959: setup_qh: qh=0xafedf120, not changed: qh_hptr=8fedf0c2

bus/usb/ehci.c:961: setup_qh: ep_char=00406001, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8fc42040

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=00000d40

bus/usb/ehci.c:1192: transaction: type=2, toggle=0, size=8 data=0x8fc405c0

td=0xafc42040

bus/usb/ehci.c:1250: td=0xafc42040

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=00080e80, buffer[0]=8fc405c0

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000008

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=1 data=0x8fc40680

td=0xafc42080

bus/usb/ehci.c:1250: td=0xafc42080

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=80010d80, buffer[0]=8fc40680

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000001

bus/usb/ehci.c:1192: transaction: type=1, toggle=1, size=0 data=0x0

td=0xafc420c0

bus/usb/ehci.c:1250: td=0xafc420c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=80000c80, buffer[0]=00000000

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000000

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8fc404e0, qh=0xafedf120

bus/usb/ehci.c:1368: setup_transfer: td_first=0xafc42040, td_alt=0xafc42000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xafc420c0

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8fc404e0,

qh=0xafedf120

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8fedf0c2, ep_char=00406001

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8fc420c0

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=00001c00, buffer[0]=00000000

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:200: control: err=0

disk/usbms.c:247: alive

script/script.c:65: free 0x8ff1d760

script/script.c:65: free 0x8ff1d780

script/script.c:65: free 0x8ff1d990

script/script.c:65: free 0x8ff1d7a0

script/script.c:65: free 0x8ff1d7d0

script/script.c:65: free 0x8ff1d7f0

script/script.c:65: free 0x8ff1d820

script/script.c:65: free 0x8ff1d850

script/script.c:65: free 0x8ff1d870

script/script.c:65: free 0x8ff1d8a0

script/script.c:65: free 0x8ff1d8d0

script/script.c:65: free 0x8ff1d8f0

script/lexer.c:321: token 288 text [ls]

script/script.c:50: malloc 0x8ff1d640

script/script.c:50: malloc 0x8ff1d620

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff1d5f0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff1d5c0

script/script.c:50: malloc 0x8ff1d5a0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff1d570

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8ff1d6e0

script/script.c:50: malloc 0x8ff1d550

script/script.c:294: append command

script/script.c:50: malloc 0x8ff1d530

kern/disk.c:230: Opening `ata0,msdos1'...

disk/pata.c:486: opening PATA dev `ata0'

disk/pata.c:295: sectors=0x5a

disk/pata.c:166: pata_pass_through: cmd=0xec, features=0x0, sectors=0x0

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=512

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0xff

disk/ata.c:48: Serial: S10UJ9AZ302452      

disk/ata.c:50: Firmware: HH100-08

disk/ata.c:52: Model: SAMSUNG HM160HI                         

disk/ata.c:56: Addressing: 2

disk/ata.c:57: Sectors: 312581808

disk/ata.c:58: Sector size: 512

partmap/msdos.c:188: partition 0: flag 0x80, type 0x83, start 0x3f, len

0x1de7bb

kern/fs.c:56: Detecting ext2...

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=64, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x40, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=512, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x0, lba_mid=0x2, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=4352, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x0, lba_mid=0x11, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=1048640, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x10, lba_mid=0x0, lba_low=0x40, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=1052480, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x10, lba_mid=0xf, lba_low=0x40, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=1052544, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x10, lba_mid=0xf, lba_low=0x80, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=1054848, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x10, lba_mid=0x18, lba_low=0x80, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

kern/disk.c:326: Closing `ata0'.

kern/dl.c:583: module at 0x8ff1bc70, size 0x18b0

kern/dl.c:607: relocating to 0x8ff1f910

kern/dl.c:571: flushing 0x158d bytes at 0x8ff1e190

kern/dl.c:630: module name: ls

kern/dl.c:631: init function: 0x8ff1e898

disk/pata.c:486: opening PATA dev `ata0'

disk/pata.c:295: sectors=0x5a

disk/pata.c:166: pata_pass_through: cmd=0xec, features=0x0, sectors=0x0

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=512

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0xff

disk/ata.c:48: Serial: S10UJ9AZ302452      

disk/ata.c:50: Firmware: HH100-08

disk/ata.c:52: Model: SAMSUNG HM160HI                         

disk/ata.c:56: Addressing: 2

disk/ata.c:57: Sectors: 312581808

disk/ata.c:58: Sector size: 512

(ata0) kern/disk.c:230: Opening `ata0'...

disk/pata.c:486: opening PATA dev `ata0'

disk/pata.c:295: sectors=0x5a

disk/pata.c:166: pata_pass_through: cmd=0xec, features=0x0, sectors=0x0

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=512

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0xff

disk/ata.c:48: Serial: S10UJ9AZ302452      

disk/ata.c:50: Firmware: HH100-08

disk/ata.c:52: Model: SAMSUNG HM160HI                         

disk/ata.c:56: Addressing: 2

disk/ata.c:57: Sectors: 312581808

disk/ata.c:58: Sector size: 512

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=0, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

partmap/msdos.c:188: partition 0: flag 0x80, type 0x83, start 0x3f, len

0x1de7bb

partmap/msdos.c:188: partition 1: flag 0x0, type 0x5, start 0x1de7fa, len

0x1283a2c7

partmap/msdos.c:188: partition 2: flag 0x0, type 0x0, start 0x0, len 0x0

partmap/msdos.c:188: partition 3: flag 0x0, type 0x0, start 0x0, len 0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=1959872, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x1d, lba_mid=0xe7, lba_low=0xc0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

partmap/msdos.c:188: partition 0: flag 0x0, type 0x82, start 0x1de839, len

0x771fc7

partmap/msdos.c:188: partition 1: flag 0x0, type 0x5, start 0x950a60, len

0x21855a0

partmap/msdos.c:188: partition 2: flag 0x0, type 0x0, start 0x1de7fa, len 0x0

partmap/msdos.c:188: partition 3: flag 0x0, type 0x0, start 0x1de7fa, len 0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=9767488, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x95, lba_mid=0xa, lba_low=0x40, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

partmap/msdos.c:188: partition 0: flag 0x0, type 0x83, start 0x951000, len

0x2185000

partmap/msdos.c:188: partition 1: flag 0x0, type 0x5, start 0x3248652, len

0xee8414

partmap/msdos.c:188: partition 2: flag 0x0, type 0x0, start 0x950a60, len 0x0

partmap/msdos.c:188: partition 3: flag 0x0, type 0x0, start 0x950a60, len 0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=44917696, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xad, lba_mid=0x63, lba_low=0xc0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

partmap/msdos.c:188: partition 0: flag 0x0, type 0x83, start 0x2ad6800, len

0xee8000

partmap/msdos.c:188: partition 1: flag 0x0, type 0x5, start 0x62b63f2, len

0x1df000

partmap/msdos.c:188: partition 2: flag 0x0, type 0x0, start 0x2ad63ec, len 0x0

partmap/msdos.c:188: partition 3: flag 0x0, type 0x0, start 0x2ad63ec, len 0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=60549120, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x9b, lba_mid=0xe8, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

partmap/msdos.c:188: partition 0: flag 0x0, type 0x83, start 0x39bf000, len

0x1de800

partmap/msdos.c:188: partition 1: flag 0x0, type 0x5, start 0x737d806, len

0x1df000

partmap/msdos.c:188: partition 2: flag 0x0, type 0x0, start 0x39be800, len 0x0

partmap/msdos.c:188: partition 3: flag 0x0, type 0x0, start 0x39be800, len 0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=62511104, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xb9, lba_mid=0xd8, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

partmap/msdos.c:188: partition 0: flag 0x0, type 0x83, start 0x3b9e000, len

0x1de800

partmap/msdos.c:188: partition 1: flag 0x0, type 0x5, start 0x773b806, len

0x3b9800

partmap/msdos.c:188: partition 2: flag 0x0, type 0x0, start 0x3b9d800, len 0x0

partmap/msdos.c:188: partition 3: flag 0x0, type 0x0, start 0x3b9d800, len 0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=64473088, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xd7, lba_mid=0xc8, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

partmap/msdos.c:188: partition 0: flag 0x0, type 0x83, start 0x3d7d000, len

0x3b9000

partmap/msdos.c:188: partition 1: flag 0x0, type 0x5, start 0x7cd4006, len

0x1de800

partmap/msdos.c:188: partition 2: flag 0x0, type 0x0, start 0x3d7c800, len 0x0

partmap/msdos.c:188: partition 3: flag 0x0, type 0x0, start 0x3d7c800, len 0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=68378624, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x13, lba_mid=0x60, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

partmap/msdos.c:188: partition 0: flag 0x0, type 0x83, start 0x4136800, len

0x1de000

partmap/msdos.c:188: partition 1: flag 0x0, type 0x5, start 0x826c006, len

0x772000

partmap/msdos.c:188: partition 2: flag 0x0, type 0x0, start 0x4136000, len 0x0

partmap/msdos.c:188: partition 3: flag 0x0, type 0x0, start 0x4136000, len 0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=70338560, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x31, lba_mid=0x48, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

partmap/msdos.c:188: partition 0: flag 0x0, type 0x83, start 0x4315000, len

0x771800

partmap/msdos.c:188: partition 1: flag 0x0, type 0x5, start 0x932d56c, len

0xd82155b

partmap/msdos.c:188: partition 2: flag 0x0, type 0x0, start 0x4314800, len 0x0

partmap/msdos.c:188: partition 3: flag 0x0, type 0x0, start 0x4314800, len 0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=85947712, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x1f, lba_mid=0x75, lba_low=0x40, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

partmap/msdos.c:188: partition 0: flag 0x0, type 0x83, start 0x51f75a5, len

0xd82151c

partmap/msdos.c:188: partition 1: flag 0x0, type 0x5, start 0x9a9f56c, len

0x770d66

partmap/msdos.c:188: partition 2: flag 0x0, type 0x0, start 0x51f7566, len 0x0

partmap/msdos.c:188: partition 3: flag 0x0, type 0x0, start 0x51f7566, len 0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=78145536, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xa8, lba_mid=0x68, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

partmap/msdos.c:188: partition 0: flag 0x0, type 0x83, start 0x4a86801, len

0x770d65

partmap/msdos.c:188: partition 1: flag 0x0, type 0x0, start 0x4a86800, len 0x0

partmap/msdos.c:188: partition 2: flag 0x0, type 0x0, start 0x4a86800, len 0x0

partmap/msdos.c:188: partition 3: flag 0x0, type 0x0, start 0x4a86800, len 0x0

kern/disk.c:326: Closing `ata0'.

(ata0,msdos14) (ata0,msdos13) (ata0,msdos12) (ata0,msdos11) (ata0,msdos10) (ata

0,msdos9) (ata0,msdos8) (ata0,msdos7) (ata0,msdos6) (ata0,msdos5) (ata0,msdos1)

disk/pata.c:486: opening PATA dev `ata1'

disk/pata.c:295: sectors=0x5a

disk/pata.c:166: pata_pass_through: cmd=0xec, features=0x0, sectors=0x0

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=512

disk/pata.c:194: status=0x0

disk/pata.c:274: status=0x0, error=0x0, sectors=0x0

bus/usb/ehci.c:1772: detect_dev: EHCI STATUS: 0000c00c

bus/usb/ehci.c:1774: detect_dev: iobase=0xb4073010, port=0, status=0x3000

bus/usb/ehci.c:1772: detect_dev: EHCI STATUS: 0000c00c

bus/usb/ehci.c:1774: detect_dev: iobase=0xb4073010, port=1, status=0x3000

bus/usb/ehci.c:1772: detect_dev: EHCI STATUS: 0000c00c

bus/usb/ehci.c:1774: detect_dev: iobase=0xb4073010, port=2, status=0x1000

bus/usb/ehci.c:1772: detect_dev: EHCI STATUS: 0000e00c

bus/usb/ehci.c:1774: detect_dev: iobase=0xb4073010, port=3, status=0x1005

(usb0) kern/disk.c:230: Opening `usb0'...

disk/scsi.c:542: dev opened

disk/usbms.c:322: CBW: sign=0x43425355 tag=0x00000000 len=0x00000024

disk/usbms.c:324: CBW: flags=0x80 lun=0x00 CB_len=0x0c

disk/usbms.c:329: CBW: cmd:

 12 00 00 00 24 00 00 00 00 00 00 00 00 00 00 00

bus/usb/usbtrans.c:230: bulk: size=0x1f type=1

bus/usb/ehci.c:1050: find_qh: new, i=4, QH=0xafedf180

bus/usb/ehci.c:959: setup_qh: qh=0xafedf180, not changed: qh_hptr=8fedf182

bus/usb/ehci.c:961: setup_qh: ep_char=02006201, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=00000000

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=00000040

bus/usb/ehci.c:1192: transaction: type=1, toggle=0, size=31 data=0x8ff35000

td=0xafc420c0

bus/usb/ehci.c:1250: td=0xafc420c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=001f0c80, buffer[0]=8ff35000

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=0000001f

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8ff34f30, qh=0xafedf180

bus/usb/ehci.c:1368: setup_transfer: td_first=0xafc420c0, td_alt=0xafc42000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xafc420c0

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8ff34f30,

qh=0xafedf180

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8fedf122, ep_char=02006201

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8fc420c0

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=80000c01, buffer[0]=8ff3501f

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=1

bus/usb/usbtrans.c:230: bulk: size=0x24 type=0

bus/usb/ehci.c:1050: find_qh: new, i=5, QH=0xafedf1e0

bus/usb/ehci.c:959: setup_qh: qh=0xafedf1e0, not changed: qh_hptr=8fedf1e2

bus/usb/ehci.c:961: setup_qh: ep_char=02006101, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=00000000

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=00000040

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=36 data=0x8ff35000

td=0xafc420c0

bus/usb/ehci.c:1250: td=0xafc420c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=00240d80, buffer[0]=8ff35000

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000024

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8ff34f30, qh=0xafedf1e0

bus/usb/ehci.c:1368: setup_transfer: td_first=0xafc420c0, td_alt=0xafc42000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xafc420c0

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8ff34f30,

qh=0xafedf1e0

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8fedf182, ep_char=02006101

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8fc420c0

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=80000d00, buffer[0]=8ff35024

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=1

disk/usbms.c:349: read: 0 3

disk/usbms.c:357: buf:

disk/usbms.c:362: 0x00: 0x00

disk/usbms.c:362: 0x01: 0xffffff80

disk/usbms.c:362: 0x02: 0x02

disk/usbms.c:362: 0x03: 0x02

disk/usbms.c:362: 0x04: 0x1f

disk/usbms.c:362: 0x05: 0x00

disk/usbms.c:362: 0x06: 0x00

disk/usbms.c:362: 0x07: 0x00

disk/usbms.c:362: 0x08: 0x53

disk/usbms.c:362: 0x09: 0x61

disk/usbms.c:362: 0x0a: 0x6e

disk/usbms.c:362: 0x0b: 0x44

disk/usbms.c:362: 0x0c: 0x69

disk/usbms.c:362: 0x0d: 0x73

disk/usbms.c:362: 0x0e: 0x6b

disk/usbms.c:362: 0x0f: 0x00

disk/usbms.c:362: 0x10: 0x43

disk/usbms.c:362: 0x11: 0x72

disk/usbms.c:362: 0x12: 0x75

disk/usbms.c:362: 0x13: 0x7a

disk/usbms.c:362: 0x14: 0x65

disk/usbms.c:362: 0x15: 0x72

disk/usbms.c:362: 0x16: 0x20

disk/usbms.c:362: 0x17: 0x42

disk/usbms.c:362: 0x18: 0x6c

disk/usbms.c:362: 0x19: 0x61

disk/usbms.c:362: 0x1a: 0x64

disk/usbms.c:362: 0x1b: 0x65

disk/usbms.c:362: 0x1c: 0x00

disk/usbms.c:362: 0x1d: 0x00

disk/usbms.c:362: 0x1e: 0x00

disk/usbms.c:362: 0x1f: 0x00

disk/usbms.c:362: 0x20: 0x31

disk/usbms.c:362: 0x21: 0x2e

disk/usbms.c:362: 0x22: 0x30

disk/usbms.c:362: 0x23: 0x30

bus/usb/usbtrans.c:230: bulk: size=0x0d type=0

bus/usb/ehci.c:1016: find_qh: found, QH=0xafedf1e0

bus/usb/ehci.c:959: setup_qh: qh=0xafedf1e0, not changed: qh_hptr=8fedf182

bus/usb/ehci.c:961: setup_qh: ep_char=02006101, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8fc420c0

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=80000d40

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=13 data=0x8ff35000

td=0xafc420c0

bus/usb/ehci.c:1250: td=0xafc420c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=800d0d80, buffer[0]=8ff35000

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=0000000d

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8ff34f30, qh=0xafedf1e0

bus/usb/ehci.c:1368: setup_transfer: td_first=0xafc420c0, td_alt=0xafc42000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xafc420c0

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8ff34f30,

qh=0xafedf1e0

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8fedf182, ep_char=02006101

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8fc420c0

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=00000d00, buffer[0]=8ff3500d

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=0

disk/usbms.c:414: CSW: sign=0x53425355 tag=0x00000000 resid=0x00000000

disk/usbms.c:415: CSW: status=0x00

disk/usbms.c:322: CBW: sign=0x43425355 tag=0x00000001 len=0x00000012

disk/usbms.c:324: CBW: flags=0x80 lun=0x00 CB_len=0x0c

disk/usbms.c:329: CBW: cmd:

 03 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00

bus/usb/usbtrans.c:230: bulk: size=0x1f type=1

bus/usb/ehci.c:1016: find_qh: found, QH=0xafedf180

bus/usb/ehci.c:959: setup_qh: qh=0xafedf180, not changed: qh_hptr=8fedf122

bus/usb/ehci.c:961: setup_qh: ep_char=02006201, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8fc420c0

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=80000c41

bus/usb/ehci.c:1192: transaction: type=1, toggle=1, size=31 data=0x8ff35000

td=0xafc420c0

bus/usb/ehci.c:1250: td=0xafc420c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=801f0c80, buffer[0]=8ff35000

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=0000001f

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8ff34f30, qh=0xafedf180

bus/usb/ehci.c:1368: setup_transfer: td_first=0xafc420c0, td_alt=0xafc42000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xafc420c0

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000e00c, cdata=0x8ff34f30,

qh=0xafedf180

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8fedf122, ep_char=02006201

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8fc420c0

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=00000c01, buffer[0]=8ff3501f

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=0

bus/usb/usbtrans.c:230: bulk: size=0x12 type=0

bus/usb/ehci.c:1016: find_qh: found, QH=0xafedf1e0

bus/usb/ehci.c:959: setup_qh: qh=0xafedf1e0, not changed: qh_hptr=8fedf182

bus/usb/ehci.c:961: setup_qh: ep_char=02006101, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8fc420c0

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=00000d40

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=18 data=0x8ff35000

td=0xafc420c0

bus/usb/ehci.c:1250: td=0xafc420c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=00120d80, buffer[0]=8ff35000

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000012

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8ff34f30, qh=0xafedf1e0

bus/usb/ehci.c:1368: setup_transfer: td_first=0xafc420c0, td_alt=0xafc42000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xafc420c0

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8ff34f30,

qh=0xafedf1e0

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8fedf182, ep_char=02006101

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8fc420c0

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=80000d00, buffer[0]=8ff35012

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=1

disk/usbms.c:349: read: 0 3

disk/usbms.c:357: buf:

disk/usbms.c:362: 0x00: 0x70

disk/usbms.c:362: 0x01: 0x00

disk/usbms.c:362: 0x02: 0x00

disk/usbms.c:362: 0x03: 0x00

disk/usbms.c:362: 0x04: 0x00

disk/usbms.c:362: 0x05: 0x00

disk/usbms.c:362: 0x06: 0x00

disk/usbms.c:362: 0x07: 0x15

disk/usbms.c:362: 0x08: 0x00

disk/usbms.c:362: 0x09: 0x00

disk/usbms.c:362: 0x0a: 0x00

disk/usbms.c:362: 0x0b: 0x00

disk/usbms.c:362: 0x0c: 0x00

disk/usbms.c:362: 0x0d: 0x00

disk/usbms.c:362: 0x0e: 0x00

disk/usbms.c:362: 0x0f: 0x00

disk/usbms.c:362: 0x10: 0x00

disk/usbms.c:362: 0x11: 0x00

bus/usb/usbtrans.c:230: bulk: size=0x0d type=0

bus/usb/ehci.c:1016: find_qh: found, QH=0xafedf1e0

bus/usb/ehci.c:959: setup_qh: qh=0xafedf1e0, not changed: qh_hptr=8fedf182

bus/usb/ehci.c:961: setup_qh: ep_char=02006101, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8fc420c0

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=80000d40

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=13 data=0x8ff35000

td=0xafc420c0

bus/usb/ehci.c:1250: td=0xafc420c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=800d0d80, buffer[0]=8ff35000

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=0000000d

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8ff34f30, qh=0xafedf1e0

bus/usb/ehci.c:1368: setup_transfer: td_first=0xafc420c0, td_alt=0xafc42000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xafc420c0

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000e00c, cdata=0x8ff34f30,

qh=0xafedf1e0

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8fedf182, ep_char=02006101

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8fc420c0

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=00000d00, buffer[0]=8ff3500d

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=0

disk/usbms.c:414: CSW: sign=0x53425355 tag=0x00000001 resid=0x00000000

disk/usbms.c:415: CSW: status=0x00

disk/scsi.c:553: inquiry: devtype=0x00 removable=1

disk/usbms.c:322: CBW: sign=0x43425355 tag=0x00000002 len=0x00000000

disk/usbms.c:324: CBW: flags=0x80 lun=0x00 CB_len=0x0c

disk/usbms.c:329: CBW: cmd:

 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

bus/usb/usbtrans.c:230: bulk: size=0x1f type=1

bus/usb/ehci.c:1016: find_qh: found, QH=0xafedf180

bus/usb/ehci.c:959: setup_qh: qh=0xafedf180, not changed: qh_hptr=8fedf122

bus/usb/ehci.c:961: setup_qh: ep_char=02006201, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8fc420c0

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=00000c41

bus/usb/ehci.c:1192: transaction: type=1, toggle=0, size=31 data=0x8ff35000

td=0xafc420c0

bus/usb/ehci.c:1250: td=0xafc420c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=001f0c80, buffer[0]=8ff35000

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=0000001f

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8ff34f30, qh=0xafedf180

bus/usb/ehci.c:1368: setup_transfer: td_first=0xafc420c0, td_alt=0xafc42000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xafc420c0

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8ff34f30,

qh=0xafedf180

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8fedf122, ep_char=02006201

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8fc420c0

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=80000c01, buffer[0]=8ff3501f

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=1

bus/usb/usbtrans.c:230: bulk: size=0x0d type=0

bus/usb/ehci.c:1016: find_qh: found, QH=0xafedf1e0

bus/usb/ehci.c:959: setup_qh: qh=0xafedf1e0, not changed: qh_hptr=8fedf182

bus/usb/ehci.c:961: setup_qh: ep_char=02006101, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8fc420c0

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=00000d40

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=13 data=0x8ff35000

td=0xafc420c0

bus/usb/ehci.c:1250: td=0xafc420c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=000d0d80, buffer[0]=8ff35000

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=0000000d

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8ff34f30, qh=0xafedf1e0

bus/usb/ehci.c:1368: setup_transfer: td_first=0xafc420c0, td_alt=0xafc42000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xafc420c0

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8ff34f30,

qh=0xafedf1e0

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8fedf182, ep_char=02006101

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8fc420c0

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=80000d00, buffer[0]=8ff3500d

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=1

disk/usbms.c:414: CSW: sign=0x53425355 tag=0x00000002 resid=0x00000000

disk/usbms.c:415: CSW: status=0x00

disk/usbms.c:322: CBW: sign=0x43425355 tag=0x00000003 len=0x00000012

disk/usbms.c:324: CBW: flags=0x80 lun=0x00 CB_len=0x0c

disk/usbms.c:329: CBW: cmd:

 03 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00

bus/usb/usbtrans.c:230: bulk: size=0x1f type=1

bus/usb/ehci.c:1016: find_qh: found, QH=0xafedf180

bus/usb/ehci.c:959: setup_qh: qh=0xafedf180, not changed: qh_hptr=8fedf122

bus/usb/ehci.c:961: setup_qh: ep_char=02006201, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8fc420c0

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=80000c41

bus/usb/ehci.c:1192: transaction: type=1, toggle=1, size=31 data=0x8ff35000

td=0xafc420c0

bus/usb/ehci.c:1250: td=0xafc420c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=801f0c80, buffer[0]=8ff35000

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=0000001f

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8ff34f30, qh=0xafedf180

bus/usb/ehci.c:1368: setup_transfer: td_first=0xafc420c0, td_alt=0xafc42000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xafc420c0

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8ff34f30,

qh=0xafedf180

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8fedf122, ep_char=02006201

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8fc420c0

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=00000c01, buffer[0]=8ff3501f

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=0

bus/usb/usbtrans.c:230: bulk: size=0x12 type=0

bus/usb/ehci.c:1016: find_qh: found, QH=0xafedf1e0

bus/usb/ehci.c:959: setup_qh: qh=0xafedf1e0, not changed: qh_hptr=8fedf182

bus/usb/ehci.c:961: setup_qh: ep_char=02006101, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8fc420c0

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=80000d40

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=18 data=0x8ff35000

td=0xafc420c0

bus/usb/ehci.c:1250: td=0xafc420c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=80120d80, buffer[0]=8ff35000

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000012

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8ff34f30, qh=0xafedf1e0

bus/usb/ehci.c:1368: setup_transfer: td_first=0xafc420c0, td_alt=0xafc42000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xafc420c0

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8ff34f30,

qh=0xafedf1e0

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8fedf182, ep_char=02006101

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8fc420c0

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=00000d00, buffer[0]=8ff35012

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=0

disk/usbms.c:349: read: 0 3

disk/usbms.c:357: buf:

disk/usbms.c:362: 0x00: 0x70

disk/usbms.c:362: 0x01: 0x00

disk/usbms.c:362: 0x02: 0x00

disk/usbms.c:362: 0x03: 0x00

disk/usbms.c:362: 0x04: 0x00

disk/usbms.c:362: 0x05: 0x00

disk/usbms.c:362: 0x06: 0x00

disk/usbms.c:362: 0x07: 0x15

disk/usbms.c:362: 0x08: 0x00

disk/usbms.c:362: 0x09: 0x00

disk/usbms.c:362: 0x0a: 0x00

disk/usbms.c:362: 0x0b: 0x00

disk/usbms.c:362: 0x0c: 0x00

disk/usbms.c:362: 0x0d: 0x00

disk/usbms.c:362: 0x0e: 0x00

disk/usbms.c:362: 0x0f: 0x00

disk/usbms.c:362: 0x10: 0x00

disk/usbms.c:362: 0x11: 0x00

bus/usb/usbtrans.c:230: bulk: size=0x0d type=0

bus/usb/ehci.c:1016: find_qh: found, QH=0xafedf1e0

bus/usb/ehci.c:959: setup_qh: qh=0xafedf1e0, not changed: qh_hptr=8fedf182

bus/usb/ehci.c:961: setup_qh: ep_char=02006101, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8fc420c0

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=00000d40

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=13 data=0x8ff35000

td=0xafc420c0

bus/usb/ehci.c:1250: td=0xafc420c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=000d0d80, buffer[0]=8ff35000

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=0000000d

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8ff34f30, qh=0xafedf1e0

bus/usb/ehci.c:1368: setup_transfer: td_first=0xafc420c0, td_alt=0xafc42000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xafc420c0

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8ff34f30,

qh=0xafedf1e0

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8fedf182, ep_char=02006101

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8fc420c0

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=80000d00, buffer[0]=8ff3500d

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=1

disk/usbms.c:414: CSW: sign=0x53425355 tag=0x00000003 resid=0x00000000

disk/usbms.c:415: CSW: status=0x00

disk/usbms.c:322: CBW: sign=0x43425355 tag=0x00000004 len=0x00000008

disk/usbms.c:324: CBW: flags=0x80 lun=0x00 CB_len=0x0c

disk/usbms.c:329: CBW: cmd:

 25 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

bus/usb/usbtrans.c:230: bulk: size=0x1f type=1

bus/usb/ehci.c:1016: find_qh: found, QH=0xafedf180

bus/usb/ehci.c:959: setup_qh: qh=0xafedf180, not changed: qh_hptr=8fedf122

bus/usb/ehci.c:961: setup_qh: ep_char=02006201, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8fc420c0

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=00000c41

bus/usb/ehci.c:1192: transaction: type=1, toggle=0, size=31 data=0x8ff35000

td=0xafc420c0

bus/usb/ehci.c:1250: td=0xafc420c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=001f0c80, buffer[0]=8ff35000

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=0000001f

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8ff34f30, qh=0xafedf180

bus/usb/ehci.c:1368: setup_transfer: td_first=0xafc420c0, td_alt=0xafc42000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xafc420c0

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8ff34f30,

qh=0xafedf180

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8fedf122, ep_char=02006201

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8fc420c0

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=80000c01, buffer[0]=8ff3501f

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=1

bus/usb/usbtrans.c:230: bulk: size=0x08 type=0

bus/usb/ehci.c:1016: find_qh: found, QH=0xafedf1e0

bus/usb/ehci.c:959: setup_qh: qh=0xafedf1e0, not changed: qh_hptr=8fedf182

bus/usb/ehci.c:961: setup_qh: ep_char=02006101, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8fc420c0

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=80000d40

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=8 data=0x8ff35000

td=0xafc420c0

bus/usb/ehci.c:1250: td=0xafc420c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=80080d80, buffer[0]=8ff35000

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000008

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8ff34f30, qh=0xafedf1e0

bus/usb/ehci.c:1368: setup_transfer: td_first=0xafc420c0, td_alt=0xafc42000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xafc420c0

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000e00c, cdata=0x8ff34f30,

qh=0xafedf1e0

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8fedf182, ep_char=02006101

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8fc420c0

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=00000d00, buffer[0]=8ff35008

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=0

disk/usbms.c:349: read: 0 3

disk/usbms.c:357: buf:

disk/usbms.c:362: 0x00: 0x00

disk/usbms.c:362: 0x01: 0xffffffee

disk/usbms.c:362: 0x02: 0x6b

disk/usbms.c:362: 0x03: 0xffffffff

disk/usbms.c:362: 0x04: 0x00

disk/usbms.c:362: 0x05: 0x00

disk/usbms.c:362: 0x06: 0x02

disk/usbms.c:362: 0x07: 0x00

bus/usb/usbtrans.c:230: bulk: size=0x0d type=0

bus/usb/ehci.c:1016: find_qh: found, QH=0xafedf1e0

bus/usb/ehci.c:959: setup_qh: qh=0xafedf1e0, not changed: qh_hptr=8fedf182

bus/usb/ehci.c:961: setup_qh: ep_char=02006101, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8fc420c0

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=00000d40

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=13 data=0x8ff35000

td=0xafc420c0

bus/usb/ehci.c:1250: td=0xafc420c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=000d0d80, buffer[0]=8ff35000

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=0000000d

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8ff34f30, qh=0xafedf1e0

bus/usb/ehci.c:1368: setup_transfer: td_first=0xafc420c0, td_alt=0xafc42000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xafc420c0

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8ff34f30,

qh=0xafedf1e0

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8fedf182, ep_char=02006101

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8fc420c0

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=80000d00, buffer[0]=8ff3500d

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=1

disk/usbms.c:414: CSW: sign=0x53425355 tag=0x00000004 resid=0x00000000

disk/usbms.c:415: CSW: status=0x00

disk/usbms.c:322: CBW: sign=0x43425355 tag=0x00000005 len=0x00000012

disk/usbms.c:324: CBW: flags=0x80 lun=0x00 CB_len=0x0c

disk/usbms.c:329: CBW: cmd:

 03 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00

bus/usb/usbtrans.c:230: bulk: size=0x1f type=1

bus/usb/ehci.c:1016: find_qh: found, QH=0xafedf180

bus/usb/ehci.c:959: setup_qh: qh=0xafedf180, not changed: qh_hptr=8fedf122

bus/usb/ehci.c:961: setup_qh: ep_char=02006201, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8fc420c0

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=80000c41

bus/usb/ehci.c:1192: transaction: type=1, toggle=1, size=31 data=0x8ff35000

td=0xafc420c0

bus/usb/ehci.c:1250: td=0xafc420c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=801f0c80, buffer[0]=8ff35000

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=0000001f

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8ff34f30, qh=0xafedf180

bus/usb/ehci.c:1368: setup_transfer: td_first=0xafc420c0, td_alt=0xafc42000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xafc420c0

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8ff34f30,

qh=0xafedf180

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8fedf122, ep_char=02006201

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8fc420c0

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=00000c01, buffer[0]=8ff3501f

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=0

bus/usb/usbtrans.c:230: bulk: size=0x12 type=0

bus/usb/ehci.c:1016: find_qh: found, QH=0xafedf1e0

bus/usb/ehci.c:959: setup_qh: qh=0xafedf1e0, not changed: qh_hptr=8fedf182

bus/usb/ehci.c:961: setup_qh: ep_char=02006101, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8fc420c0

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=80000d40

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=18 data=0x8ff35000

td=0xafc420c0

bus/usb/ehci.c:1250: td=0xafc420c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=80120d80, buffer[0]=8ff35000

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000012

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8ff34f30, qh=0xafedf1e0

bus/usb/ehci.c:1368: setup_transfer: td_first=0xafc420c0, td_alt=0xafc42000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xafc420c0

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8ff34f30,

qh=0xafedf1e0

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8fedf182, ep_char=02006101

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8fc420c0

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=00000d00, buffer[0]=8ff35012

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=0

disk/usbms.c:349: read: 0 3

disk/usbms.c:357: buf:

disk/usbms.c:362: 0x00: 0x70

disk/usbms.c:362: 0x01: 0x00

disk/usbms.c:362: 0x02: 0x00

disk/usbms.c:362: 0x03: 0x00

disk/usbms.c:362: 0x04: 0x00

disk/usbms.c:362: 0x05: 0x00

disk/usbms.c:362: 0x06: 0x00

disk/usbms.c:362: 0x07: 0x15

disk/usbms.c:362: 0x08: 0x00

disk/usbms.c:362: 0x09: 0x00

disk/usbms.c:362: 0x0a: 0x00

disk/usbms.c:362: 0x0b: 0x00

disk/usbms.c:362: 0x0c: 0x00

disk/usbms.c:362: 0x0d: 0x00

disk/usbms.c:362: 0x0e: 0x00

disk/usbms.c:362: 0x0f: 0x00

disk/usbms.c:362: 0x10: 0x00

disk/usbms.c:362: 0x11: 0x00

bus/usb/usbtrans.c:230: bulk: size=0x0d type=0

bus/usb/ehci.c:1016: find_qh: found, QH=0xafedf1e0

bus/usb/ehci.c:959: setup_qh: qh=0xafedf1e0, not changed: qh_hptr=8fedf182

bus/usb/ehci.c:961: setup_qh: ep_char=02006101, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8fc420c0

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=00000d40

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=13 data=0x8ff35000

td=0xafc420c0

bus/usb/ehci.c:1250: td=0xafc420c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=000d0d80, buffer[0]=8ff35000

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=0000000d

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8ff34f30, qh=0xafedf1e0

bus/usb/ehci.c:1368: setup_transfer: td_first=0xafc420c0, td_alt=0xafc42000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xafc420c0

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8ff34f30,

qh=0xafedf1e0

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8fedf182, ep_char=02006101

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8fc420c0

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=80000d00, buffer[0]=8ff3500d

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=1

disk/usbms.c:414: CSW: sign=0x53425355 tag=0x00000005 resid=0x00000000

disk/usbms.c:415: CSW: status=0x00

disk/scsi.c:620: last_block=15625215, blocksize=512

disk/scsi.c:622: Disk total sectors = 15625216

disk/usbms.c:322: CBW: sign=0x43425355 tag=0x00000006 len=0x00008000

disk/usbms.c:324: CBW: flags=0x80 lun=0x00 CB_len=0x0c

disk/usbms.c:329: CBW: cmd:

 28 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00

bus/usb/usbtrans.c:230: bulk: size=0x1f type=1

bus/usb/ehci.c:1016: find_qh: found, QH=0xafedf180

bus/usb/ehci.c:959: setup_qh: qh=0xafedf180, not changed: qh_hptr=8fedf122

bus/usb/ehci.c:961: setup_qh: ep_char=02006201, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8fc420c0

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=00000c41

bus/usb/ehci.c:1192: transaction: type=1, toggle=0, size=31 data=0x8fe9d080

td=0xafc420c0

bus/usb/ehci.c:1250: td=0xafc420c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=001f0c80, buffer[0]=8fe9d080

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=0000001f

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8fe9cfb0, qh=0xafedf180

bus/usb/ehci.c:1368: setup_transfer: td_first=0xafc420c0, td_alt=0xafc42000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xafc420c0

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8fe9cfb0,

qh=0xafedf180

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8fedf122, ep_char=02006201

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8fc420c0

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=80000c01, buffer[0]=8fe9d09f

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=1

bus/usb/usbtrans.c:230: bulk: size=0x8000 type=0

bus/usb/ehci.c:1016: find_qh: found, QH=0xafedf1e0

bus/usb/ehci.c:959: setup_qh: qh=0xafedf1e0, not changed: qh_hptr=8fedf182

bus/usb/ehci.c:961: setup_qh: ep_char=02006101, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8fc420c0

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=80000d40

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe95100

td=0xafc420c0

bus/usb/ehci.c:1250: td=0xafc420c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe95100

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe95300

td=0xafc42080

bus/usb/ehci.c:1250: td=0xafc42080

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe95300

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe95500

td=0xafc42040

bus/usb/ehci.c:1250: td=0xafc42040

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe95500

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe95700

td=0xafc42100

bus/usb/ehci.c:1250: td=0xafc42100

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe95700

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe95900

td=0xafc42140

bus/usb/ehci.c:1250: td=0xafc42140

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe95900

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe95b00

td=0xafc42180

bus/usb/ehci.c:1250: td=0xafc42180

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe95b00

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe95d00

td=0xafc421c0

bus/usb/ehci.c:1250: td=0xafc421c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe95d00

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe95f00

td=0xafc42200

bus/usb/ehci.c:1250: td=0xafc42200

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe95f00

bus/usb/ehci.c:1259: HW: buffer[1]=8fe96000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe96100

td=0xafc42240

bus/usb/ehci.c:1250: td=0xafc42240

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe96100

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe96300

td=0xafc42280

bus/usb/ehci.c:1250: td=0xafc42280

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe96300

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe96500

td=0xafc422c0

bus/usb/ehci.c:1250: td=0xafc422c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe96500

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe96700

td=0xafc42300

bus/usb/ehci.c:1250: td=0xafc42300

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe96700

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe96900

td=0xafc42340

bus/usb/ehci.c:1250: td=0xafc42340

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe96900

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe96b00

td=0xafc42380

bus/usb/ehci.c:1250: td=0xafc42380

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe96b00

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe96d00

td=0xafc423c0

bus/usb/ehci.c:1250: td=0xafc423c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe96d00

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe96f00

td=0xafc42400

bus/usb/ehci.c:1250: td=0xafc42400

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe96f00

bus/usb/ehci.c:1259: HW: buffer[1]=8fe97000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe97100

td=0xafc42440

bus/usb/ehci.c:1250: td=0xafc42440

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe97100

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe97300

td=0xafc42480

bus/usb/ehci.c:1250: td=0xafc42480

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe97300

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe97500

td=0xafc424c0

bus/usb/ehci.c:1250: td=0xafc424c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe97500

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe97700

td=0xafc42500

bus/usb/ehci.c:1250: td=0xafc42500

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe97700

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe97900

td=0xafc42540

bus/usb/ehci.c:1250: td=0xafc42540

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe97900

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe97b00

td=0xafc42580

bus/usb/ehci.c:1250: td=0xafc42580

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe97b00

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe97d00

td=0xafc425c0

bus/usb/ehci.c:1250: td=0xafc425c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe97d00

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe97f00

td=0xafc42600

bus/usb/ehci.c:1250: td=0xafc42600

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe97f00

bus/usb/ehci.c:1259: HW: buffer[1]=8fe98000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe98100

td=0xafc42640

bus/usb/ehci.c:1250: td=0xafc42640

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe98100

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe98300

td=0xafc42680

bus/usb/ehci.c:1250: td=0xafc42680

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe98300

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe98500

td=0xafc426c0

bus/usb/ehci.c:1250: td=0xafc426c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe98500

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe98700

td=0xafc42700

bus/usb/ehci.c:1250: td=0xafc42700

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe98700

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe98900

td=0xafc42740

bus/usb/ehci.c:1250: td=0xafc42740

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe98900

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe98b00

td=0xafc42780

bus/usb/ehci.c:1250: td=0xafc42780

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe98b00

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe98d00

td=0xafc427c0

bus/usb/ehci.c:1250: td=0xafc427c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe98d00

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe98f00

td=0xafc42800

bus/usb/ehci.c:1250: td=0xafc42800

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe98f00

bus/usb/ehci.c:1259: HW: buffer[1]=8fe99000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe99100

td=0xafc42840

bus/usb/ehci.c:1250: td=0xafc42840

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe99100

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe99300

td=0xafc42880

bus/usb/ehci.c:1250: td=0xafc42880

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe99300

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe99500

td=0xafc428c0

bus/usb/ehci.c:1250: td=0xafc428c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe99500

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe99700

td=0xafc42900

bus/usb/ehci.c:1250: td=0xafc42900

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe99700

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe99900

td=0xafc42940

bus/usb/ehci.c:1250: td=0xafc42940

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe99900

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe99b00

td=0xafc42980

bus/usb/ehci.c:1250: td=0xafc42980

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe99b00

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe99d00

td=0xafc429c0

bus/usb/ehci.c:1250: td=0xafc429c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe99d00

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe99f00

td=0xafc42a00

bus/usb/ehci.c:1250: td=0xafc42a00

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe99f00

bus/usb/ehci.c:1259: HW: buffer[1]=8fe9a000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe9a100

td=0xafc42a40

bus/usb/ehci.c:1250: td=0xafc42a40

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe9a100

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe9a300

td=0xafc42a80

bus/usb/ehci.c:1250: td=0xafc42a80

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe9a300

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe9a500

td=0xafc42ac0

bus/usb/ehci.c:1250: td=0xafc42ac0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe9a500

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe9a700

td=0xafc42b00

bus/usb/ehci.c:1250: td=0xafc42b00

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe9a700

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe9a900

td=0xafc42b40

bus/usb/ehci.c:1250: td=0xafc42b40

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe9a900

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe9ab00

td=0xafc42b80

bus/usb/ehci.c:1250: td=0xafc42b80

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe9ab00

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe9ad00

td=0xafc42bc0

bus/usb/ehci.c:1250: td=0xafc42bc0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe9ad00

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe9af00

td=0xafc42c00

bus/usb/ehci.c:1250: td=0xafc42c00

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe9af00

bus/usb/ehci.c:1259: HW: buffer[1]=8fe9b000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe9b100

td=0xafc42c40

bus/usb/ehci.c:1250: td=0xafc42c40

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe9b100

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe9b300

td=0xafc42c80

bus/usb/ehci.c:1250: td=0xafc42c80

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe9b300

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe9b500

td=0xafc42cc0

bus/usb/ehci.c:1250: td=0xafc42cc0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe9b500

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe9b700

td=0xafc42d00

bus/usb/ehci.c:1250: td=0xafc42d00

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe9b700

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe9b900

td=0xafc42d40

bus/usb/ehci.c:1250: td=0xafc42d40

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe9b900

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe9bb00

td=0xafc42d80

bus/usb/ehci.c:1250: td=0xafc42d80

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe9bb00

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe9bd00

td=0xafc42dc0

bus/usb/ehci.c:1250: td=0xafc42dc0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe9bd00

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe9bf00

td=0xafc42e00

bus/usb/ehci.c:1250: td=0xafc42e00

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe9bf00

bus/usb/ehci.c:1259: HW: buffer[1]=8fe9c000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe9c100

td=0xafc42e40

bus/usb/ehci.c:1250: td=0xafc42e40

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe9c100

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe9c300

td=0xafc42e80

bus/usb/ehci.c:1250: td=0xafc42e80

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe9c300

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe9c500

td=0xafc42ec0

bus/usb/ehci.c:1250: td=0xafc42ec0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe9c500

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe9c700

td=0xafc42f00

bus/usb/ehci.c:1250: td=0xafc42f00

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe9c700

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe9c900

td=0xafc42f40

bus/usb/ehci.c:1250: td=0xafc42f40

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe9c900

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe9cb00

td=0xafc42f80

bus/usb/ehci.c:1250: td=0xafc42f80

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe9cb00

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe9cd00

td=0xafc42fc0

bus/usb/ehci.c:1250: td=0xafc42fc0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe9cd00

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe9cf00

td=0xafc43000

bus/usb/ehci.c:1250: td=0xafc43000

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe9cf00

bus/usb/ehci.c:1259: HW: buffer[1]=8fe9d000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8fe94370, qh=0xafedf1e0

bus/usb/ehci.c:1368: setup_transfer: td_first=0xafc420c0, td_alt=0xafc42000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xafc43000

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8fe94370,

qh=0xafedf1e0

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8fedf182, ep_char=02006101

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8fc43000

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=80001d00, buffer[0]=8fe9c100

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=1

disk/usbms.c:349: read: 0 3

disk/usbms.c:357: buf:

disk/usbms.c:365: Too much data for debug print...

bus/usb/usbtrans.c:230: bulk: size=0x0d type=0

bus/usb/ehci.c:1016: find_qh: found, QH=0xafedf1e0

bus/usb/ehci.c:959: setup_qh: qh=0xafedf1e0, not changed: qh_hptr=8fedf182

bus/usb/ehci.c:961: setup_qh: ep_char=02006101, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8fc43000

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=80001d40

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=13 data=0x8fe9d080

td=0xafc43000

bus/usb/ehci.c:1250: td=0xafc43000

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=800d0d80, buffer[0]=8fe9d080

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=0000000d

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8fe9cfb0, qh=0xafedf1e0

bus/usb/ehci.c:1368: setup_transfer: td_first=0xafc43000, td_alt=0xafc42000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xafc43000

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000e00c, cdata=0x8fe9cfb0,

qh=0xafedf1e0

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8fedf182, ep_char=02006101

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8fc43000

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=00000d00, buffer[0]=8fe9d08d

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=0

disk/usbms.c:414: CSW: sign=0x53425355 tag=0x00000006 resid=0x00000000

disk/usbms.c:415: CSW: status=0x00

disk/usbms.c:322: CBW: sign=0x43425355 tag=0x00000007 len=0x00000012

disk/usbms.c:324: CBW: flags=0x80 lun=0x00 CB_len=0x0c

disk/usbms.c:329: CBW: cmd:

 03 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00

bus/usb/usbtrans.c:230: bulk: size=0x1f type=1

bus/usb/ehci.c:1016: find_qh: found, QH=0xafedf180

bus/usb/ehci.c:959: setup_qh: qh=0xafedf180, not changed: qh_hptr=8fedf122

bus/usb/ehci.c:961: setup_qh: ep_char=02006201, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8fc420c0

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=80000c41

bus/usb/ehci.c:1192: transaction: type=1, toggle=1, size=31 data=0x8fe9d080

td=0xafc43000

bus/usb/ehci.c:1250: td=0xafc43000

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=801f0c80, buffer[0]=8fe9d080

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=0000001f

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8fe9cfb0, qh=0xafedf180

bus/usb/ehci.c:1368: setup_transfer: td_first=0xafc43000, td_alt=0xafc42000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xafc43000

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8fe9cfb0,

qh=0xafedf180

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8fedf122, ep_char=02006201

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8fc43000

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=00000c01, buffer[0]=8fe9d09f

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=0

bus/usb/usbtrans.c:230: bulk: size=0x12 type=0

bus/usb/ehci.c:1016: find_qh: found, QH=0xafedf1e0

bus/usb/ehci.c:959: setup_qh: qh=0xafedf1e0, not changed: qh_hptr=8fedf182

bus/usb/ehci.c:961: setup_qh: ep_char=02006101, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8fc43000

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=00000d40

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=18 data=0x8fe9d080

td=0xafc43000

bus/usb/ehci.c:1250: td=0xafc43000

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=00120d80, buffer[0]=8fe9d080

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000012

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8fe9cfb0, qh=0xafedf1e0

bus/usb/ehci.c:1368: setup_transfer: td_first=0xafc43000, td_alt=0xafc42000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xafc43000

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000e00c, cdata=0x8fe9cfb0,

qh=0xafedf1e0

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8fedf182, ep_char=02006101

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8fc43000

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=80000d00, buffer[0]=8fe9d092

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=1

disk/usbms.c:349: read: 0 3

disk/usbms.c:357: buf:

disk/usbms.c:362: 0x00: 0x70

disk/usbms.c:362: 0x01: 0x00

disk/usbms.c:362: 0x02: 0x00

disk/usbms.c:362: 0x03: 0x00

disk/usbms.c:362: 0x04: 0x00

disk/usbms.c:362: 0x05: 0x00

disk/usbms.c:362: 0x06: 0x00

disk/usbms.c:362: 0x07: 0x15

disk/usbms.c:362: 0x08: 0x00

disk/usbms.c:362: 0x09: 0x00

disk/usbms.c:362: 0x0a: 0x00

disk/usbms.c:362: 0x0b: 0x00

disk/usbms.c:362: 0x0c: 0x00

disk/usbms.c:362: 0x0d: 0x00

disk/usbms.c:362: 0x0e: 0x00

disk/usbms.c:362: 0x0f: 0x00

disk/usbms.c:362: 0x10: 0x00

disk/usbms.c:362: 0x11: 0x00

bus/usb/usbtrans.c:230: bulk: size=0x0d type=0

bus/usb/ehci.c:1016: find_qh: found, QH=0xafedf1e0

bus/usb/ehci.c:959: setup_qh: qh=0xafedf1e0, not changed: qh_hptr=8fedf182

bus/usb/ehci.c:961: setup_qh: ep_char=02006101, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8fc43000

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=80000d40

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=13 data=0x8fe9d080

td=0xafc43000

bus/usb/ehci.c:1250: td=0xafc43000

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8fc42000

bus/usb/ehci.c:1256: HW: token=800d0d80, buffer[0]=8fe9d080

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=0000000d

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8fe9cfb0, qh=0xafedf1e0

bus/usb/ehci.c:1368: setup_transfer: td_first=0xafc43000, td_alt=0xafc42000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xafc43000

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8fe9cfb0,

qh=0xafedf1e0

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8fedf182, ep_char=02006101

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8fc43000

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=00000d00, buffer[0]=8fe9d08d

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=0

disk/usbms.c:414: CSW: sign=0x53425355 tag=0x00000007 resid=0x00000000

disk/usbms.c:415: CSW: status=0x00

partmap/msdos.c:188: partition 0: flag 0x0, type 0x83, start 0x3f, len

0xee448d

partmap/msdos.c:188: partition 1: flag 0x0, type 0x0, start 0x0, len 0x0

partmap/msdos.c:188: partition 2: flag 0x0, type 0x0, start 0x0, len 0x0

partmap/msdos.c:188: partition 3: flag 0x0, type 0x0, start 0x0, len 0x0

kern/disk.c:326: Closing `usb0'.

(usb0,msdos1) disk/pata.c:486: opening PATA dev `ata0'

disk/pata.c:295: sectors=0x5a

disk/pata.c:166: pata_pass_through: cmd=0xec, features=0x0, sectors=0x0

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=512

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0xff

disk/ata.c:48: Serial: S10UJ9AZ302452      

disk/ata.c:50: Firmware: HH100-08

disk/ata.c:52: Model: SAMSUNG HM160HI                         

disk/ata.c:56: Addressing: 2

disk/ata.c:57: Sectors: 312581808

disk/ata.c:58: Sector size: 512

disk/pata.c:486: opening PATA dev `ata1'

disk/pata.c:295: sectors=0x5a

disk/pata.c:166: pata_pass_through: cmd=0xec, features=0x0, sectors=0x0

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=512

disk/pata.c:194: status=0x0

disk/pata.c:274: status=0x0, error=0x0, sectors=0x0



script/script.c:65: free 0x8ff1d530

script/script.c:65: free 0x8ff1d550

script/script.c:65: free 0x8ff1d6e0

script/script.c:65: free 0x8ff1d570

script/script.c:65: free 0x8ff1d5a0

script/script.c:65: free 0x8ff1d5c0

script/script.c:65: free 0x8ff1d5f0

script/script.c:65: free 0x8ff1d620

script/script.c:65: free 0x8ff1d640

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=1065152, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x10, lba_mid=0x40, lba_low=0xc0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

script/lexer.c:321: token 281 text [if]

script/script.c:50: malloc 0x8ff1bdf0

script/script.c:50: malloc 0x8ff1bcf0

script/lexer.c:321: token 289 text [[]

script/script.c:50: malloc 0x8ff1bbc0

script/script.c:50: malloc 0x8ff1bba0

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff1bb70

script/lexer.c:321: token 289 text [-s]

script/script.c:50: malloc 0x8ff1bb40

script/script.c:50: malloc 0x8ff1bb20

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff1baf0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8ff1ba50

script/script.c:50: malloc 0x8ff1ba30

script/lexer.c:321: token 289 text [prefix]

script/script.c:50: malloc 0x8ff1ba00

script/script.c:50: malloc 0x8ff1b9e0

script/lexer.c:321: token 289 text [/grubenv]

script/script.c:50: malloc 0x8ff1b9b0

script/script.c:50: malloc 0x8ff1b990

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff1b960

script/lexer.c:321: token 289 text []]

script/script.c:50: malloc 0x8ff1b930

script/script.c:50: malloc 0x8ff1b910

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff1b8e0

script/lexer.c:321: token 265 text [;]

script/script.c:50: malloc 0x8ff1b8b0

script/script.c:50: malloc 0x8ff1b890

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff1b860

script/script.c:294: append command

script/script.c:50: malloc 0x8ff1b840

script/lexer.c:321: token 284 text [then]

script/script.c:50: malloc 0x8ff1b810

script/script.c:50: malloc 0x8ff1b7f0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff1b7c0

script/script.c:50: malloc 0x8ff1b7a0

script/lexer.c:321: token 288 text [load_env]

script/script.c:50: malloc 0x8ff1b6c0

script/script.c:50: malloc 0x8ff1b6a0

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff1b670

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff1b640

script/script.c:50: malloc 0x8ff1b620

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff1b5f0

script/script.c:294: append command

script/script.c:50: malloc 0x8ff1b5d0

script/lexer.c:321: token 279 text [fi]

script/script.c:50: malloc 0x8ff1b4f0

script/script.c:50: malloc 0x8ff1b4d0

script/script.c:223: cmdif

script/script.c:50: malloc 0x8ff1b4a0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff1b470

script/script.c:50: malloc 0x8ff1b450

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8ff1b5a0

script/script.c:50: malloc 0x8ff1b580

script/script.c:294: append command

script/script.c:50: malloc 0x8ff1b430

kern/disk.c:230: Opening `ata0,msdos1'...

disk/pata.c:486: opening PATA dev `ata0'

disk/pata.c:295: sectors=0x5a

disk/pata.c:166: pata_pass_through: cmd=0xec, features=0x0, sectors=0x0

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=512

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0xff

disk/ata.c:48: Serial: S10UJ9AZ302452      

disk/ata.c:50: Firmware: HH100-08

disk/ata.c:52: Model: SAMSUNG HM160HI                         

disk/ata.c:56: Addressing: 2

disk/ata.c:57: Sectors: 312581808

disk/ata.c:58: Sector size: 512

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=0, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

partmap/msdos.c:188: partition 0: flag 0x80, type 0x83, start 0x3f, len

0x1de7bb

kern/fs.c:56: Detecting ext2...

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=64, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x40, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=512, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x0, lba_mid=0x2, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=4352, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x0, lba_mid=0x11, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=1048640, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x10, lba_mid=0x0, lba_low=0x40, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=1052480, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x10, lba_mid=0xf, lba_low=0x40, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=1052544, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x10, lba_mid=0xf, lba_low=0x80, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=1048704, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x10, lba_mid=0x0, lba_low=0x80, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=1056384, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x10, lba_mid=0x1e, lba_low=0x80, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

kern/disk.c:326: Closing `ata0'.

kern/dl.c:583: module at 0x8ff12d10, size 0x2504

kern/dl.c:607: relocating to 0x8ff1db10

kern/dl.c:571: flushing 0x2263 bytes at 0x8ff191b0

kern/dl.c:630: module name: test

kern/dl.c:631: init function: 0x8ff1a290

kern/disk.c:230: Opening `ata0,msdos1'...

disk/pata.c:486: opening PATA dev `ata0'

disk/pata.c:295: sectors=0x5a

disk/pata.c:166: pata_pass_through: cmd=0xec, features=0x0, sectors=0x0

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=512

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0xff

disk/ata.c:48: Serial: S10UJ9AZ302452      

disk/ata.c:50: Firmware: HH100-08

disk/ata.c:52: Model: SAMSUNG HM160HI                         

disk/ata.c:56: Addressing: 2

disk/ata.c:57: Sectors: 312581808

disk/ata.c:58: Sector size: 512

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=0, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

partmap/msdos.c:188: partition 0: flag 0x80, type 0x83, start 0x3f, len

0x1de7bb

kern/fs.c:56: Detecting ext2...

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=1048768, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x10, lba_mid=0x0, lba_low=0xc0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

kern/disk.c:326: Closing `ata0'.

kern/disk.c:230: Opening `ata0,msdos1'...

disk/pata.c:486: opening PATA dev `ata0'

disk/pata.c:295: sectors=0x5a

disk/pata.c:166: pata_pass_through: cmd=0xec, features=0x0, sectors=0x0

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=512

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0xff

disk/ata.c:48: Serial: S10UJ9AZ302452      

disk/ata.c:50: Firmware: HH100-08

disk/ata.c:52: Model: SAMSUNG HM160HI                         

disk/ata.c:56: Addressing: 2

disk/ata.c:57: Sectors: 312581808

disk/ata.c:58: Sector size: 512

partmap/msdos.c:188: partition 0: flag 0x80, type 0x83, start 0x3f, len

0x1de7bb

kern/fs.c:56: Detecting ext2...

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=1054784, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x10, lba_mid=0x18, lba_low=0x40, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

kern/disk.c:326: Closing `ata0'.

kern/dl.c:583: module at 0x8ff16940, size 0x2608

kern/dl.c:607: relocating to 0x8ff1df10

kern/dl.c:571: flushing 0x2320 bytes at 0x8ff0aef0

kern/dl.c:630: module name: loadenv

kern/dl.c:631: init function: 0x8ff0b7f0

kern/disk.c:230: Opening `ata0,msdos1'...

disk/pata.c:486: opening PATA dev `ata0'

disk/pata.c:295: sectors=0x5a

disk/pata.c:166: pata_pass_through: cmd=0xec, features=0x0, sectors=0x0

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=512

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0xff

disk/ata.c:48: Serial: S10UJ9AZ302452      

disk/ata.c:50: Firmware: HH100-08

disk/ata.c:52: Model: SAMSUNG HM160HI                         

disk/ata.c:56: Addressing: 2

disk/ata.c:57: Sectors: 312581808

disk/ata.c:58: Sector size: 512

partmap/msdos.c:188: partition 0: flag 0x80, type 0x83, start 0x3f, len

0x1de7bb

kern/fs.c:56: Detecting ext2...

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=1058304, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x10, lba_mid=0x26, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

kern/disk.c:326: Closing `ata0'.

script/script.c:65: free 0x8ff1b430

script/script.c:65: free 0x8ff1b580

script/script.c:65: free 0x8ff1b5a0

script/script.c:65: free 0x8ff1b450

script/script.c:65: free 0x8ff1b470

script/script.c:65: free 0x8ff1b4a0

script/script.c:65: free 0x8ff1b4d0

script/script.c:65: free 0x8ff1b4f0

script/script.c:65: free 0x8ff1b5d0

script/script.c:65: free 0x8ff1b5f0

script/script.c:65: free 0x8ff1b620

script/script.c:65: free 0x8ff1b640

script/script.c:65: free 0x8ff1b670

script/script.c:65: free 0x8ff1b6a0

script/script.c:65: free 0x8ff1b6c0

script/script.c:65: free 0x8ff1b7a0

script/script.c:65: free 0x8ff1b7c0

script/script.c:65: free 0x8ff1b7f0

script/script.c:65: free 0x8ff1b810

script/script.c:65: free 0x8ff1b840

script/script.c:65: free 0x8ff1b860

script/script.c:65: free 0x8ff1b890

script/script.c:65: free 0x8ff1b8b0

script/script.c:65: free 0x8ff1b8e0

script/script.c:65: free 0x8ff1b910

script/script.c:65: free 0x8ff1b930

script/script.c:65: free 0x8ff1b960

script/script.c:65: free 0x8ff1b990

script/script.c:65: free 0x8ff1b9b0

script/script.c:65: free 0x8ff1b9e0

script/script.c:65: free 0x8ff1ba00

script/script.c:65: free 0x8ff1ba30

script/script.c:65: free 0x8ff1ba50

script/script.c:65: free 0x8ff1baf0

script/script.c:65: free 0x8ff1bb20

script/script.c:65: free 0x8ff1bb40

script/script.c:65: free 0x8ff1bb70

script/script.c:65: free 0x8ff1bba0

script/script.c:65: free 0x8ff1bbc0

script/script.c:65: free 0x8ff1bcf0

script/script.c:65: free 0x8ff1bdf0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=1065152, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x10, lba_mid=0x40, lba_low=0xc0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

script/lexer.c:321: token 281 text [if]

script/script.c:50: malloc 0x8fe82ec0

script/script.c:50: malloc 0x8fe82ea0

script/lexer.c:321: token 289 text [[]

script/script.c:50: malloc 0x8fe82d70

script/script.c:50: malloc 0x8fe82d50

script/script.c:163: arglist

script/script.c:50: malloc 0x8fe82d20

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fe82c80

script/script.c:50: malloc 0x8fe82c60

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fe82c30

script/script.c:50: malloc 0x8fe82c10

script/lexer.c:321: token 289 text [next_entry]

script/script.c:50: malloc 0x8fe82be0

script/script.c:50: malloc 0x8fe82bb0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fe82b80

script/script.c:50: malloc 0x8fe82b60

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fe82cf0

script/script.c:50: malloc 0x8fe82b40

script/script.c:163: arglist

script/script.c:50: malloc 0x8fe82b10

script/lexer.c:321: token 289 text []]

script/script.c:50: malloc 0x8fe82ae0

script/script.c:50: malloc 0x8fe82ac0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fe82a90

script/lexer.c:321: token 265 text [;]

script/script.c:50: malloc 0x8fe82a60

script/script.c:50: malloc 0x8fe82a40

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fe82a10

script/script.c:294: append command

script/script.c:50: malloc 0x8fe829f0

script/lexer.c:321: token 284 text [then]

script/script.c:50: malloc 0x8fe829c0

script/script.c:50: malloc 0x8fe829a0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fe82970

script/script.c:50: malloc 0x8fe82950

script/lexer.c:321: token 288 text [set]

script/script.c:50: malloc 0x8fe82850

script/script.c:50: malloc 0x8fe82830

script/script.c:163: arglist

script/script.c:50: malloc 0x8fe82800

script/lexer.c:321: token 289 text [default=]

script/script.c:50: malloc 0x8fe82760

script/script.c:50: malloc 0x8fe82740

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fe82710

script/script.c:50: malloc 0x8fe826f0

script/lexer.c:321: token 289 text [next_entry]

script/script.c:50: malloc 0x8fe826c0

script/script.c:50: malloc 0x8fe82690

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fe82660

script/script.c:50: malloc 0x8fe82640

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fe827d0

script/script.c:50: malloc 0x8fe82620

script/script.c:163: arglist

script/script.c:50: malloc 0x8fe825f0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fe825c0

script/script.c:50: malloc 0x8fe825a0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fe82570

script/script.c:294: append command

script/script.c:50: malloc 0x8fe82550

script/lexer.c:321: token 288 text [set]

script/script.c:50: malloc 0x8fe82460

script/script.c:50: malloc 0x8fe82440

script/script.c:163: arglist

script/script.c:50: malloc 0x8fe82410

script/lexer.c:321: token 289 text [next_entry=]

script/script.c:50: malloc 0x8fe823e0

script/script.c:50: malloc 0x8fe823b0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fe82380

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fe82350

script/script.c:50: malloc 0x8fe82330

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fe82300

script/script.c:294: append command

script/lexer.c:321: token 288 text [save_env]

script/script.c:50: malloc 0x8fe82210

script/script.c:50: malloc 0x8fe821f0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fe821c0

script/lexer.c:321: token 288 text [next_entry]

script/script.c:50: malloc 0x8fe82190

script/script.c:50: malloc 0x8fe82160

script/script.c:163: arglist

script/script.c:50: malloc 0x8fe82130

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fe82100

script/script.c:50: malloc 0x8fe820e0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fe820b0

script/script.c:294: append command

script/lexer.c:321: token 288 text [set]

script/script.c:50: malloc 0x8fe81fc0

script/script.c:50: malloc 0x8fe81fa0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fe81f70

script/lexer.c:321: token 289 text [boot_once=true]

script/script.c:50: malloc 0x8fe81f40

script/script.c:50: malloc 0x8fe81f10

script/script.c:163: arglist

script/script.c:50: malloc 0x8fe81ee0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fe81eb0

script/script.c:50: malloc 0x8fe81e90

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fe81e60

script/script.c:294: append command

script/lexer.c:321: token 277 text [else]

script/script.c:50: malloc 0x8fe81d80

script/script.c:50: malloc 0x8fe81d60

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fe81d30

script/script.c:50: malloc 0x8fe81d10

script/lexer.c:321: token 288 text [set]

script/script.c:50: malloc 0x8fe81c20

script/script.c:50: malloc 0x8fe81c00

script/script.c:163: arglist

script/script.c:50: malloc 0x8fe81bd0

script/lexer.c:321: token 289 text [default=]

script/script.c:50: malloc 0x8fe81b40

script/script.c:50: malloc 0x8fe81b20

script/lexer.c:321: token 289 text [0]

script/script.c:50: malloc 0x8fe81af0

script/script.c:50: malloc 0x8fe81ad0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fe81ba0

script/script.c:50: malloc 0x8fe81ab0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fe81a80

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fe81a50

script/script.c:50: malloc 0x8fe81a30

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fe81a00

script/script.c:294: append command

script/script.c:50: malloc 0x8fe819e0

script/lexer.c:321: token 279 text [fi]

script/script.c:50: malloc 0x8fe81900

script/script.c:50: malloc 0x8fe818e0

script/script.c:223: cmdif

script/script.c:50: malloc 0x8fe818b0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fe81880

script/script.c:50: malloc 0x8fe81860

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8fe819b0

script/script.c:50: malloc 0x8fe81990

script/script.c:294: append command

script/script.c:50: malloc 0x8fe81840

script/script.c:65: free 0x8fe81840

script/script.c:65: free 0x8fe81990

script/script.c:65: free 0x8fe819b0

script/script.c:65: free 0x8fe81860

script/script.c:65: free 0x8fe81880

script/script.c:65: free 0x8fe818b0

script/script.c:65: free 0x8fe818e0

script/script.c:65: free 0x8fe81900

script/script.c:65: free 0x8fe819e0

script/script.c:65: free 0x8fe81a00

script/script.c:65: free 0x8fe81a30

script/script.c:65: free 0x8fe81a50

script/script.c:65: free 0x8fe81a80

script/script.c:65: free 0x8fe81ab0

script/script.c:65: free 0x8fe81ba0

script/script.c:65: free 0x8fe81ad0

script/script.c:65: free 0x8fe81af0

script/script.c:65: free 0x8fe81b20

script/script.c:65: free 0x8fe81b40

script/script.c:65: free 0x8fe81bd0

script/script.c:65: free 0x8fe81c00

script/script.c:65: free 0x8fe81c20

script/script.c:65: free 0x8fe81d10

script/script.c:65: free 0x8fe81d30

script/script.c:65: free 0x8fe81d60

script/script.c:65: free 0x8fe81d80

script/script.c:65: free 0x8fe81e60

script/script.c:65: free 0x8fe81e90

script/script.c:65: free 0x8fe81eb0

script/script.c:65: free 0x8fe81ee0

script/script.c:65: free 0x8fe81f10

script/script.c:65: free 0x8fe81f40

script/script.c:65: free 0x8fe81f70

script/script.c:65: free 0x8fe81fa0

script/script.c:65: free 0x8fe81fc0

script/script.c:65: free 0x8fe820b0

script/script.c:65: free 0x8fe820e0

script/script.c:65: free 0x8fe82100

script/script.c:65: free 0x8fe82130

script/script.c:65: free 0x8fe82160

script/script.c:65: free 0x8fe82190

script/script.c:65: free 0x8fe821c0

script/script.c:65: free 0x8fe821f0

script/script.c:65: free 0x8fe82210

script/script.c:65: free 0x8fe82300

script/script.c:65: free 0x8fe82330

script/script.c:65: free 0x8fe82350

script/script.c:65: free 0x8fe82380

script/script.c:65: free 0x8fe823b0

script/script.c:65: free 0x8fe823e0

script/script.c:65: free 0x8fe82410

script/script.c:65: free 0x8fe82440

script/script.c:65: free 0x8fe82460

script/script.c:65: free 0x8fe82550

script/script.c:65: free 0x8fe82570

script/script.c:65: free 0x8fe825a0

script/script.c:65: free 0x8fe825c0

script/script.c:65: free 0x8fe825f0

script/script.c:65: free 0x8fe82620

script/script.c:65: free 0x8fe827d0

script/script.c:65: free 0x8fe82640

script/script.c:65: free 0x8fe82660

script/script.c:65: free 0x8fe82690

script/script.c:65: free 0x8fe826c0

script/script.c:65: free 0x8fe826f0

script/script.c:65: free 0x8fe82710

script/script.c:65: free 0x8fe82740

script/script.c:65: free 0x8fe82760

script/script.c:65: free 0x8fe82800

script/script.c:65: free 0x8fe82830

script/script.c:65: free 0x8fe82850

script/script.c:65: free 0x8fe82950

script/script.c:65: free 0x8fe82970

script/script.c:65: free 0x8fe829a0

script/script.c:65: free 0x8fe829c0

script/script.c:65: free 0x8fe829f0

script/script.c:65: free 0x8fe82a10

script/script.c:65: free 0x8fe82a40

script/script.c:65: free 0x8fe82a60

script/script.c:65: free 0x8fe82a90

script/script.c:65: free 0x8fe82ac0

script/script.c:65: free 0x8fe82ae0

script/script.c:65: free 0x8fe82b10

script/script.c:65: free 0x8fe82b40

script/script.c:65: free 0x8fe82cf0

script/script.c:65: free 0x8fe82b60

script/script.c:65: free 0x8fe82b80

script/script.c:65: free 0x8fe82bb0

script/script.c:65: free 0x8fe82be0

script/script.c:65: free 0x8fe82c10

script/script.c:65: free 0x8fe82c30

script/script.c:65: free 0x8fe82c60

script/script.c:65: free 0x8fe82c80

script/script.c:65: free 0x8fe82d20

script/script.c:65: free 0x8fe82d50

script/script.c:65: free 0x8fe82d70

script/script.c:65: free 0x8fe82ea0

script/script.c:65: free 0x8fe82ec0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff16e20

script/script.c:50: malloc 0x8ff16e00

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8ff16ec0

script/script.c:50: malloc 0x8ff16de0

script/script.c:65: free 0x8ff16de0

script/script.c:65: free 0x8ff16ec0

script/script.c:65: free 0x8ff16e00

script/script.c:65: free 0x8ff16e20

script/lexer.c:321: token 281 text [if]

script/script.c:50: malloc 0x8ff16de0

script/script.c:50: malloc 0x8ff16dc0

script/lexer.c:321: token 289 text [[]

script/script.c:50: malloc 0x8ff16c90

script/script.c:50: malloc 0x8ff16c70

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff16c40

script/lexer.c:321: token 289 text [x]

script/script.c:50: malloc 0x8ff16ba0

script/script.c:50: malloc 0x8ff16b80

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8ff16b50

script/script.c:50: malloc 0x8ff16b30

script/lexer.c:321: token 289 text [feature_menuentry_id]

script/script.c:50: malloc 0x8ff16b00

script/script.c:50: malloc 0x8ff16ad0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8ff16aa0

script/script.c:50: malloc 0x8ff16a80

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8ff16c10

script/script.c:50: malloc 0x8ff16a60

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff16a30

script/lexer.c:321: token 289 text [=]

script/script.c:50: malloc 0x8ff16a00

script/script.c:50: malloc 0x8ff169e0

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff169b0

script/lexer.c:321: token 288 text [xy]

script/script.c:50: malloc 0x8ff16980

script/script.c:50: malloc 0x8ff16960

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff16930

script/lexer.c:321: token 289 text []]

script/script.c:50: malloc 0x8ff16900

script/script.c:50: malloc 0x8ff168e0

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff168b0

script/lexer.c:321: token 265 text [;]

script/script.c:50: malloc 0x8ff16880

script/script.c:50: malloc 0x8ff16860

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff16830

script/script.c:294: append command

script/script.c:50: malloc 0x8ff16810

script/lexer.c:321: token 284 text [then]

script/script.c:50: malloc 0x8ff167e0

script/script.c:50: malloc 0x8ff167c0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff16790

script/script.c:50: malloc 0x8ff16770

script/lexer.c:321: token 289 text [menuentry_id_option=]

script/script.c:50: malloc 0x8ff16640

script/script.c:50: malloc 0x8ff16610

script/lexer.c:321: token 289 text [--id]

script/script.c:50: malloc 0x8ff165e0

script/script.c:50: malloc 0x8ff165c0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8ff16590

script/script.c:50: malloc 0x8ff16570

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff16540

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff16510

script/script.c:50: malloc 0x8ff164f0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff164c0

script/script.c:294: append command

script/script.c:50: malloc 0x8ff164a0

script/lexer.c:321: token 277 text [else]

script/script.c:50: malloc 0x8ff163c0

script/script.c:50: malloc 0x8ff163a0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff16370

script/script.c:50: malloc 0x8ff16350

script/lexer.c:321: token 289 text [menuentry_id_option=]

script/script.c:50: malloc 0x8ff16220

script/script.c:50: malloc 0x8ff161f0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8ff161c0

script/script.c:50: malloc 0x8ff161a0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8ff16170

script/script.c:50: malloc 0x8ff16150

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff16120

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff160f0

script/script.c:50: malloc 0x8ff160d0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff160a0

script/script.c:294: append command

script/script.c:50: malloc 0x8ff16080

script/lexer.c:321: token 279 text [fi]

script/script.c:50: malloc 0x8ff15fa0

script/script.c:50: malloc 0x8ff15f80

script/script.c:223: cmdif

script/script.c:50: malloc 0x8ff15f50

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff15f20

script/script.c:50: malloc 0x8ff15f00

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8ff16050

script/script.c:50: malloc 0x8ff16030

script/script.c:294: append command

script/script.c:50: malloc 0x8ff15ee0

script/script.c:65: free 0x8ff15ee0

script/script.c:65: free 0x8ff16030

script/script.c:65: free 0x8ff16050

script/script.c:65: free 0x8ff15f00

script/script.c:65: free 0x8ff15f20

script/script.c:65: free 0x8ff15f50

script/script.c:65: free 0x8ff15f80

script/script.c:65: free 0x8ff15fa0

script/script.c:65: free 0x8ff16080

script/script.c:65: free 0x8ff160a0

script/script.c:65: free 0x8ff160d0

script/script.c:65: free 0x8ff160f0

script/script.c:65: free 0x8ff16120

script/script.c:65: free 0x8ff16150

script/script.c:65: free 0x8ff16170

script/script.c:65: free 0x8ff161a0

script/script.c:65: free 0x8ff161c0

script/script.c:65: free 0x8ff161f0

script/script.c:65: free 0x8ff16220

script/script.c:65: free 0x8ff16350

script/script.c:65: free 0x8ff16370

script/script.c:65: free 0x8ff163a0

script/script.c:65: free 0x8ff163c0

script/script.c:65: free 0x8ff164a0

script/script.c:65: free 0x8ff164c0

script/script.c:65: free 0x8ff164f0

script/script.c:65: free 0x8ff16510

script/script.c:65: free 0x8ff16540

script/script.c:65: free 0x8ff16570

script/script.c:65: free 0x8ff16590

script/script.c:65: free 0x8ff165c0

script/script.c:65: free 0x8ff165e0

script/script.c:65: free 0x8ff16610

script/script.c:65: free 0x8ff16640

script/script.c:65: free 0x8ff16770

script/script.c:65: free 0x8ff16790

script/script.c:65: free 0x8ff167c0

script/script.c:65: free 0x8ff167e0

script/script.c:65: free 0x8ff16810

script/script.c:65: free 0x8ff16830

script/script.c:65: free 0x8ff16860

script/script.c:65: free 0x8ff16880

script/script.c:65: free 0x8ff168b0

script/script.c:65: free 0x8ff168e0

script/script.c:65: free 0x8ff16900

script/script.c:65: free 0x8ff16930

script/script.c:65: free 0x8ff16960

script/script.c:65: free 0x8ff16980

script/script.c:65: free 0x8ff169b0

script/script.c:65: free 0x8ff169e0

script/script.c:65: free 0x8ff16a00

script/script.c:65: free 0x8ff16a30

script/script.c:65: free 0x8ff16a60

script/script.c:65: free 0x8ff16c10

script/script.c:65: free 0x8ff16a80

script/script.c:65: free 0x8ff16aa0

script/script.c:65: free 0x8ff16ad0

script/script.c:65: free 0x8ff16b00

script/script.c:65: free 0x8ff16b30

script/script.c:65: free 0x8ff16b50

script/script.c:65: free 0x8ff16b80

script/script.c:65: free 0x8ff16ba0

script/script.c:65: free 0x8ff16c40

script/script.c:65: free 0x8ff16c70

script/script.c:65: free 0x8ff16c90

script/script.c:65: free 0x8ff16dc0

script/script.c:65: free 0x8ff16de0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff16da0

script/script.c:50: malloc 0x8ff16d80

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8ff16d50

script/script.c:50: malloc 0x8ff16d30

script/script.c:65: free 0x8ff16d30

script/script.c:65: free 0x8ff16d50

script/script.c:65: free 0x8ff16d80

script/script.c:65: free 0x8ff16da0

script/lexer.c:321: token 288 text [export]

script/script.c:50: malloc 0x8ff16d70

script/script.c:50: malloc 0x8ff16d50

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff16d20

script/lexer.c:321: token 288 text [menuentry_id_option]

script/script.c:50: malloc 0x8ff16cf0

script/script.c:50: malloc 0x8ff16cc0

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff16c90

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff16c60

script/script.c:50: malloc 0x8ff16c40

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff16c10

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8ff16e00

script/script.c:50: malloc 0x8ff16bf0

script/script.c:294: append command

script/script.c:50: malloc 0x8ff16bd0

script/script.c:65: free 0x8ff16bd0

script/script.c:65: free 0x8ff16bf0

script/script.c:65: free 0x8ff16e00

script/script.c:65: free 0x8ff16c10

script/script.c:65: free 0x8ff16c40

script/script.c:65: free 0x8ff16c60

script/script.c:65: free 0x8ff16c90

script/script.c:65: free 0x8ff16cc0

script/script.c:65: free 0x8ff16cf0

script/script.c:65: free 0x8ff16d20

script/script.c:65: free 0x8ff16d50

script/script.c:65: free 0x8ff16d70

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff16da0

script/script.c:50: malloc 0x8ff16d80

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8ff16d50

script/script.c:50: malloc 0x8ff16d30

script/script.c:65: free 0x8ff16d30

script/script.c:65: free 0x8ff16d50

script/script.c:65: free 0x8ff16d80

script/script.c:65: free 0x8ff16da0

script/lexer.c:321: token 281 text [if]

script/script.c:50: malloc 0x8ff16d60

script/script.c:50: malloc 0x8ff16d40

script/lexer.c:321: token 289 text [[]

script/script.c:50: malloc 0x8ff16c10

script/script.c:50: malloc 0x8ff16bf0

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff16bc0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8ff16b20

script/script.c:50: malloc 0x8ff16b00

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8ff16ad0

script/script.c:50: malloc 0x8ff16ab0

script/lexer.c:321: token 289 text [prev_saved_entry]

script/script.c:50: malloc 0x8ff16a80

script/script.c:50: malloc 0x8ff16a50

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8ff16a20

script/script.c:50: malloc 0x8ff16a00

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8ff16b90

script/script.c:50: malloc 0x8ff169e0

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff169b0

script/lexer.c:321: token 289 text []]

script/script.c:50: malloc 0x8ff16980

script/script.c:50: malloc 0x8ff16960

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff16930

script/lexer.c:321: token 265 text [;]

script/script.c:50: malloc 0x8ff16900

script/script.c:50: malloc 0x8ff168e0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff168b0

script/script.c:294: append command

script/script.c:50: malloc 0x8ff16890

script/lexer.c:321: token 284 text [then]

script/script.c:50: malloc 0x8ff16860

script/script.c:50: malloc 0x8ff16840

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff16810

script/script.c:50: malloc 0x8ff167f0

script/lexer.c:321: token 288 text [set]

script/script.c:50: malloc 0x8ff16680

script/script.c:50: malloc 0x8ff16660

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff16630

script/lexer.c:321: token 289 text [saved_entry=]

script/script.c:50: malloc 0x8ff16580

script/script.c:50: malloc 0x8ff16550

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8ff16520

script/script.c:50: malloc 0x8ff16500

script/lexer.c:321: token 289 text [prev_saved_entry]

script/script.c:50: malloc 0x8ff164d0

script/script.c:50: malloc 0x8ff164a0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8ff163c0

script/script.c:50: malloc 0x8ff163a0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8ff16600

script/script.c:50: malloc 0x8ff16380

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff16350

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff16260

script/script.c:50: malloc 0x8ff16240

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff16210

script/script.c:294: append command

script/script.c:50: malloc 0x8ff161f0

script/lexer.c:321: token 288 text [save_env]

script/script.c:50: malloc 0x8ff16100

script/script.c:50: malloc 0x8ff160e0

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff160b0

script/lexer.c:321: token 288 text [saved_entry]

script/script.c:50: malloc 0x8ff16080

script/script.c:50: malloc 0x8ff16050

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff16020

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff15ff0

script/script.c:50: malloc 0x8ff15fd0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff15fa0

script/script.c:294: append command

script/lexer.c:321: token 288 text [set]

script/script.c:50: malloc 0x8ff15eb0

script/script.c:50: malloc 0x8ff15e90

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff15e60

script/lexer.c:321: token 289 text [prev_saved_entry=]

script/script.c:50: malloc 0x8ff15e30

script/script.c:50: malloc 0x8ff15e00

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff15dd0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff15da0

script/script.c:50: malloc 0x8ff15d80

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff15d50

script/script.c:294: append command

script/lexer.c:321: token 288 text [save_env]

script/script.c:50: malloc 0x8ff15c60

script/script.c:50: malloc 0x8ff15c40

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff15c10

script/lexer.c:321: token 288 text [prev_saved_entry]

script/script.c:50: malloc 0x8ff15be0

script/script.c:50: malloc 0x8ff15bb0

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff15b80

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff15b50

script/script.c:50: malloc 0x8ff15b30

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff15b00

script/script.c:294: append command

script/lexer.c:321: token 288 text [set]

script/script.c:50: malloc 0x8ff15a10

script/script.c:50: malloc 0x8ff159f0

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff159c0

script/lexer.c:321: token 289 text [boot_once=true]

script/script.c:50: malloc 0x8ff15990

script/script.c:50: malloc 0x8ff15960

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff15930

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff15900

script/script.c:50: malloc 0x8ff158e0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff158b0

script/script.c:294: append command

script/lexer.c:321: token 279 text [fi]

script/script.c:50: malloc 0x8ff157d0

script/script.c:50: malloc 0x8ff157b0

script/script.c:223: cmdif

script/script.c:50: malloc 0x8ff15780

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff15750

script/script.c:50: malloc 0x8ff15730

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8ff15880

script/script.c:50: malloc 0x8ff15860

script/script.c:294: append command

script/script.c:50: malloc 0x8ff15710

script/script.c:65: free 0x8ff15710

script/script.c:65: free 0x8ff15860

script/script.c:65: free 0x8ff15880

script/script.c:65: free 0x8ff15730

script/script.c:65: free 0x8ff15750

script/script.c:65: free 0x8ff15780

script/script.c:65: free 0x8ff157b0

script/script.c:65: free 0x8ff157d0

script/script.c:65: free 0x8ff158b0

script/script.c:65: free 0x8ff158e0

script/script.c:65: free 0x8ff15900

script/script.c:65: free 0x8ff15930

script/script.c:65: free 0x8ff15960

script/script.c:65: free 0x8ff15990

script/script.c:65: free 0x8ff159c0

script/script.c:65: free 0x8ff159f0

script/script.c:65: free 0x8ff15a10

script/script.c:65: free 0x8ff15b00

script/script.c:65: free 0x8ff15b30

script/script.c:65: free 0x8ff15b50

script/script.c:65: free 0x8ff15b80

script/script.c:65: free 0x8ff15bb0

script/script.c:65: free 0x8ff15be0

script/script.c:65: free 0x8ff15c10

script/script.c:65: free 0x8ff15c40

script/script.c:65: free 0x8ff15c60

script/script.c:65: free 0x8ff15d50

script/script.c:65: free 0x8ff15d80

script/script.c:65: free 0x8ff15da0

script/script.c:65: free 0x8ff15dd0

script/script.c:65: free 0x8ff15e00

script/script.c:65: free 0x8ff15e30

script/script.c:65: free 0x8ff15e60

script/script.c:65: free 0x8ff15e90

script/script.c:65: free 0x8ff15eb0

script/script.c:65: free 0x8ff15fa0

script/script.c:65: free 0x8ff15fd0

script/script.c:65: free 0x8ff15ff0

script/script.c:65: free 0x8ff16020

script/script.c:65: free 0x8ff16050

script/script.c:65: free 0x8ff16080

script/script.c:65: free 0x8ff160b0

script/script.c:65: free 0x8ff160e0

script/script.c:65: free 0x8ff16100

script/script.c:65: free 0x8ff161f0

script/script.c:65: free 0x8ff16210

script/script.c:65: free 0x8ff16240

script/script.c:65: free 0x8ff16260

script/script.c:65: free 0x8ff16350

script/script.c:65: free 0x8ff16380

script/script.c:65: free 0x8ff16600

script/script.c:65: free 0x8ff163a0

script/script.c:65: free 0x8ff163c0

script/script.c:65: free 0x8ff164a0

script/script.c:65: free 0x8ff164d0

script/script.c:65: free 0x8ff16500

script/script.c:65: free 0x8ff16520

script/script.c:65: free 0x8ff16550

script/script.c:65: free 0x8ff16580

script/script.c:65: free 0x8ff16630

script/script.c:65: free 0x8ff16660

script/script.c:65: free 0x8ff16680

script/script.c:65: free 0x8ff167f0

script/script.c:65: free 0x8ff16810

script/script.c:65: free 0x8ff16840

script/script.c:65: free 0x8ff16860

script/script.c:65: free 0x8ff16890

script/script.c:65: free 0x8ff168b0

script/script.c:65: free 0x8ff168e0

script/script.c:65: free 0x8ff16900

script/script.c:65: free 0x8ff16930

script/script.c:65: free 0x8ff16960

script/script.c:65: free 0x8ff16980

script/script.c:65: free 0x8ff169b0

script/script.c:65: free 0x8ff169e0

script/script.c:65: free 0x8ff16b90

script/script.c:65: free 0x8ff16a00

script/script.c:65: free 0x8ff16a20

script/script.c:65: free 0x8ff16a50

script/script.c:65: free 0x8ff16a80

script/script.c:65: free 0x8ff16ab0

script/script.c:65: free 0x8ff16ad0

script/script.c:65: free 0x8ff16b00

script/script.c:65: free 0x8ff16b20

script/script.c:65: free 0x8ff16bc0

script/script.c:65: free 0x8ff16bf0

script/script.c:65: free 0x8ff16c10

script/script.c:65: free 0x8ff16d40

script/script.c:65: free 0x8ff16d60

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff16d20

script/script.c:50: malloc 0x8ff16d00

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8ff16cd0

script/script.c:50: malloc 0x8ff16cb0

script/script.c:65: free 0x8ff16cb0

script/script.c:65: free 0x8ff16cd0

script/script.c:65: free 0x8ff16d00

script/script.c:65: free 0x8ff16d20

script/lexer.c:321: token 287 text [function]

script/script.c:50: malloc 0x8ff16cf0

script/script.c:50: malloc 0x8ff16cd0

script/lexer.c:321: token 288 text [savedefault]

script/script.c:50: malloc 0x8ff16ca0

script/script.c:50: malloc 0x8ff16c70

script/lexer.c:321: token 266 text [{]

script/script.c:50: malloc 0x8ff16c40

script/script.c:50: malloc 0x8ff16c20

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff16bf0

script/script.c:50: malloc 0x8ff16bd0

script/lexer.c:321: token 281 text [if]

script/script.c:50: malloc 0x8ff16a90

script/script.c:50: malloc 0x8ff16a70

script/lexer.c:321: token 289 text [[]

script/script.c:50: malloc 0x8ff16a40

script/script.c:50: malloc 0x8ff16970

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff16940

script/lexer.c:321: token 289 text [-z]

script/script.c:50: malloc 0x8ff16910

script/script.c:50: malloc 0x8ff168f0

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff168c0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8ff16830

script/script.c:50: malloc 0x8ff16810

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8ff167e0

script/script.c:50: malloc 0x8ff16690

script/lexer.c:321: token 289 text [boot_once]

script/script.c:50: malloc 0x8ff16660

script/script.c:50: malloc 0x8ff16630

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8ff16600

script/script.c:50: malloc 0x8ff165e0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8ff16890

script/script.c:50: malloc 0x8ff165c0

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff16590

script/lexer.c:321: token 289 text []]

script/script.c:50: malloc 0x8ff16560

script/script.c:50: malloc 0x8ff16540

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff16510

script/lexer.c:321: token 265 text [;]

script/script.c:50: malloc 0x8ff164e0

script/script.c:50: malloc 0x8ff164c0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff16490

script/script.c:294: append command

script/script.c:50: malloc 0x8ff163d0

script/lexer.c:321: token 284 text [then]

script/script.c:50: malloc 0x8ff163a0

script/script.c:50: malloc 0x8ff16380

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff16350

script/script.c:50: malloc 0x8ff16270

script/lexer.c:321: token 289 text [saved_entry=]

script/script.c:50: malloc 0x8ff160c0

script/script.c:50: malloc 0x8ff16090

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8ff16060

script/script.c:50: malloc 0x8ff16040

script/lexer.c:321: token 289 text [chosen]

script/script.c:50: malloc 0x8ff16010

script/script.c:50: malloc 0x8ff15ff0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8ff15fc0

script/script.c:50: malloc 0x8ff15fa0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8ff15eb0

script/script.c:50: malloc 0x8ff15e90

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff15e60

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff15e30

script/script.c:50: malloc 0x8ff15e10

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff15de0

script/script.c:294: append command

script/script.c:50: malloc 0x8ff15dc0

script/lexer.c:321: token 288 text [save_env]

script/script.c:50: malloc 0x8ff15c60

script/script.c:50: malloc 0x8ff15c40

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff15c10

script/lexer.c:321: token 288 text [saved_entry]

script/script.c:50: malloc 0x8ff15be0

script/script.c:50: malloc 0x8ff15bb0

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff15b80

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff15b50

script/script.c:50: malloc 0x8ff15b30

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff15b00

script/script.c:294: append command

script/lexer.c:321: token 279 text [fi]

script/script.c:50: malloc 0x8ff15960

script/script.c:50: malloc 0x8ff15940

script/script.c:223: cmdif

script/script.c:50: malloc 0x8ff15910

script/script.c:294: append command

script/script.c:50: malloc 0x8ff158f0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff158c0

script/script.c:50: malloc 0x8ff158a0

script/lexer.c:321: token 267 text [}]

script/script.c:50: malloc 0x8ff157c0

script/script.c:50: malloc 0x8ff157a0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff156f0

script/script.c:50: malloc 0x8ff156d0

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8ff15870

script/script.c:50: malloc 0x8ff15850

script/script.c:294: append command

script/script.c:65: free 0x8ff15850

script/script.c:65: free 0x8ff15870

script/script.c:65: free 0x8ff156d0

script/script.c:65: free 0x8ff156f0

script/script.c:65: free 0x8ff16c70

script/script.c:65: free 0x8ff16ca0

script/script.c:65: free 0x8ff16cd0

script/script.c:65: free 0x8ff16cf0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff16cb0

script/script.c:50: malloc 0x8ff16a20

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8ff169f0

script/script.c:50: malloc 0x8ff169d0

script/script.c:65: free 0x8ff169d0

script/script.c:65: free 0x8ff169f0

script/script.c:65: free 0x8ff16a20

script/script.c:65: free 0x8ff16cb0

script/lexer.c:321: token 287 text [function]

script/script.c:50: malloc 0x8ff16a10

script/script.c:50: malloc 0x8ff169f0

script/lexer.c:321: token 288 text [load_video]

script/script.c:50: malloc 0x8ff15870

script/script.c:50: malloc 0x8ff15840

script/lexer.c:321: token 266 text [{]

script/script.c:50: malloc 0x8ff156f0

script/script.c:50: malloc 0x8ff156d0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff156a0

script/script.c:50: malloc 0x8ff15680

script/lexer.c:321: token 281 text [if]

script/script.c:50: malloc 0x8ff15530

script/script.c:50: malloc 0x8ff15510

script/lexer.c:321: token 289 text [[]

script/script.c:50: malloc 0x8ff154e0

script/script.c:50: malloc 0x8ff15410

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff153e0

script/lexer.c:321: token 289 text [x]

script/script.c:50: malloc 0x8ff15340

script/script.c:50: malloc 0x8ff15320

script/lexer.c:321: token 289 text [feature_all_video_module]

script/script.c:50: malloc 0x8ff0a9d0

script/script.c:50: malloc 0x8ff0a9a0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8ff153b0

script/script.c:50: malloc 0x8ff15300

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff152d0

script/lexer.c:321: token 289 text [=]

script/script.c:50: malloc 0x8ff0a970

script/script.c:50: malloc 0x8ff0a950

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff0a920

script/lexer.c:321: token 288 text [xy]

script/script.c:50: malloc 0x8ff0a8f0

script/script.c:50: malloc 0x8ff0a8d0

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff0a8a0

script/lexer.c:321: token 289 text []]

script/script.c:50: malloc 0x8ff0a870

script/script.c:50: malloc 0x8ff0a850

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff0a820

script/lexer.c:321: token 265 text [;]

script/script.c:50: malloc 0x8ff0a7f0

script/script.c:50: malloc 0x8ff0a7d0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff0a7a0

script/script.c:294: append command

script/script.c:50: malloc 0x8ff0a780

script/lexer.c:321: token 284 text [then]

script/script.c:50: malloc 0x8ff0a750

script/script.c:50: malloc 0x8ff0a730

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff0a700

script/script.c:50: malloc 0x8ff0a6e0

script/lexer.c:321: token 288 text [insmod]

script/script.c:50: malloc 0x8ff0a5f0

script/script.c:50: malloc 0x8ff0a5d0

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff0a5a0

script/lexer.c:321: token 288 text [all_video]

script/script.c:50: malloc 0x8ff0a570

script/script.c:50: malloc 0x8ff0a540

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff0a510

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff0a4e0

script/script.c:50: malloc 0x8ff0a4c0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff0a490

script/script.c:294: append command

script/script.c:50: malloc 0x8ff0a470

script/lexer.c:321: token 277 text [else]

script/script.c:50: malloc 0x8ff0a390

script/script.c:50: malloc 0x8ff0a370

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff0a340

script/script.c:50: malloc 0x8ff0a320

script/lexer.c:321: token 288 text [insmod]

script/script.c:50: malloc 0x8ff0a230

script/script.c:50: malloc 0x8ff0a210

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff0a1e0

script/lexer.c:321: token 288 text [efi_gop]

script/script.c:50: malloc 0x8ff0a1b0

script/script.c:50: malloc 0x8ff0a190

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff0a160

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff0a130

script/script.c:50: malloc 0x8ff0a110

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff0a0e0

script/script.c:294: append command

script/script.c:50: malloc 0x8ff0a0c0

script/lexer.c:321: token 288 text [insmod]

script/script.c:50: malloc 0x8ff09fd0

script/script.c:50: malloc 0x8ff09fb0

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff09f80

script/lexer.c:321: token 288 text [efi_uga]

script/script.c:50: malloc 0x8ff09f50

script/script.c:50: malloc 0x8ff09f30

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff09f00

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff09ed0

script/script.c:50: malloc 0x8ff09eb0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff09e80

script/script.c:294: append command

script/lexer.c:321: token 288 text [insmod]

script/script.c:50: malloc 0x8ff09d90

script/script.c:50: malloc 0x8ff09d70

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff09d40

script/lexer.c:321: token 288 text [ieee1275_fb]

script/script.c:50: malloc 0x8ff09d10

script/script.c:50: malloc 0x8ff09ce0

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff09cb0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff09c80

script/script.c:50: malloc 0x8ff09c60

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff09c30

script/script.c:294: append command

script/lexer.c:321: token 288 text [insmod]

script/script.c:50: malloc 0x8ff09b40

script/script.c:50: malloc 0x8ff09b20

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff09af0

script/lexer.c:321: token 288 text [vbe]

script/script.c:50: malloc 0x8ff09ac0

script/script.c:50: malloc 0x8ff09aa0

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff09a70

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff09a40

script/script.c:50: malloc 0x8ff09a20

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff099f0

script/script.c:294: append command

script/lexer.c:321: token 288 text [insmod]

script/script.c:50: malloc 0x8ff09900

script/script.c:50: malloc 0x8ff098e0

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff098b0

script/lexer.c:321: token 288 text [vga]

script/script.c:50: malloc 0x8ff09880

script/script.c:50: malloc 0x8ff09860

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff09830

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff09800

script/script.c:50: malloc 0x8ff097e0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff097b0

script/script.c:294: append command

script/lexer.c:321: token 288 text [insmod]

script/script.c:50: malloc 0x8ff096c0

script/script.c:50: malloc 0x8ff096a0

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff09670

script/lexer.c:321: token 288 text [video_bochs]

script/script.c:50: malloc 0x8ff09640

script/script.c:50: malloc 0x8ff09610

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff095e0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff095b0

script/script.c:50: malloc 0x8ff09590

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff09560

script/script.c:294: append command

script/lexer.c:321: token 288 text [insmod]

script/script.c:50: malloc 0x8ff09470

script/script.c:50: malloc 0x8ff09450

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff09420

script/lexer.c:321: token 288 text [video_cirrus]

script/script.c:50: malloc 0x8ff093f0

script/script.c:50: malloc 0x8ff093c0

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff09390

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff09360

script/script.c:50: malloc 0x8ff09340

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff09310

script/script.c:294: append command

script/lexer.c:321: token 279 text [fi]

script/script.c:50: malloc 0x8ff09230

script/script.c:50: malloc 0x8ff09210

script/script.c:223: cmdif

script/script.c:50: malloc 0x8ff091e0

script/script.c:294: append command

script/script.c:50: malloc 0x8ff091c0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff09190

script/script.c:50: malloc 0x8ff09170

script/lexer.c:321: token 267 text [}]

script/script.c:50: malloc 0x8ff09090

script/script.c:50: malloc 0x8ff09070

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff08fc0

script/script.c:50: malloc 0x8ff08fa0

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8ff09140

script/script.c:50: malloc 0x8ff09120

script/script.c:294: append command

script/script.c:65: free 0x8ff09120

script/script.c:65: free 0x8ff09140

script/script.c:65: free 0x8ff08fa0

script/script.c:65: free 0x8ff08fc0

script/script.c:65: free 0x8ff15840

script/script.c:65: free 0x8ff15870

script/script.c:65: free 0x8ff169f0

script/script.c:65: free 0x8ff16a10

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff16a10

script/script.c:50: malloc 0x8ff169f0

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8ff169c0

script/script.c:50: malloc 0x8ff15880

script/script.c:65: free 0x8ff15880

script/script.c:65: free 0x8ff169c0

script/script.c:65: free 0x8ff169f0

script/script.c:65: free 0x8ff16a10

script/lexer.c:321: token 281 text [if]

script/script.c:50: malloc 0x8ff16a10

script/script.c:50: malloc 0x8ff169f0

script/lexer.c:321: token 289 text [[]

script/script.c:50: malloc 0x8ff154b0

script/script.c:50: malloc 0x8ff15490

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff09140

script/lexer.c:321: token 289 text [x]

script/script.c:50: malloc 0x8ff08fc0

script/script.c:50: malloc 0x8ff08fa0

script/lexer.c:321: token 289 text [feature_default_font_path]

script/script.c:50: malloc 0x8ff08f70

script/script.c:50: malloc 0x8ff08f30

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8ff09110

script/script.c:50: malloc 0x8ff08f10

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff08ee0

script/lexer.c:321: token 289 text [=]

script/script.c:50: malloc 0x8ff08eb0

script/script.c:50: malloc 0x8ff08e90

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff08e60

script/lexer.c:321: token 288 text [xy]

script/script.c:50: malloc 0x8ff08e30

script/script.c:50: malloc 0x8ff08e10

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff08de0

script/lexer.c:321: token 289 text []]

script/script.c:50: malloc 0x8ff08db0

script/script.c:50: malloc 0x8ff08d90

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff08d60

script/lexer.c:321: token 265 text [;]

script/script.c:50: malloc 0x8ff08d30

script/script.c:50: malloc 0x8ff08d10

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff08ce0

script/script.c:294: append command

script/script.c:50: malloc 0x8ff08cc0

script/lexer.c:321: token 284 text [then]

script/script.c:50: malloc 0x8ff08c90

script/script.c:50: malloc 0x8ff08c70

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff08c40

script/script.c:50: malloc 0x8ff08c20

script/lexer.c:321: token 289 text [font=unicode]

script/script.c:50: malloc 0x8ff08b30

script/script.c:50: malloc 0x8ff08b00

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff08ad0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff08aa0

script/script.c:50: malloc 0x8ff08a80

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff08a50

script/script.c:294: append command

script/script.c:50: malloc 0x8ff08a30

script/lexer.c:321: token 277 text [else]

script/script.c:50: malloc 0x8ff08950

script/script.c:50: malloc 0x8ff08930

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff08900

script/script.c:50: malloc 0x8ff088e0

script/lexer.c:321: token 288 text [insmod]

script/script.c:50: malloc 0x8ff087f0

script/script.c:50: malloc 0x8ff087d0

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff087a0

script/lexer.c:321: token 288 text [part_msdos]

script/script.c:50: malloc 0x8ff08770

script/script.c:50: malloc 0x8ff08740

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff08710

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff086e0

script/script.c:50: malloc 0x8ff086c0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff08690

script/script.c:294: append command

script/script.c:50: malloc 0x8ff08670

script/lexer.c:321: token 288 text [insmod]

script/script.c:50: malloc 0x8ff08590

script/script.c:50: malloc 0x8ff08570

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff08540

script/lexer.c:321: token 288 text [ext2]

script/script.c:50: malloc 0x8ff08510

script/script.c:50: malloc 0x8ff084f0

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff084c0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff08490

script/script.c:50: malloc 0x8ff08470

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff08440

script/script.c:294: append command

script/lexer.c:321: token 288 text [set]

script/script.c:50: malloc 0x8ff08350

script/script.c:50: malloc 0x8ff08330

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff08300

script/lexer.c:321: token 289 text [root=]

script/script.c:50: malloc 0x8ff08260

script/script.c:50: malloc 0x8ff08240

script/lexer.c:321: token 289 text [hd0,msdos6]

script/script.c:50: malloc 0x8ff08210

script/script.c:50: malloc 0x8ff081e0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8ff082d0

script/script.c:50: malloc 0x8ff081c0

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff08190

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff08160

script/script.c:50: malloc 0x8ff08140

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff08110

script/script.c:294: append command

script/lexer.c:321: token 281 text [if]

script/script.c:50: malloc 0x8ff08000

script/script.c:50: malloc 0x8ff07fe0

script/lexer.c:321: token 289 text [[]

script/script.c:50: malloc 0x8ff07fb0

script/script.c:50: malloc 0x8ff07f90

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff07f60

script/lexer.c:321: token 289 text [x]

script/script.c:50: malloc 0x8ff07ec0

script/script.c:50: malloc 0x8ff07ea0

script/lexer.c:321: token 289 text [feature_platform_search_hint]

script/script.c:50: malloc 0x8ff07e70

script/script.c:50: malloc 0x8ff07e30

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8ff07f30

script/script.c:50: malloc 0x8ff07e10

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff07de0

script/lexer.c:321: token 289 text [=]

script/script.c:50: malloc 0x8ff07db0

script/script.c:50: malloc 0x8ff07d90

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff07d60

script/lexer.c:321: token 288 text [xy]

script/script.c:50: malloc 0x8ff07d30

script/script.c:50: malloc 0x8ff07d10

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff07ce0

script/lexer.c:321: token 289 text []]

script/script.c:50: malloc 0x8ff07cb0

script/script.c:50: malloc 0x8ff07c90

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff07c60

script/lexer.c:321: token 265 text [;]

script/script.c:50: malloc 0x8ff07c30

script/script.c:50: malloc 0x8ff07c10

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff07be0

script/script.c:294: append command

script/script.c:50: malloc 0x8ff07bc0

script/lexer.c:321: token 284 text [then]

script/script.c:50: malloc 0x8ff07b90

script/script.c:50: malloc 0x8ff07b70

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff07b40

script/script.c:50: malloc 0x8ff07b20

script/lexer.c:321: token 288 text [search]

script/script.c:50: malloc 0x8ff07a40

script/script.c:50: malloc 0x8ff07a20

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff079f0

script/lexer.c:321: token 289 text [--no-floppy]

script/script.c:50: malloc 0x8ff079c0

script/script.c:50: malloc 0x8ff07990

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff078c0

script/lexer.c:321: token 289 text [--fs-uuid]

script/script.c:50: malloc 0x8ff07890

script/script.c:50: malloc 0x8ff07860

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff07830

script/lexer.c:321: token 289 text [--set=root]

script/script.c:50: malloc 0x8ff07800

script/script.c:50: malloc 0x8ff077d0

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff077a0

script/lexer.c:321: token 289 text [--hint-bios=hd0,msdos6]

script/script.c:50: malloc 0x8ff07770

script/script.c:50: malloc 0x8ff07740

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff07710

script/lexer.c:321: token 289 text [--hint-efi=hd0,msdos6]

script/script.c:50: malloc 0x8ff076e0

script/script.c:50: malloc 0x8ff076b0

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff07680

script/lexer.c:321: token 289 text [--hint-baremetal=ahci0,msdos6]

script/script.c:50: malloc 0x8ff07650

script/script.c:50: malloc 0x8ff07610

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff075e0

script/lexer.c:321: token 289 text [8cf96951-8da7-4419-a07f-cb0afc3f6cdd]

script/script.c:50: malloc 0x8ff074d0

script/script.c:50: malloc 0x8ff07490

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff07460

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff07430

script/script.c:50: malloc 0x8ff07410

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff073e0

script/script.c:294: append command

script/script.c:50: malloc 0x8ff073c0

script/lexer.c:321: token 277 text [else]

script/script.c:50: malloc 0x8ff072e0

script/script.c:50: malloc 0x8ff072c0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff07290

script/script.c:50: malloc 0x8ff07270

script/lexer.c:321: token 288 text [search]

script/script.c:50: malloc 0x8ff07240

script/script.c:50: malloc 0x8ff07220

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff071f0

script/lexer.c:321: token 289 text [--no-floppy]

script/script.c:50: malloc 0x8ff070b0

script/script.c:50: malloc 0x8ff07080

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff07050

script/lexer.c:321: token 289 text [--fs-uuid]

script/script.c:50: malloc 0x8ff07020

script/script.c:50: malloc 0x8ff06ff0

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff06fc0

script/lexer.c:321: token 289 text [--set=root]

script/script.c:50: malloc 0x8ff06f90

script/script.c:50: malloc 0x8ff06f60

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff06f30

script/lexer.c:321: token 289 text [8cf96951-8da7-4419-a07f-cb0afc3f6cdd]

script/script.c:50: malloc 0x8ff06f00

script/script.c:50: malloc 0x8ff06ec0

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff06e90

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff06e60

script/script.c:50: malloc 0x8ff06e40

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff06e10

script/script.c:294: append command

script/script.c:50: malloc 0x8ff06df0

script/lexer.c:321: token 279 text [fi]

script/script.c:50: malloc 0x8ff06d10

script/script.c:50: malloc 0x8ff06cf0

script/script.c:223: cmdif

script/script.c:50: malloc 0x8ff06cc0

script/script.c:294: append command

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff06c90

script/script.c:50: malloc 0x8ff06c70

script/lexer.c:321: token 289 text [font=]

script/script.c:50: malloc 0x8ff06b30

script/script.c:50: malloc 0x8ff06b10

script/lexer.c:321: token 289 text [/usr/share/grub/unicode.pf2]

script/script.c:50: malloc 0x8ff06ae0

script/script.c:50: malloc 0x8ff06aa0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8ff06a70

script/script.c:50: malloc 0x8ff06a50

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff06a20

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff069f0

script/script.c:50: malloc 0x8ff069d0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff069a0

script/script.c:294: append command

script/lexer.c:321: token 279 text [fi]

script/script.c:50: malloc 0x8ff068c0

script/script.c:50: malloc 0x8ff068a0

script/script.c:223: cmdif

script/script.c:50: malloc 0x8ff06870

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff06840

script/script.c:50: malloc 0x8ff06820

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8ff06970

script/script.c:50: malloc 0x8ff06950

script/script.c:294: append command

script/script.c:50: malloc 0x8ff06800

script/script.c:65: free 0x8ff06800

script/script.c:65: free 0x8ff06950

script/script.c:65: free 0x8ff06970

script/script.c:65: free 0x8ff06820

script/script.c:65: free 0x8ff06840

script/script.c:65: free 0x8ff06870

script/script.c:65: free 0x8ff068a0

script/script.c:65: free 0x8ff068c0

script/script.c:65: free 0x8ff069a0

script/script.c:65: free 0x8ff069d0

script/script.c:65: free 0x8ff069f0

script/script.c:65: free 0x8ff06a20

script/script.c:65: free 0x8ff06a50

script/script.c:65: free 0x8ff06a70

script/script.c:65: free 0x8ff06aa0

script/script.c:65: free 0x8ff06ae0

script/script.c:65: free 0x8ff06b10

script/script.c:65: free 0x8ff06b30

script/script.c:65: free 0x8ff06c70

script/script.c:65: free 0x8ff06c90

script/script.c:65: free 0x8ff06cc0

script/script.c:65: free 0x8ff06cf0

script/script.c:65: free 0x8ff06d10

script/script.c:65: free 0x8ff06df0

script/script.c:65: free 0x8ff06e10

script/script.c:65: free 0x8ff06e40

script/script.c:65: free 0x8ff06e60

script/script.c:65: free 0x8ff06e90

script/script.c:65: free 0x8ff06ec0

script/script.c:65: free 0x8ff06f00

script/script.c:65: free 0x8ff06f30

script/script.c:65: free 0x8ff06f60

script/script.c:65: free 0x8ff06f90

script/script.c:65: free 0x8ff06fc0

script/script.c:65: free 0x8ff06ff0

script/script.c:65: free 0x8ff07020

script/script.c:65: free 0x8ff07050

script/script.c:65: free 0x8ff07080

script/script.c:65: free 0x8ff070b0

script/script.c:65: free 0x8ff071f0

script/script.c:65: free 0x8ff07220

script/script.c:65: free 0x8ff07240

script/script.c:65: free 0x8ff07270

script/script.c:65: free 0x8ff07290

script/script.c:65: free 0x8ff072c0

script/script.c:65: free 0x8ff072e0

script/script.c:65: free 0x8ff073c0

script/script.c:65: free 0x8ff073e0

script/script.c:65: free 0x8ff07410

script/script.c:65: free 0x8ff07430

script/script.c:65: free 0x8ff07460

script/script.c:65: free 0x8ff07490

script/script.c:65: free 0x8ff074d0

script/script.c:65: free 0x8ff075e0

script/script.c:65: free 0x8ff07610

script/script.c:65: free 0x8ff07650

script/script.c:65: free 0x8ff07680

script/script.c:65: free 0x8ff076b0

script/script.c:65: free 0x8ff076e0

script/script.c:65: free 0x8ff07710

script/script.c:65: free 0x8ff07740

script/script.c:65: free 0x8ff07770

script/script.c:65: free 0x8ff077a0

script/script.c:65: free 0x8ff077d0

script/script.c:65: free 0x8ff07800

script/script.c:65: free 0x8ff07830

script/script.c:65: free 0x8ff07860

script/script.c:65: free 0x8ff07890

script/script.c:65: free 0x8ff078c0

script/script.c:65: free 0x8ff07990

script/script.c:65: free 0x8ff079c0

script/script.c:65: free 0x8ff079f0

script/script.c:65: free 0x8ff07a20

script/script.c:65: free 0x8ff07a40

script/script.c:65: free 0x8ff07b20

script/script.c:65: free 0x8ff07b40

script/script.c:65: free 0x8ff07b70

script/script.c:65: free 0x8ff07b90

script/script.c:65: free 0x8ff07bc0

script/script.c:65: free 0x8ff07be0

script/script.c:65: free 0x8ff07c10

script/script.c:65: free 0x8ff07c30

script/script.c:65: free 0x8ff07c60

script/script.c:65: free 0x8ff07c90

script/script.c:65: free 0x8ff07cb0

script/script.c:65: free 0x8ff07ce0

script/script.c:65: free 0x8ff07d10

script/script.c:65: free 0x8ff07d30

script/script.c:65: free 0x8ff07d60

script/script.c:65: free 0x8ff07d90

script/script.c:65: free 0x8ff07db0

script/script.c:65: free 0x8ff07de0

script/script.c:65: free 0x8ff07e10

script/script.c:65: free 0x8ff07f30

script/script.c:65: free 0x8ff07e30

script/script.c:65: free 0x8ff07e70

script/script.c:65: free 0x8ff07ea0

script/script.c:65: free 0x8ff07ec0

script/script.c:65: free 0x8ff07f60

script/script.c:65: free 0x8ff07f90

script/script.c:65: free 0x8ff07fb0

script/script.c:65: free 0x8ff07fe0

script/script.c:65: free 0x8ff08000

script/script.c:65: free 0x8ff08110

script/script.c:65: free 0x8ff08140

script/script.c:65: free 0x8ff08160

script/script.c:65: free 0x8ff08190

script/script.c:65: free 0x8ff081c0

script/script.c:65: free 0x8ff082d0

script/script.c:65: free 0x8ff081e0

script/script.c:65: free 0x8ff08210

script/script.c:65: free 0x8ff08240

script/script.c:65: free 0x8ff08260

script/script.c:65: free 0x8ff08300

script/script.c:65: free 0x8ff08330

script/script.c:65: free 0x8ff08350

script/script.c:65: free 0x8ff08440

script/script.c:65: free 0x8ff08470

script/script.c:65: free 0x8ff08490

script/script.c:65: free 0x8ff084c0

script/script.c:65: free 0x8ff084f0

script/script.c:65: free 0x8ff08510

script/script.c:65: free 0x8ff08540

script/script.c:65: free 0x8ff08570

script/script.c:65: free 0x8ff08590

script/script.c:65: free 0x8ff08670

script/script.c:65: free 0x8ff08690

script/script.c:65: free 0x8ff086c0

script/script.c:65: free 0x8ff086e0

script/script.c:65: free 0x8ff08710

script/script.c:65: free 0x8ff08740

script/script.c:65: free 0x8ff08770

script/script.c:65: free 0x8ff087a0

script/script.c:65: free 0x8ff087d0

script/script.c:65: free 0x8ff087f0

script/script.c:65: free 0x8ff088e0

script/script.c:65: free 0x8ff08900

script/script.c:65: free 0x8ff08930

script/script.c:65: free 0x8ff08950

script/script.c:65: free 0x8ff08a30

script/script.c:65: free 0x8ff08a50

script/script.c:65: free 0x8ff08a80

script/script.c:65: free 0x8ff08aa0

script/script.c:65: free 0x8ff08ad0

script/script.c:65: free 0x8ff08b00

script/script.c:65: free 0x8ff08b30

script/script.c:65: free 0x8ff08c20

script/script.c:65: free 0x8ff08c40

script/script.c:65: free 0x8ff08c70

script/script.c:65: free 0x8ff08c90

script/script.c:65: free 0x8ff08cc0

script/script.c:65: free 0x8ff08ce0

script/script.c:65: free 0x8ff08d10

script/script.c:65: free 0x8ff08d30

script/script.c:65: free 0x8ff08d60

script/script.c:65: free 0x8ff08d90

script/script.c:65: free 0x8ff08db0

script/script.c:65: free 0x8ff08de0

script/script.c:65: free 0x8ff08e10

script/script.c:65: free 0x8ff08e30

script/script.c:65: free 0x8ff08e60

script/script.c:65: free 0x8ff08e90

script/script.c:65: free 0x8ff08eb0

script/script.c:65: free 0x8ff08ee0

script/script.c:65: free 0x8ff08f10

script/script.c:65: free 0x8ff09110

script/script.c:65: free 0x8ff08f30

script/script.c:65: free 0x8ff08f70

script/script.c:65: free 0x8ff08fa0

script/script.c:65: free 0x8ff08fc0

script/script.c:65: free 0x8ff09140

script/script.c:65: free 0x8ff15490

script/script.c:65: free 0x8ff154b0

script/script.c:65: free 0x8ff169f0

script/script.c:65: free 0x8ff16a10

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff169f0

script/script.c:50: malloc 0x8ff169d0

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8ff15870

script/script.c:50: malloc 0x8ff15850

script/script.c:65: free 0x8ff15850

script/script.c:65: free 0x8ff15870

script/script.c:65: free 0x8ff169d0

script/script.c:65: free 0x8ff169f0

script/lexer.c:321: token 281 text [if]

script/script.c:50: malloc 0x8ff15870

script/script.c:50: malloc 0x8ff15850

script/lexer.c:321: token 288 text [loadfont]

script/script.c:50: malloc 0x8ff154b0

script/script.c:50: malloc 0x8ff15490

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff09140

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8ff08f40

script/script.c:50: malloc 0x8ff08f20

script/lexer.c:321: token 289 text [font]

script/script.c:50: malloc 0x8ff08ef0

script/script.c:50: malloc 0x8ff08ed0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8ff169d0

script/script.c:50: malloc 0x8ff15830

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff08ea0

script/lexer.c:321: token 265 text [;]

script/script.c:50: malloc 0x8ff08e70

script/script.c:50: malloc 0x8ff08e50

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff08e20

script/script.c:294: append command

script/script.c:50: malloc 0x8ff08e00

script/lexer.c:321: token 284 text [then]

script/script.c:50: malloc 0x8ff08dd0

script/script.c:50: malloc 0x8ff08db0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff08d80

script/script.c:50: malloc 0x8ff08d60

script/lexer.c:321: token 288 text [set]

script/script.c:50: malloc 0x8ff08c70

script/script.c:50: malloc 0x8ff08c50

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff08c20

script/lexer.c:321: token 289 text [gfxmode=auto]

script/script.c:50: malloc 0x8ff08b30

script/script.c:50: malloc 0x8ff08b00

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff08ad0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff08aa0

script/script.c:50: malloc 0x8ff08a80

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff08a50

script/script.c:294: append command

script/script.c:50: malloc 0x8ff08a30

script/lexer.c:321: token 288 text [load_video]

script/script.c:50: malloc 0x8ff087f0

script/script.c:50: malloc 0x8ff087c0

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff08790

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff08760

script/script.c:50: malloc 0x8ff08740

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff08710

script/script.c:294: append command

script/lexer.c:321: token 288 text [insmod]

script/script.c:50: malloc 0x8ff08590

script/script.c:50: malloc 0x8ff08570

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff08540

script/lexer.c:321: token 288 text [gfxterm]

script/script.c:50: malloc 0x8ff08510

script/script.c:50: malloc 0x8ff084f0

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff084c0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff08490

script/script.c:50: malloc 0x8ff08470

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff08440

script/script.c:294: append command

script/lexer.c:321: token 288 text [set]

script/script.c:50: malloc 0x8ff08280

script/script.c:50: malloc 0x8ff08260

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff08230

script/lexer.c:321: token 289 text [locale_dir=]

script/script.c:50: malloc 0x8ff08190

script/script.c:50: malloc 0x8ff08160

script/lexer.c:321: token 289 text [prefix]

script/script.c:50: malloc 0x8ff08130

script/script.c:50: malloc 0x8ff08110

script/lexer.c:321: token 289 text [/locale]

script/script.c:50: malloc 0x8ff08000

script/script.c:50: malloc 0x8ff07fe0

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff07fb0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff07f80

script/script.c:50: malloc 0x8ff07f60

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff07f30

script/script.c:294: append command

script/lexer.c:321: token 288 text [set]

script/script.c:50: malloc 0x8ff07e40

script/script.c:50: malloc 0x8ff07e20

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff07df0

script/lexer.c:321: token 289 text [lang=en_US]

script/script.c:50: malloc 0x8ff07dc0

script/script.c:50: malloc 0x8ff07d90

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff07d60

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff07d30

script/script.c:50: malloc 0x8ff07d10

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff07ce0

script/script.c:294: append command

script/lexer.c:321: token 288 text [insmod]

script/script.c:50: malloc 0x8ff07bf0

script/script.c:50: malloc 0x8ff07bd0

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff07ba0

script/lexer.c:321: token 288 text [gettext]

script/script.c:50: malloc 0x8ff07b70

script/script.c:50: malloc 0x8ff07a50

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff07a20

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff079f0

script/script.c:50: malloc 0x8ff079d0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff079a0

script/script.c:294: append command

script/lexer.c:321: token 279 text [fi]

script/script.c:50: malloc 0x8ff07880

script/script.c:50: malloc 0x8ff07860

script/script.c:223: cmdif

script/script.c:50: malloc 0x8ff07830

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff07800

script/script.c:50: malloc 0x8ff077e0

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8ff077b0

script/script.c:50: malloc 0x8ff07790

script/script.c:294: append command

script/script.c:50: malloc 0x8ff07770

kern/disk.c:230: Opening `ata0,msdos1'...

disk/pata.c:486: opening PATA dev `ata0'

disk/pata.c:295: sectors=0x5a

disk/pata.c:166: pata_pass_through: cmd=0xec, features=0x0, sectors=0x0

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=512

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0xff

disk/ata.c:48: Serial: S10UJ9AZ302452      

disk/ata.c:50: Firmware: HH100-08

disk/ata.c:52: Model: SAMSUNG HM160HI                         

disk/ata.c:56: Addressing: 2

disk/ata.c:57: Sectors: 312581808

disk/ata.c:58: Sector size: 512

partmap/msdos.c:188: partition 0: flag 0x80, type 0x83, start 0x3f, len

0x1de7bb

kern/fs.c:56: Detecting ext2...

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=64, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x40, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=512, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x0, lba_mid=0x2, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=4352, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x0, lba_mid=0x11, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=1048640, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x10, lba_mid=0x0, lba_low=0x40, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=1052480, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x10, lba_mid=0xf, lba_low=0x40, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=1048768, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x10, lba_mid=0x0, lba_low=0xc0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=1052608, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x10, lba_mid=0xf, lba_low=0xc0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=1058176, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x10, lba_mid=0x25, lba_low=0x80, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=1058240, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x10, lba_mid=0x25, lba_low=0xc0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=1058304, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x10, lba_mid=0x26, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=270976, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x4, lba_mid=0x22, lba_low=0x80, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=271040, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x4, lba_mid=0x22, lba_low=0xc0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=271104, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x4, lba_mid=0x23, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=272384, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x4, lba_mid=0x28, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=272448, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x4, lba_mid=0x28, lba_low=0x40, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=272512, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x4, lba_mid=0x28, lba_low=0x80, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=272576, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x4, lba_mid=0x28, lba_low=0xc0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=272640, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x4, lba_mid=0x29, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=274944, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x4, lba_mid=0x32, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=275008, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x4, lba_mid=0x32, lba_low=0x40, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=275072, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x4, lba_mid=0x32, lba_low=0x80, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=275136, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x4, lba_mid=0x32, lba_low=0xc0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=275200, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x4, lba_mid=0x33, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=275264, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x4, lba_mid=0x33, lba_low=0x40, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=275328, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x4, lba_mid=0x33, lba_low=0x80, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=275392, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x4, lba_mid=0x33, lba_low=0xc0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

kern/disk.c:230: Opening `ata0,msdos1'...

disk/pata.c:486: opening PATA dev `ata0'

disk/pata.c:295: sectors=0x5a

disk/pata.c:166: pata_pass_through: cmd=0xec, features=0x0, sectors=0x0

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=512

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0xff

disk/ata.c:48: Serial: S10UJ9AZ302452      

disk/ata.c:50: Firmware: HH100-08

disk/ata.c:52: Model: SAMSUNG HM160HI                         

disk/ata.c:56: Addressing: 2

disk/ata.c:57: Sectors: 312581808

disk/ata.c:58: Sector size: 512

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=0, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

partmap/msdos.c:188: partition 0: flag 0x80, type 0x83, start 0x3f, len

0x1de7bb

kern/fs.c:56: Detecting ext2...

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=1052608, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x10, lba_mid=0xf, lba_low=0xc0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=275392, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x4, lba_mid=0x33, lba_low=0xc0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=64, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x40, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=512, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x0, lba_mid=0x2, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=4352, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x0, lba_mid=0x11, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=1048640, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x10, lba_mid=0x0, lba_low=0x40, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=1052480, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x10, lba_mid=0xf, lba_low=0x40, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=1052544, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x10, lba_mid=0xf, lba_low=0x80, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=1052800, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x10, lba_mid=0x10, lba_low=0x80, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

kern/disk.c:326: Closing `ata0'.

kern/dl.c:583: module at 0x8fefe930, size 0x395

kern/dl.c:607: relocating to 0x8ff1d720

kern/dl.c:571: flushing 0x15d bytes at 0x8ff1d460

kern/dl.c:630: module name: all_video

kern/dl.c:631: init function: 0x0

kern/disk.c:230: Opening `ata0,msdos1'...

disk/pata.c:486: opening PATA dev `ata0'

disk/pata.c:295: sectors=0x5a

disk/pata.c:166: pata_pass_through: cmd=0xec, features=0x0, sectors=0x0

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=512

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0xff

disk/ata.c:48: Serial: S10UJ9AZ302452      

disk/ata.c:50: Firmware: HH100-08

disk/ata.c:52: Model: SAMSUNG HM160HI                         

disk/ata.c:56: Addressing: 2

disk/ata.c:57: Sectors: 312581808

disk/ata.c:58: Sector size: 512

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=0, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

partmap/msdos.c:188: partition 0: flag 0x80, type 0x83, start 0x3f, len

0x1de7bb

kern/fs.c:56: Detecting ext2...

kern/disk.c:326: Closing `ata0'.

kern/disk.c:230: Opening `ata0,msdos1'...

disk/pata.c:486: opening PATA dev `ata0'

disk/pata.c:295: sectors=0x5a

disk/pata.c:166: pata_pass_through: cmd=0xec, features=0x0, sectors=0x0

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=512

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0xff

disk/ata.c:48: Serial: S10UJ9AZ302452      

disk/ata.c:50: Firmware: HH100-08

disk/ata.c:52: Model: SAMSUNG HM160HI                         

disk/ata.c:56: Addressing: 2

disk/ata.c:57: Sectors: 312581808

disk/ata.c:58: Sector size: 512

partmap/msdos.c:188: partition 0: flag 0x80, type 0x83, start 0x3f, len

0x1de7bb

kern/fs.c:56: Detecting ext2...

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=1048704, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x10, lba_mid=0x0, lba_low=0x80, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

kern/disk.c:326: Closing `ata0'.

script/script.c:65: free 0x8ff07770

script/script.c:65: free 0x8ff07790

script/script.c:65: free 0x8ff077b0

script/script.c:65: free 0x8ff077e0

script/script.c:65: free 0x8ff07800

script/script.c:65: free 0x8ff07830

script/script.c:65: free 0x8ff07860

script/script.c:65: free 0x8ff07880

script/script.c:65: free 0x8ff079a0

script/script.c:65: free 0x8ff079d0

script/script.c:65: free 0x8ff079f0

script/script.c:65: free 0x8ff07a20

script/script.c:65: free 0x8ff07a50

script/script.c:65: free 0x8ff07b70

script/script.c:65: free 0x8ff07ba0

script/script.c:65: free 0x8ff07bd0

script/script.c:65: free 0x8ff07bf0

script/script.c:65: free 0x8ff07ce0

script/script.c:65: free 0x8ff07d10

script/script.c:65: free 0x8ff07d30

script/script.c:65: free 0x8ff07d60

script/script.c:65: free 0x8ff07d90

script/script.c:65: free 0x8ff07dc0

script/script.c:65: free 0x8ff07df0

script/script.c:65: free 0x8ff07e20

script/script.c:65: free 0x8ff07e40

script/script.c:65: free 0x8ff07f30

script/script.c:65: free 0x8ff07f60

script/script.c:65: free 0x8ff07f80

script/script.c:65: free 0x8ff07fb0

script/script.c:65: free 0x8ff07fe0

script/script.c:65: free 0x8ff08000

script/script.c:65: free 0x8ff08110

script/script.c:65: free 0x8ff08130

script/script.c:65: free 0x8ff08160

script/script.c:65: free 0x8ff08190

script/script.c:65: free 0x8ff08230

script/script.c:65: free 0x8ff08260

script/script.c:65: free 0x8ff08280

script/script.c:65: free 0x8ff08440

script/script.c:65: free 0x8ff08470

script/script.c:65: free 0x8ff08490

script/script.c:65: free 0x8ff084c0

script/script.c:65: free 0x8ff084f0

script/script.c:65: free 0x8ff08510

script/script.c:65: free 0x8ff08540

script/script.c:65: free 0x8ff08570

script/script.c:65: free 0x8ff08590

script/script.c:65: free 0x8ff08710

script/script.c:65: free 0x8ff08740

script/script.c:65: free 0x8ff08760

script/script.c:65: free 0x8ff08790

script/script.c:65: free 0x8ff087c0

script/script.c:65: free 0x8ff087f0

script/script.c:65: free 0x8ff08a30

script/script.c:65: free 0x8ff08a50

script/script.c:65: free 0x8ff08a80

script/script.c:65: free 0x8ff08aa0

script/script.c:65: free 0x8ff08ad0

script/script.c:65: free 0x8ff08b00

script/script.c:65: free 0x8ff08b30

script/script.c:65: free 0x8ff08c20

script/script.c:65: free 0x8ff08c50

script/script.c:65: free 0x8ff08c70

script/script.c:65: free 0x8ff08d60

script/script.c:65: free 0x8ff08d80

script/script.c:65: free 0x8ff08db0

script/script.c:65: free 0x8ff08dd0

script/script.c:65: free 0x8ff08e00

script/script.c:65: free 0x8ff08e20

script/script.c:65: free 0x8ff08e50

script/script.c:65: free 0x8ff08e70

script/script.c:65: free 0x8ff08ea0

script/script.c:65: free 0x8ff15830

script/script.c:65: free 0x8ff169d0

script/script.c:65: free 0x8ff08ed0

script/script.c:65: free 0x8ff08ef0

script/script.c:65: free 0x8ff08f20

script/script.c:65: free 0x8ff08f40

script/script.c:65: free 0x8ff09140

script/script.c:65: free 0x8ff15490

script/script.c:65: free 0x8ff154b0

script/script.c:65: free 0x8ff15850

script/script.c:65: free 0x8ff15870

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=1065152, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x10, lba_mid=0x40, lba_low=0xc0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

script/lexer.c:321: token 288 text [terminal_output]

script/script.c:50: malloc 0x8fefca90

script/script.c:50: malloc 0x8fefca60

script/script.c:163: arglist

script/script.c:50: malloc 0x8fefca30

script/lexer.c:321: token 288 text [gfxterm]

script/script.c:50: malloc 0x8fefca00

script/script.c:50: malloc 0x8fefc9e0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fefc9b0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fefc980

script/script.c:50: malloc 0x8fefc960

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fefc930

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8fefcb50

script/script.c:50: malloc 0x8fefcb30

script/script.c:294: append command

script/script.c:50: malloc 0x8fefc910


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-10-27 17:54                                                     ` Javier Vasquez
@ 2013-10-27 18:02                                                       ` Vladimir 'φ-coder/phcoder' Serbinenko
  2013-10-27 18:33                                                         ` Javier Vasquez
  0 siblings, 1 reply; 79+ messages in thread
From: Vladimir 'φ-coder/phcoder' Serbinenko @ 2013-10-27 18:02 UTC (permalink / raw)
  To: grub-devel

[-- Attachment #1: Type: text/plain, Size: 996 bytes --]

On 27.10.2013 18:54, Javier Vasquez wrote:
> On Tue, Sep 17, 2013 at 2:33 PM, Javier Vasquez <j.e.vasquez.v@gmail.com> wrote:
>> On Tue, Sep 17, 2013 at 1:27 PM, Vladimir 'φ-coder/phcoder' Serbinenko
>> <phcoder@gmail.com> wrote:
>>> On 17.09.2013 19:24, Javier Vasquez wrote:
>>>> # stty -F /dev/ttyUSB0 9600 -echo
>>>> # cat /dev/ttyUSB0 > ttyUSB0.txt
>>> It's 115200 not 9600
>>
>> My mistake, the adapter is not a null modem.
>>
>> It'll take me more time then, :-(
> 
> OK, null modem working now, :-)
> 
> Is there a limit of how much dump can be sent?
> 
> In the file where I'm redirecting what comes from ttyUSB0, at some
> point I don't get any additional dump, while the mini-pc went ahead
> way further till hanging at:
> 
> kern/dsik.c:326:  Closing 'ata0'.
> 
> Attached goes the file till the point nothing else got captured.  BTW,
> it's not disk space, caus ethe disk is far from full.
> 
It's because your grub.cfg tells grub to switch to gfxterm.


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 291 bytes --]

^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-10-27 18:02                                                       ` Vladimir 'φ-coder/phcoder' Serbinenko
@ 2013-10-27 18:33                                                         ` Javier Vasquez
  2013-10-27 20:03                                                           ` Aleš Nesrsta
  0 siblings, 1 reply; 79+ messages in thread
From: Javier Vasquez @ 2013-10-27 18:33 UTC (permalink / raw)
  To: The development of GNU GRUB

> It's because your grub.cfg tells grub to switch to gfxterm.

OK, I'll re-dump removing such call, :-)

Thanks,

-- 
Javier.


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-10-27 18:33                                                         ` Javier Vasquez
@ 2013-10-27 20:03                                                           ` Aleš Nesrsta
  2013-10-27 20:19                                                             ` Javier Vasquez
  2013-10-27 22:43                                                             ` Vladimir 'φ-coder/phcoder' Serbinenko
  0 siblings, 2 replies; 79+ messages in thread
From: Aleš Nesrsta @ 2013-10-27 20:03 UTC (permalink / raw)
  To: The development of GNU GRUB

Dne 27.10.2013 19:33, Javier Vasquez napsal(a):
 > OK, I'll re-dump removing such call, :-)

Hi Javier,

maybe it is not necessary - at least with your current configuration.
Why:

1.
This:

"...
bus/usb/ehci.c:1772: detect_dev: EHCI STATUS: 0000c004

bus/usb/ehci.c:1774: detect_dev: iobase=0xb4073010, port=0, status=0x1403

bus/usb/ehci.c:1772: detect_dev: EHCI STATUS: 0000c004

bus/usb/ehci.c:1774: detect_dev: iobase=0xb4073010, port=1, status=0x1403
..."

does mean:

On EHCI ports 0 and 1 are connected Low speed devices.
EHCI cannot handle Low and Full speed devices on root ports (by design) 
- it have to be done by companion controller(s), i.e. by OHCI or UHCI 
(or via USB2 hub...).
In your case it should be OHCI.


2.
I don't see loading of OHCI module in debug output !
Do you really have this module included in your image?


I recommend to check and regenerate your GRUB image to be able to load 
OHCI module.
And possibly change order of loading of USB modules - load EHCI as first 
and OHCI as second module. (It is not critical but little bit more 
effective.)

Then try if USB keyboard will work. If not, send new full debug output.

BR,
Ales


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-10-27 20:03                                                           ` Aleš Nesrsta
@ 2013-10-27 20:19                                                             ` Javier Vasquez
  2013-10-27 21:20                                                               ` Aleš Nesrsta
  2013-10-27 22:04                                                               ` Vladimir 'φ-coder/phcoder' Serbinenko
  2013-10-27 22:43                                                             ` Vladimir 'φ-coder/phcoder' Serbinenko
  1 sibling, 2 replies; 79+ messages in thread
From: Javier Vasquez @ 2013-10-27 20:19 UTC (permalink / raw)
  To: The development of GNU GRUB

On Sun, Oct 27, 2013 at 2:03 PM, Aleš Nesrsta <starous@volny.cz> wrote:
> Dne 27.10.2013 19:33, Javier Vasquez napsal(a):
>
>> OK, I'll re-dump removing such call, :-)
>
> Hi Javier,
>
> maybe it is not necessary - at least with your current configuration.
> Why:
>
> 1.
> This:
>
> "...
> bus/usb/ehci.c:1772: detect_dev: EHCI STATUS: 0000c004
>
> bus/usb/ehci.c:1774: detect_dev: iobase=0xb4073010, port=0, status=0x1403
>
> bus/usb/ehci.c:1772: detect_dev: EHCI STATUS: 0000c004
>
> bus/usb/ehci.c:1774: detect_dev: iobase=0xb4073010, port=1, status=0x1403
> ..."
>
> does mean:
>
> On EHCI ports 0 and 1 are connected Low speed devices.
> EHCI cannot handle Low and Full speed devices on root ports (by design) - it
> have to be done by companion controller(s), i.e. by OHCI or UHCI (or via
> USB2 hub...).
> In your case it should be OHCI.
>
>
> 2.
> I don't see loading of OHCI module in debug output !
> Do you really have this module included in your image?
>
>
> I recommend to check and regenerate your GRUB image to be able to load OHCI
> module.
> And possibly change order of loading of USB modules - load EHCI as first and
> OHCI as second module. (It is not critical but little bit more effective.)
>
> Then try if USB keyboard will work. If not, send new full debug output.
>
> BR,
> Ales


Well, going back to some old e-mails I sent, I'm using the ELF image
generated by grub-install, since when generating it by hand with
grub-mkimage it doesn't even offer the menu, and it does offer the
prompt, but still with NO keyboard.

On the other hand, I believe as part of prior experiments I've already
tried loading ohci after ehci, and that didn't make any difference...

Can you please make a suggestion on how to generate the ELF image?
Notice I included ohci on the prior mkimage attempts, and that didn't
make the keyboard work...

Quoting past e-mail:

+++++++++
I just used:

./configure --prefix=/usr --sysconfdir=/etc
make
sudo make install

After installing I removed old grub generated stuff, and ran:

sudo grub-install --boot-directory=/boot --target=mipsel-loongson
--recheck /dev/sda

That automatically generate a /boot/grub.elf image.  Then after
editing /etc/default/grub I ran:

sudo grub-mkconfig -o /boot/grub/grub.cfg

So far so good...  I already have as a /boot/boot.cfg menu entry, one
dedicated to use the grub elf image:

title   Boot with GNU GRUB2
        kernel  (wd0,0)/grub.elf
        args    console=tty no_auto_cmd

When rebooting, and selecting to use the grub.elf image, I get the
grub menu, and apparently it works, cause after the timeout expires it
selects the first grub menu entry, and everything works.  However a
bad thing is that the usb keyboard does not work on the grub menu.

I then tried to manually generate a grub.elf image by running:

sudo grub-mkimage -O mipsel-fuloong-elf -o /boot/grub.elf linux ata
usb_keyboard ohci part_msdos ext2 xfs part_gpt ls halt reboot usbms
usb gzio search lspci help ahci blocklist date elf pata configfile
echo

And the grub.elf generated got worse, cause not only I still didn't
get the usb keyboard to work, but the menu was not loaded, the only
thing available was the grub prompt, which is useless without
keyboard, :-)

I also tried:

sudo grub-mkimage -O mipsel-fuloong-elf -o /boot/grub.elf linux ata
usb_keyboard ohci part_msdos ext2 xfs part_gpt ls halt reboot usbms
gzio search lspci help ahci blocklist date elf pata configfile echo

But that didn't make any difference.
+++++++++

Thanks,

-- 
Javier.


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-10-27 20:19                                                             ` Javier Vasquez
@ 2013-10-27 21:20                                                               ` Aleš Nesrsta
  2013-10-27 22:04                                                               ` Vladimir 'φ-coder/phcoder' Serbinenko
  1 sibling, 0 replies; 79+ messages in thread
From: Aleš Nesrsta @ 2013-10-27 21:20 UTC (permalink / raw)
  To: The development of GNU GRUB

Dne 27.10.2013 21:19, Javier Vasquez napsal(a):
> On the other hand, I believe as part of prior experiments I've already
> tried loading ohci after ehci, and that didn't make any difference...
>
OK, as I wrote, order is not critical.
But it looks like your PC never loaded OHCI module at all.

> Can you please make a suggestion on how to generate the ELF image?
It is probably question mainly for the Vladimir or others, I hope 
somebody of them will give some advice to you soon - unfortunately I am 
not expert for GRUB general use or whatever else, specially on non x86 
architectures, I know only few USB specific parts... :-(
The only one thing that I can say is that GRUB did not load and execute 
the OHCI module on your PC - but I don't know what can cause such 
behavior. For the first look it seems like OHCI module is not included 
in your GRUB image or the OHCI module is not correctly built - but I 
cannot say why, sorry.

BR, Ales


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-10-27 20:19                                                             ` Javier Vasquez
  2013-10-27 21:20                                                               ` Aleš Nesrsta
@ 2013-10-27 22:04                                                               ` Vladimir 'φ-coder/phcoder' Serbinenko
  2013-10-27 22:18                                                                 ` Javier Vasquez
  1 sibling, 1 reply; 79+ messages in thread
From: Vladimir 'φ-coder/phcoder' Serbinenko @ 2013-10-27 22:04 UTC (permalink / raw)
  To: grub-devel

[-- Attachment #1: Type: text/plain, Size: 3888 bytes --]

On 27.10.2013 21:19, Javier Vasquez wrote:
> On Sun, Oct 27, 2013 at 2:03 PM, Aleš Nesrsta <starous@volny.cz> wrote:
>> Dne 27.10.2013 19:33, Javier Vasquez napsal(a):
>>
>>> OK, I'll re-dump removing such call, :-)
>>
>> Hi Javier,
>>
>> maybe it is not necessary - at least with your current configuration.
>> Why:
>>
>> 1.
>> This:
>>
>> "...
>> bus/usb/ehci.c:1772: detect_dev: EHCI STATUS: 0000c004
>>
>> bus/usb/ehci.c:1774: detect_dev: iobase=0xb4073010, port=0, status=0x1403
>>
>> bus/usb/ehci.c:1772: detect_dev: EHCI STATUS: 0000c004
>>
>> bus/usb/ehci.c:1774: detect_dev: iobase=0xb4073010, port=1, status=0x1403
>> ..."
>>
>> does mean:
>>
>> On EHCI ports 0 and 1 are connected Low speed devices.
>> EHCI cannot handle Low and Full speed devices on root ports (by design) - it
>> have to be done by companion controller(s), i.e. by OHCI or UHCI (or via
>> USB2 hub...).
>> In your case it should be OHCI.
>>
>>
>> 2.
>> I don't see loading of OHCI module in debug output !
>> Do you really have this module included in your image?
>>
>>
>> I recommend to check and regenerate your GRUB image to be able to load OHCI
>> module.
>> And possibly change order of loading of USB modules - load EHCI as first and
>> OHCI as second module. (It is not critical but little bit more effective.)
>>
>> Then try if USB keyboard will work. If not, send new full debug output.
>>
>> BR,
>> Ales
> 
> 
> Well, going back to some old e-mails I sent, I'm using the ELF image
> generated by grub-install, since when generating it by hand with
> grub-mkimage it doesn't even offer the menu, and it does offer the
> prompt, but still with NO keyboard.
> 
> On the other hand, I believe as part of prior experiments I've already
> tried loading ohci after ehci, and that didn't make any difference...
> 
> Can you please make a suggestion on how to generate the ELF image?
> Notice I included ohci on the prior mkimage attempts, and that didn't
> make the keyboard work...
> 
> Quoting past e-mail:
> 
> +++++++++
> I just used:
> 
> ./configure --prefix=/usr --sysconfdir=/etc
> make
> sudo make install
> 
> After installing I removed old grub generated stuff, and ran:
> 
> sudo grub-install --boot-directory=/boot --target=mipsel-loongson
> --recheck /dev/sda
> 
Add --modules="ehci ohci usb_keyboard"
> That automatically generate a /boot/grub.elf image.  Then after
> editing /etc/default/grub I ran:
> 
> sudo grub-mkconfig -o /boot/grub/grub.cfg
> 
> So far so good...  I already have as a /boot/boot.cfg menu entry, one
> dedicated to use the grub elf image:
> 
> title   Boot with GNU GRUB2
>         kernel  (wd0,0)/grub.elf
>         args    console=tty no_auto_cmd
> 
> When rebooting, and selecting to use the grub.elf image, I get the
> grub menu, and apparently it works, cause after the timeout expires it
> selects the first grub menu entry, and everything works.  However a
> bad thing is that the usb keyboard does not work on the grub menu.
> 
> I then tried to manually generate a grub.elf image by running:
> 
> sudo grub-mkimage -O mipsel-fuloong-elf -o /boot/grub.elf linux ata
> usb_keyboard ohci part_msdos ext2 xfs part_gpt ls halt reboot usbms
> usb gzio search lspci help ahci blocklist date elf pata configfile
> echo
> 
> And the grub.elf generated got worse, cause not only I still didn't
> get the usb keyboard to work, but the menu was not loaded, the only
> thing available was the grub prompt, which is useless without
> keyboard, :-)
> 
> I also tried:
> 
> sudo grub-mkimage -O mipsel-fuloong-elf -o /boot/grub.elf linux ata
> usb_keyboard ohci part_msdos ext2 xfs part_gpt ls halt reboot usbms
> gzio search lspci help ahci blocklist date elf pata configfile echo
> 
> But that didn't make any difference.
> +++++++++
> 
> Thanks,
> 



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 291 bytes --]

^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-10-27 22:04                                                               ` Vladimir 'φ-coder/phcoder' Serbinenko
@ 2013-10-27 22:18                                                                 ` Javier Vasquez
  2013-10-27 22:26                                                                   ` Javier Vasquez
  0 siblings, 1 reply; 79+ messages in thread
From: Javier Vasquez @ 2013-10-27 22:18 UTC (permalink / raw)
  To: The development of GNU GRUB

>> ...
>> sudo grub-install --boot-directory=/boot --target=mipsel-loongson
>> --recheck /dev/sda
>>
> Add --modules="ehci ohci usb_keyboard"
>>
>> ...

OK, I'll do it, however, please notice that without that, the image is
already including ohci, and that my manual attempt also included it,
as well as usb_keyboard, :-)

I "echoed" what gets executed finally, by modifying grub-install, and it's:

++++++++++++
/usr/bin/grub-mkimage -c /boot/grub/mipsel-loongson/load.cfg -d
/usr/lib/grub/mipsel-loongson -O mipsel-loongson-elf
--output=/boot/grub/mipsel-loongson/core.elf --prefix=/grub pata ahci
ohci usbms ext2 part_msdos search_fs_uuid
++++++++++++

Notice all those modules, except by search_fs_uuid, are included in
the prior manual attempts also, and instead of that one, "search" was
included instead.

I'll let you know soon, :-)

Thanks,

-- 
Javier.


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-10-27 22:18                                                                 ` Javier Vasquez
@ 2013-10-27 22:26                                                                   ` Javier Vasquez
  0 siblings, 0 replies; 79+ messages in thread
From: Javier Vasquez @ 2013-10-27 22:26 UTC (permalink / raw)
  To: The development of GNU GRUB

On Sun, Oct 27, 2013 at 4:18 PM, Javier Vasquez <j.e.vasquez.v@gmail.com> wrote:
>>> ...
>>> sudo grub-install --boot-directory=/boot --target=mipsel-loongson
>>> --recheck /dev/sda
>>>
>> Add --modules="ehci ohci usb_keyboard"
>>>
>>> ...
>
> OK, I'll do it, however, please notice that without that, the image is
> already including ohci, and that my manual attempt also included it,
> as well as usb_keyboard, :-)
>
> I "echoed" what gets executed finally, by modifying grub-install, and it's:
>
> ++++++++++++
> /usr/bin/grub-mkimage -c /boot/grub/mipsel-loongson/load.cfg -d
> /usr/lib/grub/mipsel-loongson -O mipsel-loongson-elf
> --output=/boot/grub/mipsel-loongson/core.elf --prefix=/grub pata ahci
> ohci usbms ext2 part_msdos search_fs_uuid
> ++++++++++++
>
> Notice all those modules, except by search_fs_uuid, are included in
> the prior manual attempts also, and instead of that one, "search" was
> included instead.
>
> I'll let you know soon, :-)


Not a surprise to me, but it didn't work :-(

I'll generate dump...


-- 
Javier.


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-10-27 20:03                                                           ` Aleš Nesrsta
  2013-10-27 20:19                                                             ` Javier Vasquez
@ 2013-10-27 22:43                                                             ` Vladimir 'φ-coder/phcoder' Serbinenko
  2013-10-27 22:51                                                               ` Javier Vasquez
  2013-10-29 18:35                                                               ` Aleš Nesrsta
  1 sibling, 2 replies; 79+ messages in thread
From: Vladimir 'φ-coder/phcoder' Serbinenko @ 2013-10-27 22:43 UTC (permalink / raw)
  To: grub-devel

[-- Attachment #1: Type: text/plain, Size: 523 bytes --]

On 27.10.2013 21:03, Aleš Nesrsta wrote:
> 
> 
> 2.
> I don't see loading of OHCI module in debug output !
> Do you really have this module included in your image?
I have to second this: OHCI module if loaded and there is at least one
PCI device available it will show "pciid = %x" message.
Can you modify grub_real_dprintf in misc.c to:
if (!debug)
  debug = "all";

So we can be sure that the message wasn't simply lost due to late
setting of debug variable.
Did I already give you my image to try out?


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 291 bytes --]

^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-10-27 22:43                                                             ` Vladimir 'φ-coder/phcoder' Serbinenko
@ 2013-10-27 22:51                                                               ` Javier Vasquez
  2013-10-27 23:47                                                                 ` Javier Vasquez
  2013-10-29 18:35                                                               ` Aleš Nesrsta
  1 sibling, 1 reply; 79+ messages in thread
From: Javier Vasquez @ 2013-10-27 22:51 UTC (permalink / raw)
  To: The development of GNU GRUB

[-- Attachment #1: Type: text/plain, Size: 856 bytes --]

On Sun, Oct 27, 2013 at 4:43 PM, Vladimir 'φ-coder/phcoder' Serbinenko
<phcoder@gmail.com> wrote:
> On 27.10.2013 21:03, Aleš Nesrsta wrote:
>>
>>
>> ...
> I have to second this: OHCI module if loaded and there is at least one
> PCI device available it will show "pciid = %x" message.
> Can you modify grub_real_dprintf in misc.c to:
> if (!debug)
>   debug = "all";
>
> So we can be sure that the message wasn't simply lost due to late
> setting of debug variable.
> Did I already give you my image to try out?


Attached goes the new dump.

OK, I will try recompiling.

And you never shared your image.  I've been generating mine all along.
 At some point you mentioned sending one, but you never did, :-)  Any
ways, I'd say we need the ability to generate it any ways, but I can
always try yours...

Thanks,

-- 
Javier.

[-- Attachment #2: ttyUSB0.txt --]
[-- Type: text/plain, Size: 291984 bytes --]

Now booting the Boot with GNU GRUB2

Loading file: (wd0,0)/grub.elf (elf)

0x801ffb60/296104 \b + 

Entry address is 801ffb60

Boot with parameters: console=tty no_auto_cmd

   zero      at       v0       v1       a0       a1       a2       a3   

 00000000 00000000 00000000 00000000 00000006 aff7fcb8 aff7fcd4 800c7460

    t0       t1       t2       t3       t4       t5       t6       t7   

 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    s0       s1       s2       s3       s4       s5       s6       s7   

 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    t8       t9       k0       k1       gp       sp       s8       ra   

 00000000 00000000 00000000 00000000 00000000 aff7fc98 00000000 80086c38

^[[H^[[J^[[1;1H^[[7mWelcome to GRUB!



^[[merror: variable `prefix' isn't set.

^[[m^[[merror: serial port `com0' isn't found.

error: terminal `console' isn't found.

script/script.c:65: free 0x8ff01170

script/script.c:65: free 0x8ff01190

script/script.c:65: free 0x8ff011b0

script/script.c:65: free 0x8ff00f60

script/script.c:65: free 0x8ff00f90

script/script.c:65: free 0x8ff00fb0

script/script.c:65: free 0x8ff00fe0

script/script.c:65: free 0x8ff01010

script/script.c:65: free 0x8ff010d0

script/lexer.c:321: token 288 text [insmod]

script/script.c:50: malloc 0x8ff010c0

script/script.c:50: malloc 0x8ff010a0

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff01070

script/lexer.c:321: token 288 text [ehci]

script/script.c:50: malloc 0x8ff01040

script/script.c:50: malloc 0x8ff01020

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff00ff0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff00fc0

script/script.c:50: malloc 0x8ff00fa0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff00f70

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8ff01160

script/script.c:50: malloc 0x8ff00f50

script/script.c:294: append command

script/script.c:50: malloc 0x8ff00f30

script/script.c:65: free 0x8ff00f30

script/script.c:65: free 0x8ff00f50

script/script.c:65: free 0x8ff01160

script/script.c:65: free 0x8ff00f70

script/script.c:65: free 0x8ff00fa0

script/script.c:65: free 0x8ff00fc0

script/script.c:65: free 0x8ff00ff0

script/script.c:65: free 0x8ff01020

script/script.c:65: free 0x8ff01040

script/script.c:65: free 0x8ff01070

script/script.c:65: free 0x8ff010a0

script/script.c:65: free 0x8ff010c0

script/lexer.c:321: token 288 text [insmod]

script/script.c:50: malloc 0x8ff01090

script/script.c:50: malloc 0x8ff01070

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff01040

script/lexer.c:321: token 288 text [ohci]

script/script.c:50: malloc 0x8ff01010

script/script.c:50: malloc 0x8ff00ff0

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff00fc0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff00f90

script/script.c:50: malloc 0x8ff00f70

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff00f40

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8ff01130

script/script.c:50: malloc 0x8ff00f20

script/script.c:294: append command

script/script.c:50: malloc 0x8ff00f00

script/script.c:65: free 0x8ff00f00

script/script.c:65: free 0x8ff00f20

script/script.c:65: free 0x8ff01130

script/script.c:65: free 0x8ff00f40

script/script.c:65: free 0x8ff00f70

script/script.c:65: free 0x8ff00f90

script/script.c:65: free 0x8ff00fc0

script/script.c:65: free 0x8ff00ff0

script/script.c:65: free 0x8ff01010

script/script.c:65: free 0x8ff01040

script/script.c:65: free 0x8ff01070

script/script.c:65: free 0x8ff01090

script/lexer.c:321: token 288 text [insmod]

script/script.c:50: malloc 0x8ff01070

script/script.c:50: malloc 0x8ff01050

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff01020

script/lexer.c:321: token 288 text [usb_keyboard]

script/script.c:50: malloc 0x8ff00ff0

script/script.c:50: malloc 0x8ff00fc0

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff00f90

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff00f60

script/script.c:50: malloc 0x8ff00f40

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff00f10

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8ff01130

script/script.c:50: malloc 0x8ff01110

script/script.c:294: append command

script/script.c:50: malloc 0x8ff00ef0

script/script.c:65: free 0x8ff00ef0

script/script.c:65: free 0x8ff01110

script/script.c:65: free 0x8ff01130

script/script.c:65: free 0x8ff00f10

script/script.c:65: free 0x8ff00f40

script/script.c:65: free 0x8ff00f60

script/script.c:65: free 0x8ff00f90

script/script.c:65: free 0x8ff00fc0

script/script.c:65: free 0x8ff00ff0

script/script.c:65: free 0x8ff01020

script/script.c:65: free 0x8ff01050

script/script.c:65: free 0x8ff01070

script/lexer.c:321: token 288 text [ls]

script/script.c:50: malloc 0x8ff01090

script/script.c:50: malloc 0x8ff01070

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff01040

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8ff01010

script/script.c:50: malloc 0x8ff00ff0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8ff00fc0

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8ff01130

script/script.c:50: malloc 0x8ff00fa0

script/script.c:294: append command

script/script.c:50: malloc 0x8ff00f80

kern/disk.c:230: Opening `ata0,msdos1'...

disk/pata.c:486: opening PATA dev `ata0'

disk/pata.c:295: sectors=0x5a

disk/pata.c:166: pata_pass_through: cmd=0xec, features=0x0, sectors=0x0

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=512

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0xff

disk/ata.c:48: Serial: S10UJ9AZ302452      

disk/ata.c:50: Firmware: HH100-08

disk/ata.c:52: Model: SAMSUNG HM160HI                         

disk/ata.c:56: Addressing: 2

disk/ata.c:57: Sectors: 312581808

disk/ata.c:58: Sector size: 512

partmap/msdos.c:188: partition 0: flag 0x80, type 0x83, start 0x3f, len

0x1de7bb

kern/fs.c:56: Detecting ext2...

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=64, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x40, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=512, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x0, lba_mid=0x2, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=4352, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x0, lba_mid=0x11, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=786944, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xc, lba_mid=0x2, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=790784, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xc, lba_mid=0x11, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=790848, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xc, lba_mid=0x11, lba_low=0x40, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=790912, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xc, lba_mid=0x11, lba_low=0x80, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=787008, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xc, lba_mid=0x2, lba_low=0x40, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=796800, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xc, lba_mid=0x28, lba_low=0x80, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

kern/disk.c:326: Closing `ata0'.

kern/dl.c:583: module at 0x8feff6c0, size 0x18b0

kern/dl.c:607: relocating to 0x8ff02fa0

kern/dl.c:571: flushing 0x158d bytes at 0x8ff019c0

kern/dl.c:630: module name: ls

kern/dl.c:631: init function: 0x8ff020c8

disk/pata.c:486: opening PATA dev `ata0'

disk/pata.c:295: sectors=0x5a

disk/pata.c:166: pata_pass_through: cmd=0xec, features=0x0, sectors=0x0

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=512

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0xff

disk/ata.c:48: Serial: S10UJ9AZ302452      

disk/ata.c:50: Firmware: HH100-08

disk/ata.c:52: Model: SAMSUNG HM160HI                         

disk/ata.c:56: Addressing: 2

disk/ata.c:57: Sectors: 312581808

disk/ata.c:58: Sector size: 512

(ata0) kern/disk.c:230: Opening `ata0'...

disk/pata.c:486: opening PATA dev `ata0'

disk/pata.c:295: sectors=0x5a

disk/pata.c:166: pata_pass_through: cmd=0xec, features=0x0, sectors=0x0

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=512

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0xff

disk/ata.c:48: Serial: S10UJ9AZ302452      

disk/ata.c:50: Firmware: HH100-08

disk/ata.c:52: Model: SAMSUNG HM160HI                         

disk/ata.c:56: Addressing: 2

disk/ata.c:57: Sectors: 312581808

disk/ata.c:58: Sector size: 512

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=0, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

partmap/msdos.c:188: partition 0: flag 0x80, type 0x83, start 0x3f, len

0x1de7bb

partmap/msdos.c:188: partition 1: flag 0x0, type 0x5, start 0x1de7fa, len

0x1283a2c7

partmap/msdos.c:188: partition 2: flag 0x0, type 0x0, start 0x0, len 0x0

partmap/msdos.c:188: partition 3: flag 0x0, type 0x0, start 0x0, len 0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=1959872, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x1d, lba_mid=0xe7, lba_low=0xc0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

partmap/msdos.c:188: partition 0: flag 0x0, type 0x82, start 0x1de839, len

0x771fc7

partmap/msdos.c:188: partition 1: flag 0x0, type 0x5, start 0x950a60, len

0x21855a0

partmap/msdos.c:188: partition 2: flag 0x0, type 0x0, start 0x1de7fa, len 0x0

partmap/msdos.c:188: partition 3: flag 0x0, type 0x0, start 0x1de7fa, len 0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=9767488, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x95, lba_mid=0xa, lba_low=0x40, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

partmap/msdos.c:188: partition 0: flag 0x0, type 0x83, start 0x951000, len

0x2185000

partmap/msdos.c:188: partition 1: flag 0x0, type 0x5, start 0x3248652, len

0xee8414

partmap/msdos.c:188: partition 2: flag 0x0, type 0x0, start 0x950a60, len 0x0

partmap/msdos.c:188: partition 3: flag 0x0, type 0x0, start 0x950a60, len 0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=44917696, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xad, lba_mid=0x63, lba_low=0xc0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

partmap/msdos.c:188: partition 0: flag 0x0, type 0x83, start 0x2ad6800, len

0xee8000

partmap/msdos.c:188: partition 1: flag 0x0, type 0x5, start 0x62b63f2, len

0x1df000

partmap/msdos.c:188: partition 2: flag 0x0, type 0x0, start 0x2ad63ec, len 0x0

partmap/msdos.c:188: partition 3: flag 0x0, type 0x0, start 0x2ad63ec, len 0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=60549120, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x9b, lba_mid=0xe8, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

partmap/msdos.c:188: partition 0: flag 0x0, type 0x83, start 0x39bf000, len

0x1de800

partmap/msdos.c:188: partition 1: flag 0x0, type 0x5, start 0x737d806, len

0x1df000

partmap/msdos.c:188: partition 2: flag 0x0, type 0x0, start 0x39be800, len 0x0

partmap/msdos.c:188: partition 3: flag 0x0, type 0x0, start 0x39be800, len 0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=62511104, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xb9, lba_mid=0xd8, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

partmap/msdos.c:188: partition 0: flag 0x0, type 0x83, start 0x3b9e000, len

0x1de800

partmap/msdos.c:188: partition 1: flag 0x0, type 0x5, start 0x773b806, len

0x3b9800

partmap/msdos.c:188: partition 2: flag 0x0, type 0x0, start 0x3b9d800, len 0x0

partmap/msdos.c:188: partition 3: flag 0x0, type 0x0, start 0x3b9d800, len 0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=64473088, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xd7, lba_mid=0xc8, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

partmap/msdos.c:188: partition 0: flag 0x0, type 0x83, start 0x3d7d000, len

0x3b9000

partmap/msdos.c:188: partition 1: flag 0x0, type 0x5, start 0x7cd4006, len

0x1de800

partmap/msdos.c:188: partition 2: flag 0x0, type 0x0, start 0x3d7c800, len 0x0

partmap/msdos.c:188: partition 3: flag 0x0, type 0x0, start 0x3d7c800, len 0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=68378624, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x13, lba_mid=0x60, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

partmap/msdos.c:188: partition 0: flag 0x0, type 0x83, start 0x4136800, len

0x1de000

partmap/msdos.c:188: partition 1: flag 0x0, type 0x5, start 0x826c006, len

0x772000

partmap/msdos.c:188: partition 2: flag 0x0, type 0x0, start 0x4136000, len 0x0

partmap/msdos.c:188: partition 3: flag 0x0, type 0x0, start 0x4136000, len 0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=70338560, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x31, lba_mid=0x48, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

partmap/msdos.c:188: partition 0: flag 0x0, type 0x83, start 0x4315000, len

0x771800

partmap/msdos.c:188: partition 1: flag 0x0, type 0x5, start 0x932d56c, len

0xd82155b

partmap/msdos.c:188: partition 2: flag 0x0, type 0x0, start 0x4314800, len 0x0

partmap/msdos.c:188: partition 3: flag 0x0, type 0x0, start 0x4314800, len 0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=85947712, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x1f, lba_mid=0x75, lba_low=0x40, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

partmap/msdos.c:188: partition 0: flag 0x0, type 0x83, start 0x51f75a5, len

0xd82151c

partmap/msdos.c:188: partition 1: flag 0x0, type 0x5, start 0x9a9f56c, len

0x770d66

partmap/msdos.c:188: partition 2: flag 0x0, type 0x0, start 0x51f7566, len 0x0

partmap/msdos.c:188: partition 3: flag 0x0, type 0x0, start 0x51f7566, len 0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=78145536, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xa8, lba_mid=0x68, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

partmap/msdos.c:188: partition 0: flag 0x0, type 0x83, start 0x4a86801, len

0x770d65

partmap/msdos.c:188: partition 1: flag 0x0, type 0x0, start 0x4a86800, len 0x0

partmap/msdos.c:188: partition 2: flag 0x0, type 0x0, start 0x4a86800, len 0x0

partmap/msdos.c:188: partition 3: flag 0x0, type 0x0, start 0x4a86800, len 0x0

kern/disk.c:326: Closing `ata0'.

(ata0,msdos14) (ata0,msdos13) (ata0,msdos12) (ata0,msdos11) (ata0,msdos10) (ata

0,msdos9) (ata0,msdos8) (ata0,msdos7) (ata0,msdos6) (ata0,msdos5) (ata0,msdos1)

disk/pata.c:486: opening PATA dev `ata1'

disk/pata.c:295: sectors=0x5a

disk/pata.c:166: pata_pass_through: cmd=0xec, features=0x0, sectors=0x0

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=512

disk/pata.c:194: status=0x0

disk/pata.c:274: status=0x0, error=0x0, sectors=0x0

bus/usb/ehci.c:1772: detect_dev: EHCI STATUS: 0000c00c

bus/usb/ehci.c:1774: detect_dev: iobase=0xb4073010, port=0, status=0x3000

bus/usb/ehci.c:1772: detect_dev: EHCI STATUS: 0000c00c

bus/usb/ehci.c:1774: detect_dev: iobase=0xb4073010, port=1, status=0x3000

bus/usb/ehci.c:1772: detect_dev: EHCI STATUS: 0000c00c

bus/usb/ehci.c:1774: detect_dev: iobase=0xb4073010, port=2, status=0x1000

bus/usb/ehci.c:1772: detect_dev: EHCI STATUS: 0000c00c

bus/usb/ehci.c:1774: detect_dev: iobase=0xb4073010, port=3, status=0x1005

(usb0) kern/disk.c:230: Opening `usb0'...

disk/scsi.c:542: dev opened

disk/usbms.c:322: CBW: sign=0x43425355 tag=0x00000000 len=0x00000024

disk/usbms.c:324: CBW: flags=0x80 lun=0x00 CB_len=0x0c

disk/usbms.c:329: CBW: cmd:

 12 00 00 00 24 00 00 00 00 00 00 00 00 00 00 00

bus/usb/usbtrans.c:230: bulk: size=0x1f type=1

bus/usb/ehci.c:1050: find_qh: new, i=4, QH=0xaff48180

bus/usb/ehci.c:959: setup_qh: qh=0xaff48180, not changed: qh_hptr=8ff48182

bus/usb/ehci.c:961: setup_qh: ep_char=02006201, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=00000000

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=00000040

bus/usb/ehci.c:1192: transaction: type=1, toggle=0, size=31 data=0x8ff18780

td=0xaff3d0c0

bus/usb/ehci.c:1250: td=0xaff3d0c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=001f0c80, buffer[0]=8ff18780

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=0000001f

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8ff18700, qh=0xaff48180

bus/usb/ehci.c:1368: setup_transfer: td_first=0xaff3d0c0, td_alt=0xaff3d000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xaff3d0c0

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8ff18700,

qh=0xaff48180

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8ff48122, ep_char=02006201

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8ff3d0c0

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=80000c01, buffer[0]=8ff1879f

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=1

bus/usb/usbtrans.c:230: bulk: size=0x24 type=0

bus/usb/ehci.c:1050: find_qh: new, i=5, QH=0xaff481e0

bus/usb/ehci.c:959: setup_qh: qh=0xaff481e0, not changed: qh_hptr=8ff481e2

bus/usb/ehci.c:961: setup_qh: ep_char=02006101, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=00000000

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=00000040

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=36 data=0x8ff18780

td=0xaff3d0c0

bus/usb/ehci.c:1250: td=0xaff3d0c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=00240d80, buffer[0]=8ff18780

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000024

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8ff18700, qh=0xaff481e0

bus/usb/ehci.c:1368: setup_transfer: td_first=0xaff3d0c0, td_alt=0xaff3d000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xaff3d0c0

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8ff18700,

qh=0xaff481e0

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8ff48182, ep_char=02006101

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8ff3d0c0

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=80000d00, buffer[0]=8ff187a4

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=1

disk/usbms.c:349: read: 0 3

disk/usbms.c:357: buf:

disk/usbms.c:362: 0x00: 0x00

disk/usbms.c:362: 0x01: 0xffffff80

disk/usbms.c:362: 0x02: 0x02

disk/usbms.c:362: 0x03: 0x02

disk/usbms.c:362: 0x04: 0x1f

disk/usbms.c:362: 0x05: 0x00

disk/usbms.c:362: 0x06: 0x00

disk/usbms.c:362: 0x07: 0x00

disk/usbms.c:362: 0x08: 0x53

disk/usbms.c:362: 0x09: 0x61

disk/usbms.c:362: 0x0a: 0x6e

disk/usbms.c:362: 0x0b: 0x44

disk/usbms.c:362: 0x0c: 0x69

disk/usbms.c:362: 0x0d: 0x73

disk/usbms.c:362: 0x0e: 0x6b

disk/usbms.c:362: 0x0f: 0x00

disk/usbms.c:362: 0x10: 0x43

disk/usbms.c:362: 0x11: 0x72

disk/usbms.c:362: 0x12: 0x75

disk/usbms.c:362: 0x13: 0x7a

disk/usbms.c:362: 0x14: 0x65

disk/usbms.c:362: 0x15: 0x72

disk/usbms.c:362: 0x16: 0x20

disk/usbms.c:362: 0x17: 0x42

disk/usbms.c:362: 0x18: 0x6c

disk/usbms.c:362: 0x19: 0x61

disk/usbms.c:362: 0x1a: 0x64

disk/usbms.c:362: 0x1b: 0x65

disk/usbms.c:362: 0x1c: 0x00

disk/usbms.c:362: 0x1d: 0x00

disk/usbms.c:362: 0x1e: 0x00

disk/usbms.c:362: 0x1f: 0x00

disk/usbms.c:362: 0x20: 0x31

disk/usbms.c:362: 0x21: 0x2e

disk/usbms.c:362: 0x22: 0x30

disk/usbms.c:362: 0x23: 0x30

bus/usb/usbtrans.c:230: bulk: size=0x0d type=0

bus/usb/ehci.c:1016: find_qh: found, QH=0xaff481e0

bus/usb/ehci.c:959: setup_qh: qh=0xaff481e0, not changed: qh_hptr=8ff48182

bus/usb/ehci.c:961: setup_qh: ep_char=02006101, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8ff3d0c0

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=80000d40

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=13 data=0x8ff18780

td=0xaff3d0c0

bus/usb/ehci.c:1250: td=0xaff3d0c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=800d0d80, buffer[0]=8ff18780

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=0000000d

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8ff18700, qh=0xaff481e0

bus/usb/ehci.c:1368: setup_transfer: td_first=0xaff3d0c0, td_alt=0xaff3d000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xaff3d0c0

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000e00c, cdata=0x8ff18700,

qh=0xaff481e0

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8ff48182, ep_char=02006101

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8ff3d0c0

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=00000d00, buffer[0]=8ff1878d

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=0

disk/usbms.c:414: CSW: sign=0x53425355 tag=0x00000000 resid=0x00000000

disk/usbms.c:415: CSW: status=0x00

disk/usbms.c:322: CBW: sign=0x43425355 tag=0x00000001 len=0x00000012

disk/usbms.c:324: CBW: flags=0x80 lun=0x00 CB_len=0x0c

disk/usbms.c:329: CBW: cmd:

 03 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00

bus/usb/usbtrans.c:230: bulk: size=0x1f type=1

bus/usb/ehci.c:1016: find_qh: found, QH=0xaff48180

bus/usb/ehci.c:959: setup_qh: qh=0xaff48180, not changed: qh_hptr=8ff48122

bus/usb/ehci.c:961: setup_qh: ep_char=02006201, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8ff3d0c0

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=80000c41

bus/usb/ehci.c:1192: transaction: type=1, toggle=1, size=31 data=0x8ff18780

td=0xaff3d0c0

bus/usb/ehci.c:1250: td=0xaff3d0c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=801f0c80, buffer[0]=8ff18780

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=0000001f

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8ff18700, qh=0xaff48180

bus/usb/ehci.c:1368: setup_transfer: td_first=0xaff3d0c0, td_alt=0xaff3d000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xaff3d0c0

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8ff18700,

qh=0xaff48180

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8ff48122, ep_char=02006201

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8ff3d0c0

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=00000c01, buffer[0]=8ff1879f

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=0

bus/usb/usbtrans.c:230: bulk: size=0x12 type=0

bus/usb/ehci.c:1016: find_qh: found, QH=0xaff481e0

bus/usb/ehci.c:959: setup_qh: qh=0xaff481e0, not changed: qh_hptr=8ff48182

bus/usb/ehci.c:961: setup_qh: ep_char=02006101, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8ff3d0c0

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=00000d40

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=18 data=0x8ff18780

td=0xaff3d0c0

bus/usb/ehci.c:1250: td=0xaff3d0c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=00120d80, buffer[0]=8ff18780

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000012

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8ff18700, qh=0xaff481e0

bus/usb/ehci.c:1368: setup_transfer: td_first=0xaff3d0c0, td_alt=0xaff3d000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xaff3d0c0

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8ff18700,

qh=0xaff481e0

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8ff48182, ep_char=02006101

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8ff3d0c0

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=80000d00, buffer[0]=8ff18792

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=1

disk/usbms.c:349: read: 0 3

disk/usbms.c:357: buf:

disk/usbms.c:362: 0x00: 0x70

disk/usbms.c:362: 0x01: 0x00

disk/usbms.c:362: 0x02: 0x00

disk/usbms.c:362: 0x03: 0x00

disk/usbms.c:362: 0x04: 0x00

disk/usbms.c:362: 0x05: 0x00

disk/usbms.c:362: 0x06: 0x00

disk/usbms.c:362: 0x07: 0x15

disk/usbms.c:362: 0x08: 0x00

disk/usbms.c:362: 0x09: 0x00

disk/usbms.c:362: 0x0a: 0x00

disk/usbms.c:362: 0x0b: 0x00

disk/usbms.c:362: 0x0c: 0x00

disk/usbms.c:362: 0x0d: 0x00

disk/usbms.c:362: 0x0e: 0x00

disk/usbms.c:362: 0x0f: 0x00

disk/usbms.c:362: 0x10: 0x00

disk/usbms.c:362: 0x11: 0x00

bus/usb/usbtrans.c:230: bulk: size=0x0d type=0

bus/usb/ehci.c:1016: find_qh: found, QH=0xaff481e0

bus/usb/ehci.c:959: setup_qh: qh=0xaff481e0, not changed: qh_hptr=8ff48182

bus/usb/ehci.c:961: setup_qh: ep_char=02006101, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8ff3d0c0

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=80000d40

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=13 data=0x8ff18780

td=0xaff3d0c0

bus/usb/ehci.c:1250: td=0xaff3d0c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=800d0d80, buffer[0]=8ff18780

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=0000000d

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8ff18700, qh=0xaff481e0

bus/usb/ehci.c:1368: setup_transfer: td_first=0xaff3d0c0, td_alt=0xaff3d000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xaff3d0c0

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8ff18700,

qh=0xaff481e0

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8ff48182, ep_char=02006101

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8ff3d0c0

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=00000d00, buffer[0]=8ff1878d

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=0

disk/usbms.c:414: CSW: sign=0x53425355 tag=0x00000001 resid=0x00000000

disk/usbms.c:415: CSW: status=0x00

disk/scsi.c:553: inquiry: devtype=0x00 removable=1

disk/usbms.c:322: CBW: sign=0x43425355 tag=0x00000002 len=0x00000000

disk/usbms.c:324: CBW: flags=0x80 lun=0x00 CB_len=0x0c

disk/usbms.c:329: CBW: cmd:

 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

bus/usb/usbtrans.c:230: bulk: size=0x1f type=1

bus/usb/ehci.c:1016: find_qh: found, QH=0xaff48180

bus/usb/ehci.c:959: setup_qh: qh=0xaff48180, not changed: qh_hptr=8ff48122

bus/usb/ehci.c:961: setup_qh: ep_char=02006201, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8ff3d0c0

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=00000c41

bus/usb/ehci.c:1192: transaction: type=1, toggle=0, size=31 data=0x8ff18780

td=0xaff3d0c0

bus/usb/ehci.c:1250: td=0xaff3d0c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=001f0c80, buffer[0]=8ff18780

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=0000001f

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8ff18700, qh=0xaff48180

bus/usb/ehci.c:1368: setup_transfer: td_first=0xaff3d0c0, td_alt=0xaff3d000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xaff3d0c0

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000e00c, cdata=0x8ff18700,

qh=0xaff48180

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8ff48122, ep_char=02006201

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8ff3d0c0

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=80000c01, buffer[0]=8ff1879f

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=1

bus/usb/usbtrans.c:230: bulk: size=0x0d type=0

bus/usb/ehci.c:1016: find_qh: found, QH=0xaff481e0

bus/usb/ehci.c:959: setup_qh: qh=0xaff481e0, not changed: qh_hptr=8ff48182

bus/usb/ehci.c:961: setup_qh: ep_char=02006101, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8ff3d0c0

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=00000d40

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=13 data=0x8ff18780

td=0xaff3d0c0

bus/usb/ehci.c:1250: td=0xaff3d0c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=000d0d80, buffer[0]=8ff18780

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=0000000d

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8ff18700, qh=0xaff481e0

bus/usb/ehci.c:1368: setup_transfer: td_first=0xaff3d0c0, td_alt=0xaff3d000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xaff3d0c0

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8ff18700,

qh=0xaff481e0

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8ff48182, ep_char=02006101

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8ff3d0c0

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=80000d00, buffer[0]=8ff1878d

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=1

disk/usbms.c:414: CSW: sign=0x53425355 tag=0x00000002 resid=0x00000000

disk/usbms.c:415: CSW: status=0x00

disk/usbms.c:322: CBW: sign=0x43425355 tag=0x00000003 len=0x00000012

disk/usbms.c:324: CBW: flags=0x80 lun=0x00 CB_len=0x0c

disk/usbms.c:329: CBW: cmd:

 03 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00

bus/usb/usbtrans.c:230: bulk: size=0x1f type=1

bus/usb/ehci.c:1016: find_qh: found, QH=0xaff48180

bus/usb/ehci.c:959: setup_qh: qh=0xaff48180, not changed: qh_hptr=8ff48122

bus/usb/ehci.c:961: setup_qh: ep_char=02006201, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8ff3d0c0

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=80000c41

bus/usb/ehci.c:1192: transaction: type=1, toggle=1, size=31 data=0x8ff18780

td=0xaff3d0c0

bus/usb/ehci.c:1250: td=0xaff3d0c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=801f0c80, buffer[0]=8ff18780

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=0000001f

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8ff18700, qh=0xaff48180

bus/usb/ehci.c:1368: setup_transfer: td_first=0xaff3d0c0, td_alt=0xaff3d000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xaff3d0c0

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8ff18700,

qh=0xaff48180

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8ff48122, ep_char=02006201

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8ff3d0c0

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=00000c01, buffer[0]=8ff1879f

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=0

bus/usb/usbtrans.c:230: bulk: size=0x12 type=0

bus/usb/ehci.c:1016: find_qh: found, QH=0xaff481e0

bus/usb/ehci.c:959: setup_qh: qh=0xaff481e0, not changed: qh_hptr=8ff48182

bus/usb/ehci.c:961: setup_qh: ep_char=02006101, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8ff3d0c0

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=80000d40

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=18 data=0x8ff18780

td=0xaff3d0c0

bus/usb/ehci.c:1250: td=0xaff3d0c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=80120d80, buffer[0]=8ff18780

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000012

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8ff18700, qh=0xaff481e0

bus/usb/ehci.c:1368: setup_transfer: td_first=0xaff3d0c0, td_alt=0xaff3d000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xaff3d0c0

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8ff18700,

qh=0xaff481e0

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8ff48182, ep_char=02006101

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8ff3d0c0

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=00000d00, buffer[0]=8ff18792

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=0

disk/usbms.c:349: read: 0 3

disk/usbms.c:357: buf:

disk/usbms.c:362: 0x00: 0x70

disk/usbms.c:362: 0x01: 0x00

disk/usbms.c:362: 0x02: 0x00

disk/usbms.c:362: 0x03: 0x00

disk/usbms.c:362: 0x04: 0x00

disk/usbms.c:362: 0x05: 0x00

disk/usbms.c:362: 0x06: 0x00

disk/usbms.c:362: 0x07: 0x15

disk/usbms.c:362: 0x08: 0x00

disk/usbms.c:362: 0x09: 0x00

disk/usbms.c:362: 0x0a: 0x00

disk/usbms.c:362: 0x0b: 0x00

disk/usbms.c:362: 0x0c: 0x00

disk/usbms.c:362: 0x0d: 0x00

disk/usbms.c:362: 0x0e: 0x00

disk/usbms.c:362: 0x0f: 0x00

disk/usbms.c:362: 0x10: 0x00

disk/usbms.c:362: 0x11: 0x00

bus/usb/usbtrans.c:230: bulk: size=0x0d type=0

bus/usb/ehci.c:1016: find_qh: found, QH=0xaff481e0

bus/usb/ehci.c:959: setup_qh: qh=0xaff481e0, not changed: qh_hptr=8ff48182

bus/usb/ehci.c:961: setup_qh: ep_char=02006101, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8ff3d0c0

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=00000d40

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=13 data=0x8ff18780

td=0xaff3d0c0

bus/usb/ehci.c:1250: td=0xaff3d0c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=000d0d80, buffer[0]=8ff18780

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=0000000d

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8ff18700, qh=0xaff481e0

bus/usb/ehci.c:1368: setup_transfer: td_first=0xaff3d0c0, td_alt=0xaff3d000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xaff3d0c0

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8ff18700,

qh=0xaff481e0

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8ff48182, ep_char=02006101

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8ff3d0c0

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=80000d00, buffer[0]=8ff1878d

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=1

disk/usbms.c:414: CSW: sign=0x53425355 tag=0x00000003 resid=0x00000000

disk/usbms.c:415: CSW: status=0x00

disk/usbms.c:322: CBW: sign=0x43425355 tag=0x00000004 len=0x00000008

disk/usbms.c:324: CBW: flags=0x80 lun=0x00 CB_len=0x0c

disk/usbms.c:329: CBW: cmd:

 25 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

bus/usb/usbtrans.c:230: bulk: size=0x1f type=1

bus/usb/ehci.c:1016: find_qh: found, QH=0xaff48180

bus/usb/ehci.c:959: setup_qh: qh=0xaff48180, not changed: qh_hptr=8ff48122

bus/usb/ehci.c:961: setup_qh: ep_char=02006201, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8ff3d0c0

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=00000c41

bus/usb/ehci.c:1192: transaction: type=1, toggle=0, size=31 data=0x8ff18780

td=0xaff3d0c0

bus/usb/ehci.c:1250: td=0xaff3d0c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=001f0c80, buffer[0]=8ff18780

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=0000001f

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8ff18700, qh=0xaff48180

bus/usb/ehci.c:1368: setup_transfer: td_first=0xaff3d0c0, td_alt=0xaff3d000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xaff3d0c0

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8ff18700,

qh=0xaff48180

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8ff48122, ep_char=02006201

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8ff3d0c0

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=80000c01, buffer[0]=8ff1879f

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=1

bus/usb/usbtrans.c:230: bulk: size=0x08 type=0

bus/usb/ehci.c:1016: find_qh: found, QH=0xaff481e0

bus/usb/ehci.c:959: setup_qh: qh=0xaff481e0, not changed: qh_hptr=8ff48182

bus/usb/ehci.c:961: setup_qh: ep_char=02006101, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8ff3d0c0

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=80000d40

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=8 data=0x8ff18780

td=0xaff3d0c0

bus/usb/ehci.c:1250: td=0xaff3d0c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=80080d80, buffer[0]=8ff18780

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000008

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8ff18700, qh=0xaff481e0

bus/usb/ehci.c:1368: setup_transfer: td_first=0xaff3d0c0, td_alt=0xaff3d000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xaff3d0c0

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8ff18700,

qh=0xaff481e0

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8ff48182, ep_char=02006101

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8ff3d0c0

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=00000d00, buffer[0]=8ff18788

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=0

disk/usbms.c:349: read: 0 3

disk/usbms.c:357: buf:

disk/usbms.c:362: 0x00: 0x00

disk/usbms.c:362: 0x01: 0xffffffee

disk/usbms.c:362: 0x02: 0x6b

disk/usbms.c:362: 0x03: 0xffffffff

disk/usbms.c:362: 0x04: 0x00

disk/usbms.c:362: 0x05: 0x00

disk/usbms.c:362: 0x06: 0x02

disk/usbms.c:362: 0x07: 0x00

bus/usb/usbtrans.c:230: bulk: size=0x0d type=0

bus/usb/ehci.c:1016: find_qh: found, QH=0xaff481e0

bus/usb/ehci.c:959: setup_qh: qh=0xaff481e0, not changed: qh_hptr=8ff48182

bus/usb/ehci.c:961: setup_qh: ep_char=02006101, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8ff3d0c0

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=00000d40

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=13 data=0x8ff18780

td=0xaff3d0c0

bus/usb/ehci.c:1250: td=0xaff3d0c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=000d0d80, buffer[0]=8ff18780

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=0000000d

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8ff18700, qh=0xaff481e0

bus/usb/ehci.c:1368: setup_transfer: td_first=0xaff3d0c0, td_alt=0xaff3d000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xaff3d0c0

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8ff18700,

qh=0xaff481e0

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8ff48182, ep_char=02006101

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8ff3d0c0

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=80000d00, buffer[0]=8ff1878d

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=1

disk/usbms.c:414: CSW: sign=0x53425355 tag=0x00000004 resid=0x00000000

disk/usbms.c:415: CSW: status=0x00

disk/usbms.c:322: CBW: sign=0x43425355 tag=0x00000005 len=0x00000012

disk/usbms.c:324: CBW: flags=0x80 lun=0x00 CB_len=0x0c

disk/usbms.c:329: CBW: cmd:

 03 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00

bus/usb/usbtrans.c:230: bulk: size=0x1f type=1

bus/usb/ehci.c:1016: find_qh: found, QH=0xaff48180

bus/usb/ehci.c:959: setup_qh: qh=0xaff48180, not changed: qh_hptr=8ff48122

bus/usb/ehci.c:961: setup_qh: ep_char=02006201, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8ff3d0c0

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=80000c41

bus/usb/ehci.c:1192: transaction: type=1, toggle=1, size=31 data=0x8ff18780

td=0xaff3d0c0

bus/usb/ehci.c:1250: td=0xaff3d0c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=801f0c80, buffer[0]=8ff18780

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=0000001f

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8ff18700, qh=0xaff48180

bus/usb/ehci.c:1368: setup_transfer: td_first=0xaff3d0c0, td_alt=0xaff3d000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xaff3d0c0

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8ff18700,

qh=0xaff48180

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8ff48122, ep_char=02006201

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8ff3d0c0

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=00000c01, buffer[0]=8ff1879f

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=0

bus/usb/usbtrans.c:230: bulk: size=0x12 type=0

bus/usb/ehci.c:1016: find_qh: found, QH=0xaff481e0

bus/usb/ehci.c:959: setup_qh: qh=0xaff481e0, not changed: qh_hptr=8ff48182

bus/usb/ehci.c:961: setup_qh: ep_char=02006101, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8ff3d0c0

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=80000d40

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=18 data=0x8ff18780

td=0xaff3d0c0

bus/usb/ehci.c:1250: td=0xaff3d0c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=80120d80, buffer[0]=8ff18780

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000012

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8ff18700, qh=0xaff481e0

bus/usb/ehci.c:1368: setup_transfer: td_first=0xaff3d0c0, td_alt=0xaff3d000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xaff3d0c0

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8ff18700,

qh=0xaff481e0

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8ff48182, ep_char=02006101

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8ff3d0c0

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=00000d00, buffer[0]=8ff18792

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=0

disk/usbms.c:349: read: 0 3

disk/usbms.c:357: buf:

disk/usbms.c:362: 0x00: 0x70

disk/usbms.c:362: 0x01: 0x00

disk/usbms.c:362: 0x02: 0x00

disk/usbms.c:362: 0x03: 0x00

disk/usbms.c:362: 0x04: 0x00

disk/usbms.c:362: 0x05: 0x00

disk/usbms.c:362: 0x06: 0x00

disk/usbms.c:362: 0x07: 0x15

disk/usbms.c:362: 0x08: 0x00

disk/usbms.c:362: 0x09: 0x00

disk/usbms.c:362: 0x0a: 0x00

disk/usbms.c:362: 0x0b: 0x00

disk/usbms.c:362: 0x0c: 0x00

disk/usbms.c:362: 0x0d: 0x00

disk/usbms.c:362: 0x0e: 0x00

disk/usbms.c:362: 0x0f: 0x00

disk/usbms.c:362: 0x10: 0x00

disk/usbms.c:362: 0x11: 0x00

bus/usb/usbtrans.c:230: bulk: size=0x0d type=0

bus/usb/ehci.c:1016: find_qh: found, QH=0xaff481e0

bus/usb/ehci.c:959: setup_qh: qh=0xaff481e0, not changed: qh_hptr=8ff48182

bus/usb/ehci.c:961: setup_qh: ep_char=02006101, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8ff3d0c0

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=00000d40

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=13 data=0x8ff18780

td=0xaff3d0c0

bus/usb/ehci.c:1250: td=0xaff3d0c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=000d0d80, buffer[0]=8ff18780

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=0000000d

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8ff18700, qh=0xaff481e0

bus/usb/ehci.c:1368: setup_transfer: td_first=0xaff3d0c0, td_alt=0xaff3d000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xaff3d0c0

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8ff18700,

qh=0xaff481e0

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8ff48182, ep_char=02006101

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8ff3d0c0

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=80000d00, buffer[0]=8ff1878d

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=1

disk/usbms.c:414: CSW: sign=0x53425355 tag=0x00000005 resid=0x00000000

disk/usbms.c:415: CSW: status=0x00

disk/scsi.c:620: last_block=15625215, blocksize=512

disk/scsi.c:622: Disk total sectors = 15625216

disk/usbms.c:322: CBW: sign=0x43425355 tag=0x00000006 len=0x00008000

disk/usbms.c:324: CBW: flags=0x80 lun=0x00 CB_len=0x0c

disk/usbms.c:329: CBW: cmd:

 28 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00

bus/usb/usbtrans.c:230: bulk: size=0x1f type=1

bus/usb/ehci.c:1016: find_qh: found, QH=0xaff48180

bus/usb/ehci.c:959: setup_qh: qh=0xaff48180, not changed: qh_hptr=8ff48122

bus/usb/ehci.c:961: setup_qh: ep_char=02006201, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8ff3d0c0

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=00000c41

bus/usb/ehci.c:1192: transaction: type=1, toggle=0, size=31 data=0x8fe80800

td=0xaff3d0c0

bus/usb/ehci.c:1250: td=0xaff3d0c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=001f0c80, buffer[0]=8fe80800

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=0000001f

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8fe80780, qh=0xaff48180

bus/usb/ehci.c:1368: setup_transfer: td_first=0xaff3d0c0, td_alt=0xaff3d000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xaff3d0c0

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8fe80780,

qh=0xaff48180

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8ff48122, ep_char=02006201

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8ff3d0c0

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=80000c01, buffer[0]=8fe8081f

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=1

bus/usb/usbtrans.c:230: bulk: size=0x8000 type=0

bus/usb/ehci.c:1016: find_qh: found, QH=0xaff481e0

bus/usb/ehci.c:959: setup_qh: qh=0xaff481e0, not changed: qh_hptr=8ff48182

bus/usb/ehci.c:961: setup_qh: ep_char=02006101, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8ff3d0c0

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=80000d40

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe78880

td=0xaff3d0c0

bus/usb/ehci.c:1250: td=0xaff3d0c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe78880

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe78a80

td=0xaff3d080

bus/usb/ehci.c:1250: td=0xaff3d080

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe78a80

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe78c80

td=0xaff3d040

bus/usb/ehci.c:1250: td=0xaff3d040

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe78c80

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe78e80

td=0xaff3d100

bus/usb/ehci.c:1250: td=0xaff3d100

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe78e80

bus/usb/ehci.c:1259: HW: buffer[1]=8fe79000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe79080

td=0xaff3d140

bus/usb/ehci.c:1250: td=0xaff3d140

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe79080

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe79280

td=0xaff3d180

bus/usb/ehci.c:1250: td=0xaff3d180

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe79280

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe79480

td=0xaff3d1c0

bus/usb/ehci.c:1250: td=0xaff3d1c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe79480

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe79680

td=0xaff3d200

bus/usb/ehci.c:1250: td=0xaff3d200

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe79680

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe79880

td=0xaff3d240

bus/usb/ehci.c:1250: td=0xaff3d240

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe79880

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe79a80

td=0xaff3d280

bus/usb/ehci.c:1250: td=0xaff3d280

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe79a80

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe79c80

td=0xaff3d2c0

bus/usb/ehci.c:1250: td=0xaff3d2c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe79c80

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe79e80

td=0xaff3d300

bus/usb/ehci.c:1250: td=0xaff3d300

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe79e80

bus/usb/ehci.c:1259: HW: buffer[1]=8fe7a000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe7a080

td=0xaff3d340

bus/usb/ehci.c:1250: td=0xaff3d340

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe7a080

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe7a280

td=0xaff3d380

bus/usb/ehci.c:1250: td=0xaff3d380

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe7a280

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe7a480

td=0xaff3d3c0

bus/usb/ehci.c:1250: td=0xaff3d3c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe7a480

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe7a680

td=0xaff3d400

bus/usb/ehci.c:1250: td=0xaff3d400

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe7a680

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe7a880

td=0xaff3d440

bus/usb/ehci.c:1250: td=0xaff3d440

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe7a880

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe7aa80

td=0xaff3d480

bus/usb/ehci.c:1250: td=0xaff3d480

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe7aa80

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe7ac80

td=0xaff3d4c0

bus/usb/ehci.c:1250: td=0xaff3d4c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe7ac80

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe7ae80

td=0xaff3d500

bus/usb/ehci.c:1250: td=0xaff3d500

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe7ae80

bus/usb/ehci.c:1259: HW: buffer[1]=8fe7b000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe7b080

td=0xaff3d540

bus/usb/ehci.c:1250: td=0xaff3d540

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe7b080

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe7b280

td=0xaff3d580

bus/usb/ehci.c:1250: td=0xaff3d580

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe7b280

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe7b480

td=0xaff3d5c0

bus/usb/ehci.c:1250: td=0xaff3d5c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe7b480

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe7b680

td=0xaff3d600

bus/usb/ehci.c:1250: td=0xaff3d600

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe7b680

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe7b880

td=0xaff3d640

bus/usb/ehci.c:1250: td=0xaff3d640

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe7b880

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe7ba80

td=0xaff3d680

bus/usb/ehci.c:1250: td=0xaff3d680

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe7ba80

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe7bc80

td=0xaff3d6c0

bus/usb/ehci.c:1250: td=0xaff3d6c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe7bc80

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe7be80

td=0xaff3d700

bus/usb/ehci.c:1250: td=0xaff3d700

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe7be80

bus/usb/ehci.c:1259: HW: buffer[1]=8fe7c000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe7c080

td=0xaff3d740

bus/usb/ehci.c:1250: td=0xaff3d740

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe7c080

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe7c280

td=0xaff3d780

bus/usb/ehci.c:1250: td=0xaff3d780

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe7c280

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe7c480

td=0xaff3d7c0

bus/usb/ehci.c:1250: td=0xaff3d7c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe7c480

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe7c680

td=0xaff3d800

bus/usb/ehci.c:1250: td=0xaff3d800

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe7c680

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe7c880

td=0xaff3d840

bus/usb/ehci.c:1250: td=0xaff3d840

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe7c880

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe7ca80

td=0xaff3d880

bus/usb/ehci.c:1250: td=0xaff3d880

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe7ca80

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe7cc80

td=0xaff3d8c0

bus/usb/ehci.c:1250: td=0xaff3d8c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe7cc80

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe7ce80

td=0xaff3d900

bus/usb/ehci.c:1250: td=0xaff3d900

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe7ce80

bus/usb/ehci.c:1259: HW: buffer[1]=8fe7d000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe7d080

td=0xaff3d940

bus/usb/ehci.c:1250: td=0xaff3d940

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe7d080

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe7d280

td=0xaff3d980

bus/usb/ehci.c:1250: td=0xaff3d980

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe7d280

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe7d480

td=0xaff3d9c0

bus/usb/ehci.c:1250: td=0xaff3d9c0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe7d480

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe7d680

td=0xaff3da00

bus/usb/ehci.c:1250: td=0xaff3da00

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe7d680

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe7d880

td=0xaff3da40

bus/usb/ehci.c:1250: td=0xaff3da40

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe7d880

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe7da80

td=0xaff3da80

bus/usb/ehci.c:1250: td=0xaff3da80

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe7da80

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe7dc80

td=0xaff3dac0

bus/usb/ehci.c:1250: td=0xaff3dac0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe7dc80

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe7de80

td=0xaff3db00

bus/usb/ehci.c:1250: td=0xaff3db00

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe7de80

bus/usb/ehci.c:1259: HW: buffer[1]=8fe7e000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe7e080

td=0xaff3db40

bus/usb/ehci.c:1250: td=0xaff3db40

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe7e080

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe7e280

td=0xaff3db80

bus/usb/ehci.c:1250: td=0xaff3db80

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe7e280

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe7e480

td=0xaff3dbc0

bus/usb/ehci.c:1250: td=0xaff3dbc0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe7e480

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe7e680

td=0xaff3dc00

bus/usb/ehci.c:1250: td=0xaff3dc00

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe7e680

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe7e880

td=0xaff3dc40

bus/usb/ehci.c:1250: td=0xaff3dc40

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe7e880

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe7ea80

td=0xaff3dc80

bus/usb/ehci.c:1250: td=0xaff3dc80

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe7ea80

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe7ec80

td=0xaff3dcc0

bus/usb/ehci.c:1250: td=0xaff3dcc0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe7ec80

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe7ee80

td=0xaff3dd00

bus/usb/ehci.c:1250: td=0xaff3dd00

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe7ee80

bus/usb/ehci.c:1259: HW: buffer[1]=8fe7f000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe7f080

td=0xaff3dd40

bus/usb/ehci.c:1250: td=0xaff3dd40

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe7f080

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe7f280

td=0xaff3dd80

bus/usb/ehci.c:1250: td=0xaff3dd80

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe7f280

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe7f480

td=0xaff3ddc0

bus/usb/ehci.c:1250: td=0xaff3ddc0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe7f480

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe7f680

td=0xaff3de00

bus/usb/ehci.c:1250: td=0xaff3de00

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe7f680

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe7f880

td=0xaff3de40

bus/usb/ehci.c:1250: td=0xaff3de40

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe7f880

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe7fa80

td=0xaff3de80

bus/usb/ehci.c:1250: td=0xaff3de80

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe7fa80

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe7fc80

td=0xaff3dec0

bus/usb/ehci.c:1250: td=0xaff3dec0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe7fc80

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe7fe80

td=0xaff3df00

bus/usb/ehci.c:1250: td=0xaff3df00

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe7fe80

bus/usb/ehci.c:1259: HW: buffer[1]=8fe80000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe80080

td=0xaff3df40

bus/usb/ehci.c:1250: td=0xaff3df40

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe80080

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe80280

td=0xaff3df80

bus/usb/ehci.c:1250: td=0xaff3df80

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe80280

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=512 data=0x8fe80480

td=0xaff3dfc0

bus/usb/ehci.c:1250: td=0xaff3dfc0

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=82000d80, buffer[0]=8fe80480

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=512 data=0x8fe80680

td=0xaff3e000

bus/usb/ehci.c:1250: td=0xaff3e000

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=02000d80, buffer[0]=8fe80680

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000200

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8fe77b40, qh=0xaff481e0

bus/usb/ehci.c:1368: setup_transfer: td_first=0xaff3d0c0, td_alt=0xaff3d000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xaff3e000

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8fe77b40,

qh=0xaff481e0

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8ff48182, ep_char=02006101

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8ff3e000

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=80000d00, buffer[0]=8fe80880

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=1

disk/usbms.c:349: read: 0 3

disk/usbms.c:357: buf:

disk/usbms.c:365: Too much data for debug print...

bus/usb/usbtrans.c:230: bulk: size=0x0d type=0

bus/usb/ehci.c:1016: find_qh: found, QH=0xaff481e0

bus/usb/ehci.c:959: setup_qh: qh=0xaff481e0, not changed: qh_hptr=8ff48182

bus/usb/ehci.c:961: setup_qh: ep_char=02006101, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8ff3e000

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=80000d40

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=13 data=0x8fe80800

td=0xaff3e000

bus/usb/ehci.c:1250: td=0xaff3e000

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=800d0d80, buffer[0]=8fe80800

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=0000000d

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8fe80780, qh=0xaff481e0

bus/usb/ehci.c:1368: setup_transfer: td_first=0xaff3e000, td_alt=0xaff3d000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xaff3e000

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8fe80780,

qh=0xaff481e0

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8ff48182, ep_char=02006101

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8ff3e000

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=00000d00, buffer[0]=8fe8080d

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=0

disk/usbms.c:414: CSW: sign=0x53425355 tag=0x00000006 resid=0x00000000

disk/usbms.c:415: CSW: status=0x00

disk/usbms.c:322: CBW: sign=0x43425355 tag=0x00000007 len=0x00000012

disk/usbms.c:324: CBW: flags=0x80 lun=0x00 CB_len=0x0c

disk/usbms.c:329: CBW: cmd:

 03 00 00 00 12 00 00 00 00 00 00 00 00 00 00 00

bus/usb/usbtrans.c:230: bulk: size=0x1f type=1

bus/usb/ehci.c:1016: find_qh: found, QH=0xaff48180

bus/usb/ehci.c:959: setup_qh: qh=0xaff48180, not changed: qh_hptr=8ff48122

bus/usb/ehci.c:961: setup_qh: ep_char=02006201, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8ff3d0c0

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=80000c41

bus/usb/ehci.c:1192: transaction: type=1, toggle=1, size=31 data=0x8fe80800

td=0xaff3e000

bus/usb/ehci.c:1250: td=0xaff3e000

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=801f0c80, buffer[0]=8fe80800

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=0000001f

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8fe80780, qh=0xaff48180

bus/usb/ehci.c:1368: setup_transfer: td_first=0xaff3e000, td_alt=0xaff3d000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xaff3e000

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8fe80780,

qh=0xaff48180

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8ff48122, ep_char=02006201

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8ff3e000

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=00000c01, buffer[0]=8fe8081f

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=0

bus/usb/usbtrans.c:230: bulk: size=0x12 type=0

bus/usb/ehci.c:1016: find_qh: found, QH=0xaff481e0

bus/usb/ehci.c:959: setup_qh: qh=0xaff481e0, not changed: qh_hptr=8ff48182

bus/usb/ehci.c:961: setup_qh: ep_char=02006101, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8ff3e000

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=00000d40

bus/usb/ehci.c:1192: transaction: type=0, toggle=0, size=18 data=0x8fe80800

td=0xaff3e000

bus/usb/ehci.c:1250: td=0xaff3e000

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=00120d80, buffer[0]=8fe80800

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=00000012

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8fe80780, qh=0xaff481e0

bus/usb/ehci.c:1368: setup_transfer: td_first=0xaff3e000, td_alt=0xaff3d000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xaff3e000

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8fe80780,

qh=0xaff481e0

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8ff48182, ep_char=02006101

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8ff3e000

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=80000d00, buffer[0]=8fe80812

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=1

disk/usbms.c:349: read: 0 3

disk/usbms.c:357: buf:

disk/usbms.c:362: 0x00: 0x70

disk/usbms.c:362: 0x01: 0x00

disk/usbms.c:362: 0x02: 0x00

disk/usbms.c:362: 0x03: 0x00

disk/usbms.c:362: 0x04: 0x00

disk/usbms.c:362: 0x05: 0x00

disk/usbms.c:362: 0x06: 0x00

disk/usbms.c:362: 0x07: 0x15

disk/usbms.c:362: 0x08: 0x00

disk/usbms.c:362: 0x09: 0x00

disk/usbms.c:362: 0x0a: 0x00

disk/usbms.c:362: 0x0b: 0x00

disk/usbms.c:362: 0x0c: 0x00

disk/usbms.c:362: 0x0d: 0x00

disk/usbms.c:362: 0x0e: 0x00

disk/usbms.c:362: 0x0f: 0x00

disk/usbms.c:362: 0x10: 0x00

disk/usbms.c:362: 0x11: 0x00

bus/usb/usbtrans.c:230: bulk: size=0x0d type=0

bus/usb/ehci.c:1016: find_qh: found, QH=0xaff481e0

bus/usb/ehci.c:959: setup_qh: qh=0xaff481e0, not changed: qh_hptr=8ff48182

bus/usb/ehci.c:961: setup_qh: ep_char=02006101, ep_cap=c0000000

bus/usb/ehci.c:962: setup_qh: end

bus/usb/ehci.c:964: setup_qh: not changed: td_current=8ff3e000

bus/usb/ehci.c:966: setup_qh: not changed: next_td=00000001

bus/usb/ehci.c:968: setup_qh: not changed: alt_next_td=00000001

bus/usb/ehci.c:970: setup_qh: not changed: token=80000d40

bus/usb/ehci.c:1192: transaction: type=0, toggle=1, size=13 data=0x8fe80800

td=0xaff3e000

bus/usb/ehci.c:1250: td=0xaff3e000

bus/usb/ehci.c:1253: HW: next_td=00000001, alt_next_td=8ff3d000

bus/usb/ehci.c:1256: HW: token=800d0d80, buffer[0]=8fe80800

bus/usb/ehci.c:1259: HW: buffer[1]=00000000, buffer[2]=00000000

bus/usb/ehci.c:1262: HW: buffer[3]=00000000, buffer[4]=00000000

bus/usb/ehci.c:1264: link_td=00000000, size=0000000d

bus/usb/ehci.c:1365: setup_transfer: cdata=0x8fe80780, qh=0xaff481e0

bus/usb/ehci.c:1368: setup_transfer: td_first=0xaff3e000, td_alt=0xaff3d000

bus/usb/ehci.c:1370: setup_transfer: td_last=0xaff3e000

bus/usb/ehci.c:1516: check_transfer: EHCI STATUS=0000c00c, cdata=0x8fe80780,

qh=0xaff481e0

bus/usb/ehci.c:1519: check_transfer: qh_hptr=8ff48182, ep_char=02006101

bus/usb/ehci.c:1522: check_transfer: ep_cap=c0000000, td_current=8ff3e000

bus/usb/ehci.c:1525: check_transfer: next_td=00000001, alt_next_td=00000001

bus/usb/ehci.c:1528: check_transfer: token=00000d00, buffer[0]=8fe8080d

bus/usb/ehci.c:1492: parse_success: info

bus/usb/usbtrans.c:305: bulk: toggle=0

disk/usbms.c:414: CSW: sign=0x53425355 tag=0x00000007 resid=0x00000000

disk/usbms.c:415: CSW: status=0x00

partmap/msdos.c:188: partition 0: flag 0x0, type 0x83, start 0x3f, len

0xee448d

partmap/msdos.c:188: partition 1: flag 0x0, type 0x0, start 0x0, len 0x0

partmap/msdos.c:188: partition 2: flag 0x0, type 0x0, start 0x0, len 0x0

partmap/msdos.c:188: partition 3: flag 0x0, type 0x0, start 0x0, len 0x0

kern/disk.c:326: Closing `usb0'.

(usb0,msdos1) disk/pata.c:486: opening PATA dev `ata0'

disk/pata.c:295: sectors=0x5a

disk/pata.c:166: pata_pass_through: cmd=0xec, features=0x0, sectors=0x0

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=512

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0xff

disk/ata.c:48: Serial: S10UJ9AZ302452      

disk/ata.c:50: Firmware: HH100-08

disk/ata.c:52: Model: SAMSUNG HM160HI                         

disk/ata.c:56: Addressing: 2

disk/ata.c:57: Sectors: 312581808

disk/ata.c:58: Sector size: 512

disk/pata.c:486: opening PATA dev `ata1'

disk/pata.c:295: sectors=0x5a

disk/pata.c:166: pata_pass_through: cmd=0xec, features=0x0, sectors=0x0

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=512

disk/pata.c:194: status=0x0

disk/pata.c:274: status=0x0, error=0x0, sectors=0x0



script/script.c:65: free 0x8ff00f80

script/script.c:65: free 0x8ff00fa0

script/script.c:65: free 0x8ff01130

script/script.c:65: free 0x8ff00fc0

script/script.c:65: free 0x8ff00ff0

script/script.c:65: free 0x8ff01010

script/script.c:65: free 0x8ff01040

script/script.c:65: free 0x8ff01070

script/script.c:65: free 0x8ff01090

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=800576, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xc, lba_mid=0x37, lba_low=0x40, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

script/lexer.c:321: token 281 text [if]

script/script.c:50: malloc 0x8feff620

script/script.c:50: malloc 0x8feff520

script/lexer.c:321: token 289 text [[]

script/script.c:50: malloc 0x8feff3f0

script/script.c:50: malloc 0x8feff3d0

script/script.c:163: arglist

script/script.c:50: malloc 0x8feff3a0

script/lexer.c:321: token 289 text [-s]

script/script.c:50: malloc 0x8feff370

script/script.c:50: malloc 0x8feff350

script/script.c:163: arglist

script/script.c:50: malloc 0x8feff320

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8feff280

script/script.c:50: malloc 0x8feff260

script/lexer.c:321: token 289 text [prefix]

script/script.c:50: malloc 0x8feff230

script/script.c:50: malloc 0x8feff210

script/lexer.c:321: token 289 text [/grubenv]

script/script.c:50: malloc 0x8feff1e0

script/script.c:50: malloc 0x8feff1c0

script/script.c:163: arglist

script/script.c:50: malloc 0x8feff190

script/lexer.c:321: token 289 text []]

script/script.c:50: malloc 0x8feff160

script/script.c:50: malloc 0x8feff140

script/script.c:163: arglist

script/script.c:50: malloc 0x8feff110

script/lexer.c:321: token 265 text [;]

script/script.c:50: malloc 0x8feff0e0

script/script.c:50: malloc 0x8feff0c0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8feff090

script/script.c:294: append command

script/script.c:50: malloc 0x8feff070

script/lexer.c:321: token 284 text [then]

script/script.c:50: malloc 0x8feff040

script/script.c:50: malloc 0x8feff020

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fefeff0

script/script.c:50: malloc 0x8fefefd0

script/lexer.c:321: token 288 text [load_env]

script/script.c:50: malloc 0x8fefeef0

script/script.c:50: malloc 0x8fefeed0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fefeea0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fefee70

script/script.c:50: malloc 0x8fefee50

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fefee20

script/script.c:294: append command

script/script.c:50: malloc 0x8fefee00

script/lexer.c:321: token 279 text [fi]

script/script.c:50: malloc 0x8fefed20

script/script.c:50: malloc 0x8fefed00

script/script.c:223: cmdif

script/script.c:50: malloc 0x8fefecd0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fefeca0

script/script.c:50: malloc 0x8fefec80

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8fefedd0

script/script.c:50: malloc 0x8fefedb0

script/script.c:294: append command

script/script.c:50: malloc 0x8fefec60

kern/disk.c:230: Opening `ata0,msdos1'...

disk/pata.c:486: opening PATA dev `ata0'

disk/pata.c:295: sectors=0x5a

disk/pata.c:166: pata_pass_through: cmd=0xec, features=0x0, sectors=0x0

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=512

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0xff

disk/ata.c:48: Serial: S10UJ9AZ302452      

disk/ata.c:50: Firmware: HH100-08

disk/ata.c:52: Model: SAMSUNG HM160HI                         

disk/ata.c:56: Addressing: 2

disk/ata.c:57: Sectors: 312581808

disk/ata.c:58: Sector size: 512

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=0, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

partmap/msdos.c:188: partition 0: flag 0x80, type 0x83, start 0x3f, len

0x1de7bb

kern/fs.c:56: Detecting ext2...

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=64, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x40, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=512, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x0, lba_mid=0x2, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=4352, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x0, lba_mid=0x11, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=786944, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xc, lba_mid=0x2, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=790784, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xc, lba_mid=0x11, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=790848, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xc, lba_mid=0x11, lba_low=0x40, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=790912, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xc, lba_mid=0x11, lba_low=0x80, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=787072, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xc, lba_mid=0x2, lba_low=0x80, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=798336, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xc, lba_mid=0x2e, lba_low=0x80, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

kern/disk.c:326: Closing `ata0'.

kern/dl.c:583: module at 0x8fef64b0, size 0x2504

kern/dl.c:607: relocating to 0x8ff01340

kern/dl.c:571: flushing 0x2263 bytes at 0x8fefc9e0

kern/dl.c:630: module name: test

kern/dl.c:631: init function: 0x8fefdac0

kern/disk.c:230: Opening `ata0,msdos1'...

disk/pata.c:486: opening PATA dev `ata0'

disk/pata.c:295: sectors=0x5a

disk/pata.c:166: pata_pass_through: cmd=0xec, features=0x0, sectors=0x0

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=512

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0xff

disk/ata.c:48: Serial: S10UJ9AZ302452      

disk/ata.c:50: Firmware: HH100-08

disk/ata.c:52: Model: SAMSUNG HM160HI                         

disk/ata.c:56: Addressing: 2

disk/ata.c:57: Sectors: 312581808

disk/ata.c:58: Sector size: 512

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=0, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

partmap/msdos.c:188: partition 0: flag 0x80, type 0x83, start 0x3f, len

0x1de7bb

kern/fs.c:56: Detecting ext2...

kern/disk.c:326: Closing `ata0'.

kern/disk.c:230: Opening `ata0,msdos1'...

disk/pata.c:486: opening PATA dev `ata0'

disk/pata.c:295: sectors=0x5a

disk/pata.c:166: pata_pass_through: cmd=0xec, features=0x0, sectors=0x0

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=512

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0xff

disk/ata.c:48: Serial: S10UJ9AZ302452      

disk/ata.c:50: Firmware: HH100-08

disk/ata.c:52: Model: SAMSUNG HM160HI                         

disk/ata.c:56: Addressing: 2

disk/ata.c:57: Sectors: 312581808

disk/ata.c:58: Sector size: 512

partmap/msdos.c:188: partition 0: flag 0x80, type 0x83, start 0x3f, len

0x1de7bb

kern/fs.c:56: Detecting ext2...

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=787008, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xc, lba_mid=0x2, lba_low=0x40, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=796736, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xc, lba_mid=0x28, lba_low=0x40, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

kern/disk.c:326: Closing `ata0'.

kern/dl.c:583: module at 0x8fefa170, size 0x2608

kern/dl.c:607: relocating to 0x8ff01630

kern/dl.c:571: flushing 0x2320 bytes at 0x8feee690

kern/dl.c:630: module name: loadenv

kern/dl.c:631: init function: 0x8feeef90

kern/disk.c:230: Opening `ata0,msdos1'...

disk/pata.c:486: opening PATA dev `ata0'

disk/pata.c:295: sectors=0x5a

disk/pata.c:166: pata_pass_through: cmd=0xec, features=0x0, sectors=0x0

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=512

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0xff

disk/ata.c:48: Serial: S10UJ9AZ302452      

disk/ata.c:50: Firmware: HH100-08

disk/ata.c:52: Model: SAMSUNG HM160HI                         

disk/ata.c:56: Addressing: 2

disk/ata.c:57: Sectors: 312581808

disk/ata.c:58: Sector size: 512

partmap/msdos.c:188: partition 0: flag 0x80, type 0x83, start 0x3f, len

0x1de7bb

kern/fs.c:56: Detecting ext2...

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=800256, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xc, lba_mid=0x36, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

kern/disk.c:326: Closing `ata0'.

script/script.c:65: free 0x8fefec60

script/script.c:65: free 0x8fefedb0

script/script.c:65: free 0x8fefedd0

script/script.c:65: free 0x8fefec80

script/script.c:65: free 0x8fefeca0

script/script.c:65: free 0x8fefecd0

script/script.c:65: free 0x8fefed00

script/script.c:65: free 0x8fefed20

script/script.c:65: free 0x8fefee00

script/script.c:65: free 0x8fefee20

script/script.c:65: free 0x8fefee50

script/script.c:65: free 0x8fefee70

script/script.c:65: free 0x8fefeea0

script/script.c:65: free 0x8fefeed0

script/script.c:65: free 0x8fefeef0

script/script.c:65: free 0x8fefefd0

script/script.c:65: free 0x8fefeff0

script/script.c:65: free 0x8feff020

script/script.c:65: free 0x8feff040

script/script.c:65: free 0x8feff070

script/script.c:65: free 0x8feff090

script/script.c:65: free 0x8feff0c0

script/script.c:65: free 0x8feff0e0

script/script.c:65: free 0x8feff110

script/script.c:65: free 0x8feff140

script/script.c:65: free 0x8feff160

script/script.c:65: free 0x8feff190

script/script.c:65: free 0x8feff1c0

script/script.c:65: free 0x8feff1e0

script/script.c:65: free 0x8feff210

script/script.c:65: free 0x8feff230

script/script.c:65: free 0x8feff260

script/script.c:65: free 0x8feff280

script/script.c:65: free 0x8feff320

script/script.c:65: free 0x8feff350

script/script.c:65: free 0x8feff370

script/script.c:65: free 0x8feff3a0

script/script.c:65: free 0x8feff3d0

script/script.c:65: free 0x8feff3f0

script/script.c:65: free 0x8feff520

script/script.c:65: free 0x8feff620

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=800576, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xc, lba_mid=0x37, lba_low=0x40, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

script/lexer.c:321: token 281 text [if]

script/script.c:50: malloc 0x8fe5e650

script/script.c:50: malloc 0x8fe5e630

script/lexer.c:321: token 289 text [[]

script/script.c:50: malloc 0x8fe5e500

script/script.c:50: malloc 0x8fe5e4e0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fe5e4b0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fe5e410

script/script.c:50: malloc 0x8fe5e3f0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fe5e3c0

script/script.c:50: malloc 0x8fe5e3a0

script/lexer.c:321: token 289 text [next_entry]

script/script.c:50: malloc 0x8fe5e370

script/script.c:50: malloc 0x8fe5e340

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fe5e310

script/script.c:50: malloc 0x8fe5e2f0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fe5e480

script/script.c:50: malloc 0x8fe5e2d0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fe5e2a0

script/lexer.c:321: token 289 text []]

script/script.c:50: malloc 0x8fe5e270

script/script.c:50: malloc 0x8fe5e250

script/script.c:163: arglist

script/script.c:50: malloc 0x8fe5e220

script/lexer.c:321: token 265 text [;]

script/script.c:50: malloc 0x8fe5e1f0

script/script.c:50: malloc 0x8fe5e1d0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fe5e1a0

script/script.c:294: append command

script/script.c:50: malloc 0x8fe5e180

script/lexer.c:321: token 284 text [then]

script/script.c:50: malloc 0x8fe5e150

script/script.c:50: malloc 0x8fe5e130

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fe5e100

script/script.c:50: malloc 0x8fe5e0e0

script/lexer.c:321: token 288 text [set]

script/script.c:50: malloc 0x8fe5dfe0

script/script.c:50: malloc 0x8fe5dfc0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fe5df90

script/lexer.c:321: token 289 text [default=]

script/script.c:50: malloc 0x8fe5def0

script/script.c:50: malloc 0x8fe5ded0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fe5dea0

script/script.c:50: malloc 0x8fe5de80

script/lexer.c:321: token 289 text [next_entry]

script/script.c:50: malloc 0x8fe5de50

script/script.c:50: malloc 0x8fe5de20

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fe5ddf0

script/script.c:50: malloc 0x8fe5ddd0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fe5df60

script/script.c:50: malloc 0x8fe5ddb0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fe5dd80

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fe5dd50

script/script.c:50: malloc 0x8fe5dd30

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fe5dd00

script/script.c:294: append command

script/script.c:50: malloc 0x8fe5dce0

script/lexer.c:321: token 288 text [set]

script/script.c:50: malloc 0x8fe5dbf0

script/script.c:50: malloc 0x8fe5dbd0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fe5dba0

script/lexer.c:321: token 289 text [next_entry=]

script/script.c:50: malloc 0x8fe5db70

script/script.c:50: malloc 0x8fe5db40

script/script.c:163: arglist

script/script.c:50: malloc 0x8fe5db10

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fe5dae0

script/script.c:50: malloc 0x8fe5dac0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fe5da90

script/script.c:294: append command

script/lexer.c:321: token 288 text [save_env]

script/script.c:50: malloc 0x8fe5d9a0

script/script.c:50: malloc 0x8fe5d980

script/script.c:163: arglist

script/script.c:50: malloc 0x8fe5d950

script/lexer.c:321: token 288 text [next_entry]

script/script.c:50: malloc 0x8fe5d920

script/script.c:50: malloc 0x8fe5d8f0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fe5d8c0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fe5d890

script/script.c:50: malloc 0x8fe5d870

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fe5d840

script/script.c:294: append command

script/lexer.c:321: token 288 text [set]

script/script.c:50: malloc 0x8fe5d750

script/script.c:50: malloc 0x8fe5d730

script/script.c:163: arglist

script/script.c:50: malloc 0x8fe5d700

script/lexer.c:321: token 289 text [boot_once=true]

script/script.c:50: malloc 0x8fe5d6d0

script/script.c:50: malloc 0x8fe5d6a0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fe5d670

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fe5d640

script/script.c:50: malloc 0x8fe5d620

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fe5d5f0

script/script.c:294: append command

script/lexer.c:321: token 277 text [else]

script/script.c:50: malloc 0x8fe5d510

script/script.c:50: malloc 0x8fe5d4f0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fe5d4c0

script/script.c:50: malloc 0x8fe5d4a0

script/lexer.c:321: token 288 text [set]

script/script.c:50: malloc 0x8fe5d3b0

script/script.c:50: malloc 0x8fe5d390

script/script.c:163: arglist

script/script.c:50: malloc 0x8fe5d360

script/lexer.c:321: token 289 text [default=]

script/script.c:50: malloc 0x8fe5d2d0

script/script.c:50: malloc 0x8fe5d2b0

script/lexer.c:321: token 289 text [0]

script/script.c:50: malloc 0x8fe5d280

script/script.c:50: malloc 0x8fe5d260

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fe5d330

script/script.c:50: malloc 0x8fe5d240

script/script.c:163: arglist

script/script.c:50: malloc 0x8fe5d210

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fe5d1e0

script/script.c:50: malloc 0x8fe5d1c0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fe5d190

script/script.c:294: append command

script/script.c:50: malloc 0x8fe5d170

script/lexer.c:321: token 279 text [fi]

script/script.c:50: malloc 0x8fe5d090

script/script.c:50: malloc 0x8fe5d070

script/script.c:223: cmdif

script/script.c:50: malloc 0x8fe5d040

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fe5d010

script/script.c:50: malloc 0x8fe5cff0

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8fe5d140

script/script.c:50: malloc 0x8fe5d120

script/script.c:294: append command

script/script.c:50: malloc 0x8fe5cfd0

script/script.c:65: free 0x8fe5cfd0

script/script.c:65: free 0x8fe5d120

script/script.c:65: free 0x8fe5d140

script/script.c:65: free 0x8fe5cff0

script/script.c:65: free 0x8fe5d010

script/script.c:65: free 0x8fe5d040

script/script.c:65: free 0x8fe5d070

script/script.c:65: free 0x8fe5d090

script/script.c:65: free 0x8fe5d170

script/script.c:65: free 0x8fe5d190

script/script.c:65: free 0x8fe5d1c0

script/script.c:65: free 0x8fe5d1e0

script/script.c:65: free 0x8fe5d210

script/script.c:65: free 0x8fe5d240

script/script.c:65: free 0x8fe5d330

script/script.c:65: free 0x8fe5d260

script/script.c:65: free 0x8fe5d280

script/script.c:65: free 0x8fe5d2b0

script/script.c:65: free 0x8fe5d2d0

script/script.c:65: free 0x8fe5d360

script/script.c:65: free 0x8fe5d390

script/script.c:65: free 0x8fe5d3b0

script/script.c:65: free 0x8fe5d4a0

script/script.c:65: free 0x8fe5d4c0

script/script.c:65: free 0x8fe5d4f0

script/script.c:65: free 0x8fe5d510

script/script.c:65: free 0x8fe5d5f0

script/script.c:65: free 0x8fe5d620

script/script.c:65: free 0x8fe5d640

script/script.c:65: free 0x8fe5d670

script/script.c:65: free 0x8fe5d6a0

script/script.c:65: free 0x8fe5d6d0

script/script.c:65: free 0x8fe5d700

script/script.c:65: free 0x8fe5d730

script/script.c:65: free 0x8fe5d750

script/script.c:65: free 0x8fe5d840

script/script.c:65: free 0x8fe5d870

script/script.c:65: free 0x8fe5d890

script/script.c:65: free 0x8fe5d8c0

script/script.c:65: free 0x8fe5d8f0

script/script.c:65: free 0x8fe5d920

script/script.c:65: free 0x8fe5d950

script/script.c:65: free 0x8fe5d980

script/script.c:65: free 0x8fe5d9a0

script/script.c:65: free 0x8fe5da90

script/script.c:65: free 0x8fe5dac0

script/script.c:65: free 0x8fe5dae0

script/script.c:65: free 0x8fe5db10

script/script.c:65: free 0x8fe5db40

script/script.c:65: free 0x8fe5db70

script/script.c:65: free 0x8fe5dba0

script/script.c:65: free 0x8fe5dbd0

script/script.c:65: free 0x8fe5dbf0

script/script.c:65: free 0x8fe5dce0

script/script.c:65: free 0x8fe5dd00

script/script.c:65: free 0x8fe5dd30

script/script.c:65: free 0x8fe5dd50

script/script.c:65: free 0x8fe5dd80

script/script.c:65: free 0x8fe5ddb0

script/script.c:65: free 0x8fe5df60

script/script.c:65: free 0x8fe5ddd0

script/script.c:65: free 0x8fe5ddf0

script/script.c:65: free 0x8fe5de20

script/script.c:65: free 0x8fe5de50

script/script.c:65: free 0x8fe5de80

script/script.c:65: free 0x8fe5dea0

script/script.c:65: free 0x8fe5ded0

script/script.c:65: free 0x8fe5def0

script/script.c:65: free 0x8fe5df90

script/script.c:65: free 0x8fe5dfc0

script/script.c:65: free 0x8fe5dfe0

script/script.c:65: free 0x8fe5e0e0

script/script.c:65: free 0x8fe5e100

script/script.c:65: free 0x8fe5e130

script/script.c:65: free 0x8fe5e150

script/script.c:65: free 0x8fe5e180

script/script.c:65: free 0x8fe5e1a0

script/script.c:65: free 0x8fe5e1d0

script/script.c:65: free 0x8fe5e1f0

script/script.c:65: free 0x8fe5e220

script/script.c:65: free 0x8fe5e250

script/script.c:65: free 0x8fe5e270

script/script.c:65: free 0x8fe5e2a0

script/script.c:65: free 0x8fe5e2d0

script/script.c:65: free 0x8fe5e480

script/script.c:65: free 0x8fe5e2f0

script/script.c:65: free 0x8fe5e310

script/script.c:65: free 0x8fe5e340

script/script.c:65: free 0x8fe5e370

script/script.c:65: free 0x8fe5e3a0

script/script.c:65: free 0x8fe5e3c0

script/script.c:65: free 0x8fe5e3f0

script/script.c:65: free 0x8fe5e410

script/script.c:65: free 0x8fe5e4b0

script/script.c:65: free 0x8fe5e4e0

script/script.c:65: free 0x8fe5e500

script/script.c:65: free 0x8fe5e630

script/script.c:65: free 0x8fe5e650

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fefa650

script/script.c:50: malloc 0x8fefa630

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8fefa6f0

script/script.c:50: malloc 0x8fefa610

script/script.c:65: free 0x8fefa610

script/script.c:65: free 0x8fefa6f0

script/script.c:65: free 0x8fefa630

script/script.c:65: free 0x8fefa650

script/lexer.c:321: token 281 text [if]

script/script.c:50: malloc 0x8fefa610

script/script.c:50: malloc 0x8fefa5f0

script/lexer.c:321: token 289 text [[]

script/script.c:50: malloc 0x8fefa4c0

script/script.c:50: malloc 0x8fefa4a0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fefa470

script/lexer.c:321: token 289 text [x]

script/script.c:50: malloc 0x8fefa3d0

script/script.c:50: malloc 0x8fefa3b0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fefa380

script/script.c:50: malloc 0x8fefa360

script/lexer.c:321: token 289 text [feature_menuentry_id]

script/script.c:50: malloc 0x8fefa330

script/script.c:50: malloc 0x8fefa300

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fefa2d0

script/script.c:50: malloc 0x8fefa2b0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fefa440

script/script.c:50: malloc 0x8fefa290

script/script.c:163: arglist

script/script.c:50: malloc 0x8fefa260

script/lexer.c:321: token 289 text [=]

script/script.c:50: malloc 0x8fefa230

script/script.c:50: malloc 0x8fefa210

script/script.c:163: arglist

script/script.c:50: malloc 0x8fefa1e0

script/lexer.c:321: token 288 text [xy]

script/script.c:50: malloc 0x8fefa1b0

script/script.c:50: malloc 0x8fefa190

script/script.c:163: arglist

script/script.c:50: malloc 0x8fefa160

script/lexer.c:321: token 289 text []]

script/script.c:50: malloc 0x8fefa130

script/script.c:50: malloc 0x8fefa110

script/script.c:163: arglist

script/script.c:50: malloc 0x8fefa0e0

script/lexer.c:321: token 265 text [;]

script/script.c:50: malloc 0x8fefa0b0

script/script.c:50: malloc 0x8fefa090

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fefa060

script/script.c:294: append command

script/script.c:50: malloc 0x8fefa040

script/lexer.c:321: token 284 text [then]

script/script.c:50: malloc 0x8fefa010

script/script.c:50: malloc 0x8fef9ff0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef9fc0

script/script.c:50: malloc 0x8fef9fa0

script/lexer.c:321: token 289 text [menuentry_id_option=]

script/script.c:50: malloc 0x8fef9e70

script/script.c:50: malloc 0x8fef9e40

script/lexer.c:321: token 289 text [--id]

script/script.c:50: malloc 0x8fef9e10

script/script.c:50: malloc 0x8fef9df0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef9dc0

script/script.c:50: malloc 0x8fef9da0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef9d70

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef9d40

script/script.c:50: malloc 0x8fef9d20

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef9cf0

script/script.c:294: append command

script/script.c:50: malloc 0x8fef9cd0

script/lexer.c:321: token 277 text [else]

script/script.c:50: malloc 0x8fef9bf0

script/script.c:50: malloc 0x8fef9bd0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef9ba0

script/script.c:50: malloc 0x8fef9b80

script/lexer.c:321: token 289 text [menuentry_id_option=]

script/script.c:50: malloc 0x8fef9a50

script/script.c:50: malloc 0x8fef9a20

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef99f0

script/script.c:50: malloc 0x8fef99d0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef99a0

script/script.c:50: malloc 0x8fef9980

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef9950

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef9920

script/script.c:50: malloc 0x8fef9900

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef98d0

script/script.c:294: append command

script/script.c:50: malloc 0x8fef98b0

script/lexer.c:321: token 279 text [fi]

script/script.c:50: malloc 0x8fef97d0

script/script.c:50: malloc 0x8fef97b0

script/script.c:223: cmdif

script/script.c:50: malloc 0x8fef9780

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef9750

script/script.c:50: malloc 0x8fef9730

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8fef9880

script/script.c:50: malloc 0x8fef9860

script/script.c:294: append command

script/script.c:50: malloc 0x8fef9710

script/script.c:65: free 0x8fef9710

script/script.c:65: free 0x8fef9860

script/script.c:65: free 0x8fef9880

script/script.c:65: free 0x8fef9730

script/script.c:65: free 0x8fef9750

script/script.c:65: free 0x8fef9780

script/script.c:65: free 0x8fef97b0

script/script.c:65: free 0x8fef97d0

script/script.c:65: free 0x8fef98b0

script/script.c:65: free 0x8fef98d0

script/script.c:65: free 0x8fef9900

script/script.c:65: free 0x8fef9920

script/script.c:65: free 0x8fef9950

script/script.c:65: free 0x8fef9980

script/script.c:65: free 0x8fef99a0

script/script.c:65: free 0x8fef99d0

script/script.c:65: free 0x8fef99f0

script/script.c:65: free 0x8fef9a20

script/script.c:65: free 0x8fef9a50

script/script.c:65: free 0x8fef9b80

script/script.c:65: free 0x8fef9ba0

script/script.c:65: free 0x8fef9bd0

script/script.c:65: free 0x8fef9bf0

script/script.c:65: free 0x8fef9cd0

script/script.c:65: free 0x8fef9cf0

script/script.c:65: free 0x8fef9d20

script/script.c:65: free 0x8fef9d40

script/script.c:65: free 0x8fef9d70

script/script.c:65: free 0x8fef9da0

script/script.c:65: free 0x8fef9dc0

script/script.c:65: free 0x8fef9df0

script/script.c:65: free 0x8fef9e10

script/script.c:65: free 0x8fef9e40

script/script.c:65: free 0x8fef9e70

script/script.c:65: free 0x8fef9fa0

script/script.c:65: free 0x8fef9fc0

script/script.c:65: free 0x8fef9ff0

script/script.c:65: free 0x8fefa010

script/script.c:65: free 0x8fefa040

script/script.c:65: free 0x8fefa060

script/script.c:65: free 0x8fefa090

script/script.c:65: free 0x8fefa0b0

script/script.c:65: free 0x8fefa0e0

script/script.c:65: free 0x8fefa110

script/script.c:65: free 0x8fefa130

script/script.c:65: free 0x8fefa160

script/script.c:65: free 0x8fefa190

script/script.c:65: free 0x8fefa1b0

script/script.c:65: free 0x8fefa1e0

script/script.c:65: free 0x8fefa210

script/script.c:65: free 0x8fefa230

script/script.c:65: free 0x8fefa260

script/script.c:65: free 0x8fefa290

script/script.c:65: free 0x8fefa440

script/script.c:65: free 0x8fefa2b0

script/script.c:65: free 0x8fefa2d0

script/script.c:65: free 0x8fefa300

script/script.c:65: free 0x8fefa330

script/script.c:65: free 0x8fefa360

script/script.c:65: free 0x8fefa380

script/script.c:65: free 0x8fefa3b0

script/script.c:65: free 0x8fefa3d0

script/script.c:65: free 0x8fefa470

script/script.c:65: free 0x8fefa4a0

script/script.c:65: free 0x8fefa4c0

script/script.c:65: free 0x8fefa5f0

script/script.c:65: free 0x8fefa610

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fefa5d0

script/script.c:50: malloc 0x8fefa5b0

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8fefa580

script/script.c:50: malloc 0x8fefa560

script/script.c:65: free 0x8fefa560

script/script.c:65: free 0x8fefa580

script/script.c:65: free 0x8fefa5b0

script/script.c:65: free 0x8fefa5d0

script/lexer.c:321: token 288 text [export]

script/script.c:50: malloc 0x8fefa5a0

script/script.c:50: malloc 0x8fefa580

script/script.c:163: arglist

script/script.c:50: malloc 0x8fefa550

script/lexer.c:321: token 288 text [menuentry_id_option]

script/script.c:50: malloc 0x8fefa520

script/script.c:50: malloc 0x8fefa4f0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fefa4c0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fefa490

script/script.c:50: malloc 0x8fefa470

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fefa440

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8fefa630

script/script.c:50: malloc 0x8fefa420

script/script.c:294: append command

script/script.c:50: malloc 0x8fefa400

script/script.c:65: free 0x8fefa400

script/script.c:65: free 0x8fefa420

script/script.c:65: free 0x8fefa630

script/script.c:65: free 0x8fefa440

script/script.c:65: free 0x8fefa470

script/script.c:65: free 0x8fefa490

script/script.c:65: free 0x8fefa4c0

script/script.c:65: free 0x8fefa4f0

script/script.c:65: free 0x8fefa520

script/script.c:65: free 0x8fefa550

script/script.c:65: free 0x8fefa580

script/script.c:65: free 0x8fefa5a0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fefa5d0

script/script.c:50: malloc 0x8fefa5b0

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8fefa580

script/script.c:50: malloc 0x8fefa560

script/script.c:65: free 0x8fefa560

script/script.c:65: free 0x8fefa580

script/script.c:65: free 0x8fefa5b0

script/script.c:65: free 0x8fefa5d0

script/lexer.c:321: token 281 text [if]

script/script.c:50: malloc 0x8fefa590

script/script.c:50: malloc 0x8fefa570

script/lexer.c:321: token 289 text [[]

script/script.c:50: malloc 0x8fefa440

script/script.c:50: malloc 0x8fefa420

script/script.c:163: arglist

script/script.c:50: malloc 0x8fefa3f0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fefa350

script/script.c:50: malloc 0x8fefa330

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fefa300

script/script.c:50: malloc 0x8fefa2e0

script/lexer.c:321: token 289 text [prev_saved_entry]

script/script.c:50: malloc 0x8fefa2b0

script/script.c:50: malloc 0x8fefa280

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fefa250

script/script.c:50: malloc 0x8fefa230

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fefa3c0

script/script.c:50: malloc 0x8fefa210

script/script.c:163: arglist

script/script.c:50: malloc 0x8fefa1e0

script/lexer.c:321: token 289 text []]

script/script.c:50: malloc 0x8fefa1b0

script/script.c:50: malloc 0x8fefa190

script/script.c:163: arglist

script/script.c:50: malloc 0x8fefa160

script/lexer.c:321: token 265 text [;]

script/script.c:50: malloc 0x8fefa130

script/script.c:50: malloc 0x8fefa110

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fefa0e0

script/script.c:294: append command

script/script.c:50: malloc 0x8fefa0c0

script/lexer.c:321: token 284 text [then]

script/script.c:50: malloc 0x8fefa090

script/script.c:50: malloc 0x8fefa070

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fefa040

script/script.c:50: malloc 0x8fefa020

script/lexer.c:321: token 288 text [set]

script/script.c:50: malloc 0x8fef9eb0

script/script.c:50: malloc 0x8fef9e90

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef9e60

script/lexer.c:321: token 289 text [saved_entry=]

script/script.c:50: malloc 0x8fef9db0

script/script.c:50: malloc 0x8fef9d80

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef9d50

script/script.c:50: malloc 0x8fef9d30

script/lexer.c:321: token 289 text [prev_saved_entry]

script/script.c:50: malloc 0x8fef9d00

script/script.c:50: malloc 0x8fef9cd0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef9bf0

script/script.c:50: malloc 0x8fef9bd0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef9e30

script/script.c:50: malloc 0x8fef9bb0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef9b80

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef9a90

script/script.c:50: malloc 0x8fef9a70

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef9a40

script/script.c:294: append command

script/script.c:50: malloc 0x8fef9a20

script/lexer.c:321: token 288 text [save_env]

script/script.c:50: malloc 0x8fef9930

script/script.c:50: malloc 0x8fef9910

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef98e0

script/lexer.c:321: token 288 text [saved_entry]

script/script.c:50: malloc 0x8fef98b0

script/script.c:50: malloc 0x8fef9880

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef9850

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef9820

script/script.c:50: malloc 0x8fef9800

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef97d0

script/script.c:294: append command

script/lexer.c:321: token 288 text [set]

script/script.c:50: malloc 0x8fef96e0

script/script.c:50: malloc 0x8fef96c0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef9690

script/lexer.c:321: token 289 text [prev_saved_entry=]

script/script.c:50: malloc 0x8fef9660

script/script.c:50: malloc 0x8fef9630

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef9600

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef95d0

script/script.c:50: malloc 0x8fef95b0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef9580

script/script.c:294: append command

script/lexer.c:321: token 288 text [save_env]

script/script.c:50: malloc 0x8fef9490

script/script.c:50: malloc 0x8fef9470

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef9440

script/lexer.c:321: token 288 text [prev_saved_entry]

script/script.c:50: malloc 0x8fef9410

script/script.c:50: malloc 0x8fef93e0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef93b0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef9380

script/script.c:50: malloc 0x8fef9360

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef9330

script/script.c:294: append command

script/lexer.c:321: token 288 text [set]

script/script.c:50: malloc 0x8fef9240

script/script.c:50: malloc 0x8fef9220

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef91f0

script/lexer.c:321: token 289 text [boot_once=true]

script/script.c:50: malloc 0x8fef91c0

script/script.c:50: malloc 0x8fef9190

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef9160

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef9130

script/script.c:50: malloc 0x8fef9110

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef90e0

script/script.c:294: append command

script/lexer.c:321: token 279 text [fi]

script/script.c:50: malloc 0x8fef9000

script/script.c:50: malloc 0x8fef8fe0

script/script.c:223: cmdif

script/script.c:50: malloc 0x8fef8fb0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef8f80

script/script.c:50: malloc 0x8fef8f60

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8fef90b0

script/script.c:50: malloc 0x8fef9090

script/script.c:294: append command

script/script.c:50: malloc 0x8fef8f40

script/script.c:65: free 0x8fef8f40

script/script.c:65: free 0x8fef9090

script/script.c:65: free 0x8fef90b0

script/script.c:65: free 0x8fef8f60

script/script.c:65: free 0x8fef8f80

script/script.c:65: free 0x8fef8fb0

script/script.c:65: free 0x8fef8fe0

script/script.c:65: free 0x8fef9000

script/script.c:65: free 0x8fef90e0

script/script.c:65: free 0x8fef9110

script/script.c:65: free 0x8fef9130

script/script.c:65: free 0x8fef9160

script/script.c:65: free 0x8fef9190

script/script.c:65: free 0x8fef91c0

script/script.c:65: free 0x8fef91f0

script/script.c:65: free 0x8fef9220

script/script.c:65: free 0x8fef9240

script/script.c:65: free 0x8fef9330

script/script.c:65: free 0x8fef9360

script/script.c:65: free 0x8fef9380

script/script.c:65: free 0x8fef93b0

script/script.c:65: free 0x8fef93e0

script/script.c:65: free 0x8fef9410

script/script.c:65: free 0x8fef9440

script/script.c:65: free 0x8fef9470

script/script.c:65: free 0x8fef9490

script/script.c:65: free 0x8fef9580

script/script.c:65: free 0x8fef95b0

script/script.c:65: free 0x8fef95d0

script/script.c:65: free 0x8fef9600

script/script.c:65: free 0x8fef9630

script/script.c:65: free 0x8fef9660

script/script.c:65: free 0x8fef9690

script/script.c:65: free 0x8fef96c0

script/script.c:65: free 0x8fef96e0

script/script.c:65: free 0x8fef97d0

script/script.c:65: free 0x8fef9800

script/script.c:65: free 0x8fef9820

script/script.c:65: free 0x8fef9850

script/script.c:65: free 0x8fef9880

script/script.c:65: free 0x8fef98b0

script/script.c:65: free 0x8fef98e0

script/script.c:65: free 0x8fef9910

script/script.c:65: free 0x8fef9930

script/script.c:65: free 0x8fef9a20

script/script.c:65: free 0x8fef9a40

script/script.c:65: free 0x8fef9a70

script/script.c:65: free 0x8fef9a90

script/script.c:65: free 0x8fef9b80

script/script.c:65: free 0x8fef9bb0

script/script.c:65: free 0x8fef9e30

script/script.c:65: free 0x8fef9bd0

script/script.c:65: free 0x8fef9bf0

script/script.c:65: free 0x8fef9cd0

script/script.c:65: free 0x8fef9d00

script/script.c:65: free 0x8fef9d30

script/script.c:65: free 0x8fef9d50

script/script.c:65: free 0x8fef9d80

script/script.c:65: free 0x8fef9db0

script/script.c:65: free 0x8fef9e60

script/script.c:65: free 0x8fef9e90

script/script.c:65: free 0x8fef9eb0

script/script.c:65: free 0x8fefa020

script/script.c:65: free 0x8fefa040

script/script.c:65: free 0x8fefa070

script/script.c:65: free 0x8fefa090

script/script.c:65: free 0x8fefa0c0

script/script.c:65: free 0x8fefa0e0

script/script.c:65: free 0x8fefa110

script/script.c:65: free 0x8fefa130

script/script.c:65: free 0x8fefa160

script/script.c:65: free 0x8fefa190

script/script.c:65: free 0x8fefa1b0

script/script.c:65: free 0x8fefa1e0

script/script.c:65: free 0x8fefa210

script/script.c:65: free 0x8fefa3c0

script/script.c:65: free 0x8fefa230

script/script.c:65: free 0x8fefa250

script/script.c:65: free 0x8fefa280

script/script.c:65: free 0x8fefa2b0

script/script.c:65: free 0x8fefa2e0

script/script.c:65: free 0x8fefa300

script/script.c:65: free 0x8fefa330

script/script.c:65: free 0x8fefa350

script/script.c:65: free 0x8fefa3f0

script/script.c:65: free 0x8fefa420

script/script.c:65: free 0x8fefa440

script/script.c:65: free 0x8fefa570

script/script.c:65: free 0x8fefa590

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fefa550

script/script.c:50: malloc 0x8fefa530

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8fefa500

script/script.c:50: malloc 0x8fefa4e0

script/script.c:65: free 0x8fefa4e0

script/script.c:65: free 0x8fefa500

script/script.c:65: free 0x8fefa530

script/script.c:65: free 0x8fefa550

script/lexer.c:321: token 287 text [function]

script/script.c:50: malloc 0x8fefa520

script/script.c:50: malloc 0x8fefa500

script/lexer.c:321: token 288 text [savedefault]

script/script.c:50: malloc 0x8fefa4d0

script/script.c:50: malloc 0x8fefa4a0

script/lexer.c:321: token 266 text [{]

script/script.c:50: malloc 0x8fefa470

script/script.c:50: malloc 0x8fefa450

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fefa420

script/script.c:50: malloc 0x8fefa400

script/lexer.c:321: token 281 text [if]

script/script.c:50: malloc 0x8fefa2c0

script/script.c:50: malloc 0x8fefa2a0

script/lexer.c:321: token 289 text [[]

script/script.c:50: malloc 0x8fefa270

script/script.c:50: malloc 0x8fefa1a0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fefa170

script/lexer.c:321: token 289 text [-z]

script/script.c:50: malloc 0x8fefa140

script/script.c:50: malloc 0x8fefa120

script/script.c:163: arglist

script/script.c:50: malloc 0x8fefa0f0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fefa060

script/script.c:50: malloc 0x8fefa040

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fefa010

script/script.c:50: malloc 0x8fef9ec0

script/lexer.c:321: token 289 text [boot_once]

script/script.c:50: malloc 0x8fef9e90

script/script.c:50: malloc 0x8fef9e60

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef9e30

script/script.c:50: malloc 0x8fef9e10

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fefa0c0

script/script.c:50: malloc 0x8fef9df0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef9dc0

script/lexer.c:321: token 289 text []]

script/script.c:50: malloc 0x8fef9d90

script/script.c:50: malloc 0x8fef9d70

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef9d40

script/lexer.c:321: token 265 text [;]

script/script.c:50: malloc 0x8fef9d10

script/script.c:50: malloc 0x8fef9cf0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef9cc0

script/script.c:294: append command

script/script.c:50: malloc 0x8fef9c00

script/lexer.c:321: token 284 text [then]

script/script.c:50: malloc 0x8fef9bd0

script/script.c:50: malloc 0x8fef9bb0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef9b80

script/script.c:50: malloc 0x8fef9aa0

script/lexer.c:321: token 289 text [saved_entry=]

script/script.c:50: malloc 0x8fef98f0

script/script.c:50: malloc 0x8fef98c0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef9890

script/script.c:50: malloc 0x8fef9870

script/lexer.c:321: token 289 text [chosen]

script/script.c:50: malloc 0x8fef9840

script/script.c:50: malloc 0x8fef9820

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef97f0

script/script.c:50: malloc 0x8fef97d0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef96e0

script/script.c:50: malloc 0x8fef96c0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef9690

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef9660

script/script.c:50: malloc 0x8fef9640

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef9610

script/script.c:294: append command

script/script.c:50: malloc 0x8fef95f0

script/lexer.c:321: token 288 text [save_env]

script/script.c:50: malloc 0x8fef9490

script/script.c:50: malloc 0x8fef9470

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef9440

script/lexer.c:321: token 288 text [saved_entry]

script/script.c:50: malloc 0x8fef9410

script/script.c:50: malloc 0x8fef93e0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef93b0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef9380

script/script.c:50: malloc 0x8fef9360

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef9330

script/script.c:294: append command

script/lexer.c:321: token 279 text [fi]

script/script.c:50: malloc 0x8fef9190

script/script.c:50: malloc 0x8fef9170

script/script.c:223: cmdif

script/script.c:50: malloc 0x8fef9140

script/script.c:294: append command

script/script.c:50: malloc 0x8fef9120

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef90f0

script/script.c:50: malloc 0x8fef90d0

script/lexer.c:321: token 267 text [}]

script/script.c:50: malloc 0x8fef8ff0

script/script.c:50: malloc 0x8fef8fd0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef8f20

script/script.c:50: malloc 0x8fef8f00

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8fef90a0

script/script.c:50: malloc 0x8fef9080

script/script.c:294: append command

script/script.c:65: free 0x8fef9080

script/script.c:65: free 0x8fef90a0

script/script.c:65: free 0x8fef8f00

script/script.c:65: free 0x8fef8f20

script/script.c:65: free 0x8fefa4a0

script/script.c:65: free 0x8fefa4d0

script/script.c:65: free 0x8fefa500

script/script.c:65: free 0x8fefa520

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fefa4e0

script/script.c:50: malloc 0x8fefa250

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8fefa220

script/script.c:50: malloc 0x8fefa200

script/script.c:65: free 0x8fefa200

script/script.c:65: free 0x8fefa220

script/script.c:65: free 0x8fefa250

script/script.c:65: free 0x8fefa4e0

script/lexer.c:321: token 287 text [function]

script/script.c:50: malloc 0x8fefa240

script/script.c:50: malloc 0x8fefa220

script/lexer.c:321: token 288 text [load_video]

script/script.c:50: malloc 0x8fef90a0

script/script.c:50: malloc 0x8fef9070

script/lexer.c:321: token 266 text [{]

script/script.c:50: malloc 0x8fef8f20

script/script.c:50: malloc 0x8fef8f00

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef8ed0

script/script.c:50: malloc 0x8fef8eb0

script/lexer.c:321: token 281 text [if]

script/script.c:50: malloc 0x8fef8d60

script/script.c:50: malloc 0x8fef8d40

script/lexer.c:321: token 289 text [[]

script/script.c:50: malloc 0x8fef8d10

script/script.c:50: malloc 0x8fef8c40

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef8c10

script/lexer.c:321: token 289 text [x]

script/script.c:50: malloc 0x8fef8b70

script/script.c:50: malloc 0x8fef8b50

script/lexer.c:321: token 289 text [feature_all_video_module]

script/script.c:50: malloc 0x8fef8b20

script/script.c:50: malloc 0x8fef8af0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef8be0

script/script.c:50: malloc 0x8fef8ad0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef8aa0

script/lexer.c:321: token 289 text [=]

script/script.c:50: malloc 0x8fef8a70

script/script.c:50: malloc 0x8feee180

script/script.c:163: arglist

script/script.c:50: malloc 0x8feee150

script/lexer.c:321: token 288 text [xy]

script/script.c:50: malloc 0x8feee120

script/script.c:50: malloc 0x8feee100

script/script.c:163: arglist

script/script.c:50: malloc 0x8feee0d0

script/lexer.c:321: token 289 text []]

script/script.c:50: malloc 0x8feee0a0

script/script.c:50: malloc 0x8feee080

script/script.c:163: arglist

script/script.c:50: malloc 0x8feee050

script/lexer.c:321: token 265 text [;]

script/script.c:50: malloc 0x8feee020

script/script.c:50: malloc 0x8feee000

script/script.c:198: cmdline

script/script.c:50: malloc 0x8feedfd0

script/script.c:294: append command

script/script.c:50: malloc 0x8feedfb0

script/lexer.c:321: token 284 text [then]

script/script.c:50: malloc 0x8feedf80

script/script.c:50: malloc 0x8feedf60

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8feedf30

script/script.c:50: malloc 0x8feedf10

script/lexer.c:321: token 288 text [insmod]

script/script.c:50: malloc 0x8feede20

script/script.c:50: malloc 0x8feede00

script/script.c:163: arglist

script/script.c:50: malloc 0x8feeddd0

script/lexer.c:321: token 288 text [all_video]

script/script.c:50: malloc 0x8feedda0

script/script.c:50: malloc 0x8feedd70

script/script.c:163: arglist

script/script.c:50: malloc 0x8feedd40

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8feedd10

script/script.c:50: malloc 0x8feedcf0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8feedcc0

script/script.c:294: append command

script/script.c:50: malloc 0x8feedca0

script/lexer.c:321: token 277 text [else]

script/script.c:50: malloc 0x8feedbc0

script/script.c:50: malloc 0x8feedba0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8feedb70

script/script.c:50: malloc 0x8feedb50

script/lexer.c:321: token 288 text [insmod]

script/script.c:50: malloc 0x8feeda60

script/script.c:50: malloc 0x8feeda40

script/script.c:163: arglist

script/script.c:50: malloc 0x8feeda10

script/lexer.c:321: token 288 text [efi_gop]

script/script.c:50: malloc 0x8feed9e0

script/script.c:50: malloc 0x8feed9c0

script/script.c:163: arglist

script/script.c:50: malloc 0x8feed990

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8feed960

script/script.c:50: malloc 0x8feed940

script/script.c:198: cmdline

script/script.c:50: malloc 0x8feed910

script/script.c:294: append command

script/script.c:50: malloc 0x8feed8f0

script/lexer.c:321: token 288 text [insmod]

script/script.c:50: malloc 0x8feed800

script/script.c:50: malloc 0x8feed7e0

script/script.c:163: arglist

script/script.c:50: malloc 0x8feed7b0

script/lexer.c:321: token 288 text [efi_uga]

script/script.c:50: malloc 0x8feed780

script/script.c:50: malloc 0x8feed760

script/script.c:163: arglist

script/script.c:50: malloc 0x8feed730

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8feed700

script/script.c:50: malloc 0x8feed6e0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8feed6b0

script/script.c:294: append command

script/lexer.c:321: token 288 text [insmod]

script/script.c:50: malloc 0x8feed5c0

script/script.c:50: malloc 0x8feed5a0

script/script.c:163: arglist

script/script.c:50: malloc 0x8feed570

script/lexer.c:321: token 288 text [ieee1275_fb]

script/script.c:50: malloc 0x8feed540

script/script.c:50: malloc 0x8feed510

script/script.c:163: arglist

script/script.c:50: malloc 0x8feed4e0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8feed4b0

script/script.c:50: malloc 0x8feed490

script/script.c:198: cmdline

script/script.c:50: malloc 0x8feed460

script/script.c:294: append command

script/lexer.c:321: token 288 text [insmod]

script/script.c:50: malloc 0x8feed370

script/script.c:50: malloc 0x8feed350

script/script.c:163: arglist

script/script.c:50: malloc 0x8feed320

script/lexer.c:321: token 288 text [vbe]

script/script.c:50: malloc 0x8feed2f0

script/script.c:50: malloc 0x8feed2d0

script/script.c:163: arglist

script/script.c:50: malloc 0x8feed2a0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8feed270

script/script.c:50: malloc 0x8feed250

script/script.c:198: cmdline

script/script.c:50: malloc 0x8feed220

script/script.c:294: append command

script/lexer.c:321: token 288 text [insmod]

script/script.c:50: malloc 0x8feed130

script/script.c:50: malloc 0x8feed110

script/script.c:163: arglist

script/script.c:50: malloc 0x8feed0e0

script/lexer.c:321: token 288 text [vga]

script/script.c:50: malloc 0x8feed0b0

script/script.c:50: malloc 0x8feed090

script/script.c:163: arglist

script/script.c:50: malloc 0x8feed060

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8feed030

script/script.c:50: malloc 0x8feed010

script/script.c:198: cmdline

script/script.c:50: malloc 0x8feecfe0

script/script.c:294: append command

script/lexer.c:321: token 288 text [insmod]

script/script.c:50: malloc 0x8feecef0

script/script.c:50: malloc 0x8feeced0

script/script.c:163: arglist

script/script.c:50: malloc 0x8feecea0

script/lexer.c:321: token 288 text [video_bochs]

script/script.c:50: malloc 0x8feece70

script/script.c:50: malloc 0x8feece40

script/script.c:163: arglist

script/script.c:50: malloc 0x8feece10

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8feecde0

script/script.c:50: malloc 0x8feecdc0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8feecd90

script/script.c:294: append command

script/lexer.c:321: token 288 text [insmod]

script/script.c:50: malloc 0x8feecca0

script/script.c:50: malloc 0x8feecc80

script/script.c:163: arglist

script/script.c:50: malloc 0x8feecc50

script/lexer.c:321: token 288 text [video_cirrus]

script/script.c:50: malloc 0x8feecc20

script/script.c:50: malloc 0x8feecbf0

script/script.c:163: arglist

script/script.c:50: malloc 0x8feecbc0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8feecb90

script/script.c:50: malloc 0x8feecb70

script/script.c:198: cmdline

script/script.c:50: malloc 0x8feecb40

script/script.c:294: append command

script/lexer.c:321: token 279 text [fi]

script/script.c:50: malloc 0x8feeca60

script/script.c:50: malloc 0x8feeca40

script/script.c:223: cmdif

script/script.c:50: malloc 0x8feeca10

script/script.c:294: append command

script/script.c:50: malloc 0x8feec9f0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8feec9c0

script/script.c:50: malloc 0x8feec9a0

script/lexer.c:321: token 267 text [}]

script/script.c:50: malloc 0x8feec8c0

script/script.c:50: malloc 0x8feec8a0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8feec7f0

script/script.c:50: malloc 0x8feec7d0

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8feec970

script/script.c:50: malloc 0x8feec950

script/script.c:294: append command

script/script.c:65: free 0x8feec950

script/script.c:65: free 0x8feec970

script/script.c:65: free 0x8feec7d0

script/script.c:65: free 0x8feec7f0

script/script.c:65: free 0x8fef9070

script/script.c:65: free 0x8fef90a0

script/script.c:65: free 0x8fefa220

script/script.c:65: free 0x8fefa240

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fefa240

script/script.c:50: malloc 0x8fefa220

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8fefa1f0

script/script.c:50: malloc 0x8fef90b0

script/script.c:65: free 0x8fef90b0

script/script.c:65: free 0x8fefa1f0

script/script.c:65: free 0x8fefa220

script/script.c:65: free 0x8fefa240

script/lexer.c:321: token 281 text [if]

script/script.c:50: malloc 0x8fefa240

script/script.c:50: malloc 0x8fefa220

script/lexer.c:321: token 289 text [[]

script/script.c:50: malloc 0x8fef8ce0

script/script.c:50: malloc 0x8fef8cc0

script/script.c:163: arglist

script/script.c:50: malloc 0x8feec970

script/lexer.c:321: token 289 text [x]

script/script.c:50: malloc 0x8feec7f0

script/script.c:50: malloc 0x8feec7d0

script/lexer.c:321: token 289 text [feature_default_font_path]

script/script.c:50: malloc 0x8feec7a0

script/script.c:50: malloc 0x8feec760

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8feec940

script/script.c:50: malloc 0x8feec740

script/script.c:163: arglist

script/script.c:50: malloc 0x8feec710

script/lexer.c:321: token 289 text [=]

script/script.c:50: malloc 0x8feec6e0

script/script.c:50: malloc 0x8feec6c0

script/script.c:163: arglist

script/script.c:50: malloc 0x8feec690

script/lexer.c:321: token 288 text [xy]

script/script.c:50: malloc 0x8feec660

script/script.c:50: malloc 0x8feec640

script/script.c:163: arglist

script/script.c:50: malloc 0x8feec610

script/lexer.c:321: token 289 text []]

script/script.c:50: malloc 0x8feec5e0

script/script.c:50: malloc 0x8feec5c0

script/script.c:163: arglist

script/script.c:50: malloc 0x8feec590

script/lexer.c:321: token 265 text [;]

script/script.c:50: malloc 0x8feec560

script/script.c:50: malloc 0x8feec540

script/script.c:198: cmdline

script/script.c:50: malloc 0x8feec510

script/script.c:294: append command

script/script.c:50: malloc 0x8feec4f0

script/lexer.c:321: token 284 text [then]

script/script.c:50: malloc 0x8feec4c0

script/script.c:50: malloc 0x8feec4a0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8feec470

script/script.c:50: malloc 0x8feec450

script/lexer.c:321: token 289 text [font=unicode]

script/script.c:50: malloc 0x8feec360

script/script.c:50: malloc 0x8feec330

script/script.c:163: arglist

script/script.c:50: malloc 0x8feec300

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8feec2d0

script/script.c:50: malloc 0x8feec2b0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8feec280

script/script.c:294: append command

script/script.c:50: malloc 0x8feec260

script/lexer.c:321: token 277 text [else]

script/script.c:50: malloc 0x8feec180

script/script.c:50: malloc 0x8feec160

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8feec130

script/script.c:50: malloc 0x8feec110

script/lexer.c:321: token 288 text [insmod]

script/script.c:50: malloc 0x8feec020

script/script.c:50: malloc 0x8feec000

script/script.c:163: arglist

script/script.c:50: malloc 0x8feebfd0

script/lexer.c:321: token 288 text [part_msdos]

script/script.c:50: malloc 0x8feebfa0

script/script.c:50: malloc 0x8feebf70

script/script.c:163: arglist

script/script.c:50: malloc 0x8feebf40

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8feebf10

script/script.c:50: malloc 0x8feebef0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8feebec0

script/script.c:294: append command

script/script.c:50: malloc 0x8feebea0

script/lexer.c:321: token 288 text [insmod]

script/script.c:50: malloc 0x8feebdc0

script/script.c:50: malloc 0x8feebda0

script/script.c:163: arglist

script/script.c:50: malloc 0x8feebd70

script/lexer.c:321: token 288 text [ext2]

script/script.c:50: malloc 0x8feebd40

script/script.c:50: malloc 0x8feebd20

script/script.c:163: arglist

script/script.c:50: malloc 0x8feebcf0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8feebcc0

script/script.c:50: malloc 0x8feebca0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8feebc70

script/script.c:294: append command

script/lexer.c:321: token 288 text [set]

script/script.c:50: malloc 0x8feebb80

script/script.c:50: malloc 0x8feebb60

script/script.c:163: arglist

script/script.c:50: malloc 0x8feebb30

script/lexer.c:321: token 289 text [root=]

script/script.c:50: malloc 0x8feeba90

script/script.c:50: malloc 0x8feeba70

script/lexer.c:321: token 289 text [hd0,msdos6]

script/script.c:50: malloc 0x8feeba40

script/script.c:50: malloc 0x8feeba10

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8feebb00

script/script.c:50: malloc 0x8feeb9f0

script/script.c:163: arglist

script/script.c:50: malloc 0x8feeb9c0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8feeb990

script/script.c:50: malloc 0x8feeb970

script/script.c:198: cmdline

script/script.c:50: malloc 0x8feeb940

script/script.c:294: append command

script/lexer.c:321: token 281 text [if]

script/script.c:50: malloc 0x8feeb830

script/script.c:50: malloc 0x8feeb810

script/lexer.c:321: token 289 text [[]

script/script.c:50: malloc 0x8feeb7e0

script/script.c:50: malloc 0x8feeb7c0

script/script.c:163: arglist

script/script.c:50: malloc 0x8feeb790

script/lexer.c:321: token 289 text [x]

script/script.c:50: malloc 0x8feeb6f0

script/script.c:50: malloc 0x8feeb6d0

script/lexer.c:321: token 289 text [feature_platform_search_hint]

script/script.c:50: malloc 0x8feeb6a0

script/script.c:50: malloc 0x8feeb660

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8feeb760

script/script.c:50: malloc 0x8feeb640

script/script.c:163: arglist

script/script.c:50: malloc 0x8feeb610

script/lexer.c:321: token 289 text [=]

script/script.c:50: malloc 0x8feeb5e0

script/script.c:50: malloc 0x8feeb5c0

script/script.c:163: arglist

script/script.c:50: malloc 0x8feeb590

script/lexer.c:321: token 288 text [xy]

script/script.c:50: malloc 0x8feeb560

script/script.c:50: malloc 0x8feeb540

script/script.c:163: arglist

script/script.c:50: malloc 0x8feeb510

script/lexer.c:321: token 289 text []]

script/script.c:50: malloc 0x8feeb4e0

script/script.c:50: malloc 0x8feeb4c0

script/script.c:163: arglist

script/script.c:50: malloc 0x8feeb490

script/lexer.c:321: token 265 text [;]

script/script.c:50: malloc 0x8feeb460

script/script.c:50: malloc 0x8feeb440

script/script.c:198: cmdline

script/script.c:50: malloc 0x8feeb410

script/script.c:294: append command

script/script.c:50: malloc 0x8feeb3f0

script/lexer.c:321: token 284 text [then]

script/script.c:50: malloc 0x8feeb3c0

script/script.c:50: malloc 0x8feeb3a0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8feeb370

script/script.c:50: malloc 0x8feeb350

script/lexer.c:321: token 288 text [search]

script/script.c:50: malloc 0x8feeb270

script/script.c:50: malloc 0x8feeb250

script/script.c:163: arglist

script/script.c:50: malloc 0x8feeb220

script/lexer.c:321: token 289 text [--no-floppy]

script/script.c:50: malloc 0x8feeb1f0

script/script.c:50: malloc 0x8feeb1c0

script/script.c:163: arglist

script/script.c:50: malloc 0x8feeb0f0

script/lexer.c:321: token 289 text [--fs-uuid]

script/script.c:50: malloc 0x8feeb0c0

script/script.c:50: malloc 0x8feeb090

script/script.c:163: arglist

script/script.c:50: malloc 0x8feeb060

script/lexer.c:321: token 289 text [--set=root]

script/script.c:50: malloc 0x8feeb030

script/script.c:50: malloc 0x8feeb000

script/script.c:163: arglist

script/script.c:50: malloc 0x8feeafd0

script/lexer.c:321: token 289 text [--hint-bios=hd0,msdos6]

script/script.c:50: malloc 0x8feeafa0

script/script.c:50: malloc 0x8feeaf70

script/script.c:163: arglist

script/script.c:50: malloc 0x8feeaf40

script/lexer.c:321: token 289 text [--hint-efi=hd0,msdos6]

script/script.c:50: malloc 0x8feeaf10

script/script.c:50: malloc 0x8feeaee0

script/script.c:163: arglist

script/script.c:50: malloc 0x8feeaeb0

script/lexer.c:321: token 289 text [--hint-baremetal=ahci0,msdos6]

script/script.c:50: malloc 0x8feeae80

script/script.c:50: malloc 0x8feeae40

script/script.c:163: arglist

script/script.c:50: malloc 0x8feeae10

script/lexer.c:321: token 289 text [8cf96951-8da7-4419-a07f-cb0afc3f6cdd]

script/script.c:50: malloc 0x8feead00

script/script.c:50: malloc 0x8feeacc0

script/script.c:163: arglist

script/script.c:50: malloc 0x8feeac90

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8feeac60

script/script.c:50: malloc 0x8feeac40

script/script.c:198: cmdline

script/script.c:50: malloc 0x8feeac10

script/script.c:294: append command

script/script.c:50: malloc 0x8feeabf0

script/lexer.c:321: token 277 text [else]

script/script.c:50: malloc 0x8feeab10

script/script.c:50: malloc 0x8feeaaf0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8feeaac0

script/script.c:50: malloc 0x8feeaaa0

script/lexer.c:321: token 288 text [search]

script/script.c:50: malloc 0x8feeaa70

script/script.c:50: malloc 0x8feeaa50

script/script.c:163: arglist

script/script.c:50: malloc 0x8feeaa20

script/lexer.c:321: token 289 text [--no-floppy]

script/script.c:50: malloc 0x8feea8e0

script/script.c:50: malloc 0x8feea8b0

script/script.c:163: arglist

script/script.c:50: malloc 0x8feea880

script/lexer.c:321: token 289 text [--fs-uuid]

script/script.c:50: malloc 0x8feea850

script/script.c:50: malloc 0x8feea820

script/script.c:163: arglist

script/script.c:50: malloc 0x8feea7f0

script/lexer.c:321: token 289 text [--set=root]

script/script.c:50: malloc 0x8feea7c0

script/script.c:50: malloc 0x8feea790

script/script.c:163: arglist

script/script.c:50: malloc 0x8feea760

script/lexer.c:321: token 289 text [8cf96951-8da7-4419-a07f-cb0afc3f6cdd]

script/script.c:50: malloc 0x8feea730

script/script.c:50: malloc 0x8feea6f0

script/script.c:163: arglist

script/script.c:50: malloc 0x8feea6c0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8feea690

script/script.c:50: malloc 0x8feea670

script/script.c:198: cmdline

script/script.c:50: malloc 0x8feea640

script/script.c:294: append command

script/script.c:50: malloc 0x8feea620

script/lexer.c:321: token 279 text [fi]

script/script.c:50: malloc 0x8feea540

script/script.c:50: malloc 0x8feea520

script/script.c:223: cmdif

script/script.c:50: malloc 0x8feea4f0

script/script.c:294: append command

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8feea4c0

script/script.c:50: malloc 0x8feea4a0

script/lexer.c:321: token 289 text [font=]

script/script.c:50: malloc 0x8feea360

script/script.c:50: malloc 0x8feea340

script/lexer.c:321: token 289 text [/usr/share/grub/unicode.pf2]

script/script.c:50: malloc 0x8feea310

script/script.c:50: malloc 0x8feea2d0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8feea2a0

script/script.c:50: malloc 0x8feea280

script/script.c:163: arglist

script/script.c:50: malloc 0x8feea250

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8feea220

script/script.c:50: malloc 0x8feea200

script/script.c:198: cmdline

script/script.c:50: malloc 0x8feea1d0

script/script.c:294: append command

script/lexer.c:321: token 279 text [fi]

script/script.c:50: malloc 0x8feea0f0

script/script.c:50: malloc 0x8feea0d0

script/script.c:223: cmdif

script/script.c:50: malloc 0x8feea0a0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8feea070

script/script.c:50: malloc 0x8feea050

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8feea1a0

script/script.c:50: malloc 0x8feea180

script/script.c:294: append command

script/script.c:50: malloc 0x8feea030

script/script.c:65: free 0x8feea030

script/script.c:65: free 0x8feea180

script/script.c:65: free 0x8feea1a0

script/script.c:65: free 0x8feea050

script/script.c:65: free 0x8feea070

script/script.c:65: free 0x8feea0a0

script/script.c:65: free 0x8feea0d0

script/script.c:65: free 0x8feea0f0

script/script.c:65: free 0x8feea1d0

script/script.c:65: free 0x8feea200

script/script.c:65: free 0x8feea220

script/script.c:65: free 0x8feea250

script/script.c:65: free 0x8feea280

script/script.c:65: free 0x8feea2a0

script/script.c:65: free 0x8feea2d0

script/script.c:65: free 0x8feea310

script/script.c:65: free 0x8feea340

script/script.c:65: free 0x8feea360

script/script.c:65: free 0x8feea4a0

script/script.c:65: free 0x8feea4c0

script/script.c:65: free 0x8feea4f0

script/script.c:65: free 0x8feea520

script/script.c:65: free 0x8feea540

script/script.c:65: free 0x8feea620

script/script.c:65: free 0x8feea640

script/script.c:65: free 0x8feea670

script/script.c:65: free 0x8feea690

script/script.c:65: free 0x8feea6c0

script/script.c:65: free 0x8feea6f0

script/script.c:65: free 0x8feea730

script/script.c:65: free 0x8feea760

script/script.c:65: free 0x8feea790

script/script.c:65: free 0x8feea7c0

script/script.c:65: free 0x8feea7f0

script/script.c:65: free 0x8feea820

script/script.c:65: free 0x8feea850

script/script.c:65: free 0x8feea880

script/script.c:65: free 0x8feea8b0

script/script.c:65: free 0x8feea8e0

script/script.c:65: free 0x8feeaa20

script/script.c:65: free 0x8feeaa50

script/script.c:65: free 0x8feeaa70

script/script.c:65: free 0x8feeaaa0

script/script.c:65: free 0x8feeaac0

script/script.c:65: free 0x8feeaaf0

script/script.c:65: free 0x8feeab10

script/script.c:65: free 0x8feeabf0

script/script.c:65: free 0x8feeac10

script/script.c:65: free 0x8feeac40

script/script.c:65: free 0x8feeac60

script/script.c:65: free 0x8feeac90

script/script.c:65: free 0x8feeacc0

script/script.c:65: free 0x8feead00

script/script.c:65: free 0x8feeae10

script/script.c:65: free 0x8feeae40

script/script.c:65: free 0x8feeae80

script/script.c:65: free 0x8feeaeb0

script/script.c:65: free 0x8feeaee0

script/script.c:65: free 0x8feeaf10

script/script.c:65: free 0x8feeaf40

script/script.c:65: free 0x8feeaf70

script/script.c:65: free 0x8feeafa0

script/script.c:65: free 0x8feeafd0

script/script.c:65: free 0x8feeb000

script/script.c:65: free 0x8feeb030

script/script.c:65: free 0x8feeb060

script/script.c:65: free 0x8feeb090

script/script.c:65: free 0x8feeb0c0

script/script.c:65: free 0x8feeb0f0

script/script.c:65: free 0x8feeb1c0

script/script.c:65: free 0x8feeb1f0

script/script.c:65: free 0x8feeb220

script/script.c:65: free 0x8feeb250

script/script.c:65: free 0x8feeb270

script/script.c:65: free 0x8feeb350

script/script.c:65: free 0x8feeb370

script/script.c:65: free 0x8feeb3a0

script/script.c:65: free 0x8feeb3c0

script/script.c:65: free 0x8feeb3f0

script/script.c:65: free 0x8feeb410

script/script.c:65: free 0x8feeb440

script/script.c:65: free 0x8feeb460

script/script.c:65: free 0x8feeb490

script/script.c:65: free 0x8feeb4c0

script/script.c:65: free 0x8feeb4e0

script/script.c:65: free 0x8feeb510

script/script.c:65: free 0x8feeb540

script/script.c:65: free 0x8feeb560

script/script.c:65: free 0x8feeb590

script/script.c:65: free 0x8feeb5c0

script/script.c:65: free 0x8feeb5e0

script/script.c:65: free 0x8feeb610

script/script.c:65: free 0x8feeb640

script/script.c:65: free 0x8feeb760

script/script.c:65: free 0x8feeb660

script/script.c:65: free 0x8feeb6a0

script/script.c:65: free 0x8feeb6d0

script/script.c:65: free 0x8feeb6f0

script/script.c:65: free 0x8feeb790

script/script.c:65: free 0x8feeb7c0

script/script.c:65: free 0x8feeb7e0

script/script.c:65: free 0x8feeb810

script/script.c:65: free 0x8feeb830

script/script.c:65: free 0x8feeb940

script/script.c:65: free 0x8feeb970

script/script.c:65: free 0x8feeb990

script/script.c:65: free 0x8feeb9c0

script/script.c:65: free 0x8feeb9f0

script/script.c:65: free 0x8feebb00

script/script.c:65: free 0x8feeba10

script/script.c:65: free 0x8feeba40

script/script.c:65: free 0x8feeba70

script/script.c:65: free 0x8feeba90

script/script.c:65: free 0x8feebb30

script/script.c:65: free 0x8feebb60

script/script.c:65: free 0x8feebb80

script/script.c:65: free 0x8feebc70

script/script.c:65: free 0x8feebca0

script/script.c:65: free 0x8feebcc0

script/script.c:65: free 0x8feebcf0

script/script.c:65: free 0x8feebd20

script/script.c:65: free 0x8feebd40

script/script.c:65: free 0x8feebd70

script/script.c:65: free 0x8feebda0

script/script.c:65: free 0x8feebdc0

script/script.c:65: free 0x8feebea0

script/script.c:65: free 0x8feebec0

script/script.c:65: free 0x8feebef0

script/script.c:65: free 0x8feebf10

script/script.c:65: free 0x8feebf40

script/script.c:65: free 0x8feebf70

script/script.c:65: free 0x8feebfa0

script/script.c:65: free 0x8feebfd0

script/script.c:65: free 0x8feec000

script/script.c:65: free 0x8feec020

script/script.c:65: free 0x8feec110

script/script.c:65: free 0x8feec130

script/script.c:65: free 0x8feec160

script/script.c:65: free 0x8feec180

script/script.c:65: free 0x8feec260

script/script.c:65: free 0x8feec280

script/script.c:65: free 0x8feec2b0

script/script.c:65: free 0x8feec2d0

script/script.c:65: free 0x8feec300

script/script.c:65: free 0x8feec330

script/script.c:65: free 0x8feec360

script/script.c:65: free 0x8feec450

script/script.c:65: free 0x8feec470

script/script.c:65: free 0x8feec4a0

script/script.c:65: free 0x8feec4c0

script/script.c:65: free 0x8feec4f0

script/script.c:65: free 0x8feec510

script/script.c:65: free 0x8feec540

script/script.c:65: free 0x8feec560

script/script.c:65: free 0x8feec590

script/script.c:65: free 0x8feec5c0

script/script.c:65: free 0x8feec5e0

script/script.c:65: free 0x8feec610

script/script.c:65: free 0x8feec640

script/script.c:65: free 0x8feec660

script/script.c:65: free 0x8feec690

script/script.c:65: free 0x8feec6c0

script/script.c:65: free 0x8feec6e0

script/script.c:65: free 0x8feec710

script/script.c:65: free 0x8feec740

script/script.c:65: free 0x8feec940

script/script.c:65: free 0x8feec760

script/script.c:65: free 0x8feec7a0

script/script.c:65: free 0x8feec7d0

script/script.c:65: free 0x8feec7f0

script/script.c:65: free 0x8feec970

script/script.c:65: free 0x8fef8cc0

script/script.c:65: free 0x8fef8ce0

script/script.c:65: free 0x8fefa220

script/script.c:65: free 0x8fefa240

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fefa220

script/script.c:50: malloc 0x8fefa200

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8fef90a0

script/script.c:50: malloc 0x8fef9080

script/script.c:65: free 0x8fef9080

script/script.c:65: free 0x8fef90a0

script/script.c:65: free 0x8fefa200

script/script.c:65: free 0x8fefa220

script/lexer.c:321: token 281 text [if]

script/script.c:50: malloc 0x8fef90a0

script/script.c:50: malloc 0x8fef9080

script/lexer.c:321: token 288 text [loadfont]

script/script.c:50: malloc 0x8fef8ce0

script/script.c:50: malloc 0x8fef8cc0

script/script.c:163: arglist

script/script.c:50: malloc 0x8feec970

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8feec770

script/script.c:50: malloc 0x8feec750

script/lexer.c:321: token 289 text [font]

script/script.c:50: malloc 0x8feec720

script/script.c:50: malloc 0x8feec700

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fefa200

script/script.c:50: malloc 0x8fef9060

script/script.c:163: arglist

script/script.c:50: malloc 0x8feec6d0

script/lexer.c:321: token 265 text [;]

script/script.c:50: malloc 0x8feec6a0

script/script.c:50: malloc 0x8feec680

script/script.c:198: cmdline

script/script.c:50: malloc 0x8feec650

script/script.c:294: append command

script/script.c:50: malloc 0x8feec630

script/lexer.c:321: token 284 text [then]

script/script.c:50: malloc 0x8feec600

script/script.c:50: malloc 0x8feec5e0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8feec5b0

script/script.c:50: malloc 0x8feec590

script/lexer.c:321: token 288 text [set]

script/script.c:50: malloc 0x8feec4a0

script/script.c:50: malloc 0x8feec480

script/script.c:163: arglist

script/script.c:50: malloc 0x8feec450

script/lexer.c:321: token 289 text [gfxmode=auto]

script/script.c:50: malloc 0x8feec360

script/script.c:50: malloc 0x8feec330

script/script.c:163: arglist

script/script.c:50: malloc 0x8feec300

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8feec2d0

script/script.c:50: malloc 0x8feec2b0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8feec280

script/script.c:294: append command

script/script.c:50: malloc 0x8feec260

script/lexer.c:321: token 288 text [load_video]

script/script.c:50: malloc 0x8feec020

script/script.c:50: malloc 0x8feebff0

script/script.c:163: arglist

script/script.c:50: malloc 0x8feebfc0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8feebf90

script/script.c:50: malloc 0x8feebf70

script/script.c:198: cmdline

script/script.c:50: malloc 0x8feebf40

script/script.c:294: append command

script/lexer.c:321: token 288 text [insmod]

script/script.c:50: malloc 0x8feebdc0

script/script.c:50: malloc 0x8feebda0

script/script.c:163: arglist

script/script.c:50: malloc 0x8feebd70

script/lexer.c:321: token 288 text [gfxterm]

script/script.c:50: malloc 0x8feebd40

script/script.c:50: malloc 0x8feebd20

script/script.c:163: arglist

script/script.c:50: malloc 0x8feebcf0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8feebcc0

script/script.c:50: malloc 0x8feebca0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8feebc70

script/script.c:294: append command

script/lexer.c:321: token 288 text [set]

script/script.c:50: malloc 0x8feebab0

script/script.c:50: malloc 0x8feeba90

script/script.c:163: arglist

script/script.c:50: malloc 0x8feeba60

script/lexer.c:321: token 289 text [locale_dir=]

script/script.c:50: malloc 0x8feeb9c0

script/script.c:50: malloc 0x8feeb990

script/lexer.c:321: token 289 text [prefix]

script/script.c:50: malloc 0x8feeb960

script/script.c:50: malloc 0x8feeb940

script/lexer.c:321: token 289 text [/locale]

script/script.c:50: malloc 0x8feeb830

script/script.c:50: malloc 0x8feeb810

script/script.c:163: arglist

script/script.c:50: malloc 0x8feeb7e0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8feeb7b0

script/script.c:50: malloc 0x8feeb790

script/script.c:198: cmdline

script/script.c:50: malloc 0x8feeb760

script/script.c:294: append command

script/lexer.c:321: token 288 text [set]

script/script.c:50: malloc 0x8feeb670

script/script.c:50: malloc 0x8feeb650

script/script.c:163: arglist

script/script.c:50: malloc 0x8feeb620

script/lexer.c:321: token 289 text [lang=en_US]

script/script.c:50: malloc 0x8feeb5f0

script/script.c:50: malloc 0x8feeb5c0

script/script.c:163: arglist

script/script.c:50: malloc 0x8feeb590

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8feeb560

script/script.c:50: malloc 0x8feeb540

script/script.c:198: cmdline

script/script.c:50: malloc 0x8feeb510

script/script.c:294: append command

script/lexer.c:321: token 288 text [insmod]

script/script.c:50: malloc 0x8feeb420

script/script.c:50: malloc 0x8feeb400

script/script.c:163: arglist

script/script.c:50: malloc 0x8feeb3d0

script/lexer.c:321: token 288 text [gettext]

script/script.c:50: malloc 0x8feeb3a0

script/script.c:50: malloc 0x8feeb280

script/script.c:163: arglist

script/script.c:50: malloc 0x8feeb250

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8feeb220

script/script.c:50: malloc 0x8feeb200

script/script.c:198: cmdline

script/script.c:50: malloc 0x8feeb1d0

script/script.c:294: append command

script/lexer.c:321: token 279 text [fi]

script/script.c:50: malloc 0x8feeb0b0

script/script.c:50: malloc 0x8feeb090

script/script.c:223: cmdif

script/script.c:50: malloc 0x8feeb060

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8feeb030

script/script.c:50: malloc 0x8feeb010

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8feeafe0

script/script.c:50: malloc 0x8feeafc0

script/script.c:294: append command

script/script.c:50: malloc 0x8feeafa0

kern/disk.c:230: Opening `ata0,msdos1'...

disk/pata.c:486: opening PATA dev `ata0'

disk/pata.c:295: sectors=0x5a

disk/pata.c:166: pata_pass_through: cmd=0xec, features=0x0, sectors=0x0

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=512

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0xff

disk/ata.c:48: Serial: S10UJ9AZ302452      

disk/ata.c:50: Firmware: HH100-08

disk/ata.c:52: Model: SAMSUNG HM160HI                         

disk/ata.c:56: Addressing: 2

disk/ata.c:57: Sectors: 312581808

disk/ata.c:58: Sector size: 512

partmap/msdos.c:188: partition 0: flag 0x80, type 0x83, start 0x3f, len

0x1de7bb

kern/fs.c:56: Detecting ext2...

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=64, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x40, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=512, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x0, lba_mid=0x2, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=4352, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x0, lba_mid=0x11, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=786944, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xc, lba_mid=0x2, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=790784, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xc, lba_mid=0x11, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=787072, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xc, lba_mid=0x2, lba_low=0x80, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=790976, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xc, lba_mid=0x11, lba_low=0xc0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=800128, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xc, lba_mid=0x35, lba_low=0x80, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=800192, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xc, lba_mid=0x35, lba_low=0xc0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=800256, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xc, lba_mid=0x36, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=276608, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x4, lba_mid=0x38, lba_low=0x80, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=276672, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x4, lba_mid=0x38, lba_low=0xc0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=276736, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x4, lba_mid=0x39, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=277248, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x4, lba_mid=0x3b, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=277312, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x4, lba_mid=0x3b, lba_low=0x40, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=277376, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x4, lba_mid=0x3b, lba_low=0x80, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=277440, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x4, lba_mid=0x3b, lba_low=0xc0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=277504, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x4, lba_mid=0x3c, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=296000, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x4, lba_mid=0x84, lba_low=0x40, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=296064, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x4, lba_mid=0x84, lba_low=0x80, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=296128, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x4, lba_mid=0x84, lba_low=0xc0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=296192, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x4, lba_mid=0x85, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=296256, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x4, lba_mid=0x85, lba_low=0x40, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=296320, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x4, lba_mid=0x85, lba_low=0x80, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=296384, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x4, lba_mid=0x85, lba_low=0xc0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=296448, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x4, lba_mid=0x86, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

kern/disk.c:230: Opening `ata0,msdos1'...

disk/pata.c:486: opening PATA dev `ata0'

disk/pata.c:295: sectors=0x5a

disk/pata.c:166: pata_pass_through: cmd=0xec, features=0x0, sectors=0x0

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=512

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0xff

disk/ata.c:48: Serial: S10UJ9AZ302452      

disk/ata.c:50: Firmware: HH100-08

disk/ata.c:52: Model: SAMSUNG HM160HI                         

disk/ata.c:56: Addressing: 2

disk/ata.c:57: Sectors: 312581808

disk/ata.c:58: Sector size: 512

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=0, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

partmap/msdos.c:188: partition 0: flag 0x80, type 0x83, start 0x3f, len

0x1de7bb

kern/fs.c:56: Detecting ext2...

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=790976, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xc, lba_mid=0x11, lba_low=0xc0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=296448, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x4, lba_mid=0x86, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=64, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x40, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=512, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x0, lba_mid=0x2, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=4352, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x0, lba_mid=0x11, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=786944, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xc, lba_mid=0x2, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=790784, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xc, lba_mid=0x11, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=790848, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xc, lba_mid=0x11, lba_low=0x40, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=790912, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xc, lba_mid=0x11, lba_low=0x80, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=794752, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xc, lba_mid=0x20, lba_low=0x80, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

kern/disk.c:326: Closing `ata0'.

kern/dl.c:583: module at 0x8fee85d0, size 0x395

kern/dl.c:607: relocating to 0x8ff00f70

kern/dl.c:571: flushing 0x15d bytes at 0x8ff00cb0

kern/dl.c:630: module name: all_video

kern/dl.c:631: init function: 0x0

kern/disk.c:230: Opening `ata0,msdos1'...

disk/pata.c:486: opening PATA dev `ata0'

disk/pata.c:295: sectors=0x5a

disk/pata.c:166: pata_pass_through: cmd=0xec, features=0x0, sectors=0x0

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=512

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0xff

disk/ata.c:48: Serial: S10UJ9AZ302452      

disk/ata.c:50: Firmware: HH100-08

disk/ata.c:52: Model: SAMSUNG HM160HI                         

disk/ata.c:56: Addressing: 2

disk/ata.c:57: Sectors: 312581808

disk/ata.c:58: Sector size: 512

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=0, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

partmap/msdos.c:188: partition 0: flag 0x80, type 0x83, start 0x3f, len

0x1de7bb

kern/fs.c:56: Detecting ext2...

kern/disk.c:326: Closing `ata0'.

kern/disk.c:230: Opening `ata0,msdos1'...

disk/pata.c:486: opening PATA dev `ata0'

disk/pata.c:295: sectors=0x5a

disk/pata.c:166: pata_pass_through: cmd=0xec, features=0x0, sectors=0x0

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=512

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0xff

disk/ata.c:48: Serial: S10UJ9AZ302452      

disk/ata.c:50: Firmware: HH100-08

disk/ata.c:52: Model: SAMSUNG HM160HI                         

disk/ata.c:56: Addressing: 2

disk/ata.c:57: Sectors: 312581808

disk/ata.c:58: Sector size: 512

partmap/msdos.c:188: partition 0: flag 0x80, type 0x83, start 0x3f, len

0x1de7bb

kern/fs.c:56: Detecting ext2...

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=787072, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xc, lba_mid=0x2, lba_low=0x80, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

kern/disk.c:326: Closing `ata0'.

script/script.c:65: free 0x8feeafa0

script/script.c:65: free 0x8feeafc0

script/script.c:65: free 0x8feeafe0

script/script.c:65: free 0x8feeb010

script/script.c:65: free 0x8feeb030

script/script.c:65: free 0x8feeb060

script/script.c:65: free 0x8feeb090

script/script.c:65: free 0x8feeb0b0

script/script.c:65: free 0x8feeb1d0

script/script.c:65: free 0x8feeb200

script/script.c:65: free 0x8feeb220

script/script.c:65: free 0x8feeb250

script/script.c:65: free 0x8feeb280

script/script.c:65: free 0x8feeb3a0

script/script.c:65: free 0x8feeb3d0

script/script.c:65: free 0x8feeb400

script/script.c:65: free 0x8feeb420

script/script.c:65: free 0x8feeb510

script/script.c:65: free 0x8feeb540

script/script.c:65: free 0x8feeb560

script/script.c:65: free 0x8feeb590

script/script.c:65: free 0x8feeb5c0

script/script.c:65: free 0x8feeb5f0

script/script.c:65: free 0x8feeb620

script/script.c:65: free 0x8feeb650

script/script.c:65: free 0x8feeb670

script/script.c:65: free 0x8feeb760

script/script.c:65: free 0x8feeb790

script/script.c:65: free 0x8feeb7b0

script/script.c:65: free 0x8feeb7e0

script/script.c:65: free 0x8feeb810

script/script.c:65: free 0x8feeb830

script/script.c:65: free 0x8feeb940

script/script.c:65: free 0x8feeb960

script/script.c:65: free 0x8feeb990

script/script.c:65: free 0x8feeb9c0

script/script.c:65: free 0x8feeba60

script/script.c:65: free 0x8feeba90

script/script.c:65: free 0x8feebab0

script/script.c:65: free 0x8feebc70

script/script.c:65: free 0x8feebca0

script/script.c:65: free 0x8feebcc0

script/script.c:65: free 0x8feebcf0

script/script.c:65: free 0x8feebd20

script/script.c:65: free 0x8feebd40

script/script.c:65: free 0x8feebd70

script/script.c:65: free 0x8feebda0

script/script.c:65: free 0x8feebdc0

script/script.c:65: free 0x8feebf40

script/script.c:65: free 0x8feebf70

script/script.c:65: free 0x8feebf90

script/script.c:65: free 0x8feebfc0

script/script.c:65: free 0x8feebff0

script/script.c:65: free 0x8feec020

script/script.c:65: free 0x8feec260

script/script.c:65: free 0x8feec280

script/script.c:65: free 0x8feec2b0

script/script.c:65: free 0x8feec2d0

script/script.c:65: free 0x8feec300

script/script.c:65: free 0x8feec330

script/script.c:65: free 0x8feec360

script/script.c:65: free 0x8feec450

script/script.c:65: free 0x8feec480

script/script.c:65: free 0x8feec4a0

script/script.c:65: free 0x8feec590

script/script.c:65: free 0x8feec5b0

script/script.c:65: free 0x8feec5e0

script/script.c:65: free 0x8feec600

script/script.c:65: free 0x8feec630

script/script.c:65: free 0x8feec650

script/script.c:65: free 0x8feec680

script/script.c:65: free 0x8feec6a0

script/script.c:65: free 0x8feec6d0

script/script.c:65: free 0x8fef9060

script/script.c:65: free 0x8fefa200

script/script.c:65: free 0x8feec700

script/script.c:65: free 0x8feec720

script/script.c:65: free 0x8feec750

script/script.c:65: free 0x8feec770

script/script.c:65: free 0x8feec970

script/script.c:65: free 0x8fef8cc0

script/script.c:65: free 0x8fef8ce0

script/script.c:65: free 0x8fef9080

script/script.c:65: free 0x8fef90a0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=800576, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xc, lba_mid=0x37, lba_low=0x40, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

script/lexer.c:321: token 288 text [set]

script/script.c:50: malloc 0x8fef6410

script/script.c:50: malloc 0x8fef63f0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef63c0

script/lexer.c:321: token 289 text [timeout=5]

script/script.c:50: malloc 0x8fef6290

script/script.c:50: malloc 0x8fef6260

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef6230

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef6200

script/script.c:50: malloc 0x8fef61e0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef61b0

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8fef64b0

script/script.c:50: malloc 0x8fef6490

script/script.c:294: append command

script/script.c:50: malloc 0x8fef6190

script/script.c:65: free 0x8fef6190

script/script.c:65: free 0x8fef6490

script/script.c:65: free 0x8fef64b0

script/script.c:65: free 0x8fef61b0

script/script.c:65: free 0x8fef61e0

script/script.c:65: free 0x8fef6200

script/script.c:65: free 0x8fef6230

script/script.c:65: free 0x8fef6260

script/script.c:65: free 0x8fef6290

script/script.c:65: free 0x8fef63c0

script/script.c:65: free 0x8fef63f0

script/script.c:65: free 0x8fef6410

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef6410

script/script.c:50: malloc 0x8fef63f0

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8fef64b0

script/script.c:50: malloc 0x8fef63d0

script/script.c:65: free 0x8fef63d0

script/script.c:65: free 0x8fef64b0

script/script.c:65: free 0x8fef63f0

script/script.c:65: free 0x8fef6410

script/lexer.c:321: token 288 text [menuentry]

script/script.c:50: malloc 0x8fef64b0

script/script.c:50: malloc 0x8fef6480

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef62d0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef6170

script/script.c:50: malloc 0x8fef6150

script/lexer.c:321: token 289 text [Debian GNU/Linux]

script/script.c:50: malloc 0x8fef6120

script/script.c:50: malloc 0x8fef60f0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef6260

script/script.c:50: malloc 0x8fef60d0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef60a0

script/lexer.c:321: token 289 text [--class]

script/script.c:50: malloc 0x8fef6070

script/script.c:50: malloc 0x8fef6050

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef6020

script/lexer.c:321: token 288 text [debian]

script/script.c:50: malloc 0x8fef5ff0

script/script.c:50: malloc 0x8fef5fd0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef5fa0

script/lexer.c:321: token 289 text [--class]

script/script.c:50: malloc 0x8fef5f70

script/script.c:50: malloc 0x8fef5f50

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef5f20

script/lexer.c:321: token 289 text [gnu-linux]

script/script.c:50: malloc 0x8fef5ef0

script/script.c:50: malloc 0x8fef5ec0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef5e90

script/lexer.c:321: token 289 text [--class]

script/script.c:50: malloc 0x8fef5e60

script/script.c:50: malloc 0x8fef5e40

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef5e10

script/lexer.c:321: token 288 text [gnu]

script/script.c:50: malloc 0x8fef5de0

script/script.c:50: malloc 0x8fef5dc0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef5d90

script/lexer.c:321: token 289 text [--class]

script/script.c:50: malloc 0x8fef5ca0

script/script.c:50: malloc 0x8fef5c80

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef5c50

script/lexer.c:321: token 288 text [os]

script/script.c:50: malloc 0x8fef5c20

script/script.c:50: malloc 0x8fef5c00

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef5bd0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef5b30

script/script.c:50: malloc 0x8fef5b10

script/lexer.c:321: token 289 text [menuentry_id_option]

script/script.c:50: malloc 0x8fef5ae0

script/script.c:50: malloc 0x8fef5ab0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef5ba0

script/script.c:50: malloc 0x8fef5a90

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef5a60

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef59a0

script/script.c:50: malloc 0x8fef5980

script/lexer.c:321: token 289 text

[gnulinux-simple-8cf96951-8da7-4419

-a07f-cb0afc3f6cdd]

script/script.c:50: malloc 0x8ff00410

script/script.c:50: malloc 0x8ff003c0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef5a30

script/script.c:50: malloc 0x8fef5a10

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef58d0

script/lexer.c:321: token 266 text [{]

script/script.c:50: malloc 0x8fef58a0

script/script.c:50: malloc 0x8fef5880

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef5740

script/script.c:50: malloc 0x8fef5720

script/lexer.c:321: token 288 text [load_video]

script/script.c:50: malloc 0x8fef5640

script/script.c:50: malloc 0x8fef5610

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef55e0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef55b0

script/script.c:50: malloc 0x8fef5590

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef5560

script/script.c:294: append command

script/script.c:50: malloc 0x8fef5540

script/lexer.c:321: token 288 text [insmod]

script/script.c:50: malloc 0x8fef5460

script/script.c:50: malloc 0x8fef5440

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef5410

script/lexer.c:321: token 288 text [gzio]

script/script.c:50: malloc 0x8fef53e0

script/script.c:50: malloc 0x8fef53c0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef5390

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef5360

script/script.c:50: malloc 0x8fef5340

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef5310

script/script.c:294: append command

script/lexer.c:321: token 288 text [insmod]

script/script.c:50: malloc 0x8fef5170

script/script.c:50: malloc 0x8fef5150

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef5120

script/lexer.c:321: token 288 text [part_msdos]

script/script.c:50: malloc 0x8fef50f0

script/script.c:50: malloc 0x8fef50c0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef5090

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef5060

script/script.c:50: malloc 0x8fef5040

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef5010

script/script.c:294: append command

script/lexer.c:321: token 288 text [insmod]

script/script.c:50: malloc 0x8fef4f30

script/script.c:50: malloc 0x8fef4f10

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef4ee0

script/lexer.c:321: token 288 text [ext2]

script/script.c:50: malloc 0x8fef4eb0

script/script.c:50: malloc 0x8fef4e90

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef4e60

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef4e30

script/script.c:50: malloc 0x8fef4e10

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef4de0

script/script.c:294: append command

script/lexer.c:321: token 288 text [set]

script/script.c:50: malloc 0x8fef4cf0

script/script.c:50: malloc 0x8fef4cd0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef4ca0

script/lexer.c:321: token 289 text [root=]

script/script.c:50: malloc 0x8fef4c00

script/script.c:50: malloc 0x8fef4be0

script/lexer.c:321: token 289 text [hd0,msdos1]

script/script.c:50: malloc 0x8fef4bb0

script/script.c:50: malloc 0x8fef4b80

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef4c70

script/script.c:50: malloc 0x8fef4b60

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef4b30

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef4b00

script/script.c:50: malloc 0x8fef4ae0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef4ab0

script/script.c:294: append command

script/lexer.c:321: token 281 text [if]

script/script.c:50: malloc 0x8fef49a0

script/script.c:50: malloc 0x8fef4980

script/lexer.c:321: token 289 text [[]

script/script.c:50: malloc 0x8fef4950

script/script.c:50: malloc 0x8fef4930

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef4900

script/lexer.c:321: token 289 text [x]

script/script.c:50: malloc 0x8fef4860

script/script.c:50: malloc 0x8fef4840

script/lexer.c:321: token 289 text [feature_platform_search_hint]

script/script.c:50: malloc 0x8fef4810

script/script.c:50: malloc 0x8fef47d0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef48d0

script/script.c:50: malloc 0x8fef47b0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef4780

script/lexer.c:321: token 289 text [=]

script/script.c:50: malloc 0x8fef4750

script/script.c:50: malloc 0x8fef4730

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef4700

script/lexer.c:321: token 288 text [xy]

script/script.c:50: malloc 0x8fef46d0

script/script.c:50: malloc 0x8fef46b0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef4680

script/lexer.c:321: token 289 text []]

script/script.c:50: malloc 0x8fef4650

script/script.c:50: malloc 0x8fef4630

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef4600

script/lexer.c:321: token 265 text [;]

script/script.c:50: malloc 0x8fef45d0

script/script.c:50: malloc 0x8fef45b0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef4580

script/script.c:294: append command

script/script.c:50: malloc 0x8fef4560

script/lexer.c:321: token 284 text [then]

script/script.c:50: malloc 0x8fef4530

script/script.c:50: malloc 0x8fef4510

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef44e0

script/script.c:50: malloc 0x8fef44c0

script/lexer.c:321: token 288 text [search]

script/script.c:50: malloc 0x8fef43e0

script/script.c:50: malloc 0x8fef43c0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef4390

script/lexer.c:321: token 289 text [--no-floppy]

script/script.c:50: malloc 0x8fef4360

script/script.c:50: malloc 0x8fef4330

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef4260

script/lexer.c:321: token 289 text [--fs-uuid]

script/script.c:50: malloc 0x8fef4230

script/script.c:50: malloc 0x8fef4200

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef41d0

script/lexer.c:321: token 289 text [--set=root]

script/script.c:50: malloc 0x8fef41a0

script/script.c:50: malloc 0x8fef4170

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef4140

script/lexer.c:321: token 289 text [--hint-bios=hd0,msdos1]

script/script.c:50: malloc 0x8fef4110

script/script.c:50: malloc 0x8fef40e0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef40b0

script/lexer.c:321: token 289 text [--hint-efi=hd0,msdos1]

script/script.c:50: malloc 0x8fef4080

script/script.c:50: malloc 0x8fef4050

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef4020

script/lexer.c:321: token 289 text [--hint-baremetal=ahci0,msdos1]

script/script.c:50: malloc 0x8fef3f30

script/script.c:50: malloc 0x8fef3ef0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef3ec0

script/lexer.c:321: token 289 text [c24b9690-317d-49b2-9fe9-5ddbd9cafe5d]

script/script.c:50: malloc 0x8fef5850

script/script.c:50: malloc 0x8fef5810

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef57e0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef57b0

script/script.c:50: malloc 0x8fef4310

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef3ff0

script/script.c:294: append command

script/script.c:50: malloc 0x8fef3c90

script/lexer.c:321: token 277 text [else]

script/script.c:50: malloc 0x8fef3bb0

script/script.c:50: malloc 0x8fef3b90

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef3b60

script/script.c:50: malloc 0x8fef3b40

script/lexer.c:321: token 288 text [search]

script/script.c:50: malloc 0x8fef3b10

script/script.c:50: malloc 0x8fef3af0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef3ac0

script/lexer.c:321: token 289 text [--no-floppy]

script/script.c:50: malloc 0x8fef3980

script/script.c:50: malloc 0x8fef3950

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef3920

script/lexer.c:321: token 289 text [--fs-uuid]

script/script.c:50: malloc 0x8fef38f0

script/script.c:50: malloc 0x8fef38c0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef3890

script/lexer.c:321: token 289 text [--set=root]

script/script.c:50: malloc 0x8fef3860

script/script.c:50: malloc 0x8fef3830

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef3800

script/lexer.c:321: token 289 text [c24b9690-317d-49b2-9fe9-5ddbd9cafe5d]

script/script.c:50: malloc 0x8fef37d0

script/script.c:50: malloc 0x8fef3790

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef3760

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef3730

script/script.c:50: malloc 0x8fef3710

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef36e0

script/script.c:294: append command

script/script.c:50: malloc 0x8fef36c0

script/lexer.c:321: token 279 text [fi]

script/script.c:50: malloc 0x8fef35e0

script/script.c:50: malloc 0x8fef35c0

script/script.c:223: cmdif

script/script.c:50: malloc 0x8fef3590

script/script.c:294: append command

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef3560

script/script.c:50: malloc 0x8fef3540

script/lexer.c:321: token 288 text [echo]

script/script.c:50: malloc 0x8fef3440

script/script.c:50: malloc 0x8fef3420

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef33f0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef3340

script/script.c:50: malloc 0x8fef3320

script/lexer.c:321: token 289 text [Loading Linux 3.10-3-loongson-2f ...]

script/script.c:50: malloc 0x8fef32f0

script/script.c:50: malloc 0x8fef32b0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef33c0

script/script.c:50: malloc 0x8fef3290

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef3260

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef3230

script/script.c:50: malloc 0x8fef3210

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef31e0

script/script.c:294: append command

script/lexer.c:321: token 288 text [linux]

script/script.c:50: malloc 0x8fef30d0

script/script.c:50: malloc 0x8fef30b0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef3080

script/lexer.c:321: token 289 text [/vmlinux-3.10-3-loongson-2f]

script/script.c:50: malloc 0x8fef3050

script/script.c:50: malloc 0x8fef3010

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef2fe0

script/lexer.c:321: token 289 text [root=/dev/sda6]

script/script.c:50: malloc 0x8fef2fb0

script/script.c:50: malloc 0x8fef2f80

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef2f50

script/lexer.c:321: token 288 text [ro]

script/script.c:50: malloc 0x8fef2f20

script/script.c:50: malloc 0x8fef2f00

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef2ed0

script/lexer.c:321: token 289 text [console=tty]

script/script.c:50: malloc 0x8fef2ea0

script/script.c:50: malloc 0x8fef2e70

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef2e40

script/lexer.c:321: token 289 text [machtype=lemote-fuloong-2f-box]

script/script.c:50: malloc 0x8fef3e90

script/script.c:50: malloc 0x8fef3e50

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef3e20

script/lexer.c:321: token 289 text [video=sisfb:1280x1024-24@60]

script/script.c:50: malloc 0x8fef3df0

script/script.c:50: malloc 0x8fef3db0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef3d80

script/lexer.c:321: token 289 text [resume=/dev/sda5]

script/script.c:50: malloc 0x8fef3d50

script/script.c:50: malloc 0x8fef3d20

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef3cf0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef3a90

script/script.c:50: malloc 0x8fef2a10

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef29e0

script/script.c:294: append command

script/lexer.c:321: token 288 text [echo]

script/script.c:50: malloc 0x8fef28e0

script/script.c:50: malloc 0x8fef28c0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef2890

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef27f0

script/script.c:50: malloc 0x8fef27d0

script/lexer.c:321: token 289 text [Loading initial ramdisk ...]

script/script.c:50: malloc 0x8fef27a0

script/script.c:50: malloc 0x8fef2760

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef2860

script/script.c:50: malloc 0x8fef2740

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef2710

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef26e0

script/script.c:50: malloc 0x8fef26c0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef2690

script/script.c:294: append command

script/lexer.c:321: token 288 text [initrd]

script/script.c:50: malloc 0x8fef2590

script/script.c:50: malloc 0x8fef2570

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef2540

script/lexer.c:321: token 289 text [/initrd.img-3.10-3-loongson-2f]

script/script.c:50: malloc 0x8fef2510

script/script.c:50: malloc 0x8fef24d0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef24a0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef2470

script/script.c:50: malloc 0x8fef2450

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef2420

script/script.c:294: append command

script/lexer.c:321: token 267 text [}]

script/script.c:50: malloc 0x8fef2340

script/script.c:50: malloc 0x8fef2320

script/script.c:50: malloc 0x8fef2080

script/script.c:50: malloc 0x8fef2e10

script/script.c:50: malloc 0x8fef2b70

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef2b10

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef2ae0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef2ab0

script/script.c:50: malloc 0x8fef2a90

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8fef23f0

script/script.c:50: malloc 0x8fef23d0

script/script.c:294: append command

script/script.c:50: malloc 0x8fef2060

script/script.c:65: free 0x8fef2060

script/script.c:65: free 0x8fef23d0

script/script.c:65: free 0x8fef23f0

script/script.c:65: free 0x8fef2a90

script/script.c:65: free 0x8fef2ab0

script/script.c:65: free 0x8fef2ae0

script/script.c:65: free 0x8fef2b10

script/script.c:65: free 0x8fef2b70

script/script.c:65: free 0x8fef2e10

script/script.c:65: free 0x8fef2080

script/script.c:65: free 0x8fef5880

script/script.c:65: free 0x8fef58a0

script/script.c:65: free 0x8fef58d0

script/script.c:65: free 0x8fef5a10

script/script.c:65: free 0x8fef5a30

script/script.c:65: free 0x8ff003c0

script/script.c:65: free 0x8ff00410

script/script.c:65: free 0x8fef5980

script/script.c:65: free 0x8fef59a0

script/script.c:65: free 0x8fef5a60

script/script.c:65: free 0x8fef5a90

script/script.c:65: free 0x8fef5ba0

script/script.c:65: free 0x8fef5ab0

script/script.c:65: free 0x8fef5ae0

script/script.c:65: free 0x8fef5b10

script/script.c:65: free 0x8fef5b30

script/script.c:65: free 0x8fef5bd0

script/script.c:65: free 0x8fef5c00

script/script.c:65: free 0x8fef5c20

script/script.c:65: free 0x8fef5c50

script/script.c:65: free 0x8fef5c80

script/script.c:65: free 0x8fef5ca0

script/script.c:65: free 0x8fef5d90

script/script.c:65: free 0x8fef5dc0

script/script.c:65: free 0x8fef5de0

script/script.c:65: free 0x8fef5e10

script/script.c:65: free 0x8fef5e40

script/script.c:65: free 0x8fef5e60

script/script.c:65: free 0x8fef5e90

script/script.c:65: free 0x8fef5ec0

script/script.c:65: free 0x8fef5ef0

script/script.c:65: free 0x8fef5f20

script/script.c:65: free 0x8fef5f50

script/script.c:65: free 0x8fef5f70

script/script.c:65: free 0x8fef5fa0

script/script.c:65: free 0x8fef5fd0

script/script.c:65: free 0x8fef5ff0

script/script.c:65: free 0x8fef6020

script/script.c:65: free 0x8fef6050

script/script.c:65: free 0x8fef6070

script/script.c:65: free 0x8fef60a0

script/script.c:65: free 0x8fef60d0

script/script.c:65: free 0x8fef6260

script/script.c:65: free 0x8fef60f0

script/script.c:65: free 0x8fef6120

script/script.c:65: free 0x8fef6150

script/script.c:65: free 0x8fef6170

script/script.c:65: free 0x8fef62d0

script/script.c:65: free 0x8fef6480

script/script.c:65: free 0x8fef64b0

script/script.c:65: free 0x8fef2320

script/script.c:65: free 0x8fef2340

script/script.c:65: free 0x8fef2420

script/script.c:65: free 0x8fef2450

script/script.c:65: free 0x8fef2470

script/script.c:65: free 0x8fef24a0

script/script.c:65: free 0x8fef24d0

script/script.c:65: free 0x8fef2510

script/script.c:65: free 0x8fef2540

script/script.c:65: free 0x8fef2570

script/script.c:65: free 0x8fef2590

script/script.c:65: free 0x8fef2690

script/script.c:65: free 0x8fef26c0

script/script.c:65: free 0x8fef26e0

script/script.c:65: free 0x8fef2710

script/script.c:65: free 0x8fef2740

script/script.c:65: free 0x8fef2860

script/script.c:65: free 0x8fef2760

script/script.c:65: free 0x8fef27a0

script/script.c:65: free 0x8fef27d0

script/script.c:65: free 0x8fef27f0

script/script.c:65: free 0x8fef2890

script/script.c:65: free 0x8fef28c0

script/script.c:65: free 0x8fef28e0

script/script.c:65: free 0x8fef29e0

script/script.c:65: free 0x8fef2a10

script/script.c:65: free 0x8fef3a90

script/script.c:65: free 0x8fef3cf0

script/script.c:65: free 0x8fef3d20

script/script.c:65: free 0x8fef3d50

script/script.c:65: free 0x8fef3d80

script/script.c:65: free 0x8fef3db0

script/script.c:65: free 0x8fef3df0

script/script.c:65: free 0x8fef3e20

script/script.c:65: free 0x8fef3e50

script/script.c:65: free 0x8fef3e90

script/script.c:65: free 0x8fef2e40

script/script.c:65: free 0x8fef2e70

script/script.c:65: free 0x8fef2ea0

script/script.c:65: free 0x8fef2ed0

script/script.c:65: free 0x8fef2f00

script/script.c:65: free 0x8fef2f20

script/script.c:65: free 0x8fef2f50

script/script.c:65: free 0x8fef2f80

script/script.c:65: free 0x8fef2fb0

script/script.c:65: free 0x8fef2fe0

script/script.c:65: free 0x8fef3010

script/script.c:65: free 0x8fef3050

script/script.c:65: free 0x8fef3080

script/script.c:65: free 0x8fef30b0

script/script.c:65: free 0x8fef30d0

script/script.c:65: free 0x8fef31e0

script/script.c:65: free 0x8fef3210

script/script.c:65: free 0x8fef3230

script/script.c:65: free 0x8fef3260

script/script.c:65: free 0x8fef3290

script/script.c:65: free 0x8fef33c0

script/script.c:65: free 0x8fef32b0

script/script.c:65: free 0x8fef32f0

script/script.c:65: free 0x8fef3320

script/script.c:65: free 0x8fef3340

script/script.c:65: free 0x8fef33f0

script/script.c:65: free 0x8fef3420

script/script.c:65: free 0x8fef3440

script/script.c:65: free 0x8fef3540

script/script.c:65: free 0x8fef3560

script/script.c:65: free 0x8fef3590

script/script.c:65: free 0x8fef35c0

script/script.c:65: free 0x8fef35e0

script/script.c:65: free 0x8fef36c0

script/script.c:65: free 0x8fef36e0

script/script.c:65: free 0x8fef3710

script/script.c:65: free 0x8fef3730

script/script.c:65: free 0x8fef3760

script/script.c:65: free 0x8fef3790

script/script.c:65: free 0x8fef37d0

script/script.c:65: free 0x8fef3800

script/script.c:65: free 0x8fef3830

script/script.c:65: free 0x8fef3860

script/script.c:65: free 0x8fef3890

script/script.c:65: free 0x8fef38c0

script/script.c:65: free 0x8fef38f0

script/script.c:65: free 0x8fef3920

script/script.c:65: free 0x8fef3950

script/script.c:65: free 0x8fef3980

script/script.c:65: free 0x8fef3ac0

script/script.c:65: free 0x8fef3af0

script/script.c:65: free 0x8fef3b10

script/script.c:65: free 0x8fef3b40

script/script.c:65: free 0x8fef3b60

script/script.c:65: free 0x8fef3b90

script/script.c:65: free 0x8fef3bb0

script/script.c:65: free 0x8fef3c90

script/script.c:65: free 0x8fef3ff0

script/script.c:65: free 0x8fef4310

script/script.c:65: free 0x8fef57b0

script/script.c:65: free 0x8fef57e0

script/script.c:65: free 0x8fef5810

script/script.c:65: free 0x8fef5850

script/script.c:65: free 0x8fef3ec0

script/script.c:65: free 0x8fef3ef0

script/script.c:65: free 0x8fef3f30

script/script.c:65: free 0x8fef4020

script/script.c:65: free 0x8fef4050

script/script.c:65: free 0x8fef4080

script/script.c:65: free 0x8fef40b0

script/script.c:65: free 0x8fef40e0

script/script.c:65: free 0x8fef4110

script/script.c:65: free 0x8fef4140

script/script.c:65: free 0x8fef4170

script/script.c:65: free 0x8fef41a0

script/script.c:65: free 0x8fef41d0

script/script.c:65: free 0x8fef4200

script/script.c:65: free 0x8fef4230

script/script.c:65: free 0x8fef4260

script/script.c:65: free 0x8fef4330

script/script.c:65: free 0x8fef4360

script/script.c:65: free 0x8fef4390

script/script.c:65: free 0x8fef43c0

script/script.c:65: free 0x8fef43e0

script/script.c:65: free 0x8fef44c0

script/script.c:65: free 0x8fef44e0

script/script.c:65: free 0x8fef4510

script/script.c:65: free 0x8fef4530

script/script.c:65: free 0x8fef4560

script/script.c:65: free 0x8fef4580

script/script.c:65: free 0x8fef45b0

script/script.c:65: free 0x8fef45d0

script/script.c:65: free 0x8fef4600

script/script.c:65: free 0x8fef4630

script/script.c:65: free 0x8fef4650

script/script.c:65: free 0x8fef4680

script/script.c:65: free 0x8fef46b0

script/script.c:65: free 0x8fef46d0

script/script.c:65: free 0x8fef4700

script/script.c:65: free 0x8fef4730

script/script.c:65: free 0x8fef4750

script/script.c:65: free 0x8fef4780

script/script.c:65: free 0x8fef47b0

script/script.c:65: free 0x8fef48d0

script/script.c:65: free 0x8fef47d0

script/script.c:65: free 0x8fef4810

script/script.c:65: free 0x8fef4840

script/script.c:65: free 0x8fef4860

script/script.c:65: free 0x8fef4900

script/script.c:65: free 0x8fef4930

script/script.c:65: free 0x8fef4950

script/script.c:65: free 0x8fef4980

script/script.c:65: free 0x8fef49a0

script/script.c:65: free 0x8fef4ab0

script/script.c:65: free 0x8fef4ae0

script/script.c:65: free 0x8fef4b00

script/script.c:65: free 0x8fef4b30

script/script.c:65: free 0x8fef4b60

script/script.c:65: free 0x8fef4c70

script/script.c:65: free 0x8fef4b80

script/script.c:65: free 0x8fef4bb0

script/script.c:65: free 0x8fef4be0

script/script.c:65: free 0x8fef4c00

script/script.c:65: free 0x8fef4ca0

script/script.c:65: free 0x8fef4cd0

script/script.c:65: free 0x8fef4cf0

script/script.c:65: free 0x8fef4de0

script/script.c:65: free 0x8fef4e10

script/script.c:65: free 0x8fef4e30

script/script.c:65: free 0x8fef4e60

script/script.c:65: free 0x8fef4e90

script/script.c:65: free 0x8fef4eb0

script/script.c:65: free 0x8fef4ee0

script/script.c:65: free 0x8fef4f10

script/script.c:65: free 0x8fef4f30

script/script.c:65: free 0x8fef5010

script/script.c:65: free 0x8fef5040

script/script.c:65: free 0x8fef5060

script/script.c:65: free 0x8fef5090

script/script.c:65: free 0x8fef50c0

script/script.c:65: free 0x8fef50f0

script/script.c:65: free 0x8fef5120

script/script.c:65: free 0x8fef5150

script/script.c:65: free 0x8fef5170

script/script.c:65: free 0x8fef5310

script/script.c:65: free 0x8fef5340

script/script.c:65: free 0x8fef5360

script/script.c:65: free 0x8fef5390

script/script.c:65: free 0x8fef53c0

script/script.c:65: free 0x8fef53e0

script/script.c:65: free 0x8fef5410

script/script.c:65: free 0x8fef5440

script/script.c:65: free 0x8fef5460

script/script.c:65: free 0x8fef5540

script/script.c:65: free 0x8fef5560

script/script.c:65: free 0x8fef5590

script/script.c:65: free 0x8fef55b0

script/script.c:65: free 0x8fef55e0

script/script.c:65: free 0x8fef5610

script/script.c:65: free 0x8fef5640

script/script.c:65: free 0x8fef5720

script/script.c:65: free 0x8fef5740

script/lexer.c:321: token 288 text [submenu]

script/script.c:50: malloc 0x8fef62f0

script/script.c:50: malloc 0x8fef62d0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef61f0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef6080

script/script.c:50: malloc 0x8fef6060

script/lexer.c:321: token 289 text [Advanced options for Debian GNU/Linux]

script/script.c:50: malloc 0x8feff9b0

script/script.c:50: malloc 0x8feff970

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef6180

script/script.c:50: malloc 0x8fef5fe0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef5fb0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef5f10

script/script.c:50: malloc 0x8fef5ef0

script/lexer.c:321: token 289 text [menuentry_id_option]

script/script.c:50: malloc 0x8fef5ec0

script/script.c:50: malloc 0x8fef5e90

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef5f80

script/script.c:50: malloc 0x8fef5e70

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef5e40

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef5d80

script/script.c:50: malloc 0x8fef5cb0

script/lexer.c:321: token 289 text

[gnulinux-advanced-8cf96951-8da7-44

19-a07f-cb0afc3f6cdd]

script/script.c:50: malloc 0x8fef5c80

script/script.c:50: malloc 0x8fef5c30

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef5e10

script/script.c:50: malloc 0x8fef5df0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef5c00

script/lexer.c:321: token 266 text [{]

script/script.c:50: malloc 0x8fef5bd0

script/script.c:50: malloc 0x8fef5bb0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef5a70

script/script.c:50: malloc 0x8fef5a50

script/lexer.c:321: token 288 text [menuentry]

script/script.c:50: malloc 0x8fef5a20

script/script.c:50: malloc 0x8fef59f0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef59c0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef5900

script/script.c:50: malloc 0x8fef58e0

script/lexer.c:321: token 289 text [Debian GNU/Linux, with Linux

3.10-3-loongson-2f]

script/script.c:50: malloc 0x8fef5640

script/script.c:50: malloc 0x8fef55f0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef5990

script/script.c:50: malloc 0x8fef5970

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef58b0

script/lexer.c:321: token 289 text [--class]

script/script.c:50: malloc 0x8fef55c0

script/script.c:50: malloc 0x8fef55a0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef5570

script/lexer.c:321: token 288 text [debian]

script/script.c:50: malloc 0x8fef5540

script/script.c:50: malloc 0x8fef5470

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef5440

script/lexer.c:321: token 289 text [--class]

script/script.c:50: malloc 0x8fef5410

script/script.c:50: malloc 0x8fef53f0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef53c0

script/lexer.c:321: token 289 text [gnu-linux]

script/script.c:50: malloc 0x8fef5390

script/script.c:50: malloc 0x8fef5360

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef5330

script/lexer.c:321: token 289 text [--class]

script/script.c:50: malloc 0x8fef5170

script/script.c:50: malloc 0x8fef5150

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef5120

script/lexer.c:321: token 288 text [gnu]

script/script.c:50: malloc 0x8fef50f0

script/script.c:50: malloc 0x8fef50d0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef50a0

script/lexer.c:321: token 289 text [--class]

script/script.c:50: malloc 0x8fef5070

script/script.c:50: malloc 0x8fef5050

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef5020

script/lexer.c:321: token 288 text [os]

script/script.c:50: malloc 0x8fef4ff0

script/script.c:50: malloc 0x8fef4f40

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef4f10

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef4e70

script/script.c:50: malloc 0x8fef4e50

script/lexer.c:321: token 289 text [menuentry_id_option]

script/script.c:50: malloc 0x8fef4e20

script/script.c:50: malloc 0x8fef4df0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef4ee0

script/script.c:50: malloc 0x8fef4dd0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef4cf0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef4c20

script/script.c:50: malloc 0x8fef4c00

script/lexer.c:321: token 289 text

[gnulinux-3.10-3-loongson-2f-advanc

ed-8cf96951-8da7-4419-a07f-cb0afc3f6cdd]

script/script.c:50: malloc 0x8fef49a0

script/script.c:50: malloc 0x8fef4930

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef4cc0

script/script.c:50: malloc 0x8fef4ca0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef4b20

script/lexer.c:321: token 266 text [{]

script/script.c:50: malloc 0x8fef4af0

script/script.c:50: malloc 0x8fef4ad0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef4aa0

script/script.c:50: malloc 0x8fef4910

script/lexer.c:321: token 288 text [load_video]

script/script.c:50: malloc 0x8fef4830

script/script.c:50: malloc 0x8fef4800

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef47d0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef47a0

script/script.c:50: malloc 0x8fef4780

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef4750

script/script.c:294: append command

script/script.c:50: malloc 0x8fef4730

script/lexer.c:321: token 288 text [insmod]

script/script.c:50: malloc 0x8fef4650

script/script.c:50: malloc 0x8fef4630

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef4600

script/lexer.c:321: token 288 text [gzio]

script/script.c:50: malloc 0x8fef45d0

script/script.c:50: malloc 0x8fef45b0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef4580

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef4550

script/script.c:50: malloc 0x8fef4530

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef4500

script/script.c:294: append command

script/lexer.c:321: token 288 text [insmod]

script/script.c:50: malloc 0x8fef4320

script/script.c:50: malloc 0x8fef4270

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef4240

script/lexer.c:321: token 288 text [part_msdos]

script/script.c:50: malloc 0x8fef5b80

script/script.c:50: malloc 0x8fef5b50

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef5b20

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef5af0

script/script.c:50: malloc 0x8fef5710

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef5300

script/script.c:294: append command

script/lexer.c:321: token 288 text [insmod]

script/script.c:50: malloc 0x8fef3ef0

script/script.c:50: malloc 0x8fef3ed0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef3ea0

script/lexer.c:321: token 288 text [ext2]

script/script.c:50: malloc 0x8fef3e70

script/script.c:50: malloc 0x8fef3e50

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef3e20

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef3df0

script/script.c:50: malloc 0x8fef3dd0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef3da0

script/script.c:294: append command

script/lexer.c:321: token 288 text [set]

script/script.c:50: malloc 0x8fef3cb0

script/script.c:50: malloc 0x8fef3c90

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef3bb0

script/lexer.c:321: token 289 text [root=]

script/script.c:50: malloc 0x8fef3b10

script/script.c:50: malloc 0x8fef3af0

script/lexer.c:321: token 289 text [hd0,msdos1]

script/script.c:50: malloc 0x8fef3ac0

script/script.c:50: malloc 0x8fef3a90

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef3b80

script/script.c:50: malloc 0x8fef3990

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef3960

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef3930

script/script.c:50: malloc 0x8fef3910

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef38e0

script/script.c:294: append command

script/lexer.c:321: token 281 text [if]

script/script.c:50: malloc 0x8fef37d0

script/script.c:50: malloc 0x8fef37b0

script/lexer.c:321: token 289 text [[]

script/script.c:50: malloc 0x8fef3780

script/script.c:50: malloc 0x8fef3760

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef3730

script/lexer.c:321: token 289 text [x]

script/script.c:50: malloc 0x8fef35e0

script/script.c:50: malloc 0x8fef35c0

script/lexer.c:321: token 289 text [feature_platform_search_hint]

script/script.c:50: malloc 0x8fef3590

script/script.c:50: malloc 0x8fef3550

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef3700

script/script.c:50: malloc 0x8fef36e0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef36b0

script/lexer.c:321: token 289 text [=]

script/script.c:50: malloc 0x8fef3520

script/script.c:50: malloc 0x8fef3450

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef3420

script/lexer.c:321: token 288 text [xy]

script/script.c:50: malloc 0x8fef33f0

script/script.c:50: malloc 0x8fef33d0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef33a0

script/lexer.c:321: token 289 text []]

script/script.c:50: malloc 0x8fef3370

script/script.c:50: malloc 0x8fef3350

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef3320

script/lexer.c:321: token 265 text [;]

script/script.c:50: malloc 0x8fef32f0

script/script.c:50: malloc 0x8fef32d0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef32a0

script/script.c:294: append command

script/script.c:50: malloc 0x8fef3280

script/lexer.c:321: token 284 text [then]

script/script.c:50: malloc 0x8fef3250

script/script.c:50: malloc 0x8fef3230

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef30d0

script/script.c:50: malloc 0x8fef30b0

script/lexer.c:321: token 288 text [search]

script/script.c:50: malloc 0x8fef2fd0

script/script.c:50: malloc 0x8fef2fb0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef2f80

script/lexer.c:321: token 289 text [--no-floppy]

script/script.c:50: malloc 0x8fef2f50

script/script.c:50: malloc 0x8fef2f20

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef2e50

script/lexer.c:321: token 289 text [--fs-uuid]

script/script.c:50: malloc 0x8fef2e20

script/script.c:50: malloc 0x8fef2df0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef2dc0

script/lexer.c:321: token 289 text [--set=root]

script/script.c:50: malloc 0x8fef2d90

script/script.c:50: malloc 0x8fef2d60

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef2d30

script/lexer.c:321: token 289 text [--hint-bios=hd0,msdos1]

script/script.c:50: malloc 0x8fef2d00

script/script.c:50: malloc 0x8fef2cd0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef2ca0

script/lexer.c:321: token 289 text [--hint-efi=hd0,msdos1]

script/script.c:50: malloc 0x8fef2c70

script/script.c:50: malloc 0x8fef2c40

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef2c10

script/lexer.c:321: token 289 text [--hint-baremetal=ahci0,msdos1]

script/script.c:50: malloc 0x8fef2be0

script/script.c:50: malloc 0x8fef2ba0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef2b70

script/lexer.c:321: token 289 text [c24b9690-317d-49b2-9fe9-5ddbd9cafe5d]

script/script.c:50: malloc 0x8fef2b40

script/script.c:50: malloc 0x8fef2b00

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef2ad0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef2aa0

script/script.c:50: malloc 0x8fef2a80

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef2a50

script/script.c:294: append command

script/script.c:50: malloc 0x8fef2a30

script/lexer.c:321: token 277 text [else]

script/script.c:50: malloc 0x8fef4210

script/script.c:50: malloc 0x8fef41f0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef41c0

script/script.c:50: malloc 0x8fef41a0

script/lexer.c:321: token 288 text [search]

script/script.c:50: malloc 0x8fef4170

script/script.c:50: malloc 0x8fef4150

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef4120

script/lexer.c:321: token 289 text [--no-floppy]

script/script.c:50: malloc 0x8fef28a0

script/script.c:50: malloc 0x8fef2870

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef2840

script/lexer.c:321: token 289 text [--fs-uuid]

script/script.c:50: malloc 0x8fef2810

script/script.c:50: malloc 0x8fef27e0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef27b0

script/lexer.c:321: token 289 text [--set=root]

script/script.c:50: malloc 0x8fef2780

script/script.c:50: malloc 0x8fef2750

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef2720

script/lexer.c:321: token 289 text [c24b9690-317d-49b2-9fe9-5ddbd9cafe5d]

script/script.c:50: malloc 0x8fef2180

script/script.c:50: malloc 0x8fef2140

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef2110

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef20e0

script/script.c:50: malloc 0x8fef20c0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef2090

script/script.c:294: append command

script/script.c:50: malloc 0x8fef2070

script/lexer.c:321: token 279 text [fi]

script/script.c:50: malloc 0x8fef1f90

script/script.c:50: malloc 0x8fef1f70

script/script.c:223: cmdif

script/script.c:50: malloc 0x8fef1f40

script/script.c:294: append command

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef1f10

script/script.c:50: malloc 0x8fef1ef0

script/lexer.c:321: token 288 text [echo]

script/script.c:50: malloc 0x8fef1df0

script/script.c:50: malloc 0x8fef1dd0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef1da0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef1ca0

script/script.c:50: malloc 0x8fef1c80

script/lexer.c:321: token 289 text [Loading Linux 3.10-3-loongson-2f ...]

script/script.c:50: malloc 0x8fef1bb0

script/script.c:50: malloc 0x8fef1b70

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef1d70

script/script.c:50: malloc 0x8fef1d50

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef1c50

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef1b40

script/script.c:50: malloc 0x8fef1b20

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef1af0

script/script.c:294: append command

script/lexer.c:321: token 288 text [linux]

script/script.c:50: malloc 0x8fef19e0

script/script.c:50: malloc 0x8fef19c0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef1990

script/lexer.c:321: token 289 text [/vmlinux-3.10-3-loongson-2f]

script/script.c:50: malloc 0x8fef1960

script/script.c:50: malloc 0x8fef1920

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef18f0

script/lexer.c:321: token 289 text [root=/dev/sda6]

script/script.c:50: malloc 0x8fef18c0

script/script.c:50: malloc 0x8fef1890

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef1860

script/lexer.c:321: token 288 text [ro]

script/script.c:50: malloc 0x8fef1830

script/script.c:50: malloc 0x8fef1810

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef17e0

script/lexer.c:321: token 289 text [console=tty]

script/script.c:50: malloc 0x8fef17b0

script/script.c:50: malloc 0x8fef1780

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef1750

script/lexer.c:321: token 289 text [machtype=lemote-fuloong-2f-box]

script/script.c:50: malloc 0x8fef1720

script/script.c:50: malloc 0x8fef16e0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef16b0

script/lexer.c:321: token 289 text [video=sisfb:1280x1024-24@60]

script/script.c:50: malloc 0x8fef1680

script/script.c:50: malloc 0x8fef1640

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef1610

script/lexer.c:321: token 289 text [resume=/dev/sda5]

script/script.c:50: malloc 0x8fef15e0

script/script.c:50: malloc 0x8fef15b0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef1580

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef1550

script/script.c:50: malloc 0x8fef1530

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef1500

script/script.c:294: append command

script/lexer.c:321: token 288 text [echo]

script/script.c:50: malloc 0x8fef1400

script/script.c:50: malloc 0x8fef13e0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef13b0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef1310

script/script.c:50: malloc 0x8fef12f0

script/lexer.c:321: token 289 text [Loading initial ramdisk ...]

script/script.c:50: malloc 0x8fef12c0

script/script.c:50: malloc 0x8fef1280

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef1380

script/script.c:50: malloc 0x8fef1260

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef1230

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef1200

script/script.c:50: malloc 0x8fef11e0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef11b0

script/script.c:294: append command

script/lexer.c:321: token 288 text [initrd]

script/script.c:50: malloc 0x8fef10b0

script/script.c:50: malloc 0x8fef1090

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef1060

script/lexer.c:321: token 289 text [/initrd.img-3.10-3-loongson-2f]

script/script.c:50: malloc 0x8fef1030

script/script.c:50: malloc 0x8fef0ff0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef0fc0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef0f90

script/script.c:50: malloc 0x8fef0f70

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef0f40

script/script.c:294: append command

script/lexer.c:321: token 267 text [}]

script/script.c:50: malloc 0x8fef0e60

script/script.c:50: malloc 0x8fef0e40

script/script.c:50: malloc 0x8fef0b90

script/script.c:50: malloc 0x8fef0b60

script/script.c:50: malloc 0x8feec570

script/script.c:163: arglist

script/script.c:50: malloc 0x8feec470

script/script.c:198: cmdline

script/script.c:50: malloc 0x8feec440

script/script.c:294: append command

script/script.c:50: malloc 0x8feec370

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8feec340

script/script.c:50: malloc 0x8feec320

script/lexer.c:321: token 288 text [menuentry]

script/script.c:50: malloc 0x8feec020

script/script.c:50: malloc 0x8feebff0

script/script.c:163: arglist

script/script.c:50: malloc 0x8feebfc0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8feebdc0

script/script.c:50: malloc 0x8feebda0

script/lexer.c:321: token 289 text [Debian GNU/Linux, with Linux

3.10-3-loongson-2f (recovery mode)]

script/script.c:50: malloc 0x8feebd70

script/script.c:50: malloc 0x8feebd10

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8feebf90

script/script.c:50: malloc 0x8feebf70

script/script.c:163: arglist

script/script.c:50: malloc 0x8feebf40

script/lexer.c:321: token 289 text [--class]

script/script.c:50: malloc 0x8feebce0

script/script.c:50: malloc 0x8feebcc0

script/script.c:163: arglist

script/script.c:50: malloc 0x8feebc90

script/lexer.c:321: token 288 text [debian]

script/script.c:50: malloc 0x8feebc60

script/script.c:50: malloc 0x8feebac0

script/script.c:163: arglist

script/script.c:50: malloc 0x8feeba90

script/lexer.c:321: token 289 text [--class]

script/script.c:50: malloc 0x8feeba60

script/script.c:50: malloc 0x8feeba40

script/script.c:163: arglist

script/script.c:50: malloc 0x8feeba10

script/lexer.c:321: token 289 text [gnu-linux]

script/script.c:50: malloc 0x8feeb9e0

script/script.c:50: malloc 0x8feeb9b0

script/script.c:163: arglist

script/script.c:50: malloc 0x8feeb980

script/lexer.c:321: token 289 text [--class]

script/script.c:50: malloc 0x8feeb950

script/script.c:50: malloc 0x8feeb930

script/script.c:163: arglist

script/script.c:50: malloc 0x8feeb830

script/lexer.c:321: token 288 text [gnu]

script/script.c:50: malloc 0x8feeb800

script/script.c:50: malloc 0x8feeb7e0

script/script.c:163: arglist

script/script.c:50: malloc 0x8feeb7b0

script/lexer.c:321: token 289 text [--class]

script/script.c:50: malloc 0x8feeb780

script/script.c:50: malloc 0x8feeb760

script/script.c:163: arglist

script/script.c:50: malloc 0x8feeb670

script/lexer.c:321: token 288 text [os]

script/script.c:50: malloc 0x8feeb640

script/script.c:50: malloc 0x8feeb620

script/script.c:163: arglist

script/script.c:50: malloc 0x8feeb5f0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef2520

script/script.c:50: malloc 0x8fef2500

script/lexer.c:321: token 289 text [menuentry_id_option]

script/script.c:50: malloc 0x8fef24d0

script/script.c:50: malloc 0x8fef24a0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef2590

script/script.c:50: malloc 0x8fef2480

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef2450

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef2380

script/script.c:50: malloc 0x8fef2360

script/lexer.c:321: token 289 text

[gnulinux-3.10-3-loongson-2f-recove

ry-8cf96951-8da7-4419-a07f-cb0afc3f6cdd]

script/script.c:50: malloc 0x8fef2330

script/script.c:50: malloc 0x8fef22c0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef2420

script/script.c:50: malloc 0x8fef2400

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef2290

script/lexer.c:321: token 266 text [{]

script/script.c:50: malloc 0x8fef2260

script/script.c:50: malloc 0x8fef2240

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef2210

script/script.c:50: malloc 0x8fef21f0

script/lexer.c:321: token 288 text [load_video]

script/script.c:50: malloc 0x8fef0a80

script/script.c:50: malloc 0x8fef0a50

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef0a20

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef09f0

script/script.c:50: malloc 0x8feec980

script/script.c:198: cmdline

script/script.c:50: malloc 0x8feec950

script/script.c:294: append command

script/script.c:50: malloc 0x8feeb5d0

script/lexer.c:321: token 288 text [insmod]

script/script.c:50: malloc 0x8feeb420

script/script.c:50: malloc 0x8feeb400

script/script.c:163: arglist

script/script.c:50: malloc 0x8feeb3d0

script/lexer.c:321: token 288 text [gzio]

script/script.c:50: malloc 0x8feeb3a0

script/script.c:50: malloc 0x8feeb280

script/script.c:163: arglist

script/script.c:50: malloc 0x8feeb250

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8feeb220

script/script.c:50: malloc 0x8feeb200

script/script.c:198: cmdline

script/script.c:50: malloc 0x8feeb1d0

script/script.c:294: append command

script/lexer.c:321: token 288 text [insmod]

script/script.c:50: malloc 0x8feeb1a0

script/script.c:50: malloc 0x8feeb090

script/script.c:163: arglist

script/script.c:50: malloc 0x8feeb060

script/lexer.c:321: token 288 text [part_msdos]

script/script.c:50: malloc 0x8feeb030

script/script.c:50: malloc 0x8feeb000

script/script.c:163: arglist

script/script.c:50: malloc 0x8feeafd0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8feeafa0

script/script.c:50: malloc 0x8feeaf80

script/script.c:198: cmdline

script/script.c:50: malloc 0x8feeaf50

script/script.c:294: append command

script/lexer.c:321: token 288 text [insmod]

script/script.c:50: malloc 0x8feeae70

script/script.c:50: malloc 0x8feeae50

script/script.c:163: arglist

script/script.c:50: malloc 0x8feeae20

script/lexer.c:321: token 288 text [ext2]

script/script.c:50: malloc 0x8feeadf0

script/script.c:50: malloc 0x8feeadd0

script/script.c:163: arglist

script/script.c:50: malloc 0x8feeada0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8feead70

script/script.c:50: malloc 0x8feead50

script/script.c:198: cmdline

script/script.c:50: malloc 0x8feead20

script/script.c:294: append command

script/lexer.c:321: token 288 text [set]

script/script.c:50: malloc 0x8feeac30

script/script.c:50: malloc 0x8feeac10

script/script.c:163: arglist

script/script.c:50: malloc 0x8feeabe0

script/lexer.c:321: token 289 text [root=]

script/script.c:50: malloc 0x8feeaaa0

script/script.c:50: malloc 0x8feeaa80

script/lexer.c:321: token 289 text [hd0,msdos1]

script/script.c:50: malloc 0x8feeaa50

script/script.c:50: malloc 0x8feeaa20

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8feeab10

script/script.c:50: malloc 0x8feeaa00

script/script.c:163: arglist

script/script.c:50: malloc 0x8feea8e0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8feea8b0

script/script.c:50: malloc 0x8feea890

script/script.c:198: cmdline

script/script.c:50: malloc 0x8feea860

script/script.c:294: append command

script/lexer.c:321: token 281 text [if]

script/script.c:50: malloc 0x8feea750

script/script.c:50: malloc 0x8feea730

script/lexer.c:321: token 289 text [[]

script/script.c:50: malloc 0x8feea700

script/script.c:50: malloc 0x8feea6e0

script/script.c:163: arglist

script/script.c:50: malloc 0x8feea6b0

script/lexer.c:321: token 289 text [x]

script/script.c:50: malloc 0x8feea610

script/script.c:50: malloc 0x8feea550

script/lexer.c:321: token 289 text [feature_platform_search_hint]

script/script.c:50: malloc 0x8feea520

script/script.c:50: malloc 0x8feea4e0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8feea680

script/script.c:50: malloc 0x8feea4c0

script/script.c:163: arglist

script/script.c:50: malloc 0x8feea490

script/lexer.c:321: token 289 text [=]

script/script.c:50: malloc 0x8fee9b90

script/script.c:50: malloc 0x8fee9b70

script/script.c:163: arglist

script/script.c:50: malloc 0x8fee9b40

script/lexer.c:321: token 288 text [xy]

script/script.c:50: malloc 0x8fee9b10

script/script.c:50: malloc 0x8fee9af0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fee9ac0

script/lexer.c:321: token 289 text []]

script/script.c:50: malloc 0x8fee9a90

script/script.c:50: malloc 0x8fee9a70

script/script.c:163: arglist

script/script.c:50: malloc 0x8fee9a40

script/lexer.c:321: token 265 text [;]

script/script.c:50: malloc 0x8fee9a10

script/script.c:50: malloc 0x8fee99f0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fee99c0

script/script.c:294: append command

script/script.c:50: malloc 0x8fee99a0

script/lexer.c:321: token 284 text [then]

script/script.c:50: malloc 0x8fee9970

script/script.c:50: malloc 0x8fee9950

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fee9920

script/script.c:50: malloc 0x8fee9900

script/lexer.c:321: token 288 text [search]

script/script.c:50: malloc 0x8fee9820

script/script.c:50: malloc 0x8fee9800

script/script.c:163: arglist

script/script.c:50: malloc 0x8fee97d0

script/lexer.c:321: token 289 text [--no-floppy]

script/script.c:50: malloc 0x8fee97a0

script/script.c:50: malloc 0x8fee9770

script/script.c:163: arglist

script/script.c:50: malloc 0x8fee96a0

script/lexer.c:321: token 289 text [--fs-uuid]

script/script.c:50: malloc 0x8fee9670

script/script.c:50: malloc 0x8fee9640

script/script.c:163: arglist

script/script.c:50: malloc 0x8fee9610

script/lexer.c:321: token 289 text [--set=root]

script/script.c:50: malloc 0x8fee95e0

script/script.c:50: malloc 0x8fee95b0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fee9580

script/lexer.c:321: token 289 text [--hint-bios=hd0,msdos1]

script/script.c:50: malloc 0x8fee9550

script/script.c:50: malloc 0x8fee9520

script/script.c:163: arglist

script/script.c:50: malloc 0x8fee94f0

script/lexer.c:321: token 289 text [--hint-efi=hd0,msdos1]

script/script.c:50: malloc 0x8fee94c0

script/script.c:50: malloc 0x8fee9490

script/script.c:163: arglist

script/script.c:50: malloc 0x8fee9460

script/lexer.c:321: token 289 text [--hint-baremetal=ahci0,msdos1]

script/script.c:50: malloc 0x8fee9430

script/script.c:50: malloc 0x8fee93f0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fee93c0

script/lexer.c:321: token 289 text [c24b9690-317d-49b2-9fe9-5ddbd9cafe5d]

script/script.c:50: malloc 0x8fee9390

script/script.c:50: malloc 0x8fee9350

script/script.c:163: arglist

script/script.c:50: malloc 0x8fee9320

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fee92f0

script/script.c:50: malloc 0x8fee92d0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fee92a0

script/script.c:294: append command

script/script.c:50: malloc 0x8fee9280

script/lexer.c:321: token 277 text [else]

script/script.c:50: malloc 0x8fee91a0

script/script.c:50: malloc 0x8fee9180

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fee9150

script/script.c:50: malloc 0x8fee9130

script/lexer.c:321: token 288 text [search]

script/script.c:50: malloc 0x8fee9100

script/script.c:50: malloc 0x8fee90e0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fee90b0

script/lexer.c:321: token 289 text [--no-floppy]

script/script.c:50: malloc 0x8fee8f70

script/script.c:50: malloc 0x8fee8f40

script/script.c:163: arglist

script/script.c:50: malloc 0x8fee8f10

script/lexer.c:321: token 289 text [--fs-uuid]

script/script.c:50: malloc 0x8fee8ee0

script/script.c:50: malloc 0x8fee8eb0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fee8e80

script/lexer.c:321: token 289 text [--set=root]

script/script.c:50: malloc 0x8fee8e50

script/script.c:50: malloc 0x8fee8e20

script/script.c:163: arglist

script/script.c:50: malloc 0x8fee8df0

script/lexer.c:321: token 289 text [c24b9690-317d-49b2-9fe9-5ddbd9cafe5d]

script/script.c:50: malloc 0x8fee8dc0

script/script.c:50: malloc 0x8fee8d80

script/script.c:163: arglist

script/script.c:50: malloc 0x8fee8d50

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fee8d20

script/script.c:50: malloc 0x8fee8d00

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fee8cd0

script/script.c:294: append command

script/script.c:50: malloc 0x8fee8cb0

script/lexer.c:321: token 279 text [fi]

script/script.c:50: malloc 0x8fee8bd0

script/script.c:50: malloc 0x8fee8bb0

script/script.c:223: cmdif

script/script.c:50: malloc 0x8fee8b80

script/script.c:294: append command

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fee8b50

script/script.c:50: malloc 0x8fee8b30

script/lexer.c:321: token 288 text [echo]

script/script.c:50: malloc 0x8fee8950

script/script.c:50: malloc 0x8fee8930

script/script.c:163: arglist

script/script.c:50: malloc 0x8fee8900

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fee8850

script/script.c:50: malloc 0x8fee8830

script/lexer.c:321: token 289 text [Loading Linux 3.10-3-loongson-2f ...]

script/script.c:50: malloc 0x8fee8800

script/script.c:50: malloc 0x8fee87c0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fee88d0

script/script.c:50: malloc 0x8fee87a0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fee8770

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fee8740

script/script.c:50: malloc 0x8fee8720

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fee86f0

script/script.c:294: append command

script/lexer.c:321: token 288 text [linux]

script/script.c:50: malloc 0x8fee85e0

script/script.c:50: malloc 0x8fee85c0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fee8590

script/lexer.c:321: token 289 text [/vmlinux-3.10-3-loongson-2f]

script/script.c:50: malloc 0x8fee8560

script/script.c:50: malloc 0x8fee8520

script/script.c:163: arglist

script/script.c:50: malloc 0x8fee84f0

script/lexer.c:321: token 289 text [root=/dev/sda6]

script/script.c:50: malloc 0x8fee84c0

script/script.c:50: malloc 0x8fee8490

script/script.c:163: arglist

script/script.c:50: malloc 0x8fee8460

script/lexer.c:321: token 288 text [ro]

script/script.c:50: malloc 0x8fee8430

script/script.c:50: malloc 0x8fee8410

script/script.c:163: arglist

script/script.c:50: malloc 0x8fee83e0

script/lexer.c:321: token 288 text [single]

script/script.c:50: malloc 0x8fee83b0

script/script.c:50: malloc 0x8fee8390

script/script.c:163: arglist

script/script.c:50: malloc 0x8fee8360

script/lexer.c:321: token 289 text [console=tty]

script/script.c:50: malloc 0x8fee8330

script/script.c:50: malloc 0x8fee8300

script/script.c:163: arglist

script/script.c:50: malloc 0x8fee82d0

script/lexer.c:321: token 289 text [machtype=lemote-fuloong-2f-box]

script/script.c:50: malloc 0x8fee82a0

script/script.c:50: malloc 0x8fee8260

script/script.c:163: arglist

script/script.c:50: malloc 0x8fee8230

script/lexer.c:321: token 289 text [video=sisfb:1280x1024-24@60]

script/script.c:50: malloc 0x8fee8200

script/script.c:50: malloc 0x8fee81c0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fee8190

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fee8160

script/script.c:50: malloc 0x8fee8140

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fee8110

script/script.c:294: append command

script/lexer.c:321: token 288 text [echo]

script/script.c:50: malloc 0x8fee8010

script/script.c:50: malloc 0x8fee7ff0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fee7fc0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fee7f20

script/script.c:50: malloc 0x8fee7f00

script/lexer.c:321: token 289 text [Loading initial ramdisk ...]

script/script.c:50: malloc 0x8fee7ed0

script/script.c:50: malloc 0x8fee7e90

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fee7f90

script/script.c:50: malloc 0x8fee7e70

script/script.c:163: arglist

script/script.c:50: malloc 0x8fee7e40

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fee7e10

script/script.c:50: malloc 0x8fee7df0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fee7dc0

script/script.c:294: append command

script/lexer.c:321: token 288 text [initrd]

script/script.c:50: malloc 0x8fee7cc0

script/script.c:50: malloc 0x8fee7ca0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fee7c70

script/lexer.c:321: token 289 text [/initrd.img-3.10-3-loongson-2f]

script/script.c:50: malloc 0x8fee7c40

script/script.c:50: malloc 0x8fee7c00

script/script.c:163: arglist

script/script.c:50: malloc 0x8fee7bd0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fee7ba0

script/script.c:50: malloc 0x8fee7b80

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fee7b50

script/script.c:294: append command

script/lexer.c:321: token 267 text [}]

script/script.c:50: malloc 0x8fee7a70

script/script.c:50: malloc 0x8fee7a50

script/script.c:50: malloc 0x8fee77b0

script/script.c:50: malloc 0x8fee7780

script/script.c:50: malloc 0x8fee74e0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fee7480

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fee7450

script/script.c:294: append command

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fee7420

script/script.c:50: malloc 0x8fee7400

script/lexer.c:321: token 267 text [}]

script/script.c:50: malloc 0x8fee7320

script/script.c:50: malloc 0x8fee7300

script/script.c:50: malloc 0x8fee6c10

script/script.c:50: malloc 0x8feea3a0

script/script.c:50: malloc 0x8fee9cb0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fee9c50

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fee9c20

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fee9bf0

script/script.c:50: malloc 0x8fee9750

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8fee73d0

script/script.c:50: malloc 0x8fee73b0

script/script.c:294: append command

script/script.c:50: malloc 0x8fee6bf0

script/script.c:65: free 0x8fee6bf0

script/script.c:65: free 0x8fee73b0

script/script.c:65: free 0x8fee73d0

script/script.c:65: free 0x8fee9750

script/script.c:65: free 0x8fee9bf0

script/script.c:65: free 0x8fee9c20

script/script.c:65: free 0x8fee9c50

script/script.c:65: free 0x8fee9cb0

script/script.c:65: free 0x8feea3a0

script/script.c:65: free 0x8fee6c10

script/script.c:65: free 0x8fef5bb0

script/script.c:65: free 0x8fef5bd0

script/script.c:65: free 0x8fef5c00

script/script.c:65: free 0x8fef5df0

script/script.c:65: free 0x8fef5e10

script/script.c:65: free 0x8fef5c30

script/script.c:65: free 0x8fef5c80

script/script.c:65: free 0x8fef5cb0

script/script.c:65: free 0x8fef5d80

script/script.c:65: free 0x8fef5e40

script/script.c:65: free 0x8fef5e70

script/script.c:65: free 0x8fef5f80

script/script.c:65: free 0x8fef5e90

script/script.c:65: free 0x8fef5ec0

script/script.c:65: free 0x8fef5ef0

script/script.c:65: free 0x8fef5f10

script/script.c:65: free 0x8fef5fb0

script/script.c:65: free 0x8fef5fe0

script/script.c:65: free 0x8fef6180

script/script.c:65: free 0x8feff970

script/script.c:65: free 0x8feff9b0

script/script.c:65: free 0x8fef6060

script/script.c:65: free 0x8fef6080

script/script.c:65: free 0x8fef61f0

script/script.c:65: free 0x8fef62d0

script/script.c:65: free 0x8fef62f0

script/script.c:65: free 0x8fee7300

script/script.c:65: free 0x8fee7320

script/script.c:65: free 0x8fee7400

script/script.c:65: free 0x8fee7420

script/script.c:65: free 0x8fee7450

script/script.c:65: free 0x8fee7480

script/script.c:65: free 0x8fee74e0

script/script.c:65: free 0x8fee7780

script/script.c:65: free 0x8fee77b0

script/script.c:65: free 0x8fef2240

script/script.c:65: free 0x8fef2260

script/script.c:65: free 0x8fef2290

script/script.c:65: free 0x8fef2400

script/script.c:65: free 0x8fef2420

script/script.c:65: free 0x8fef22c0

script/script.c:65: free 0x8fef2330

script/script.c:65: free 0x8fef2360

script/script.c:65: free 0x8fef2380

script/script.c:65: free 0x8fef2450

script/script.c:65: free 0x8fef2480

script/script.c:65: free 0x8fef2590

script/script.c:65: free 0x8fef24a0

script/script.c:65: free 0x8fef24d0

script/script.c:65: free 0x8fef2500

script/script.c:65: free 0x8fef2520

script/script.c:65: free 0x8feeb5f0

script/script.c:65: free 0x8feeb620

script/script.c:65: free 0x8feeb640

script/script.c:65: free 0x8feeb670

script/script.c:65: free 0x8feeb760

script/script.c:65: free 0x8feeb780

script/script.c:65: free 0x8feeb7b0

script/script.c:65: free 0x8feeb7e0

script/script.c:65: free 0x8feeb800

script/script.c:65: free 0x8feeb830

script/script.c:65: free 0x8feeb930

script/script.c:65: free 0x8feeb950

script/script.c:65: free 0x8feeb980

script/script.c:65: free 0x8feeb9b0

script/script.c:65: free 0x8feeb9e0

script/script.c:65: free 0x8feeba10

script/script.c:65: free 0x8feeba40

script/script.c:65: free 0x8feeba60

script/script.c:65: free 0x8feeba90

script/script.c:65: free 0x8feebac0

script/script.c:65: free 0x8feebc60

script/script.c:65: free 0x8feebc90

script/script.c:65: free 0x8feebcc0

script/script.c:65: free 0x8feebce0

script/script.c:65: free 0x8feebf40

script/script.c:65: free 0x8feebf70

script/script.c:65: free 0x8feebf90

script/script.c:65: free 0x8feebd10

script/script.c:65: free 0x8feebd70

script/script.c:65: free 0x8feebda0

script/script.c:65: free 0x8feebdc0

script/script.c:65: free 0x8feebfc0

script/script.c:65: free 0x8feebff0

script/script.c:65: free 0x8feec020

script/script.c:65: free 0x8feec320

script/script.c:65: free 0x8feec340

script/script.c:65: free 0x8feec370

script/script.c:65: free 0x8feec440

script/script.c:65: free 0x8feec470

script/script.c:65: free 0x8feec570

script/script.c:65: free 0x8fef0b60

script/script.c:65: free 0x8fef0b90

script/script.c:65: free 0x8fef4ad0

script/script.c:65: free 0x8fef4af0

script/script.c:65: free 0x8fef4b20

script/script.c:65: free 0x8fef4ca0

script/script.c:65: free 0x8fef4cc0

script/script.c:65: free 0x8fef4930

script/script.c:65: free 0x8fef49a0

script/script.c:65: free 0x8fef4c00

script/script.c:65: free 0x8fef4c20

script/script.c:65: free 0x8fef4cf0

script/script.c:65: free 0x8fef4dd0

script/script.c:65: free 0x8fef4ee0

script/script.c:65: free 0x8fef4df0

script/script.c:65: free 0x8fef4e20

script/script.c:65: free 0x8fef4e50

script/script.c:65: free 0x8fef4e70

script/script.c:65: free 0x8fef4f10

script/script.c:65: free 0x8fef4f40

script/script.c:65: free 0x8fef4ff0

script/script.c:65: free 0x8fef5020

script/script.c:65: free 0x8fef5050

script/script.c:65: free 0x8fef5070

script/script.c:65: free 0x8fef50a0

script/script.c:65: free 0x8fef50d0

script/script.c:65: free 0x8fef50f0

script/script.c:65: free 0x8fef5120

script/script.c:65: free 0x8fef5150

script/script.c:65: free 0x8fef5170

script/script.c:65: free 0x8fef5330

script/script.c:65: free 0x8fef5360

script/script.c:65: free 0x8fef5390

script/script.c:65: free 0x8fef53c0

script/script.c:65: free 0x8fef53f0

script/script.c:65: free 0x8fef5410

script/script.c:65: free 0x8fef5440

script/script.c:65: free 0x8fef5470

script/script.c:65: free 0x8fef5540

script/script.c:65: free 0x8fef5570

script/script.c:65: free 0x8fef55a0

script/script.c:65: free 0x8fef55c0

script/script.c:65: free 0x8fef58b0

script/script.c:65: free 0x8fef5970

script/script.c:65: free 0x8fef5990

script/script.c:65: free 0x8fef55f0

script/script.c:65: free 0x8fef5640

script/script.c:65: free 0x8fef58e0

script/script.c:65: free 0x8fef5900

script/script.c:65: free 0x8fef59c0

script/script.c:65: free 0x8fef59f0

script/script.c:65: free 0x8fef5a20

script/script.c:65: free 0x8fef5a50

script/script.c:65: free 0x8fef5a70

script/script.c:65: free 0x8fef0e40

script/script.c:65: free 0x8fef0e60

script/script.c:65: free 0x8fef0f40

script/script.c:65: free 0x8fef0f70

script/script.c:65: free 0x8fef0f90

script/script.c:65: free 0x8fef0fc0

script/script.c:65: free 0x8fef0ff0

script/script.c:65: free 0x8fef1030

script/script.c:65: free 0x8fef1060

script/script.c:65: free 0x8fef1090

script/script.c:65: free 0x8fef10b0

script/script.c:65: free 0x8fef11b0

script/script.c:65: free 0x8fef11e0

script/script.c:65: free 0x8fef1200

script/script.c:65: free 0x8fef1230

script/script.c:65: free 0x8fef1260

script/script.c:65: free 0x8fef1380

script/script.c:65: free 0x8fef1280

script/script.c:65: free 0x8fef12c0

script/script.c:65: free 0x8fef12f0

script/script.c:65: free 0x8fef1310

script/script.c:65: free 0x8fef13b0

script/script.c:65: free 0x8fef13e0

script/script.c:65: free 0x8fef1400

script/script.c:65: free 0x8fef1500

script/script.c:65: free 0x8fef1530

script/script.c:65: free 0x8fef1550

script/script.c:65: free 0x8fef1580

script/script.c:65: free 0x8fef15b0

script/script.c:65: free 0x8fef15e0

script/script.c:65: free 0x8fef1610

script/script.c:65: free 0x8fef1640

script/script.c:65: free 0x8fef1680

script/script.c:65: free 0x8fef16b0

script/script.c:65: free 0x8fef16e0

script/script.c:65: free 0x8fef1720

script/script.c:65: free 0x8fef1750

script/script.c:65: free 0x8fef1780

script/script.c:65: free 0x8fef17b0

script/script.c:65: free 0x8fef17e0

script/script.c:65: free 0x8fef1810

script/script.c:65: free 0x8fef1830

script/script.c:65: free 0x8fef1860

script/script.c:65: free 0x8fef1890

script/script.c:65: free 0x8fef18c0

script/script.c:65: free 0x8fef18f0

script/script.c:65: free 0x8fef1920

script/script.c:65: free 0x8fef1960

script/script.c:65: free 0x8fef1990

script/script.c:65: free 0x8fef19c0

script/script.c:65: free 0x8fef19e0

script/script.c:65: free 0x8fef1af0

script/script.c:65: free 0x8fef1b20

script/script.c:65: free 0x8fef1b40

script/script.c:65: free 0x8fef1c50

script/script.c:65: free 0x8fef1d50

script/script.c:65: free 0x8fef1d70

script/script.c:65: free 0x8fef1b70

script/script.c:65: free 0x8fef1bb0

script/script.c:65: free 0x8fef1c80

script/script.c:65: free 0x8fef1ca0

script/script.c:65: free 0x8fef1da0

script/script.c:65: free 0x8fef1dd0

script/script.c:65: free 0x8fef1df0

script/script.c:65: free 0x8fef1ef0

script/script.c:65: free 0x8fef1f10

script/script.c:65: free 0x8fef1f40

script/script.c:65: free 0x8fef1f70

script/script.c:65: free 0x8fef1f90

script/script.c:65: free 0x8fef2070

script/script.c:65: free 0x8fef2090

script/script.c:65: free 0x8fef20c0

script/script.c:65: free 0x8fef20e0

script/script.c:65: free 0x8fef2110

script/script.c:65: free 0x8fef2140

script/script.c:65: free 0x8fef2180

script/script.c:65: free 0x8fef2720

script/script.c:65: free 0x8fef2750

script/script.c:65: free 0x8fef2780

script/script.c:65: free 0x8fef27b0

script/script.c:65: free 0x8fef27e0

script/script.c:65: free 0x8fef2810

script/script.c:65: free 0x8fef2840

script/script.c:65: free 0x8fef2870

script/script.c:65: free 0x8fef28a0

script/script.c:65: free 0x8fef4120

script/script.c:65: free 0x8fef4150

script/script.c:65: free 0x8fef4170

script/script.c:65: free 0x8fef41a0

script/script.c:65: free 0x8fef41c0

script/script.c:65: free 0x8fef41f0

script/script.c:65: free 0x8fef4210

script/script.c:65: free 0x8fef2a30

script/script.c:65: free 0x8fef2a50

script/script.c:65: free 0x8fef2a80

script/script.c:65: free 0x8fef2aa0

script/script.c:65: free 0x8fef2ad0

script/script.c:65: free 0x8fef2b00

script/script.c:65: free 0x8fef2b40

script/script.c:65: free 0x8fef2b70

script/script.c:65: free 0x8fef2ba0

script/script.c:65: free 0x8fef2be0

script/script.c:65: free 0x8fef2c10

script/script.c:65: free 0x8fef2c40

script/script.c:65: free 0x8fef2c70

script/script.c:65: free 0x8fef2ca0

script/script.c:65: free 0x8fef2cd0

script/script.c:65: free 0x8fef2d00

script/script.c:65: free 0x8fef2d30

script/script.c:65: free 0x8fef2d60

script/script.c:65: free 0x8fef2d90

script/script.c:65: free 0x8fef2dc0

script/script.c:65: free 0x8fef2df0

script/script.c:65: free 0x8fef2e20

script/script.c:65: free 0x8fef2e50

script/script.c:65: free 0x8fef2f20

script/script.c:65: free 0x8fef2f50

script/script.c:65: free 0x8fef2f80

script/script.c:65: free 0x8fef2fb0

script/script.c:65: free 0x8fef2fd0

script/script.c:65: free 0x8fef30b0

script/script.c:65: free 0x8fef30d0

script/script.c:65: free 0x8fef3230

script/script.c:65: free 0x8fef3250

script/script.c:65: free 0x8fef3280

script/script.c:65: free 0x8fef32a0

script/script.c:65: free 0x8fef32d0

script/script.c:65: free 0x8fef32f0

script/script.c:65: free 0x8fef3320

script/script.c:65: free 0x8fef3350

script/script.c:65: free 0x8fef3370

script/script.c:65: free 0x8fef33a0

script/script.c:65: free 0x8fef33d0

script/script.c:65: free 0x8fef33f0

script/script.c:65: free 0x8fef3420

script/script.c:65: free 0x8fef3450

script/script.c:65: free 0x8fef3520

script/script.c:65: free 0x8fef36b0

script/script.c:65: free 0x8fef36e0

script/script.c:65: free 0x8fef3700

script/script.c:65: free 0x8fef3550

script/script.c:65: free 0x8fef3590

script/script.c:65: free 0x8fef35c0

script/script.c:65: free 0x8fef35e0

script/script.c:65: free 0x8fef3730

script/script.c:65: free 0x8fef3760

script/script.c:65: free 0x8fef3780

script/script.c:65: free 0x8fef37b0

script/script.c:65: free 0x8fef37d0

script/script.c:65: free 0x8fef38e0

script/script.c:65: free 0x8fef3910

script/script.c:65: free 0x8fef3930

script/script.c:65: free 0x8fef3960

script/script.c:65: free 0x8fef3990

script/script.c:65: free 0x8fef3b80

script/script.c:65: free 0x8fef3a90

script/script.c:65: free 0x8fef3ac0

script/script.c:65: free 0x8fef3af0

script/script.c:65: free 0x8fef3b10

script/script.c:65: free 0x8fef3bb0

script/script.c:65: free 0x8fef3c90

script/script.c:65: free 0x8fef3cb0

script/script.c:65: free 0x8fef3da0

script/script.c:65: free 0x8fef3dd0

script/script.c:65: free 0x8fef3df0

script/script.c:65: free 0x8fef3e20

script/script.c:65: free 0x8fef3e50

script/script.c:65: free 0x8fef3e70

script/script.c:65: free 0x8fef3ea0

script/script.c:65: free 0x8fef3ed0

script/script.c:65: free 0x8fef3ef0

script/script.c:65: free 0x8fef5300

script/script.c:65: free 0x8fef5710

script/script.c:65: free 0x8fef5af0

script/script.c:65: free 0x8fef5b20

script/script.c:65: free 0x8fef5b50

script/script.c:65: free 0x8fef5b80

script/script.c:65: free 0x8fef4240

script/script.c:65: free 0x8fef4270

script/script.c:65: free 0x8fef4320

script/script.c:65: free 0x8fef4500

script/script.c:65: free 0x8fef4530

script/script.c:65: free 0x8fef4550

script/script.c:65: free 0x8fef4580

script/script.c:65: free 0x8fef45b0

script/script.c:65: free 0x8fef45d0

script/script.c:65: free 0x8fef4600

script/script.c:65: free 0x8fef4630

script/script.c:65: free 0x8fef4650

script/script.c:65: free 0x8fef4730

script/script.c:65: free 0x8fef4750

script/script.c:65: free 0x8fef4780

script/script.c:65: free 0x8fef47a0

script/script.c:65: free 0x8fef47d0

script/script.c:65: free 0x8fef4800

script/script.c:65: free 0x8fef4830

script/script.c:65: free 0x8fef4910

script/script.c:65: free 0x8fef4aa0

script/script.c:65: free 0x8fee7a50

script/script.c:65: free 0x8fee7a70

script/script.c:65: free 0x8fee7b50

script/script.c:65: free 0x8fee7b80

script/script.c:65: free 0x8fee7ba0

script/script.c:65: free 0x8fee7bd0

script/script.c:65: free 0x8fee7c00

script/script.c:65: free 0x8fee7c40

script/script.c:65: free 0x8fee7c70

script/script.c:65: free 0x8fee7ca0

script/script.c:65: free 0x8fee7cc0

script/script.c:65: free 0x8fee7dc0

script/script.c:65: free 0x8fee7df0

script/script.c:65: free 0x8fee7e10

script/script.c:65: free 0x8fee7e40

script/script.c:65: free 0x8fee7e70

script/script.c:65: free 0x8fee7f90

script/script.c:65: free 0x8fee7e90

script/script.c:65: free 0x8fee7ed0

script/script.c:65: free 0x8fee7f00

script/script.c:65: free 0x8fee7f20

script/script.c:65: free 0x8fee7fc0

script/script.c:65: free 0x8fee7ff0

script/script.c:65: free 0x8fee8010

script/script.c:65: free 0x8fee8110

script/script.c:65: free 0x8fee8140

script/script.c:65: free 0x8fee8160

script/script.c:65: free 0x8fee8190

script/script.c:65: free 0x8fee81c0

script/script.c:65: free 0x8fee8200

script/script.c:65: free 0x8fee8230

script/script.c:65: free 0x8fee8260

script/script.c:65: free 0x8fee82a0

script/script.c:65: free 0x8fee82d0

script/script.c:65: free 0x8fee8300

script/script.c:65: free 0x8fee8330

script/script.c:65: free 0x8fee8360

script/script.c:65: free 0x8fee8390

script/script.c:65: free 0x8fee83b0

script/script.c:65: free 0x8fee83e0

script/script.c:65: free 0x8fee8410

script/script.c:65: free 0x8fee8430

script/script.c:65: free 0x8fee8460

script/script.c:65: free 0x8fee8490

script/script.c:65: free 0x8fee84c0

script/script.c:65: free 0x8fee84f0

script/script.c:65: free 0x8fee8520

script/script.c:65: free 0x8fee8560

script/script.c:65: free 0x8fee8590

script/script.c:65: free 0x8fee85c0

script/script.c:65: free 0x8fee85e0

script/script.c:65: free 0x8fee86f0

script/script.c:65: free 0x8fee8720

script/script.c:65: free 0x8fee8740

script/script.c:65: free 0x8fee8770

script/script.c:65: free 0x8fee87a0

script/script.c:65: free 0x8fee88d0

script/script.c:65: free 0x8fee87c0

script/script.c:65: free 0x8fee8800

script/script.c:65: free 0x8fee8830

script/script.c:65: free 0x8fee8850

script/script.c:65: free 0x8fee8900

script/script.c:65: free 0x8fee8930

script/script.c:65: free 0x8fee8950

script/script.c:65: free 0x8fee8b30

script/script.c:65: free 0x8fee8b50

script/script.c:65: free 0x8fee8b80

script/script.c:65: free 0x8fee8bb0

script/script.c:65: free 0x8fee8bd0

script/script.c:65: free 0x8fee8cb0

script/script.c:65: free 0x8fee8cd0

script/script.c:65: free 0x8fee8d00

script/script.c:65: free 0x8fee8d20

script/script.c:65: free 0x8fee8d50

script/script.c:65: free 0x8fee8d80

script/script.c:65: free 0x8fee8dc0

script/script.c:65: free 0x8fee8df0

script/script.c:65: free 0x8fee8e20

script/script.c:65: free 0x8fee8e50

script/script.c:65: free 0x8fee8e80

script/script.c:65: free 0x8fee8eb0

script/script.c:65: free 0x8fee8ee0

script/script.c:65: free 0x8fee8f10

script/script.c:65: free 0x8fee8f40

script/script.c:65: free 0x8fee8f70

script/script.c:65: free 0x8fee90b0

script/script.c:65: free 0x8fee90e0

script/script.c:65: free 0x8fee9100

script/script.c:65: free 0x8fee9130

script/script.c:65: free 0x8fee9150

script/script.c:65: free 0x8fee9180

script/script.c:65: free 0x8fee91a0

script/script.c:65: free 0x8fee9280

script/script.c:65: free 0x8fee92a0

script/script.c:65: free 0x8fee92d0

script/script.c:65: free 0x8fee92f0

script/script.c:65: free 0x8fee9320

script/script.c:65: free 0x8fee9350

script/script.c:65: free 0x8fee9390

script/script.c:65: free 0x8fee93c0

script/script.c:65: free 0x8fee93f0

script/script.c:65: free 0x8fee9430

script/script.c:65: free 0x8fee9460

script/script.c:65: free 0x8fee9490

script/script.c:65: free 0x8fee94c0

script/script.c:65: free 0x8fee94f0

script/script.c:65: free 0x8fee9520

script/script.c:65: free 0x8fee9550

script/script.c:65: free 0x8fee9580

script/script.c:65: free 0x8fee95b0

script/script.c:65: free 0x8fee95e0

script/script.c:65: free 0x8fee9610

script/script.c:65: free 0x8fee9640

script/script.c:65: free 0x8fee9670

script/script.c:65: free 0x8fee96a0

script/script.c:65: free 0x8fee9770

script/script.c:65: free 0x8fee97a0

script/script.c:65: free 0x8fee97d0

script/script.c:65: free 0x8fee9800

script/script.c:65: free 0x8fee9820

script/script.c:65: free 0x8fee9900

script/script.c:65: free 0x8fee9920

script/script.c:65: free 0x8fee9950

script/script.c:65: free 0x8fee9970

script/script.c:65: free 0x8fee99a0

script/script.c:65: free 0x8fee99c0

script/script.c:65: free 0x8fee99f0

script/script.c:65: free 0x8fee9a10

script/script.c:65: free 0x8fee9a40

script/script.c:65: free 0x8fee9a70

script/script.c:65: free 0x8fee9a90

script/script.c:65: free 0x8fee9ac0

script/script.c:65: free 0x8fee9af0

script/script.c:65: free 0x8fee9b10

script/script.c:65: free 0x8fee9b40

script/script.c:65: free 0x8fee9b70

script/script.c:65: free 0x8fee9b90

script/script.c:65: free 0x8feea490

script/script.c:65: free 0x8feea4c0

script/script.c:65: free 0x8feea680

script/script.c:65: free 0x8feea4e0

script/script.c:65: free 0x8feea520

script/script.c:65: free 0x8feea550

script/script.c:65: free 0x8feea610

script/script.c:65: free 0x8feea6b0

script/script.c:65: free 0x8feea6e0

script/script.c:65: free 0x8feea700

script/script.c:65: free 0x8feea730

script/script.c:65: free 0x8feea750

script/script.c:65: free 0x8feea860

script/script.c:65: free 0x8feea890

script/script.c:65: free 0x8feea8b0

script/script.c:65: free 0x8feea8e0

script/script.c:65: free 0x8feeaa00

script/script.c:65: free 0x8feeab10

script/script.c:65: free 0x8feeaa20

script/script.c:65: free 0x8feeaa50

script/script.c:65: free 0x8feeaa80

script/script.c:65: free 0x8feeaaa0

script/script.c:65: free 0x8feeabe0

script/script.c:65: free 0x8feeac10

script/script.c:65: free 0x8feeac30

script/script.c:65: free 0x8feead20

script/script.c:65: free 0x8feead50

script/script.c:65: free 0x8feead70

script/script.c:65: free 0x8feeada0

script/script.c:65: free 0x8feeadd0

script/script.c:65: free 0x8feeadf0

script/script.c:65: free 0x8feeae20

script/script.c:65: free 0x8feeae50

script/script.c:65: free 0x8feeae70

script/script.c:65: free 0x8feeaf50

script/script.c:65: free 0x8feeaf80

script/script.c:65: free 0x8feeafa0

script/script.c:65: free 0x8feeafd0

script/script.c:65: free 0x8feeb000

script/script.c:65: free 0x8feeb030

script/script.c:65: free 0x8feeb060

script/script.c:65: free 0x8feeb090

script/script.c:65: free 0x8feeb1a0

script/script.c:65: free 0x8feeb1d0

script/script.c:65: free 0x8feeb200

script/script.c:65: free 0x8feeb220

script/script.c:65: free 0x8feeb250

script/script.c:65: free 0x8feeb280

script/script.c:65: free 0x8feeb3a0

script/script.c:65: free 0x8feeb3d0

script/script.c:65: free 0x8feeb400

script/script.c:65: free 0x8feeb420

script/script.c:65: free 0x8feeb5d0

script/script.c:65: free 0x8feec950

script/script.c:65: free 0x8feec980

script/script.c:65: free 0x8fef09f0

script/script.c:65: free 0x8fef0a20

script/script.c:65: free 0x8fef0a50

script/script.c:65: free 0x8fef0a80

script/script.c:65: free 0x8fef21f0

script/script.c:65: free 0x8fef2210

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef6210

script/script.c:50: malloc 0x8fef61f0

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8fef62f0

script/script.c:50: malloc 0x8fef61d0

script/script.c:65: free 0x8fef61d0

script/script.c:65: free 0x8fef62f0

script/script.c:65: free 0x8fef61f0

script/script.c:65: free 0x8fef6210

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef6210

script/script.c:50: malloc 0x8fef61f0

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8fef62f0

script/script.c:50: malloc 0x8fef61d0

script/script.c:65: free 0x8fef61d0

script/script.c:65: free 0x8fef62f0

script/script.c:65: free 0x8fef61f0

script/script.c:65: free 0x8fef6210

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef6210

script/script.c:50: malloc 0x8fef61f0

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8fef62f0

script/script.c:50: malloc 0x8fef61d0

script/script.c:65: free 0x8fef61d0

script/script.c:65: free 0x8fef62f0

script/script.c:65: free 0x8fef61f0

script/script.c:65: free 0x8fef6210

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef6210

script/script.c:50: malloc 0x8fef61f0

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8fef62f0

script/script.c:50: malloc 0x8fef61d0

script/script.c:65: free 0x8fef61d0

script/script.c:65: free 0x8fef62f0

script/script.c:65: free 0x8fef61f0

script/script.c:65: free 0x8fef6210

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef6210

script/script.c:50: malloc 0x8fef61f0

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8fef62f0

script/script.c:50: malloc 0x8fef61d0

script/script.c:65: free 0x8fef61d0

script/script.c:65: free 0x8fef62f0

script/script.c:65: free 0x8fef61f0

script/script.c:65: free 0x8fef6210

script/lexer.c:321: token 281 text [if]

script/script.c:50: malloc 0x8fef62f0

script/script.c:50: malloc 0x8fef62d0

script/lexer.c:321: token 289 text [[]

script/script.c:50: malloc 0x8fef6060

script/script.c:50: malloc 0x8fef6040

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef6010

script/lexer.c:321: token 289 text [-f]

script/script.c:50: malloc 0x8fef5fe0

script/script.c:50: malloc 0x8fef5fc0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef5f90

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef5ef0

script/script.c:50: malloc 0x8fef5ed0

script/lexer.c:321: token 289 text [config_directory]

script/script.c:50: malloc 0x8fef5ea0

script/script.c:50: malloc 0x8fef5e70

script/lexer.c:321: token 289 text [/custom.cfg]

script/script.c:50: malloc 0x8fef5e40

script/script.c:50: malloc 0x8fef5e10

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef5de0

script/lexer.c:321: token 289 text []]

script/script.c:50: malloc 0x8fef5db0

script/script.c:50: malloc 0x8fef5d90

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef5ca0

script/lexer.c:321: token 265 text [;]

script/script.c:50: malloc 0x8fef5c70

script/script.c:50: malloc 0x8fef5c50

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef5c20

script/script.c:294: append command

script/script.c:50: malloc 0x8fef5c00

script/lexer.c:321: token 284 text [then]

script/script.c:50: malloc 0x8fef5bd0

script/script.c:50: malloc 0x8fef5bb0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef5b80

script/script.c:50: malloc 0x8fef5b60

script/lexer.c:321: token 288 text [source]

script/script.c:50: malloc 0x8fef5a60

script/script.c:50: malloc 0x8fef5a40

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef5a10

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef5970

script/script.c:50: malloc 0x8fef5950

script/lexer.c:321: token 289 text [config_directory]

script/script.c:50: malloc 0x8fef5920

script/script.c:50: malloc 0x8fef58f0

script/lexer.c:321: token 289 text [/custom.cfg]

script/script.c:50: malloc 0x8fef58c0

script/script.c:50: malloc 0x8fef5890

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef5640

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef5610

script/script.c:50: malloc 0x8fef55f0

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef55c0

script/script.c:294: append command

script/script.c:50: malloc 0x8fef55a0

script/lexer.c:321: token 276 text [elif]

script/script.c:50: malloc 0x8fef5460

script/script.c:50: malloc 0x8fef5440

script/lexer.c:321: token 289 text [[]

script/script.c:50: malloc 0x8fef5410

script/script.c:50: malloc 0x8fef53f0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef53c0

script/lexer.c:321: token 289 text [-z]

script/script.c:50: malloc 0x8fef5390

script/script.c:50: malloc 0x8fef5370

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef5340

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef5170

script/script.c:50: malloc 0x8fef5150

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef5120

script/script.c:50: malloc 0x8fef5100

script/lexer.c:321: token 289 text [config_directory]

script/script.c:50: malloc 0x8fef50d0

script/script.c:50: malloc 0x8fef50a0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef5070

script/script.c:50: malloc 0x8fef5050

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef5310

script/script.c:50: malloc 0x8fef5030

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef5000

script/lexer.c:321: token 289 text [-a]

script/script.c:50: malloc 0x8fef4f30

script/script.c:50: malloc 0x8fef4f10

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef4ee0

script/lexer.c:321: token 289 text [-f]

script/script.c:50: malloc 0x8fef4eb0

script/script.c:50: malloc 0x8fef4e90

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef4e60

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef4dc0

script/script.c:50: malloc 0x8fef4d00

script/lexer.c:321: token 289 text [prefix]

script/script.c:50: malloc 0x8fef4cd0

script/script.c:50: malloc 0x8fef4cb0

script/lexer.c:321: token 289 text [/custom.cfg]

script/script.c:50: malloc 0x8fef4c80

script/script.c:50: malloc 0x8fef4c50

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef4c20

script/lexer.c:321: token 289 text []]

script/script.c:50: malloc 0x8fef4bf0

script/script.c:50: malloc 0x8fef4bd0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef4ba0

script/lexer.c:321: token 265 text [;]

script/script.c:50: malloc 0x8fef4b70

script/script.c:50: malloc 0x8fef4b50

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef4b20

script/script.c:294: append command

script/script.c:50: malloc 0x8fef4b00

script/lexer.c:321: token 284 text [then]

script/script.c:50: malloc 0x8fef4ad0

script/script.c:50: malloc 0x8fef4ab0

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef49a0

script/script.c:50: malloc 0x8fef4980

script/lexer.c:321: token 288 text [source]

script/script.c:50: malloc 0x8fef4830

script/script.c:50: malloc 0x8fef4810

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef47e0

script/lexer.c:321: token 289 text []

script/script.c:50: malloc 0x8fef4740

script/script.c:50: malloc 0x8fef4720

script/lexer.c:321: token 289 text [prefix]

script/script.c:50: malloc 0x8fef4650

script/script.c:50: malloc 0x8fef4630

script/lexer.c:321: token 289 text [/custom.cfg]

script/script.c:50: malloc 0x8fef4600

script/script.c:50: malloc 0x8fef45d0

script/script.c:163: arglist

script/script.c:50: malloc 0x8fef45a0

script/lexer.c:321: token 265 text [;]

script/script.c:50: malloc 0x8fef4570

script/script.c:50: malloc 0x8fef4550

script/script.c:198: cmdline

script/script.c:50: malloc 0x8fef4520

script/script.c:294: append command

script/script.c:50: malloc 0x8fef4330

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef4300

script/script.c:50: malloc 0x8fef4270

script/lexer.c:321: token 279 text [fi]

script/script.c:50: malloc 0x8fef4190

script/script.c:50: malloc 0x8fef4170

script/script.c:223: cmdif

script/script.c:50: malloc 0x8fef4140

script/script.c:223: cmdif

script/script.c:50: malloc 0x8fef4110

script/lexer.c:321: token 259 text [

]

script/script.c:50: malloc 0x8fef3ef0

script/script.c:50: malloc 0x8fef3ed0

script/lexer.c:321: token 0 text []

script/script.c:50: malloc 0x8fef4240

script/script.c:50: malloc 0x8fef4220

script/script.c:294: append command

script/script.c:50: malloc 0x8fef3eb0

kern/disk.c:230: Opening `ata0,msdos1'...

disk/pata.c:486: opening PATA dev `ata0'

disk/pata.c:295: sectors=0x5a

disk/pata.c:166: pata_pass_through: cmd=0xec, features=0x0, sectors=0x0

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=512

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0xff

disk/ata.c:48: Serial: S10UJ9AZ302452      

disk/ata.c:50: Firmware: HH100-08

disk/ata.c:52: Model: SAMSUNG HM160HI                         

disk/ata.c:56: Addressing: 2

disk/ata.c:57: Sectors: 312581808

disk/ata.c:58: Sector size: 512

partmap/msdos.c:188: partition 0: flag 0x80, type 0x83, start 0x3f, len

0x1de7bb

kern/fs.c:56: Detecting ext2...

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=64, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x40, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=512, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x0, lba_mid=0x2, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=4352, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x0, lba_mid=0x11, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=786944, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xc, lba_mid=0x2, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=790784, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xc, lba_mid=0x11, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=787072, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xc, lba_mid=0x2, lba_low=0x80, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

kern/disk.c:326: Closing `ata0'.

kern/disk.c:230: Opening `ata0,msdos1'...

disk/pata.c:486: opening PATA dev `ata0'

disk/pata.c:295: sectors=0x5a

disk/pata.c:166: pata_pass_through: cmd=0xec, features=0x0, sectors=0x0

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=512

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0xff

disk/ata.c:48: Serial: S10UJ9AZ302452      

disk/ata.c:50: Firmware: HH100-08

disk/ata.c:52: Model: SAMSUNG HM160HI                         

disk/ata.c:56: Addressing: 2

disk/ata.c:57: Sectors: 312581808

disk/ata.c:58: Sector size: 512

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=0, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0x0, lba_mid=0x0, lba_low=0x0, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

partmap/msdos.c:188: partition 0: flag 0x80, type 0x83, start 0x3f, len

0x1de7bb

kern/fs.c:56: Detecting ext2...

kern/disk.c:326: Closing `ata0'.

script/script.c:65: free 0x8fef3eb0

script/script.c:65: free 0x8fef4220

script/script.c:65: free 0x8fef4240

script/script.c:65: free 0x8fef3ed0

script/script.c:65: free 0x8fef3ef0

script/script.c:65: free 0x8fef4110

script/script.c:65: free 0x8fef4140

script/script.c:65: free 0x8fef4170

script/script.c:65: free 0x8fef4190

script/script.c:65: free 0x8fef4270

script/script.c:65: free 0x8fef4300

script/script.c:65: free 0x8fef4330

script/script.c:65: free 0x8fef4520

script/script.c:65: free 0x8fef4550

script/script.c:65: free 0x8fef4570

script/script.c:65: free 0x8fef45a0

script/script.c:65: free 0x8fef45d0

script/script.c:65: free 0x8fef4600

script/script.c:65: free 0x8fef4630

script/script.c:65: free 0x8fef4650

script/script.c:65: free 0x8fef4720

script/script.c:65: free 0x8fef4740

script/script.c:65: free 0x8fef47e0

script/script.c:65: free 0x8fef4810

script/script.c:65: free 0x8fef4830

script/script.c:65: free 0x8fef4980

script/script.c:65: free 0x8fef49a0

script/script.c:65: free 0x8fef4ab0

script/script.c:65: free 0x8fef4ad0

script/script.c:65: free 0x8fef4b00

script/script.c:65: free 0x8fef4b20

script/script.c:65: free 0x8fef4b50

script/script.c:65: free 0x8fef4b70

script/script.c:65: free 0x8fef4ba0

script/script.c:65: free 0x8fef4bd0

script/script.c:65: free 0x8fef4bf0

script/script.c:65: free 0x8fef4c20

script/script.c:65: free 0x8fef4c50

script/script.c:65: free 0x8fef4c80

script/script.c:65: free 0x8fef4cb0

script/script.c:65: free 0x8fef4cd0

script/script.c:65: free 0x8fef4d00

script/script.c:65: free 0x8fef4dc0

script/script.c:65: free 0x8fef4e60

script/script.c:65: free 0x8fef4e90

script/script.c:65: free 0x8fef4eb0

script/script.c:65: free 0x8fef4ee0

script/script.c:65: free 0x8fef4f10

script/script.c:65: free 0x8fef4f30

script/script.c:65: free 0x8fef5000

script/script.c:65: free 0x8fef5030

script/script.c:65: free 0x8fef5310

script/script.c:65: free 0x8fef5050

script/script.c:65: free 0x8fef5070

script/script.c:65: free 0x8fef50a0

script/script.c:65: free 0x8fef50d0

script/script.c:65: free 0x8fef5100

script/script.c:65: free 0x8fef5120

script/script.c:65: free 0x8fef5150

script/script.c:65: free 0x8fef5170

script/script.c:65: free 0x8fef5340

script/script.c:65: free 0x8fef5370

script/script.c:65: free 0x8fef5390

script/script.c:65: free 0x8fef53c0

script/script.c:65: free 0x8fef53f0

script/script.c:65: free 0x8fef5410

script/script.c:65: free 0x8fef5440

script/script.c:65: free 0x8fef5460

script/script.c:65: free 0x8fef55a0

script/script.c:65: free 0x8fef55c0

script/script.c:65: free 0x8fef55f0

script/script.c:65: free 0x8fef5610

script/script.c:65: free 0x8fef5640

script/script.c:65: free 0x8fef5890

script/script.c:65: free 0x8fef58c0

script/script.c:65: free 0x8fef58f0

script/script.c:65: free 0x8fef5920

script/script.c:65: free 0x8fef5950

script/script.c:65: free 0x8fef5970

script/script.c:65: free 0x8fef5a10

script/script.c:65: free 0x8fef5a40

script/script.c:65: free 0x8fef5a60

script/script.c:65: free 0x8fef5b60

script/script.c:65: free 0x8fef5b80

script/script.c:65: free 0x8fef5bb0

script/script.c:65: free 0x8fef5bd0

script/script.c:65: free 0x8fef5c00

script/script.c:65: free 0x8fef5c20

script/script.c:65: free 0x8fef5c50

script/script.c:65: free 0x8fef5c70

script/script.c:65: free 0x8fef5ca0

script/script.c:65: free 0x8fef5d90

script/script.c:65: free 0x8fef5db0

script/script.c:65: free 0x8fef5de0

script/script.c:65: free 0x8fef5e10

script/script.c:65: free 0x8fef5e40

script/script.c:65: free 0x8fef5e70

script/script.c:65: free 0x8fef5ea0

script/script.c:65: free 0x8fef5ed0

script/script.c:65: free 0x8fef5ef0

script/script.c:65: free 0x8fef5f90

script/script.c:65: free 0x8fef5fc0

script/script.c:65: free 0x8fef5fe0

script/script.c:65: free 0x8fef6010

script/script.c:65: free 0x8fef6040

script/script.c:65: free 0x8fef6060

script/script.c:65: free 0x8fef62d0

script/script.c:65: free 0x8fef62f0

disk/ata.c:284: grub_ata_readwrite (size=64, rw=0)

disk/ata.c:331: rw=0, sector=800576, batch=64

disk/pata.c:166: pata_pass_through: cmd=0x20, features=0x0, sectors=0x40

disk/pata.c:171: lba_high=0xc, lba_mid=0x37, lba_low=0x40, size=32768

disk/pata.c:194: status=0x58

disk/pata.c:274: status=0x50, error=0x0, sectors=0x0

kern/disk.c:326: Closing `ata0'.


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-10-27 22:51                                                               ` Javier Vasquez
@ 2013-10-27 23:47                                                                 ` Javier Vasquez
  0 siblings, 0 replies; 79+ messages in thread
From: Javier Vasquez @ 2013-10-27 23:47 UTC (permalink / raw)
  To: The development of GNU GRUB

On Sun, Oct 27, 2013 at 4:51 PM, Javier Vasquez <j.e.vasquez.v@gmail.com> wrote:
> On Sun, Oct 27, 2013 at 4:43 PM, Vladimir 'φ-coder/phcoder' Serbinenko
> <phcoder@gmail.com> wrote:
>> On 27.10.2013 21:03, Aleš Nesrsta wrote:
>>>
>>>
>>> ...
>> I have to second this: OHCI module if loaded and there is at least one
>> PCI device available it will show "pciid = %x" message.
>> Can you modify grub_real_dprintf in misc.c to:
>> if (!debug)
>>   debug = "all";
>>
>> So we can be sure that the message wasn't simply lost due to late
>> setting of debug variable.
>> Did I already give you my image to try out?
>
>
> Attached goes the new dump.
>
> OK, I will try recompiling.
>
> And you never shared your image.  I've been generating mine all along.
>  At some point you mentioned sending one, but you never did, :-)  Any
> ways, I'd say we need the ability to generate it any ways, but I can
> always try yours...
.

Failed to compile on me, not due to the change.  Perhaps next weekend, :-(

Thanks,

-- 
Javier.


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-10-27 22:43                                                             ` Vladimir 'φ-coder/phcoder' Serbinenko
  2013-10-27 22:51                                                               ` Javier Vasquez
@ 2013-10-29 18:35                                                               ` Aleš Nesrsta
  2013-10-29 18:46                                                                 ` Vladimir 'φ-coder/phcoder' Serbinenko
  1 sibling, 1 reply; 79+ messages in thread
From: Aleš Nesrsta @ 2013-10-29 18:35 UTC (permalink / raw)
  To: The development of GNU GRUB

Only short note below...

Dne 27.10.2013 23:43, Vladimir 'φ-coder/phcoder' Serbinenko napsal(a):
> On 27.10.2013 21:03, Aleš Nesrsta wrote:
>>
>>
>> 2.
>> I don't see loading of OHCI module in debug output !
>> Do you really have this module included in your image?
> I have to second this: OHCI module if loaded and there is at least one
> PCI device available it will show "pciid = %x" message.
> Can you modify grub_real_dprintf in misc.c to:
> if (!debug)
>    debug = "all";
>
> So we can be sure that the message wasn't simply lost due to late
> setting of debug variable.


AFAIK, dl.c module should display for each loaded module something like 
this (when debug=all as in Javier case):
"kern/dl.c:630: module name: ehci"
This is missing for OHCI module in debug output sent by Javier, even 
grub.cfg command to load OHCI is present on the beginning of debug output:
...
script/lexer.c:321: token 288 text [insmod]

script/script.c:50: malloc 0x8ff1d920

script/script.c:50: malloc 0x8ff1d900

script/script.c:163: arglist

script/script.c:50: malloc 0x8ff1d8d0

script/lexer.c:321: token 288 text [ohci]
...

I.e., from my point of view, it is sure that OHCI module was not loaded 
- but there is no debug output which can explain why...

BR, Ales


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-10-29 18:35                                                               ` Aleš Nesrsta
@ 2013-10-29 18:46                                                                 ` Vladimir 'φ-coder/phcoder' Serbinenko
  2013-11-01 21:26                                                                   ` Aleš Nesrsta
  0 siblings, 1 reply; 79+ messages in thread
From: Vladimir 'φ-coder/phcoder' Serbinenko @ 2013-10-29 18:46 UTC (permalink / raw)
  To: grub-devel

[-- Attachment #1: Type: text/plain, Size: 1457 bytes --]

On 29.10.2013 19:35, Aleš Nesrsta wrote:
> Only short note below...
> 
> Dne 27.10.2013 23:43, Vladimir 'φ-coder/phcoder' Serbinenko napsal(a):
>> On 27.10.2013 21:03, Aleš Nesrsta wrote:
>>>
>>>
>>> 2.
>>> I don't see loading of OHCI module in debug output !
>>> Do you really have this module included in your image?
>> I have to second this: OHCI module if loaded and there is at least one
>> PCI device available it will show "pciid = %x" message.
>> Can you modify grub_real_dprintf in misc.c to:
>> if (!debug)
>>    debug = "all";
>>
>> So we can be sure that the message wasn't simply lost due to late
>> setting of debug variable.
> 
> 
> AFAIK, dl.c module should display for each loaded module something like
> this (when debug=all as in Javier case):
> "kern/dl.c:630: module name: ehci"
> This is missing for OHCI module in debug output sent by Javier, even
> grub.cfg command to load OHCI is present on the beginning of debug output:
> ...
> script/lexer.c:321: token 288 text [insmod]
> 
> script/script.c:50: malloc 0x8ff1d920
> 
> script/script.c:50: malloc 0x8ff1d900
> 
> script/script.c:163: arglist
> 
> script/script.c:50: malloc 0x8ff1d8d0
> 
> script/lexer.c:321: token 288 text [ohci]
> ...
> 
> I.e., from my point of view, it is sure that OHCI module was not loaded
> - but there is no debug output which can explain why...
It's possible that a module named ohci already loaded.




[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 291 bytes --]

^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-10-29 18:46                                                                 ` Vladimir 'φ-coder/phcoder' Serbinenko
@ 2013-11-01 21:26                                                                   ` Aleš Nesrsta
  2013-11-01 21:59                                                                     ` Vladimir 'φ-coder/phcoder' Serbinenko
  0 siblings, 1 reply; 79+ messages in thread
From: Aleš Nesrsta @ 2013-11-01 21:26 UTC (permalink / raw)
  To: The development of GNU GRUB



Dne 29.10.2013 19:46, Vladimir 'φ-coder/phcoder' Serbinenko napsal(a):
> On 29.10.2013 19:35, Aleš Nesrsta wrote:
>> Only short note below...
>>
>> Dne 27.10.2013 23:43, Vladimir 'φ-coder/phcoder' Serbinenko napsal(a):
>>> On 27.10.2013 21:03, Aleš Nesrsta wrote:
>>>>
>>>>
>>>> 2.
>>>> I don't see loading of OHCI module in debug output !
>>>> Do you really have this module included in your image?
>>> I have to second this: OHCI module if loaded and there is at least one
>>> PCI device available it will show "pciid = %x" message.
>>> Can you modify grub_real_dprintf in misc.c to:
>>> if (!debug)
>>>     debug = "all";
>>>
>>> So we can be sure that the message wasn't simply lost due to late
>>> setting of debug variable.
>>
>>
>> AFAIK, dl.c module should display for each loaded module something like
>> this (when debug=all as in Javier case):
>> "kern/dl.c:630: module name: ehci"
>> This is missing for OHCI module in debug output sent by Javier, even
>> grub.cfg command to load OHCI is present on the beginning of debug output:
>> ...
>> script/lexer.c:321: token 288 text [insmod]
>>
>> script/script.c:50: malloc 0x8ff1d920
>>
>> script/script.c:50: malloc 0x8ff1d900
>>
>> script/script.c:163: arglist
>>
>> script/script.c:50: malloc 0x8ff1d8d0
>>
>> script/lexer.c:321: token 288 text [ohci]
>> ...
>>
>> I.e., from my point of view, it is sure that OHCI module was not loaded
>> - but there is no debug output which can explain why...
> It's possible that a module named ohci already loaded.
Hm. Originally I didn't believe it but you are right. Additionally, it 
is probably the case of the second Javier dump - there is missing dl.c 
message also for loading of EHCI module even it is working - so EHCI had 
to be loaded before insmod command.

Is it there some way how Javier can avoid it?
I.e., how to load USB drivers at the time when their debug output can be 
captured - ? We need to see debug output of initialization of OHCI 
controller and connected devices...

BR, Ales


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-11-01 21:26                                                                   ` Aleš Nesrsta
@ 2013-11-01 21:59                                                                     ` Vladimir 'φ-coder/phcoder' Serbinenko
  2013-11-04  1:10                                                                       ` Javier Vasquez
  0 siblings, 1 reply; 79+ messages in thread
From: Vladimir 'φ-coder/phcoder' Serbinenko @ 2013-11-01 21:59 UTC (permalink / raw)
  To: grub-devel

[-- Attachment #1: Type: text/plain, Size: 2375 bytes --]

On 01.11.2013 22:26, Aleš Nesrsta wrote:
> 
> 
> Dne 29.10.2013 19:46, Vladimir 'φ-coder/phcoder' Serbinenko napsal(a):
>> On 29.10.2013 19:35, Aleš Nesrsta wrote:
>>> Only short note below...
>>>
>>> Dne 27.10.2013 23:43, Vladimir 'φ-coder/phcoder' Serbinenko napsal(a):
>>>> On 27.10.2013 21:03, Aleš Nesrsta wrote:
>>>>>
>>>>>
>>>>> 2.
>>>>> I don't see loading of OHCI module in debug output !
>>>>> Do you really have this module included in your image?
>>>> I have to second this: OHCI module if loaded and there is at least one
>>>> PCI device available it will show "pciid = %x" message.
>>>> Can you modify grub_real_dprintf in misc.c to:
>>>> if (!debug)
>>>>     debug = "all";
>>>>
>>>> So we can be sure that the message wasn't simply lost due to late
>>>> setting of debug variable.
>>>
>>>
>>> AFAIK, dl.c module should display for each loaded module something like
>>> this (when debug=all as in Javier case):
>>> "kern/dl.c:630: module name: ehci"
>>> This is missing for OHCI module in debug output sent by Javier, even
>>> grub.cfg command to load OHCI is present on the beginning of debug
>>> output:
>>> ...
>>> script/lexer.c:321: token 288 text [insmod]
>>>
>>> script/script.c:50: malloc 0x8ff1d920
>>>
>>> script/script.c:50: malloc 0x8ff1d900
>>>
>>> script/script.c:163: arglist
>>>
>>> script/script.c:50: malloc 0x8ff1d8d0
>>>
>>> script/lexer.c:321: token 288 text [ohci]
>>> ...
>>>
>>> I.e., from my point of view, it is sure that OHCI module was not loaded
>>> - but there is no debug output which can explain why...
>> It's possible that a module named ohci already loaded.
> Hm. Originally I didn't believe it but you are right. Additionally, it
> is probably the case of the second Javier dump - there is missing dl.c
> message also for loading of EHCI module even it is working - so EHCI had
> to be loaded before insmod command.
> 
> Is it there some way how Javier can avoid it?
> I.e., how to load USB drivers at the time when their debug output can be
> captured - ? We need to see debug output of initialization of OHCI
> controller and connected devices...
> 
--disk-module=pata to grub-install.
> BR, Ales
> 
> _______________________________________________
> Grub-devel mailing list
> Grub-devel@gnu.org
> https://lists.gnu.org/mailman/listinfo/grub-devel



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 291 bytes --]

^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-11-01 21:59                                                                     ` Vladimir 'φ-coder/phcoder' Serbinenko
@ 2013-11-04  1:10                                                                       ` Javier Vasquez
  2013-11-04  1:16                                                                         ` Vladimir 'φ-coder/phcoder' Serbinenko
  0 siblings, 1 reply; 79+ messages in thread
From: Javier Vasquez @ 2013-11-04  1:10 UTC (permalink / raw)
  To: The development of GNU GRUB

On 11/1/13, Vladimir 'φ-coder/phcoder' Serbinenko <phcoder@gmail.com> wrote:
> On 01.11.2013 22:26, Aleš Nesrsta wrote:
>>
>>
>> Dne 29.10.2013 19:46, Vladimir 'φ-coder/phcoder' Serbinenko napsal(a):
>>> On 29.10.2013 19:35, Aleš Nesrsta wrote:
>>>> Only short note below...
>>>>
>>>> Dne 27.10.2013 23:43, Vladimir 'φ-coder/phcoder' Serbinenko napsal(a):
>>>>> On 27.10.2013 21:03, Aleš Nesrsta wrote:
>>>>>>
>>>>>>
>>>>>> 2.
>>>>>> I don't see loading of OHCI module in debug output !
>>>>>> Do you really have this module included in your image?
>>>>> I have to second this: OHCI module if loaded and there is at least one
>>>>> PCI device available it will show "pciid = %x" message.
>>>>> Can you modify grub_real_dprintf in misc.c to:
>>>>> if (!debug)
>>>>>     debug = "all";
>>>>>
>>>>> So we can be sure that the message wasn't simply lost due to late
>>>>> setting of debug variable.
>>>>
>>>>
>>>> AFAIK, dl.c module should display for each loaded module something like
>>>> this (when debug=all as in Javier case):
>>>> "kern/dl.c:630: module name: ehci"
>>>> This is missing for OHCI module in debug output sent by Javier, even
>>>> grub.cfg command to load OHCI is present on the beginning of debug
>>>> output:
>>>> ...
>>>> script/lexer.c:321: token 288 text [insmod]
>>>>
>>>> script/script.c:50: malloc 0x8ff1d920
>>>>
>>>> script/script.c:50: malloc 0x8ff1d900
>>>>
>>>> script/script.c:163: arglist
>>>>
>>>> script/script.c:50: malloc 0x8ff1d8d0
>>>>
>>>> script/lexer.c:321: token 288 text [ohci]
>>>> ...
>>>>
>>>> I.e., from my point of view, it is sure that OHCI module was not loaded
>>>> - but there is no debug output which can explain why...
>>> It's possible that a module named ohci already loaded.
>> Hm. Originally I didn't believe it but you are right. Additionally, it
>> is probably the case of the second Javier dump - there is missing dl.c
>> message also for loading of EHCI module even it is working - so EHCI had
>> to be loaded before insmod command.
>>
>> Is it there some way how Javier can avoid it?
>> I.e., how to load USB drivers at the time when their debug output can be
>> captured - ? We need to see debug output of initialization of OHCI
>> controller and connected devices...
>>
> --disk-module=pata to grub-install.
>> BR, Ales
>>
>> _______________________________________________
>> Grub-devel mailing list
>> Grub-devel@gnu.org
>> https://lists.gnu.org/mailman/listinfo/grub-devel
>
>
>

Hmm,

The following just fails:

% sudo grub-install --boot-directory=/boot --target=mipsel-loongson
--modules="ehci ohci usb_keyboard" --disk-module=pata --recheck
/dev/sda
/usr/bin/grub-mkimage: error: cannot open
`grub-core/kern/disk.c:196:.mod': No such file or directory.

I just compiled/installed grub from git checksum
323de05ba27594861c75eec0b39cb01049a023c9.

I suppose I better wait, so that I can provide the right output dump.

Thanks,

-- 
Javier.


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-11-04  1:10                                                                       ` Javier Vasquez
@ 2013-11-04  1:16                                                                         ` Vladimir 'φ-coder/phcoder' Serbinenko
  2013-11-10 19:03                                                                           ` Javier Vasquez
  0 siblings, 1 reply; 79+ messages in thread
From: Vladimir 'φ-coder/phcoder' Serbinenko @ 2013-11-04  1:16 UTC (permalink / raw)
  To: grub-devel

[-- Attachment #1: Type: text/plain, Size: 3280 bytes --]

On 04.11.2013 02:10, Javier Vasquez wrote:
> On 11/1/13, Vladimir 'φ-coder/phcoder' Serbinenko <phcoder@gmail.com> wrote:
>> On 01.11.2013 22:26, Aleš Nesrsta wrote:
>>>
>>>
>>> Dne 29.10.2013 19:46, Vladimir 'φ-coder/phcoder' Serbinenko napsal(a):
>>>> On 29.10.2013 19:35, Aleš Nesrsta wrote:
>>>>> Only short note below...
>>>>>
>>>>> Dne 27.10.2013 23:43, Vladimir 'φ-coder/phcoder' Serbinenko napsal(a):
>>>>>> On 27.10.2013 21:03, Aleš Nesrsta wrote:
>>>>>>>
>>>>>>>
>>>>>>> 2.
>>>>>>> I don't see loading of OHCI module in debug output !
>>>>>>> Do you really have this module included in your image?
>>>>>> I have to second this: OHCI module if loaded and there is at least one
>>>>>> PCI device available it will show "pciid = %x" message.
>>>>>> Can you modify grub_real_dprintf in misc.c to:
>>>>>> if (!debug)
>>>>>>     debug = "all";
>>>>>>
>>>>>> So we can be sure that the message wasn't simply lost due to late
>>>>>> setting of debug variable.
>>>>>
>>>>>
>>>>> AFAIK, dl.c module should display for each loaded module something like
>>>>> this (when debug=all as in Javier case):
>>>>> "kern/dl.c:630: module name: ehci"
>>>>> This is missing for OHCI module in debug output sent by Javier, even
>>>>> grub.cfg command to load OHCI is present on the beginning of debug
>>>>> output:
>>>>> ...
>>>>> script/lexer.c:321: token 288 text [insmod]
>>>>>
>>>>> script/script.c:50: malloc 0x8ff1d920
>>>>>
>>>>> script/script.c:50: malloc 0x8ff1d900
>>>>>
>>>>> script/script.c:163: arglist
>>>>>
>>>>> script/script.c:50: malloc 0x8ff1d8d0
>>>>>
>>>>> script/lexer.c:321: token 288 text [ohci]
>>>>> ...
>>>>>
>>>>> I.e., from my point of view, it is sure that OHCI module was not loaded
>>>>> - but there is no debug output which can explain why...
>>>> It's possible that a module named ohci already loaded.
>>> Hm. Originally I didn't believe it but you are right. Additionally, it
>>> is probably the case of the second Javier dump - there is missing dl.c
>>> message also for loading of EHCI module even it is working - so EHCI had
>>> to be loaded before insmod command.
>>>
>>> Is it there some way how Javier can avoid it?
>>> I.e., how to load USB drivers at the time when their debug output can be
>>> captured - ? We need to see debug output of initialization of OHCI
>>> controller and connected devices...
>>>
>> --disk-module=pata to grub-install.
>>> BR, Ales
>>>
>>> _______________________________________________
>>> Grub-devel mailing list
>>> Grub-devel@gnu.org
>>> https://lists.gnu.org/mailman/listinfo/grub-devel
>>
>>
>>
> 
> Hmm,
> 
> The following just fails:
> 
> % sudo grub-install --boot-directory=/boot --target=mipsel-loongson
> --modules="ehci ohci usb_keyboard" --disk-module=pata --recheck
> /dev/sda
> /usr/bin/grub-mkimage: error: cannot open
> `grub-core/kern/disk.c:196:.mod': No such file or directory.
> 
> I just compiled/installed grub from git checksum
> 323de05ba27594861c75eec0b39cb01049a023c9.
> 
> I suppose I better wait, so that I can provide the right output dump.
> 
When you do grub_dprintf change you have to do it like:
  if (!debug)
#ifdef GRUB_UTIL
     return;
#else
     debug="all";
#endif
> Thanks,
> 



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 291 bytes --]

^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-11-04  1:16                                                                         ` Vladimir 'φ-coder/phcoder' Serbinenko
@ 2013-11-10 19:03                                                                           ` Javier Vasquez
  2013-11-10 19:10                                                                             ` Javier Vasquez
  0 siblings, 1 reply; 79+ messages in thread
From: Javier Vasquez @ 2013-11-10 19:03 UTC (permalink / raw)
  To: The development of GNU GRUB

[-- Attachment #1: Type: text/plain, Size: 3634 bytes --]

On Sun, Nov 3, 2013 at 7:16 PM, Vladimir 'φ-coder/phcoder' Serbinenko
<phcoder@gmail.com> wrote:
> On 04.11.2013 02:10, Javier Vasquez wrote:
>> On 11/1/13, Vladimir 'φ-coder/phcoder' Serbinenko <phcoder@gmail.com> wrote:
>>> On 01.11.2013 22:26, Aleš Nesrsta wrote:
>>>>
>>>>
>>>> Dne 29.10.2013 19:46, Vladimir 'φ-coder/phcoder' Serbinenko napsal(a):
>>>>> On 29.10.2013 19:35, Aleš Nesrsta wrote:
>>>>>> Only short note below...
>>>>>>
>>>>>> Dne 27.10.2013 23:43, Vladimir 'φ-coder/phcoder' Serbinenko napsal(a):
>>>>>>> On 27.10.2013 21:03, Aleš Nesrsta wrote:
>>>>>>>>
>>>>>>>>
>>>>>>>> 2.
>>>>>>>> I don't see loading of OHCI module in debug output !
>>>>>>>> Do you really have this module included in your image?
>>>>>>> I have to second this: OHCI module if loaded and there is at least one
>>>>>>> PCI device available it will show "pciid = %x" message.
>>>>>>> Can you modify grub_real_dprintf in misc.c to:
>>>>>>> if (!debug)
>>>>>>>     debug = "all";
>>>>>>>
>>>>>>> So we can be sure that the message wasn't simply lost due to late
>>>>>>> setting of debug variable.
>>>>>>
>>>>>>
>>>>>> AFAIK, dl.c module should display for each loaded module something like
>>>>>> this (when debug=all as in Javier case):
>>>>>> "kern/dl.c:630: module name: ehci"
>>>>>> This is missing for OHCI module in debug output sent by Javier, even
>>>>>> grub.cfg command to load OHCI is present on the beginning of debug
>>>>>> output:
>>>>>> ...
>>>>>> script/lexer.c:321: token 288 text [insmod]
>>>>>>
>>>>>> script/script.c:50: malloc 0x8ff1d920
>>>>>>
>>>>>> script/script.c:50: malloc 0x8ff1d900
>>>>>>
>>>>>> script/script.c:163: arglist
>>>>>>
>>>>>> script/script.c:50: malloc 0x8ff1d8d0
>>>>>>
>>>>>> script/lexer.c:321: token 288 text [ohci]
>>>>>> ...
>>>>>>
>>>>>> I.e., from my point of view, it is sure that OHCI module was not loaded
>>>>>> - but there is no debug output which can explain why...
>>>>> It's possible that a module named ohci already loaded.
>>>> Hm. Originally I didn't believe it but you are right. Additionally, it
>>>> is probably the case of the second Javier dump - there is missing dl.c
>>>> message also for loading of EHCI module even it is working - so EHCI had
>>>> to be loaded before insmod command.
>>>>
>>>> Is it there some way how Javier can avoid it?
>>>> I.e., how to load USB drivers at the time when their debug output can be
>>>> captured - ? We need to see debug output of initialization of OHCI
>>>> controller and connected devices...
>>>>
>>> --disk-module=pata to grub-install.
>>>> BR, Ales
>>>>
>>>> _______________________________________________
>>>> Grub-devel mailing list
>>>> Grub-devel@gnu.org
>>>> https://lists.gnu.org/mailman/listinfo/grub-devel
>>>
>>>
>>>
>>
>> Hmm,
>>
>> The following just fails:
>>
>> % sudo grub-install --boot-directory=/boot --target=mipsel-loongson
>> --modules="ehci ohci usb_keyboard" --disk-module=pata --recheck
>> /dev/sda
>> /usr/bin/grub-mkimage: error: cannot open
>> `grub-core/kern/disk.c:196:.mod': No such file or directory.
>>
>> I just compiled/installed grub from git checksum
>> 323de05ba27594861c75eec0b39cb01049a023c9.
>>
>> I suppose I better wait, so that I can provide the right output dump.
>>
> When you do grub_dprintf change you have to do it like:
>   if (!debug)
> #ifdef GRUB_UTIL
>      return;
> #else
>      debug="all";
> #endif


I'll be sending the grub.cfg from the mini-pc later, but now I'm able
to see very little output through the serial interface.  Attached goes
this output.


-- 
Javier.

[-- Attachment #2: ttyUSB0_new.txt --]
[-- Type: text/plain, Size: 765 bytes --]

Now booting the Boot with GNU GRUB2

Loading file: (wd0,0)/grub.elf (elf)

0x801ffb60/296284 \b + 

Entry address is 801ffb60

Boot with parameters: console=tty no_auto_cmd

   zero      at       v0       v1       a0       a1       a2       a3   

 00000000 00000000 00000000 00000000 00000006 aff7fcb8 aff7fcd4 800c7460

    t0       t1       t2       t3       t4       t5       t6       t7   

 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    s0       s1       s2       s3       s4       s5       s6       s7   

 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

    t8       t9       k0       k1       gp       sp       s8       ra   

 00000000 00000000 00000000 00000000 00000000 aff7fc98 00000000 80086c38


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-11-10 19:03                                                                           ` Javier Vasquez
@ 2013-11-10 19:10                                                                             ` Javier Vasquez
  2013-11-17 12:04                                                                               ` Aleš Nesrsta
  0 siblings, 1 reply; 79+ messages in thread
From: Javier Vasquez @ 2013-11-10 19:10 UTC (permalink / raw)
  To: The development of GNU GRUB

[-- Attachment #1: Type: text/plain, Size: 518 bytes --]

On 11/10/13, Javier Vasquez <j.e.vasquez.v@gmail.com> wrote:
> On Sun, Nov 3, 2013 at 7:16 PM, Vladimir 'φ-coder/phcoder' Serbinenko
>> When you do grub_dprintf change you have to do it like:
>>   if (!debug)
>> #ifdef GRUB_UTIL
>>      return;
>> #else
>>      debug="all";
>> #endif
>
>
> I'll be sending the grub.cfg from the mini-pc later, but now I'm able
> to see very little output through the serial interface.  Attached goes
> this output.

Attached goes the grub.cfg used...

-- 
Javier.

[-- Attachment #2: grub.cfg --]
[-- Type: application/octet-stream, Size: 4643 bytes --]

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
serial
terminal_output console serial
debug=all
insmod ehci
insmod ohci
insmod usb_keyboard
ls
if [ -s $prefix/grubenv ]; then
  load_env
fi
if [ "${next_entry}" ] ; then
   set default="${next_entry}"
   set next_entry=
   save_env next_entry
   set boot_once=true
else
   set default="0"
fi

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function load_video {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

#terminal_output console
set timeout=5
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Debian GNU/Linux' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-8cf96951-8da7-4419-a07f-cb0afc3f6cdd' {
	load_video
	insmod gzio
	insmod part_msdos 
	insmod ext2
	set root='hd0,msdos1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  c24b9690-317d-49b2-9fe9-5ddbd9cafe5d
	else
	  search --no-floppy --fs-uuid --set=root c24b9690-317d-49b2-9fe9-5ddbd9cafe5d
	fi
	echo	'Loading Linux 3.11-1-loongson-2f ...'
	linux	/vmlinux-3.11-1-loongson-2f root=/dev/sda6 ro console=tty machtype=lemote-fuloong-2f-box video=sisfb:1280x1024-24@60 resume=/dev/sda5
	echo	'Loading initial ramdisk ...'
	initrd	/initrd.img-3.11-1-loongson-2f
}
submenu 'Advanced options for Debian GNU/Linux' $menuentry_id_option 'gnulinux-advanced-8cf96951-8da7-4419-a07f-cb0afc3f6cdd' {
	menuentry 'Debian GNU/Linux, with Linux 3.11-1-loongson-2f' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.11-1-loongson-2f-advanced-8cf96951-8da7-4419-a07f-cb0afc3f6cdd' {
		load_video
		insmod gzio
		insmod part_msdos 
		insmod ext2
		set root='hd0,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  c24b9690-317d-49b2-9fe9-5ddbd9cafe5d
		else
		  search --no-floppy --fs-uuid --set=root c24b9690-317d-49b2-9fe9-5ddbd9cafe5d
		fi
		echo	'Loading Linux 3.11-1-loongson-2f ...'
		linux	/vmlinux-3.11-1-loongson-2f root=/dev/sda6 ro console=tty machtype=lemote-fuloong-2f-box video=sisfb:1280x1024-24@60 resume=/dev/sda5
		echo	'Loading initial ramdisk ...'
		initrd	/initrd.img-3.11-1-loongson-2f
	}
	menuentry 'Debian GNU/Linux, with Linux 3.11-1-loongson-2f (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.11-1-loongson-2f-recovery-8cf96951-8da7-4419-a07f-cb0afc3f6cdd' {
		load_video
		insmod gzio
		insmod part_msdos 
		insmod ext2
		set root='hd0,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  c24b9690-317d-49b2-9fe9-5ddbd9cafe5d
		else
		  search --no-floppy --fs-uuid --set=root c24b9690-317d-49b2-9fe9-5ddbd9cafe5d
		fi
		echo	'Loading Linux 3.11-1-loongson-2f ...'
		linux	/vmlinux-3.11-1-loongson-2f root=/dev/sda6 ro single console=tty machtype=lemote-fuloong-2f-box video=sisfb:1280x1024-24@60
		echo	'Loading initial ramdisk ...'
		initrd	/initrd.img-3.11-1-loongson-2f
	}
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###

^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-11-10 19:10                                                                             ` Javier Vasquez
@ 2013-11-17 12:04                                                                               ` Aleš Nesrsta
  2013-11-17 18:31                                                                                 ` Javier Vasquez
  0 siblings, 1 reply; 79+ messages in thread
From: Aleš Nesrsta @ 2013-11-17 12:04 UTC (permalink / raw)
  To: The development of GNU GRUB

Hi,
something went wrong with debug.
It looks like serial output stopped work...
But it worked before, in output you sent 27.10.2013... Did you change 
something else than misc.c?

We need somebody's help - Vladimir?
Or somebody else who knows deep details about GRUB debugging via serial 
line on early start of GRUB?

BR,
Ales

Dne 10.11.2013 20:10, Javier Vasquez napsal(a):
> On 11/10/13, Javier Vasquez <j.e.vasquez.v@gmail.com> wrote:
>> On Sun, Nov 3, 2013 at 7:16 PM, Vladimir 'φ-coder/phcoder' Serbinenko
>>> When you do grub_dprintf change you have to do it like:
>>>    if (!debug)
>>> #ifdef GRUB_UTIL
>>>       return;
>>> #else
>>>       debug="all";
>>> #endif
>>
>>
>> I'll be sending the grub.cfg from the mini-pc later, but now I'm able
>> to see very little output through the serial interface.  Attached goes
>> this output.
>
> Attached goes the grub.cfg used...
>
>
>
> _______________________________________________
> Grub-devel mailing list
> Grub-devel@gnu.org
> https://lists.gnu.org/mailman/listinfo/grub-devel
>


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-11-17 12:04                                                                               ` Aleš Nesrsta
@ 2013-11-17 18:31                                                                                 ` Javier Vasquez
  2013-12-05 21:18                                                                                   ` Aleš Nesrsta
  2013-12-05 21:34                                                                                   ` Aleš Nesrsta
  0 siblings, 2 replies; 79+ messages in thread
From: Javier Vasquez @ 2013-11-17 18:31 UTC (permalink / raw)
  To: The development of GNU GRUB

[-- Attachment #1: Type: text/plain, Size: 170 bytes --]

On 11/17/13, Aleš Nesrsta <starous@volny.cz> wrote:
> ...
> Did you change
> something else than misc.c?

No, please see attached diff.

Thanks,

-- 
Javier.

[-- Attachment #2: misc_changes.txt --]
[-- Type: text/plain, Size: 363 bytes --]

--- orig/grub-core/kern/misc.c	2013-11-09 14:07:56.306069352 -0600
+++ dbg/grub-core/kern/misc.c	2013-11-09 14:17:49.670659588 -0600
@@ -154,7 +154,11 @@
   const char *debug = grub_env_get ("debug");
 
   if (! debug)
+#ifdef GRUB_UTIL
     return;
+#else
+    debug="all";
+#endif
 
   if (grub_strword (debug, "all") || grub_strword (debug, condition))
     {

^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-11-17 18:31                                                                                 ` Javier Vasquez
@ 2013-12-05 21:18                                                                                   ` Aleš Nesrsta
  2013-12-05 21:34                                                                                   ` Aleš Nesrsta
  1 sibling, 0 replies; 79+ messages in thread
From: Aleš Nesrsta @ 2013-12-05 21:18 UTC (permalink / raw)
  To: The development of GNU GRUB

Hi Javier,

I went through this e-mail thread and I noted one possibly interesting
thing:

You sent debug output file ttyUSB0_new.txt at 27.10.2013.
There is one very interesting part: the begin of this file - there are
these lines:
"
Now booting the Boot with GNU GRUB2

Loading file: (wd0,0)/grub.elf (elf)

0x801ffb60/296284 \b +

Entry address is 801ffb60

Boot with parameters: console=tty no_auto_cmd
..."

followed by dump of CPU registers.

This text is not part of GRUB debug output - it is probably console or
debug output of pmon which you are using to load GRUB.

It is interesting that this serial output is probably working also in
time when GRUB is loaded and executed - I have such feeling from the lines
"
...
^[[H^[[J^[[1;1H^[[7mWelcome to GRUB!



^[[merror: variable `prefix' isn't set.

^[[m^[[merror: serial port `com0' isn't found.

error: terminal `console' isn't found.
"

which probably mean that the GRUB serial driver is not properly loaded
and working - but output to serial line was still working!


So, I have maybe very stupid idea - try please:
- keep the modification in misc.c suggested by Vladimir
- modify your grub.cfg in this way:
...
### BEGIN /etc/grub.d/00_header ###
#serial
#terminal_output console serial
debug=all
insmod ehci
insmod ohci
insmod usb_keyboard
ls
...
i.e. disable the GRUB serial driver and console redirection.

What will be serial debug output in this case?

BR,
Ales

Dne 17.11.2013 19:31, Javier Vasquez napsal(a):
> On 11/17/13, Aleš Nesrsta <starous@volny.cz> wrote:
>> ...
>> Did you change
>> something else than misc.c?
> 
> No, please see attached diff.
> 
> Thanks,
> 
> 
> 
> _______________________________________________
> Grub-devel mailing list
> Grub-devel@gnu.org
> https://lists.gnu.org/mailman/listinfo/grub-devel
> 


^ permalink raw reply	[flat|nested] 79+ messages in thread

* Re: [grub-devel] loongson-2f mini-pc (fuloong) elf image generation.
  2013-11-17 18:31                                                                                 ` Javier Vasquez
  2013-12-05 21:18                                                                                   ` Aleš Nesrsta
@ 2013-12-05 21:34                                                                                   ` Aleš Nesrsta
  1 sibling, 0 replies; 79+ messages in thread
From: Aleš Nesrsta @ 2013-12-05 21:34 UTC (permalink / raw)
  To: The development of GNU GRUB

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi Javier,

I went through this e-mail thread and I noted one possibly interesting
thing:

You sent debug output file ttyUSB0_new.txt at 27.10.2013.
There is one very interesting part: the begin of this file - there are
these lines:
"
Now booting the Boot with GNU GRUB2

Loading file: (wd0,0)/grub.elf (elf)

0x801ffb60/296284 \b +

Entry address is 801ffb60

Boot with parameters: console=tty no_auto_cmd
..."

followed by dump of CPU registers.

This text is not part of GRUB debug output - it is probably console or
debug output of pmon which you are using to load GRUB.

It is interesting that this serial output is probably working also in
time when GRUB is loaded and executed - I have such feeling from the lines
"
...
^[[H^[[J^[[1;1H^[[7mWelcome to GRUB!



^[[merror: variable `prefix' isn't set.

^[[m^[[merror: serial port `com0' isn't found.

error: terminal `console' isn't found.
"

which probably mean that the GRUB serial driver is not properly loaded
and working - but output to serial line was still working!


So, I have maybe very stupid idea - try please:
- - keep the modification in misc.c suggested by Vladimir
- - modify your grub.cfg in this way:
...
### BEGIN /etc/grub.d/00_header ###
#serial
#terminal_output console serial
debug=all
insmod ehci
insmod ohci
insmod usb_keyboard
ls
...
i.e. disable the GRUB serial driver and console redirection.

What will be serial debug output in this case?

BR,
Ales


P.S.
Sorry if this e-mail will appear twice in ML - I had some problem with
e-mail client...


Dne 17.11.2013 19:31, Javier Vasquez napsal(a):
> On 11/17/13, Aleš Nesrsta <starous@volny.cz> wrote:
>> ... Did you change something else than misc.c?
> 
> No, please see attached diff.
> 
> Thanks,
> 
> 
> 
> _______________________________________________ Grub-devel mailing
> list Grub-devel@gnu.org 
> https://lists.gnu.org/mailman/listinfo/grub-devel
> 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iF4EAREIAAYFAlKg8YAACgkQT72HYprvCNFXmAD8C37giDj1iaRI5KRaJMrOWz+i
+xOF5k9CZ2Z8OlYFQAYA+wd+Ow02LyzTge4bD5WeLid7ExLPMzMThg/Y83MNmo8g
=L7CJ
-----END PGP SIGNATURE-----


^ permalink raw reply	[flat|nested] 79+ messages in thread

end of thread, other threads:[~2013-12-05 21:54 UTC | newest]

Thread overview: 79+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-10-28 16:31 [grub-devel] loongson-2f mini-pc (fuloong) elf image generation Javier Vasquez
2012-10-28 16:36 ` Javier Vasquez
2012-10-28 17:19 ` Vladimir 'φ-coder/phcoder' Serbinenko
2012-10-28 23:19   ` Javier Vasquez
2012-10-29 21:47     ` Aleš Nesrsta
2012-10-29 23:03       ` Javier Vasquez
2012-10-30 20:14         ` Aleš Nesrsta
2012-11-03 21:34           ` Javier Vasquez
2012-11-04 17:31             ` Javier Vasquez
2012-11-04 21:05               ` Aleš Nesrsta
2012-11-05  0:11                 ` Javier Vasquez
2012-11-04 21:51               ` Vladimir 'φ-coder/phcoder' Serbinenko
2012-11-05  0:14                 ` Javier Vasquez
2013-07-12 14:02             ` Vladimir 'φ-coder/phcoder' Serbinenko
2013-07-12 16:25               ` Aleš Nesrsta
2013-07-12 18:05                 ` Lennart Sorensen
2013-07-13  8:13                 ` Vladimir 'φ-coder/phcoder' Serbinenko
2013-07-13 18:10                   ` Aleš Nesrsta
2013-07-13 19:54                     ` Vladimir 'φ-coder/phcoder' Serbinenko
2013-07-13 21:22                       ` Aleš Nesrsta
2013-07-15  0:18                         ` Javier Vasquez
2013-07-15  3:19                           ` Javier Vasquez
2013-07-15 10:26                             ` Vladimir 'φ-coder/phcoder' Serbinenko
2013-07-16 13:40                               ` Javier Vasquez
2013-07-16 13:50                                 ` Javier Vasquez
2013-07-16 17:53                                   ` Vladimir 'φ-coder/phcoder' Serbinenko
2013-07-16 21:17                                     ` Javier Vasquez
2013-07-15 20:39               ` Aleš Nesrsta
2013-07-16 19:25                 ` Aleš Nesrsta
2013-07-16 19:29                   ` Aleš Nesrsta
2013-07-18 16:10                     ` [PATCH] " Aleš Nesrsta
2013-07-19  5:00                       ` Javier Vasquez
2013-07-20 21:56                         ` Aleš Nesrsta
2013-07-20 22:43                           ` Javier Vasquez
2013-07-21 15:29                             ` Aleš Nesrsta
2013-07-21 20:11                               ` Javier Vasquez
2013-07-22 20:14                                 ` starous
2013-07-22 21:00                                   ` Vladimir 'φ-coder/phcoder' Serbinenko
2013-07-23 21:05                                     ` starous
2013-07-26 15:30                                   ` Aleš Nesrsta
2013-07-26 16:59                                     ` Javier Vasquez
2013-07-26 17:14                                       ` Vladimir 'φ-coder/phcoder' Serbinenko
2013-07-27 22:40                                         ` Javier Vasquez
2013-07-28 13:56                                           ` Aleš Nesrsta
2013-07-28 14:04                                             ` Aleš Nesrsta
2013-09-17 17:24                                               ` Javier Vasquez
2013-09-17 17:34                                                 ` Javier Vasquez
2013-09-17 21:10                                                   ` Aleš Nesrsta
2013-09-17 21:35                                                     ` Gregg Levine
2013-09-17 22:17                                                       ` Aleš Nesrsta
2013-09-17 19:27                                                 ` Vladimir 'φ-coder/phcoder' Serbinenko
2013-09-17 20:33                                                   ` Javier Vasquez
2013-10-27 17:54                                                     ` Javier Vasquez
2013-10-27 18:02                                                       ` Vladimir 'φ-coder/phcoder' Serbinenko
2013-10-27 18:33                                                         ` Javier Vasquez
2013-10-27 20:03                                                           ` Aleš Nesrsta
2013-10-27 20:19                                                             ` Javier Vasquez
2013-10-27 21:20                                                               ` Aleš Nesrsta
2013-10-27 22:04                                                               ` Vladimir 'φ-coder/phcoder' Serbinenko
2013-10-27 22:18                                                                 ` Javier Vasquez
2013-10-27 22:26                                                                   ` Javier Vasquez
2013-10-27 22:43                                                             ` Vladimir 'φ-coder/phcoder' Serbinenko
2013-10-27 22:51                                                               ` Javier Vasquez
2013-10-27 23:47                                                                 ` Javier Vasquez
2013-10-29 18:35                                                               ` Aleš Nesrsta
2013-10-29 18:46                                                                 ` Vladimir 'φ-coder/phcoder' Serbinenko
2013-11-01 21:26                                                                   ` Aleš Nesrsta
2013-11-01 21:59                                                                     ` Vladimir 'φ-coder/phcoder' Serbinenko
2013-11-04  1:10                                                                       ` Javier Vasquez
2013-11-04  1:16                                                                         ` Vladimir 'φ-coder/phcoder' Serbinenko
2013-11-10 19:03                                                                           ` Javier Vasquez
2013-11-10 19:10                                                                             ` Javier Vasquez
2013-11-17 12:04                                                                               ` Aleš Nesrsta
2013-11-17 18:31                                                                                 ` Javier Vasquez
2013-12-05 21:18                                                                                   ` Aleš Nesrsta
2013-12-05 21:34                                                                                   ` Aleš Nesrsta
2013-09-19  8:13                       ` [PATCH] " Vladimir 'φ-coder/phcoder' Serbinenko
2013-10-16 23:31                   ` Vladimir 'φ-coder/phcoder' Serbinenko
2013-10-16 23:39                     ` Javier Vasquez

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.