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 | 15 years |
wip-fmlp-dequeue | Improve FMLP queue management. | Glenn Elliott | 14 years |
wip-ft-irq-flag | Feather-Trace: keep track of interrupt-related interference. | Bjoern B. Brandenburg | 14 years |
wip-gpu-cleanup | Enable sched_trace log injection from userspace | Glenn Elliott | 13 years |
wip-gpu-interrupts | Remove option for threading of all softirqs. | Glenn Elliott | 14 years |
wip-gpu-rtas12 | Generalized GPU cost predictors + EWMA. (untested) | Glenn Elliott | 13 years |
wip-gpu-rtss12 | Final GPUSync implementation. | Glenn Elliott | 13 years |
wip-gpu-rtss12-srp | experimental changes to support GPUs under SRP | Glenn Elliott | 13 years |
wip-gpusync-merge | Cleanup priority tracking for budget enforcement. | Glenn Elliott | 11 years |
wip-ikglp | Move RSM and IKGLP imp. to own .c files | Glenn Elliott | 13 years |
wip-k-fmlp | Merge branch 'mpi-master' into wip-k-fmlp | Glenn Elliott | 14 years |
wip-kernel-coloring | Added recolor syscall | Namhoon Kim | 7 years |
wip-kernthreads | Kludge work-queue processing into klitirqd. | Glenn Elliott | 15 years |
wip-klmirqd-to-aux | Allow klmirqd threads to be given names. | Glenn Elliott | 13 years |
wip-kshark | Merge branch 'mpi-staging' into wip-kshark | Jonathan Herman | 13 years |
wip-litmus-3.2 | Merge commit 'v3.2' into litmus-staging | Andrea Bastoni | 13 years |
wip-litmus2011.2 | Cleanup: Coding conformance for affinity stuff. | Glenn Elliott | 14 years |
wip-litmus3.0-2011.2 | Feather-Trace: keep track of interrupt-related interference. | Bjoern B. Brandenburg | 14 years |
wip-master-2.6.33-rt | Avoid deadlock when switching task policy to BACKGROUND (ugly) | Andrea Bastoni | 15 years |
wip-mc | Removed ARM-specific hacks which disabled less common mixed-criticality featu... | Jonathan Herman | 12 years |
wip-mc-bipasa | MC-EDF added | bipasa chattopadhyay | 13 years |
wip-mc-jerickso | Split C/D queues | Jeremy Erickson | 15 years |
wip-mc2-cache-slack | Manually patched mc^2 related code | Ming Yang | 10 years |
wip-mcrit-mac | cosmetic | Mac Mollison | 15 years |
wip-merge-3.0 | Prevent Linux to send IPI and queue tasks on remote CPUs. | Andrea Bastoni | 14 years |
wip-merge-v3.0 | Prevent Linux to send IPI and queue tasks on remote CPUs. | Andrea Bastoni | 14 years |
wip-migration-affinity | NULL affinity dereference in C-EDF. | Glenn Elliott | 14 years |
wip-mmap-uncache | share branch with others | Glenn Elliott | 13 years |
wip-modechange | RTSS 2017 submission | Namhoon Kim | 8 years |
wip-nested-locking | Appears to be working. | Bryan Ward | 12 years |
wip-omlp-gedf | First implementation of G-OMLP. | Glenn Elliott | 15 years |
wip-pai | Some cleanup of PAI | Glenn Elliott | 14 years |
wip-percore-lib | 9/21/2016 | Namhoon Kim | 9 years |
wip-performance | CONFIG_DONT_PREEMPT_ON_TIE: Don't preeempt a scheduled task on priority tie. | Glenn Elliott | 14 years |
wip-pgm | Add PGM support to C-FL | Glenn Elliott | 12 years |
wip-pgm-split | First draft of C-FL-split | Namhoon Kim | 12 years |
wip-pm-ovd | Add preemption-and-migration overhead tracing support | Andrea Bastoni | 15 years |
wip-prio-inh | P-EDF updated to use the generic pi framework. | Glenn Elliott | 15 years |
wip-prioq-dgl | BUG FIX: Support DGLs with PRIOQ_MUTEX | Glenn Elliott | 13 years |
wip-refactored-gedf | Generalizd architecture for GEDF-style scheduelrs to reduce code redundancy. | Glenn Elliott | 15 years |
wip-release-master-fix | bugfix: release master CPU must signal task was picked | Bjoern B. Brandenburg | 14 years |
wip-robust-tie-break | EDF priority tie-breaks. | Glenn Elliott | 13 years |
wip-rt-kshark | Move task time accounting into the complete_job method. | Jonathan Herman | 13 years |
wip-rtas12-pgm | Scheduling of PGM jobs. | Glenn Elliott | 13 years |
wip-semi-part | Fix compile error with newer GCC | Jeremy Erickson | 12 years |
wip-semi-part-edfos-jerickso | Use initial CPU set by client | Jeremy Erickson | 12 years |
wip-shared-lib | TODO: Fix condition checks in replicate_page_move_mapping() | Namhoon Kim | 9 years |
wip-shared-lib2 | RTAS 2017 Submission ver. | Namhoon Kim | 9 years |
wip-shared-mem | Initial commit for shared library | Namhoon Kim | 9 years |
wip-splitting-jerickso | Fix release behavior | Jeremy Erickson | 13 years |
wip-splitting-omlp-jerickso | Bjoern's Dissertation Code with Priority Donation | Jeremy Erickson | 13 years |
wip-stage-binheap | An efficient binary heap implementation. | Glenn Elliott | 13 years |
wip-sun-port | Dynamic memory allocation and clean exit for FeatherTrace | Christopher Kenna | 15 years |
wip-timer-trace | bugfix: C-EDF, clear scheduled field of the correct CPU upon task_exit | Andrea Bastoni | 15 years |
wip-tracepoints | Add kernel-style events for sched_trace_XXX() functions | Andrea Bastoni | 14 years |
|
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 | 15 years |
v2.6.33.1 | commit dbdafe5ccf... | Greg Kroah-Hartman | 15 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 | 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 |
#define CAP_RECOVERY_L2 0x4
#define CAP_MULTI_R2T 0x8
#define CAP_HDRDGST 0x10
#define CAP_DATADGST 0x20
#define CAP_MULTI_CONN 0x40
#define CAP_TEXT_NEGO 0x80
#define CAP_MARKERS 0x100
#define CAP_FW_DB 0x200
#define CAP_SENDTARGETS_OFFLOAD 0x400 /* offload discovery process */
#define CAP_DATA_PATH_OFFLOAD 0x800 /* offload entire IO path */
#define CAP_DIGEST_OFFLOAD 0x1000 /* offload hdr and data digests */
#define CAP_PADDING_OFFLOAD 0x2000 /* offload padding insertion, removal,
and verification */
#define CAP_LOGIN_OFFLOAD 0x4000 /* offload session login */
/*
* These flags describes reason of stop_conn() call
*/
#define STOP_CONN_TERM 0x1
#define STOP_CONN_SUSPEND 0x2
#define STOP_CONN_RECOVER 0x3
#define ISCSI_STATS_CUSTOM_MAX 32
#define ISCSI_STATS_CUSTOM_DESC_MAX 64
struct iscsi_stats_custom {
char desc[ISCSI_STATS_CUSTOM_DESC_MAX];
uint64_t value;
};
/*
* struct iscsi_stats - iSCSI Statistics (iSCSI MIB)
*
* Note: this structure contains counters collected on per-connection basis.
*/
struct iscsi_stats {
/* octets */
uint64_t txdata_octets;
uint64_t rxdata_octets;
/* xmit pdus */
uint32_t noptx_pdus;
uint32_t scsicmd_pdus;
uint32_t tmfcmd_pdus;
uint32_t login_pdus;
uint32_t text_pdus;
uint32_t dataout_pdus;
uint32_t logout_pdus;
uint32_t snack_pdus;
/* recv pdus */
uint32_t noprx_pdus;
uint32_t scsirsp_pdus;
uint32_t tmfrsp_pdus;
uint32_t textrsp_pdus;
uint32_t datain_pdus;
uint32_t logoutrsp_pdus;
uint32_t r2t_pdus;
uint32_t async_pdus;
uint32_t rjt_pdus;
/* errors */
uint32_t digest_err;
uint32_t timeout_err;
/*
* iSCSI Custom Statistics support, i.e. Transport could
* extend existing MIB statistics with its own specific statistics
* up to ISCSI_STATS_CUSTOM_MAX
*/
uint32_t custom_length;
struct iscsi_stats_custom custom[0]
__attribute__ ((aligned (sizeof(uint64_t))));
};
enum chap_type_e {
CHAP_TYPE_OUT,
CHAP_TYPE_IN,
};
enum iscsi_chap_param {
ISCSI_CHAP_PARAM_INDEX,
ISCSI_CHAP_PARAM_CHAP_TYPE,
ISCSI_CHAP_PARAM_USERNAME,
ISCSI_CHAP_PARAM_PASSWORD,
ISCSI_CHAP_PARAM_PASSWORD_LEN
};
#define ISCSI_CHAP_AUTH_NAME_MAX_LEN 256
#define ISCSI_CHAP_AUTH_SECRET_MAX_LEN 256
struct iscsi_chap_rec {
uint16_t chap_tbl_idx;
enum chap_type_e chap_type;
char username[ISCSI_CHAP_AUTH_NAME_MAX_LEN];
uint8_t password[ISCSI_CHAP_AUTH_SECRET_MAX_LEN];
uint8_t password_length;
};
#endif