I did some strace'ing and found that sshd was using the BSD style
method for creating a pty. After adding support for that to my Linux
kernel (LEGACY_PTYS=y) it started working (I guess I took a version of
sshd that used BSD style ptys and put it on a kernel that didn't
support them... bad combination).

Thank you for your time,
James Steven Supancic III
openssh-unix-dev mailing list