Page MenuHomeFreeBSD

jceel (Jakub Klama)
User

Projects

User Details

User Since
Aug 11 2014, 2:37 PM (214 w, 5 d)

Recent Activity

Apr 11 2017

jceel added a comment to D10335: VirtFS/9p filesystem passthrough support (virtio-9p).

Is there another upstream repo where you'll maintain lib9p? I'm slightly surprised to see bespoke code landing in contrib/

Apr 11 2017, 12:23 AM

Apr 9 2017

jceel added a comment to D10335: VirtFS/9p filesystem passthrough support (virtio-9p).

Any thoughts on the interaction with capsicum ? Seems like you just need blanket access underneath a particular directory.

Apr 9 2017, 10:21 PM
jceel retitled D10335: VirtFS/9p filesystem passthrough support (virtio-9p) from 9p filesystem passthrough support (virtio-9p) to VirtFS/9p filesystem passthrough support (virtio-9p).
Apr 9 2017, 10:13 PM
jceel updated the test plan for D10335: VirtFS/9p filesystem passthrough support (virtio-9p).
Apr 9 2017, 9:52 PM
jceel updated the summary of D10335: VirtFS/9p filesystem passthrough support (virtio-9p).
Apr 9 2017, 9:50 PM
jceel updated the summary of D10335: VirtFS/9p filesystem passthrough support (virtio-9p).
Apr 9 2017, 9:48 PM
jceel created D10335: VirtFS/9p filesystem passthrough support (virtio-9p).
Apr 9 2017, 9:45 PM

Mar 26 2017

jceel added a comment to D9299: Rework CTL frontend & backend options to use nv(3), allow creating multiple ioctl frontend ports.

still missing: man page changes. working on them...

Mar 26 2017, 10:08 PM
jceel updated the diff for D9299: Rework CTL frontend & backend options to use nv(3), allow creating multiple ioctl frontend ports.

Fixed issued pointed out by mav@, added new switches to usage() in ctladm.c

Mar 26 2017, 10:06 PM

Feb 23 2017

jceel accepted D9564: bhyve: document virtio-console in the manpage.

I can't really comment on style, but from technical accuracy standpoint it's all good.

Feb 23 2017, 12:50 PM

Feb 22 2017

jceel updated the diff for D9299: Rework CTL frontend & backend options to use nv(3), allow creating multiple ioctl frontend ports.

Added -d switch to ctladm port command to specify frontend driver type (default is ioctl). Fixed resource leaks in cfi_shutdown(). Fixed minor gratuitous typecasts. Added seatbelts preventing default ioctl port to be destroyed.

Feb 22 2017, 7:21 PM
jceel added a comment to D9299: Rework CTL frontend & backend options to use nv(3), allow creating multiple ioctl frontend ports.

I decided to not allow to destroy default ioctl port

Feb 22 2017, 1:49 AM

Feb 1 2017

jceel updated the diff for D9299: Rework CTL frontend & backend options to use nv(3), allow creating multiple ioctl frontend ports.
Feb 1 2017, 6:06 PM

Jan 31 2017

jceel updated the diff for D9299: Rework CTL frontend & backend options to use nv(3), allow creating multiple ioctl frontend ports.

Fixed various things pointed out by reviewer.

Jan 31 2017, 9:26 PM

Jan 27 2017

jceel added inline comments to D9299: Rework CTL frontend & backend options to use nv(3), allow creating multiple ioctl frontend ports.
Jan 27 2017, 4:36 PM

Jan 24 2017

jceel updated the diff for D9299: Rework CTL frontend & backend options to use nv(3), allow creating multiple ioctl frontend ports.

Adapted to new ramdisk backend features, added fragments missing in previous diffs

Jan 24 2017, 11:09 PM

Jan 23 2017

jceel added inline comments to D9299: Rework CTL frontend & backend options to use nv(3), allow creating multiple ioctl frontend ports.
Jan 23 2017, 5:00 PM
jceel set the repository for D9299: Rework CTL frontend & backend options to use nv(3), allow creating multiple ioctl frontend ports to rS FreeBSD src repository.
Jan 23 2017, 10:22 AM
jceel updated the diff for D9299: Rework CTL frontend & backend options to use nv(3), allow creating multiple ioctl frontend ports.

Fixed several HEAD mismerges

Jan 23 2017, 10:22 AM

Jan 22 2017

jceel updated D9299: Rework CTL frontend & backend options to use nv(3), allow creating multiple ioctl frontend ports.
Jan 22 2017, 10:51 PM
jceel updated D9299: Rework CTL frontend & backend options to use nv(3), allow creating multiple ioctl frontend ports.
Jan 22 2017, 10:49 PM
jceel retitled D9299: Rework CTL frontend & backend options to use nv(3), allow creating multiple ioctl frontend ports from to Rework CTL frontend & backend options to use nv(3), allow creating multiple ioctl frontend ports.
Jan 22 2017, 10:47 PM

Jan 3 2017

jceel added a comment to D9033: Raise BLOCKIF_IOV_MAX to 128. .

I'd be glad to hear what else needs to be changed - I applied that patch in freenas/os tree about a month ago and heard from several users that it fixed virtio-blk on Windows for them, but maybe they didn't push it hard enough.

Jan 3 2017, 7:47 PM
jceel retitled D9033: Raise BLOCKIF_IOV_MAX to 128. from to Raise BLOCKIF_IOV_MAX to 128. .
Jan 3 2017, 7:41 PM

Nov 30 2016

jceel added a comment to D8680: add low level console support to virtio_console driver.

There might be some merit in implementing guest side of emergency write feature - virtio spec says that emergency writes are possible even before device is initialized or even reset, and emergency write port resides inside PCI config space, making it easy to write to it from loader(8) or during kernel early initialization.

Nov 30 2016, 4:10 PM

Nov 24 2016

jceel committed rS309121: virtio_console: handle short writes to an Unix domain socket gracefully..
virtio_console: handle short writes to an Unix domain socket gracefully.
Nov 24 2016, 10:16 PM
jceel committed rS309120: Allow opening virtio-console ports from the host side before guest.
Allow opening virtio-console ports from the host side before guest
Nov 24 2016, 9:53 PM

Nov 12 2016

jceel committed rS308566: Reserve space for control message payload (currently a port name)..
Reserve space for control message payload (currently a port name).
Nov 12 2016, 1:42 AM

Sep 17 2016

jceel committed rS305900: Create aliases for named virtio-console ports..
Create aliases for named virtio-console ports.
Sep 17 2016, 4:03 PM
jceel closed D7182: Add support for named virtio console ports by committing rS305900: Create aliases for named virtio-console ports..
Sep 17 2016, 4:03 PM
jceel updated the diff for D7182: Add support for named virtio console ports.

Port names are not null-terminated - putting '\0' at the last byte was wrong.

Sep 17 2016, 3:57 PM
jceel committed rS305898: Add virtio-console support to bhyve..
Add virtio-console support to bhyve.
Sep 17 2016, 1:48 PM
jceel closed D7185: Add virtio-console support to bhyve by committing rS305898: Add virtio-console support to bhyve..
Sep 17 2016, 1:48 PM
jceel updated the diff for D7185: Add virtio-console support to bhyve.

Cast basename() argument to char *.

Sep 17 2016, 1:31 PM

Jul 11 2016

jceel retitled D7185: Add virtio-console support to bhyve from to Add virtio-console support to bhyve.
Jul 11 2016, 1:19 PM
jceel retitled D7182: Add support for named virtio console ports from to Add support for named virtio console ports.
Jul 11 2016, 12:09 PM

Mar 13 2016

jceel committed rS296808: Check value returned from ucl_parser_add_file()..
Check value returned from ucl_parser_add_file().
Mar 13 2016, 7:50 PM

Feb 3 2016

jceel committed rS295212: Add an additional, libucl-based configuration file parser to ctld..
Add an additional, libucl-based configuration file parser to ctld.
Feb 3 2016, 4:04 PM
jceel closed D4534: libucl-based configuration file parser for ctld by committing rS295212: Add an additional, libucl-based configuration file parser to ctld..
Feb 3 2016, 4:03 PM

Jan 26 2016

jceel set the repository for D4534: libucl-based configuration file parser for ctld to rS FreeBSD src repository.
Jan 26 2016, 12:45 PM
jceel updated the diff for D4534: libucl-based configuration file parser for ctld.

Style fixes; moved check_perms() after parse_conf()/uclparse_conf().

Jan 26 2016, 12:44 PM

Dec 12 2015

jceel updated the diff for D4534: libucl-based configuration file parser for ctld.

Initialize "tag" variable to NULL explicitly at uclparse.c:134.

Dec 12 2015, 9:14 PM
jceel added a reviewer for D4534: libucl-based configuration file parser for ctld: mav.
Dec 12 2015, 4:22 PM
jceel retitled D4534: libucl-based configuration file parser for ctld from to libucl-based configuration file parser for ctld.
Dec 12 2015, 3:33 PM

Oct 11 2015

jceel committed rS289143: Sync key definitions with Linux..
Sync key definitions with Linux.
Oct 11 2015, 5:37 PM

Jul 5 2015

jceel committed rS285167: Correctly handle data arguments in EV_SET_* ioctls..
Correctly handle data arguments in EV_SET_* ioctls.
Jul 5 2015, 2:24 PM

Aug 12 2014

jceel added inline comments to D587: Add interrupt controller interface on ARM & allow to use stacked ICs.
Aug 12 2014, 8:06 AM

Aug 11 2014

jceel updated D587: Add interrupt controller interface on ARM & allow to use stacked ICs.
Aug 11 2014, 4:57 PM
jceel retitled D587: Add interrupt controller interface on ARM & allow to use stacked ICs from to Add interrupt controller interface on ARM & allow to use stacked ICs.
Aug 11 2014, 4:56 PM