Commit Graph

11182 Commits

Author SHA1 Message Date
christos fb571d36af Don't forget to set sin_scope. From Ryota Ozaki 2015-12-14 18:24:06 +00:00
ozaki-r a3390d2a1a Add getaddrinfo.c to RUMPSRCS for link-local addresses 2015-12-14 06:17:05 +00:00
christos 1584d030d7 PR/50547: David Binderman: fix bad sizeof 2015-12-13 18:14:13 +00:00
christos 5ea0d1a896 Add ip6addrctl 2015-12-13 02:26:08 +00:00
christos b649613962 Add ip6addrctl from FreeBSD 2015-12-12 23:35:56 +00:00
mlelstv b92b935f14 pass new pin configuration flags to driver. 2015-12-06 07:31:28 +00:00
msaitoh 29c28998b8 Model 0x5e is also 6th gen Core or Xeon E3-1500 v5 like model 0x4e. 2015-12-04 05:34:59 +00:00
christos 48e922c8f8 CID 1341551: Don't bother formatting if ti == NULL 2015-12-03 21:01:50 +00:00
plunky 81aeedab3e add details of later (to v4.2) specification versions and
extended feature flags,
2015-11-28 09:25:45 +00:00
joerg d0bd9a5f3f Don't pass garbage to parsedate, but do use the return value. 2015-11-27 15:10:32 +00:00
wiz bdbb24f38c Whitespace. 2015-11-26 23:29:05 +00:00
hubertf 9ad20c88f4 Allow i2cdev to be specified with or without the /dev prefix.
Inspired by and code borrowed from gpioctl(8).
2015-11-26 17:31:56 +00:00
hubertf 0654568c32 Add an EXAMPLES section to show what 'i2cdev' looks like.
Hint: /dev required!
2015-11-26 16:56:52 +00:00
wiz 516ffc06d2 Sort options in usage to match man page order. 2015-11-25 16:32:20 +00:00
wiz 9c188db61b "file system" as two words. 2015-11-25 16:32:00 +00:00
christos 799916c021 Provide a -T option to set timestamps to a consistent value for MKREPRO 2015-11-25 00:48:49 +00:00
plunky 6741d295e4 newer versions of the Bluetooth Core specification state that
service record number values of 0x00000001->0x0000FFFF are
reserved, so comply with that here.
2015-11-24 21:11:39 +00:00
christos 62025e09ce PR/50344: Stephen Fisher: apropos shows formatting on console with vt100 term
type. Can't print terminfo sequences directly; need to process them with
ti_puts() to handle padding. This removes the padding delays, and stricly
could break on slow terminal hardware, but they way the code is structured
makes it impossible to fix properly (since the formatting strings are
passed in the query).
XXX: pullup-7
2015-11-23 22:34:00 +00:00
mrg d94f57291f allow most commands to specify more than one cpu. now you can online or
offline (or identify, or intr/nointr) a list of cpus all together.
2015-11-16 03:34:50 +00:00
mrg f94c9137cf convert getcpuid() to take char* not char** 2015-11-16 02:04:32 +00:00
mrg 0e5e5d5b01 use stdbool.h 2015-11-16 02:02:41 +00:00
pgoyette 7935b6fc9b Enable installation of amd64 on an lfsv2 partition.
XXX Other ports will need similar changes to arch/.../md.h after testing!

XXX The mount_lfs warning about lfs being experimental may confuse or
XXX corrupt the sysinst display window.
2015-11-14 23:00:17 +00:00
christos 6c340bb484 Add usage function, various cosmetics; no functional change. 2015-11-12 16:51:18 +00:00
ozaki-r 0bc5ae37c7 Introduce rump.rtadvd
It is used to write ATF tests for RA.

From s-yamaguchi@IIJ.
2015-11-11 07:48:41 +00:00
christos a21a8a4ef3 CID 1338514: Check NULL returns 2015-11-10 18:04:51 +00:00
christos 8f21cd691f Since now the kernel returns ENXIO again for devices exceeding the
number of devices configured in the kernel, use that instead of
scanning /dev.
XXX: pullup to 7 together with the kernel change.
2015-11-09 17:39:20 +00:00
christos 2761cda93e Again copying code is bad; the second copy of mountd was completely stale. 2015-11-08 21:03:16 +00:00
christos 017f121465 Some of the puffs mount programs don't need RUMP, re-enable them. 2015-11-08 20:00:22 +00:00
christos 1e8cf51077 merge RUMP changes. 2015-11-08 16:36:28 +00:00
pgoyette 513f488856 Update to keep up with reality. In NetBSD 7, the vnconfig command was
renamed.  So add this fact to the HISTORY section and remove BUGS.

XXX Pull-up to NetBSD-7 !
2015-11-05 22:35:24 +00:00
shm 269fc1573a Added missed break statement. (Missed break in -z option implicitly implies
-P option)
2015-10-26 08:53:45 +00:00
mrg 80a4e936b5 extend the "tout" column to 5 characters, it's really common on a modern
machine to have eg, build output way more than 9999 chars/sec.

this doesn't affect the default disk list on an 80-char wide screen.
2015-10-25 02:47:17 +00:00
msaitoh df71a53179 Add 6th gen Core, Xeon E3-1500 v5 and Xeon D-1500 from the latest Intel SDM. 2015-10-19 02:47:05 +00:00
martin e082252485 PR 50342: if there is no current partition manage, assume we are running
from an already installed system.
2015-10-18 09:21:55 +00:00
christos 50b513f12f remove clause 3. 2015-10-16 16:40:02 +00:00
dholland 5191580c7d Enable lfs64 in dumplfs. Print LFS32/64 in the output header. 2015-10-15 06:24:46 +00:00
christos 55b72e0a94 this is syslog-like 2015-10-14 16:02:03 +00:00
christos a2e2b1306b eliminate %m complexity. __format_arg__ thinks it is handling a format for
printf, so it does not like %m.
2015-10-14 15:50:48 +00:00
dholland f3729261c1 Track down and fix two missing uses of SEGSUM_FINFOBASE(). 2015-10-10 22:34:09 +00:00
dholland 4cb9c64ab0 Use accessors for another batch of indirect block accesses, this time
in dumplfs.
2015-10-03 08:28:56 +00:00
dholland 7f7a5fa1e3 Apply IINFO in the other userland tools. 2015-10-03 08:28:46 +00:00
joerg a309080e06 Make usage static and dead. 2015-10-02 20:42:15 +00:00
isaki 8950e44dd3 Fix typo. display.contrast is 0-15, not 0-1. 2015-09-21 08:04:43 +00:00
wiz c20b084d18 Add -s to getopt(3)-string.
Noted missing by Henning Petersen in PR 50255.

While here, clean up usage.
2015-09-20 17:45:25 +00:00
joerg 7d8085e8a5 Typo 2015-09-12 13:50:55 +00:00
plunky bd4132cd78 according to C99 6.5.15 in a conditional expression, both
operands should be of compatible types.

So, use ((void)0) here to match `void dbprintf()'
2015-09-08 18:33:12 +00:00
dholland 64fc2fa3fc tidy/fix printing of paths from sockaddr_un 2015-09-05 20:19:43 +00:00
ozaki-r 3296ce621c Fix rump.ndp -I options by rump-ifying if_nametoindex(3)
From s-yamaguchi@IIJ
2015-09-01 09:54:34 +00:00
dholland eb2560adae The ifile's inode number is constant. (it is always 1)
Therefore, storing the value in the superblock and reading it out
again is silly and offers the opportunity for it to become corrupted.
So, don't do that (most of the code already didn't) and use the
existing constant instead. Initialize new 32-bit superblocks with
the value for the sake of old userland programs, but don't keep the
value in the 64-bit superblock at all.

(approved by Margo Seltzer)
2015-09-01 06:12:04 +00:00
dholland 4b344787e1 Make the inode fields in the 64-bit superblock 64 bits wide.
Reasoning as before.

Note that I am not going through and checking for 64->32 truncations
in inode numbers; I'm sure there are quite a few, but that's a project
for later.
2015-09-01 06:11:06 +00:00