* [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.