[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] the great next stuff branch, dde, created. 0c7c5a27ece61e68f477d24
From: |
Zheng Da |
Subject: |
[SCM] the great next stuff branch, dde, created. 0c7c5a27ece61e68f477d24c4be5093689726fa7 |
Date: |
Sat, 27 Feb 2010 16:58:43 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "the great next stuff".
The branch, dde has been created
at 0c7c5a27ece61e68f477d24c4be5093689726fa7 (commit)
- Log -----------------------------------------------------------------
commit 0c7c5a27ece61e68f477d24c4be5093689726fa7
Author: Zheng Da <address@hidden>
Date: Sat Feb 27 16:32:34 2010 +0100
ignore more files.
commit c6287d38582d799e74da66cba0c27b10f7735cb4
Author: Zheng Da <address@hidden>
Date: Sat Feb 27 15:46:25 2010 +0100
Use lock to protect pending softirq variable.
This is a temporary solution. I should implement a correct mechanism to
simulate cli/sti.
commit 641733d9656371d0741ea4800211834e155a63ce
Author: Zheng Da <address@hidden>
Date: Sat Feb 27 15:43:29 2010 +0100
Use pcnet32 driver in Linux 2.6.29.
commit 87edcc674f2685cb6eb40fad6f940d618c2c7a5a
Author: Zheng Da <address@hidden>
Date: Sat Feb 27 14:51:03 2010 +0100
Add `flags` in device_intr_notify in libmachdev.
commit 2727b6bd16489e8592d3b45faee1f42c00ce2804
Author: Zheng Da <address@hidden>
Date: Sat Feb 27 14:47:02 2010 +0100
IRQ server doesn't have reply messages.
commit fd127341b704b2f1136a393cac05488dc8cf0b16
Author: Zheng Da <address@hidden>
Date: Sat Feb 27 14:43:24 2010 +0100
Add `flags` in RPC device_intr_notify definition.
commit 9988b0fad54243c50fe865f4e8142c961e144370
Author: Zheng Da <address@hidden>
Date: Sat Feb 27 14:32:52 2010 +0100
Remove tmp and ignore it in the future.
commit 61c21dfd9bd55e7c97b1061e57c8e5aa73d1c4be
Author: Zheng Da <address@hidden>
Date: Sat Feb 27 14:28:22 2010 +0100
Use adapted dev_queue_xmit to transmit packets in DDE Linux.
commit 92e2538dd9825f83d8f961fe85630ebe0bfd4f40
Author: Zheng Da <address@hidden>
Date: Sat Feb 27 14:19:29 2010 +0100
Add `flags` for interrupt registration.
commit 2d8506d12ba32c59a14ad41269a4fdef152ea373
Author: Zheng Da <address@hidden>
Date: Sat Feb 27 14:14:02 2010 +0100
remove RPCs for PCI conf space.
commit 9b0e9d24419bc7bbf7d41f9aee1dc70a7c340808
Author: Zheng Da <address@hidden>
Date: Mon Feb 8 08:58:53 2010 +0100
remove io done thread.
eliminate a potential race condition in thread_wait and thread_wakeup.
commit 1c66c13a5f6e7c639376d1e5d7909d21bc1ac7c1
Author: Zheng Da <address@hidden>
Date: Mon Feb 8 06:52:59 2010 +0100
return packet transmission error to the client.
commit 4a61c2c738888ee38457bfdec0499acd07e98bb2
Author: Zheng Da <address@hidden>
Date: Sun Feb 7 05:36:34 2010 +0100
initialize new fields in sk_buff.
commit e3d462d24d6b4b24c4aaa7313e08509b1ddedb27
Author: Zheng Da <address@hidden>
Date: Sun Feb 7 05:36:02 2010 +0100
free delivered packets.
commit 63f8cb948eaa40643982bbd8c96e923288f6d4ed
Author: Zheng Da <address@hidden>
Date: Sat Feb 6 07:53:19 2010 +0100
remove printing in dde_pcnet32.
commit 925a46162d921043165f44ce9a9b3e93a8c40f4c
Author: Zheng Da <address@hidden>
Date: Sat Feb 6 07:51:42 2010 +0100
fix a serious bug in dde_linux26.
don't set `tail` in sk_buff.
commit d09d6e6831bf08bac2b836d416d18beb2974b490
Author: Zheng Da <address@hidden>
Date: Fri Feb 5 15:17:30 2010 +0100
a new thread for device requests in dde_pcnet32.
commit a839994d202a8b7fd4a93841f446bd174c7b5e11
Author: Zheng Da <address@hidden>
Date: Fri Feb 5 15:16:42 2010 +0100
remove printing in the trivfs server.
commit 851d01d0b604a7155de47ef95f8b5c98c2170cc3
Author: Zheng Da <address@hidden>
Date: Fri Feb 5 15:13:02 2010 +0100
trivfs server creates its own port bucket.
commit da7359beb1641b1df784fa8abe45ab725585e4e5
Author: Zheng Da <address@hidden>
Date: Fri Feb 5 15:10:35 2010 +0100
deallocate skb_reply before freeing the packet.
commit 36a0d37b0b835b47543ecaf88d1af8bae8e63929
Author: Zheng Da <address@hidden>
Date: Fri Feb 5 15:08:38 2010 +0100
create device port with create_device_port.
commit fef57ad5ecde01eb85bcd1467d0b185491d57572
Author: Zheng Da <address@hidden>
Date: Fri Feb 5 15:05:58 2010 +0100
dereference ports when return D_INVALID_OPERATIONS in device requests.
commit 303105b42ab29a8b663589fcc1e470641e08078c
Author: Zheng Da <address@hidden>
Date: Fri Feb 5 15:04:14 2010 +0100
create a thread for only handling device requests.
commit 6975dc4e5dae29fe98ce0390c02807664173b6a3
Author: Zheng Da <address@hidden>
Date: Fri Feb 5 15:00:22 2010 +0100
remove ethernet.c~ in pfinet.
commit 40007c7339bcd2a7d0f967005673102c991f1f9e
Author: Zheng Da <address@hidden>
Date: Fri Feb 5 14:38:12 2010 +0100
print to stderr.
commit 31eaefdf23b8029c4a0c95c2e1490d33a7bc7a66
Author: Zheng Da <address@hidden>
Date: Fri Feb 5 14:37:33 2010 +0100
fix a bug in ddekit: use the relative time.
commit cb0d104f5e0b8a479168715b8b7198bdecea77ad
Author: Zheng Da <address@hidden>
Date: Mon Feb 1 15:14:12 2010 +0100
check in dde_pcnet32.
commit 8e18d8791fcd16fc69cf82453cfe365ac93be8ef
Author: Zheng Da <address@hidden>
Date: Mon Feb 1 15:13:08 2010 +0100
check in libmachdev.
commit 9d3407bec6a32a4600a3400fdd6353ab7562d598
Author: Zheng Da <address@hidden>
Date: Fri Jan 29 22:16:51 2010 +0100
Reorganize Makefile.
commit e07a2147309b71c8c5d64270f62d04c79dc41ae5
Author: Zheng Da <address@hidden>
Date: Fri Jan 29 20:31:20 2010 +0100
libdde_linux26 is adapted to be used by libmachdev.
commit bd1d0b32fcd2ae91c97beab6a34272893a377809
Author: Zheng Da <address@hidden>
Date: Fri Jan 29 19:56:48 2010 +0100
remove printing in the interrupt handler.
commit 31b62109d88ce9848cd375fc1a65dc8107d9813e
Author: Zheng Da <address@hidden>
Date: Wed Jan 27 09:44:42 2010 +0100
not unregister driver in dde_pcnet32_test.
commit b68b578b70b3345ec7965a981c52f47d77414299
Author: Zheng Da <address@hidden>
Date: Wed Jan 27 09:42:52 2010 +0100
dde_pcnet32_test: use netdev_ops.
commit 25f095694c536b96d76fae31b4f111d8277061cc
Author: Zheng Da <address@hidden>
Date: Wed Jan 27 09:27:22 2010 +0100
remove the printing in timer.
commit 8eb72d89cedd3d4a91fe333485ca88fd88dbb32e
Author: Zheng Da <address@hidden>
Date: Wed Jan 27 09:25:39 2010 +0100
Enable the irq after installing irq handler and receiving an interrupt.
commit efb4a4b3688484e379eef1634f3eebdb23539de2
Author: Zheng Da <address@hidden>
Date: Tue Jan 26 09:47:41 2010 +0100
DDE Linux: Temporary solution to handle two buses.
commit 63e2a076f77620867d80500b1510f70f5e093a82
Author: Zheng Da <address@hidden>
Date: Tue Jan 26 09:14:06 2010 +0100
allocate a port for interrupt delivery.
commit dcd71f277d3fa4615b86e772a4f649d25981dd02
Author: Zheng Da <address@hidden>
Date: Tue Jan 26 09:12:56 2010 +0100
raise the priority of the interrupt handler thread.
commit 9e766d9ea69a455e743eb1d72a1c60930c8eb4d1
Author: Zheng Da <address@hidden>
Date: Tue Jan 26 08:54:41 2010 +0100
ddekit: support multiple pci buses in the system.
commit 0730d20f23821d1f545c536cf1bff8a18440d8bf
Author: Zheng Da <address@hidden>
Date: Thu Jan 21 09:11:46 2010 +0100
initialize pciaccess in ddekit.
commit c63f95952f9c77a7944f774d2495654331170a4d
Author: Zheng Da <address@hidden>
Date: Thu Jan 21 02:49:53 2010 +0100
add pcnet32 to test dde linux26.
commit c39341a4163f6728a64594e14e8a5cf049d3a946
Author: Zheng Da <address@hidden>
Date: Tue Jan 19 11:49:40 2010 +0100
link to ddekit statically.
commit 942434a495e78cd4df7c6e21e47ba61693930655
Author: Zheng Da <address@hidden>
Date: Tue Jan 19 11:48:21 2010 +0100
call l4dde26_init and l4dde26_process_init explicitly.
commit 4b8f12c54fda16fb22416dee5c75f106efb40316
Author: Zheng Da <address@hidden>
Date: Tue Jan 19 11:45:52 2010 +0100
update .gitignore.
commit c2faa788e2c9b4f7db25160b4581041f40b7876d
Author: Zheng Da <address@hidden>
Date: Tue Jan 19 11:44:31 2010 +0100
hide free_pages.
commit 3e392572d38f72db4465716d4f256d8b7f480a47
Author: Zheng Da <address@hidden>
Date: Tue Jan 19 11:43:43 2010 +0100
link the program with default.ld.
commit b0ea3cee02e8ae46a14ff4e305e55c49df38207f
Author: Zheng Da <address@hidden>
Date: Tue Jan 19 11:21:27 2010 +0100
Add initcall in ddekit.
commit 8e4e40ee4e3445c0e6c700ec14148a0cf89066de
Author: Zheng Da <address@hidden>
Date: Sat Jan 16 01:21:07 2010 +0100
prepare to use initcall to do initialization.
commit 7dfa99c937e14ce6749de7d786cb979d001dfd7b
Author: Zheng Da <address@hidden>
Date: Sat Jan 16 00:08:24 2010 +0100
rename __mutex_init to avoid the name conflict.
commit f67f82c93ecc8efc2d97ecaa0d5599c6902693d6
Author: Zheng Da <address@hidden>
Date: Sat Jan 16 00:07:42 2010 +0100
Initialize dde26 process.
commit c615c7bfb41f602890105606f0ea063d150bf7a4
Author: Zheng Da <address@hidden>
Date: Sat Jan 16 00:04:54 2010 +0100
Create a ddekit thread directly for ddekit timer.
commit 4baff23c902426d226c46bd229e80d6dd1b2096d
Author: Zheng Da <address@hidden>
Date: Thu Jan 14 08:58:53 2010 +0100
make the test program compilable.
commit ce9ad603affa5643698330789abb186b61b3f34b
Author: Zheng Da <address@hidden>
Date: Thu Jan 14 08:57:12 2010 +0100
Adapt Makefile.
commit bd38b3a78e6162f8bb43ee85e7d8ba99e2ef363c
Author: Zheng Da <address@hidden>
Date: Thu Jan 14 08:54:20 2010 +0100
Add the original dde26_test.
commit a6de9040d4307792f6fecede58340b849b408ae7
Author: Zheng Da <address@hidden>
Date: Wed Jan 13 12:12:33 2010 +0100
move SYSTEM variable to Makeconf.local.
commit 225324f53c1250215dd10921c844b1720e4d7152
Author: Zheng Da <address@hidden>
Date: Wed Jan 13 12:11:10 2010 +0100
hide __get_free_pages to avoid name conflict.
commit 9460ee9b27bb786297b479569ef7b39641e06946
Author: Zheng Da <address@hidden>
Date: Wed Jan 13 12:10:23 2010 +0100
don't initialize neighbor and genhd for now.
commit f257ac549fc4aefce182cbc016a3b9153e653b1a
Author: Zheng Da <address@hidden>
Date: Wed Jan 13 12:09:47 2010 +0100
fix the problem of including path.
commit ce488006e1bd8558f8e43446450f381dec7340ac
Author: Zheng Da <address@hidden>
Date: Wed Jan 13 12:06:56 2010 +0100
hide __mutex_init because of name conflict with libc.
commit 7e4eb372c05187b7020b53f1b5da1a73f2eb4a41
Author: Zheng Da <address@hidden>
Date: Wed Jan 13 12:05:44 2010 +0100
fix the problem of HZ and jiffies.
commit 4ca91f6250c869633bbbfd0708f99285f583e109
Author: Zheng Da <address@hidden>
Date: Wed Jan 13 11:59:13 2010 +0100
Remove the static declaration of initcall functions.
commit da5bfcbb2374e0966aea9c0534214a5b9ab7bd3b
Author: Zheng Da <address@hidden>
Date: Wed Jan 13 11:47:18 2010 +0100
fix a include path in dde linux26.
commit 02b65a6456de4a0bdc9f76f492640c0a64fdc065
Author: Zheng Da <address@hidden>
Date: Wed Jan 13 11:45:56 2010 +0100
move variables to Makeconf.local
commit e445967e89dbde7f761c32eb76daa091e255caa4
Author: Zheng Da <address@hidden>
Date: Wed Jan 13 11:40:07 2010 +0100
to compile programs with dde linux26 library.
commit da521137338f55abf7ec404ce30fa77ad6f251df
Author: Zheng Da <address@hidden>
Date: Tue Jan 5 16:52:35 2010 +0100
Don't declare jiffies as a variable.
commit 4c7b976d834aed3faf17546bc1923b0c958af65a
Author: Zheng Da <address@hidden>
Date: Tue Jan 5 16:51:25 2010 +0100
call initcall functions explicitly.
commit 5662aa9742d9bfb367fb4514e486b65833ef7de1
Author: Zheng Da <address@hidden>
Date: Tue Jan 5 16:30:03 2010 +0100
correct the path of header files.
commit 7f9b8c4b5515f92b57ffc46b030aca741a494343
Author: Zheng Da <address@hidden>
Date: Tue Jan 5 16:16:41 2010 +0100
Remove Makefile.inc as it is generated automatically.
commit 359377e374b1a0b57cf3f2e7a5bfa5b162aa8e03
Author: Zheng Da <address@hidden>
Date: Tue Jan 5 16:15:11 2010 +0100
Don't compile the sound component in linux26.
commit b9128725c6b247e941b26255f548f1cba9a63b58
Author: Zheng Da <address@hidden>
Date: Tue Jan 5 16:14:11 2010 +0100
define SRC_DIR in Makefile in linux26/lib
commit 655e8308c00348710020f251cf3e400701ee89dc
Author: Zheng Da <address@hidden>
Date: Tue Jan 5 16:07:54 2010 +0100
Declare fetch_jiffies in the header file.
commit 0abce31f7d4d248ff81ec9446d2a7a13a85ddefd
Author: Zheng Da <address@hidden>
Date: Fri Jan 1 19:17:17 2010 +0100
Change the path of header files.
TODO We need to handle initcall properly.
commit 3d1f405403756d3354d19ee93c57628e972e9ec9
Author: Zheng Da <address@hidden>
Date: Fri Jan 1 19:14:52 2010 +0100
Change HZ.
commit b4b0389aade74ee1bd3ec9102be596fb1d75854f
Author: Zheng Da <address@hidden>
Date: Fri Jan 1 15:01:41 2010 +0100
add .gitignore to libdde_linux26.
commit 82a4a4280bb32dcde768f7b27f59251cf28877bf
Author: Zheng Da <address@hidden>
Date: Fri Jan 1 15:00:11 2010 +0100
The modified Makefile can build libdde_linux26 now
commit 7e64051294e3f53e45535d2edede9115de82dd56
Author: Zheng Da <address@hidden>
Date: Fri Jan 1 14:58:00 2010 +0100
check in panic.c
commit ccf0e90be4e4a3d07ef19eb8657be958d8efddb7
Author: Zheng Da <address@hidden>
Date: Fri Jan 1 14:54:28 2010 +0100
Remove c_headers.h
commit 4c2402920c5a176dffe3405a72c0e50234229ad5
Author: Zheng Da <address@hidden>
Date: Tue Dec 29 20:48:00 2009 +0100
Don't include C library headers files in our header files.
commit bed6798a00c6ce04112b76b6039cd834201962e3
Author: Zheng Da <address@hidden>
Date: Mon Dec 21 22:53:52 2009 +0100
a temporary version of Makefiles for libdde_linux26
commit 51d8678bebd1eaef69c4747126fb228d43ed3954
Author: Zheng Da <address@hidden>
Date: Mon Dec 21 03:00:41 2009 +0100
check in mk.
commit cf84d310628f1da44547caa8d586b0d33693272a
Author: Zheng Da <address@hidden>
Date: Tue Dec 15 06:35:25 2009 +0100
Add ddekit_condvar_deinit.
commit b294c0ed94df65db62c639391c0296233398c734
Author: Zheng Da <address@hidden>
Date: Tue Dec 15 06:34:27 2009 +0100
Use ddekit condvar instead of the one in cthreads.
commit 480a64a741b110a218ca4dec03d285f50ac03183
Author: Zheng Da <address@hidden>
Date: Tue Dec 15 06:17:28 2009 +0100
testing program for ddekit thread.
commit d9f6518ea24330d3134661d05ea3c50eabe3b589
Author: Zheng Da <address@hidden>
Date: Tue Dec 15 06:16:50 2009 +0100
fix a bug in condvar.
commit cae8ef6a72d149c1d604d38acf559e0565b9eee7
Author: Zheng Da <address@hidden>
Date: Tue Dec 15 05:52:37 2009 +0100
fix a bug (setting a thread name).
commit bfbcf192f7de5b34b14f44a7a451970c12eef99b
Author: Zheng Da <address@hidden>
Date: Sun Dec 13 12:25:35 2009 +0100
Setup the main thread when initializing ddekit.
commit 97db95c996e7ad89a258a6de3587fb8aa8696a2f
Author: Zheng Da <address@hidden>
Date: Sun Dec 13 12:24:02 2009 +0100
Use a global lock to protect a thread's local data.
commit 225f7809314a6cb701ed5e764efd306f3bb893d3
Author: Zheng Da <address@hidden>
Date: Sun Dec 13 11:39:29 2009 +0100
A new thread has been initialized when it starts.
commit 33bcf97855ea87acc6d2c02a78181b63bfcef816
Author: Zheng Da <address@hidden>
Date: Fri Dec 11 15:18:19 2009 +0100
Don't set the main thread name.
commit d8c448adb36da6f6f03bb2c7393fc5746410517d
Author: Zheng Da <address@hidden>
Date: Fri Dec 11 15:14:14 2009 +0100
destroy the port before the thread exits.
commit 55e50ca004ec2b8ba930363d07d0f9eddeaa0340
Author: Zheng Da <address@hidden>
Date: Fri Dec 11 13:53:30 2009 +0100
Test timer.
commit b62972efb487e1248ce98149f720b7e0d5d00b21
Author: Zheng Da <address@hidden>
Date: Fri Dec 11 13:52:23 2009 +0100
Use ddekit lock instead of mutex.
commit e8da2a972e7babae7fcd97f9e0d49d9e20b1b43c
Author: Zheng Da <address@hidden>
Date: Fri Dec 11 13:51:22 2009 +0100
allow to print information to stdout.
commit e25777327b9ce7deae676a6f39979f1997a8888e
Author: Zheng Da <address@hidden>
Date: Mon Dec 7 02:25:32 2009 +0100
Make ddekit_simple_malloc/free inline.
commit 08e4ecbe4ea7f14fe583249cda4c3f96352d9f03
Author: Zheng Da <address@hidden>
Date: Mon Dec 7 02:00:09 2009 +0100
Use linux_kmalloc only when we need contiguous physical memory.
commit 1949644ddfbf9c6eefeb2d7df6f7653307674959
Author: Zheng Da <address@hidden>
Date: Mon Dec 7 01:59:14 2009 +0100
fix a bug in printf.c
commit 9f7450ce502f9c914c890a90d19182a6dd60fa21
Author: Zheng Da <address@hidden>
Date: Mon Dec 7 01:32:01 2009 +0100
support allocation of large chunks of memory.
commit 0c62d08fa9aa6aa2aa3cb5178bc33e9de336bf76
Author: Zheng Da <address@hidden>
Date: Sun Dec 6 23:52:08 2009 +0100
check in a test program for the ddekit library.
commit 307a75963c84c844aee321d88b57c38becf51d8c
Author: Zheng Da <address@hidden>
Date: Sun Dec 6 23:51:23 2009 +0100
ignore more files.
commit df013f1195c127cc42eebc74f99d303655d5a827
Author: Zheng Da <address@hidden>
Date: Sun Dec 6 23:45:33 2009 +0100
fix Makefile to compile the library.
commit 07dc80677313d715724f1173ffc7b5fc71f2a22a
Author: Zheng Da <address@hidden>
Date: Sun Dec 6 23:34:15 2009 +0100
kmem gets its own priv host port by itself.
commit 2d626c43690dba85a1b0f81be1b3c9b996d029e9
Author: Zheng Da <address@hidden>
Date: Sun Dec 6 23:33:03 2009 +0100
fix a bug in printf.c.
commit 3abe4d95e74cfe4451796c461f63f2c9f4b9ba07
Author: Zheng Da <address@hidden>
Date: Sun Dec 6 19:13:54 2009 +0100
Redefine HZ.
commit f7fa16e2c3f99e4a6ee120de08979445a8ebf4fa
Author: Zheng Da <address@hidden>
Date: Sun Dec 6 06:32:25 2009 +0100
Remove unused files.
commit ca894a3ffe2f2c5a8d2d63a2a0722b0919ac39f5
Author: Zheng Da <address@hidden>
Date: Sun Dec 6 05:26:23 2009 +0100
check in the original version of dde linux26.
commit 40bd937d601627bc9604c5d7d8c528643358b3a7
Author: Zheng Da <address@hidden>
Date: Sun Dec 6 05:14:54 2009 +0100
The code can be compiled now.
commit 9b928e4472a9b897ae4ac7940986598b53715bb9
Author: Zheng Da <address@hidden>
Date: Sat Dec 5 03:27:51 2009 +0100
Fix a bug.
The interrupt handler can only been attached to the same irq once.
commit 8a1bc5a21ade1a3aeedbb552315ff1ed5da6d7aa
Author: Zheng Da <address@hidden>
Date: Sat Dec 5 02:53:15 2009 +0100
Implementation of interrupt.
commit 06cba107409bd5d87ec721803b5d225b367542eb
Author: Zheng Da <address@hidden>
Date: Fri Dec 4 12:18:26 2009 +0100
Implement printf and its variant.
commit 1a59a4fe6a62779dd462b092fea2cf5ecbfe7c74
Author: Zheng Da <address@hidden>
Date: Thu Dec 3 16:46:34 2009 +0100
Implement panic.
commit 9caf39a0b28db801eb36383d3e33a49220e9a77d
Author: Zheng Da <address@hidden>
Date: Thu Dec 3 16:39:07 2009 +0100
Implement physical <--> virtual address mapping.
commit 5ae4e410036adb0965a47e3ef991868cca0c4b7b
Author: Zheng Da <address@hidden>
Date: Thu Dec 3 14:43:55 2009 +0100
Implement a faked slab cache.
commit b2cf3531ecb94dc37853f8414df0c8720174bde4
Author: Zheng Da <address@hidden>
Date: Thu Dec 3 14:20:42 2009 +0100
Modify resource.c.
commit f68c85ec93fab75141d45094c35243a51b4ad66e
Author: Zheng Da <address@hidden>
Date: Thu Dec 3 13:59:14 2009 +0100
The implementation of condition variables.
ddekit_condvar_wait_timed hasn't been implemented as it is only used by
freebsd drivers.
commit 10da475103fbd59670b8098f9fb435e63fbb77a6
Author: Zheng Da <address@hidden>
Date: Sat Nov 21 12:53:26 2009 +0100
Add the implementation of list, used by semaphore.
commit 75a69abcd4a012cf758dda08c70b2e8f11e7db85
Author: Zheng Da <address@hidden>
Date: Sat Nov 21 12:52:14 2009 +0100
Implement the semaphore (in thread.c).
commit 2f431736264932e6dec647cb8e1df86d564242fe
Author: Zheng Da <address@hidden>
Date: Sat Nov 21 06:40:42 2009 +0100
Record the thread who holds the lock by ourselves.
cthreads mutex might contain the holder only when WAITDEBUG is defined.
I think it's better to implement it by ourselves.
commit 769eb231726dbd8deaf578c05c42ff838fab2916
Author: Zheng Da <address@hidden>
Date: Sat Nov 21 00:47:01 2009 +0100
Emulate the timer in the Hurd.
commit c016696b3bdb138d47ffc89fbf075e5c3bd2b159
Author: Zheng Da <address@hidden>
Date: Wed Nov 18 03:00:48 2009 +0100
fix a bug in thread.c.
commit c0d676c8c7063f3f3b8be68d5b1334fa99741ee2
Author: Zheng Da <address@hidden>
Date: Wed Nov 18 02:54:34 2009 +0100
Check in the implementation of the owner of a lock.
commit 1494fcae634b104b07d5bc92ae32d93b489b8ac3
Author: Zheng Da <address@hidden>
Date: Wed Nov 18 02:19:17 2009 +0100
Adapt the implementation of lock.
TODO: the implementation of the owner of lock hasn't been adapted.
commit 11df22268faf9e2ca03f394a6e9139320b9a6bcc
Author: Zheng Da <address@hidden>
Date: Wed Nov 18 01:45:36 2009 +0100
Adapt the implementation of DDEKit threads.
commit b76cd388d694a664979b0affa02ca4e96f9fc0b7
Author: Zheng Da <address@hidden>
Date: Tue Nov 17 11:33:50 2009 +0100
Remove the old pgtable file.
commit 0b9e630aa1bf618a940f9703aae291643b17afa7
Author: Zheng Da <address@hidden>
Date: Tue Nov 17 11:24:33 2009 +0100
Remove the code for initializing l4io.
commit 09c75c3ecaa71a5fb43bdba651a00d001a7f468b
Author: Zheng Da <address@hidden>
Date: Tue Nov 17 11:21:01 2009 +0100
link with pciaccess library.
commit 0bdd13f76fb993022b1ef9394ba32d98beaccbd9
Author: Zheng Da <address@hidden>
Date: Tue Nov 17 11:19:05 2009 +0100
Use libpciaccess to implement it.
commit c5a3b3da8a53ad64d56bdef6f81ffe8b0e3e05ce
Author: Zheng Da <address@hidden>
Date: Tue Nov 17 10:41:42 2009 +0100
We simply use malloc and free.
Maybe I can just use macros to replace ddekit_simple_malloc
ddekit_simple_free.
commit f65232d175a0ca1fd2c7e47934ec2f6906375a6d
Author: Zheng Da <address@hidden>
Date: Tue Nov 17 10:38:35 2009 +0100
Adapt Makefile to compile DDEKit in Hurd.
commit d55e184c373817ba7da2808229e9cd5852b10aa0
Author: Zheng Da <address@hidden>
Date: Tue Nov 17 10:29:23 2009 +0100
Add DDEKit headers.
commit 6f5290eeb41219ea8b81f6df3ffceb0f4614cdd1
Author: Zheng Da <address@hidden>
Date: Tue Nov 17 10:26:25 2009 +0100
The original version of DDEKit.
commit 7089e1993ce9e8675e8dbc891c1088cd365700ad
Author: Zheng Da <address@hidden>
Date: Tue Nov 17 09:31:53 2009 +0100
Add .gitignore.
commit 221776d51229e48e201d37ab029a7bb6a36e5d6e
Author: root <root@(null).(none)>
Date: Sun May 3 17:20:00 2009 +0200
This is my initial working version.
There is a bug in boot in this version: subhurd sometimes cannot boot.
-----------------------------------------------------------------------
hooks/post-receive
--
the great next stuff
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] the great next stuff branch, dde, created. 0c7c5a27ece61e68f477d24c4be5093689726fa7,
Zheng Da <=