Mon Mar 7 12:33:20 ART 2005 Alberto Bertogli tagged 0.15 Mon Mar 7 12:32:57 ART 2005 Alberto Bertogli * Version 0.15 Mon Mar 7 12:32:24 ART 2005 Alberto Bertogli * Small update to reflect most recent performance numbers. Mon Mar 7 12:32:00 ART 2005 Alberto Bertogli * Remove unused utilities. Mon Mar 7 11:56:55 ART 2005 Alberto Bertogli * Whitespace cleanup. Mon Mar 7 11:49:41 ART 2005 Alberto Bertogli * Initialize mutex with normal type. If you don't specify a mutex type, there's no warantee that it will deadlock (and we need it to deadlock =). This patch sets the mutex type explicitly to normal. Mon Mar 7 11:40:18 ART 2005 Alberto Bertogli * Fix a possible race when processing a command. There's a possible race between a thread marks itself idle by setting thread_idle[tid] = 0 and when it marks its assigned fd idle with fd_busy[fd] = 0. The fix is just swap the way the assignments are done. Mon Mar 7 11:37:02 ART 2005 Alberto Bertogli * Fix tid assignment. This fixes a really stupid bug that NPTL and a 2.6 kernel put to light (probably due to luck and schedule changes =) in the way tids are assigned. Mon Mar 7 11:36:01 ART 2005 Alberto Bertogli * Headers cleanup. Mon Mar 7 10:31:14 ART 2005 Alberto Bertogli * get_cmd() leak fix. There's a sutble leak in an error path inside net_get_cmd() where 'cmd' could get malloc()'ed but if some error conditions are met (wrong version or huge payload) we return without freeing it. This patch fixes it. Mon Mar 7 10:30:15 ART 2005 Alberto Bertogli tagged 0.14