summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-08-03Don't flush the cache on page inflate for hibernate on amd64.Mike Larkin
Makes the x200 and w500 and probably other machines go a bit faster during resume from hibernate. This had been in my tree since t2k13.
2013-08-03Delete variable left over from the diagnostic code removed by previous commitPhilip Guenther
pointed out by Artturi Alm (artturi.alm (at) gmail.com)
2013-08-03KERN_PROC_BYPID --> KERN_FILE_BYPIDPhilip Guenther
pointed out by Dominique Laigle (dlaigle (at) gmail.com)
2013-08-02fixup set prio falloutMike Belopuhov
2013-08-02extra skip step and counters printout fixed by the recent pfctl changeMike Belopuhov
2013-08-02fixup set prio falloutMike Belopuhov
2013-08-02tgamma(0) == InfMark Kettenis
2013-08-02Fix a couple of corner cases in the implementation of pow(3) to make itMark Kettenis
compatible with C99. Most notably: - 1**y == 1, even if y is NaN - (-1)**+-Inf == 1 and adjust the cephes testsuite to test for the right thing here. ok martynas@
2013-08-02No longer needed since miod taught elf to mkuboot.Florian Obser
OK rapha@
2013-08-02Drop the dependecy on objcopy.Raphael Graf
ok florian@
2013-08-02add Sierra Wireless MC8355 (Gobi 3000)Mike Belopuhov
2013-08-02regenMike Belopuhov
2013-08-02update pfail32.ok: it's failiing in a much better way now; ok henningMike Belopuhov
2013-08-02Remove an incorrect call to pfctl_print_rule_counters when trying toMike Belopuhov
print out anchor rules recursively; unbreaks pf1.loaded regress test. ok lteo, henning
2013-08-01Some tests are currently failing. Only run those if the REGRESS_FULLMark Kettenis
variable is set.
2013-08-01Don't error out if there are no regression for a particular architecture inMark Kettenis
a subdirectory.
2013-08-01Add linker warnings for rand() and random() and various related functions.Mark Kettenis
ok deraadt@
2013-08-01more set queue fallout fixupsMike Belopuhov
2013-08-01Provide local implementations of if_nametoindex(3) and if_indextoname(3)Mike Belopuhov
that make use of the cache of addresses populated by the ifa_load on startup to save the trouble of calling expensive getaddrinfo(3) up to four times per rule. Performance wise this change provides a speed up factor of 20 with a 11k line ruleset on a machine with 150 VLANs and 250 IP addresses (20 seconds down to 1 in this case). "wow!" henning, ok benno, florian
2013-08-01Create more inodes on the sparc64 installation ramdisk. The new ratio matchesStefan Sperling
what most other architectures are using. Prevents problems during installation or upgrade when a few files need to be added to the ramdisk, such as additional disk device nodes in /dev. Tested with full make build, release, install cycle. ok deraadt halex
2013-08-01Add support for the Ralink RT3060, which uses the RT3572 MAC/BBP.Mark Kettenis
2013-08-01regenMark Kettenis
2013-08-01Ralink RT3060.Mark Kettenis
2013-08-01Add support for the RT3572 MAC/BBP. Crucial bits from Nathan Goings.Mark Kettenis
ok mpi@
2013-08-01Do not use a static variable to perform a lookup. While thisMartin Pieuchot
is perfectly ok for the moment because there might be at most one caller at a time, it wont be so as soon as this part of the network stack is run in parallel. ok henning@, mikeb@
2013-07-31remove complete balony description of the setprogname() interface [asTheo de Raadt
imported from netbsd] -- like, if maximum portability requires you to setprogname(), what NAME WOULD YOU PASS IT? LIKE DUH!!!!! also add some historical context so that people understand how this fits into the scheme of things. ok okan kettenis jmc
2013-07-31fixup pfctl regress fallout from the "set tos" and "set queue" changesMike Belopuhov
2013-07-31Move bridge_broadcast and subsequently all IPsec SPD lookup code outMike Belopuhov
of the IPL_NET. pf_test should be no longer called under IPL_NET as well. The problem became evident after the related issue was brought up by David Hill <dhill at mindcry ! org>. With input from and OK mpi. Tested by David and me.
2013-07-31Remove the sysmerge(8) glue from the installer -- it's never been usedAntoine Jacoutot
and something else is in the work. ok halex@ sthen@ deraadt@ kettenis@ phessler@
2013-07-30strptime(3) correctly fills in tm_yday; adjust expected outputMark Kettenis
ok guenther@
2013-07-30Or in the CPUID_NXE bit from ci->ci_feature_eflags into ci->ci_feature_flagsMark Kettenis
to mimic what is done in locore.S. Otherwise we lose the CPUID_NXE bit. ok matthew@
2013-07-30Fix attribute((init_priority)) on sparc and sparc64.Mark Kettenis
2013-07-30The previous change was made while chasing nfs performance issuesBob Beck
on Theo's servers - however this was in the context of the buffer flipper changes and this is now suspect in a continues performance issue with NFS so back it out for now
2013-07-30Free the list used for tracking the pthread_{get,set}specific()Philip Guenther
data after calling all the destructors. noted by kettenis@ diff by tedu@
2013-07-30betterMark Kettenis
2013-07-30Stop overwriting the dying thread's struct thread as its tid member mayPhilip Guenther
be concurrently updated by __threxit() prompted by a report from Alf Schlichting (a.schlichting (at) lemarit.com) ok kettenis@
2013-07-30Make this test actually work on sparc64:Mark Kettenis
- Fill delay slot of "ret" pseudo-instruction. - Properly synchronize instruction cache using the iflush instruction.
2013-07-30Update the installer with sane defaults for disk parititioning and drop the ↵Brandon Mercer
dependency on objcopy in favor of the updates to mkuboot. OK deraadt@
2013-07-29Do a proper cleanup in the error path when opening a clonable device fails.Mark Kettenis
ok guenther@
2013-07-29and we're hacking on 5.4-current nowMark Kettenis
2013-07-29Fix typo/thinko; checking whether an address is bigger than 0 makes no sense.Mark Kettenis
2013-07-29updated regress values from djmTed Unangst
2013-07-29fix a colossal cockup due to pointer/array confusion.Ted Unangst
code isn't used yet, thankfully. first observed by djm running regress. ok deraadt djm
2013-07-28Build awk with -O1 on m88k for now; when built -O2, it would sporadicallyMiod Vallat
exit early blaming a spurious '}' in the first few lines of input, but only on 88100-based systems.
2013-07-28Let mkuboot recognize native ELF binaries and only output the program headersMiod Vallat
area in this case, to save the need for `objcopy -O binary'; this will make beagle install/upgrade processes easier until they get a native bootloader. Tested by florian@ on panda ES and rapha@ on BeagleBone
2013-07-27Revert wrong chunk introduced in 1.50, causing console keyboards not to attachMiod Vallat
as console; fixes non-wsmux kernels such as bsd.rd; noticed by sebastia@
2013-07-26Minimalist update for 5.4. eyeballed deraadt@Miod Vallat
2013-07-26Make sure tmpline[] is always NUL terminated, to avoid possiblePhilip Guenther
read-beyond-end in get_line(). Analysis and patch by Maxime Villard (rustyBSD (at) gmx.fr) ok millert@ deraadt@
2013-07-25Backout flow control support (rev 1.97) and RX TCP/UDP checksum offloadMark Kettenis
support (rev 1.98). There is strong evidence that one of these causes hangs on the Sun ERI as found on a v120. ok henning@, deraadt@
2013-07-25openssh-6.3 for releaseDamien Miller