Commit Graph

135169 Commits

Author SHA1 Message Date
christos 5a6dcaa81f Disconnect maintaining fragment state from keeping session state. The user
now must specify keep frags along with keep state to have ipfilter do what
it did before, as documented in ipf.conf.5. (Cy Schubert @ FreeBSD)
2017-04-23 20:47:22 +00:00
christos f5c70f34c6 Free the right fragment (Cy Schubert @ FreeBSD). This will cause use after free
issues and eventually panic.
2017-04-23 19:09:29 +00:00
jmcneill c22398684e Split cpufreq driver out into a separate module. 2017-04-23 12:31:38 +00:00
jmcneill 095f6375b1 Get rid of tegra_cpuinit after scanning fdt and attach the cpufreq support
to the /cpus node. Use regulator API instead of poking directly at the I2C
controller to set voltages.
2017-04-22 23:53:24 +00:00
jmcneill cd139f033f remove unused field in softc 2017-04-22 23:50:13 +00:00
jmcneill 4a00a79174 Add SD0 regulator. 2017-04-22 23:46:29 +00:00
jmcneill d881362511 If the "vqmmc-supply" regulator is present, use it to set signal voltage. 2017-04-22 21:50:49 +00:00
jmcneill ddbcb5eb6c add as3722reg 2017-04-22 21:50:13 +00:00
jmcneill 872a36d5d4 Add a vendor callback for setting signal voltage. 2017-04-22 21:49:41 +00:00
jmcneill 115ef3a70e Add LDO6 regulator support. 2017-04-22 21:48:56 +00:00
jmcneill d1727b276a Add regulator APIs for setting and getting voltage. 2017-04-22 21:47:41 +00:00
skrll 3075701ba8 Comment indentation 2017-04-22 20:32:35 +00:00
skrll 3ec9103743 Improve a comment 2017-04-22 20:20:19 +00:00
skrll 2a27f4d582 Trailing whitespace 2017-04-22 20:19:53 +00:00
jmcneill 1e3ee39fea Explicitly initialize interrupt controllers and since we pass through to
GIC, don't include "LIC" in interrupt string.
2017-04-22 19:20:51 +00:00
jmcneill 8a28d5894f Set parent clock rate to 100MHz when SDR104 is disabled 2017-04-22 17:41:20 +00:00
jmcneill 22b9f6b21a Fix fractional divider calculations and round down for sdmmc clocks. 2017-04-22 17:40:47 +00:00
macallan c385f5854b - set RI_FULLCLEAR
- clear RI_CURSOR when we clear the screen
no more garbage when switching screens
while there set RI_PREFER_ALPHA
2017-04-22 15:07:49 +00:00
macallan b810592ab9 add RI_PREFER_ALPHA flag, for drivers that can draw such fonts by hardware 2017-04-22 15:05:02 +00:00
jmcneill 71dda27406 Ensure that the task is returned to the free task list in an error branch. 2017-04-22 14:19:36 +00:00
jmcneill 48963fbd88 Add support for AS3722 RTC. 2017-04-22 13:26:05 +00:00
jmcneill b06fec0a20 Use fdtbus_todr_attach 2017-04-22 13:24:45 +00:00
jmcneill f57a76a7d7 Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach.
When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the
devicetree, ensure that only that device node calls todr_attach.
2017-04-22 13:24:20 +00:00
nat d8e7cbe075 If there is no data in the mix ring, insert silence.
This will ensure that the hardware output pointer remains valid.
2017-04-22 10:37:51 +00:00
nonaka d7fe81cc96 use CR8 instead of LAPIC Task Priority register on x86-64. 2017-04-22 04:29:31 +00:00
nonaka 080345b8c0 Added I/O APIC EOI register definition. 2017-04-22 04:25:09 +00:00
nonaka 1c88219e0e move LAPIC_MSR* to specialreg.h. 2017-04-22 04:24:25 +00:00
nonaka ed7b4f3764 Add x2APIC register definitions. 2017-04-22 04:23:17 +00:00
jmcneill c96fbeac3f Setup the console serial port using the /chosen/stdout-path property
instead of the compile-time CONSADDR setting.
2017-04-21 23:36:57 +00:00
jmcneill 31d221fa98 Fix defparam name (CONADDR -> CONSADDR) 2017-04-21 23:35:29 +00:00
jmcneill d343fa5477 Add some helpers to find the stdout device. 2017-04-21 23:35:01 +00:00
jmcneill 47bf9afcdc Get the physical memory layout from the /memory node instead of reading
from the memory controller registers.
2017-04-21 21:13:04 +00:00
jmcneill 74e0d90157 Avoid using kmem in fdtbus_get_reg so we can use it early at boot to read
the physical memory layout of the system.
2017-04-21 21:08:57 +00:00
kamil 795febebbd Try to fix build of sys_lwp.c
lwp_create() has been acquired more arguments, there was missing the latest
one. Per analogiam with changes in the same commit to other source files,
go for &SS_INIT.
2017-04-21 19:38:35 +00:00
jmcneill 10ea0ce986 dmesg fix 2017-04-21 19:18:05 +00:00
kamil 7d2cd9b2d1 Fix build of rump after change in lwp_create's signature 2017-04-21 19:16:10 +00:00
christos d7746f2ee3 - Propagate the signal mask from the ucontext_t to the newly created thread
as specified by _lwp_create(2)
- Reset the signal stack for threads created with _lwp_create(2)
2017-04-21 15:10:34 +00:00
christos e555bfe3f6 Add some more products 2017-04-21 15:06:37 +00:00
kamil 34e270cb64 Enhance verbosity of debug message for ELF magic mismatch
Print e_ident[EI_MAG3] (it was missed)
Print e_ident[EI_CLASS] as it is used do determine correct ELF magic.

No functional change for non-debug (without option DEBUG_ELF) build.
2017-04-21 13:17:42 +00:00
jmcneill 9f26610e2e Initialize intr_setattr of arm32_pci_chipset 2017-04-21 12:18:59 +00:00
kre bfbd326990 For want of a comma, the compiler was lost. 2017-04-21 11:49:31 +00:00
msaitoh 4ed5b7c993 Add Flattening Portal Bridge capability ID and Hierarchy ID extended
capability ID.
2017-04-21 09:01:52 +00:00
ozaki-r 29993d3fc4 Use inph for variable name of struct inpcb_hdr (NFC) 2017-04-21 08:39:06 +00:00
ozaki-r 9d12472e92 Use KASSERT 2017-04-21 08:38:18 +00:00
uwe 8cfb8991bc Quash .eh_frame unwind tables in boot code. 2017-04-20 19:09:29 +00:00
uwe bf646ffdb7 Merge .eh_frame_hdr and .eh_frame into .text 2017-04-20 18:53:12 +00:00
uwe 702f0ce987 Group CLEANFILES assignments. 2017-04-20 18:39:28 +00:00
msaitoh 8156c7aa64 Add ixg(4). Fixes PR#52180 from Harry Waddell.
XXX pullup to netbsd-7
2017-04-20 09:56:27 +00:00
ozaki-r c5b713b4e3 Fix build of kernel with SCTP 2017-04-20 09:19:19 +00:00
msaitoh 26079ea3f0 5776[0156], 5778[02568] and 5779[015] are not Fast Ethernet but
Gigabit Ethernet.
2017-04-20 09:18:05 +00:00