Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-07-24 | ether82563: work arround for 82579LM on Lenovo X230 | cinap_lenrek | |
dont reset the the phy on reset as this causes the link to be stuck at 10mbps. | |||
2013-07-21 | etherrt2860: add rt3090 support and make style more consistent | ppatience0 | |
2013-07-21 | readtif, writetif: remove multiplication in inner loops of predict functions | ppatience0 | |
2013-07-21 | apply erik quanstros tcp-bdp patch (from sources) | cinap_lenrek | |
this patch consists of two bits of work submitted as one patch. the first bit fixed a "pacing" problem, where a tcp connection rate-limited by the reading process would experience 10% of the expected throughput, and could even get into live lock. it was noticed at the time of this initial work that the stack often sent tiny grams. some good bits from nix' original tcp were merged in. the test program /n/sources/contrib/quanstro/tcptest.c will verify that under most conditions, a reader-paced connection now gets the expected throughput. expected arguments would be tcptest -s1 -n 5000 -l the second bit is a first step in preparing tcp to handle modest (1-2MB) bandwidth-delay products. the strategy was to completely implement NewReno. the testing network was a 7/35/70ms by 100Mbit wan emulator with 0/.05/.1% loss. here are the performance comparisons from the changes after the first round "old" to the submitted patch "new". the smallest improvement was 80%, the largest was 11x. loss% rtt old new 0.10 7 4.40 7.85 0.10 35 0.88 1.79 0.10 70 0.47 0.84 0.05 7 4.80 9.38 0.05 35 1.00 2.02 0.05 70 0.52 1.77 0.01 7 5.33 11.87 0.01 35 1.14 10.97 0.01 70 0.54 4.75 0.00 7 4.49 11.92 0.00 35 1.04 11.35 0.00 70 0.58 10.56 since the diff is not very easy to read, i wrote a small paper detailing the changes http://www.quanstro.net/plan9/tcp/tcp.pdf - erik | |||
2013-07-21 | abaco: use faster resize instead of resample for image scaling | cinap_lenrek | |
2013-07-20 | readtif: simplify rounding in other places | ppatience0 | |
2013-07-20 | readtif, writetif: simplify rounding | ppatience0 | |
2013-07-20 | readtif: if getbit returns less than 0 during eol fill bits, return early | ppatience0 | |
2013-07-20 | readtif, writetif: prevent buffer overflows in some corner cases | ppatience0 | |
2013-07-20 | tojpg, totif: change flags to better match those of the decoders | ppatience0 | |
2013-07-19 | readtif: fix many bugs | ppatience0 | |
totif: add tiff encoder | |||
2013-07-19 | writejpg: the call to Bflush() is unnecessary; free data before exiting in ↵ | ppatience0 | |
case of malloc error writeppm: do not print a space after the last pixel | |||
2013-07-18 | mothra: use pldraw() to put cmd box on screen for alt display | cinap_lenrek | |
the cmd box is not part of the alt display hirarchy. for command typing to show the box in alt display, we call pldraw() on it in eresized() to initialize its cmd->b image so it knows where to draw itself on typing. | |||
2013-07-18 | wpa: wait for bss to connect | cinap_lenrek | |
waiting at the auth command is too late because we want to read the brsne first to build the rsne used in the auth message. | |||
2013-07-18 | wifi: make "auth" command non-blocking, let aux/wpa do the waiting for bss ↵ | cinap_lenrek | |
scan to complete. | |||
2013-07-18 | cwfs: add rtmp flag for check command to remove temporary files after recover | cinap_lenrek | |
2013-07-18 | mothra: restore usage fix, document -a option in manual | cinap_lenrek | |
2013-07-18 | mothra: add -a flag to start in alt-display mode | cinap_lenrek | |
2013-07-17 | mothra: fix usage | stanley lieber | |
2013-07-14 | abaco: remove unused stuff, move pipeline() into util.c | cinap_lenrek | |
2013-07-14 | abaco: simplify, pipeline html directly thru uhtml | cinap_lenrek | |
2013-07-14 | uhtml: honor default charset -c when not found in document | cinap_lenrek | |
2013-07-14 | abaco: use uhtml to handle charset conversions | cinap_lenrek | |
2013-07-14 | pmmc: remove unsued initfreq vairables | cinap_lenrek | |
2013-07-14 | add ricoh pci sdmmc host controller driver for X230 | cinap_lenrek | |
the driver should work for standard sdhc (see http://www.sdcard.org/) controllers, but matches for the ricoh controller only as it was the only one i have for testing. | |||
2013-07-12 | aml: preserve reference type when indexing into package to prevent implicit ↵ | cinap_lenrek | |
type conversion when storing to arg or local if LocalX or ArgX is a package, the store into a element should *not* type convert. so when taking the index reference, we have to carry over the type. | |||
2013-07-12 | pci: add Intel 82hm67 southbridge | cinap_lenrek | |
2013-07-12 | rexec: redirect error (fd=2) to network for tcp17009 | cinap_lenrek | |
the new listen doesnt redirect stderr for us, so do it in the service script. | |||
2013-07-11 | mothra: handle empty attributes (for base-tag and others...) | cinap_lenrek | |
empty href="" attribute in base-tag causes the page to break. while at it, handle empty attributes in other parts of the code as well. (mostly stuff like id, name shouldnt be empty) | |||
2013-07-11 | cc: fix include array overflow handling | cinap_lenrek | |
2013-07-10 | merge | mveety | |
2013-07-10 | fixed the bug that arisawa posted about on 9fans where file(1) would mistake ↵ | mveety | |
386 intermediates for HTML files. | |||
2013-07-09 | increase MaxEther to 64 avoiding "too many ether cards" panic | cinap_lenrek | |
2013-07-09 | add erik quanstros yukon2 ethernet driver | cinap_lenrek | |
2013-07-09 | Add rt2860 to plan9.ini(8) | Alexander Polakov | |
2013-07-09 | Add Ralink RT2860 wireless driver | Alexander Polakov | |
2013-07-09 | wifi: make wifihdrlen() public | Alexander Polakov | |
Required for upcoming RT2860 driver | |||
2013-07-08 | merge | cinap_lenrek | |
2013-07-08 | page: handle combination or -w and -R flags (thanks BurnZeZ) | cinap_lenrek | |
2013-07-08 | dc(1): typo | ppatience0 | |
2013-07-07 | vesa: fix blank/unblank wakeups | cinap_lenrek | |
it could happen that we unblanked while vesaproc was currently blanking (when manually blanking using vgactl for example). the wakeup of the unblank is lost. | |||
2013-07-07 | acpi: skip disabled LAPIC entries | cinap_lenrek | |
disabled LAPIC entries overwrote the bootstrap processor apic causing the machine panic with: "no bootstrap processor". (problem with lenovo X230) just ignore entries that are disabled or collide with entries already found. (should not happen) | |||
2013-07-06 | pci: add intel panter point lpc south bridge | cinap_lenrek | |
2013-07-06 | audiohda: x230 pci magic | cinap_lenrek | |
2013-07-05 | pkg(1): add jens staal's repository | stanley lieber | |
2013-07-05 | nusb: only read 18 bytes for device descriptor | ppatience0 | |
2013-07-05 | merge | ethan | |
2013-07-05 | rc(1): $ifs cleanup | ethan | |
2013-07-05 | sysinfo: add -e to include a reply-to e-mail address | stanley lieber | |
2013-07-05 | fortunes: Let me put in a word about the Apple wireless trackpad. | stanley lieber | |