/dev/dump
Stack backtraces from the mind of Garrett. Symbolic debugger not included.
OS / kernelGoSoftware / engineering practiceEssays / personal
- Posts
- 353 from 9 Mar 2007 to 25 Dec 2025
- Posting
- now and then (1 in the last year)
- Kind
- personal blog
- Feed
- https://garrett.damore.org/feeds/posts/default
2025 1
2018 9
2017 4
2016 5
2015 11
- What Microsoft Can Do to Make Me Hate Windows a Little Less
- On Misunderstandings
- A Space Shooter in Curses
- Fun with terminals, character sets, Unicode, and Go
- Tcell - Terminal functionality for Pure Go apps
- On Go, Portability, and System Interfaces
- Announcing govisor 1.0
- MacOS X 10.10.3 Update is *TOXIC*
- vtprint - blast from the past
- IPv6 and IPv4 name resolution with Go
- Rise of mangos
2014 15
- A better illumos...
- Your language sucks...
- My Problem with Feminism
- Supporting Women in Open Source
- Modernizing "less"
- It's time already
- POSIX 2008 locale support integrated (illumos)
- illumos, identification, and versions
- SP protocols improved again!
- Names are Hard
- Early performance numbers
- SP (nanomsg) in Pure Go
- The Failed Promise
- Sorry for the interruption....
- Worst Company ... Ever
2013 5
2012 10
- hackathon project: pfiles - postmortem analysis
- Latest Apple EarPods - Success!
- GNU grep - A Cautionary Tale About GPLv3
- Infographic - Programming
- illumos and ZFS day!
- The Case for a new Reference Distro for illumos
- Response to Alasdair's Resignation
- Women in Tech Adverstising - a rebuttal
- Ivy Bridge Motherboards -- Don't *Really* Exist!
- Why I *hate* external dependencies!
2011 28
- illumos hackathon a resounding success
- NexentaStor 3.1 available now
- Bombproof taskqs
- illumos podcast
- illumos Panel Discussion in SF Bay Area
- NexentaStor 3.0.5 available now
- GSoC Candidates Selected
- Thanks again, Joyent!
- What is this OSUNIX thing anyway?
- Thank you Joyent!
- CFV: illumos content authors
- Thank you Areca! 6Gbps 1880 support in illumos
- Another outlet..
- illumos has Serbian Family Language Support
- Planet OpenSolaris *isn't*
- Update: illumos is accepted as GSoC Mentoring Org
- illumos gets documentation!
- Google Summer of Code & illumos
- COMSTAR and SCSI UNMAP
- SCALE illumos Photos
- Open Source Opportunities near Boston!
- illumos at SCALE
- New audio driver
- Welcome to new Nexentians
- Changes to illumos Contribution Process
- illumos sysad/integrator position (NYC)
- need C programmers/interns in So. Cal.
- illumos update in LA
2010 68
- beadm provided in "C"
- Any illumos fans near Corinth, MS?
- I sed(1) so!
- Update on SATA Expanders
- Status Update on the illumos Foundation
- New Advocate - Albert Lee
- New open source iprb(7D) driver
- zfs should not depend on python... and doesn't anymore
- Job Opp @ Nexenta: Director of Sustaining/Certifications
- New desktop image
- New illumos logo
- CFV: web/HTML/graphics people
- New implementation of printf
- illumos gets global
- Emacs & Gnome Terminal Co-existence Resolved
- Another ZFS departure
- South/Central American opportunity
- Oracle/NetApp ZFS lawsuit dismissed
- We're Hiring!
- Squash-proof?
- illumos Interest Groups
- OpenSolaris ARC is Dead
- OGB has dissolved today
- Why SAS->SATA is not such a great idea
- IPS == FAIL
- The Tap Is Turned Off
- More milestones...
- Presenting Illumos at SVOSUG
- More new stuff...
- Milestone Commit for Illumos
- The Hand May Be Forced
- Illumos Announcement
- Illumos
- Please Be Patient
- In NYC for DebConf10
- ZFS disk monitoring...
- Looking for CIFS/AD expertise
- skype for Solaris
- LDRS 29, very cool
- Press release
- O_SYNC behavior not honored
- Great Falcon-9 Launch!
- audioens in VMware...
- Well *That* Didn't Work Out So Well
- Last Day
- New Computer
- Engines arrived for Squat yesterday
- Greener pastures
- Going up to SF bay area
- audiocmihd driver (Asus Xonar cards)
- Interrupt Free Audio
- "Legislative Sleight of Hand"
- Why We Need a Human Spaceflight
- ON IPS surprisingly easy
- Funny Ancient Software
- Congratulations to BMW Oracle Racing
- Open Development
- Scalability FUD
- Missing audio packages
- System board for ZFS NAS
- Kindle Converts a Skeptic
- Reprehensible behavior from a monopoly
- Its Official
- Auto Install Finally Working For Me!
- Six Years & Counting
- Interesting device driver work
- A "modern" elxl driver
- Out with the Old, In with the New
2009 79
- Shortest Audio Driver?
- Do you use IDN? (E10K inter-domain networking)
- New audioctl coming soon
- quick system identification
- new aquarium lights
- Bad sound in Virtual Box in recent builds
- Jack of all trades, master of none
- sar graphical output - do you use sag?
- nice ZIL device....
- audioemu10k driver pushed
- Taking myself off of laptop discuss
- SDcards and ZFS
- hacking perl to help my kids at school
- Feeling Marginalized by OpenSolaris
- Call for testers: audioemu10K
- test audioemu10k driver posted
- hme shrinks by about 40%
- OpenSolaris on snv_124 Impressions
- Giving up on laptop-discuss@
- why we might never support Dolby Digital
- audio driver enhancements
- ohloh.net statistics
- ESS Solo-1 (audiosolo) integrated
- Crazy Sunday -- ESS Solo-1
- NWAM and MII toxicity in build 123
- audiop16x driver integrated
- audiols integrated
- Assorted audio cards needed
- audiols works nicely on sparc
- AudigyLS Boomer Driver Posted
- Surround Sound on SPARC?
- Community Contributions
- Fun With Rocketry
- Test Marvell Yukon 2 Ethernet Driver
- A Push A Long Time In Coming
- audiovia97 not as rare as I thought
- Another way you know you're getting old...
- ohloh.net
- Fast Reboot & Panic
- Archived KCA 2009 Boomer Talk
- audiovia97 pushed
- Boomer Paper at KCA
- Off to Brisbane, Austrialia
- STREAMS and non-STREAMS in the same driver
- mii related fallout
- Common MII/GMII layer integrated
- audiovia97 webrev posted
- audiocmi integrated
- proposal to change policy of SPARC deliverables
- driver private headers
- driver.conf files considered evil
- audiocmi webrev posted
- spwr opensource and GLDv3?
- Going to CommunityOne After All
- hme for x86 RTI submitted
- audio1575 driver for x86
- iprb suspend/resume and quiesce support in b115
- on the evils of auto-bounce/discard mailing lists
- giving up on iprb
- audio1575 driver for x86
- 7zip saves the day
- hme/qfe x86 and SPARC binaries
- Via Rhine driver integrated
- ALI 5451 southbridge AC'97 audio integrated
- kaBOOM!
- preliminary audio driver for cmi8738
- Going to KCA 2009
- boomer rc3, audio driver for ali5451
- rtls open sourced!
- I've Arrived
- Another Boomer Release Candidate Posted
- Boomer Release Candidate 1a Available
- Boomer Beta Refresh
- Boomer Beta Available!
- HP to Sell Solaris
- Boomer webrev posted, screenshots
- SDcard Panics, Ricoh Controllers
- Boomer Updates
- Boomer Status Update
2008 44
- Boomer Beta Source Code Posted
- Floppy drive suspend/resume fixed
- SDcard Fixes
- locking hints for device drivers
- BMC on concurrency
- fdc suspend/resume support
- iprb updated with suspend/resume & quiesce
- Boomer: Next Generation Audio for Solaris
- Sun position available in Austin
- Microsoft & NetBSD
- New Stuff in OpenSolaris 2008.11
- Ancient History Exhumed
- IOMMU comes to Solaris x86
- audiohd pushed
- New audiohd driver posted
- SDcard pushed...
- SDcard RTI submitted... webrev posted
- SDcard Home Stretch
- Classic! Another Work I Don't Care About
- Teamware Is Dead
- Why You Don't Want to Force Link Modes
- OpenSolaris as a boot server
- Another SDcard Status Update
- Lint cleanups in kernel
- The TeXTing Swindle
- New Experimental AudioHD Driver
- NIC driver family trees
- Cut & Paste Device Driver Design
- ISA sbpro driver removed
- Blogger Bug
- Audio Driver Poll
- Boycott Laptops with Broadcom WiFi
- Suspend/Resume Goodness!
- Brussels NDD compatibility code cleanup
- New Project Direction -- Audio
- SDcard Status Update
- Five-seven
- Congrats to the new OGB
- I voted!
- return of iwk
- What me, impulsive? Nah....
- Brussels putback
- Clearview/UV putback
- making good on a promise (Velocity Networks == bad)
2007 74
- live upgrade rocks
- nge is open source!
- iprb open source....
- IPv6 video
- dnet suspend/resume webrev has been posted
- Sun Opening up more...
- Backyard gallery
- dmfe putback done
- SecureDigital, and other memory formats
- dmfe for x86 and unbundled PCI nics on SPARC
- oops, qfe is b74
- snv_73 goodness
- mxfe RTI....
- rtls GLDv3
- qfe GLDv3
- Stuck with an rtls? (Realtek 8139)
- Dropping the "C"
- hme checksum limitations
- partial checksum bug
- nxge and IP forwarding
- mpt SAS support on NetBSD
- hme GLDv3 versus qfe DLPI
- afe and mxfe status notes
- HME putback done
- hme GLDv3 and *hardware checksum*
- GLDv3 iprb putback
- afe GLDv3-ified
- mxfe code reviewers sought
- hme code reviewers sought
- The Need For Public Test Suites
- On life, the Universe, and everything...
- eri GLDv3 and nemo fixes putback
- Is GLDv3/nemo conversion of legacy drivers worthwhile
- more network driver updates
- GLDv2->GLDv3 conversion notes
- All these nics...
- IP Instances, GLDv3, and mxfe
- Why Side Effects Are Bad
- ZFS to the rescue!
- Favorite things in OpenSolaris not in Solaris 10
- Learning to hate SMF
- LSI MegaRaid SAS driver (Thanks dlg!)
- hme gldv3 status report
- PSARC 2007/243 approved
- In the Bay Area this week
- doing my part
- eri conversion update
- afe and dmfe cases approved
- afe PSARC case number
- Death to IEN-116
- eri tests look good.. call for more testers
- GLDv3 experiences
- dmfe crossbow conversion
- report from the battery team
- afe integration web rev posted
- Tadpole SPARCLE support putback
- Not All Broadcom GigE's are Equal
- blogger Atom bugs
- hackergotchi... thanks Gman!
- Tadpole project live
- First Tadpole code review posted
- Who's Who?
- Tadpole project proposed
- first putback!
- Inland Empire Solaris Users?
- ancient history (IEN-116 must die!)
- afe and mxfe pending updates
- Not All GigE Are Equal
- Congratulations new OGB
- Just Voted
- first day at Sun
- OGB interview
- OGB Postition Statement
- New blog