openhub.net
Black Duck Software, Inc.
Black Duck Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
C
Cluster Infrastructure for Linux (CI)
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Inactive
Commits
: Listings
Analyzed
about 4 hours
ago. based on code collected
about 8 hours
ago.
Apr 24, 2023 — Apr 24, 2024
Showing page 1 of 16
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
update
rogertsang
More...
over 10 years ago
ssisys_set_ipvsportweight: optimize away slow getport_desc(). skip register_ports() if update operation returns an error so that register_ports() code path no longer has to do getport_desc() tests. (#ifdef IPVS_REGISTER_PORTS_FIX)
rogertsang
More...
over 10 years ago
- clms_get_node_status: guarantee atomicity, may block - new non-blocking clms_get_node_status_nolock() does not guarantee atomicity - clms_ishalfdown, clms_ishalfup, clms_isnodedown, clms_isnodeup: use new clms_get_node_status_nolock()
rogertsang
More...
over 10 years ago
update
rogertsang
More...
over 13 years ago
- ssi_wait_condition: no need for exclusive wait since no one does exclusive wake. - ssi_wait_softirq_condition: no need for exclusive wait since no one does exclusive wake. - ssi_wait_hardirq_condition: no need for exclusive wait since no one does exclusive wake. - ssi_wait_condition: use prepare_to_wait() / finish_wait(). fixes SMP race with wake function. - ssi_wait_softirq_condition: use prepare_to_wait() / finish_wait(). fixes SMP race with wake function. - ssi_wait_hardirq_condition: use prepare_to_wait() / finish_wait(). fixes SMP race with wake function. - ssi_wait_condition: test for pending signals before waiting. optimize away schedule() call. - ssi_wait_softirq_condition: test for pending signals before waiting. optimize away schedule() call. - ssi_wait_hardirq_condition: test for pending signals before waiting. optimize away schedule() call.
rogertsang
More...
over 13 years ago
clms_take_over_master: no longer reset load_cnt variable. In OpenSSI cleanup_loadinfo() already decrements load_cnt during nodedown processing. fix load_cnt off by one at new CLMS master after CLMS failover. (#ifdef CONFIG_LDLVL)
rogertsang
More...
over 13 years ago
update
rogertsang
More...
over 13 years ago
- sys_ssisys: initialize buffer. prevent internal kernel data exposure. security. - ssisys_node_down: remove use of goto labels. - ssisys_node_down: initialize buffer. prevent internal kernel data exposure. security. - ssisys_reclaim_child: remove use of goto labels. - ssisys_reclaim_child: initialize buffer. prevent internal kernel data exposure. security. - ssisys_node_pid: remove use of goto labels. - ssisys_node_pid: initialize buffer. prevent internal kernel data exposure. security. - ssisys_islocal: remove use of goto labels. - ssisys_islocal: initialize buffer. prevent internal kernel data exposure. security. - ssisys_cfs_wait_mode: remove use of goto labels. - ssisys_cfs_wait_mode: initialize buffer. prevent internal kernel data exposure. security. - ssisys_get_primary: remove use of goto labels. - ssisys_get_primary: initialize buffer. prevent internal kernel data exposure. security. - ssisys_get_secondary: remove use of goto labels. - ssisys_get_secondary: initialize buffer. prevent internal kernel data exposure. security. - cluster_membership: initialize buffer. prevent internal kernel data exposure. security. - cluster_membership: allow memory allocation to fail. - cluster_detailedtransition: initialize buffers. prevent internal kernel data exposure. security. - clusternode_info: initialize buffers. prevent internal kernel data exposure. security. - clusternode_info: fix did not validate size of args against output buffer length. - clusternode_setinfo: initialize buffer. prevent internal kernel data exposure. security. - clusternode_setinfo: fix did not validate size of args. - clusternode_setinfo: allow memory allocation to fail. - ssisys_cluster_set_config: initialize buffer. prevent internal kernel data exposure. security. - ssisys_cluster_set_config: fix possible buffer overrun. - ssisys_cluster_set_config: allow memory allocation to fail. - ssisys_set_nodename: initialize buffer. prevent internal kernel data exposure. security. - ssisys_set_nodename: fix passing null pointer to copy_from_user() when kmalloc() fails. - ssisys_set_nodename: allow memory allocation to fail. - ssisys_set_clustername: initialize buffer. prevent internal kernel data exposure. security. - ssisys_set_clustername: fix passing null pointer to copy_from_user() when kmalloc() fails. - ssisys_set_clustername: allow memory allocation to fail. - ssisys_cfs_mount: initialize buffer. prevent internal kernel data exposure. security. - ssisys_cfs_remount: initialize buffer. prevent internal kernel data exposure. security. - ssisys_cfs_setroot: initialize buffer. prevent internal kernel data exposure. security. - ssisys_lvs: initialize buffer. fix possible internal kernel data exposure. security. - ssisys_set_ipvsportweight: remove use of goto labels. - ssisys_set_ipvsportweight: zero the buffer only if necessary. reduce work.
rogertsang
More...
over 13 years ago
nsc_init_daemon: reduce number of sys_close() calls. nsc_init_daemon: reduce number of get_current() calls.
rogertsang
More...
over 13 years ago
update
rogertsang
More...
over 13 years ago
Move last_consider, last_mconsider, pages_i_bring, and load fields in mosix_task structure to memory descriptor since these fields apply to the thread group, not individual threads. Reduce duplication in process descriptor for threads. Reduce related overhead maintaining these fields.
rogertsang
More...
over 13 years ago
ssi_try_lock_hardirq_spin_lock() use Linux spin_trylock_irqsave().
rogertsang
More...
over 13 years ago
- Offload Mosix work to lower scheduling class. (#ifdef CONFIG_MOSIX_LL) - Defer work in nm_master_send() to Linux work queue. - Defer work in loadinfo_received() to Linux work queue. - Reduce ICS payload when applicable. Send load array at most every Mosix snap load. Used to be every Node Monitor imalive interval.
rogertsang
More...
over 13 years ago
- copy_process() no need to detach_pid() on pending SIGKILL. PID not yet attached. (#ifdef VPROC_IS_LOADLEVELABLE_OOPS_FIX)
rogertsang
More...
over 13 years ago
VPROC (#ifdef PROC_LARGE_MAXPIDS): - Revert PROC_MAXPIDS value to 20 (the default in Linux base). filldir() in proc_pid_readdir() stops at around 20 entries.
rogertsang
More...
over 13 years ago
- Initialize process node_context (as a precaution). When the uninitialized value is not 0 (CLUSTERNODE_THIS by default) the CDSL {nodenum} may return bogus in OpenSSI.
rogertsang
More...
over 13 years ago
- Call MOSIX's balancing algorithms every node monitor heartbeat instead of everytime dependent node loadinfo is received. Reduce work on master node.
rogertsang
More...
over 13 years ago
update
rogertsang
More...
almost 14 years ago
- ics_llunack_send() no need to use kmalloc_nofail() when allocation failure is caught.
rogertsang
More...
almost 14 years ago
- clms_parse_nodelist() no need to use kmalloc_nofail() when allocation failure is caught.
rogertsang
More...
almost 14 years ago
Need bitmap versions of MIGPENDING and MIGSTRESS
hughesj
More...
about 14 years ago
update
rogertsang
More...
about 14 years ago
- Fix __array_cpy_bug() falls through and was hiding array bounds violation in array_cpy().
rogertsang
More...
about 14 years ago
- process_is_alive() might sleep.
rogertsang
More...
about 14 years ago
update
rogertsang
More...
about 14 years ago
VPROC (#ifdef VPROC_IS_LOADLEVELABLE_OOPS_FIX): - Fix vproc_is_loadlevelable() null pointer dereference when process is still being setup. When Mosix choose() raced with VPOP_SETUP_VPROC_RELATIONS() the pvp_pproc pointer is NULL.
rogertsang
More...
about 14 years ago
ci/kernel/cluster/arch/x86_64/include/arch_regs.h should be on trunk
hughesj
More...
about 14 years ago
Add x86_64 changes
hughesj
More...
about 14 years ago
Merge Linux 2.6.11 version
hughesj
More...
about 14 years ago
add file needed for x86_64
hughesj
More...
about 14 years ago
←
1
2
3
4
5
6
7
8
9
…
15
16
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree