**** BEGIN LOGGING AT Tue Feb 12 02:59:58 2013 Feb 12 10:46:10 hello Feb 12 10:46:14 Jay7: http://forum.xda-developers.com/showthread.php?t=2132703 Feb 12 10:48:04 hm.. Feb 12 10:48:09 /dev/dm-* Feb 12 10:48:50 seems they have some scripts behind kexecboot Feb 12 10:49:51 pwgen: ^^ ? Feb 12 10:50:03 hi Feb 12 10:50:44 is there a tricj to prevent kexecboot ending when it can not find an input device ? Feb 12 10:51:12 s/tricj/trick/ Feb 12 10:55:42 what is use case then? Feb 12 10:55:44 autoboot? Feb 12 10:56:45 I didnt testedd this . ok i will tryi it . Feb 12 10:57:00 https://github.com/kexecboot/kexecboot/blob/master/evdevs.c#L361 Feb 12 10:57:16 here is check for 0 inputs found Feb 12 10:57:38 you may return A_NONE here I think Feb 12 10:59:54 ant_work: I think it's good idea to add links to outter projects which are using kexecboot to our site Feb 12 11:00:10 may be to special page Feb 12 11:02:09 when i have a proper working rap kexecboot image i will set up a page for it. but actually its working a bit "unsane " .. Feb 12 11:02:27 .. but i am using it. Feb 12 11:03:50 its a tricky thing to set up a kernel that supports basic devices. Feb 12 11:04:43 i can boot from an usb stick . but not from usb disk ... and may other little probs Feb 12 11:07:17 Jay7: bluelightning: this is collie mtd status: http://lists.infradead.org/pipermail/linux-mtd/2013-February/045781.html Feb 12 11:07:43 sent to linux-arm-kernel as well, let's hope someone responds Feb 12 11:11:39 pwgen: I think that is common kexec problems Feb 12 11:21:13 pwgen: do you need an initial initrd before kexecbot? Feb 12 11:37:40 ant_work: i would like to have one after kexecboot. is there a method to add modules to the kexecboot-initrd ? Feb 12 11:43:06 pwgen: 'exec' boot method is on the roadmap :) Feb 12 11:43:17 not sure about modules Feb 12 11:43:30 * Jay7 gtg Feb 12 13:02:29 pwgen: there are patches around to build klibc-static insmod / modprobe Feb 12 13:05:10 and ofc you can kexec a kernel and its initrd Feb 12 13:06:52 as long the kernel seems smaller the 6 MB ( dont know why but bigger kernel are failing ) and zes the initrd boot workes ( kan kexecboot from kexecboot ) Feb 12 13:07:49 but i want a initrd like debian initrd to configure and load a kernel to be able to boot from external usb drives Feb 12 13:09:47 I miss the problem here: are the disks encrypted? Feb 12 13:10:09 don't they appear as /dev/sd* ? Feb 12 13:10:45 like an usb dongle? Feb 12 13:25:45 anyway, there is actually the possibility to execve your binary and come back to kexecboot Feb 12 13:27:12 as we do with ubiattach for example Feb 12 15:48:06 hi, I have a silly question. I'm studying kexec code syscall in kernel and kexec-tools. One thing is in my mind, that I did not figure out, to call kexec I just can do it using the kexec-tools? I say that , because I saw that kexec-tools does a kexec_load preparing/setting up the kernel image in the memory to pass to kexec_load syscall. The whole point here is, I can call kexec_load syscall without a Feb 12 15:48:08 kexec_tools, I mean, internally, will it set up the image in memory? Feb 12 15:57:48 hm, afaik the initial kexec patch consisted just in the system call which would load a new kernel image and immediately reboot Feb 12 15:58:28 iirc Linus asked to split the operations: load and reboot Feb 12 16:05:40 yep, I did see that too. in kexec-tools if you call kexec -l kernel.image it loads the kernel , and kexec -e executes the reboot sys call. Feb 12 16:07:05 right Feb 12 16:07:07 I just dont understand if is possible create a module by example that use only the sys call and itself (syscall kexec_load) prepar everything in memory. Feb 12 16:07:47 without that my_load/bzImage_load/do_bzImage_load in kexec-tools code. Feb 12 16:11:14 I think the syscall is used exclusively by the user-mode component of kexec Feb 12 16:20:18 hm, thanks ant, will keeping studying kexec.c in kernel code. **** ENDING LOGGING AT Wed Feb 13 02:59:58 2013