Module Name:src
Committed By: bouyer
Date: Wed Jun 16 10:49:50 UTC 2021
Modified Files:
src/sys/arch/xen/xenbus: xenbus_probe.c
Log Message:
Grab KERNEL_LOCK before calling config_found()
To generate a diff of this commit:
cvs rdiff -u -r1.56 -r1.57
Module Name:src
Committed By: jdolecek
Date: Thu May 14 13:18:55 UTC 2020
Modified Files:
src/sys/arch/xen/xenbus: xenbus_probe.c
Log Message:
fix compile when DPRINK() is defined
To generate a diff of this commit:
cvs rdiff -u -r1.53 -r1.54
Module Name:src
Committed By: bouyer
Date: Wed May 6 16:50:13 UTC 2020
Modified Files:
src/sys/arch/xen/xenbus: xenbus_comms.c xenbus_comms.h xenbus_probe.c
xenbus_xs.c
Log Message:
Convert remaining splfoo/splx and tsleep/wakeup to mutex and condvar.
Mark
Module Name:src
Committed By: bouyer
Date: Tue Apr 28 13:21:01 UTC 2020
Modified Files:
src/sys/arch/xen/xenbus: xenbus_probe.c
Log Message:
Skip block device with device-type "cdrom", as their emulation can't be
disabled; and the backend driver doesn't handle them
Module Name:src
Committed By: jdolecek
Date: Fri Apr 10 12:38:40 UTC 2020
Modified Files:
src/sys/arch/xen/xenbus: xenbus_probe.c
Log Message:
g/c unused xenwatch_mutex extern, and streq()
To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47
Module Name:src
Committed By: jdolecek
Date: Tue Apr 7 15:43:42 UTC 2020
Modified Files:
src/sys/arch/xen/xenbus: xenbus_dev.c
Log Message:
mostly convert to kmem_alloc()
doing this, remove check for failed allocation with KM_SLEEP, and make
sure to not hold mutex
Module Name:src
Committed By: jdolecek
Date: Tue Apr 7 15:16:52 UTC 2020
Modified Files:
src/sys/arch/xen/xenbus: xenbus_client.c
Log Message:
convert from malloc() to kmem_alloc()
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17
Module Name:src
Committed By: joerg
Date: Tue Feb 26 15:55:33 UTC 2019
Modified Files:
src/sys/arch/xen/xenbus: xenbus_probe.c
Log Message:
Compute storage size for a string correctly.
To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40
Module Name:src
Committed By: riastradh
Date: Mon Nov 13 02:12:29 UTC 2017
Modified Files:
src/sys/arch/xen/xenbus: xenbus_comms.c
Log Message:
Missed a spot: preserve known_mpsafe = (level != IPL_VM).
Noted by kre -- sorry!
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: bouyer
Date: Mon Mar 27 18:39:55 UTC 2017
Modified Files:
src/sys/arch/xen/xenbus: xenbus_dev.c
Log Message:
Avoid variable reassignement; reported by dcb...@hotmail.com in
PR port-xen/52112
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: bouyer
Date: Thu Mar 23 14:52:36 UTC 2017
Modified Files:
src/sys/arch/xen/xenbus: xenbus_dev.c
Log Message:
xlwp->mtx will never be used in interrupt context; set to IPL_NONE.
avoids a KASSERT when sleeping for the reply.
To generate a
Module Name:src
Committed By: bouyer
Date: Wed Mar 22 22:33:32 UTC 2017
Modified Files:
src/sys/arch/xen/xenbus: xenbus_dev.c
Log Message:
On second through, it may be possible to have a NULL kfs_v in read and write
(if we're not the LWP which did the open).
Add the
Module Name:src
Committed By: bouyer
Date: Wed Mar 22 21:21:40 UTC 2017
Modified Files:
src/sys/arch/xen/xenbus: xenbus_dev.c
Log Message:
Fix /kern/xen/xenbus handling. It's badly broken and will do bad things
if more than one thread tries to use it at the same time
Module Name:src
Committed By: royger
Date: Wed Nov 28 16:26:59 UTC 2012
Modified Files:
src/sys/arch/xen/xenbus: xenbus_xs.c
Log Message:
xen: prevent adding duplicate xenwatches
When a xenstore watch triggers, the event is processed on process_msg
and if a valid handle
Module Name:src
Committed By: sborrill
Date: Thu Jun 7 14:05:14 UTC 2012
Modified Files:
src/sys/arch/xen/xenbus: xenbus_probe.c
Log Message:
Fix problem where devices with ID 0 were skipped as invalid as it didn't
distinguish between numerical zero and invalid numeric
Module Name:src
Committed By: sborrill
Date: Tue Jun 5 10:58:57 UTC 2012
Modified Files:
src/sys/arch/xen/xenbus: xenbus_probe.c
Log Message:
Sort vif and vbd device IDs numerically so that attach order does not depend
on the order they are passed in through xenstore.
Module Name:src
Committed By: matt
Date: Wed Jul 27 23:11:24 UTC 2011
Modified Files:
src/sys/arch/xen/xenbus: xenbus_xs.c
Log Message:
Change a cast to appease gcc4.5
To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/sys/arch/xen/xenbus/xenbus_xs.c
Module Name:src
Committed By: bouyer
Date: Tue Jun 7 13:52:31 UTC 2011
Modified Files:
src/sys/arch/xen/xenbus: xenbus_xs.c
Log Message:
check that the list is empty before calling cv_wait(). Otherwise
we may sleep waiting for an event which is already in the queue.
To
Module Name:src
Committed By: cegger
Date: Mon Apr 11 15:00:49 UTC 2011
Modified Files:
src/sys/arch/xen/xenbus: xenbus_probe.c
Log Message:
Continue scanning for other frontends when initialization
of one frontend failed. Bug reported by Konrad Wilk on port-xen@.
Fix
Module Name:src
Committed By: cegger
Date: Tue Apr 12 05:09:32 UTC 2011
Modified Files:
src/sys/arch/xen/xenbus: xenbus_probe.c
Log Message:
previous fix does not work if there is exactly only one entry where continue
exits the loop.
Apply fix from Konrad Wilke on
Module Name:src
Committed By: jym
Date: Wed Mar 30 22:34:03 UTC 2011
Modified Files:
src/sys/arch/xen/xenbus: xenbus_probe.c
Log Message:
(purely cosmetic changes)
- Use free_otherend_details() instead of calling free() on xbusd_otherend.
- rename talk_to_otherend() to
Module Name:src
Committed By: cegger
Date: Tue Apr 28 05:44:43 UTC 2009
Modified Files:
src/sys/arch/xen/xenbus: xenbus_client.c xenbus_xs.c
Log Message:
sprintf - snprintf
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10
22 matches
Mail list logo