Sapan Bhatia [Tue, 12 Aug 2008 18:53:02 +0000 (18:53 +0000)]
Enable IO-APIC-based watchdog by default.
Sapan Bhatia [Mon, 4 Aug 2008 20:49:32 +0000 (20:49 +0000)]
Fixed a bug in my previous commit.
Tagging module linux-2.6 - linux-2.6-22-23
Sapan Bhatia [Mon, 4 Aug 2008 20:45:58 +0000 (20:45 +0000)]
An addendum to the change involving UDP-listing/RAW sockets. Not including this fix will cause a box to OOM in a few days.
Sapan Bhatia [Mon, 4 Aug 2008 14:39:52 +0000 (14:39 +0000)]
* 1 fix for using udp/listening sockets via raw
* 1 fix to help codemux divide traffic in PlanetFlow
Tagging module linux-2.6 - linux-2.6-22-22
Sapan Bhatia [Mon, 4 Aug 2008 08:58:04 +0000 (08:58 +0000)]
This modification enables raw sockets to receive packets taht are received by UDP sockets that don't send, but are bound to a given port.
root [Fri, 1 Aug 2008 16:34:24 +0000 (16:34 +0000)]
Tagging module linux-2.6 - linux-2.6-22-21
Codemux calls setsockopt/SO_PEERCRED to set peer credentials on a socket, so that the connections it proxies to its clients are tagged for PlanetFlow. This hunk got lost somewhere along the way.
Sapan Bhatia [Fri, 1 Aug 2008 16:26:04 +0000 (16:26 +0000)]
trivial change
Sapan Bhatia [Fri, 1 Aug 2008 15:31:39 +0000 (15:31 +0000)]
This hunk got lost somewhere along the way :(
Sapan Bhatia [Thu, 31 Jul 2008 19:02:11 +0000 (19:02 +0000)]
Removed a debugging statement. Shows up a lot in the debug logs.
Tagging module linux-2.6 - linux-2.6-22-20
Sapan Bhatia [Thu, 31 Jul 2008 18:50:25 +0000 (18:50 +0000)]
Deleted a debugging message.
Sapan Bhatia [Wed, 30 Jul 2008 18:29:02 +0000 (18:29 +0000)]
Unbroke peercred setting.
Tagging module linux-2.6 - linux-2.6-22-19
Sapan Bhatia [Wed, 30 Jul 2008 18:28:02 +0000 (18:28 +0000)]
Unbroke peercred-setting. I forgot that a uid that equals -1 is actually > 0.
Sapan Bhatia [Mon, 28 Jul 2008 20:23:22 +0000 (20:23 +0000)]
Now you can write your own TCP using packet sockets. As a side effect, tcptraceroute runs to completion including the
last hop.
Tagging module linux-2.6 - linux-2.6-22-18
Sapan Bhatia [Mon, 28 Jul 2008 20:18:43 +0000 (20:18 +0000)]
Whoops. This is the right version.
Sapan Bhatia [Mon, 28 Jul 2008 13:26:08 +0000 (13:26 +0000)]
Optimize packet socket support to eliminate a packet copy.
Tagging module linux-2.6 - linux-2.6-22-17
Sapan Bhatia [Mon, 28 Jul 2008 13:24:55 +0000 (13:24 +0000)]
Optimize packet socket support to eliminate a packet copy.
Sapan Bhatia [Mon, 28 Jul 2008 02:22:32 +0000 (02:22 +0000)]
Missed this header file, which broke the compile.
I'll be doing another tag to include an optimization I left out of this version. This version is for Build only.
Tagging module linux-2.6 - linux-2.6-22-16
Sapan Bhatia [Mon, 28 Jul 2008 02:21:03 +0000 (02:21 +0000)]
Missed a header file, which broke the compile.
Sapan Bhatia [Mon, 28 Jul 2008 02:07:05 +0000 (02:07 +0000)]
Fixes to tcpdump-related problems reported recently.
Tagging module linux-2.6 - linux-2.6-22-15
Sapan Bhatia [Mon, 28 Jul 2008 02:00:37 +0000 (02:00 +0000)]
Fix to the missing SYN/ACK bug
Sapan Bhatia [Mon, 28 Jul 2008 01:58:26 +0000 (01:58 +0000)]
Same thing. Used the right local tree this time.
Sapan Bhatia [Mon, 28 Jul 2008 01:54:57 +0000 (01:54 +0000)]
1 addition to xt_MARK to enable slices to see ICMP errors related to their connections.
Andy Bavier [Fri, 25 Jul 2008 19:08:36 +0000 (19:08 +0000)]
Add classifying packets to HTBs
Andy Bavier [Fri, 25 Jul 2008 19:05:39 +0000 (19:05 +0000)]
Support adding value of mark to priority field, so that classifying packets to HTBs works on PlanetLab
Sapan Bhatia [Thu, 24 Jul 2008 20:24:46 +0000 (20:24 +0000)]
This broke build, it seems.
Stephen Soltesz [Wed, 23 Jul 2008 19:59:15 +0000 (19:59 +0000)]
Tagging module linux-2.6 - linux-2.6-22-14
added fix to process visibility so when ncontext/vcontext run netstat in
xid=1, it can see all ports & processes.
Daniel Hokka Zakrisson [Wed, 23 Jul 2008 16:38:43 +0000 (16:38 +0000)]
Let the spectator see all.
Sapan Bhatia [Wed, 23 Jul 2008 13:21:06 +0000 (13:21 +0000)]
Killing patch 520, since it's broken up now
Sapan Bhatia [Mon, 21 Jul 2008 20:47:41 +0000 (20:47 +0000)]
fix for tcpdump/tcp payloads
Tagging module linux-2.6 - linux-2.6-22-13
Sapan Bhatia [Mon, 21 Jul 2008 20:20:30 +0000 (20:20 +0000)]
Optimization
Sapan Bhatia [Mon, 21 Jul 2008 19:53:46 +0000 (19:53 +0000)]
tcpdump/tcp problem
Sapan Bhatia [Tue, 15 Jul 2008 15:54:36 +0000 (15:54 +0000)]
Tagging module linux-2.6 - linux-2.6-22-12
* Bugfix in tuntap
* Attempt to fix TCP-payload-related problems with tcpdump
Sapan Bhatia [Tue, 15 Jul 2008 15:36:42 +0000 (15:36 +0000)]
Tweak for some tcpdump problems that have been reported
Sapan Bhatia [Mon, 14 Jul 2008 20:22:09 +0000 (20:22 +0000)]
Sapan Bhatia [Mon, 14 Jul 2008 16:10:14 +0000 (16:10 +0000)]
GPL'd tun/tap and declared missing init/cleanup funcitons.
Sapan Bhatia [Mon, 14 Jul 2008 16:06:36 +0000 (16:06 +0000)]
Fixed a compile error
Sapan Bhatia [Mon, 14 Jul 2008 03:55:52 +0000 (03:55 +0000)]
Fixed the skb->sk dereference prolblem.
Sapan Bhatia [Wed, 9 Jul 2008 22:38:10 +0000 (22:38 +0000)]
Tagging module linux-2.6 - linux-2.6-22-11
* Split up VNET+ module into its component patches
* Added tun/tap support
Sapan Bhatia [Wed, 9 Jul 2008 20:14:38 +0000 (20:14 +0000)]
Really added tuntap this time.
Sapan Bhatia [Wed, 9 Jul 2008 20:13:43 +0000 (20:13 +0000)]
Adding tuntap to the kernel.
Sapan Bhatia [Wed, 9 Jul 2008 19:41:46 +0000 (19:41 +0000)]
ADded patch 526, to support tun/tap.
Sapan Bhatia [Wed, 9 Jul 2008 16:36:33 +0000 (16:36 +0000)]
* (Cleanup) Split up the VNET+ patch into its 5 component patches
* Ran a consistency check on the split-up to make sure we didn't lose anything
(to continue...)
Daniel Hokka Zakrisson [Tue, 8 Jul 2008 23:03:15 +0000 (23:03 +0000)]
Tagging module linux-2.6 - linux-2.6-22-10
Filling a statically allocated buffer cannot fail, right?
Daniel Hokka Zakrisson [Tue, 8 Jul 2008 21:13:27 +0000 (21:13 +0000)]
Static buffer output in /proc instead of printk from the scheduler.
Daniel Hokka Zakrisson [Wed, 25 Jun 2008 19:24:46 +0000 (19:24 +0000)]
Tagging module linux-2.6 - linux-2.6-22-9
Enable the hangcheck timer driver, and build it in to the kernel.
Dump relevant data on the scheduler bug instead of BUGing.
Daniel Hokka Zakrisson [Wed, 25 Jun 2008 19:20:01 +0000 (19:20 +0000)]
Make hangcheck reboot by default, and build it in to the kernel.
Daniel Hokka Zakrisson [Tue, 24 Jun 2008 15:38:38 +0000 (15:38 +0000)]
Dump the data one time per boot.
Daniel Hokka Zakrisson [Mon, 23 Jun 2008 22:14:13 +0000 (22:14 +0000)]
Dump all sorts of data, instead of BUGging out.
Sapan Bhatia [Sun, 8 Jun 2008 00:00:05 +0000 (00:00 +0000)]
* Partial fix for the UDP-packet-pollution problem
* Support for PF_PACKET sockets
* Support for SOCK_PACKET sockets
* Disabled Chopstix with mutexes
* Tested VNET+ under heavy loads
Tagging module linux-2.6 - linux-2.6-22-8
Sapan Bhatia [Sat, 7 Jun 2008 23:23:48 +0000 (23:23 +0000)]
Sapan Bhatia [Sat, 7 Jun 2008 22:51:05 +0000 (22:51 +0000)]
Last adjustment before tagging.
Sapan Bhatia [Sat, 7 Jun 2008 21:56:12 +0000 (21:56 +0000)]
removed a log line
Sapan Bhatia [Wed, 4 Jun 2008 19:04:03 +0000 (19:04 +0000)]
Sapan Bhatia [Wed, 4 Jun 2008 15:42:25 +0000 (15:42 +0000)]
Sapan Bhatia [Wed, 4 Jun 2008 15:24:29 +0000 (15:24 +0000)]
Sapan Bhatia [Wed, 4 Jun 2008 15:13:27 +0000 (15:13 +0000)]
Recent VNET fixes
Stephen Soltesz [Fri, 16 May 2008 18:20:29 +0000 (18:20 +0000)]
Tagging module linux-2.6 - linux-2.6-22-7
Bringing this fix in for tcpdump and ping
Sapan Bhatia [Thu, 15 May 2008 15:25:09 +0000 (15:25 +0000)]
Sapan Bhatia [Tue, 13 May 2008 20:33:28 +0000 (20:33 +0000)]
Fix for tcpdump
Stephen Soltesz [Fri, 9 May 2008 21:27:17 +0000 (21:27 +0000)]
Tagging module linux-2.6 - linux-2.6-22-6
Updated configuration to include COW again.
Patches from Sapan to fix ping losses.
Still need help with tcpdump traffic.
Sapan Bhatia [Fri, 9 May 2008 21:00:53 +0000 (21:00 +0000)]
Tweaks to the previous patches.
Sapan Bhatia [Fri, 9 May 2008 20:34:43 +0000 (20:34 +0000)]
Ping bug fix. Probably tcpdump bug fix.
Sapan Bhatia [Fri, 9 May 2008 18:11:12 +0000 (18:11 +0000)]
cleanup
Stephen Soltesz [Tue, 6 May 2008 21:56:48 +0000 (21:56 +0000)]
Return COW support to the kernel.
Leaving in trunk for now.
Daniel Hokka Zakrisson [Tue, 6 May 2008 20:16:12 +0000 (20:16 +0000)]
Tagging module linux-2.6 - linux-2.6-22-5
Patch needs to be applied.
Daniel Hokka Zakrisson [Tue, 6 May 2008 20:11:45 +0000 (20:11 +0000)]
Add missing %ApplyPatch 640.
Stephen Soltesz [Mon, 5 May 2008 18:04:02 +0000 (18:04 +0000)]
Tagging module linux-2.6 - linux-2.6-22-4
Daniel Hokka Zakrisson [Mon, 5 May 2008 17:24:19 +0000 (17:24 +0000)]
Add hack to workaround "audit_log_user_command(): Connection refused" from sudo.
Sapan Bhatia [Mon, 5 May 2008 04:15:44 +0000 (04:15 +0000)]
Undoing something I had committed a while back as an attempt to fix the
kernel freeze. It turned out that this was not the problem, so out it
goes.
Sapan Bhatia [Wed, 30 Apr 2008 19:00:56 +0000 (19:00 +0000)]
Sapan Bhatia [Wed, 30 Apr 2008 18:38:57 +0000 (18:38 +0000)]
Fix for build
Sapan Bhatia [Wed, 30 Apr 2008 02:35:48 +0000 (02:35 +0000)]
Cleanup, and integrated some new stuff I had in testing.
Thierry Parmentelat [Thu, 24 Apr 2008 18:18:46 +0000 (18:18 +0000)]
Tagging module linux-2.6 - linux-2.6-22-3
Fix bug with looping in schedule()
Andy Bavier [Thu, 24 Apr 2008 14:13:02 +0000 (14:13 +0000)]
Fix bug with looping in schedule() which can occur if 1) there is no task runnable, 2) the hold queue is empty, and 3) rq->idle_skip is nonzero
Stephen Soltesz [Wed, 23 Apr 2008 21:31:11 +0000 (21:31 +0000)]
Tagging module linux-2.6 - linux-2.6-22-2
Includes changes from Sapan/Andy regarding the scheduler and vnet bugs.
Should be safe to try a second deployment.
Sapan Bhatia [Wed, 23 Apr 2008 21:12:47 +0000 (21:12 +0000)]
Bypass for the infinite loop in teh scheduler with interrupts off.
Sapan Bhatia [Wed, 23 Apr 2008 21:12:06 +0000 (21:12 +0000)]
Coming...
Thierry Parmentelat [Tue, 22 Apr 2008 10:21:03 +0000 (10:21 +0000)]
iwlwifi : conditional build, and upgrade to 1.2.25
Sapan Bhatia [Mon, 21 Apr 2008 00:09:17 +0000 (00:09 +0000)]
That else was hiding.
Daniel Hokka Zakrisson [Tue, 15 Apr 2008 18:48:13 +0000 (18:48 +0000)]
Bump to 512.
Daniel Hokka Zakrisson [Wed, 9 Apr 2008 17:05:10 +0000 (17:05 +0000)]
add kbd patch to help with the debugging
Sapan Bhatia [Fri, 4 Apr 2008 21:29:04 +0000 (21:29 +0000)]
Another attempt.
Sapan Bhatia [Fri, 4 Apr 2008 18:27:17 +0000 (18:27 +0000)]
Next attempt
Sapan Bhatia [Fri, 4 Apr 2008 16:22:46 +0000 (16:22 +0000)]
Fix for the freeze bug, hopefully
Sapan Bhatia [Thu, 3 Apr 2008 20:46:17 +0000 (20:46 +0000)]
Added a consistency check.
Andy Bavier [Thu, 3 Apr 2008 02:10:10 +0000 (02:10 +0000)]
Commented out mac80211 and iwlwifi patches
Andy Bavier [Wed, 2 Apr 2008 20:04:16 +0000 (20:04 +0000)]
Fix for when slice has been idle for a long time
Andy Bavier [Mon, 31 Mar 2008 22:24:13 +0000 (22:24 +0000)]
Fixed a typo
Andy Bavier [Mon, 31 Mar 2008 22:17:42 +0000 (22:17 +0000)]
Repeat my fix for fair share token bucket
Sapan Bhatia [Mon, 24 Mar 2008 20:24:37 +0000 (20:24 +0000)]
Removed .orig files
Sapan Bhatia [Fri, 21 Mar 2008 22:03:03 +0000 (22:03 +0000)]
FRAME_POINTER=Y
Sapan Bhatia [Fri, 21 Mar 2008 17:56:55 +0000 (17:56 +0000)]
Re-enabled Chopstix
Daniel Hokka Zakrisson [Fri, 21 Mar 2008 12:42:29 +0000 (12:42 +0000)]
Remove .orig files from vnet+.
lback-feat02 has been merged upstream.
Daniel Hokka Zakrisson [Fri, 21 Mar 2008 12:29:26 +0000 (12:29 +0000)]
2.6.22.19-vs2.3.0.34
Sapan Bhatia [Tue, 18 Mar 2008 16:51:57 +0000 (16:51 +0000)]
bacKED OUT cow
Sapan Bhatia [Mon, 17 Mar 2008 16:42:06 +0000 (16:42 +0000)]
Backing out the Chopstix base patch temporarily.
Sapan Bhatia [Wed, 12 Mar 2008 17:57:44 +0000 (17:57 +0000)]
Support UDP packets in VNET+
Sapan Bhatia [Thu, 28 Feb 2008 13:02:32 +0000 (13:02 +0000)]
CONFIG_CHOPSTIX=y
Sapan Bhatia [Thu, 28 Feb 2008 12:59:12 +0000 (12:59 +0000)]
Fixed build issue on x86_64
Sapan Bhatia [Wed, 27 Feb 2008 19:41:40 +0000 (19:41 +0000)]
Something that was bothering gcc and dhozac