From 546ddd7de02e16730acc8c8bbadaed9bcbc75827 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Fri, 26 Oct 2018 11:27:42 +0200 Subject: [PATCH] Remove logspam in /dev/{full,null,zero} now that they work just fine. Also don't echo anything to console when putch'ing '\0'. --- Kernel/Console.cpp | 2 ++ Kernel/_fs_contents | Bin 1024000 -> 1024000 bytes VirtualFileSystem/FullDevice.cpp | 1 - VirtualFileSystem/NullDevice.cpp | 1 - VirtualFileSystem/ZeroDevice.cpp | 1 - 5 files changed, 2 insertions(+), 3 deletions(-) diff --git a/Kernel/Console.cpp b/Kernel/Console.cpp index 02154010b7..08ecedd0d8 100644 --- a/Kernel/Console.cpp +++ b/Kernel/Console.cpp @@ -40,6 +40,8 @@ void Console::putChar(char ch) IO::out8(0xe9, ch); #endif switch (ch) { + case '\0': + return; case '\n': m_cursorColumn = 0; if (m_cursorRow == (m_rows - 1)) { diff --git a/Kernel/_fs_contents b/Kernel/_fs_contents index a5772d962da950456da17abd517b6236be8f1adf..fed031cd30eaaed2ebe7c68da0f7785e29254a95 100644 GIT binary patch delta 1336 zcmZoTVApWKZi5aB=fk^~qCq%qvnh)+BhyuZjf`zfn>g46c=;Ki;NSoM^%EK8MSuMN z&khx0U|{&)eBl58|LhYPO*hv_Ops&)8S?P%WFezpwh-o}XozA)1|bN8fsuiMp^AZl zp_+k#p@xBhp_YMxp^kxpp`L+(p@D&cp^<@sp=lzc^yU;}4JNpO#zB*xn67X|H&hJC z&}Ie(h86|}hE@g!hBgKUhIR%9h7JY>hE4_shAsvMhHeH1h8_k6hTe&c!jqqvX~4{$ zWEwO%#asiggZmg582T9)7$z_*1H)7X28L-98KoybG1t&T zcOVy%1E(-DFid4+V3@|pz%ZSWfnf&YL`JR2DHa-X=(?DYbj@U($Y?eBiG_wNK2_5v zGFnegvDC0bSA-nwvltl|W-~G{%wc3;n9In(FprUeVLl@R!vaPIhJ}m_42u{iGD=N; zLco;8j0_A*7#SFrGBPkMV`N}h&d9*9f{}q?B_jjFDnkAN2Y{F^EiGSIVr$%FDsPpgsBFSK;XwUUCaEicJ4k%B;p{ zG5uf=r#h<>2Lpo^STaD5S%67FWcs@xW;Mo~=?B9Y)fua%CkAt>GZ~0Xe^tRj?2KVU?gPE153%ucGnLeSMS%tAN?ESp!K4A=s%%&AV0xgwO@diL1}Z23Q6ti>;K9|d Z;KALl;K9?b;KAFj;K8?D!Gr%nH~@Hhc31!a delta 2046 zcmZoTVApWKZi5aBXWs2g(IA|>*_6eZk?9owM#eU#O&n|j%>V!YpU5c3^uT^1qd3?9 z<^%u1fPW&R(dHV736g9eU3s@B3mN@_F(;V@ZB8-PV1n_5%!4LBF6@buAz%=2p5u5OqduL zOqm!M%$OJ$%$XP%EG8QoXirYD(2zyf#e}5Ga|th^F7ScHXZnS`%q-JcW^k)aZ~4HofU#hDpeLL9bf1qb8q*_Yaq~=nvxiw``T<8q zmgx&VvZzeI01~s=%Pcef%|{ju#ud{W_cE(bxB0}PF+ISOjb-|kz04}pdp@yfFrJvM zxQ|(V`khZK0gN}MCps~zPY?Ob62SOky5N3hb;kVZg|oTU84ac@`mm|9PUmD`u$lgF zJEJn=mFXMzGpkR3@tT`wy38DI8AgNY2YuMo8GlUw=*+0j*fTxw0JA#doav4(jOvUL z(-(qx8>UYL@j9k|1o1kiKZNic4>GGWc1$;PWduGH>{t#qf*goBH8K=tjg??=D zj1vVsCS6fr^x3Yc!g!BEHn{PP1S12(aaL%4W#|o2;pp{I;pvT05t#m97K=7};}MXG z=7jVE%b7o{=44C}!r!r&D^h8id`%e!9 z1zZL=Tp8y~UkKtIna&6bst`z^DnJ6&01~KgrYFAPR%hga1gZ=qP-P&2Dl;7%s4|d1 zm6;9-RK}j^ji4aT*}m{Cw>J|gJQKDnMlgRNDLieiaxYFZlUNHT`3vQO_AuqUnrcVH+Y#&EPj_GS&aJx*O z;mF7{9h_bT!Z|dizW{N2K*=`%HwjF?ZogDa2nXv&Bs^(1FR2UT?g&-pTFISktBGRtl!PTzd Y!QHOl!PBnb!P~Cj!M9z(ga1J|0EuR4od5s; diff --git a/VirtualFileSystem/FullDevice.cpp b/VirtualFileSystem/FullDevice.cpp index 795fe5b0c5..065cbfaea4 100644 --- a/VirtualFileSystem/FullDevice.cpp +++ b/VirtualFileSystem/FullDevice.cpp @@ -19,7 +19,6 @@ bool FullDevice::hasDataAvailableForRead() const Unix::ssize_t FullDevice::read(byte* buffer, Unix::size_t bufferSize) { - kprintf("FullDevice: read from full\n"); Unix::size_t count = min(GoodBufferSize, bufferSize); memset(buffer, 0, count); return count; diff --git a/VirtualFileSystem/NullDevice.cpp b/VirtualFileSystem/NullDevice.cpp index b8ec74513e..e958e12366 100644 --- a/VirtualFileSystem/NullDevice.cpp +++ b/VirtualFileSystem/NullDevice.cpp @@ -18,7 +18,6 @@ bool NullDevice::hasDataAvailableForRead() const Unix::ssize_t NullDevice::read(byte*, Unix::size_t) { - kprintf("NullDevice: read from null\n"); return 0; } diff --git a/VirtualFileSystem/ZeroDevice.cpp b/VirtualFileSystem/ZeroDevice.cpp index 5747c82d86..2b08c85110 100644 --- a/VirtualFileSystem/ZeroDevice.cpp +++ b/VirtualFileSystem/ZeroDevice.cpp @@ -18,7 +18,6 @@ bool ZeroDevice::hasDataAvailableForRead() const Unix::ssize_t ZeroDevice::read(byte* buffer, Unix::size_t bufferSize) { - kprintf("ZeroDevice: read from zero\n"); Unix::size_t count = min(GoodBufferSize, bufferSize); memset(buffer, 0, count); return count;