RSS feed
	
	
	
		60d357ef
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/17 14:57
		
bcm64: remove unneccesary tlb flush on mmuidmap()
		 
	
		8d9bbfde
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/17 14:56
		
bcm64: no need to flush instruction cache when switching TTBR0
		 
	
		dcb6f37f
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/17 14:35
		
bcm64: switch to 64k page size
		 
	
		bcf03f30
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/17 14:14
		
7l: don't hardcode 4k pagesize, use INITRND
		 
	
		888391ec
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/16 21:51
		
mkone: fix man target (thanks Amavect)
		 
	
		0092ca7b
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/15 12:19
		
bcm64: generalize mmu code
		 
	
		1e6432be
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/15 09:24
		
bcm64: fix mmu0clear() mistake from previous commit
		 
	
		7a9cc514
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/14 05:06
		
nusb(2): remove startdevs() reference, document getdev() (thanks BurnZeZ)
		 
	
		b41820ed
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/13 15:21
		
bcm: add cache invalidate before accessing prop buffer
		 
	
		2843c316
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/13 15:20
		
bcm64: implement reboot support
		 
	
		7bfd5b6e
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/13 15:12
		
bcm, bcm64: preserve memsize across reboots, avoid trashing atags while parsing cmdline
		 
	
		21908a43
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/11 21:20
		
devip: do not lock selftab in ipselftabread(), remove unused fields from Ipself
		 
	
		c3d9e585
		 – BurnZeZ <devnull@localhost>
 authored
 on 2019/05/11 11:28
		
memdraw(2): remove references to iprint()
		 
	
		a2ba35c1
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/11 13:22
		
devip: reset speed and delay on bind, adjust burst on mtu change, ifc->m nil check, consistent error strings
		 
	
		7424abc1
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/11 10:54
		
devip: make sure ifc is bound in add6 ctl command
		 
	
		1716580a
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/11 10:01
		
devip: remove unused c->car qlock, avoid potential deadlock in ipifcregisterproxy()
		 
	
		6c09934e
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/11 03:22
		
devip: avoid media bind/unbind kproc reader startup race, simplify etherbind
		 
	
		bbd3489b
		 – 23hiro <23hiro@gmail.com>
 authored
 on 2019/05/10 21:23
		
timezones: add India (thanks joe9)
		 
	
		9e71ad24
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/10 10:05
		
bcm64: use exclusive monitor on nrdy to wake up idlehands()
		 
	
		dd12efd7
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/10 08:10
		
ape: fix malloc to deal with more than 4GB of memory on 64 bit systems
		 
	
		c7901891
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/09 08:40
		
libc: fix return value for arm64 memset() and memove()
		 
	
		f97af311
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/09 07:40
		
libc: use MOVP instruction for arm64 memmove() and memset()
		 
	
		b1e48a1c
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/09 07:11
		
bcm64: use MOVP instruction for saving and restoring registers
		 
	
		fb56dd15
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/09 06:27
		
libmach: remove newline
		 
	
		d6b1794f
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/09 06:24
		
libmach: support for MOVP instruction disassembly for arm64
		 
	
		717a12e2
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/09 06:23
		
7l: implement MOVP instruction
		 
	
		1fd5c089
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/08 22:32
		
libc: provide arm64 assembly versions for memmove() and memset()
		 
	
		13a5d5ee
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/08 22:17
		
bcm64: map framebuffer write-through to allow unaligned access
		 
	
		a67a54fe
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/07 17:49
		
wadfs: avoid comma operator after PBIT32() macros
		 
	
		702cc367
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/07 07:41
		
plan9.ini(8), boot(8): clarify the use of $rootdir and $rootspec
		 
	
		aede11ec
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/07 05:19
		
nusb/usbd: work around devices that ignore the high byte of wLength in control transfer reads
		 
	
		d2936d94
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2019/05/06 13:26
		
Sand edges down on GBIT64()/PBIT64() macros.
		 
	
		9aee1700
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/06 14:31
		
merge
		 
	
		839fab3a
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/06 14:29
		
dist/mkfile: add *.pi3.img target for ARM64 raspberry pi3
		 
	
		77cb5f52
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/05 13:02
		
bootrc: fix $rootdir and $rootspec handling (thanks lucio)
		 
	
		9381dad9
		 – mischief <mischief@offblast.org>
 authored
 on 2019/05/05 10:36
		
lib: update pci database
		 
	
		2f8b5074
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/05 10:04
		
bcm: make sure fiq is on enabled on cpu0
		 
	
		d2d4468b
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/05 09:59
		
bcm64: provide idlehands() function
		 
	
		99c23e5a
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/05 09:57
		
bcm64: get rid of usb workaround delay
		 
	
		d387f895
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/05 09:34
		
usbdwc: enable Slowbuilkin workarround, improve split transaction timing, handle erroring sleep(), debugging
		 
	
		68a269d2
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/04 20:26
		
libc: fix NaN check precedence bug in modf() (thanks BurnZeZ)
		 
	
		eb0c240e
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/03 23:06
		
acid: add arm64 support
		 
	
		2a73c1de
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/03 19:59
		
rootstub: add /sys/lib/dist/ndb/dhcp/
		 
	
		763b41bd
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/03 19:52
		
pc kernel: remove countpagerefs() (thanks BurnZeZ)
		 
	
		d69b6c59
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/03 19:15
		
kernel: exec support for arm64 binaries
		 
	
		355bec83
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/03 19:14
		
bcm64: add experimental work in progress arm64 kernel for raspberry pi 3
		 
	
		6b2d100c
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/03 18:53
		
bcm: don't call nil on PADDR() in dmaaddr(), return busdram dummy address
		 
	
		3b10c3e9
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/03 18:02
		
bcm: move fiq saved pc adjust into lexception.s so it can be shared with arm64
		 
	
		5ecf69d7
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/03 17:34
		
uartpl011: dont touch line control while uart is enabled
		 
	
		415045a1
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/03 17:16
		
ktrace: arm64 support
		 
	
		c52a723d
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/03 17:12
		
arm64: add mkfile
		 
	
		6dd3a4bf
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/03 17:11
		
python: arm64 support
		 
	
		1ae5f49d
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/03 17:10
		
gs: arm64 support
		 
	
		bfaba37b
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/03 17:10
		
gs: avoid stupid shifts by casting to uint64_t
		 
	
		11271b66
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/03 17:06
		
ape: initial support for arm64
		 
	
		99099045
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/03 17:03
		
libthread: initial support for arm64
		 
	
		76ada8ed
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/03 17:02
		
libmp: add dummy mkfile for arm64
		 
	
		92817192
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/03 17:01
		
libsec: dummy mkfile for arm64
		 
	
		12c2b324
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/03 17:00
		
libmach: initial arm64 support
		 
	
		1e2d09c9
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/03 16:57
		
libc: initial arm64 support
		 
	
		d1b1324a
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/01 09:11
		
7l: add missing AFMOVD with EXT/AUTO/LOREG operands to optab
		 
	
		e0c0dc3e
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/01 08:40
		
kernel: get rid of checkpagerefs() debugging
		 
	
		5488698c
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/01 06:07
		
kernel: export freepages() function so it can be used in mmurelease()
		 
	
		f0295991
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/01 05:39
		
kernel: include lock pointer in error report, stop spamming lockloop prints when we are panicing
		 
	
		102bf2a0
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/01 05:35
		
kernel: insert memory barrier in the scheduler before setting up->mach = nil
		 
	
		d060f74a
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/01 04:55
		
[5678vq]c: fix .safe node type for *FUNC() = *FUNC() sugen
		 
	
		dad6a1cf
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/05/01 04:19
		
vmx: build vmx only for 386 or amd64
		 
	
		f968d099
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/04/27 17:55
		
ether8169: fix thinkpad A485 ethernet (thanks mischief)
		 
	
		c8afd04d
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/04/25 15:44
		
7c: don't emit SXTW for non-register source operand
		 
	
		5a9f27d4
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/04/23 11:15
		
distproto: add /lib/news/ (thanks lyndon)
		 
	
		5eba6680
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/04/21 23:05
		
7l: there is no BIC* $bimm variant
		 
	
		6fac5224
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/04/19 19:39
		
usbxhci: make stuck usb transactions interruptable.
		 
	
		a208683b
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/04/19 19:31
		
distproto: add /lib/ndb/dhcp/ directory (thanks lyndon)
		 
	
		e18c72de
		 – mischief <mischief@offblast.org>
 authored
 on 2019/04/17 22:48
		
nusb/usbd: stop sending port enable commands
		 
	
		1d330c0b
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/04/17 19:43
		
7l: deal with huge (negative or > 24bit) register offsets, fix LACON, avoid DWORD in constant pool when we can sign extend
		 
	
		b117d701
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/04/17 19:38
		
7c: fix long to vlong/pointer conversion, avoid negative immediate offsets
		 
	
		27001aa6
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/04/16 12:25
		
devsd: fix sddelpart() AGAIN
		 
	
		90f2dfc7
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/04/16 12:13
		
awk: fix nextfile crash (thanks leetspete)
		 
	
		75f0c022
		 – BurnZeZ <devnull@localhost>
 authored
 on 2019/04/15 15:48
		
devsd: fix panic when using "delpart" to remove a partition that was already removed
		 
	
		21199b19
		 – mischief <mischief@offblast.org>
 authored
 on 2019/04/13 19:11
		
pc: audiohda: recognize AMD Family 17h hd audio controller
		 
	
		f74329e9
		 – mischief <mischief@offblast.org>
 authored
 on 2019/04/13 19:08
		
pc: devarch: recognize AMD Ryzen model
		 
	
		adc1ef26
		 – mischief <mischief@offblast.org>
 authored
 on 2019/04/13 19:07
		
pc: pci: add AMD FCH LPC bridge to southbridges
		 
	
		feb6fe3b
		 – mischief <mischief@offblast.org>
 authored
 on 2019/04/13 18:37
		
nusb/usbd: fix dump %U formatter
		 
	
		18312668
		 – BurnZeZ <devnull@localhost>
 authored
 on 2019/04/14 00:50
		
ip(3): document TCP ctl close command
		 
	
		ac442621
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/04/13 23:22
		
devip: reject bad numeric ports (such as 9fs -> 9)
		 
	
		0c569f7d
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/04/11 15:10
		
bcm: move CONFADDR parsing into bootargs.c, simplify initcode start() args handling
		 
	
		e70b5eb7
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/04/11 13:12
		
bcm: don't use PADDR() to convert bus address to physical in vcore
		 
	
		d0662c6a
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/04/11 10:05
		
kernel: get rid of KSTKSIZE alias for KSTACK
		 
	
		864c3c2e
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/04/11 09:54
		
merge
		 
	
		111a1434
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/04/11 09:51
		
kernel: get rid of PTR2UINT() and UINT2PTR() macros
		 
	
		d5bb56ef
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/04/11 09:49
		
bcm: dont assume PHYSDRAM 0 in dmaaddr(), fix dmaioaddr()
		 
	
		834a4a10
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/04/11 09:21
		
bcm: add pl011 uart driver
		 
	
		fa068e44
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/04/10 11:06
		
bcm: move okay() from uartmini.c to devarch.c
		 
	
		a1740756
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/04/10 11:06
		
bcm: add irq.c to mkfile
		 
	
		bdcd4757
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/04/10 11:04
		
bcm: move interrupt handling out of trap.c into irq.c
		 
	
		65f986a9
		 – BurnZeZ <devnull@localhost>
 authored
 on 2019/04/09 14:34
		
fix bad function declarations in manpages
		 
	
		d4f6fa62
		 – BurnZeZ <devnull@localhost>
 authored
 on 2019/04/08 18:18
		
thread(2): threadsetname takes a fmt string
		 
	
		d10f37e1
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/04/08 11:50
		
audiohda: add support for Gemini-Lake audio in Intel NUC nuc7pjyh (thanks sam-d)
		 
	
		7afe2978
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/04/08 10:15
		
7l: fix vlong constants in literal pool for non-MOV instructions
		 
	
		bfa882b3
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2019/04/08 10:12
		
7l: fix bitcon instruction selection and encoding
		 
Next