[Click] 1.6.0 release

Eddie Kohler kohler at cs.ucla.edu
Wed May 23 15:15:22 EDT 2007


Jason,

Cool, but I think it would be better for us to just make click_qsort not 
break the kernel stack, rather than move to insertion sort.  So I coded 
up an iterative version of click_qsort.  It appears to work, although I 
haven't tested it too much.  Give the anoncvs an update and let me know 
if you see any problems.

Eddie


Jason Park (Joonwoo Park) wrote:
> Hi.
> 
> Previously I mentioned problem about a large number of elements of click
> linuxmodule.
> It seems to kernel stack overflow of Lexer::end_parse() fixed nicely, that I
> posted. (Eddie, Am I right?)
> But, I think there's still problem for using a large number of elements.
> With CVS version, I cannot have even 200 elements. (I built linux with 8kb
> stack size option)
> After install config with many elements, I can't access /click/ (ex. ls -al
> /click, the kernel goes hang)
> 
> It is because of Ino calls click_qsort with a large number of elements.
> With non-recursive selection sort, I got more 4000 elements successfully.
> I think click_qsort calls of Ino is not time critical.
> 
> Attachment hugy.py makes dumb elements, you can fix "cnt" for changing
> elements number.
> The ino.patch contains patch & click_ssort().
> 
> I'll be pleased this bug fixed for next 1.6.0.
> 
> Eddie, never mind about list, but I hope a linked list is included in Click
> someday.
> 
> Jason Park (Joonwoo Park)
> 
> -----Original Message-----
> From: click-bounces at pdos.csail.mit.edu
> [mailto:click-bounces at pdos.csail.mit.edu] On Behalf Of Eddie Kohler
> Sent: Thursday, May 17, 2007 4:42 AM
> To: Click
> Subject: [Click] 1.6.0 release
> 
> Hi all,
> 
> I am preparing for a 1.6.0 "stable" Click release.  The anonymous CVS 
> has been updated with a NEWS file describing my take on the changes 
> since 1.5.0.  In the coming days I will attempt to go through enqueued 
> Click mailing list mail and fix what I can.  Please, if you really want 
> something fixed, or you have any complaints, now is the time to send them.
> 
> A linked list template (one of the things I wanted to include) will not 
> make it into this release.  Sorry Jason.
> 
> Eddie
> _______________________________________________
> click mailing list
> click at amsterdam.lcs.mit.edu
> https://amsterdam.lcs.mit.edu/mailman/listinfo/click
> 


More information about the click mailing list