Commit Graph

254020 Commits

Author SHA1 Message Date
abhinav 73a3e7fa13 Add pthread_attr_setdetachstate to NAME section 2017-10-22 15:48:11 +00:00
abhinav ccdb3ad6e1 Add pthread_getattr_np to the NAME section 2017-10-22 15:44:21 +00:00
abhinav bc341be216 Remove comma after last Nm entry in the NAME section 2017-10-22 15:34:13 +00:00
abhinav 73531600cc Add function names to the NAME section 2017-10-22 15:28:48 +00:00
abhinav fb3eb352ca Add rest of the functions from the SYNOPSIS to the NAME section 2017-10-22 14:25:33 +00:00
skrll c0bc3a8543 KNF 2017-10-22 14:13:40 +00:00
abhinav ee4c697d62 Add rest of the functions from the SYNOPSIS section to the NAME section 2017-10-22 14:07:03 +00:00
jmcneill c900b5d641 add mmcpwrseq 2017-10-22 13:57:47 +00:00
jmcneill 94643a9f95 If an mmc-pwrseq provider is available, use it 2017-10-22 13:57:25 +00:00
jmcneill cabc1f361d Add support for simple MMC power sequence provider bindings. 2017-10-22 13:56:49 +00:00
jdolecek 984e7914c1 do not share queue between the non-indepedant channels; instead make
sure only one of the channels is ever active on the same controller

fixes PR kern/52606 by Martin Husemann, thanks for report and testing
2017-10-22 13:13:55 +00:00
abhinav af4088eb76 Add magic_open to the NAME section 2017-10-22 11:17:39 +00:00
jmcneill 7a54b18649 AXP209 isn't an SMBus device, so don't use iic_smbus_* APIs. 2017-10-22 11:00:28 +00:00
abhinav 045f238bdc Add comma between Nm entries 2017-10-22 10:31:57 +00:00
skrll c3c198d5fe KNF 2017-10-22 07:52:40 +00:00
pgoyette 900db34f5d Remove superfluous space character.
From rjc via https://github.com/NetBSD/src/pull/1
2017-10-22 06:26:01 +00:00
uwe e87dab0537 tlb_exception - set ksi_addr to va also when a userland page is not found.
Helps SIGSEGV handlers for PROT_NONE red zones.
2017-10-22 03:29:23 +00:00
riastradh 978d650e25 xref libc/README 2017-10-22 01:57:33 +00:00
maya e44853e04b Add sysctl machdep.bootmethod
either "UEFI" or "BIOS" to mimic freebsd
2017-10-22 01:29:26 +00:00
maya 5a095c8b7b Move initialization code out of efi_probe into efi_init
and call it from cpu_configure
2017-10-22 00:59:28 +00:00
maya 4e2a0fbf6a more static 2017-10-22 00:45:32 +00:00
christos 0ed7676d2f Add an explanation of how namespace.h works. 2017-10-22 00:20:50 +00:00
sevan 0531f48056 regen 2017-10-21 23:49:28 +00:00
sevan 2b6d2cc844 Direct reader to use build.sh for building NetBSD in favour of using make directly.
Give an example of why build.sh is better to use.
2017-10-21 22:03:01 +00:00
wiz 17cbf1465c Fix non-macro. Properly end list. 2017-10-21 21:18:33 +00:00
sevan 5442206198 SH3 is no longer an exception for MKPIC, in src/share/mk/bsd.own.mk we set MKPIC
to yes by default.
Kill trailing whitespace.
2017-10-21 21:16:07 +00:00
jmcneill 96babd6042 Pass WME access classification to bcdc header 2017-10-21 20:36:12 +00:00
jmcneill e30b21a362 Update contact info for changes to this file. 2017-10-21 19:43:53 +00:00
jmcneill c8ae02a2ea Initialize all fields in bcdc header. 2017-10-21 18:18:44 +00:00
maxv faa6849ca4 SMAP on amd64. 2017-10-21 15:20:52 +00:00
maxv 4866751e9c USER_LDT on amd64. 2017-10-21 15:14:57 +00:00
maxv 1e8c0d6b1c USER_LDT done. 2017-10-21 15:12:27 +00:00
abhinav 7d8ec6c5a0 Remove comma after last Nm entry 2017-10-21 14:38:22 +00:00
jmcneill 8ec93495c8 Add support for sdio interrupts 2017-10-21 11:47:17 +00:00
jmcneill 92f6bc74ec disable seeprom for now, it seems to trigger random boot failures on my A10 board 2017-10-21 11:38:13 +00:00
isaki 05c8278c15 Fix return value. fo_kqfilter is expected to return errno on error.
This is the rest of 1.226 (10 years ago).
2017-10-21 09:58:56 +00:00
isaki 3e40697aa0 Fix return value. fo_poll is expected to return revents on error. 2017-10-21 09:12:40 +00:00
isaki d9c230b0b3 Fix return value. fo_mmap is expected to return errno on error. 2017-10-21 09:02:23 +00:00
maxv 3a540f4a35 Forbid 64bit entries. That's it, now we support USER_LDT on amd64. 2017-10-21 08:27:19 +00:00
maxv 1511ef3157 Use labels instead of disassembling *(%rip). intrfastexit is now the
only place where the segregs can fault.
2017-10-21 08:08:26 +00:00
maxv 576743ba1e Include opt_user_ldt.h when needed. 2017-10-21 07:24:26 +00:00
maxv df63a3ff0d Handle by default. 2017-10-21 07:23:22 +00:00
maxv 53a4e512db Improve our segregs model. Pass 3/3.
Treat %gs the same way we treat %ds/%es/%fs: restore it in INTRFASTEXIT
on 32bit LWPs.

On Xen however, its behavior does not change, because we need to do an
hypercall before INTR_RESTORE_GPRS, and that's too complicated for now.

As a side effect, this change fixes a bug in the ACPI wakeup code; %fs/%gs
were not restored on 32bit LWPs, and chances are they would segfault
shortly afterwards.

Support for USER_LDT on amd64 is almost complete now.
2017-10-21 06:55:54 +00:00
kre 48bbd83f93 Create directory for new bwfm firmware to be installed into. 2017-10-21 05:30:48 +00:00
jmcneill a9b78e1ec4 Add seeprom(4) 2017-10-21 03:17:36 +00:00
jmcneill db9ad7f83e match atmel,24c16 2017-10-21 03:17:09 +00:00
jmcneill 675a4d5b70 Fix sun4i platform delay to sleep the requested number of microseconds
instead of the requested number of clock ticks.
2017-10-21 02:21:30 +00:00
jmcneill 9f03ea3d87 Add bwfm firmware Makefile 2017-10-21 02:06:34 +00:00
jmcneill f7187bf1f4 Install bwfm(4) firmware. 2017-10-21 02:05:38 +00:00
jmcneill 20035bfbf7 Import bwfm firmware from linux-firmware on 2017-10-20 2017-10-21 01:58:59 +00:00