Branch | Commit message | Author | Age | |
---|---|---|---|---|
archive/unc-master-3.0 | P-FP: fix BUG_ON releated to priority inheritance | Bjoern Brandenburg | 13 years | |
archived-2013.1 | uncachedev: mmap memory that is not cached by CPUs | Glenn Elliott | 12 years | |
archived-private-master | Merge branch 'wip-2.6.34' into old-private-master | Andrea Bastoni | 15 years | |
archived-semi-part | Merge branch 'wip-semi-part' of ssh://cvs/cvs/proj/litmus/repo/litmus2010 int... | Andrea Bastoni | 15 years | |
demo | Further refinements | Jonathan Herman | 14 years | |
ecrts-pgm-final | Merge branch 'wip-ecrts14-pgm' of ssh://rtsrv.cs.unc.edu/home/litmus/litmus-r... | Glenn Elliott | 12 years | |
ecrts14-pgm-final | Merge branch 'wip-ecrts14-pgm' of ssh://rtsrv.cs.unc.edu/home/litmus/litmus-r... | Glenn Elliott | 12 years | |
gpusync-rtss12 | Final GPUSync implementation. | Glenn Elliott | 12 years | |
gpusync/staging | Rename IKGLP R2DGLP. | Glenn Elliott | 12 years | |
linux-tip | Merge branch 'slab/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/p... | Linus Torvalds | 15 years | |
litmus2008-patch-series | add i386 feather-trace implementation | Bjoern B. Brandenburg | 16 years | |
master | PSN-EDF: use inferred_sporadic_job_release_at | Bjoern Brandenburg | 9 years | |
pgm | make it compile | Glenn Elliott | 12 years | |
prop/litmus-signals | Infrastructure for Litmus signals. | Glenn Elliott | 13 years | |
prop/robust-tie-break | Fixed bug in edf_higher_prio(). | Glenn Elliott | 13 years | |
staging | Fix tracepoint compilation error | Felipe Cerqueira | 13 years | |
test | 9/23/2016 | Namhoon Kim | 9 years | |
tracing-devel | Test kernel tracing events capabilities | Andrea Bastoni | 16 years | |
v2.6.34-with-arm-patches | smsc911x: Add spinlocks around registers access | Catalin Marinas | 15 years | |
v2015.1 | Add ARM syscall def for get_current_budget | Bjoern Brandenburg | 10 years | |
wip-2011.2-bbb | Litmus core: simplify np-section protocol | Bjoern B. Brandenburg | 14 years | |
wip-2011.2-bbb-trace | Refactor sched_trace_log_message() -> debug_trace_log_message() | Andrea Bastoni | 14 years | |
wip-2012.3-gpu | SOBLIV draining support for C-EDF. | Glenn Elliott | 12 years | |
wip-2012.3-gpu-preport | pick up last C-RM file | Glenn Elliott | 12 years | |
wip-2012.3-gpu-rtss13 | Fix critical bug in GPU tracker. | Glenn Elliott | 12 years | |
wip-2012.3-gpu-sobliv-budget-w-kshark | Proper sobliv draining and many bug fixes. | Glenn Elliott | 12 years | |
wip-aedzl-final | Make it easier to compile AEDZL interfaces in liblitmus. | Glenn Elliott | 15 years | |
wip-aedzl-revised | Add sched_trace data for Apative EDZL | Glenn Elliott | 15 years | |
wip-arbit-deadline | Fix compilation bug. | Glenn Elliott | 13 years | |
wip-aux-tasks | Description of refined aux task inheritance. | Glenn Elliott | 13 years | |
wip-bbb | GSN-EDF & Core: improve debug TRACE'ing for NP sections | Bjoern B. Brandenburg | 14 years | |
wip-bbb-prio-don | use correct timestamp | Bjoern B. Brandenburg | 14 years | |
wip-better-break | Implement hash-based EDF tie-breaking. | Glenn Elliott | 13 years | |
wip-binary-heap | Make C-EDF work with simplified binheap_delete | Glenn Elliott | 13 years | |
wip-budget | Added support for choices in budget policy enforcement. | Glenn Elliott | 15 years | |
wip-color | Summarize schedulability with final record | Jonathan Herman | 13 years | |
wip-color-jlh | sched_color: Fixed two bugs causing crashing on experiment restart and a rare... | Jonathan Herman | 13 years | |
wip-d10-hz1000 | Enable HZ=1000 on District 10 | Bjoern B. Brandenburg | 15 years | |
wip-default-clustering | Feature: Make default C-EDF clustering compile-time configurable. | Glenn Elliott | 15 years | |
wip-dissipation-jerickso | Update from 2.6.36 to 2.6.36.4 | Jeremy Erickson | 11 years | |
wip-dissipation2-jerickso | Update 2.6.36 to 2.6.36.4 | Jeremy Erickson | 11 years | |
wip-ecrts14-pgm | Merge branch 'wip-ecrts14-pgm' of ssh://rtsrv.cs.unc.edu/home/litmus/litmus-r... | Glenn Elliott | 12 years | |
wip-edf-hsb | last tested version | Jonathan Herman | 14 years | |
wip-edf-os | Lookup table EDF-os | Jeremy Erickson | 12 years | |
wip-edf-tie-break | Merge branch 'wip-edf-tie-break' of ssh://rtsrv.cs.unc.edu/home/litmus/litmus... | Glenn Elliott | 13 years | |
wip-edzl-critique | Use hr_timer's active checks instead of having own flag. | Glenn Elliott | 15 years | |
wip-edzl-final | Implementation of the EDZL scheduler. | Glenn Elliott | 15 years | |
wip-edzl-revised | Clean up comments. | Glenn Elliott | 15 years | |
wip-events | Added support for tracing arbitrary actions. | Jonathan Herman | 15 years | |
wip-extra-debug | DBG: add additional tracing | Bjoern B. Brandenburg | 15 years | |
wip-fix-switch-jerickso | Attempt to fix race condition with plugin switching | Jeremy Erickson | 15 years | |
wip-fix3 | sched: show length of runqueue clock deactivation in /proc/sched_debug | Bjoern B. Brandenburg | /* use the intermediate result a source */ dma_src[--src_off] = dma_dest; src_cnt++; } else break; } return tx; } static void do_sync_xor(struct page *dest, struct page **src_list, unsigned int offset, int src_cnt, size_t len, struct async_submit_ctl *submit) { int i; int xor_src_cnt = 0; int src_off = 0; void *dest_buf; void **srcs; if (submit->scribble) srcs = submit->scribble; else srcs = (void **) src_list; /* convert to buffer pointers */ for (i = 0; i < src_cnt; i++) if (src_list[i]) srcs[xor_src_cnt++] = page_address(src_list[i]) + offset; src_cnt = xor_src_cnt; /* set destination address */ dest_buf = page_address(dest) + offset; if (submit->flags & ASYNC_TX_XOR_ZERO_DST) memset(dest_buf, 0, len); while (src_cnt > 0) { /* process up to 'MAX_XOR_BLOCKS' sources */ xor_src_cnt = min(src_cnt, MAX_XOR_BLOCKS); xor_blocks(xor_src_cnt, len, dest_buf, &srcs[src_off]); /* drop completed sources */ src_cnt -= xor_src_cnt; src_off += xor_src_cnt; } async_tx_sync_epilog(submit); } /** * async_xor - attempt to xor a set of blocks with a dma engine. * @dest: destination page * @src_list: array of source pages * @offset: common src/dst offset to start transaction * @src_cnt: number of source pages * @len: length in bytes * @submit: submission / completion modifiers * * honored flags: ASYNC_TX_ACK, ASYNC_TX_XOR_ZERO_DST, ASYNC_TX_XOR_DROP_DST * * xor_blocks always uses the dest as a source so the * ASYNC_TX_XOR_ZERO_DST flag must be set to not include dest data in * the calculation. The assumption with dma eninges is that they only * use the destination buffer as a source when it is explicity specified * in the source list. * * src_list note: if the dest is also a source it must be at index zero. * The contents of this array will be overwritten if a scribble region * is not specified. */ struct dma_async_tx_descriptor * async_xor(struct page *dest, struct page **src_list, unsigned int offset, int src_cnt, size_t len, struct async_submit_ctl *submit) { struct dma_chan *chan = async_tx_find_channel(submit, DMA_XOR, &dest, 1, src_list, src_cnt, len); dma_addr_t *dma_src = NULL; BUG_ON(src_cnt <= 1); if (submit->scribble) dma_src = submit->scribble; else if (sizeof(dma_addr_t) <= sizeof(struct page *)) dma_src = (dma_addr_t *) src_list; if (dma_src && chan && is_dma_xor_aligned(chan->device, offset, 0, len)) { /* run the xor asynchronously */ pr_debug("%s (async): len: %zu\n", __func__, len); return do_async_xor(chan, dest, src_list, offset, src_cnt, len, dma_src, submit); } else { /* run the xor synchronously */ pr_debug("%s (sync): len: %zu\n", __func__, len); WARN_ONCE(chan, "%s: no space for dma address conversion\n", __func__); /* in the sync case the dest is an implied source * (assumes the dest is the first source) */ if (submit->flags & ASYNC_TX_XOR_DROP_DST) { src_cnt--; src_list++; } /* wait for any prerequisite operations */ async_tx_quiesce(&submit->depend_tx); do_sync_xor(dest, src_list, offset, src_cnt, len, submit); return NULL; } } EXPORT_SYMBOL_GPL(async_xor); static int page_is_zero(struct page *p, unsigned int offset, size_t len) { char *a = page_address(p) + offset; return ((*(u32 *) a) == 0 && memcmp(a, a + 4, len - 4) == 0); } static inline struct dma_chan * xor_val_chan(struct async_submit_ctl *submit, struct page *dest, struct page **src_list, int src_cnt, size_t len) { #ifdef CONFIG_ASYNC_TX_DISABLE_XOR_VAL_DMA return NULL; #endif return async_tx_find_channel(submit, DMA_XOR_VAL, &dest, 1, src_list, src_cnt, len); } /** * async_xor_val - attempt a xor parity check with a dma engine. * @dest: destination page used if the xor is performed synchronously * @src_list: array of source pages * @offset: offset in pages to start transaction * @src_cnt: number of source pages * @len: length in bytes * @result: 0 if sum == 0 else non-zero * @submit: submission / completion modifiers * * honored flags: ASYNC_TX_ACK * * src_list note: if the dest is also a source it must be at index zero. * The contents of this array will be overwritten if a scribble region * is not specified. */ struct dma_async_tx_descriptor * async_xor_val(struct page *dest, struct page **src_list, unsigned int offset, int src_cnt, size_t len, enum sum_check_flags *result, struct async_submit_ctl *submit) { struct dma_chan *chan = xor_val_chan(submit, dest, src_list, src_cnt, len); struct dma_device *device = chan ? chan->device : NULL; struct dma_async_tx_descriptor *tx = NULL; dma_addr_t *dma_src = NULL; BUG_ON(src_cnt <= 1); if (submit->scribble) dma_src = submit->scribble; else if (sizeof(dma_addr_t) <= sizeof(struct page *)) dma_src = (dma_addr_t *) src_list; if (dma_src && device && src_cnt <= device->max_xor && is_dma_xor_aligned(device, offset, 0, len)) { unsigned long dma_prep_f | |
Tag | Download | Author | Age | |
2015.1 | commit 8e51b37822... | Bjoern Brandenburg | 10 years | |
2013.1 | commit bcaacec1ca... | Glenn Elliott | 12 years | |
2012.3 | commit c158b5fbe4... | Jonathan Herman | 13 years | |
2012.2 | commit b53c479a0f... | Glenn Elliott | 13 years | |
2012.1 | commit 83b11ea1c6... | Bjoern B. Brandenburg | 14 years | |
rtas12-mc-beta-exp | commit 8e236ee20f... | Christopher Kenna | 14 years | |
2011.1 | commit d11808b5c6... | Christopher Kenna | 15 years | |
v2.6.37-rc4 | commit e8a7e48bb2... | Linus Torvalds | 15 years | |
v2.6.37-rc3 | commit 3561d43fd2... | Linus Torvalds | 15 years | |
v2.6.37-rc2 | commit e53beacd23... | Linus Torvalds | 15 years | |
v2.6.37-rc1 | commit c8ddb2713c... | Linus Torvalds | 15 years | |
v2.6.36 | commit f6f94e2ab1... | Linus Torvalds | 15 years | |
2010.2 | commit 5c5456402d... | Bjoern B. Brandenburg | 15 years | |
v2.6.36-rc8 | commit cd07202cc8... | Linus Torvalds | 15 years | |
v2.6.36-rc7 | commit cb655d0f3d... | Linus Torvalds | 15 years | |
v2.6.36-rc6 | commit 899611ee7d... | Linus Torvalds | 15 years | |
v2.6.36-rc5 | commit b30a3f6257... | Linus Torvalds | 15 years | |
v2.6.36-rc4 | commit 49553c2ef8... | Linus Torvalds | 15 years | |
v2.6.36-rc3 | commit 2bfc96a127... | Linus Torvalds | 15 years | |
v2.6.36-rc2 | commit 76be97c1fc... | Linus Torvalds | 15 years | |
v2.6.36-rc1 | commit da5cabf80e... | Linus Torvalds | 15 years | |
v2.6.35 | commit 9fe6206f40... | Linus Torvalds | 15 years | |
v2.6.35-rc6 | commit b37fa16e78... | Linus Torvalds | 15 years | |
v2.6.35-rc5 | commit 1c5474a65b... | Linus Torvalds | 15 years | |
v2.6.35-rc4 | commit 815c4163b6... | Linus Torvalds | 15 years | |
v2.6.35-rc3 | commit 7e27d6e778... | Linus Torvalds | 15 years | |
v2.6.35-rc2 | commit e44a21b726... | Linus Torvalds | 15 years | |
v2.6.35-rc1 | commit 67a3e12b05... | Linus Torvalds | 15 years | |
2010.1 | commit 7c1ff4c544... | Andrea Bastoni | 15 years | |
v2.6.34 | commit e40152ee1e... | Linus Torvalds | 15 years | |
v2.6.33.4 | commit 4640b4e7d9... | Greg Kroah-Hartman | 15 years | |
v2.6.34-rc7 | commit b57f95a382... | Linus Torvalds | 15 years | |
v2.6.34-rc6 | commit 66f41d4c5c... | Linus Torvalds | 15 years | |
v2.6.33.3 | commit 3e7ad8ed97... | Greg Kroah-Hartman | 15 years | |
v2.6.34-rc5 | commit 01bf0b6457... | Linus Torvalds | 15 years | |
v2.6.34-rc4 | commit 0d0fb0f9c5... | Linus Torvalds | 15 years | |
v2.6.33.2 | commit 19f00f070c... | Greg Kroah-Hartman | 15 years | |
v2.6.34-rc3 | commit 2eaa9cfdf3... | Linus Torvalds | 15 years | |
v2.6.34-rc2 | commit 220bf991b0... | Linus Torvalds | 16 years | |
v2.6.33.1 | commit dbdafe5ccf... | Greg Kroah-Hartman | 16 years | |
v2.6.34-rc1 | commit 57d54889cd... | Linus Torvalds | 16 years | |
v2.6.33 | commit 60b341b778... | Linus Torvalds | 16 years | |
v2.6.33-rc8 | commit 724e6d3fe8... | Linus Torvalds | 16 years | |
v2.6.33-rc7 | commit 29275254ca... | Linus Torvalds | 16 years | |
v2.6.33-rc6 | commit abe94c756c... | Linus Torvalds | 16 years | |
v2.6.33-rc5 | commit 92dcffb916... | Linus Torvalds | 16 years | |
v2.6.33-rc4 | commit 7284ce6c9f... | Linus Torvalds | 16 years | |
v2.6.33-rc3 | commit 74d2e4f8d7... | Linus Torvalds | 16 years | |
v2.6.33-rc2 | commit 6b7b284958... | Linus Torvalds | 16 years | |
v2.6.33-rc1 | commit 55639353a0... | Linus Torvalds | 16 years | |
v2.6.32 | commit 22763c5cf3... | Linus Torvalds | 16 years | |
v2.6.32-rc8 | commit 648f4e3e50... | Linus Torvalds | 16 years | |
v2.6.32-rc7 | commit 156171c71a... | Linus Torvalds | 16 years | |
v2.6.32-rc6 | commit b419148e56... | Linus Torvalds | 16 years | |
v2.6.32-rc5 | commit 012abeea66... | Linus Torvalds | 16 years | |
v2.6.32-rc4 | commit 161291396e... | Linus Torvalds | 16 years | |
v2.6.32-rc3 | commit 374576a8b6... | Linus Torvalds | 16 years | |
v2.6.32-rc1 | commit 17d857be64... | Linus Torvalds | 16 years | |
v2.6.32-rc2 | commit 17d857be64... | Linus Torvalds | 16 years | |
v2.6.31 | commit 74fca6a428... | Linus Torvalds | 16 years | |
v2.6.31-rc9 | commit e07cccf404... | Linus Torvalds | 16 years | |
v2.6.31-rc8 | commit 326ba5010a... | Linus Torvalds | 16 years | |
v2.6.31-rc7 | commit 422bef879e... | Linus Torvalds | 16 years | |
v2.6.31-rc6 | commit 64f1607ffb... | Linus Torvalds | 16 years | |
v2.6.31-rc5 | commit ed680c4ad4... | Linus Torvalds | 16 years | |
v2.6.31-rc4 | commit 4be3bd7849... | Linus Torvalds | 16 years | |
v2.6.31-rc3 | commit 6847e154e3... | Linus Torvalds | 16 years | |
v2.6.31-rc2 | commit 8e4a718ff3... | Linus Torvalds | 16 years | |
v2.6.31-rc1 | commit 28d0325ce6... | Linus Torvalds | 16 years | |
v2.6.30 | commit 07a2039b8e... | Linus Torvalds | 16 years | |
v2.6.30-rc8 | commit 9fa7eb283c... | Linus Torvalds | 16 years | |
v2.6.30-rc7 | commit 59a3759d0f... | Linus Torvalds | 16 years | |
v2.6.30-rc6 | commit 1406de8e11... | Linus Torvalds | 16 years | |
v2.6.30-rc5 | commit 091bf7624d... | Linus Torvalds | 16 years | |
v2.6.30-rc4 | commit 091438dd56... | Linus Torvalds | 16 years | |
v2.6.30-rc3 | commit 0910697403... | Linus Torvalds | 16 years | |
v2.6.30-rc2 | commit 0882e8dd3a... | Linus Torvalds | 16 years | |
v2.6.30-rc1 | commit 577c9c456f... | Linus Torvalds | 16 years | |
v2.6.29 | commit 8e0ee43bc2... | Linus Torvalds | 16 years | |
v2.6.29-rc8 | commit 041b62374c... | Linus Torvalds | 17 years | |
v2.6.29-rc7 | commit fec6c6fec3... | Linus Torvalds | 17 years | |
v2.6.29-rc6 | commit 20f4d6c3a2... | Linus Torvalds | 17 years | |
v2.6.29-rc5 | commit d2f8d7ee1a... | Linus Torvalds | 17 years | |
v2.6.29-rc4 | commit 8e4921515c... | Linus Torvalds | 17 years | |
v2.6.29-rc3 | commit 18e352e4a7... | Linus Torvalds | 17 years | |
v2.6.29-rc2 | commit 1de9e8e70f... | Linus Torvalds | 17 years | |
v2.6.29-rc1 | commit c59765042f... | Linus Torvalds | 17 years | |
v2.6.28 | commit 4a6908a3a0... | Linus Torvalds | 17 years | |
v2.6.28-rc9 | commit 929096fe9f... | Linus Torvalds | 17 years | |
v2.6.28-rc8 | commit 8b1fae4e42... | Linus Torvalds | 17 years | |
v2.6.28-rc7 | commit 061e41fdb5... | Linus Torvalds | 17 years | |
v2.6.28-rc6 | commit 13d428afc0... | Linus Torvalds | 17 years | |
v2.6.28-rc5 | commit 9bf1a2445f... | Linus Torvalds | 17 years | |
v2.6.28-rc4 | commit f7160c7573... | Linus Torvalds | 17 years | |
v2.6.28-rc3 | commit 45beca08dd... | Linus Torvalds | 17 years | |
v2.6.28-rc2 | commit 0173a3265b... | Linus Torvalds | 17 years | |
v2.6.28-rc1 | commit 57f8f7b60d... | Linus Torvalds | 17 years | |
v2.6.27 | commit 3fa8749e58... | Linus Torvalds | 17 years | |
v2.6.27-rc9 | commit 4330ed8ed4... | Linus Torvalds | 17 years | |
v2.6.27-rc8 | commit 94aca1dac6... | Linus Torvalds | 17 years | |
v2.6.27-rc7 | commit 72d31053f6... | Linus Torvalds | 17 years | |
v2.6.27-rc6 | commit adee14b2e1... | Linus Torvalds | 17 years | |
v2.6.27-rc5 | commit 24342c34a0... | Linus Torvalds | 17 years | |
v2.6.27-rc4 | commit 6a55617ed5... | Linus Torvalds | 17 years | |
v2.6.27-rc3 | commit 30a2f3c60a... | Linus Torvalds | 17 years | |
v2.6.27-rc2 | commit 0967d61ea0... | Linus Torvalds | 17 years | |
v2.6.27-rc1 | commit 6e86841d05... | Linus Torvalds | 17 years | |
v2.6.26 | commit bce7f793da... | Linus Torvalds | 17 years | |
v2.6.26-rc9 | commit b7279469d6... | Linus Torvalds | 17 years | |
v2.6.26-rc8 | commit 543cf4cb3f... | Linus Torvalds | 17 years | |
v2.6.26-rc7 | commit d70ac829b7... | Linus Torvalds | 17 years | |
v2.6.26-rc6 | commit 5dd34572ad... | Linus Torvalds | 17 years | |
v2.6.26-rc5 | commit 53c8ba9540... | Linus Torvalds | 17 years | |
v2.6.26-rc4 | commit e490517a03... | Linus Torvalds | 17 years | |
v2.6.26-rc3 | commit b8291ad07a... | Linus Torvalds | 17 years | |
v2.6.26-rc2 | commit 492c2e476e... | Linus Torvalds | 17 years | |
v2.6.26-rc1 | commit 2ddcca36c8... | Linus Torvalds | 17 years | |
v2.6.25 | commit 4b119e21d0... | Linus Torvalds | 17 years | |
v2.6.25-rc9 | commit 120dd64cac... | Linus Torvalds | 17 years | |
v2.6.25-rc8 | commit 0e81a8ae37... | Linus Torvalds | 17 years | |
v2.6.25-rc7 | commit 05dda977f2... | Linus Torvalds | 17 years | |
v2.6.25-rc6 | commit a978b30af3... | Linus Torvalds | 18 years | |
v2.6.25-rc5 | commit cdeeeae056... | Linus Torvalds | 18 years | |
v2.6.25-rc4 | commit 29e8c3c304... | Linus Torvalds | 18 years | |
v2.6.25-rc3 | commit bfa274e243... | Linus Torvalds | 18 years | |
v2.6.25-rc2 | commit 101142c37b... | Linus Torvalds | 18 years | |
v2.6.25-rc1 | commit 19af35546d... | Linus Torvalds | 18 years | |
v2.6.24 | commit 49914084e7... | Linus Torvalds | 18 years | |
v2.6.24-rc8 | commit cbd9c88369... | Linus Torvalds | 18 years | |
v2.6.24-rc7 | commit 3ce5445046... | Linus Torvalds | 18 years | |
v2.6.24-rc6 | commit ea67db4cdb... | Linus Torvalds | 18 years | |
v2.6.24-rc5 | commit 82d29bf6dc... | Linus Torvalds | 18 years | |
v2.6.24-rc4 | commit 09b56adc98... | Linus Torvalds | 18 years | |
v2.6.24-rc3 | commit d9f8bcbf67... | Linus Torvalds | 18 years | |
v2.6.24-rc2 | commit dbeeb816e8... | Linus Torvalds | 18 years | |
v2.6.24-rc1 | commit c9927c2bf4... | Linus Torvalds | 18 years | |
v2.6.23 | commit bbf25010f1... | Linus Torvalds | 18 years | |
v2.6.23-rc9 | commit 3146b39c18... | Linus Torvalds | 18 years | |
v2.6.23-rc8 | commit 4942de4a0e... | Linus Torvalds | 18 years | |
v2.6.23-rc7 | commit 81cfe79b9c... | Linus Torvalds | 18 years | |
v2.6.23-rc6 | commit 0d4cbb5e7f... | Linus Torvalds | 18 years | |
v2.6.23-rc5 | commit 40ffbfad6b... | Linus Torvalds | 18 years | |
v2.6.23-rc4 | commit b07d68b5ca... | Linus Torvalds | 18 years | |
v2.6.23-rc3 | commit 39d3520c92... | Linus Torvalds | 18 years | |
v2.6.23-rc2 | commit d4ac2477fa... | Linus Torvalds | 18 years | |
v2.6.23-rc1 | commit f695baf2df... | Linus Torvalds | 18 years | |
v2.6.22 | commit 7dcca30a32... | Linus Torvalds | 18 years | |
v2.6.22-rc7 | commit a38d6181ff... | Linus Torvalds | 18 years | |
v2.6.22-rc6 | commit 189548642c... | Linus Torvalds | 18 years | |
v2.6.22-rc5 | commit 188e1f81ba... | Linus Torvalds | 18 years | |
v2.6.22-rc4 | commit 5ecd3100e6... | Linus Torvalds | 18 years | |
v2.6.22-rc3 | commit c420bc9f09... | Linus Torvalds | 18 years | |
v2.6.22-rc2 | commit 55b637c6a0... | Linus Torvalds | 18 years | |
v2.6.22-rc1 | commit 39403865d2... | Linus Torvalds | 18 years | |
v2.6.21 | commit de46c33745... | Linus Torvalds | 18 years | |
v2.6.21-rc7 | commit 94a05509a9... | Linus Torvalds | 18 years | |
v2.6.21-rc6 | commit a21bd69e15... | Linus Torvalds | 18 years | |
v2.6.21-rc5 | commit e0f2e3a06b... | Linus Torvalds | 18 years | |
v2.6.21-rc4 | commit db98e0b434... | Linus Torvalds | 19 years | |
v2.6.21-rc3 | commit 08e15e81a4... | Linus Torvalds | 19 years | |
v2.6.21-rc2 | commit 606135a308... | Linus Torvalds | 19 years | |
v2.6.21-rc1 | commit c8f71b01a5... | Linus Torvalds | 19 years | |
v2.6.20 | commit 62d0cfcb27... | Linus Torvalds | 19 years | |
v2.6.20-rc7 | commit f56df2f4db... | Linus Torvalds | 19 years | |
v2.6.20-rc6 | commit 99abfeafb5... | Linus Torvalds | 19 years | |
v2.6.20-rc5 | commit a8b3485287... | Linus Torvalds | 19 years | |
v2.6.20-rc4 | commit bf81b46482... | Linus Torvalds | 19 years | |
v2.6.20-rc3 | commit 669df1b478... | Linus Torvalds | 19 years | |
v2.6.20-rc2 | commit 3bf8ba38f3... | Linus Torvalds | 19 years | |
v2.6.20-rc1 | commit cc016448b0... | Linus Torvalds | 19 years | |
v2.6.19 | commit 0215ffb08c... | Linus Torvalds | 19 years | |
v2.6.19-rc6 | commit 44597f65f6... | Linus Torvalds | 19 years | |
v2.6.19-rc5 | commit 80c2188127... | Linus Torvalds | 19 years | |
v2.6.19-rc4 | commit ae99a78af3... | Linus Torvalds | 19 years | |
v2.6.19-rc3 | commit 7059abedd2... | Linus Torvalds | 19 years | |
v2.6.19-rc2 | commit b4bd8c6643... | Linus Torvalds | 19 years | |
v2.6.19-rc1 | commit d223a60106... | Linus Torvalds | 19 years | |
v2.6.18 | commit e478bec0ba... | Linus Torvalds | 19 years | |
v2.6.18-rc7 | commit 95064a75eb... | Linus Torvalds | 19 years | |
v2.6.18-rc6 | commit c336923b66... | Linus Torvalds | 19 years | |
v2.6.18-rc5 | commit 60d4684068... | Linus Torvalds | 19 years | |
v2.6.18-rc4 | commit 9f737633e6... | Linus Torvalds | 19 years | |
v2.6.18-rc3 | commit b6ff50833a... | Linus Torvalds | 19 years | |
v2.6.18-rc2 | commit 82d6897fef... | Linus Torvalds | 19 years | |
v2.6.18-rc1 | commit 120bda20c6... | Linus Torvalds | 19 years | |
v2.6.17 | commit 427abfa28a... | Linus Torvalds | 19 years | |
v2.6.17-rc6 | commit 1def630a6a... | Linus Torvalds | 19 years | |
v2.6.17-rc5 | commit a8bd60705a... | Linus Torvalds | 19 years | |
v2.6.17-rc4 | commit d8c3291c73... | Linus Torvalds | 19 years | |
v2.6.17-rc3 | commit 2be4d50295... | Linus Torvalds | 19 years | |
v2.6.17-rc2 | commit 8bbde0e6d5... | Linus Torvalds | 19 years | |
v2.6.17-rc1 | commit 6246b6128b... | Linus Torvalds | 19 years | |
v2.6.16 | commit 7705a8792b... | Linus Torvalds | 20 years | |
v2.6.16-rc6 | commit 535744878e... | Linus Torvalds | 20 years | |
v2.6.16-rc5 | commit b9a33cebac... | Linus Torvalds | 20 years | |
v2.6.16-rc4 | commit bd71c2b174... | Linus Torvalds | 20 years | |
v2.6.16-rc3 | commit e9bb4c9929... | Linus Torvalds | 20 years | |
v2.6.16-rc2 | commit 826eeb53a6... | Linus Torvalds | 20 years | |
v2.6.16-rc1 | commit 2664b25051... | Linus Torvalds | 20 years | |
v2.6.15 | commit 88026842b0... | Linus Torvalds | 20 years | |
v2.6.15-rc7 | commit f89f5948fc... | Linus Torvalds | 20 years | |
v2.6.15-rc6 | commit df7addbb45... | Linus Torvalds | 20 years | |
v2.6.15-rc5 | commit 436b0f76f2... | Linus Torvalds | 20 years | |
v2.6.15-rc4 | commit 5666c0947e... | Linus Torvalds | 20 years | |
v2.6.15-rc3 | commit 624f54be20... | Linus Torvalds | 20 years | |
v2.6.15-rc2 | commit 3bedff1d73... | Linus Torvalds | 20 years | |
v2.6.15-rc1 | commit cd52d1ee9a... | Linus Torvalds | 20 years | |
v2.6.14 | commit 741b2252a5... | Linus Torvalds | 20 years | |
v2.6.14-rc5 | commit 93918e9afc... | Linus Torvalds | 20 years | |
v2.6.14-rc4 | commit 907a426179... | Linus Torvalds | 20 years | |
v2.6.14-rc3 | commit 1c9426e8a5... | Linus Torvalds | 20 years | |
v2.6.14-rc2 | commit 676d55ae30... | Linus Torvalds | 20 years | |
v2.6.14-rc1 | commit 2f4ba45a75... | Linus Torvalds | 20 years | |
v2.6.13 | commit 02b3e4e2d7... | Linus Torvalds | 20 years | |
v2.6.13-rc7 | commit 0572e3da3f... | Linus Torvalds | 20 years | |
v2.6.13-rc6 | commit 6fc32179de... | Linus Torvalds | 20 years | |
v2.6.13-rc5 | commit 9a351e30d7... | Linus Torvalds | 20 years | |
v2.6.13-rc4 | commit 6395352334... | Linus Torvalds | 20 years | |
v2.6.11 | tree c39ae07f39... | |||
v2.6.11-tree | tree c39ae07f39... | |||
v2.6.12 | commit 9ee1c939d1... | |||
v2.6.12-rc2 | commit 1da177e4c3... | |||
v2.6.12-rc3 | commit a2755a80f4... | |||
v2.6.12-rc4 | commit 88d7bd8cb9... | |||
v2.6.12-rc5 | commit 2a24ab628a... | |||
v2.6.12-rc6 | commit 7cef5677ef... | |||
v2.6.13-rc1 | commit 4c91aedb75... | |||
v2.6.13-rc2 | commit a18bcb7450... | |||
v2.6.13-rc3 | commit c32511e271... |