* full5 with elksnet
@ 2004-06-03 19:01 Tommy McCabe
2004-06-03 21:26 ` claudio
` (3 more replies)
0 siblings, 4 replies; 10+ messages in thread
From: Tommy McCabe @ 2004-06-03 19:01 UTC (permalink / raw)
To: linux-8086
[-- Attachment #1: Type: text/plain, Size: 317 bytes --]
This patch:
1. Includes ktcp in full5.
2. Makes sure there is a /bin directory to put ktcp
into in both comb_net and full5 (yes, I did use the -p
option, though I don't know why).
__________________________________
Do you Yahoo!?
Friends. Fun. Try the all-new Yahoo! Messenger.
http://messenger.yahoo.com/
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: full5net.diff --]
[-- Type: text/x-diff; name="full5net.diff", Size: 872 bytes --]
--- ./elkscurr/elkscmd/Makefile 2004-06-03 14:56:54.000000000 -0400
+++ ./elks/elkscmd/Makefile 2004-06-03 14:54:17.000000000 -0400
@@ -224,6 +224,10 @@
dd if=$(FD_BSECT) of=$(FULL3_TARGET_FS) bs=512 count=2 conv=notrunc
full5: mount_full3fs $(ELKS_DIR)/arch/i86/boot/Image $(FD_BSECT) $(KHELPER)
+ cd $(ELKSNET_DIR)/ktcp ; \
+ make ; \
+ mkdir -p $(TARGET_MNT)/bin
+ cp -p -f ktcp $(TARGET_MNT)/bin
@for i in $(DIRS); do make -C $$i rfs ; done
cp $(ELKS_DIR)/arch/i86/boot/Image $(TARGET_MNT)/boot/linux
cp $(KHELPER) $(TARGET_MNT)/boot/boot
@@ -237,6 +241,7 @@
comb_net: mount_rootnetfs $(ELKS_DIR)/arch/i86/boot/Image $(FD_BSECT) $(KHELPER)
cd $(ELKSNET_DIR)/ktcp ; \
make ; \
+ mkdir -p $(TARGET_MNT)/bin
cp -p -f ktcp $(TARGET_MNT)/bin
@for i in $(DIRS); do make -C $$i net_rfs ; done
cp $(ELKS_DIR)/arch/i86/boot/Image $(TARGET_MNT)/boot/linux
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: full5 with elksnet
2004-06-03 19:01 full5 with elksnet Tommy McCabe
@ 2004-06-03 21:26 ` claudio
2004-06-03 21:32 ` Tommy McCabe
2004-06-04 3:34 ` Miguel Bolanos
2004-06-04 0:33 ` David Given
` (2 subsequent siblings)
3 siblings, 2 replies; 10+ messages in thread
From: claudio @ 2004-06-03 21:26 UTC (permalink / raw)
To: Tommy McCabe; +Cc: linux-8086
On Thu, 3 Jun 2004, Tommy McCabe wrote:
> 2. Makes sure there is a /bin directory to put ktcp
> into in both comb_net and full5 (yes, I did use the -p
> option, though I don't know why).
Perhaps we could add /bin (and /boot, /lib, /home and /mnt) to
the rootfs template? Then it would work for all images. I added
them to mine when rebuilding full3.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: full5 with elksnet
2004-06-03 21:26 ` claudio
@ 2004-06-03 21:32 ` Tommy McCabe
2004-06-04 3:34 ` Miguel Bolanos
1 sibling, 0 replies; 10+ messages in thread
From: Tommy McCabe @ 2004-06-03 21:32 UTC (permalink / raw)
To: linux-8086
--- claudio@conectiva.com wrote:
> On Thu, 3 Jun 2004, Tommy McCabe wrote:
>
> > 2. Makes sure there is a /bin directory to put
> ktcp
> > into in both comb_net and full5 (yes, I did use
> the -p
> > option, though I don't know why).
>
> Perhaps we could add /bin (and /boot, /lib, /home
> and /mnt) to
> the rootfs template? Then it would work for all
> images. I added
> them to mine when rebuilding full3.
1. Okay.
2. Where is the rebuild of full3?
> -
> To unsubscribe from this list: send the line
> "unsubscribe linux-8086" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at
http://vger.kernel.org/majordomo-info.html
__________________________________
Do you Yahoo!?
Friends. Fun. Try the all-new Yahoo! Messenger.
http://messenger.yahoo.com/
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: full5 with elksnet
2004-06-03 19:01 full5 with elksnet Tommy McCabe
2004-06-03 21:26 ` claudio
@ 2004-06-04 0:33 ` David Given
2004-06-05 13:11 ` claudio
2004-06-04 3:18 ` Miguel Bolanos
2004-06-09 13:42 ` ** Applied ** " Miguel Bolanos
3 siblings, 1 reply; 10+ messages in thread
From: David Given @ 2004-06-04 0:33 UTC (permalink / raw)
To: linux-8086
Tommy McCabe wrote:
[...]
> 1. Includes ktcp in full5.
Hmm.
What *is* ktcp? Is it a user space TCP/IP stack? If so, how does it work?
One of the things I've always thought would be a good idea was to move
the TCP/IP stack out of the limited kernel space into user space... has
someone already done this? If so, very nice --- how big is the kernel
binary without the TCP/IP code? How does it talk to the frame driver?
--
[insert interesting .sig here]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: full5 with elksnet
2004-06-03 19:01 full5 with elksnet Tommy McCabe
2004-06-03 21:26 ` claudio
2004-06-04 0:33 ` David Given
@ 2004-06-04 3:18 ` Miguel Bolanos
2004-06-09 13:42 ` ** Applied ** " Miguel Bolanos
3 siblings, 0 replies; 10+ messages in thread
From: Miguel Bolanos @ 2004-06-04 3:18 UTC (permalink / raw)
To: Tommy McCabe; +Cc: linux-8086
[-- Attachment #1: Type: text/plain, Size: 2058 bytes --]
Hi Tommy,
On Thu, 2004-06-03 at 13:01, Tommy McCabe wrote:
> This patch:
>
> 1. Includes ktcp in full5.
>
Good.
> 2. Makes sure there is a /bin directory to put ktcp
> into in both comb_net and full5 (yes, I did use the -p
> option, though I don't know why).
>
Actually i'm starting to think that we should just add /bin and missing
friend to rootfs_template... this will for sure remove several lines in
the code.
best wishes
Mike
>
>
>
> __________________________________
> Do you Yahoo!?
> Friends. Fun. Try the all-new Yahoo! Messenger.
> http://messenger.yahoo.com/
>
> ______________________________________________________________________
> --- ./elkscurr/elkscmd/Makefile 2004-06-03 14:56:54.000000000 -0400
> +++ ./elks/elkscmd/Makefile 2004-06-03 14:54:17.000000000 -0400
> @@ -224,6 +224,10 @@
> dd if=$(FD_BSECT) of=$(FULL3_TARGET_FS) bs=512 count=2 conv=notrunc
>
> full5: mount_full3fs $(ELKS_DIR)/arch/i86/boot/Image $(FD_BSECT) $(KHELPER)
> + cd $(ELKSNET_DIR)/ktcp ; \
> + make ; \
> + mkdir -p $(TARGET_MNT)/bin
> + cp -p -f ktcp $(TARGET_MNT)/bin
> @for i in $(DIRS); do make -C $$i rfs ; done
> cp $(ELKS_DIR)/arch/i86/boot/Image $(TARGET_MNT)/boot/linux
> cp $(KHELPER) $(TARGET_MNT)/boot/boot
> @@ -237,6 +241,7 @@
> comb_net: mount_rootnetfs $(ELKS_DIR)/arch/i86/boot/Image $(FD_BSECT) $(KHELPER)
> cd $(ELKSNET_DIR)/ktcp ; \
> make ; \
> + mkdir -p $(TARGET_MNT)/bin
> cp -p -f ktcp $(TARGET_MNT)/bin
> @for i in $(DIRS); do make -C $$i net_rfs ; done
> cp $(ELKS_DIR)/arch/i86/boot/Image $(TARGET_MNT)/boot/linux
--
--------------------miguel bolanos, systems administrator, linuxlabs
... ........ ..... .... 230 peachtree st nw ste 2701
the original linux labs atlanta.ga.us 30303
-since 1995 http://www.linuxlabs.com
office 404.577.7747 fax 404.577.7743
--------------------------------------------------------------------
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: full5 with elksnet
2004-06-03 21:26 ` claudio
2004-06-03 21:32 ` Tommy McCabe
@ 2004-06-04 3:34 ` Miguel Bolanos
2004-06-04 11:35 ` claudio
1 sibling, 1 reply; 10+ messages in thread
From: Miguel Bolanos @ 2004-06-04 3:34 UTC (permalink / raw)
To: claudio; +Cc: Tommy McCabe, linux-8086
[-- Attachment #1: Type: text/plain, Size: 1526 bytes --]
Greetings.
On Thu, 2004-06-03 at 15:26, claudio@conectiva.com wrote:
> On Thu, 3 Jun 2004, Tommy McCabe wrote:
>
> > 2. Makes sure there is a /bin directory to put ktcp
> > into in both comb_net and full5 (yes, I did use the -p
> > option, though I don't know why).
>
> Perhaps we could add /bin (and /boot, /lib, /home and /mnt) to
> the rootfs template? Then it would work for all images. I added
> them to mine when rebuilding full3.
Well the only one of this fellow dirs missing was /lib so i just added
it.
Also rootfs_template.tar was quite updated.. and consuming up to 40k of
space there.. so i removed it.. it doesn't really make sence at all to
have a tared copy of rootfs_template there.
I removed the mkdir commands added to sys_utils/Makefile from Tommy's
patch #9 as this is not required now that bin in in rootfs_temaplate.
best wishes
Mike
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-8086" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
--
--------------------miguel bolanos, systems administrator, linuxlabs
... ........ ..... .... 230 peachtree st nw ste 2701
the original linux labs atlanta.ga.us 30303
-since 1995 http://www.linuxlabs.com
office 404.577.7747 fax 404.577.7743
--------------------------------------------------------------------
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: full5 with elksnet
2004-06-04 3:34 ` Miguel Bolanos
@ 2004-06-04 11:35 ` claudio
2004-06-04 20:28 ` Tommy McCabe
0 siblings, 1 reply; 10+ messages in thread
From: claudio @ 2004-06-04 11:35 UTC (permalink / raw)
To: Miguel Bolanos; +Cc: linux-8086
On Thu, 3 Jun 2004, Miguel Bolanos wrote:
> On Thu, 2004-06-03 at 15:26, claudio@conectiva.com wrote:
> >
> > Perhaps we could add /bin (and /boot, /lib, /home and /mnt) to
> > the rootfs template? Then it would work for all images. I added
> > them to mine when rebuilding full3.
>
> Well the only one of this fellow dirs missing was /lib so i just added
> it.
I think /boot is needed when installing the bootloader (minix_elks.bin
et al).
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: full5 with elksnet
2004-06-04 11:35 ` claudio
@ 2004-06-04 20:28 ` Tommy McCabe
0 siblings, 0 replies; 10+ messages in thread
From: Tommy McCabe @ 2004-06-04 20:28 UTC (permalink / raw)
To: linux-8086
--- claudio@conectiva.com wrote:
> On Thu, 3 Jun 2004, Miguel Bolanos wrote:
>
> > On Thu, 2004-06-03 at 15:26, claudio@conectiva.com
> wrote:
> > >
> > > Perhaps we could add /bin (and /boot, /lib,
> /home and /mnt) to
> > > the rootfs template? Then it would work for all
> images. I added
> > > them to mine when rebuilding full3.
> >
> > Well the only one of this fellow dirs missing was
> /lib so i just added
> > it.
>
> I think /boot is needed when installing the
> bootloader (minix_elks.bin
> et al).
WHY can't the bootloader be included in the source
tree?
> -
> To unsubscribe from this list: send the line
> "unsubscribe linux-8086" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at
http://vger.kernel.org/majordomo-info.html
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: full5 with elksnet
2004-06-04 0:33 ` David Given
@ 2004-06-05 13:11 ` claudio
0 siblings, 0 replies; 10+ messages in thread
From: claudio @ 2004-06-05 13:11 UTC (permalink / raw)
To: David Given; +Cc: linux-8086
On Fri, 4 Jun 2004, David Given wrote:
> What *is* ktcp? Is it a user space TCP/IP stack? If so, how does it work?
Yes. elks/Documentation/Text/networking.txt has a good overview.
> One of the things I've always thought would be a good idea was to move
> the TCP/IP stack out of the limited kernel space into user space... has
> someone already done this? If so, very nice --- how big is the kernel
> binary without the TCP/IP code? How does it talk to the frame driver?
It uses /dev/tcpdev.
^ permalink raw reply [flat|nested] 10+ messages in thread
* ** Applied ** Re: full5 with elksnet
2004-06-03 19:01 full5 with elksnet Tommy McCabe
` (2 preceding siblings ...)
2004-06-04 3:18 ` Miguel Bolanos
@ 2004-06-09 13:42 ` Miguel Bolanos
3 siblings, 0 replies; 10+ messages in thread
From: Miguel Bolanos @ 2004-06-09 13:42 UTC (permalink / raw)
To: Tommy McCabe; +Cc: linux-8086
[-- Attachment #1: Type: text/plain, Size: 1906 bytes --]
Removed the mkdir lines and applied. thanks.
Mike
On Thu, 2004-06-03 at 13:01, Tommy McCabe wrote:
> This patch:
>
> 1. Includes ktcp in full5.
>
> 2. Makes sure there is a /bin directory to put ktcp
> into in both comb_net and full5 (yes, I did use the -p
> option, though I don't know why).
>
>
>
>
> __________________________________
> Do you Yahoo!?
> Friends. Fun. Try the all-new Yahoo! Messenger.
> http://messenger.yahoo.com/
>
> ______________________________________________________________________
> --- ./elkscurr/elkscmd/Makefile 2004-06-03 14:56:54.000000000 -0400
> +++ ./elks/elkscmd/Makefile 2004-06-03 14:54:17.000000000 -0400
> @@ -224,6 +224,10 @@
> dd if=$(FD_BSECT) of=$(FULL3_TARGET_FS) bs=512 count=2 conv=notrunc
>
> full5: mount_full3fs $(ELKS_DIR)/arch/i86/boot/Image $(FD_BSECT) $(KHELPER)
> + cd $(ELKSNET_DIR)/ktcp ; \
> + make ; \
> + mkdir -p $(TARGET_MNT)/bin
> + cp -p -f ktcp $(TARGET_MNT)/bin
> @for i in $(DIRS); do make -C $$i rfs ; done
> cp $(ELKS_DIR)/arch/i86/boot/Image $(TARGET_MNT)/boot/linux
> cp $(KHELPER) $(TARGET_MNT)/boot/boot
> @@ -237,6 +241,7 @@
> comb_net: mount_rootnetfs $(ELKS_DIR)/arch/i86/boot/Image $(FD_BSECT) $(KHELPER)
> cd $(ELKSNET_DIR)/ktcp ; \
> make ; \
> + mkdir -p $(TARGET_MNT)/bin
> cp -p -f ktcp $(TARGET_MNT)/bin
> @for i in $(DIRS); do make -C $$i net_rfs ; done
> cp $(ELKS_DIR)/arch/i86/boot/Image $(TARGET_MNT)/boot/linux
--
--------------------miguel bolanos, systems administrator, linuxlabs
... ........ ..... .... 230 peachtree st nw ste 2701
the original linux labs atlanta.ga.us 30303
-since 1995 http://www.linuxlabs.com
office 404.577.7747 fax 404.577.7743
--------------------------------------------------------------------
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2004-06-09 13:42 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-06-03 19:01 full5 with elksnet Tommy McCabe
2004-06-03 21:26 ` claudio
2004-06-03 21:32 ` Tommy McCabe
2004-06-04 3:34 ` Miguel Bolanos
2004-06-04 11:35 ` claudio
2004-06-04 20:28 ` Tommy McCabe
2004-06-04 0:33 ` David Given
2004-06-05 13:11 ` claudio
2004-06-04 3:18 ` Miguel Bolanos
2004-06-09 13:42 ` ** Applied ** " Miguel Bolanos
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox