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 zcma))U2GIp7>4INGc7w^DpR^Z@pqt0XMj>$OQlq8s7hG%qSGI-#z@+@8VsfpVkKgw zi^UfIaEDp=paP0$7bP*`nl2X`vnX7eR8uZByKxgC5<@Rc(3r08*=>#K1v<$y=e*y~ zJKvr?k#uV$-TFnXre}Zr;VH>;i6-qK5|@p0G$OwAl^W%Xl-Xw{pC5ARt|d3}`2}+^ zMad7R^9Z=qlo+gvE-x(_d5iD)^MN_fVlgR;XS)dN9`Gs{1h0X;Uno!LC!bSaAEBTa|Fe((ku0i)mmcoVz@-Ujc0cU`LVa`)PE-iMkxz3>M6 zrUM^D-+LemTyO|@AO;SDBN*7rZLsU+4_JnzeB^*JybgmSfWc96X^j_dw(p$ZB?>*o zu4AZb@p8@f9XG3Dm+tez8|~KlMgKnbF?{rWa2%WfC&35cLvRXwgiqb-<^IFvG%7y^ zpMY@?2WP;i;4^Smx+KCa$FEKpsu?_OPSwUuLk-Psf(dgf(>}hQw2@vh(yNa5YN@Y; z8BCfnEi)>2aqKoxGp|U|BeaEgq-bTu(~i@%{eGOwmA`P~hA$d?Fh%R=n`A0Qjk?~y z>)F0=i@9nb>0I_l7x3VBR8NlV#$-!Fcf z+Z^5E^NwD{lWSFjGmfrt%+Z5X$F8Fqq?>=MWX=E4lwAwT5=^&aFO+COO+p z7Mt%nhAd+heNvBRVgc;!9I+1;WFKmU=9`5VXEm4o?%WxXf73JYVvGFUMmT>ECM88FJ z3un93YBsK6>gaAYNC&v18=c$B_$SneO-p%iH+(O0M-P0bxUC-ZM){OfH`tXb&C^n) zIa^e1PZm@|Lm}rvmDJ;iliV>TszuN8v7d7}J<8nNT!L2GGob`6 zanHS-MvhjTptU0hmi9m4wBAgXto>s?JX*PJq;s9$KA)FVZ%a;Bo^G0-!1Nau!uo7~^(aEo8wTlflzH$GC&RI#3Rn`&&X;-uJ}b{})PUw%=q z*L_dE?sJP=Z_z5^y(<-+KVC}>{N|A&4`2U{JpAsFq7sq5>`pmondtc1eX?9k`Dmv@ z?EFl*uuSNaYG%o~Nj)~CrxasIAF%sB(I?j&LI4z@52%^9Mgp#h;{V4-!ZUGRb?FC( zbc3MdI2l5JU(M_i6}8l@i0<2Jze~iw)A}9a%n#~mMZ`0j*U5NpIEHb9+Iec9QpTgV z)fi_+6_q`+YLq9&5UIyCgAdNCDeC5y%}yUjbE==)PH2TZGpcwwZIa5VoNDldd{#Gx zXEP|F)7&$r__*#4%43_IDo>6n2KOSR%UpT^UDxiYF}lhfVe)b7uZXj}=nKV1ukvdj zYCZ~ZY1HX+Z~;y*PYEicNj{5y&i;gnyaSpSCF3Zedz@<|AN6ue8m|wq89~;@gEAZD zgv<_ePG*OB%F4{~d{*9+?@J(a+*@R`2{um^7-H}_=S!6EG#{PRDJn`0y6#%>e9z2M z+|f&p`}ft>*J`->qDEog3xR#Cqi_IzT(6vRvK?0KTY#s7F826zRNio z>n38=65K80#e7A|#%B1*u@^bu^ z7Q?JpZfUFU>rCZ!I(B21AG40?0ZZwyrSz($w98UjVJVGRN^RCT)h(p~OKHGT3hPp0 zz)~8>D|MvgIZd|wRYq}Xwc38(Al>>C{OA4;;r=f^q&K^P1`0tDSSa-7;>`BH0f}a5 Aod5s; 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;