ddstreet
About Me
I started with UNIX is 1993, using Solaris, and then moved to Linux in 1997 using Slackware, Red Hat, and now Ubuntu. I began Linux kernel development in 2001, in the USB subsystem, and have contributed since then in various kernel subsystems including memory management, networking, and crypto. I joined Canonical in 2015 as part of the Support and Technical Services Engineering team, and have been working on problems that reach into many different parts of Ubuntu; the kernel, networking, multipath, udev, and more. I enjoy digging deep into technical details and solving problems.
Contact Information
IRC |
ddstreet |
GTalk |
|
Website |
Applications
Contributions
My sponsored uploads:
Bug fix contributions:
- attached block devices not showing up
- using ipsec, many connections result in no buffer space error
- Soft lockup with "block nbdX: Attempted send on closed socket" spam
- kswapd0 100% CPU usage
- lots of printk to serial console can hang system for long time
- systemtap does not work on trusty lts-vivid kernel
- systemtap does not work on wily kernel, hrtimer_get_res
- bonded interfaces in bridge do not have LRO turned off
- systemtap does not work on xenial, struct module changes
- multipath does not set fiberchannel params correctly
- dhclient incorrectly assumes a /64 ipv6 prefix
- nvme drive probe failure
- move nvme driver to linux-image
- NVMe drives in Amazon AWS instance fail to initialize
- export nvme drive model/serial strings via sysfs
- NVMe driver regression for non-smp/1-cpu systems
- Xen MSI setup code incorrectly re-uses cached pirq
- VLAN SR-IOV regression for IXGBE driver
- add pull-ca-source to ubuntu-dev-tools
- Amazon I3 Instance Buffer I/O error on dev nvme0n1
Future Goals
Continue to contribute to the Linux kernel and Ubuntu.
Testimonials
Note: If you have anything nice to say about this person, please do add it below along with @ SIG @ (no spaces). The @ SIG @ command will sign your name and date/time it after you "Save Changes".
I have the pleasure to work with Dan for over a year now at Canonical within the Sustaining Engineering team. I know Dan as a hard working and very serious team player. He also has a very impressive background and profile. slashd - 2017-03-09
I've worked with Dan for several years in a technical capacity. Dan is dedicated to his craft and doesn't hesitate when it comes to supporting Ubuntu and related projects. I believe having Dan as a contributing developer would benefit everyone involved. -- -- cydizen 2017-03-09 21:41:35 2017-3-09 19:40:00
I have the privilege of working in the same team as Dan. I view him as a dedicated and proficient contributor with a great sense of responsibility. Having Dan as a Contributing Developer would be a great addition to Ubuntu. -- fnordahl 2017-03-10 07:30:39
+1 to Dan joining as a Contributing Developer. I've been working with him for several years now and he is always a pleasure to work with. -- bryanquigley 2017-03-10 21:43:46
I have worked with Dan on a number of nontrivial bugs, and his diligence has consistently produced high-quality results. A wholehearted +1 from me. -- markthomas 2017-03-10 22:42:36
I had the pleasure of working with Dan on multiple times while working on Ubuntu bugs. His knowledge on kernel, specifically networking & iproute has saved me a few times. I am +1 on seeing Dan joining as a Ubuntu Developer. -- lborda 2017-04-14 15:59:39
I have been working with Dan since he joined Canonical. I recommend Dan for anything he applies to in Ubuntu Community. Simply because in the past years I have seen him taking care of different amount and types of bugs and he has always delivered perfect fixes. From fixing multipath, udev to kernel, Dan has always worked hard in figuring out the problem and in providing the best possible fix. Besides his really deep technical knowledge in Linux Userland & Kernel, Dan is a really easy going person, always discussing technical problems with a smile on his face. Dan has never forced any situation or imposed his thoughts before a really democratic discussion. The past years helped him to learn Debian packaging, essential knowledge for Ubuntu Community. I don't only recommend him but I must say it has been a pleasure working side-by-side with him and I would love to work in any team Dan is working on. -- inaddy 2017-03-13 00:45:00
ddstreet (last edited 2018-10-16 13:58:44 by ddstreet)