summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-02-05Use correct format specifiers for 'show bcstats'.Joel Sing
ok beck@ krw@
2010-02-05Header_lines always has the same value as y_procs; so zap the former;Otto Moerbeek
from Mark Lumsden.
2010-02-05regenJasper Lievisse Adriaanse
2010-02-05- add few new devices found in dmesglogJasper Lievisse Adriaanse
2010-02-05- mention boot.elfJasper Lievisse Adriaanse
ok kettenis@ (some time ago)
2010-02-04xargs -I and -L are XPG4, not POSIX; ok jmc@Ingo Schwarze
2010-02-04- fix tyops.Jasper Lievisse Adriaanse
ok otto@
2010-02-04vi-style B, W and E keys in copy mode to navigate between words treating onlyNicholas Marriott
spaces as word separators. Also add . to the list of word separators for standard word navigation. From Micah Cowan, tweaked slightly by me.
2010-02-04no need for bsd.binOtto Moerbeek
2010-02-04Read the path from $TMUX if it is present and -L and -S are not given. Based onNicholas Marriott
a diff from Micah Cowan.
2010-02-04Option to display the active pane in a different colour with the display-panesNicholas Marriott
command. From Paul Hoffman, thanks.
2010-02-04kind of revert previous: above mentioned -> aforementionedJason McIntyre
requested by cnst
2010-02-04basic bootpath -> bootdev translation; ok miod@Otto Moerbeek
2010-02-04some more details which are now relavant but should disappear once aOtto Moerbeek
native bootloader exists; ok miod@
2010-02-04add a few USB devices known to work; ok miod@Otto Moerbeek
2010-02-04pf_get_sport() picks a random port from the port range specified in aStuart Henderson
nat rule. It should check to see if it's in-use (i.e. matches an existing PF state), if it is, it cycles sequentially through other ports until it finds a free one. However the check was being done with the state keys the wrong way round so it was never actually finding the state to be in-use. - switch the keys to correct this, avoiding random state collisions with nat. Fixes PR 6300 and problems reported by robert@ and viq. - check pf_get_sport() return code in pf_test(); if port allocation fails the packet should be dropped rather than sent out untranslated. Help/ok claudio@.
2010-02-04remove assumption that internal IFSD_LINK* defines are the same asKevin Steves
LINK_STATE* defines in <net/if.h>, which were changed Sep 14. this fixes link state down being treated as up. ok claudio@ henning@
2010-02-04In event_again() call event_del() before calling event_set() so weJonathan Gray
don't get into a situation where we are calling event_set() on an event that was already added. ok claudio@
2010-02-04no -S option; from Daniel DickmanJason McIntyre
2010-02-04MACHINE_CPU here too;Jason McIntyre
2010-02-04Added optimization for XY reads, requires only one temp bufferJordan Hargrave
2010-02-04Optimized failure handing for Read with X/P failuresJordan Hargrave
Does not require additional temporary buffer
2010-02-03Fix divide by zero on small windows with main-* layouts.Nicholas Marriott
2010-02-03syncMiod Vallat
2010-02-03loongson relese building bits; ok miod@Otto Moerbeek
2010-02-03Remove memory limitation to the low 256MB. With the -mfix-loongson2f-btbMiod Vallat
workaround in place, the kernel can make use of the whole memory without freezing.
2010-02-03There is no need to compile this code with .set noat, really.Miod Vallat
2010-02-03Build the kernel with -mfix-loongson2f-btb. Requires up-to-date binutils.Miod Vallat
2010-02-03Add a new option to the mips64 gas, -mfix-loongson2f-btb. This optionMiod Vallat
is intended to be used when compiling kernel code which will run on a Loongson 2E or 2F processor, and inserts an explicit BTB clear operation before every jump through a register (jr or jalr instructions), unless that register is k0 or k1, or we are in .set noat. This is a reliable, although aggressive, workaround for the misbehaviour of the branch prediction engine of many Loongson 2F processors with regard to the Branch Translation Buffer, for which an official errata has yet to be published, and for which the Loongson suggested workaround apparently only works due to pipeline side effects, but requires all the executable kernel code to be located in CKSEG0/CKSEG1. These changes are inspired by a backport of the Loongson binutils 2.19 patch to binutils 2.18; the idea of doing an aggressive BTB clear is mine. This causes no functional change to code compiled without the -mfix-loongson2f-btb option. ``looks reasonable'' kettenis@
2010-02-03add loongson cachflush.0; ok miod@Otto Moerbeek
2010-02-03syncOtto Moerbeek
2010-02-03sync to new realityOtto Moerbeek
2010-02-03Provide a value for MACHINE_CPU, to let the build machinery reuse the existingMiod Vallat
mips64 (big endian) code. Endian-specific differences are handled within mips64 code with proper cpp tests.
2010-02-03MACHINE_ARCH -> MACHINE_CPU when applicable.Miod Vallat
** it is necessary to update make(1) before building now **
2010-02-03Use MACHINE_CPU instead of MACHINE_ARCH to pick the correct machine dependentMiod Vallat
files or directories when applicable. The inspiration and name of MACHINE_CPU come from NetBSD, although the way to provide it to Makefiles is completely different. ok kettenis@
2010-02-03If MACHINE_CPU != MACHINE_ARCH, pass -D__${MACHINE_CPU}__ to the preprocessor.Miod Vallat
ok kettenis@
2010-02-03Add a new default variable in Makefile context, MACHINE_CPU. Its value isMiod Vallat
decided at compile-time and is either MACHINE_CPU from <machine/param.h> if it is defined, or the same value as MACHINE_ARCH otherwise. This will be used to allow ports with suffixes to their canonical MACHINE_ARCH to provide this canonical name as MACHINE_CPU, and in turn to let Makefiles do TRT. ok kettenis@
2010-02-03init ofdm sensitivity with min value (which depends on the chip)Damien Bergamini
instead of hardcoding it to 90.
2010-02-03Add a SECURITY FIX for CVE-2010-0010Jasper Lievisse Adriaanse
"on 64-bit platforms this allows remote origin servers to cause a denial of service (daemon crash) or possibly execute arbitrary code via a large chunk size that triggers a heap-based buffer overflow." "looks good" to henning@ ok otto@
2010-02-03Argh, typo in macro name.Miod Vallat
2010-02-03First cut at loongson installation notes.Miod Vallat
2010-02-03Enable the next page bit for IP1001, otherwise the PHY failsStuart Henderson
to re-establish 1000baseT link after downgrading to 10/100. Fixes problems for Andreas Bartelt with ipgphy at VT6130. From FreeBSD via Brad, ok naddy@
2010-02-03Use nitems.Joel Sing
2010-02-03typo. CPU_ID_ARM1022EJS -> CPU_ID_ARM1026EJSKevin Lo
ok drahn@
2010-02-03Document 'show bcstats'.Joel Sing
ok beck@
2010-02-03make it clear that -iname supports globbing;Ingo Schwarze
refer to glob(7) for more precision; add some relevant and remove some not so relevant .Xrs; ok jmc@
2010-02-02make buffer_get_string_ret() really non-fatal in all cases (it wasDamien Miller
using buffer_get_int(), which could fatal() on buffer empty); ok markus dtucker
2010-02-02Add missing 'in' in sample rdr-to rule. Noted by Steve Williams.Stuart Henderson
2010-02-02Attach athn(4) to the AR2427 which is a castrated (no 11n) AR928X.Damien Bergamini
The Asus Eee PC 1005P has such a device. This makes things even more confusing since athn now also supports some non-802.11n devices! Please let me know if you have such a device.
2010-02-02regenDamien Bergamini