2016-10-28 |
Manfred Spraul | ipc/sem.c: fix complex_count vs. simple op race
|
commit | commitdiff | tree |
2015-08-14 |
Manfred Spraul | ipc/sem.c: update/correct memory barriers Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2014-12-13 |
Manfred Spraul | ipc/msg: increase MSGMNI, remove scaling Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2014-12-13 |
Manfred Spraul | ipc/sem.c: increase SEMMSL, SEMMNI, SEMOPM Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2014-12-13 |
Manfred Spraul | ipc/sem.c: change memory barrier in sem_lock() to smp_rmb() Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2014-12-03 |
Manfred Spraul | ipc/sem.c: fully initialize sem_array before making... Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2014-06-06 |
Manfred Spraul | ipc/sem.c: add a printk_once for semctl(GETNCNT/GETZCNT) Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2014-06-06 |
Manfred Spraul | ipc/sem.c: make semctl(,,{GETNCNT,GETZCNT}) standard... Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2014-06-06 |
Manfred Spraul | ipc/sem.c: store which operation blocks in perform_atomic_se... Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2014-06-06 |
Manfred Spraul | ipc/sem.c: change perform_atomic_semop parameters Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2014-06-06 |
Manfred Spraul | ipc/sem.c: remove code duplication Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2014-06-06 |
Manfred Spraul | ipc/sem.c: bugfix for semctl(,,GETZCNT) Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2014-06-06 |
Manfred Spraul | ipc/shm.c: increase the defaults for SHMALL, SHMMAX Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2014-06-06 |
Manfred Spraul | ipc/shm.c: check for integer overflow during shmget. Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2014-06-06 |
Manfred Spraul | ipc/shm.c: check for overflows of shm_tot Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2014-06-06 |
Manfred Spraul | ipc/shm.c: check for ulong overflows in shmat Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2014-01-28 |
Manfred Spraul | ipc: whitespace cleanup Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2013-10-17 |
Manfred Spraul | ipc/sem.c: synchronize semop and semctl with IPC_RMID Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2013-09-30 |
Manfred Spraul | ipc/sem.c: update sem_otime for all operations Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2013-09-30 |
Manfred Spraul | ipc/sem.c: synchronize the proc interface Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2013-09-30 |
Manfred Spraul | ipc/sem.c: optimize sem_lock() Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2013-09-30 |
Manfred Spraul | ipc/sem.c: fix race in sem_lock() Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2013-09-03 |
Manfred Spraul | ipc/msg.c: Fix lost wakeup in msgsnd(). Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2013-07-09 |
Manfred Spraul | ipc/sem.c: rename try_atomic_semop() to perform_atomic_semop... Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2013-07-09 |
Manfred Spraul | ipc/sem.c: replace shared sem_otime with per-semaphore... Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2013-07-09 |
Manfred Spraul | ipc/sem.c: always use only one queue for alter operations Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2013-07-09 |
Manfred Spraul | ipc/sem: separate wait-for-zero and alter tasks into... Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2013-07-09 |
Manfred Spraul | ipc/sem.c: cacheline align the semaphore structures Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2013-07-09 |
Manfred Spraul | ipc/util.c, ipc_rcu_alloc: cacheline align allocation Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2013-05-26 |
Manfred Spraul | ipc/sem.c: Fix missing wakeups in do_smart_update_queue() Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2011-11-02 |
Manfred Spraul | include/linux/sem.h: make sysv_sem empty if SYSVIPC... Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2011-11-02 |
Manfred Spraul | ipc/sem.c: remove private structures from public header... Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2011-11-02 |
Manfred Spraul | ipc/sem.c: handle spurious wakeups Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2011-11-02 |
Manfred Spraul | ipc/sem.c: fix return code race with semop vs. semop... Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2011-07-26 |
Manfred Spraul | ipc/sem.c: fix race with concurrent semtimedop() timeouts... Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2010-07-20 |
Manfred Spraul | ipc/sem.c: bugfix for semop() not reporting successful... Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2010-05-27 |
Manfred Spraul | ipc/sem.c: update description of the implementation Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2010-05-27 |
Manfred Spraul | ipc/sem.c: cacheline align the ipc spinlock for semaphores Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2010-05-27 |
Manfred Spraul | ipc/sem.c: move wake_up_process out of the spinlock... Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2010-05-27 |
Manfred Spraul | ipc/sem.c: optimize update_queue() for bulk wakeup... Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2009-12-16 |
Manfred Spraul | ipc/sem.c: optimize single sops when semval is zero Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2009-12-16 |
Manfred Spraul | ipc/sem.c: optimize single semop operations Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2009-12-16 |
Manfred Spraul | ipc/sem.c: add a per-semaphore pending list Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2009-12-16 |
Manfred Spraul | ipc/sem.c: optimize if semops fail Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2008-12-10 |
Manfred Spraul | lib/idr.c: Fix bug introduced by RCU fix Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2008-12-02 |
Manfred Spraul | lib/idr.c: fix rcu related race with idr_find Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2008-10-13 |
Manfred Spraul | arch/x86/kernel/smpboot.c: Clarify when irq processing... Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2008-09-19 |
Manfred Spraul | avr32: nmi_enter() without nmi_exit()
|
commit | commitdiff | tree |
2008-09-08 |
Manfred Spraul | kernel/cpu.c: create a CPU_STARTING cpu_chain notifier Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2008-09-06 |
Manfred Spraul | kernel/cpu.c: Move the CPU_DYING notifiers Signed-off-By: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2008-07-25 |
Manfred Spraul | ipc/sem.c: rewrite undo list locking Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2008-07-25 |
Manfred Spraul | ipc/sem.c: convert sem_array.sem_pending to struct... Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2008-07-25 |
Manfred Spraul | ipc/sem.c: remove unused entries from struct sem_queue Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2008-07-25 |
Manfred Spraul | ipc/sem.c: convert undo structures to struct list_head Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2008-04-29 |
Manfred Spraul | ipc: sysvsem: force unshare(CLONE_SYSVSEM) when CLONE_NEWIPC Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2008-04-29 |
Manfred Spraul | ipc: sysvsem: implement sys_unshare(CLONE_SYSVSEM) Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2007-10-18 |
Manfred Spraul | forcedeth msi bugfix Signed-Off-By: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2006-09-29 |
Manfred Spraul | [PATCH] list_del debug check
|
commit | commitdiff | tree |
2006-03-26 |
Manfred Spraul | [PATCH] one ipc/sem.c->mutex.c converstion too many.. Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2006-02-01 |
Manfred Spraul | [PATCH] slab: distinguish between object and buffer... Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2005-12-24 |
Manfred Spraul | [PATCH] add missing memory barriers to ipc/sem.c Signed-Off-By: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2005-12-24 |
Manfred Spraul | [PATCH] forcedeth: fix random memory scribbling bug Signed-Off-By: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2005-11-07 |
Manfred Spraul | [PATCH] slab: Use same schedule timeout for all cpus... Signed-Off-By: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2005-09-22 |
Manfred Spraul | forcedeth: add hardware tx checksumming Signed-off-By: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2005-09-05 |
Manfred Spraul | [PATCH] slab: removes local_irq_save()/local_irq_restore... Signed-Off-By: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2005-08-19 |
Manfred Spraul | [PATCH] forcedeth: Initialize link settings in every... Signed-Off-By: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2005-07-31 |
Manfred Spraul | [PATCH] forcedeth: write back original mac address...
|
commit | commitdiff | tree |
2005-07-31 |
Manfred Spraul | [PATCH] forcedeth: Add set_mac_address support
|
commit | commitdiff | tree |
2005-07-31 |
Manfred Spraul | [PATCH] forcedeth: 64-bit DMA support
|
commit | commitdiff | tree |
2005-07-31 |
Manfred Spraul | [PATCH] forcedeth: rewritten tx irq handling
|
commit | commitdiff | tree |
2005-07-31 |
Manfred Spraul | [PATCH] forcedeth: Improve ethtool support
|
commit | commitdiff | tree |
2005-07-31 |
Manfred Spraul | [PATCH] forcedeth: Jumbo Frame Support
|
commit | commitdiff | tree |
2005-06-27 |
Manfred Spraul | [PATCH] forcedeth: Add support for new device id
|
commit | commitdiff | tree |
2005-06-27 |
Manfred Spraul | [PATCH] forcedeth: Poll for link changes
|
commit | commitdiff | tree |
2005-06-27 |
Manfred Spraul | [PATCH] forcedeth: add two new pci ids
|
commit | commitdiff | tree |
2005-06-23 |
Manfred Spraul | [PATCH] ipcsem: remove superflous decrease variable... Signed-Of-By: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
2005-05-15 |
Manfred Spraul | [PATCH] forcedeth: Update error handling
|
commit | commitdiff | tree |
2005-05-01 |
Manfred Spraul | [PATCH] add kmalloc_node, inline cleanup Signed-off-by: Manfred Spraul <manfred@colorfullife.com>
|
commit | commitdiff | tree |
|