Opened 17 years ago

Closed 17 years ago

Last modified 17 years ago

#1248 closed bug (fixed)

Pipes don't work

Reported by: jackburton Owned by: axeld
Priority: normal Milestone: R1
Component: System/Kernel Version: R1/pre-alpha1
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description (last modified by wkornewald)

Pipes aren't working correctly. Try cat <anytextfile> | more. You'll get a "pipe: invalid argument".

I think hrev21108 or hrev21199 could be responsible.

Attachments (1)

error.png (34.3 KB ) - added by jackburton 17 years ago.
debug output (cat <file> | more), after enabling TRACE_PIPE

Download all attachments as: .zip

Change History (4)

by jackburton, 17 years ago

Attachment: error.png added

debug output (cat <file> | more), after enabling TRACE_PIPE

comment:1 by wkornewald, 17 years ago

Description: modified (diff)

comment:2 by korli, 17 years ago

Resolution: fixed
Status: newclosed

Fixed in revision 21254.

comment:3 by axeld, 17 years ago

Indeed, hrev21199 was to blame; somehow the CDDA file system tricked me into believing the pipefs did it wrong, which it didn't. I've reverted it now, and therefore also Korli's fix - it's not needed anymore when the rest of the code behaves :-) It's now correctly fixed in hrev21261, thanks!

Note: See TracTickets for help on using tickets.