chai.git
3 years agoRefactor out shim code
Cafe [Tue, 25 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Refactor out shim code

3 years agoRefactor given recent oolong work
Cafe [Tue, 25 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Refactor given recent oolong work

3 years agoVertex buffer
Cafe [Mon, 24 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Vertex buffer

3 years agoWrite up about tentative shader information
Cafe [Mon, 24 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Write up about tentative shader information

3 years agoLink to Connor's toolchain
Cafe [Fri, 21 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Link to Connor's toolchain

3 years agoCorrect error in jobs.md about vertex jobs
Cafe [Fri, 21 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Correct error in jobs.md about vertex jobs

3 years agoCheck in framebuffer memory map notes
Cafe [Thu, 20 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Check in framebuffer memory map notes

3 years agoFramebuffer is BGRA8888
Cafe [Thu, 20 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Framebuffer is BGRA8888

3 years agoUpdate fragment information
Cafe [Thu, 20 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Update fragment information

3 years agoTile size
Cafe [Thu, 20 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Tile size

3 years agoGreen is deprecated?
Cafe [Wed, 19 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Green is deprecated?

3 years agoUpdate README
Cafe [Wed, 19 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Update README

3 years agoCheck in initial job notes
Cafe [Wed, 19 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Check in initial job notes

3 years agoAdd coarse job memory map
Cafe [Wed, 19 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Add coarse job memory map

3 years agoFix job set value completion
Cafe [Mon, 17 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Fix job set value completion

3 years agoRepo cleanup
Cafe [Sat, 15 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Repo cleanup

3 years agoRewrite README
Cafe [Sat, 15 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Rewrite README

3 years agoDeclutter
Cafe [Sat, 15 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Declutter

3 years agoAmend legal notes
Cafe [Thu, 13 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Amend legal notes

3 years agoMinimise test to enable oolong work
Cafe [Thu, 13 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Minimise test to enable oolong work

3 years agoEllipse information from jc fuzzing
Cafe [Sat, 8 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Ellipse information from jc fuzzing

3 years agoFix long fuzz typo
Cafe [Sat, 8 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Fix long fuzz typo

3 years agoFix perms on long-fuzz
Cafe [Sat, 8 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Fix perms on long-fuzz

3 years agoLong fuzz bash script
Cafe [Sat, 8 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Long fuzz bash script

3 years agoAdditional modifications for faster fuzzing
Cafe [Sat, 8 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Additional modifications for faster fuzzing

3 years agoTemporarily switch to 32-bit mode for faster fuzzing
Cafe [Sat, 8 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Temporarily switch to 32-bit mode for faster fuzzing

3 years agoRewrite fuzzer to better match real usage patterns
Cafe [Sat, 8 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Rewrite fuzzer to better match real usage patterns

3 years agoBegin working on compute shaders given new information
Cafe [Sat, 8 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Begin working on compute shaders given new information

3 years agoMisc notes on latest
Cafe [Fri, 7 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Misc notes on latest

3 years agoPartially remove debug code
Cafe [Fri, 7 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Partially remove debug code

3 years agoUnknowns were a ruse!
Cafe [Fri, 7 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Unknowns were a ruse!

3 years agoFirst half of set value
Cafe [Fri, 7 Jul 2017 00:00:00 +0000 (00:00 +0000)]
First half of set value

3 years agoSuccessful... cache flush?
Cafe [Fri, 7 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Successful... cache flush?

3 years agoExperiment with paramaters
Cafe [Fri, 7 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Experiment with paramaters

3 years agoSwitch to the (easier?) problem of compute shaders
Cafe [Fri, 7 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Switch to the (easier?) problem of compute shaders

3 years agoJob type synthesis
Cafe [Fri, 7 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Job type synthesis

3 years agoRemove fuzz_rand32
Cafe [Fri, 7 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Remove fuzz_rand32

3 years agoSmall refactor
Cafe [Fri, 7 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Small refactor

3 years agoTentative guesswork
Cafe [Fri, 7 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Tentative guesswork

3 years agoFuzz more?
Cafe [Fri, 7 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Fuzz more?

3 years agoAllocate fbd
Cafe [Fri, 7 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Allocate fbd

3 years agoChug along with new data structures
Cafe [Fri, 7 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Chug along with new data structures

3 years agoTrack extracted job definitions
Cafe [Fri, 7 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Track extracted job definitions

3 years agoRemove unnecessary includes
Cafe [Fri, 7 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Remove unnecessary includes

3 years agoRebuild against extracted structures
Cafe [Fri, 7 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Rebuild against extracted structures

3 years agoTurns out I need to research more
Cafe [Fri, 7 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Turns out I need to research more

3 years agoInvestigate odd reading phenomenon
Cafe [Fri, 7 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Investigate odd reading phenomenon

3 years agoDocument the new fault
Cafe [Fri, 7 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Document the new fault

3 years agoContinue fuzzing the remaining arguments (results!)
Cafe [Fri, 7 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Continue fuzzing the remaining arguments (results!)

3 years agoRefine structure based on linked list knowledge
Cafe [Fri, 7 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Refine structure based on linked list knowledge

3 years agoFurther evidence for a linked list found
Cafe [Fri, 7 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Further evidence for a linked list found

3 years agoPure speculation about the format
Cafe [Fri, 7 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Pure speculation about the format

3 years agoTrack inner buffer as well
Cafe [Fri, 7 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Track inner buffer as well

3 years agoExperiment
Cafe [Thu, 6 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Experiment

3 years agoReenable job chain fuzzing with the new allocation
Cafe [Thu, 6 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Reenable job chain fuzzing with the new allocation

3 years agoCleanup memory
Cafe [Thu, 6 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Cleanup memory

3 years agoAttempt to allocate mystery block under 32-bit space
Cafe [Thu, 6 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Attempt to allocate mystery block under 32-bit space

3 years agoRefactor memory management functions
Cafe [Thu, 6 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Refactor memory management functions

3 years agoRevert fuzzing to press on in other areas
Cafe [Thu, 6 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Revert fuzzing to press on in other areas

3 years agoPress on fuzzing the other unknowns
Cafe [Thu, 6 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Press on fuzzing the other unknowns

3 years agoFuzz the unknown words as well, producing hit.log
Cafe [Thu, 6 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Fuzz the unknown words as well, producing hit.log

3 years agoSqueeze
Cafe [Thu, 6 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Squeeze

3 years agoConstrained search space
Cafe [Thu, 6 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Constrained search space

3 years agoFurther investigations with the fuzzer
Cafe [Thu, 6 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Further investigations with the fuzzer

3 years agoCheck-in associated sample's error.
Cafe [Thu, 6 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Check-in associated sample's error.

3 years agoCheck in new data sample
Cafe [Thu, 6 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Check in new data sample

3 years agoFuzz based on a heuristic... it worked!
Cafe [Thu, 6 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Fuzz based on a heuristic... it worked!

3 years agoFaster fuzz
Cafe [Thu, 6 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Faster fuzz

3 years agoFree GPU memory
Cafe [Thu, 6 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Free GPU memory

3 years agoFuzz logic
Cafe [Thu, 6 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Fuzz logic

3 years agoReplace indexed array for job chain struct
Cafe [Thu, 6 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Replace indexed array for job chain struct

3 years agoFix broken link to oolong
Cafe [Thu, 6 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Fix broken link to oolong

3 years agoCleanup code
Cafe [Thu, 6 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Cleanup code

3 years agoImplement memory syncing
Cafe [Thu, 6 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Implement memory syncing

(Spoiler alert: it didn't work)

3 years agoReimplement job descriptor fuzzer with new information
Cafe [Thu, 6 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Reimplement job descriptor fuzzer with new information

Still flooded with DATA_INVALID_FAULT, unfortunately.

3 years agoImplement known fields of the job descriptor
Cafe [Thu, 6 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Implement known fields of the job descriptor

3 years agoDocument job descriptor from the errata file
Cafe [Thu, 6 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Document job descriptor from the errata file

3 years agoOther fuzzing attempts
Cafe [Thu, 6 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Other fuzzing attempts

3 years agoLong shot -- send the decoded header?
Cafe [Thu, 6 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Long shot -- send the decoded header?

3 years agoSeed PRNG
Cafe [Thu, 6 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Seed PRNG

3 years agoClarify name joke
Cafe [Thu, 6 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Clarify name joke

3 years agoIt's an engineering notebook, not a README.
Cafe [Thu, 6 Jul 2017 00:00:00 +0000 (00:00 +0000)]
It's an engineering notebook, not a README.

3 years agoJob chain fuzzing notes
Cafe [Thu, 6 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Job chain fuzzing notes

3 years agoRework fuzzer
Cafe [Thu, 6 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Rework fuzzer

3 years agoBegin fuzzing job chains
Cafe [Thu, 6 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Begin fuzzing job chains

3 years agoMention results of hexdump
Cafe [Wed, 5 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Mention results of hexdump

3 years agoHexdump buffer
Cafe [Wed, 5 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Hexdump buffer

3 years agoCleanup after mmap work
Cafe [Wed, 5 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Cleanup after mmap work

3 years agoAdd build script to document off_t weirdness
Cafe [Wed, 5 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Add build script to document off_t weirdness

3 years agoMap the MTP
Cafe [Wed, 5 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Map the MTP

3 years agoWrite about methodology in README
Cafe [Wed, 5 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Write about methodology in README

3 years agoExperiment with mmap flags
Cafe [Wed, 5 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Experiment with mmap flags

3 years agoBegin mmap experimentation
Cafe [Wed, 5 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Begin mmap experimentation

3 years agoPrepare for mmap
Cafe [Wed, 5 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Prepare for mmap

3 years agoMention RK3288 in README
Cafe [Wed, 5 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Mention RK3288 in README

3 years agoExperiment with allocation->jc
Cafe [Wed, 5 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Experiment with allocation->jc

3 years agoUpdate comments
Cafe [Tue, 4 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Update comments

3 years agoConsistent case scheme
Cafe [Tue, 4 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Consistent case scheme

3 years agoExplain silly name
Cafe [Tue, 4 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Explain silly name

3 years agoUse allocated buffer for jc
Cafe [Tue, 4 Jul 2017 00:00:00 +0000 (00:00 +0000)]
Use allocated buffer for jc