20 Commits
Author SHA1 Message Date
akw27@boulderdash.cl.cam.ac.uk 5bb16295d0 bitkeeper revision 1.245 (3ec92fdez1HafjDKzTvVNtSF_Pa4_g)
net_headers.h:
  new file
kernel.c:
  remove in-file net header declarations, put them in net_headers.h
2003-05-19 19:26:22 +00:00
akw27@boulderdash.cl.cam.ac.uk 57146cc7df bitkeeper revision 1.73 (3e54a504I0R16H6sLQWoyBCN8RPwAg)
Merge boulderdash.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno
into boulderdash.cl.cam.ac.uk:/auto/anfs/scratch/boulderdash/akw27/argh/xeno
2003-02-20 09:51:00 +00:00
akw27@boulderdash.cl.cam.ac.uk eb7b2d1255 bitkeeper revision 1.65.1.1 (3e54a501LFjblsT1VKSA9TGAMLch0A)
Added per-domain vif lists to /proc/xeno/domX/vif.
2003-02-20 09:50:57 +00:00
akw27@boulderdash.cl.cam.ac.uk e655a39f17 bitkeeper revision 1.37 (3e4d1fcceiOur6tqnIwxDzqL7QTPSg)
removed skbuff inclusion on the guest side sparse tree.
2003-02-14 16:56:44 +00:00
akw27@boulderdash.cl.cam.ac.uk 5150e63329 bitkeeper revision 1.36 (3e4d1c9bh5tZF-JT9Immw5NWGJ6juw)
pre-checkin cleanup
2003-02-14 16:43:07 +00:00
akw27@boulderdash.cl.cam.ac.uk 9af60a4743 bitkeeper revision 1.35 (3e4d181eHU8B1tJyF-e99y8w9BL6og)
interface boot option and little bug fix.
2003-02-14 16:23:58 +00:00
akw27@boulderdash.cl.cam.ac.uk ed22010809 bitkeeper revision 1.34 (3e4cfce1Ot4YJzJ4jwNjDthlFrZV5w)
conflict resolution.
2003-02-14 14:27:45 +00:00
akw27@boulderdash.cl.cam.ac.uk 77cf55f0b8 bitkeeper revision 1.22.1.14 (3e4cfb9e8kov7wBkpF_IkW4uJSFJYw)
Extraneous interrupt removal.
2003-02-14 14:22:22 +00:00
akw27@boulderdash.cl.cam.ac.uk 26ebb5b27f bitkeeper revision 1.22.1.13 (3e4cebfb6eonEmBxQR609x0DlVAf5Q)
updates to enable inter-domain communication.  (this requires that the vif's be 
mapped appropriately by dom0) but now works correctly.  Secondly, guest now 
dev_alloc_skbs the original way.
2003-02-14 13:15:39 +00:00
akw27@boulderdash.cl.cam.ac.uk 073fcb53a7 bitkeeper revision 1.22.1.12 (3e4a888cZcWx5bHvHbUKxAaFxGiyRg)
Merge boulderdash.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno
into boulderdash.cl.cam.ac.uk:/auto/anfs/scratch/boulderdash/akw27/argh/xeno
2003-02-12 17:46:52 +00:00
akw27@boulderdash.cl.cam.ac.uk 51da3fa573 bitkeeper revision 1.22.1.11 (3e48f52fRxNrVg2Tsq7Qa1P9cXmCeA)
Merge with main repository.
2003-02-11 13:05:51 +00:00
akw27@boulderdash.cl.cam.ac.uk 0c9fe16459 bitkeeper revision 1.22.1.10 (3e48f4c9XYI43AfrJ_7BMyjM2NofzA)
Changes to support zero-copy tx... incremental updates to synch with main repository.
2003-02-11 13:04:09 +00:00
akw27@boulderdash.cl.cam.ac.uk cb4878ee12 bitkeeper revision 1.22.1.9 (3e428de1nQwf1QUfwsp1nTiJP4ByhQ)
Zero-copy receive path now works over discontiguous memory with no guest-side pool.
2003-02-06 16:31:29 +00:00
akw27@boulderdash.cl.cam.ac.uk 07b29e865c bitkeeper revision 1.22.1.8 (3e4117feir_tT1ncjYWsGFnRPS64sg)
fix conflicts between VM and net updates.
2003-02-05 13:56:14 +00:00
akw27@boulderdash.cl.cam.ac.uk e5e9ce5199 bitkeeper revision 1.15.1.13 (3e41144dWc5GH88F3idrXT41kpovhQ)
Zero copy RX path is working with guest-allocated page pool.
2003-02-05 13:40:29 +00:00
akw27@boulderdash.cl.cam.ac.uk fbc79ebdf4 bitkeeper revision 1.15.1.12 (3e3bb848bQ7Yn0pGaQ3H5n8g3MYQWQ)
Merge boulderdash.cl.cam.ac.uk:/usr/groups/xeno/users/akw27/xeno
into boulderdash.cl.cam.ac.uk:/anfs/scratch/boulderdash/akw27/argh/xeno
2003-02-01 12:06:32 +00:00
akw27@boulderdash.cl.cam.ac.uk 51e139273e bitkeeper revision 1.15.3.3 (3e3917752EttVE6JZH0loCHxmqGWrQ)
GuestOS modifications to allocate SKB data from pre-allocated pages.  
Zero copy RX-path stuff.
2003-01-30 12:15:49 +00:00
akw27@boulderdash.cl.cam.ac.uk 2d49de48f0 bitkeeper revision 1.15.3.2 (3e37b8332YRktwAjVLsh2PyFFW2XNw)
RX data is now moved in a domain-memory page, but still copied at the end.
2003-01-29 11:17:07 +00:00
akw27@boulderdash.cl.cam.ac.uk 8fd2e874a3 bitkeeper revision 1.15.3.1 (3e3797e9gMcow8ShTTrYuWSeSSe-BA)
protect free_list with a spin lock.
2003-01-29 08:59:21 +00:00
akw27@boulderdash.cl.cam.ac.uk 9d5293906a bitkeeper revision 1.3 (3ddba75cRdjLs2ie8aQo_VuXG8i-Kw)
Dom0 proc interface to vfr rules.
Rules stored in liked list in kernel.
Vif lookup table.
2002-11-20 15:16:44 +00:00